0001274494-18-000011.txt : 20180223 0001274494-18-000011.hdr.sgml : 20180223 20180222214551 ACCESSION NUMBER: 0001274494-18-000011 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 113 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180223 DATE AS OF CHANGE: 20180222 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: 18634544 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-k12x31x2017.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, 2017
or
[ ]
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from            to
Commission file number: 001-33156
fslrlogoa16.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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).  Yes [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, 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 [ ]
(Do not check if a smaller reporting 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 on June 30, 2017, the last business day of the registrant’s most recently completed second fiscal quarter, was approximately $2.4 billion (based on the closing sales price of the registrant’s common stock on that date). As of February 16, 2018, 104,474,656 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 Annual Report on 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 2018, which will be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year to which this Annual Report on Form 10-K relates.
 




FIRST SOLAR, INC.

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

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 in unconsolidated affiliates, 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; 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 conversion efficiency 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 production facilities to support new product lines, such as Series 6TM (“Series 6”) module manufacturing;




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. Our mission is to provide cost-advantaged solar technology through innovation, customer engagement, industry leadership, and operational excellence.

In addressing overall global demand for electricity, our high-efficiency CdTe modules and fully integrated systems business 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 PV solar 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 traditional 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 competing 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 recently introduced Series 6 module technology, with its combination of high conversion efficiencies, low manufacturing costs, larger form factor, and balance of systems (“BoS”) component compatibility, is expected to further enhance our competitive position once production of such module technology begins in 2018. We expect our 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 competing 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



3


and time-consuming batch processing steps that are used to produce crystalline silicon solar modules. At the outset, 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, boxed, and ready for shipment. With over 17 GW of modules sold worldwide, we have a demonstrated history of manufacturing success and innovation. We currently have multiple production lines at our manufacturing facilities in Perrysburg, Ohio and Kulim, Malaysia and plan to also utilize our manufacturing facility in Ho Chi Minh City, Vietnam for the production of Series 6 modules. As we transition our remaining manufacturing capacity to Series 6 module technology, we expect to ramp down production of our Series 4TM (“Series 4”) modules over the next several years. This transition process, which has resulted in a temporary reduction in production capacity, allows 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 consulting; and O&M services.

Financial Viability

Our commitment is to create long-term shareholder value through a balance of growth, profitability, and liquidity. Despite substantial downward pressure on the price of solar modules due to pricing competition and significant capacity in the industry, we have continued to deliver strong and balanced financial performance. Such performance has also enabled us to fund our Series 6 transition and capacity expansion initiatives using cash flows generated by our operations. Accordingly, our financial viability provides strategic optionality as we evaluate how to invest in our business and generate returns for our shareholders. Our bankability and financial viability 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.

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, our modules have approximately half the carbon footprint of 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 PV solar power 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 300 times less water per MW hour than conventional energy and up to 12 times less water than other solar technologies. In addition, our industry-leading 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 First Solar modules.




4


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 most crystalline silicon solar modules of equivalent efficiency rating by delivering competitive efficiency, 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 any other solar company 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 PV solar power systems diversify the energy portfolio, reduce fossil-fuel consumption, reduce the risk of fuel price volatility, and save costs, proving that centralized solar generation can deliver dependable and affordable solar electricity to the grid in many places 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.

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, which includes more than 7 GWDC of utility-scale PV solar power systems. Despite this scale, we have historically maintained 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 agreements, and regulations. Our products and services are engineered to maximize 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 be scalable 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.



5


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. The rapid price decline that PV solar energy has experienced in recent years has opened new possibilities to develop systems in some locations with limited or no financial incentives. 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 traditional forms of energy generation. In addition to these economic benefits, solar energy has substantial environmental benefits. For example, PV solar power systems generate no greenhouse gas and other emissions and use no or minimal amounts of water compared to traditional forms of electricity generation. 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 make solar power more affordable.

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 the United States and several other key markets have experienced an accelerated decline in recent years, and module average selling prices are expected to continue to decline globally 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 put pressure on pricing. 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 solar 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 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.

The Americas

Multiple markets within the United States, which accounted for 77% of our 2017 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 state and federal 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 account for a 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.



6


Asia-Pacific

Australia. Australia continues to be a promising region for PV solar energy with strong growth in 2017 that is expected to continue in 2018. This growth is being driven by an increased demand for PPAs from Australian utilities and large industrial off-takers. In recent years, we redirected our strategy in Australia away from EPC services to focus more on utility-scale project development and module sales. Moving into 2018, we expect to pursue a robust Australian development pipeline, including self-developed projects in Queensland, New South Wales, and Victoria. In addition to this growing development pipeline, we plan to deliver modules to various third-party developers in 2018.

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. The country has also introduced certain initiatives to limit its reliance on nuclear power as a result of previous issues with such technology. Accordingly, the Japanese government has announced a long-term goal of dramatically increasing installed solar power capacity and has provided various incentives for solar power installations. These programs are expected to maintain strong solar demand over the next several years. We are partnering 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. Our sales offerings in Japan also include our solar modules and O&M services. In December 2017, we executed sales agreements for multiple projects in Japan totaling 15 MWAC, which are the first projects we developed, constructed, and sold in the country. We are also in the process of constructing a 59 MWAC project in Ishikawa prefecture, a 40 MWAC project in Miyagi prefecture, and a 19 MWAC project in Tochigi prefecture. We have secured rights to sell power for these projects under separate 20-year PPAs with local power companies.

India. There is significant potential for PV solar energy in India due to its growing energy needs, substantial population centers, lack of electrification to many parts of the country, high energy costs, strong irradiance, and aggressive renewable energy targets set by the government, which include increasing the country’s solar capacity to 100 GW by the year 2022. To support this initiative, several key regulations have been announced relating to ramping up renewable purchase obligations, implementing penal provisions for non-compliance with the obligations under the Indian Electricity Act, budgetary allocations for establishing a Green Transmission Corridor, and the creation of numerous solar parks in various states with dedicated transmission infrastructure to be installed by the government. In addition to these measures, the Indian government also introduced the Renewable Generation Obligations, which mandate that all thermal power generators must implement new renewable energy generation capacity to match 10% of their new thermal generation capacity. Overall, these policy and regulatory measures have been introduced to create significant and sustained demand for PV solar in India. Accordingly, we continue to sell modules and develop utility-scale PV solar projects in India to address the energy and renewable purchase obligation needs of utilities and target the open access industrial and commercial power demand.

In December 2017, we completed the sale of our 25 MWAC Polepally and 10 MWAC Mahabubnagar projects, which are the first projects we developed, constructed, and sold in India. During 2017, we also executed definitive sales agreements for our Winsol and Hindupur projects, which total 155 MWAC, and commissioned two additional projects totaling 40 MWAC in Karnataka, for which we have secured rights to sell power under separate 25-year PPAs to the state owned electricity distribution companies. We continue to maintain our strong module presence in India with over 1.8 GWDC of installed modules.

Europe, the Middle East, and Africa

Europe. Historically, PV solar energy adoption in Europe was driven to a large degree by feed-in-tariffs (“FiTs”) and other incentive programs in Germany, France, the Netherlands, Italy, and Spain. However, PV solar energy in the region is transitioning to its next phase, in which growth will be driven by the degree to which PV solar energy solutions can compete economically with more traditional forms of energy generation, especially in areas with high prevailing electricity prices, strong electricity demand, and strong solar resources. In particular, Germany, France, 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 significant growth in the demand for PV solar energy. We continue



7


to pursue module sales activities in France, the Netherlands, Germany, and Turkey and are actively evaluating additional sales opportunities in other markets where we are collaborating with certain local partners for the distribution of our modules or select project development opportunities.

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. Since establishing a presence in the Middle East in 2013, we have approximately 300 MWDC of installed modules across the region.

Africa. Africa offers strong potential for PV solar energy, which can play a useful role in meeting the region’s diversified energy needs. As the overall African market matures, the engagement of experienced project developers and support from international lenders are expected to further the adoption and growth of utility-scale PV solar energy solutions. Our primary focus in Africa is the sale of modules for utility-scale projects. Additionally, we are working with our channel partners to provide various solutions to the distributed generation and commercial and industrial markets.

Support Programs

Although we compete in key 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 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 35% 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. The credit will step down to 26% in 2020, 22% in 2021, and remain at 10% permanently beginning in 2022. The ITC has been an important economic driver of solar installations in the United States, and its extension is expected to contribute to greater medium-term demand visibility in the United States. The positive impact of the ITC depends to a 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 decline and remain competitive with other sources of energy generation.



8


In October 2017, the U.S. Environmental Protection Agency Administrator issued a Notice of Proposed Rulemaking proposing to repeal the previous U.S. presidential administration’s Clean Power Plan (the “Rule”), which establishes standards to limit carbon dioxide emissions from existing power generation facilities. Accordingly, there is significant uncertainty regarding what effects, if any, the Rule may have on PV solar markets. The implementation and adoption of the Rule remains subject to ongoing litigation initiated by states and other stakeholders.

The majority of states in the United States have 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 U.S. 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 2017, approximately 29% of our total net sales were derived from our systems projects or third-party module sales to solar power projects 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 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 included in this Annual Report on Form 10-K for further information on our business segments.




9


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 4 module is a glass laminate approximately 2ft x 4ft (60cm x 120cm) in size that encapsulates thin film semiconductor materials. Our modules had an average rated power per module of approximately 118 watts, 114 watts, and 107 watts for the years ended December 31, 2017, 2016, and 2015, respectively. Our Series 4 module, which offers up to 8% more energy than conventional crystalline silicon modules of equivalent efficiency rating, is compatible with advanced 1500-volt plant architectures. Our Series 4ATM module variant features 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 solar modules.

In November 2016, we announced plans for the introduction of our Series 6 module, which will be manufactured using similar materials and processes as our legacy module technologies that have been proven in high volume production and have been in the field for over a decade. Each Series 6 module is approximately 4ft x 6ft (123cm x 201cm) in size and is expected to have an average rated power per module of over 420 watts. We expect to begin production of our Series 6 modules in 2018.

Manufacturing Process

We manufacture our CdTe solar modules on high-throughput, 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 and Kulim, Malaysia manufacturing facilities, and plan to utilize our manufacturing facility in Ho Chi Minh City, Vietnam for the production of Series 6 modules. As we transition our manufacturing capacity to Series 6 module technology, we expect to ramp down production of our Series 4 modules over the next several years.

Our CdTe manufacturing processes 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. Finally, 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. A junction box, termination wires, and an under-mount frame (for Series 6 modules) are then applied to complete the assembly. The final assembly stage is the only stage in our production line that requires manual processing.

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 a module being boxed 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, Development, and Engineering

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 conversion efficiency 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 lead all PV solar module manufacturers in R&D investment, maintaining a rate of innovation that enables rapid efficiency 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 CdTe 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 area module efficiency of 18.2%. We believe that our record cells demonstrate a potential long-term module efficiency entitlement of over 20% using our commercial-scale manufacturing equipment. For information regarding our research and development expense for the years ended December 31, 2017, 2016, and 2015, see Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Results of Operations.”

Customers

During 2017, we sold the majority of our solar modules (not included in our systems projects) to integrators and operators of systems in the United States, India, and Turkey, and such third-party module sales represented approximately 27% of our total net sales. During 2017, Zorlu Enerji and RCR O’Donnell Griffin Pty, Ltd 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 beginning to enact 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 utility-scale generation and module technology, 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.




11


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 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, as well as other thin film solar module manufacturers. In addition, we expect to compete with future entrants into the PV solar industry that offer new 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. 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. 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 a rigorous qualification process. We continually evaluate new suppliers and currently are qualifying new suppliers and materials. 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 Program

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 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 customer sales contracts that include modules covered under this program, we agree to pay the costs for the collection and recycling of qualifying solar modules, and the end-users agree 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 and Malaysia and at our former manufacturing facility location in Germany.



12


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 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 performance 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. 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 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 can 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. We provide the majority of our EPC services to our self-developed projects intended to be sold; however, we may also provide EPC services to other system owners such as utilities, independent power producers, and commercial and industrial companies. 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.




13


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 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 2017, the substantial majority of our systems business sales were in North America, and the principal customer of our systems business was Capital Dynamics, Inc. (“Capital Dynamics”), who 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 customers’ sensitivity to the bankability and financial viability of their suppliers and geographically diverse operating locations. With our strong development experience, financial strength, and global footprint, we are well positioned to meet their needs. For example, we recently completed the sale of our California Flats project in Monterey County, California, from which Apple Inc. will purchase electricity from 130 MWAC of the project under a 25-year PPA.

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, Development, and Engineering

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. For information regarding our research and development expense for the years ended December 31, 2017, 2016, and 2015, see Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Results of Operations.”

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, 2017, 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 U.S. systems, we may be subject to the authority of the Federal Energy Regulatory Commission (“FERC”), as well as various other local, state, and federal 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,



15


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 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 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 financial condition, cash flows, and results of operations.”

Corporate History

We were incorporated in Delaware in February 2006. Our common stock has been listed on The NASDAQ Global Select Market (“NASDAQ”) under the symbol FSLR since our initial public offering in November 2006.

Associates

As of December 31, 2017, we had approximately 4,100 associates (our term for full and part-time employees), including approximately 2,900 in our modules business and approximately 400 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.

Information about Geographic Areas

We have significant manufacturing, development, construction, sales, and marketing operations both within and outside the United States. We manufacture our solar modules at our manufacturing facilities in Perrysburg, Ohio and Kulim, Malaysia and plan to also utilize our manufacturing facility in Ho Chi Minh City, Vietnam.

As part of our long-term strategic plans, we conduct business in various countries across the world, including the United States, countries in the Asia-Pacific region, India, Europe, the Middle East, and Africa. As a result, we are subject to the legal, tax, political, social, regulatory, and economic conditions of an increasing number of foreign jurisdictions. During 2017, the foreign countries with the greatest concentration of customer risk were India and Turkey which



16


accounted for a total of 9% of our consolidated net sales. The international nature of our operations also subjects us to a number of risks, including fluctuations in exchange rates, adverse changes in foreign laws or regulatory requirements, and tariffs, taxes, and other trade restrictions. See Item 1A. “Risk Factors – 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 “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.See Note 22. “Segment and Geographical Information to our consolidated financial statements included in this Annual Report on Form 10-K for information about our net sales and long-lived assets by geographic region.

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 public may also read and copy any materials that we file with the SEC at the SEC’s Public Reference Room at 100 F Street, N.E., Washington, D.C. 20549. The public may obtain information on the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330. 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.

Executive Officers of the Registrant

Our executive officers and their ages and positions as of February 22, 2018 were as follows:
Name
 
Age
 
Position
Mark R. Widmar
 
52
 
Chief Executive Officer
Alexander R. Bradley
 
36
 
Chief Financial Officer
Georges Antoun
 
55
 
Chief Commercial Officer
Philip Tymen deJong
 
58
 
Chief Operations Officer
Raffi Garabedian
 
51
 
Chief Technology Officer
Paul Kaleta
 
62
 
Executive Vice President, General Counsel and Secretary
Christopher R. Bueter
 
54
 
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. Mr. Widmar also serves as a director on the board of the general partner of 8point3 Energy Partners LP, the joint yieldco formed by First Solar and SunPower Corporation in 2015 to own and operate a portfolio of selected solar generation assets. From March 2015 to June 2016, Mr. Widmar served as the Chief Financial Officer of the general partner of 8point3 Energy Partners LP. 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 prior to joining NCR. 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.




17


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 also serves as a director on the board of the general partner of 8point3 Energy Partners LP. From June 2015 to June 2016, Mr. Bradley served as a Vice President of Operations of the general partner of 8point3 Energy Partners LP. Mr. Bradley has led or supported the structuring, sale, and financing of over $10 billion and approximately 2.7 GW 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 the Company 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 25 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 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, quality and reliability, supply chain, and product management. 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 technology, 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 new 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 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 First Solar’s 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



18


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.

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 2017, over 20 GW 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 put pressure on pricing. 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.




19


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 non-solar renewable energy sources, such as wind, geothermal, and hydroelectric;

changes in tax, trade remedies, and other public policy, as well as 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;

the extent of competition, barriers to entry, and overall conditions and timing relating to the development of solar in new and emerging market segments such as commercial and industrial customers, community solar, community choice aggregators, and microgrids, among 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 profit 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,



20


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 U.S. 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. Environmental Protection Agency Administrator 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. 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 developers to compete for future solar energy off-take agreements, which may reduce incentives for project developers 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 reduces the U.S. corporate income tax rate to 21% for tax years beginning after December 31, 2017, 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.




21


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 April 2017, a U.S.-based manufacturer of solar cells filed a petition under Sections 201 and 202 of the Trade Act of 1974 for global safeguard relief with the U.S. International Trade Commission (the “USITC”). Such petition requested, 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. In September 2017, the USITC determined such products are being imported into the United States in such increased quantities as to be a substantial cause of serious injury to the relevant domestic industry and subsequently recommended various remedies to the U.S. President. In January 2018, the 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. Some countries and companies have challenged the tariffs under the rules of the World Trade Organization and U.S. law. It is unknown if such tariffs will be applied as originally proclaimed, or how 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, such as the U.S. market, 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 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;



22


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

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 accuracy;

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.”

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



23


change in tax related incentives that benefit tax equity investors, such as the reduction of the U.S. corporate income tax rate to 21% for tax years beginning after December 31, 2017 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;

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;

manufacturing concentration risk resulting from a current majority of our production lines worldwide being located in one geographic area, Malaysia, and the possible inability to meet customer demand in the event of compromises to shipping processes, supply chain, or other aspects of such facility;

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




24


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 are transitioning 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 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 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,



25


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 performance 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 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 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 conversion efficiencies 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 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



26


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.

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 on 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.

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 each year. We determine the funding requirement, if any, based on 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; the material, labor, 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 conditions 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.




27


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 upon 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.

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.




28


Several of our key raw materials and components are either single-sourced or sourced from a limited number of third-party 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 third-party 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 our committed schedules, it may impair any 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 as necessary over time and achieve and sustain similar operating metrics in our future production lines as we have achieved at our existing production lines, such as the future production lines at our manufacturing facility in Ho Chi Minh City, Vietnam, 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 could produce solar modules that have lower conversion efficiencies, higher failure rates, and 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.




29


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

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.




30


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;

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.




31


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 local, state, or federal 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 FCPA and applicable local laws and customs;

unfavorable tax treatment or adverse changes to tax policy;

adverse weather conditions;

water shortages;

adverse environmental and geological conditions; and

force majeure and other events out of our control.




32


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 local, county, state, federal, 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 state and federal 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, tribal, state, 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 local, state, federal, 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 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-



33


integrated solar 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 would also create 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, regulatory, tax, and public policy factors, which are also subject to change. Also, 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



34


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.

Lack of transmission capacity availability, potential upgrade costs to the transmission grid, and other systems 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 plan. 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, accelerated depreciation, expensing, and the reduction of the U.S. corporate income tax rate to 21% for tax years beginning after December 31, 2017 under the Tax Act (which could reduce the value of these tax related incentives) may reduce project value 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 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 (including intercompany purchases of modules), 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 a charge against earnings 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.




35


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.

Our 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, which may not be recognized for several additional months or years following contract signing. 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 fiscal period.

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 the 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.




36


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 products or systems, which may significantly reduce demand for our modules, systems, or services.

The market for electricity generation products is heavily influenced by local, state, federal, 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 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, utility customers are often charged interconnection or standby fees for putting distributed power generation on the electric utility grid. If these interconnection standby fees were applicable to PV solar power systems, it is likely that they would increase the cost of using such systems for end-users, 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 achieve lower prices in order to compete with the price of electricity from other sources and would adversely impact our operating results.

Our modules, systems, and services (such as O&M) are 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 U.S. Foreign Corrupt Practices Act (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 pursuant to our long-term strategic plans 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



37


local customs and practices. In addition, due to the level of regulation in our industry, our operations in certain jurisdictions, including India, China, 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 financial condition, cash flows, 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 local, state, national, 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 execute our long-term strategic plans and 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 subjected 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 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



38


Substances in electrical and electronic equipment (recast 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 recast 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. 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.

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.




39


Other Risks

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. The risks associated with such transactions 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;

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; for example, our ability to effectively manage 8point3 Energy Partners, LP (the “YieldCo” or the “Partnership”), the limited partnership formed with SunPower Corporation (“SunPower” and together with First Solar, the “Sponsors”);

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.



40


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.

We may be unable to complete the sale of our interests in 8point3 Energy Partners LP on the terms and in the timeframe anticipated, or at all, and if we are unable to complete such sale, we may continue to hold the interests and may not be able to achieve the full strategic and financial benefits expected to result from the formation of the Partnership, or the sale could result in shareholder litigation.

In June 2015, the Partnership formed by the Sponsors completed its initial public offering (the “IPO”). The YieldCo is a joint venture vehicle into which we and SunPower each contributed a portfolio of selected solar generation assets from our existing portfolios of assets. Since the formation of the Partnership, we and SunPower have, from time to time, sold interests in solar projects to the Partnership. We launched the YieldCo to enable a competitive cost of capital and greater optionality in the project sales process for a portion of our future project sales.

In February 2018, we entered into an agreement (the “Merger Agreement”) with CD Clean Energy and Infrastructure V JV, LLC, an equity fund managed by Capital Dynamics and certain other co-investors and certain other parties, pursuant to which such parties agreed to acquire our interests in the Partnership and its subsidiaries (the “Transaction”). The closing of the Transaction is subject to various conditions, including, among others, approval by the YieldCo’s shareholders, and the receipt of consents from third parties and governmental approvals, including approval under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, FERC Section 203 approval, and the approval of the Committee on Foreign Investment in the United States. Known and unknown risks, uncertainties, and other factors could impact the satisfaction of these conditions and therefore the expected timing and likelihood of completion of the Transaction. Failure or delay to satisfy these or other conditions may have adverse consequences, including that the market price of the YieldCo’s shares may decline, to the extent that their current market price reflects a market assumption that the Transaction will be completed, certain costs relating to the Transaction, such as certain financial advisor and legal fees, must be paid even if the Transaction is not completed, and our business, financial condition, and results of operations could be materially adversely affected. The YieldCo and Capital Dynamics also have the ability to terminate the Merger Agreement in certain circumstances. If we are unable to close the Transaction, we may continue to hold the interests and may not be able to realize the strategic and financial benefits that we expect to derive from our YieldCo strategy and our investment in the Yieldco. If the Transaction is not completed, we will have to reassess our long-term strategy with respect to our continued ownership of our interests in the YieldCo.

In addition, we may be subject to class action lawsuits relating to the Transaction, and other additional lawsuits that may be filed. Such litigation is common in connection with acquisitions of public companies, regardless of any merits related to the underlying acquisition. While we will evaluate and defend against any actions vigorously, the costs of the defense of such lawsuits and other effects of such litigation could have an adverse effect on our business, financial condition, and operating results.

The viability of the YieldCo strategy and the Transaction are also subject to the risks described in the YieldCo’s Annual Report on Form 10-K. In addition, due to the joint venture nature of the YieldCo, we do not exercise control over the YieldCo in the same manner that we could over our wholly-owned subsidiaries, and, as such, the viability of the YieldCo strategy and the Transaction also depend, in part, on our ability to effectively manage our business relationships with SunPower. If we are unable to achieve the strategic and financial benefits expected to result from the YieldCo strategy and the Transaction, our business, financial condition, and results of operations could be materially adversely affected. See Note 12. “Investments in Unconsolidated Affiliates and Joint Ventures” to our consolidated financial statements included in this Annual Report on Form 10-K for additional information regarding the Partnership.




41


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, which may adversely affect our ability to recognize revenue with respect to such 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 may be significant and may not be covered 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 included in this Annual Report on Form 10-K for more information on our legal proceedings, including our securities class action and derivative actions.

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 and the enforceability of the non-competition provisions in certain jurisdictions is uncertain.

If we are unable to attract, train, and retain key personnel, our business may be materially and adversely affected; any regulatory compliance failure with respect to applicable labor laws and regulations, including the Davis-Bacon and Related Acts, could have an adverse effect on us.

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.

Labor used on some of our job sites may be subject to the Davis-Bacon and Related Acts (collectively, “Davis-Bacon”). Davis-Bacon requires that personnel assigned to the project be paid at least the prevailing wage and fringe benefits, as established by and in accordance with the regulations promulgated by the U.S. Department of Labor (“DOL”). We have an established policy pursuant to which we evaluate Davis-Bacon requirements in conjunction with our subcontractors and ensure our collective compliance with these requirements. If it is determined that any person working under Davis-Bacon requirements on First Solar projects is not properly classified, is being paid the incorrect prevailing wage, or has not been paid fringe benefits to which he or she was entitled, we could incur additional liability with respect to such worker or be exposed to other adverse outcomes.



42


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 2017 were denominated in foreign currencies, such as Euros 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.

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 22% of our outstanding common stock as of December 31, 2017. 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.




43


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 provisions, 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 U.S. government enacted the Tax Act. The changes included in the Tax Act are broad and complex, and the final effects of the Tax Act, including those related to the mandatory one-time transition tax on certain accumulated earnings and profits of foreign corporate subsidiaries that may electively be paid over eight years, may differ from the estimates provided elsewhere in this Annual Report on Form 10-K, possibly materially, due to, among other things, changes in interpretations of 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, any updates or changes to estimates utilized to calculate provisional amounts, 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 are evolving as a result of the base erosion and profit shifting reporting requirements recommended by the Organisation for Economic Co-operation and Development. 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.

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 financial condition and results of operations.

Our operations rely on our computer systems, hardware, software, and networks, as well as those of the third parties with which we do business, to securely process, store, and transmit proprietary, confidential, and other information, including intellectual property. Such 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,



44


construction, O&M, and other operations may be disrupted; and our reputation may suffer. 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 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. For example, in 2015 the Court of Justice of the European Union ruled that the U.S.-EU Safe Harbor framework, which provided U.S. companies with a streamlined means of complying with the EU’s Data Protection Directive regarding the treatment of customers’ and employees’ personal information and other privacy matters, and upon which we relied for the transfer of personal data from the EU to the U.S., was invalid. As a result of such invalidation, we have implemented data transfer agreements between certain of our U.S. and EU based entities. Furthermore, state, federal, 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 under the authority of federal agencies and state attorneys general and 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 or our customers must comply, including but not limited to, the Data Protection Directive established in the EU and data protection legislation of the individual member states subject to such directive. The Data Protection Directive will be replaced in May 2018 by the pending European General Data Protection Regulation, a broad-based data privacy regime that will impose additional obligations, 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. 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 cost and liability 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:

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.




45


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, we cannot assure you that events that occur within the Company, or in the industry or the economy as a whole, will not 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, 2017, 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
 
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 (1)
 
Modules
 
Ho Chi Minh City, Vietnam
 
Lease land, own buildings
Manufacturing plant (2)
 
Modules
 
Frankfurt/Oder, Germany
 
Own
——————————
(1)
In July 2017, we announced our plans to utilize our manufacturing plant in Vietnam for production of our next generation Series 6 module technology.

(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.

Item 3. Legal Proceedings

See Note 15. “Commitments and Contingencies – Legal Proceedings” to our consolidated financial statements included in this Annual Report on Form 10-K for information regarding legal proceedings and related matters.

Item 4. Mine Safety Disclosures

None.



46


PART II

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

Price Range of Common Stock

Our common stock is listed on NASDAQ under the symbol FSLR. The following table sets forth the range of high and low closing prices per share as reported on NASDAQ for the periods indicated:
 
 
High
 
Low
2017
 
 
 
 
First quarter
 
$
37.90

 
$
27.10

Second quarter
 
40.49

 
26.33

Third quarter
 
51.41

 
38.67

Fourth quarter
 
70.63

 
46.91

2016
 
 

 
 

First quarter
 
$
73.21

 
$
60.99

Second quarter
 
67.48

 
44.23

Third quarter
 
49.24

 
34.00

Fourth quarter
 
42.25

 
29.21


The closing price of our common stock on NASDAQ was $65.85 per share on February 16, 2018. As of February 16, 2018, there were 48 record holders of our common stock, which does not reflect the beneficial ownership of shares held in nominee names.

Dividend Policy

We have never paid, and it is our present intention for the foreseeable future not to pay, dividends on our common stock. 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 the continued applicability of the above-referenced restrictions under our Revolving Credit Facility, our net income, financial condition, cash requirements, future prospects, 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 Guggenheim 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 Guggenheim Solar ETF on December 31, 2012, and its relative performance is tracked through December 31, 2017. 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.



47


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

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

Recent Sales of Unregistered Securities

None.

Purchases of Equity Securities by the Issuer and Affiliate Purchases

None.

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, 2017, 2016, and 2015 and the selected financial data from the consolidated balance sheets as of December 31, 2017 and 2016 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, 2014 and 2013 and the selected financial data from the consolidated balance sheets as of December 31, 2015, 2014, and 2013 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.”




48


For the years ended December 31, 2016 and 2015, we have recast certain of the following financial data as a result of the adoption of ASU 2014-09. See Note 3. “Recent Accounting Pronouncements” to our consolidated financial statements included in this Annual Report on Form 10-K for further information regarding these changes.
 
 
Years Ended
 
 
 
December 31,
2017
 
December 31,
2016
 
December 31,
2015
 
December 31,
2014
 
December 31,
2013
 
 
(In thousands, except per share amounts)
Net sales
 
$
2,941,324

 
$
2,904,563

 
$
4,112,650

 
$
3,391,187

 
$
3,309,616

Gross profit
 
548,947

 
638,418

 
1,132,762

 
824,941

 
864,632

Operating income (loss)
 
177,851

 
(568,151
)
 
730,159

 
421,999

 
370,407

Net (loss) income
 
(165,615
)
 
(416,112
)
 
593,406

 
395,964

 
350,718

Net (loss) income per share:
 
 

 
 

 
 

 
 

 
 

Basic
 
$
(1.59
)
 
$
(4.05
)
 
$
5.88

 
$
3.96

 
$
3.74

Diluted
 
$
(1.59
)
 
$
(4.05
)
 
$
5.83

 
$
3.90

 
$
3.67

Cash dividends declared per common share
 
$

 
$

 
$

 
$

 
$

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

 
$
206,753

 
$
(325,209
)
 
$
735,516

 
$
856,126

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

 
(156,177
)
 
(387,818
)
 
(537,106
)
Net cash provided by (used in) financing activities
 
192,045

 
(136,393
)
 
101,207

 
(46,907
)
 
101,164

 
 
 
December 31,
2017
 
December 31,
2016
 
December 31,
2015
 
December 31,
2014
 
December 31,
2013
 
 
(In thousands)
Cash and cash equivalents
 
$
2,268,534

 
$
1,347,155

 
$
1,126,826

 
$
1,482,054

 
$
1,325,072

Marketable securities
 
720,379

 
607,991

 
703,454

 
509,032

 
439,102

Total assets
 
6,864,501

 
6,824,368

 
7,360,392

 
6,720,991

 
6,876,586

Total long-term debt
 
393,540

 
188,388

 
289,415

 
213,473

 
223,323

Total liabilities
 
1,765,804

 
1,606,019

 
1,741,996

 
1,729,504

 
2,408,516

Total stockholders’ equity
 
5,098,697

 
5,218,349

 
5,618,396

 
4,991,487

 
4,468,070


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 consolidated 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.




49


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. Our mission is to provide cost-advantaged solar technology through innovation, customer engagement, industry leadership, and operational excellence.

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

Net sales in 2017 were $2.9 billion, which was consistent with net sales in 2016. Such results were primarily driven by the sale of the Moapa, California Flats, Switch Station, and Cuyama projects in 2017, together with an increase in third-party module sales in 2017 compared to 2016, offset by 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.

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 reductions in our product warranty liability and our module collection and recycling liability.

As of December 31, 2017, we had 18 installed production lines at our manufacturing facilities in Perrysburg, Ohio and Kulim, Malaysia. We produced 2.3 GW of solar modules during 2017, which represented a 26% decrease from 2016. The decrease in production was primarily driven by our previously announced plans to ramp down production of our Series 4 modules and transition to Series 6 module manufacturing over the next several years. We expect to produce approximately 3.1 GW of solar modules during 2018, including approximately 1 GW of Series 6 modules.

In November 2017, we produced our initial Series 6 modules at our manufacturing facility in Perrysburg, Ohio. We continue to qualify such modules for commercial production and expect the Ohio facility to begin commercial production in early 2018. In late 2017, we also began installing Series 6 production lines at our facility in Kulim, Malaysia.

During 2017, we ran our manufacturing facilities at approximately 99% capacity utilization, which represented a 2.0 percentage point increase from 2016.

The average conversion efficiency of our modules produced in 2017 was 16.9%, which represented an improvement of 0.5 percentage points from our average conversion efficiency of 16.4% in 2016.

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 the United States and several other key markets have experienced an accelerated decline in recent years, and module average selling prices are expected to continue to decline globally 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 put pressure on pricing. Additionally, intense competition at the system level may result in an environment in which pricing falls rapidly, thereby further



50


increasing demand for solar energy solutions but constraining the ability for project developers, EPC companies, and vertically-integrated solar 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 of our modules and systems.

Worldwide solar markets continue to develop, in part aided by demand elasticity resulting from declining industry average selling prices, both at the module and system levels, which make solar power 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 project 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 project pipeline.

Lower industry module and system pricing, while currently challenging for certain solar 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 in those applications where 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 relative to prior years. 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 contribute to 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. 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, 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 conversion efficiency, energy yield, and reliability, and developers of systems compete on various factors such as net present value, return on equity, and LCOE. As noted above, competition on the basis of selling price per watt has intensified in recent years, which has contributed to declines in module average selling prices in several key markets. Many crystalline silicon cell and wafer manufacturers are transitioning 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 solar 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 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 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.

We believe we are among the lowest cost PV 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



51


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 operational excellence. In addition, our CdTe modules use approximately 1-2% of the amount of semiconductor material that is used to manufacture traditional 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 levels. Polysilicon costs have had periods of decline over the past several 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 traditional crystalline silicon module manufacturers.

Given the smaller size (sometimes referred to as form factor) of our current 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. We recently introduced our next generation Series 6 module technology, which is expected to enable the production of modules with a larger form factor along with better product attributes and a lower manufacturing cost structure. Accordingly, the larger form factor of our Series 6 modules is expected to reduce the number of electrical connections and hardware required for system installation. The resulting labor and material savings are expected to represent a significant improvement compared to current technologies and a substantial reduction in total installed system costs resulting in improved project returns as BoS costs represent a significant portion of the 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, and certain other strategic markets. Additionally,



52


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. Such 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 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. Such storage solutions continue to evolve in terms of technology and cost, and global deployments of storage capacity are expected to exceed 100 GW by 2030, representing a significant increase in the potential market for renewable energy. We will also continue to monitor and adapt to any 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 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 of or all 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 fully contracted PPA. Additionally, our joint ventures and other business arrangements with strategic partners have and may in the future result in us temporarily retaining a noncontrolling ownership interest in the underlying systems projects we develop, supply modules to, or construct, potentially for a period of up to several years. In each of the above mentioned examples, we may retain such ownership interests in a consolidated or unconsolidated separate entity.



53


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. In July 2017, we announced our plans to utilize our idled Vietnamese manufacturing plant for production of our next generation Series 6 module technology. This decision is expected to provide us with several operational benefits, including (i) the ability to add additional Series 6 production lines without ramping down current Series 4 production, (ii) flexibility in production capacity during our Series 6 transition period, and (iii) installing Series 6 production lines in a facility that is substantially identical to our Malaysian manufacturing plant where such lines are currently being installed, which is expected to accelerate and facilitate a cost-effective installation. Our Vietnamese plant, including the recently announced expansion of a second Series 6 production line at the facility, and any other potential investments to add or otherwise modify our 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 our committed schedules, it may impair any 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.

8point3 Energy Partners LP

In June 2015, the 8point Energy Partners LP or “the Partnership” completed its IPO. As part of the offering, we contributed interests in various projects to a subsidiary of the Partnership in exchange for an ownership interest in the entity. Since the formation of the Partnership, the Sponsors have, from time to time, sold interests in solar projects to the Partnership, which owns and operates a 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 certain other parties, pursuant to which such parties agreed to acquire our interests in the Partnership and its subsidiaries. In connection with the Transaction, we entered into an agreement with Capital Dynamics and certain other parties, whereby we and SunPower have agreed, among other things, to vote to approve the Merger Agreement at any meeting of shareholders of the Partnership for such purpose, as shareholders of the Partnership and holders of equity units in OpCo.

For additional information on the Partnership, see Item 1A. “Risk Factors – We may be unable to complete the sale of our interests in 8point3 Energy Partners LP on the terms and in the timeframe anticipated, or at all, and if we are unable to complete such sale, we may continue to hold the interests and may not be able to achieve the full strategic and financial benefits expected to result from the formation of the Partnership, or the sale could result in shareholder litigation” and Note 12. “Investments in Unconsolidated Affiliates and Joint Ventures – 8point3 Energy Partners LP” to our consolidated financial statements included in this Annual Report on Form 10-K.

Systems Project Pipeline

The following tables summarize, as of February 22, 2018, our approximately 2.2 GW 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.



54


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, 2017
California Flats, California
 
280

 
PG&E / Apple (1)
 
Capital Dynamics
 
2018
 
69%
Florida (multiple locations)
 
206

 
(2)
 
Tampa Electric Company
 
2018/2019
 
—%
India (multiple locations)
 
155

 
(3)
 
(5)
 
2018
 
—%
Cuyama, California
 
40

 
PG&E
 
D.E. Shaw Renewable Investments
 
2018
 
98%
Japan (multiple locations)
 
15

 
(4)
 
(6)
 
2018
 
—%
Total
 
696

 
 
 
 
 
 
 
 

Projects with Executed PPA 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, 2017
Twiggs County Solar, Georgia
 
200

 
Georgia Power Company
 
No
 
2019/2020
 
5%
Rosamond, California
 
150

 
SCE
 
Yes
 
2018
 
15%
Sun Streams, Arizona
 
150

 
SCE
 
Yes
 
2019
 
10%
Southwestern U.S.
 
150

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

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

 
SCE
 
No
 
2020
 
16%
Willow Springs, California
 
100

 
SCE
 
Yes
 
2018
 
21%
Sunshine Valley, Nevada
 
100

 
SCE
 
Yes
 
2019
 
3%
Sun Streams 3, Arizona
 
65

 
APS
 
Yes
 
2020
 
—%
Beryl, Australia
 
61

 
(6)
 
Yes
 
2019
 
2%
Ishikawa, Japan
 
59

 
Hokuriku Electric Power Company
 
Yes
 
2018
 
62%
Japan (multiple locations)
 
84

 
(8)
 
No
 
2020
 
18%
Manildra, Australia
 
49

 
EnergyAustralia
 
Yes
 
2018
 
29%
Little Bear, California
 
40

 
Marin Clean Energy (9)
 
No
 
2020
 
5%
Miyagi, Japan
 
40

 
Tohoku Electric Power Company
 
No
 
2020
 
12%
India (multiple locations)
 
40

 
(10)
 
Yes
 
2017
 
100%
Total
 
1,552

 
 
 
 
 
 
 
 
——————————
(1)
PG&E – 150 MWAC and Apple Energy, LLC – 130 MWAC 

(2)
Utility-owned generation

(3)
Southern Power Distribution Company of Telangana State Ltd – 75 MWAC and Andhra Pradesh Southern Power Distribution Company Ltd – 80 MWAC 

(4)
Hokuriku Electric Power Company, Tokyo Electric Power Company, and Tohoku Electric Power Company

(5)
Vector Green Energy Private Limited and India Infrastructure Fund II



55


(6)
Contracted but not specified

(7)
PPAs executed for approximately 70 MWAC; remaining electricity to be sold on an open contract basis

(8)
Hokuriku Electric Power Company and Tokyo Electric Power Company

(9)
Expandable to 160 MWAC, subject to satisfaction of certain PPA contract conditions

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

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, 2017, 2016, and 2015:
 
 
Years Ended December 31,
 
 
2017
 
2016
 
2015
Net sales
 
100.0
 %
 
100.0
 %
 
100.0
 %
Cost of sales
 
81.3
 %
 
78.0
 %
 
72.5
 %
Gross profit
 
18.7
 %
 
22.0
 %
 
27.5
 %
Selling, general and administrative
 
6.9
 %
 
9.0
 %
 
6.2
 %
Research and development
 
3.0
 %
 
4.3
 %
 
3.2
 %
Production start-up
 
1.4
 %
 
 %
 
0.4
 %
Restructuring and asset impairments
 
1.3
 %
 
25.6
 %
 
 %
Goodwill impairment
 
 %
 
2.6
 %
 
 %
Operating income (loss)
 
6.0
 %
 
(19.6
)%
 
17.8
 %
Foreign currency loss, net
 
(0.3
)%
 
(0.5
)%
 
(0.2
)%
Interest income
 
1.2
 %
 
0.9
 %
 
0.5
 %
Interest expense, net
 
(0.9
)%
 
(0.7
)%
 
(0.2
)%
Other income (expense), net
 
0.8
 %
 
1.4
 %
 
(0.1
)%
Income tax expense
 
(12.6
)%
 
(0.8
)%
 
(0.8
)%
Equity in earnings of unconsolidated affiliates, net of tax
 
0.1
 %
 
5.0
 %
 
(2.6
)%
Net (loss) income
 
(5.6
)%
 
(14.3
)%
 
14.4
 %

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 included in this Annual Report on Form 10-K 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.

Beginning with the three months ended December 31, 2017, we changed the composition of our reportable segments to align with revisions to our internal reporting structure and long-term strategic plans. As a result of this change, our modules segment, which was historically referred to as our components segment, includes module sales to third parties and excludes any module sales to our systems segment. Previously, we included an allocation of net sales value for all solar modules manufactured by our modules segment and installed in projects sold or built by our systems segment in the net sales of our modules segment. Our systems segment now includes all net sales from the sale of solar power systems and related products and services, including any modules installed in such systems and any revenue from energy generated by such systems. All prior year balances were revised to conform to the current year presentation.



56


Net sales

Modules Business

We generally price and sell our solar modules per watt of nameplate power. During 2017, Zorlu Enerji and RCR O’Donnell Griffin Pty, Ltd 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, India, and Turkey. Substantially all of our modules business net sales during 2017 were denominated in U.S. dollars. We recognize revenue for module sales 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. The revenue recognition policies for module sales are further described in Note 2. “Summary of Significant Accounting Policies” to our consolidated financial statements included in this Annual Report on Form 10-K.

Systems Business

Through our fully integrated systems business, 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. 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. 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 included in this Annual Report on Form 10-K.

During 2017, the majority of our systems business net sales were in North America, and the principal customer of our systems business was Capital Dynamics, which accounted for more than 10% of our systems business net sales.

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

 
$
675,452

 
$
227,461

 
$
130,946

 
19
 %
 
$
447,991

 
197
 %
Systems
 
2,134,926

 
2,229,111

 
3,885,189

 
(94,185
)
 
(4
)%
 
(1,656,078
)
 
(43
)%
Net sales
 
$
2,941,324

 
$
2,904,563

 
$
4,112,650

 
$
36,761

 
1
 %
 
$
(1,208,087
)
 
(29
)%

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.

Net sales from our modules segment increased by $448.0 million in 2016 primarily due to a 211% increase in the volume of watts sold, partially offset by a 5% decrease in the average selling price per watt. Net sales from our systems segment decreased by $1.7 billion in 2016 primarily from the sale of majority interests in the Desert Stateline, North Star, and Lost Hills projects in 2015, the completion of substantially all construction activities on the Imperial Solar Energy Center West and Decatur projects in 2015, the completion of substantially all construction activities on the Silver State South and McCoy projects in the first half of 2016, and lower module plus sales transactions. This decrease in revenue was partially offset by higher revenue from the commencement of construction on the Taylor and Butler projects in late 2015, the commencement of construction on the East Pecos project in early 2016, and completion of substantially all construction activities on the Astoria project.



57


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, and edge seal materials. In addition, our cost of sales includes direct labor for the manufacturing of solar modules and manufacturing overhead, such as engineering, equipment maintenance, environmental health and safety, quality and production control, information technology, and procurement costs. Our cost of sales also includes depreciation of manufacturing plant and equipment, facility-related expenses, and costs associated with shipping, warranties, and solar module collection and recycling (excluding accretion).

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 costs, and construction labor costs), and site specific costs.

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

 
$
564,942

 
$
175,530

 
$
129,118

 
23
 %
 
$
389,412

 
222
 %
Systems
 
1,698,317

 
1,701,203

 
2,804,358

 
(2,886
)
 
 %
 
(1,103,155
)
 
(39
)%
Cost of sales
 
$
2,392,377

 
$
2,266,145

 
$
2,979,888

 
$
126,232

 
6
 %
 
$
(713,743
)
 
(24
)%
% of net sales
 
81.3
%
 
78.0
%
 
72.5
%
 
 

 
 
 
 
 
 

Cost of sales increased $126.2 million, or 6%, and increased 3.3 percentage points as a percent 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 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, a reduction in our product warranty liability of $31.3 million due to lower estimated module replacement costs, a reduction in our module collection and recycling liability of $13.5 million from updates to several valuation assumptions, including a decrease in certain inflation rates, and lower inventory write-downs of $9.2 million.

Cost of sales decreased $713.7 million, or 24%, and increased 5.5 percentage points as a percentage of net sales when comparing 2016 with 2015. The decrease in cost of sales was primarily the result of a $1.1 billion decrease in our systems segment cost of sales primarily due to the volume of projects under construction and the timing of when all revenue recognition criteria were met. This net decrease was partially offset by a $389.4 million increase in our modules segment cost of sales primarily due to higher costs of $510.8 million associated with the increased volume of modules sold directly to third parties, a reduction in our module collection and recycling liability of $69.6 million in 2015 resulting from certain recycling technology advancements, which significantly increased the throughput of modules able to be recycled at a point in time, along with other material and labor cost reductions, and higher inventory write-downs of $22.3 million primarily related to our remaining crystalline silicon module inventories, partially offset by continued cost reductions in the cost per watt of our solar modules, which decreased our cost of sales by $217.3 million.



58


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.

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

 
$
638,418

 
$
1,132,762

 
$
(89,471
)
 
(14
)%
 
$
(494,344
)
 
(44
)%
% of net sales
 
18.7
%
 
22.0
%
 
27.5
%
 
 
 
 
 
 

 
 


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 as described above.

Gross profit decreased 5.5 percentage points to 22.0% during 2016 from 27.5% during 2015 primarily as a result of a mix of lower gross profit projects sold and under construction, the reduction in our module collection and recycling liability in 2015 as described above, and higher inventory write-downs, partially offset by continued cost reductions in the cost per watt of our solar modules.

Selling, general and administrative

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

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

 
$
261,994

 
$
255,192

 
$
(59,295
)
 
(23
)%
 
$
6,802

 
3
%
% of net sales
 
6.9
%
 
9.0
%
 
6.2
%
 
 

 
 

 
 
 
 

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. Selling, general and administrative expense in 2016 increased compared to 2015 primarily from higher development costs for early-stage projects and impairments of certain project assets, partially offset by lower employee compensation expense due to various restructuring activities, and lower professional fees associated with the formation and IPO of the Partnership.

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 process and product 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.




59


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

 
$
124,762

 
$
130,593

 
$
(36,189
)
 
(29
)%
 
$
(5,831
)
 
(4
)%
% of net sales
 
3.0
%
 
4.3
%
 
3.2
%
 
 

 
 

 
 
 
 

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 R&D headcount as part of various restructuring activities. During 2017, the average conversion efficiency of our CdTe solar modules produced was 16.9% compared to 16.4% in 2016. Research and development expense in 2016 decreased compared to 2015 primarily due to reductions in our R&D headcount and employee compensation expense resulting from various restructuring activities. During 2016, the average conversion efficiency of our CdTe solar modules was 16.4% compared to 15.6% in 2015.

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, 2017, 2016, and 2015:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2017
 
2016
 
2015
 
2017 over 2016
 
2016 over 2015
Production start-up
 
$
42,643

 
$
1,021

 
$
16,818

 
$
41,622

 
4,077
%
 
$
(15,797
)
 
(94
)%
% of net sales
 
1.4
%
 
%
 
0.4
%
 
 

 
 

 
 
 
 

During 2017 and 2016, we primarily incurred production start-up expense for the transition to Series 6 module manufacturing at our facilities in Perrysburg, Ohio and Kulim, Malaysia. Production start-up expense for 2015 was primarily driven by our previous crystalline silicon module manufacturing operations, which we ended in 2016 as further described in Note 4. “Restructuring and Asset Impairments” to our consolidated financial statements included in this Annual Report on Form 10-K.

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.




60


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

 
$
743,862

 
$

 
$
(706,681
)
 
(95
)%
 
$
743,862

 
100
%
% 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 included in this Annual Report on Form 10-K for additional information on these matters.

Goodwill impairment

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

 
$
74,930

 
$

 
$
(74,930
)
 
(100
)%
 
$
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 of 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 described above. See Note 6. “Goodwill and Intangible Assets” to our consolidated financial statements included in this Annual Report on Form 10-K 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, 2017, 2016, and 2015:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2017
 
2016
 
2015
 
2017 over 2016
 
2016 over 2015
Foreign currency loss, net
 
$
(9,640
)
 
$
(14,007
)
 
$
(6,868
)
 
$
4,367

 
(31
)%
 
$
(7,139
)
 
104
%

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. Foreign currency loss, net increased in 2016 compared to 2015 primarily due to higher costs for hedging activities related to our subsidiaries in India, differences between our economic hedge positions and the underlying exposures, and changes in certain foreign currency rates.




61


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, 2017, 2016, and 2015:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2017
 
2016
 
2015
 
2017 over 2016
 
2016 over 2015
Interest income
 
$
35,704

 
$
25,193

 
$
22,516

 
$
10,511

 
42
%
 
$
2,677

 
12
%

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. Interest income during 2016 increased compared to 2015 primarily due to higher interest rates on our marketable securities.

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 ASC 815. We 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, 2017, 2016, and 2015:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2017
 
2016
 
2015
 
2017 over 2016
 
2016 over 2015
Interest expense, net
 
$
(25,765
)
 
$
(20,538
)
 
$
(6,975
)
 
$
(5,227
)
 
25
%
 
$
(13,563
)
 
194
%

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. Interest expense, net increased in 2016 compared to 2015 primarily as a result of lower interest costs capitalized to certain projects that were substantially completed in 2016 and higher levels of project specific debt financings outstanding during the period.

Other income (expense), net

Other income (expense), net is primarily comprised of miscellaneous items and realized gains and losses on the sale of marketable securities and cost method investments.

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

 
$
40,252

 
$
(5,502
)
 
$
(16,287
)
 
(40
)%
 
$
45,754

 
832
%

Other income (expense), 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 driven by an effort to align the currencies of the investments with those of the corresponding collection and recycling liabilities and a $7.4 million reversal of the outstanding contingent consideration associated with our TetraSun acquisition as the result of our crystalline silicon module manufacturing restructuring in 2016, partially offset by an incremental settlement in 2017 for the resolution of an outstanding matter with a former customer. The increase in other income (expense), net in 2016 compared to 2015 was primarily attributable to the transactions described above, partially offset by the impairment of a cost method investment in 2016.



62


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% for tax years beginning after December 31, 2017, eliminating certain deductions, imposing a mandatory one-time transition tax on certain accumulated earnings and profits of foreign corporate subsidiaries (the “transition tax”) that may electively be paid over eight years, introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax. The Tax Act also includes many new provisions, such as changes to bonus depreciation, changes to deductions for executive compensation, net operating loss deduction limitations, a tax on global intangible low-taxed income (“GILTI”) earned by foreign corporate subsidiaries, a base erosion anti-abuse tax (“BEAT”), and a deduction for foreign-derived intangible income (“FDII”). Many of these provisions, including the tax on GILTI, the BEAT, and the deduction for FDII, are not applicable to us until 2018, and we continue to evaluate the impact of such provisions of the Tax Act.

During the year ended December 31, 2017, we recognized an aggregate provisional tax expense of $408.1 million, which included an amount for the transition tax of $401.5 million and a net deferred tax expense of $6.6 million for the remeasurement of deferred tax assets and liabilities taking into account the lower U.S. corporate income tax rate of 21%. The final effects of the Tax Act may differ from these provisional amounts, possibly materially, due to, among other things, changes in interpretations of 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, any updates or changes to estimates utilized to calculate provisional amounts, or actions we may take as a result of the Tax Act. The associated accounting for the Tax Act is expected to be completed when our 2017 U.S. corporate income tax return is filed in 2018.

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 U.S. and numerous foreign jurisdictions in which we operate, principally Australia, India, and Malaysia. Significant judgments and estimates are required in determining our consolidated income tax expense. The statutory federal corporate income tax rate in the U.S. will decrease from 35% to 21% beginning in January 2018, while the tax rates in Australia, India, and Malaysia are 30%, 34.6%, 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.

The following table shows income tax expense for the years ended December 31, 2017, 2016, and 2015:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2017
 
2016
 
2015
 
2017 over 2016
 
2016 over 2015
Income tax expense
 
$
(371,996
)
 
$
(23,167
)
 
$
(32,329
)
 
$
(348,829
)
 
1,506
%
 
$
9,162

 
(28
)%
Effective tax rate
 
184.1
%
 
(4.3
)%
 
4.4
%
 
 

 
 

 
 
 
 

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 increased by $348.8 million during 2017 compared to 2016 primarily due to provisional tax expense of $408.1 million 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 associated with the acceptance of our election to classify certain of our German subsidiaries as disregarded entities of First Solar, Inc.

Income tax expense decreased by $9.2 million during 2016 compared to 2015 primarily as a result of lower pretax income and the $35.4 million reversal of an uncertain tax position as described above, partially offset by certain U.S. taxes on a cash distribution received from a foreign subsidiary and a $41.7 million discrete tax benefit associated with the receipt of a private letter ruling during 2015. See Note 19. “Income Taxes” to our consolidated financial statements included in this Annual Report on Form 10-K for additional information.




63


Equity in earnings of unconsolidated affiliates, net of tax

Equity in earnings of unconsolidated affiliates, net of tax represents our proportionate share of the earnings or losses of unconsolidated affiliates with whom we have made 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 of unconsolidated affiliates, net of tax for the years ended December 31, 2017, 2016, and 2015:
 
 
Years Ended
 
Change
(Dollars in thousands)
 
2017
 
2016
 
2015
 
2017 over 2016
 
2016 over 2015
Equity in earnings of unconsolidated affiliates, net of tax
 
$
4,266

 
$
144,306

 
$
(107,595
)
 
$
(140,040
)
 
(97
)%
 
$
251,901

 
234
%

Equity in earnings of unconsolidated affiliates, 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 8point3 Operating Company, LLC (“OpCo”), a subsidiary of the Partnership, and lower equity in earnings from our investment in OpCo. Equity in earnings of unconsolidated affiliates, net of tax increased in 2016 compared to 2015 primarily due to the gain on the sale of the Desert Stateline project in 2016 described above, the deferral of certain profit on the sale of our controlling interest in the Desert Stateline project in 2015, and higher equity in earnings from our investment in OpCo during the period.

Liquidity and Capital Resources

As of December 31, 2017, we believe that our cash, cash equivalents, marketable securities, cash flows from operating activities, advanced-stage project pipeline, availability under our senior secured revolving credit facility considering minimum liquidity covenant requirements, 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 require us to maintain certain financial conditions.

As of December 31, 2017, we had $3.0 billion in cash, cash equivalents, and marketable securities compared to $2.0 billion as of December 31, 2016. Cash, cash equivalents, and marketable securities as of December 31, 2017 increased primarily from the sale of the Moapa, California Flats, Switch Station, and Cuyama projects and proceeds from borrowings under project specific debt financings, partially offset by purchases of property, plant and equipment. As of December 31, 2017, $1.6 billion 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. As of December 31, 2016, $1.2 billion of our cash, cash equivalents, and marketable securities was held by our foreign subsidiaries and was primarily based in U.S. dollar, Euro, and Malaysian ringgit 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 U.S., we may be required to accrue and pay certain U.S. and foreign taxes to repatriate such funds. Although we maintain the intent and ability to permanently reinvest our accumulated earnings outside of the U.S., with the exception of our subsidiaries in Canada and Germany, we continue to evaluate how the Tax Act may affect our plans to repatriate additional amounts



64


to fund our domestic operations or otherwise deploy our worldwide cash. 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 $0.5 billion as of December 31, 2017. 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 progress or in completing the sale of our systems projects that we are self-financing may also impact our liquidity. We have historically financed these up-front systems project investments primarily using working capital. 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 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 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, 2017, we had $0.4 billion 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 2018 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. Such investments also include the commencement and expansion of operations at our previously announced manufacturing plant in Vietnam. We expect the aggregate capital investment for currently planned Series 6 related programs to be approximately $1.4 billion, including $0.5 billion of capital expenditures already made as of December 31, 2017. Such programs are expected to provide an annual Series 6 manufacturing capacity of approximately 5 GW once completed. During 2018, 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 increase our aggregate manufacturing capacity, increase our solar module conversion efficiencies, reduce our manufacturing costs, and reduce the overall cost of systems using our modules.

The balance of our solar module inventories and BoS parts was $151.4 million as of December 31, 2017. As we continue to develop and construct our advanced-stage project pipeline, we must produce solar modules and procure BoS parts in the required volumes to support our planned construction schedules. As part of the construction cycle, we typically produce or procure such 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



65


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 working capital during 2018 and beyond 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, 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.

We have initiatives in several markets to expedite our penetration of those markets and establish relationships with potential customers. Some of these arrangements may involve significant investments or other allocations of capital that could reduce our liquidity or require us to pursue additional sources of financing, assuming such sources are available to us. Additionally, we have elected and may in the future elect or be required to temporarily retain a noncontrolling ownership interest in certain underlying systems projects we develop, supply modules to, or construct. Any such retained ownership interest is expected to impact our liquidity to the extent we do not obtain new sources of capital to fund such investments.

Cash Flows

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

 
$
206,753

 
$
(325,209
)
Net cash (used in) provided by investing activities
 
(626,802
)
 
144,520

 
(156,177
)
Net cash provided by (used in) financing activities
 
192,045

 
(136,393
)
 
101,207

Effect of exchange rate changes on cash, cash equivalents and restricted cash
 
8,866

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

 
$
208,574

 
$
(399,451
)

Operating Activities

The increase in net cash provided by operating activities during 2017 was primarily driven by the sale of the Moapa, California Flats, Switch Station, and Cuyama projects, partially offset by expenditures for the construction of certain projects. The increase in net cash provided by operating activities during 2016 was primarily due to the lower volume of solar power projects under development and construction, which generally require significant liquidity when such projects are financed using working capital. The increase in net cash provided by operating activities during 2016 was also driven by the sale of certain other solar power projects at or near substantial completion.

Investing Activities

The increase in net cash used in investing activities during 2017 was primarily due to (i) proceeds from sales of equity and cost method investments of $291.5 million 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 purchases of marketable securities and restricted investments of $114.7 million in 2017 compared to net proceeds from sales and maturities of marketable securities and restricted investments of $102.9 million in 2016. The increase in net cash provided by investing activities during 2016 was primarily due to (i) proceeds from sales of equity and cost method investments described above and (ii) higher net proceeds from sales and maturities of marketable securities and restricted investments also described above compared to net purchases of marketable



66


securities and restricted investments of $203.1 million in 2015, partially offset by the receipt of $239.0 million from the IPO of the Partnership in 2015.

Financing Activities

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 of $191.3 million in 2017 compared to net repayments on such debt arrangements of $110.6 million in 2016 and proceeds from commercial letters of credit for the construction of certain projects in India of $43.0 million. Cash used in financing activities during 2016 was primarily driven by the net repayments of long-term debt arrangements described above compared to net proceeds from borrowings under such debt arrangements of $98.9 million in 2015.

Contractual Obligations

The following table presents the payments due by fiscal year for our outstanding contractual obligations as of December 31, 2017 (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
 
$
406,388

 
$
13,062

 
$
30,776

 
$
69,077

 
$
293,473

Interest payments (1)
 
211,420

 
19,104

 
37,301

 
33,571

 
121,444

Capital lease obligations
 
162

 
97

 
65

 

 

Operating lease obligations
 
262,450

 
13,487

 
22,261

 
20,154

 
206,548

Sale-leaseback payments (2)
 
9,115

 
5,161

 
3,954

 

 

Purchase obligations (3)
 
708,148

 
635,553

 
46,447

 
10,246

 
15,902

Recycling obligations
 
166,609

 

 

 

 
166,609

Contingent consideration (4)
 
9,315

 
6,162

 
3,153

 

 

Transition tax obligations (5)
 
101,340

 
8,107

 
16,214

 
16,214

 
60,805

Other obligations (6)
 
22,330

 
4,752

 
9,138

 
8,440

 

Total
 
$
1,897,277

 
$
705,485

 
$
169,309

 
$
157,702

 
$
864,781

——————————
(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, 2017.

(2)
Sale-leaseback payments represent the fixed rent payments associated with our leaseback of the Maryland Solar project from a subsidiary of the Partnership. See Note 12. “Investments in Unconsolidated Affiliates and Joint Ventures” to our consolidated financial statements included in this Annual Report on Form 10-K for further information.

(3)
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.

(4)
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 included in this Annual Report on Form 10-K for further information.

(5)
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 included in this Annual Report on Form 10-K for further information.

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

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



67


Off-Balance Sheet Arrangements

As of December 31, 2017, 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 included in this Annual Report on Form 10-K for further information about our financial assurance related instruments.

Recent Accounting Pronouncements

See Note 3. “Recent Accounting Pronouncements” to our consolidated financial statements included in this Annual Report on Form 10-K for a summary of recent accounting pronouncements.

Critical Accounting Estimates

In preparing our consolidated financial statements in conformity with accounting principles generally accepted in the United States, 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 included in this Annual Report on Form 10-K. The accounting policies that require the most significant judgment and estimates include the following:

Revenue Recognition – Solar Power System Sales and/or Engineering, Procurement, and Construction 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 sales 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. 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 the 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



68


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 year 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. 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; the material, labor, 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



69


economic conditions 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.

As of December 31, 2017, our estimated liability for collecting and recycling solar modules covered by our collection and recycling program was $166.6 million. A 1% increase in the annualized inflation rate used in our estimated future collection and recycling cost per module would increase our liability by $33.5 million, and a 1% decrease in that rate would decrease our liability by $28.1 million.

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 performance 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. 

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.

As of December 31, 2017, our accrued liabilities for product warranties were $224.3 million. A 1% change in estimated warranty return rates would change our module warranty liability by $71.0 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.

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 governmental 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.




70


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.

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 continually explore initiatives to better align our tax and legal entity structure with the footprint of our non-U.S. 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. It is possible that the completion of one or more of these initiatives may occur within the next 12 months.

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.




71


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 scheduled annual tests 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 CdTe module manufacturing (or “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.

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 Accounting Standards Codification (“ASC”) 815, Derivatives and Hedging, and we designated them as such. We initially report the effective portion of a derivative’s unrealized gain or loss in “Accumulated other comprehensive income (loss)” 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 included in this Annual Report on Form 10-K.

Certain of our international operations, such as our manufacturing facility in Malaysia, 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.




72


For the year ended December 31, 2017, our international customers accounted for 23% of our net sales, and 5% of our net sales during the period were denominated in foreign currencies, including Euros and Indian rupees. As a result, we have exposure to foreign currency exchange risk 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 Euro and U.S. dollar to Indian rupee exchange rates would have had an aggregate impact on our net sales of $10.1 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 included in this Annual Report on Form 10-K.

For the year ended December 31, 2017, a 10% change in the U.S. dollar to Japanese yen and U.S. dollar to Vietnamese dong exchange rates would have impacted our net foreign currency loss by $2.6 million, including the effect of our hedging activities. Other than such exposures, we did not have material transaction exposure to other foreign currencies as of December 31, 2017.

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 included in this Annual Report on Form 10-K 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, 2017 would have changed by $0.7 million.

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 lower demand or 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 that promise 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, 2017, our marketable securities earned a return of 1%, including the impact of fluctuations in the price of the underlying securities, and had a weighted-average maturity of 12 months as of the end



73


of the period. Based on our investment positions as of December 31, 2017, a hypothetical 100 basis point change in interest rates would have resulted in a $4.6 million change in the market value of our investment portfolio. For the year ended December 31, 2017, our restricted investments incurred a loss of 3%, including the impact of fluctuations in the price of the underlying securities, and had a weighted-average maturity of approximately 17 years as of the end of the period. Based on our restricted investment positions as of December 31, 2017, a hypothetical 100 basis point change in interest rates would have resulted in a $62.8 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. As a result, we remain 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, trade 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, or commercial letters of credit.

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 interim periods presented below for the year ended December 31, 2016 reflect the adoption of ASU 2014-09. See Note 3. “Recent Accounting Pronouncements” to our consolidated financial statements included in this Annual Report on Form 10-K further information regarding these changes. The results of operations for any quarter are not necessarily indicative of the results to be expected for any future period.



74


 
 
Quarters Ended
 
 
 
Dec 31,
2017
 
Sep 30,
2017
 
Jun 30,
2017
 
Mar 31,
2017
 
Dec 31, 2016
 
Sep 30,
2016
 
Jun 30,
2016
 
Mar 31,
2016
 
 
(In thousands, except per share amounts)
Net sales
 
$
339,181

 
$
1,087,026

 
$
623,326

 
$
891,791

 
$
330,795

 
$
681,276

 
$
1,016,424

 
$
876,068

Gross profit
 
62,070

 
291,800

 
110,893

 
84,184

 
7,848

 
170,908

 
182,051

 
277,611

Production start-up
 
20,488

 
12,624

 
8,381

 
1,150

 
214

 
752

 
55

 

Restructuring and asset impairments
 
(1,927
)
 
791

 
18,286

 
20,031

 
660,113

 
4,314

 
79,435

 

Goodwill impairment
 

 

 

 

 
68,833

 

 
6,097

 

Operating (loss) income
 
(35,071
)
 
206,989

 
13,928

 
(7,995
)
 
(821,153
)
 
73,324

 
(243
)
 
179,921

Net (loss) income
 
(432,454
)
 
205,747

 
51,963

 
9,129

 
(750,790
)
 
150,457

 
(11,415
)
 
195,636

Net (loss) income per share:
 
 
 
 

 
 
 
 
 
 

 
 

 
 

 
 

Basic
 
$
(4.14
)
 
$
1.97

 
$
0.50

 
$
0.09

 
$
(7.22
)
 
$
1.46

 
$
(0.11
)
 
$
1.92

Diluted
 
$
(4.14
)
 
$
1.95

 
$
0.50

 
$
0.09

 
$
(7.22
)
 
$
1.45

 
$
(0.11
)
 
$
1.90


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, 2017 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 effectiveness of our internal control over financial reporting as of December 31, 2017 based on the criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (or “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 generally accepted accounting principles in the United States of America (“U.S. GAAP”). Based on such evaluation, our management concluded that our internal control over financial reporting was effective as of December 31, 2017. The effectiveness of our internal control over financial reporting as of December 31, 2017 has also been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in its report which appears herein.




75


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, 2017 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, 2017.

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

Information concerning our board of directors and audit committee will appear in our 2018 Proxy Statement, under the sections entitled “Directors” and “Corporate Governance.” The information in such sections of the Proxy Statement is incorporated by reference into in this Annual Report on Form 10-K. For information with respect to our executive officers, see Item 1. “Business – Executive Officers of the Registrant.”

Information concerning Section 16(a) beneficial ownership reporting compliance will appear in our 2018 Proxy Statement under the section entitled “Section 16(a) Beneficial Ownership Reporting Compliance.” The information in such section of the 2018 Proxy Statement is incorporated by reference into this Annual Report on Form 10-K.

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 2018 Proxy Statement under the section entitled “Corporate Governance.” The information in such section of the Proxy Statement is incorporated by reference into this Annual Report on Form 10-K.

Item 11. Executive Compensation

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




76


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 2018 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, 2017 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,302,906

 
$

 
4,128,595

Equity compensation plans not approved by stockholders
 

 

 

Total
 
2,302,906

 
$

 
4,128,595

——————————
(1)
Includes 2,302,906 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 645,774 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 included in this Annual Report on Form 10-K for further discussion on our equity compensation plans.

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

Information concerning certain relationships and related party transactions will appear in our 2018 Proxy Statement under the section entitled “Certain Relationships and Related Party Transactions.” The information in such section of the 2018 Proxy Statement is incorporated by reference into this Annual Report on Form 10-K. Information concerning director independence will appear in our 2018 Proxy Statement under the section entitled “Corporate Governance.” The information in such section 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’s pre-approval policies and procedures for these items will appear in our 2018 Proxy Statement under the section entitled “Principal Accounting Fees and Services.” The information in such section of the 2018 Proxy Statement is incorporated by reference into this Annual Report on Form 10-K.




77


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



78


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 as of December 31, 2017 and 2016, 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, 2017, 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, 2017, 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, 2017 and 2016, and the results of their operations and their cash flows for each of the three years in the period ended December 31, 2017 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, 2017, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.

Change in Accounting Principle

As discussed in Note 3 to the consolidated financial statements, the Company changed the manner in which it accounts for revenues from contracts with customers in 2017.

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 Controls 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 U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the 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.




79


Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (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 22, 2018

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.



80


FIRST SOLAR, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(In thousands, except share data)
 
 
December 31,
 
 
2017
 
2016
ASSETS
 
 
 
 
Current assets:
 
 
 
 
Cash and cash equivalents
 
$
2,268,534

 
$
1,347,155

Marketable securities
 
720,379

 
607,991

Accounts receivable trade, net
 
211,797

 
266,687

Accounts receivable, unbilled and retainage
 
174,608

 
206,739

Inventories
 
172,370

 
363,219

Balance of systems parts
 
28,840

 
62,776

Project assets
 
77,931

 
700,800

Notes receivable, affiliate
 
20,411

 
15,000

Prepaid expenses and other current assets
 
157,902

 
217,462

Total current assets
 
3,832,772

 
3,787,829

Property, plant and equipment, net
 
1,154,537

 
629,142

PV solar power systems, net
 
417,108

 
448,601

Project assets
 
424,786

 
762,148

Deferred tax assets, net
 
51,417

 
255,152

Restricted cash and investments
 
424,783

 
371,307

Investments in unconsolidated affiliates and joint ventures
 
219,503

 
234,610

Goodwill
 
14,462

 
14,462

Intangibles assets, net
 
80,227

 
87,970

Inventories
 
113,277

 
100,512

Notes receivable, affiliates
 
48,370

 
54,737

Other assets
 
83,259

 
77,898

Total assets
 
$
6,864,501

 
$
6,824,368

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
 
Current liabilities:
 
 

 
 

Accounts payable
 
$
120,220

 
$
148,730

Income taxes payable
 
19,581

 
12,562

Accrued expenses
 
366,827

 
262,977

Current portion of long-term debt
 
13,075

 
27,966

Deferred revenue
 
81,816

 
308,704

Other current liabilities
 
48,757

 
146,942

Total current liabilities
 
650,276

 
907,881

Accrued solar module collection and recycling liability
 
166,609

 
166,277

Long-term debt
 
380,465

 
160,422

Other liabilities
 
568,454

 
371,439

Total liabilities
 
1,765,804

 
1,606,019

Commitments and contingencies
 


 


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

 
104

Additional paid-in capital
 
2,799,107

 
2,765,310

Accumulated earnings
 
2,297,227

 
2,462,842

Accumulated other comprehensive income (loss)
 
2,259

 
(9,907
)
Total stockholders’ equity
 
5,098,697

 
5,218,349

Total liabilities and stockholders’ equity
 
$
6,864,501

 
$
6,824,368


See accompanying notes to these consolidated financial statements.



81


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

 
$
2,904,563

 
$
4,112,650

Cost of sales
 
2,392,377

 
2,266,145

 
2,979,888

Gross profit
 
548,947

 
638,418

 
1,132,762

Operating expenses:
 
 
 
 
 
 
Selling, general and administrative
 
202,699

 
261,994

 
255,192

Research and development
 
88,573

 
124,762

 
130,593

Production start-up
 
42,643

 
1,021

 
16,818

Restructuring and asset impairments
 
37,181

 
743,862

 

Goodwill impairment
 

 
74,930

 

Total operating expenses
 
371,096

 
1,206,569

 
402,603

Operating income (loss)
 
177,851

 
(568,151
)
 
730,159

Foreign currency loss, net
 
(9,640
)
 
(14,007
)
 
(6,868
)
Interest income
 
35,704

 
25,193

 
22,516

Interest expense, net
 
(25,765
)
 
(20,538
)
 
(6,975
)
Other income (expense), net
 
23,965

 
40,252

 
(5,502
)
Income (loss) before taxes and equity in earnings of unconsolidated affiliates
 
202,115

 
(537,251
)
 
733,330

Income tax expense
 
(371,996
)
 
(23,167
)
 
(32,329
)
Equity in earnings of unconsolidated affiliates, net of tax
 
4,266

 
144,306

 
(107,595
)
Net (loss) income
 
$
(165,615
)
 
$
(416,112
)
 
$
593,406

 
 
 
 
 
 
 
Net (loss) income per share:
 
 
 
 
 
 
Basic
 
$
(1.59
)
 
$
(4.05
)
 
$
5.88

Diluted
 
$
(1.59
)
 
$
(4.05
)
 
$
5.83

Weighted-average number of shares used in per share calculations:
 
 
 
 
 
 
Basic
 
104,328

 
102,866

 
100,886

Diluted
 
104,328

 
102,866

 
101,815


See accompanying notes to these consolidated financial statements.



82


FIRST SOLAR, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
 
 
Years Ended December 31,
 
 
2017
 
2016
 
2015
Net (loss) income
 
$
(165,615
)
 
$
(416,112
)
 
$
593,406

Other comprehensive income (loss):
 
 
 
 
 
 
Foreign currency translation adjustments
 
11,832

 
(7,409
)
 
(16,432
)
Unrealized gain (loss) on marketable securities and restricted investments, net of tax of $(588), $2,518, and $1,248
 
3,217

 
(21,713
)
 
(15,415
)
Unrealized (loss) gain on derivative instruments, net of tax of $1,396, $(691), and $2,071
 
(2,883
)
 
3,735

 
(2,813
)
Other comprehensive income (loss)
 
12,166

 
(25,387
)
 
(34,660
)
Comprehensive (loss) income
 
$
(153,449
)
 
$
(441,499
)
 
$
558,746


See accompanying notes to these consolidated financial statements.



83


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, 2014
 
100,288

 
$
100

 
$
2,697,558

 
$
2,243,689

 
$
50,140

 
$
4,991,487

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

 

 
40

 
16,825

 

 
16,865

Net income
 

 

 

 
593,406

 

 
593,406

Other comprehensive loss
 

 

 

 

 
(34,660
)
 
(34,660
)
Common stock issued for share-based compensation
 
1,782

 
2

 
5,886

 

 

 
5,888

Share-based compensation tax benefits
 

 

 
20,626

 

 

 
20,626

Tax withholding related to vesting of restricted stock
 
(303
)
 

 
(18,189
)
 

 

 
(18,189
)
Share-based compensation expense
 

 

 
42,973

 

 

 
42,973

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


See accompanying notes to these consolidated financial statements.



84


FIRST SOLAR, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
 
 
Years Ended December 31,
 
 
2017
 
2016
 
2015
Cash flows from operating activities:
 
 
 
 
 
 
Net (loss) income
 
$
(165,615
)
 
$
(416,112
)
 
$
593,406

Adjustments to reconcile net (loss) income to cash provided by (used in) operating activities:
 
 
 
 
 
 
Depreciation, amortization and accretion
 
115,313

 
230,940

 
257,825

Impairments and net losses on disposal of long-lived assets
 
35,364

 
838,467

 
14,593

Share-based compensation
 
35,121

 
28,712

 
44,899

Equity in earnings of unconsolidated affiliates, net of tax
 
(4,266
)
 
(144,306
)
 
107,595

Distributions received from equity method investments
 
23,042

 
18,562

 

Remeasurement of monetary assets and liabilities
 
(15,823
)
 
5,442

 
(4,229
)
Deferred income taxes
 
173,368

 
90,555

 
5,882

Gains on sales of marketable securities and restricted investments
 
(49
)
 
(41,632
)
 

Noncash consideration from the sale of systems
 

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

 

Other, net
 
2,339

 
13,863

 
520

Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable, trade, unbilled and retainage
 
85,760

 
178,894

 
(427,648
)
Prepaid expenses and other current assets
 
26,680

 
9,269

 
(38,823
)
Inventories and balance of systems parts
 
212,758

 
95,785

 
113,537

Project assets and PV solar power systems
 
981,273

 
(571,655
)
 
(525,551
)
Other assets
 
(1,269
)
 
(19,245
)
 
(1,163
)
Income tax receivable and payable
 
169,079

 
(61,383
)
 
1,788

Accounts payable
 
(47,191
)
 
(191,642
)
 
143,872

Accrued expenses and other liabilities
 
(258,028
)
 
158,693

 
(74,890
)
Accrued solar module collection and recycling liability
 
(2,976
)
 
3,637

 
(79,226
)
Net cash provided by (used in) operating activities
 
1,340,677

 
206,753

 
(325,209
)
Cash flows from investing activities:
 
 
 
 
 
 
Purchases of property, plant and equipment
 
(514,357
)
 
(229,452
)
 
(166,438
)
Purchases of marketable securities and restricted investments
 
(580,971
)
 
(422,609
)
 
(556,479
)
Proceeds from sales and maturities of marketable securities and restricted investments
 
466,309

 
525,515

 
353,359

Proceeds from sales of equity and cost method investments
 

 
291,502

 

Distributions received from equity method investments
 
720

 
1,502

 
238,980

Investments in notes receivable, affiliates
 

 
(4,760
)
 
(55,163
)
Payments received on notes receivable, affiliates
 
1,740

 
3,053

 
57,866

Other investing activities
 
(243
)
 
(20,231
)
 
(28,302
)
Net cash (used in) provided by investing activities
 
(626,802
)
 
144,520

 
(156,177
)
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
 
(24,078
)
 
(137,367
)
 
(47,078
)
Proceeds from borrowings under long-term debt, net of discounts and issuance costs
 
215,415

 
26,816

 
146,027

Repayment of sale-leaseback financing
 
(5,218
)
 
(5,276
)
 
(3,702
)
Proceeds from sale-leaseback financing
 

 

 
44,718

Payments of tax withholdings for restricted shares
 
(5,137
)
 
(20,407
)
 
(18,189
)
Proceeds from commercial letters of credit
 
43,025

 

 
11,200

Contingent consideration payments and other financing activities
 
(31,962
)
 
(159
)
 
(31,769
)
Net cash provided by (used in) financing activities
 
192,045

 
(136,393
)
 
101,207

Effect of exchange rate changes on cash, cash equivalents and restricted cash
 
8,866

 
(6,306
)
 
(19,272
)
Net increase (decrease) in cash, cash equivalents and restricted cash
 
914,786

 
208,574

 
(399,451
)
Cash, cash equivalents and restricted cash, beginning of the period
 
1,415,690

 
1,207,116

 
1,606,567

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

 
$
1,415,690

 
$
1,207,116

Supplemental disclosure of noncash investing and financing activities:
 
 

 
 

 
 

Property, plant and equipment acquisitions funded by liabilities
 
$
164,946

 
$
28,687

 
$
17,749

Acquisitions currently or previously funded by liabilities and contingent consideration
 
$
9,315

 
$
30,092

 
$
17,988

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

 
$
50,000

 
$

Accrued interest capitalized to long-term debt
 
$
18,401

 
$

 
$


See accompanying notes to these consolidated financial statements.



85


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. Our mission is to provide cost-advantaged solar technology through innovation, customer engagement, industry leadership, and operational excellence.

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. Investments in unconsolidated affiliates in which we have less than a controlling interest are accounted for using the cost or equity method of accounting. Certain prior year balances were reclassified to conform to the current year presentation. Such reclassifications primarily related to the adoption of Accounting Standards Update (“ASU”) 2014-09 as further described in Note 3. “Recent Accounting Pronouncements” to our consolidated financial statements.

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 all highly liquid investments with original maturities of 90 days or less at the time of purchase to be cash equivalents.




86


Restricted Cash. Restricted cash consists 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 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.

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. We classify our marketable securities and restricted investments as available-for-sale. Accordingly, we record them at fair value and account for the net unrealized gains and losses as part of “Accumulated other comprehensive income (loss)” until realized. We record realized gains and losses on the sale of our marketable securities and restricted investments in “Other income (expense), 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 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 through a custodial account 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 it’s 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 (expense), 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



87


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 accordingly 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.

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 material, 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. 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, the effect new products might have on the sale of existing products, 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 we hold title to and are not yet installed in a system. Such 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, with such value being based primarily on recoverability through installation in a system or recoverability through a sales agreement. 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.




88


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 shortest of the term of the related PPA, the lease on the land, or 25 years. Our current PV solar power systems have estimated useful lives ranging from 15 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, which at the time of sale and meeting all revenue recognition criteria will be recorded within cost of sales. 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, ecological, permitting, market pricing, or regulatory 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, during the period of time required to place the assets in service or, in the case of project assets, to sell the assets to customers. Interest capitalized for property, plant and equipment or PV solar power systems is depreciated over the estimated useful life of the related



89


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 and are accounted for under either the cost or equity method of accounting 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.



90


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.

Cost and Equity Method Investments. We account for our unconsolidated ventures using either the cost or equity method of accounting depending upon whether we have the ability to exercise significant influence over the venture. As part of this evaluation, we consider our participating and protective rights in the venture as well as its legal form. We use the cost method of accounting for our investments when we do not have the ability to significantly influence the operations or financial activities of the investee. We record our cost method investments at their historical cost and subsequently record any distributions received from the net accumulated earnings of such investments as income. Distributions received from our cost method investments in excess of their earnings are considered returns of investment and are recorded as reductions in the cost of the 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. 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 our cost and equity method investments, which are included in “Investments in unconsolidated affiliates and joint ventures” in the accompanying consolidated balance sheets, 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 cost and equity method investments of $2.0 million, $15.3 million, and zero during the years ended December 31, 2017, 2016, and 2015, 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 scheduled annual tests 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



91


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, which was also historically referred to as our components 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.

In-Process Research and Development. In-process research and development (“IPR&D”) is initially capitalized at fair value as an intangible asset with an indefinite life and assessed for impairment thereafter. When the IPR&D project is complete, it is reclassified as a definite-lived intangible asset and amortized over its estimated useful life. If an IPR&D project is abandoned, we record an impairment charge for the carrying value of the related intangible asset in the period it is abandoned.

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



92


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. We recognize 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 or other agreements that include a requirement for the removal of the assets at the end of the term of the agreement. We also lease certain manufacturing facilities or administrative offices under agreements that require the removal of our leasehold improvements or other property 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, 2017 and 2016 and totaled $16.7 million and $22.4 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, 2017 and 2016, 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 “Other comprehensive income (loss)” 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 (expense), 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.




93


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 Engineering, Procurement, and Construction 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, including those in which we may receive consideration of a noncontrolling interest, when combined with EPC services represents a single performance obligation for the development and construction of a single generation asset. For such sales 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 of unconsolidated affiliates, 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



94


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 year 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 typically recognize revenue for energy generated and sold by PV solar power systems under ASC 840, Leases, consistent with the classification of the associated PPAs. Accordingly, we recognize revenue each period based on the volume of energy delivered to the customer (i.e., the PPA off-taker). For energy generated and sold by PV solar power systems on an open contract basis, we recognize revenue at the point in time the energy is delivered to the grid.

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.




95


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 income (loss)” 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 be recovered or settled. 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



96


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 the weighted-average number of common shares outstanding for the period. Diluted net income or loss 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.

Comprehensive Income. Our comprehensive income consists of our net income, the effects on our consolidated financial statements of translating the financial statements of our subsidiaries that operate in foreign currencies, the unrealized gains or losses on available-for-sale marketable securities and restricted investments, and the unrealized gains or losses on derivative instruments that qualify for and have been designated as cash flow hedges.

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. ASU 2018-02 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 2018-02 will have on our consolidated financial statements and associated disclosures.

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 January 2017, the FASB issued ASU 2017-04, Goodwill and Other (Topic 350) – Simplifying the Test for Goodwill Impairment. ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 of the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Under ASU 2017-04, an entity should perform its goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and then recognize an impairment charge, as necessary, for the amount by which the carrying amount exceeds the reporting unit’s fair value, not to exceed the total amount of goodwill allocated to the reporting unit. As a result of our adoption of ASU 2017-04 in the first quarter of 2017, we eliminated Step 2 of our goodwill impairment tests.

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. ASU 2016-16 is effective for fiscal years and interim periods within those years beginning after December 15, 2017. We are currently evaluating the impact ASU 2016-16 will have 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



97


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. 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. We are currently evaluating the impact ASU 2016-02 will have on our consolidated financial statements and associated disclosures.

In January 2016, the FASB issued ASU 2016-01, Financial Instruments – Overall (Subtopic 825-10) – Recognition and Measurement of Financial Assets and Financial Liabilities. ASU 2016-01 changes how entities measure certain equity investments and present changes in the fair value of financial liabilities measured under the fair value option that are attributable to their own credit. The guidance also changes certain disclosure requirements and other aspects of current U.S. GAAP. ASU 2016-01 is effective for fiscal years and interim periods within those years beginning after December 15, 2017. We do not expect the adoption of ASU 2016-01 to have a significant impact on our consolidated financial statements and associated disclosures.

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), to clarify the principles of recognizing revenue and create common revenue recognition guidance between U.S. GAAP and International Financial Reporting Standards. Under ASU 2014-09, revenue is recognized when a customer obtains control of promised goods or services and is recognized at an amount that reflects the consideration expected to be received in exchange for such goods or services. In addition, ASU 2014-09 requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.

We adopted ASU 2014-09 in the first quarter of 2017 using the full retrospective method. This adoption primarily affected our systems business sales arrangements previously accounted for under ASC 360-20, which had required us to evaluate whether such arrangements had any forms of continuing involvement that may have affected the revenue or profit recognition of the transactions, including arrangements with prohibited forms of continuing involvement. When such forms of continuing involvement were present, we reduced the potential profit on the applicable project sale by our maximum exposure to loss.

Our adoption of ASU 2014-09, which supersedes the real estate sales guidance under ASC 360-20, generally requires us to recognize revenue and profit from our systems business sales arrangements earlier and in a more linear fashion than our historical practice under ASC 360-20, including the estimation of certain profits that would otherwise have been deferred. Additionally, for systems business sales arrangements 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 of unconsolidated affiliates, net of tax.” Following the adoption of ASU 2014-09, the revenue recognition for our other sales arrangements, including sales of solar modules and O&M services, remained materially consistent with our historical practice.

See Note 2. “Summary of Significant Accounting Policies” to our consolidated financial statements for further discussion of the effects of the adoption of ASU 2014-09 on our significant accounting policies. The adoption of ASU 2014-09 also affected the cumulative-effect adjustment to retained earnings for the prior year adoption of ASU 2016-09, Compensation – Stock Compensation (Topic 718) – Improvements to Employee Share-Based Payment Accounting, by reducing the deferred tax assets for excess tax benefits that had previously not been recognized by $6.1 million.



98


The following table presents the effect of the adoption of ASU 2014-09 on our consolidated balance sheet as of December 31, 2016 (in thousands):
 
 
December 31, 2016
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Accounts receivable, unbilled and retainage
 
$
205,530

 
$
1,209

 
$
206,739

Deferred project costs
 
701,105

 
(701,105
)
 

Project assets, current
 

 
700,800

 
700,800

Prepaid expenses and other current assets
 
217,157

 
305

 
217,462

Total current assets
 
3,786,620

 
1,209

 
3,787,829

Project assets and deferred project costs
 
800,770

 
(800,770
)
 

Project assets, noncurrent
 

 
762,148

 
762,148

Deferred tax assets, net
 
252,655

 
2,497

 
255,152

Investments in unconsolidated affiliates and joint ventures
 
242,361

 
(7,751
)
 
234,610

Other assets
 
78,076

 
(178
)
 
77,898

Total assets
 
6,867,213

 
(42,845
)
 
6,824,368

Income taxes payable
 
5,288

 
7,274

 
12,562

Billings in excess of costs and estimated earnings
 
115,623

 
(115,623
)
 

Payments and billings for deferred project costs
 
284,440

 
(284,440
)
 

Deferred revenue
 

 
308,704

 
308,704

Other current liabilities
 
54,683

 
92,259

 
146,942

Total current liabilities
 
899,707

 
8,174

 
907,881

Other liabilities
 
428,120

 
(56,681
)
 
371,439

Total liabilities
 
1,654,526

 
(48,507
)
 
1,606,019

Additional paid-in capital
 
2,759,211

 
6,099

 
2,765,310

Accumulated earnings
 
2,463,279

 
(437
)
 
2,462,842

Total stockholders’ equity
 
5,212,687

 
5,662

 
5,218,349

Total liabilities and stockholders’ equity
 
6,867,213

 
(42,845
)
 
6,824,368


The following tables present the effect of the adoption of ASU 2014-09 on our consolidated statements of operations for the years ended December 31, 2016 and 2015 (in thousands, except per share amounts):
 
 
Year Ended December 31, 2016
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Net sales
 
$
2,951,328

 
$
(46,765
)
 
$
2,904,563

Cost of sales
 
2,247,349

 
18,796

 
2,266,145

Gross profit
 
703,979

 
(65,561
)
 
638,418

Operating loss
 
(502,590
)
 
(65,561
)
 
(568,151
)
Loss before taxes and equity in earnings of unconsolidated affiliates
 
(471,690
)
 
(65,561
)
 
(537,251
)
Income tax expense
 
(58,219
)
 
35,052

 
(23,167
)
Equity in earnings of unconsolidated affiliates, net of tax
 
171,945

 
(27,639
)
 
144,306

Net loss
 
(357,964
)
 
(58,148
)
 
(416,112
)
Comprehensive loss
 
(383,351
)
 
(58,148
)
 
(441,499
)
 
 
 
 
 
 
 
Basic net loss per share
 
$
(3.48
)
 
$
(0.57
)
 
$
(4.05
)
Diluted net loss per share
 
$
(3.48
)
 
$
(0.57
)
 
$
(4.05
)



99


 
 
Year Ended December 31, 2015
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Net sales
 
$
3,578,995

 
$
533,655

 
$
4,112,650

Cost of sales
 
2,659,728

 
320,160

 
2,979,888

Gross profit
 
919,267

 
213,495

 
1,132,762

Operating income
 
516,664

 
213,495

 
730,159

Income before taxes and equity in earnings of unconsolidated affiliates
 
519,835

 
213,495

 
733,330

Income tax benefit (expense)
 
6,156

 
(38,485
)
 
(32,329
)
Equity in earnings of unconsolidated affiliates, net of tax
 
20,430

 
(128,025
)
 
(107,595
)
Net income
 
546,421

 
46,985

 
593,406

Comprehensive income
 
511,761

 
46,985

 
558,746

 
 
 
 
 
 
 
Basic net income per share
 
$
5.42

 
$
0.46

 
$
5.88

Diluted net income per share
 
$
5.37

 
$
0.46

 
$
5.83


The following tables present the effect of the adoption of ASU 2014-09 on our consolidated statements of cash flows for the years ended December 31, 2016 and 2015 (in thousands):
 
 
Year Ended December 31, 2016
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Net loss
 
$
(357,964
)
 
$
(58,148
)
 
$
(416,112
)
Adjustments to reconcile net loss to cash provided by operating activities:
 
 
 
 
 
 
Equity in earnings of unconsolidated affiliates, net of tax
 
(171,945
)
 
27,639

 
(144,306
)
Deferred income taxes
 
123,864

 
(33,309
)
 
90,555

Noncash consideration from the sale of systems

 

 
(20,091
)
 
(20,091
)
Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable, trade, unbilled and retainage
 
92,747

 
86,147

 
178,894

Prepaid expenses and other current assets
 
9,574

 
(305
)
 
9,269

Project assets and PV solar power systems
 
(592,204
)
 
20,549

 
(571,655
)
Other assets
 
(19,423
)
 
178

 
(19,245
)
Income tax receivable and payable
 
(59,640
)
 
(1,743
)
 
(61,383
)
Accrued expenses and other liabilities
 
179,610

 
(20,917
)
 
158,693

 
 
Year Ended December 31, 2015
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Net income
 
$
546,421

 
$
46,985

 
$
593,406

Adjustments to reconcile net income to cash used in operating activities:
 
 
 
 
 
 
Equity in earnings of unconsolidated affiliates, net of tax
 
(20,430
)
 
128,025

 
107,595

Deferred income taxes
 
(17,534
)
 
23,416

 
5,882

Noncash consideration from the sale of systems

 

 
(457,596
)
 
(457,596
)
Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable, trade, unbilled and retainage
 
(340,292
)
 
(87,356
)
 
(427,648
)
Prepaid expenses and other current assets
 
(38,635
)
 
(188
)
 
(38,823
)
Project assets and PV solar power systems
 
(857,529
)
 
331,978

 
(525,551
)
Other assets
 
(8,484
)
 
7,321

 
(1,163
)
Income tax receivable and payable
 
(13,281
)
 
15,069

 
1,788

Accrued expenses and other liabilities
 
(67,236
)
 
(7,654
)
 
(74,890
)



100


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. Such impairment losses included $120.7 million of charges related to stored Series 4 manufacturing equipment originally intended for use in previously planned manufacturing capacity expansions. 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. The following table summarizes our CdTe module manufacturing and corporate restructuring activity for the years ended December 31, 2017 and 2016 (in thousands):
 
 
Asset Impairments
 
Severance
 
Other
 
Total
Charges to income
 
$
640,340

 
$
14,056

 
$
8,111

 
$
662,507

Cash payments
 

 
(6,191
)
 
(151
)
 
(6,342
)
Non-cash amounts
 
(640,340
)
 

 
(7,410
)
 
(647,750
)
Ending liability balance at December 31, 2016
 

 
7,865

 
550

 
8,415

Charges to income
 
27,606

 
7,577

 
6,664

 
41,847

Cash payments
 

 
(14,986
)
 
(6,442
)
 
(21,428
)
Non-cash amounts
 
(27,606
)
 

 
(772
)
 
(28,378
)
Ending liability balance at December 31, 2017
 
$

 
$
456

 
$

 
$
456


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.




101


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.”

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, 2017 and 2016 were as follows (in thousands):
 
 
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

 
 
Balance at December 31, 2015
 
Acquisitions (Impairments)
 
Balance at December 31, 2016
Modules
 
$
403,420

 
$
4,407

 
$
407,827

Crystalline silicon modules
 
6,097

 

 
6,097

Systems
 
68,833

 

 
68,833

Accumulated impairment losses
 
(393,365
)
 
(74,930
)
 
(468,295
)
Total
 
$
84,985

 
$
(70,523
)
 
$
14,462




102


Accumulated impairment losses at December 31, 2017 were entirely for our modules reporting unit. Accumulated impairment losses at December 31, 2016 were $393.4 million for our modules, $68.8 million for our systems, and $6.1 million for our crystalline silicon modules reporting units.

2017 Goodwill Impairment Testing

We performed our annual impairment analysis in the fourth quarter of 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 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. We performed a qualitative assessment for our modules reporting unit 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.

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.




103


Intangible Assets, Net

Intangible assets primarily include developed technologies from prior business acquisitions, certain PPAs acquired after the associated PV solar power systems were placed in service, our internally-generated intangible assets, substantially all of which were patents on technologies related to our products and production processes, and IPR&D related to our Enki acquisition as described in Note 5. “Business Acquisitions.” We record an asset for patents, after the patent has been issued, based on the legal, filing, and other costs incurred to secure them. We amortize intangible assets on a straight-line basis over their estimated useful lives once the intangible assets meet the criteria to be amortized.

The following tables summarize our intangible assets at December 31, 2017 and 2016 (in thousands):
 
 
December 31, 2017
 
 
Gross Amount
 
Accumulated Amortization
 
Accumulated Impairments
 
Net Amount
Developed technology
 
$
114,612

 
$
(25,578
)
 
$
(36,215
)
 
$
52,819

Power purchase agreements
 
6,486

 
(324
)
 

 
6,162

Patents
 
7,068

 
(3,077
)
 

 
3,991

In-process research and development
 
17,255

 

 

 
17,255

Total
 
$
145,421

 
$
(28,979
)
 
$
(36,215
)
 
$
80,227

 
 
December 31, 2016
 
 
Gross Amount
 
Accumulated Amortization
 
Accumulated Impairments
 
Net Amount
Developed technology
 
$
114,612

 
$
(18,208
)
 
$
(36,215
)
 
$
60,189

Power purchase agreements
 
6,486

 

 

 
6,486

Patents
 
6,538

 
(2,498
)
 

 
4,040

In-process research and development
 
17,255

 

 

 
17,255

Total
 
$
144,891

 
$
(20,706
)
 
$
(36,215
)
 
$
87,970


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

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

2019
 
8,325

2020
 
8,325

2021
 
8,323

2022
 
8,299

Thereafter
 
21,375

Total amortization expense
 
$
62,972





104


7. Cash, Cash Equivalents, and Marketable Securities

Cash, cash equivalents, and marketable securities consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Cash and cash equivalents:
 
 
 
 
Cash
 
$
2,142,949

 
$
1,347,155

Money market funds
 
125,585

 

Total cash and cash equivalents
 
2,268,534

 
1,347,155

Marketable securities:
 
 
 
 
Foreign debt
 
238,858

 
296,819

Foreign government obligations
 
152,850

 
271,172

U.S. debt
 
73,671

 

Time deposits
 
255,000

 
40,000

Total marketable securities
 
720,379

 
607,991

Total cash, cash equivalents, and marketable securities
 
$
2,988,913

 
$
1,955,146


During the years ended December 31, 2017, 2016, and 2015, we sold marketable securities for proceeds of $118.3 million, $159.2 million, and $65.0 million, respectively, and realized gains of less than $0.1 million, $0.3 million, and less than $0.1 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, 2017 and 2016 (in thousands):
 
 
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, 2016
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign debt
 
$
298,085

 
$
2

 
$
1,268

 
$
296,819

Foreign government obligations
 
272,357

 

 
1,185

 
271,172

Time deposits
 
40,000

 

 

 
40,000

Total
 
$
610,442

 
$
2

 
$
2,453

 
$
607,991


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. As of December 31, 2016, we identified three investments totaling $51.2 million that had been in a loss position for a period of time greater than 12 months with unrealized losses of $0.1 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.




105


The following tables show unrealized losses and fair values for those marketable securities that were in an unrealized loss position as of December 31, 2017 and 2016, 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, 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

 
 
As of December 31, 2016
 
 
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
 
$
234,332

 
$
1,123

 
$
51,236

 
$
145

 
$
285,568

 
$
1,268

Foreign government obligations
 
272,503

 
1,185

 

 

 
272,503

 
1,185

Total
 
$
506,835

 
$
2,308

 
$
51,236

 
$
145

 
$
558,071

 
$
2,453


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

One year to two years
 
175,095

Two years to three years
 
114,865

Total
 
$
720,379


8. Restricted Cash and Investments

Restricted cash and investments consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Restricted cash
 
$
50,822

 
$
31,381

Restricted investments
 
373,961

 
339,926

Total restricted cash and investments (1)
 
$
424,783

 
$
371,307

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

At December 31, 2017 and 2016, 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. See Note 15. “Commitments and Contingencies” to our consolidated financial statements for further discussion relating to our letters of credit.




106


At December 31, 2017 and 2016, our restricted investments consisted of long-term marketable securities that were held in custodial accounts to fund the estimated future costs of collecting and recycling modules covered under our solar module collection and recycling program. 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 an 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.

As necessary, we fund any incremental amounts for our estimated collection and recycling obligations within 90 days of the end of each year. We determine the funding requirement, if any, based on 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. No incremental funding was required in 2017 as substantially all of our module sales in the prior year were not covered under our solar module collection and recycling program. We also do not expect to fund any incremental amounts in 2018. 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. In October 2017, we amended the trust agreement to allow trust funds to 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.

The following tables summarize the unrealized gains and losses related to our restricted investments, by major security type, as of December 31, 2017 and 2016 (in thousands):
 
 
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, 2016
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign government obligations
 
$
107,604

 
$
62,350

 
$

 
$
169,954

U.S. government obligations
 
169,294

 
10,468

 
9,790

 
169,972

Total
 
$
276,898

 
$
72,818

 
$
9,790

 
$
339,926


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.

As of December 31, 2017, the contractual maturities of our restricted investments were between 12 years and 19 years.




107


9. Consolidated Balance Sheet Details

Accounts receivable trade, net

Accounts receivable trade, net consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Accounts receivable trade, gross
 
$
213,776

 
$
266,687

Allowance for doubtful accounts
 
(1,979
)
 

Accounts receivable trade, net
 
$
211,797

 
$
266,687


At December 31, 2017 and 2016, $16.8 million and $12.2 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, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Accounts receivable, unbilled
 
$
172,594

 
$
200,474

Retainage
 
2,014

 
6,265

Accounts receivable, unbilled and retainage
 
$
174,608

 
$
206,739


Inventories

Inventories consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Raw materials
 
$
148,968

 
$
148,222

Work in process
 
14,085

 
13,204

Finished goods
 
122,594

 
302,305

Inventories
 
$
285,647

 
$
463,731

Inventories – current
 
$
172,370

 
$
363,219

Inventories – noncurrent
 
$
113,277

 
$
100,512


Prepaid expenses and other current assets

Prepaid expenses and other current assets consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Prepaid expenses
 
$
41,447

 
$
42,007

Prepaid income taxes
 
31,944

 
35,336

Value added tax receivables
 
12,232

 
22,308

Restricted cash
 
11,120

 
37,154

Derivative instruments 
 
4,303

 
6,078

Other current assets
 
56,856

 
74,579

Prepaid expenses and other current assets
 
$
157,902

 
$
217,462





108


Property, plant and equipment, net

Property, plant and equipment, net consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Land
 
$
8,181

 
$
7,839

Buildings and improvements
 
424,266

 
378,981

Machinery and equipment
 
1,059,103

 
1,444,442

Office equipment and furniture
 
157,512

 
147,833

Leasehold improvements
 
48,951

 
53,552

Construction in progress
 
641,263

 
93,164

Stored assets (1)
 

 
17,995

Property, plant and equipment, gross
 
2,339,276

 
2,143,806

Accumulated depreciation
 
(1,184,739
)
 
(1,514,664
)
Property, plant and equipment, net
 
$
1,154,537

 
$
629,142

——————————
(1)
Consisted of certain machinery and equipment (“stored assets”) that were originally intended for use in previously planned manufacturing capacity expansions. The majority of the stored assets remaining at December 31, 2016 were repurposed for Series 6 module manufacturing.

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

PV solar power systems, net

PV solar power systems, net consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
PV solar power systems, gross
 
$
451,045

 
$
464,581

Accumulated depreciation
 
(33,937
)
 
(15,980
)
PV solar power systems, net
 
$
417,108

 
$
448,601


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

Capitalized interest

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

 
1,878

 
1,335

Interest cost capitalized – project assets
 
1,692

 
3,741

 
11,057

Interest expense, net
 
$
(25,765
)
 
$
(20,538
)
 
$
(6,975
)




109


Project assets

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

 
$
444,264

Project assets – construction costs
 
252,127

 
1,018,684

Project assets
 
502,717

 
1,462,948

Project assets  current
 
$
77,931

 
$
700,800

Project assets  noncurrent
 
$
424,786

 
$
762,148


Other assets

Other assets consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Deferred rent
 
$
26,760

 
$
27,160

Notes receivable (1)
 
10,495

 
7,385

Income taxes receivable
 
4,454

 
4,230

Other
 
41,550

 
39,123

Other assets 
 
$
83,259

 
$
77,898

——————————
(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, 2017 and 2016, the balance outstanding on the credit facility was €7.0 million ($8.4 million and $7.4 million, respectively).

Accrued expenses

Accrued expenses consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Accrued property, plant and equipment
 
$
133,433

 
$
14,828

Accrued compensation and benefits
 
73,985

 
47,877

Accrued project assets
 
55,834

 
71,164

Product warranty liability (1)
 
28,767

 
40,079

Accrued inventory
 
24,830

 
13,085

Other
 
49,978

 
75,944

Accrued expenses
 
$
366,827

 
$
262,977

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




110


Other current liabilities

Other current liabilities consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Derivative instruments 
 
$
27,297

 
$
6,642

Contingent consideration (1)
 
6,162

 
19,620

Financing liability (2)
 
5,161

 
5,219

Indemnification liabilities (1)
 
2,876

 
100,000

Other
 
7,261

 
15,461

Other current liabilities
 
$
48,757

 
$
146,942

——————————
(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. “Investments in Unconsolidated Affiliates and Joint Ventures” 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, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Product warranty liability (1)
 
$
195,507

 
$
212,329

Transition tax liability (2)
 
93,233

 

Other taxes payable
 
89,724

 
24,099

Deferred revenue
 
63,257

 

Commercial letter of credit liability (1)
 
43,396

 
26,579

Financing liability (3)
 
29,822

 
33,314

Derivative instruments
 
5,932

 
444

Contingent consideration (1)
 
3,153

 
10,472

Other
 
44,430

 
64,202

Other liabilities
 
$
568,454

 
$
371,439

——————————
(1)
See Note 15. “Commitments and Contingencies” to our consolidated financial statements for discussion of “Product warranty liability,” “Commercial letter of credit liability,” and “Contingent consideration” 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. “Investments in Unconsolidated Affiliates and Joint Ventures” to our consolidated financial statements for discussion of the financing liabilities associated with our leaseback of the Maryland Solar project.




111


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 income (loss)” 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, 2017 and 2016 (in thousands):
 
 
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

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

 
$
387

 
$
444

Total derivatives designated as hedging instruments
 
$
2,072

 
$
387

 
$
444

 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 

 
 

Foreign exchange forward contracts
 
$
4,006

 
$
6,255

 
$

Total derivatives not designated as hedging instruments
 
$
4,006

 
$
6,255

 
$

Total derivative instruments
 
$
6,078

 
$
6,642

 
$
444





112


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, 2017, 2016, and 2015 (in thousands):
 
 
Foreign Exchange Forward Contracts
 
Interest Rate Swap Contract
 
Cross Currency Swap Contract
 
Total
Balance in accumulated other comprehensive income (loss) at December 31, 2014
 
$
6,621

 
$
(210
)
 
$
(3,399
)
 
$
3,012

Amounts reclassified to net sales as a result of forecasted transactions being probable of not occurring
 
(1,295
)
 

 

 
(1,295
)
Amounts recognized in other comprehensive income (loss)
 
832

 
23

 
(9,219
)
 
(8,364
)
Amounts reclassified to earnings impacting:
 
 
 
 
 
 
 
 
Net sales
 
(487
)
 

 

 
(487
)
Cost of sales
 
(5,509
)
 

 

 
(5,509
)
Foreign currency loss, net
 

 

 
10,135

 
10,135

Interest expense, net
 

 
171

 
466

 
637

Balance in accumulated other comprehensive income (loss) at December 31, 2015
 
162

 
(16
)
 
(2,017
)
 
(1,871
)
Amounts recognized in other comprehensive income (loss)
 
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 income (loss) at December 31, 2016
 
2,556

 

 

 
2,556

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

 

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

 

 

 
189

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

 
$

 
$
(1,723
)

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

The following table presents amounts related to derivative instruments not designated as hedges affecting our consolidated statements of operations for the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
 
 
Amount of Gain (Loss) Recognized in Income
 
 
Income Statement Line Items
 
2017
 
2016
 
2015
Foreign exchange forward contracts
 
Foreign currency loss, net
 
$
(33,882
)
 
$
(14,002
)
 
$
(3,425
)
Foreign exchange forward contracts
 
Cost of sales
 

 

 
12,422

Interest rate swap contracts
 
Interest expense, net
 
(5,932
)
 

 


Interest Rate Risk

We use interest rate swap and cross-currency 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.




113


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 Bank Bill Swap or “BBSW” interest rate while requiring the project to pay a fixed rate of 3.13%. The aggregate notional amount of the interest rate swap contracts proportionately adjusts with the scheduled draws and principal payments on the underlying hedged debt. As of December 31, 2017, the aggregate notional value of the interest rate swap contracts was AUD 68.1 million ($53.2 million). These derivative instruments do not qualify for accounting as cash flow hedges in accordance with ASC 815 due to our expectation to sell the associated project before the maturity of its project specific debt financing and corresponding swap contracts. Accordingly, the changes in the fair value of the swap contracts are recorded directly to “Interest expense, net.”

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 Tokyo Interbank Offered Rate (“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 proportionately adjusts with the scheduled draws and principal payments on the underlying hedged debt. As of December 31, 2017, the notional value of the interest rate swap contract was ¥12.8 billion ($113.4 million). This derivative instrument does not qualify for accounting as a cash flow hedge in accordance with ASC 815 due to our expectation to sell the associated project before the maturity of its project specific debt financing and corresponding swap contract. Accordingly, the changes in the fair value of the swap contract are recorded directly to “Interest expense, net.”

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, 2017 and 2016, these foreign exchange forward contracts hedged our forecasted cash flows for periods up to 9 months and 21 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 income (loss)” 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, 2017 and 2016.

As of December 31, 2017 and 2016, 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, 2017
Currency
 
Notional Amount
 
USD Equivalent
Indian rupee
 
INR 4,730.0
 
$74.1
Euro
 
€15.7
 
$18.8
 
 
December 31, 2016
Currency
 
Notional Amount
 
USD Equivalent
Indian rupee
 
INR 860.0
 
$12.7
Australian dollar
 
AUD 55.3
 
$40.0



114


In the following 12 months, we expect to reclassify to earnings $1.7 million of net unrealized losses related to these forward contracts that are included in “Accumulated other comprehensive income (loss)” at December 31, 2017 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 11 months. As of December 31, 2017 and 2016, 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, 2017
Transaction
 
Currency
 
Notional Amount
 
USD Equivalent
Purchase
 
Euro
 
€151.4
 
$181.6
Sell
 
Euro
 
€193.2
 
$231.7
Purchase
 
Australian dollar
 
AUD 12.7
 
$9.9
Sell
 
Australian dollar
 
AUD 56.8
 
$44.4
Purchase
 
Malaysian ringgit
 
MYR 31.0
 
$7.7
Sell
 
Malaysian ringgit
 
MYR 336.5
 
$83.1
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
Sell
 
Japanese yen
 
¥23,922.2
 
$212.6
Purchase
 
Indian rupee
 
INR 645.7
 
$10.1
Sell
 
Indian rupee
 
INR 8,376.0
 
$131.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



115


 
 
December 31, 2016
Transaction
 
Currency
 
Notional Amount
 
USD Equivalent
Purchase
 
Euro
 
€64.5
 
$68.0
Sell
 
Euro
 
€103.6
 
$109.3
Purchase
 
Australian dollar
 
AUD 1.2
 
$0.9
Sell
 
Australian dollar
 
AUD 19.3
 
$14.0
Sell
 
Malaysian ringgit
 
MYR 24.5
 
$5.5
Sell
 
Canadian dollar
 
CAD 17.7
 
$13.2
Sell
 
Chilean peso
 
CLP 13,611.6
 
$20.3
Purchase
 
Chinese yuan
 
CNY 24.3
 
$3.5
Purchase
 
Japanese yen
 
¥97.3
 
$0.8
Sell
 
Japanese yen
 
¥15,610.4
 
$133.7
Sell
 
British pound
 
£0.6
 
$0.7
Sell
 
Indian rupee
 
INR 12,753.2
 
$187.7
Sell
 
South African rand
 
ZAR 51.2
 
$3.7

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, 2017, our cash equivalents consisted of money market funds. We value our money market 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, 2017 and 2016, our marketable securities consisted of foreign debt, foreign government obligations, and time deposits, and our restricted investments consisted of foreign and U.S. government obligations. At December 31, 2017, our marketable securities also consisted of U.S. debt. 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, 2017 and 2016, our derivative assets and liabilities consisted of foreign exchange forward contracts involving major currencies. At December 31, 2017, our derivative assets and liabilities also consisted of various 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.




116


At December 31, 2017 and 2016, the fair value measurements of our assets and liabilities measured on a recurring basis were as follows (in thousands):
 
 
December 31, 2017
 
 
 
 
Fair Value Measurements at Reporting
Date Using
 
 
Total Fair
Value and
Carrying
Value on
Balance Sheet
 
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

 
$

 
 
December 31, 2016
 
 
 
 
Fair Value Measurements at Reporting
Date Using
 
 
Total Fair
Value and
Carrying
Value on
Balance Sheet
 
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Assets:
 
 
 
 
 
 
 
 
Marketable securities:
 
 
 
 
 
 
 
 
Foreign debt
 
$
296,819

 
$

 
$
296,819

 
$

Foreign government obligations
 
271,172

 

 
271,172

 

Time deposits
 
40,000

 
40,000

 

 

Restricted investments
 
339,926

 

 
339,926

 

Derivative assets
 
6,078

 

 
6,078

 

Total assets
 
$
953,995

 
$
40,000

 
$
913,995

 
$

Liabilities:
 
 
 
 
 
 
 
 
Derivative liabilities
 
$
7,086

 
$

 
$
7,086

 
$





117


Fair Value of Financial Instruments

At December 31, 2017 and 2016, the carrying values and fair values of our financial instruments not measured at fair value were as follows (in thousands):
 
 
December 31, 2017
 
December 31, 2016
 
 
Carrying
Value
 
Fair
Value
 
Carrying
Value
 
Fair
Value
Assets:
 
 
 
 
 
 
 
 
Note receivable – noncurrent
 
$
10,495

 
$
10,516

 
$
7,385

 
$
7,493

Notes receivable, affiliate – current
 
20,411

 
23,317

 
15,000

 
16,946

Notes receivable, affiliates – noncurrent
 
48,370

 
47,441

 
54,737

 
53,586

Liabilities:
 
 
 
 
 
 
 
 
Long-term debt, including current maturities (1)
 
$
406,388

 
$
416,486

 
$
196,691

 
$
195,160

——————————
(1)
Excludes capital lease obligations and unamortized discounts and issuance costs.

The carrying values in our consolidated balance sheets of our cash and cash equivalents, trade accounts receivable, unbilled accounts receivable and retainage, restricted cash, accounts payable, income taxes payable, and accrued expenses approximated their fair values due to their nature and relatively short maturities; therefore, we excluded them from the foregoing table. We estimated the fair value of our notes receivable and long-term debt using a discounted cash flow approach (an income approach) based on observable market inputs. We incorporated the credit risk of our counterparty for all asset fair value measurements and our own credit risk for all liability fair value measurements. Such fair value measurements are considered Level 2 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, trade 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, or commercial letters of credit.

12. Investments in Unconsolidated Affiliates and Joint Ventures

We have joint ventures or other strategic arrangements with partners in several markets, which are generally used to expedite our penetration of those markets and establish relationships with potential customers. We also enter into joint ventures or 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. Investments in unconsolidated entities for which we do not have the ability to exert such significant influence are accounted for under the cost method of accounting.




118


The following table summarizes our equity and cost method investments as of December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Equity method investments
 
$
217,230

 
$
232,337

Cost method investments
 
2,273

 
2,273

Investments in unconsolidated affiliates and joint ventures
 
$
219,503

 
$
234,610


8point3 Energy Partners LP

In June 2015, the Partnership, a limited partnership formed by the Sponsors, completed its 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 the Partnership acquired an economic interest in OpCo using proceeds from the IPO. Since the formation of the Partnership, the Sponsors have, from time to time, sold interests in solar projects to the Partnership, 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 certain other parties, pursuant to which such parties have agreed to acquire our interests in the Partnership and its subsidiaries.

As of December 31, 2017, we owned an aggregate of 22,116,925 Class B shares representing a 28% voting interest in the Partnership, and an aggregate of 6,721,810 common units and 15,395,115 subordinated units in OpCo together representing a 28% limited liability company interest in the entity. Future quarterly distributions from OpCo are subject to a subordination period in which holders of the subordinated units are not entitled to receive any distributions until the common units have received their minimum quarterly distribution plus any arrearages in the payment of minimum distributions from prior quarters. The subordination period will end after OpCo has earned and paid minimum quarterly distributions for three years ending on or after August 31, 2018 and there are no outstanding arrearages on common units. Notwithstanding the foregoing, the subordination period could end early if OpCo has earned and paid 150% of minimum quarterly distributions, plus the related distributions to incentive distribution right holders, for one year and there are no outstanding arrearages on common units. At the end of the subordination period, all subordinated units will convert to common units on a one-for-one basis. During the year ended December 31, 2017, we received distributions from OpCo of $23.0 million. We also hold certain incentive distribution rights in OpCo, which represent a right to incremental distributions after certain distribution thresholds are met.

The Partnership is managed and controlled by its general partner, 8point3 General Partner, LLC (“General Partner”), and we account for our interest in OpCo, a subsidiary of the Partnership, under the equity method of accounting as we are able to exercise significant influence over the Partnership 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. Under the equity method of accounting, we recognize equity in earnings for our proportionate share of OpCo’s net income or loss, including adjustments for the amortization of a $40.6 million remaining basis difference, which resulted from the cost of our investment differing from our proportionate share of OpCo’s equity. We recognized equity in earnings, net of tax, from our investment in OpCo of $9.8 million, $32.6 million, and $18.5 million for the years ended December 31, 2017, 2016, and 2015, respectively. Our equity in earnings for the year ended December 31, 2016 also included an $8.5 million gain, net of tax, following OpCo’s issuance of 8,050,000 shares to the Partnership as part of its public offering of a corresponding number of shares. As of December 31, 2017 and 2016, the carrying value of our investment in OpCo was $199.5 million and $206.8 million, respectively.

In connection with the IPO, we also entered into an agreement with a subsidiary of the Partnership 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 the Partnership’s subsidiary and are entitled to all of the energy generated by the project. Due to our continuing involvement with the project, we account for the leaseback agreement as a financing transaction. As of December 31, 2017 and 2016, our financing obligation associated with the leaseback was $35.0 million and $38.5 million, respectively.



119


In December 2016, we sold our remaining 34% interest in the 300 MW Desert Stateline project located in San Bernardino County, California to OpCo for aggregate consideration of $329.5 million, including a $50.0 million promissory note, and recognized a gain on the sale of $125.1 million, net of tax, in equity in earnings. The promissory note is unsecured and matures in December 2020. The promissory note bears interest at 4% per annum, which rate may increase to 6% per annum (i) upon the occurrence and during the continuation of a specified event of default and (ii) in respect of amounts accrued as payments-in-kind pursuant to the terms of such promissory note. Subject to certain conditions, OpCo may prepay the promissory note. Until OpCo has paid in full the principal and interest on the promissory note, OpCo is restricted in its ability to: (i) acquire interests in additional projects; (ii) use the net proceeds of equity issuances except as prescribed in the promissory note; (iii) incur additional indebtedness to which the promissory note would be subordinate; and (iv) extend the maturity date under OpCo’s existing credit facility. As of December 31, 2017 and 2016, the balance outstanding on the promissory note was $48.4 million and $50.0 million, respectively. In May 2016, we completed the sale of our two 20 MW Kingbird projects located in Kern County, California to OpCo and a third-party investor for net revenue of $114.1 million.

We provide O&M services to certain of the Partnership’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. During the years ended December 31, 2017, 2016 and 2015, we recognized revenue of $11.0 million, $6.1 million and $2.6 million respectively, for such O&M services.

In June 2015, OpCo entered into a $525.0 million senior secured credit facility, consisting of a $300.0 million term loan facility, a $25.0 million delayed draw term loan facility, and a $200.0 million revolving credit facility (the “OpCo Credit Facility”). In September 2016, OpCo amended its senior secured credit facility to include an incremental $250.0 million term loan facility, which increased the maximum borrowing capacity under the OpCo Credit Facility to $775.0 million. The OpCo Credit Facility is secured, in part, by a pledge of the Sponsors’ equity interests in OpCo.

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, valued at $1.8 million, 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. In August 2017, we amended the terms of the warrant and loan agreements to (i) fix the exercise price of the warrant at our initial investment price per unit, (ii) extend the maturity of the loans to November 2018, (iii) allow for the capitalization of certain accrued and future interest on the term loan, (iv) require mandatory prepayments on the term loan under certain conditions, and (v) fix the interest rate of the term loan at 16% per annum, payable semiannually. The interest rate of the convertible loan remained at 10% per annum, payable at maturity unless converted earlier pursuant to a qualified equity financing by CEC. As of December 31, 2017 and 2016, the balance outstanding on the term loans was $15.8 million and $15.0 million, respectively, and the balance outstanding on the convertible loan was $4.6 million.

CEC is considered a variable interest entity, or VIE, and our 26% ownership interest in and loans to the company are considered variable interests. We account for our investment in CEC under the equity method of accounting as we are not the primary beneficiary of the company given that we do 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 recognize 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, 2017, 2016 and 2015, we recognized losses, net of tax, of $2.6 million, $3.6 million and $1.9 million, respectively, from our investment in CEC. As of December 31, 2017 and 2016, the carrying value of our investment was $6.5 million and $10.5 million, respectively.



120


During the year ended December 31, 2017, we sold 21 MW of solar modules to CEC and recognized revenue of $7.6 million on such transactions.

Joint Venture with Customer

In September 2013, we contributed an immaterial amount for a 50% ownership interest in a newly formed joint venture, which was established to develop solar power projects in Europe, North Africa, the United States, and the Middle East. One of our customers also contributed an immaterial amount for the remaining 50% ownership interest in the joint venture. The project development and related activities of the entity are governed by a joint venture agreement. The intent of this agreement is to outline the general parameters of the arrangement with our customer, whereby we supply solar modules for various solar power projects and our customer develops and constructs the projects. The joint venture agreement also requires each party to consent to all decisions related to the most significant activities of the entity. There are no requirements for us to make further contributions to the joint venture, and the proceeds from the sale of any projects are to be divided equally between us and our customer after the repayment of any project financing and project development related costs.

In 2014 and 2015, we subsequently entered into various loan agreements with solar power project entities of the joint venture pursuant to which the project entities borrowed funds for the construction of solar power projects in the United Kingdom. The loans bore interest at rates ranging from 6% to 8% per annum and were generally paid upon the sale of the associated project entities. As of December 31, 2016, the loans were substantially repaid.

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 2017
 
Fiscal 2016
 
Fiscal 2015
Summary statement of operations information:
 
 
 
 
 
 
Net sales
 
$
70,089

 
$
125,643

 
$
7,099

Operating income (loss)
 
24,661

 
55,266

 
(555
)
Net income (1)
 
46,713

 
63,893

 
8,936

Net income attributable to equity method investees (1)
 
53,183

 
190,240

 
111,135

 
 
 
 
 
 
 
 
 
 
 
As of Fiscal 2017
 
As of Fiscal 2016
Summary balance sheet information:
 
 
 
 
 
 
Current assets
 
 
 
$
36,744

 
$
35,407

Long-term assets
 
 
 
1,573,115

 
1,299,656

Current liabilities
 
 
 
7,648

 
26,606

Long-term liabilities
 
 
 
706,885

 
398,192

Noncontrolling interests, including redeemable noncontrolling interests
 
 
 
72,945

 
58,658

——————————
(1)
The difference between Net income and Net 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 2017, 2016, and 2015 periods, OpCo allocated certain losses to such third-party investors under the HLBV method, which represented the difference between Net income and Net income attributable to equity method investees.




121


13. Solar Module Collection and Recycling Liability

We voluntarily 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 customer sales contracts that include modules covered under this program, we agree to pay the costs for the collection and recycling of qualifying solar modules, and the end-users agree 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 record 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, 2017, 2016 and 2015, substantially all of our modules sold were not covered by our 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 conditions 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, 2017, we reduced our module collection and recycling liability by $15.8 million as a result of updates to several valuation assumptions, including a decrease in certain inflation rates. During the year ended December 31, 2015, we reduced the liability by $80.0 million based on certain recycling technology advancements at our manufacturing facility in Perrysburg, Ohio, which represented a significant improvement over previous technologies and included a continuous flow recycling process, which increased the throughput of modules able to be recycled at a point in time. Such process improvements also resulted in corresponding reductions in capital, chemical, labor, maintenance, and other general recycling costs, which further contributed to the reduction in the recycling rate per module and corresponding change in the liability for the period.

Our module collection and recycling liability was $166.6 million and $166.3 million as of December 31, 2017 and 2016, respectively. During the year ended December 31, 2017, we recognized a net benefit of $13.2 million to cost of sales primarily as a result of the reduction in our module collection and recycling liability described above and also recognized net accretion expense of $3.9 million associated with the liability. During the year ended December 31, 2016, we recognized accretion expense of $6.1 million associated with the liability. During the year ended December 31, 2015, we recognized a benefit of $67.6 million to cost of sales and a benefit of $4.4 million to accretion expense primarily as a result of the reduction in our module collection and recycling liability described above, net of the incremental costs associated with module sales and accretion expense. As of December 31, 2017, a 1% increase in the annualized inflation rate used in our estimated future collection and recycling cost per module would increase our liability by $33.5 million, and a 1% decrease in that rate would decrease our liability by $28.1 million.

See Note 8. “Restricted Cash and Investments” to our consolidated financial statements for more information about our arrangements for funding this liability.




122


14. Debt

Our long-term debt consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
 
 
Balance (USD)
Loan Agreement
 
Currency
 
2017
 
2016
Revolving Credit Facility
 
USD
 
$

 
$

Luz del Norte Credit Facilities
 
USD
 
185,675

 
180,939

Ishikawa Credit Agreement
 
JPY
 
121,446

 

Japan Credit Facility
 
JPY
 
10,710

 
9,477

Tochigi Credit Facility
 
JPY
 

 

Marikal and Mahabubnagar Credit Facilities
 
INR
 
7,384

 
4,067

Polepally Credit Facility
 
INR
 

 
2,208

Hindupur Credit Facility
 
INR
 
18,722

 

Manildra Credit Facility
 
AUD
 
62,451

 

Capital lease obligations
 
Various
 
156

 
562

Long-term debt principal
 
 
 
406,544

 
197,253

Less: unamortized discounts and issuance costs
 
 
 
(13,004
)
 
(8,865
)
Total long-term debt
 
 
 
393,540

 
188,388

Less: current portion
 
 
 
(13,075
)
 
(27,966
)
Noncurrent portion
 
 
 
$
380,465

 
$
160,422


Revolving Credit Facility

In July 2017, we amended and restated the Revolving Credit Facility. Such amendment and restatement extended the maturity of the prior facility to July 2022 and reduced the aggregate borrowing capacity under the facility to $500.0 million, which we may increase to $750.0 million, subject to certain conditions. Borrowings under the amended and restated 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, 2017 and 2016 and had issued $57.5 million and $125.0 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%.

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 MW PV solar power plant located near Copiapó, Chile. At the same time, Luz del Norte also entered into a Chilean peso facility (“VAT facility” and together with the OPIC and IFC loans, the “Luz del Norte Credit Facilities”) with Banco de Crédito



123


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. As of December 31, 2016, the balance outstanding on the VAT facility was $13.7 million.

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, 2017 and 2016, the balance outstanding on the OPIC loans was $139.0 million and $125.1 million, respectively. As of December 31, 2017 and 2016, the balance outstanding on the IFC loans was $46.6 million and $42.2 million, respectively. The OPIC and IFC loans are secured by liens over all of Luz del Norte’s assets, which had an aggregate book value of $330.5 million, including intercompany charges, as of December 31, 2017 and by a pledge of the equity interests in the entity.

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 of up to ¥27.3 billion ($242.6 million) for the development and construction of a 59 MW PV solar power plant located in Ishikawa, Japan. The credit agreement consists of a ¥24.0 billion ($213.3 million) senior loan facility, a ¥2.1 billion ($18.7 million) consumption tax facility, and a ¥1.2 billion ($10.7 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, 2017 and 2016, the balance outstanding on the credit agreement was $121.4 million and zero, 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 ($35.6 million) for the development and construction of utility-scale PV solar power plants in Japan (the “Japan Credit Facility”). In September 2017, First Solar Japan GK renewed the facility for an additional one-year period until September 2018. 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, 2017 and 2016, the balance outstanding on the facility was $10.7 million and $9.5 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 ($62.2 million) for the development of utility-scale PV solar power plants in Japan (the “Tochigi Credit Facility”). The majority of the facility is available to be drawn by or before November 2018, and the aggregate 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, 2017, there was no balance outstanding on the term loan facility.

Marikal and Mahabubnagar Credit Facilities

In March 2015, Marikal Solar Parks Private Limited and Mahabubnagar Solar Parks Private Limited, our indirect wholly-owned subsidiaries and project companies, entered into term loan facilities (the “Marikal and Mahabubnagar Credit Facilities”) with Axis Bank as administrative agent for combined aggregate borrowings up to INR 1.1 billion ($17.2 million) for the development and construction of two 10 MW PV solar power plants located in Telangana, India. The term loan facilities had a letter of credit sub-limit of INR 0.8 billion ($12.5 million), which was used to support



124


construction activities. In December 2017, we completed the sale of our Mahabubnagar project, and its outstanding term loan balance of $7.4 million was assumed by the customer. As of December 31, 2017 and 2016, we had issued zero and INR 0.8 billion ($11.2 million), respectively, of letters of credit under the facilities. The remaining term loan facility (the “Marikal Credit Facility”) matures in December 2028 and is secured by certain assets of the borrower, which had an aggregate book value of $89.7 million, including intercompany charges, as of December 31, 2017 and by a pledge of a portion of the equity interests in the borrower. In addition, the Marikal Credit Facility is guaranteed by First Solar, Inc. until certain conditions are met, including the repayment of an intercompany loan to the project company. As of December 31, 2017 and 2016, the balance outstanding on the term loan facilities was $7.4 million and $4.1 million, respectively.

Polepally Credit Facility

In March 2016, Polepally Solar Parks Private Limited, our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the “Polepally Credit Facility”) with Axis Bank as administrative agent for borrowings up to INR 1.3 billion ($20.4 million) for costs related to a 25 MW PV solar power plant located in Telangana, India. The term loan facility had a letter of credit sub-limit of INR 1.1 billion ($17.2 million), which was used for project related costs. In December 2017, we completed the sale of our Polepally project, and its outstanding term loan balance of $1.5 million was assumed by the customer. As of December 31, 2016, we had issued INR 1.0 billion ($15.3 million) of letters of credit under the term loan facility. As of December 31, 2016, the balance outstanding on the term loan facility was $2.2 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 ($67.3 million) for costs related to an 80 MW portfolio of PV solar power plants located in Andhra Pradesh, India. The term loan facility has a letter of credit sub-limit of INR 3.2 billion ($50.1 million), which may also be used for project related costs. As of December 31, 2017 and 2016, we had issued INR 2.9 billion ($45.4 million) and zero, respectively, of letters of credit under the term loan facility. The term loan facility matures in December 2030 and is secured by certain assets of the borrower, which had an aggregate book value of $101.4 million, including intercompany charges, as of December 31, 2017 and by a pledge of a portion of the equity interests in the borrower. In addition, the term loan facility is guaranteed by First Solar, Inc. until certain conditions are met, including the achievement of commercial operations by the plants and various other compliance and performance metrics. As of December 31, 2017 and 2016, the balance outstanding on the term loan facility was $18.7 million and zero, respectively. As of December 31, 2017, we were seeking a waiver for a technical noncompliance related to the Hindupur Credit Facility.

Manildra Credit Facility

In March 2017, Manildra Finco Pty Ltd, our indirect wholly-owned subsidiary and project financing company, entered into a term loan agreement (the “Manildra Credit Facility”) with Société Générale S.A. and The Bank of Tokyo-Mitsubishi UFJ, Ltd. for borrowings up to AUD 81.7 million ($63.8 million) for costs related to a 49 MW PV solar power plant located in New South Wales, Australia. The credit facility consists of an AUD 75.7 million ($59.1 million) construction loan facility and an additional AUD 6.0 million ($4.7 million) goods and service tax facility (“GST facility”) to fund certain taxes associated with the construction of the associated project. Upon completion of the project’s construction, the construction loan facility will convert to a term loan facility, which matures in March 2022. The GST facility matures in March 2019. 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, 2017, the balance outstanding on the term loan facility was $62.5 million.




125


Variable Interest Rate Risk

Certain of our long-term debt agreements bear interest at prime, LIBOR, TIBOR, Bank Bill Swap Bid Rate (“BBSY”), or equivalent variable rates. A disruption of the credit environment, as previously experienced, could negatively impact interbank lending and, therefore, negatively impact these floating rates. An increase in prime, LIBOR, TIBOR, BBSY, or equivalent 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, 2017 were as follows:
Loan Agreement
 
December 31, 2017
Revolving Credit Facility
 
3.56%
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%
Marikal Credit Facility
 
Bank rate plus 2.35%
Hindupur Credit Facility
 
Bank rate plus 1.0%
Manildra Credit Facility
 
Construction loan facility at 1-month BBSY plus 1.70% (2)
 
GST facility at 1-month BBSY plus 1.60%
Capital lease obligations
 
Various
——————————
(1)
Outstanding balance comprised of $165.4 million of fixed rate loans and $20.3 million of variable rate loans as of December 31, 2017.

(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, 2017, 2016, and 2015, we paid $10.2 million, $4.3 million, and $15.2 million, respectively, of interest related to our long-term debt arrangements.

Future Principal Payments

At December 31, 2017, the future principal payments on our long-term debt, excluding payments related to capital leases, were due as follows (in thousands):
 
 
Total Debt
2018
 
$
13,062

2019
 
11,137

2020
 
19,639

2021
 
10,179

2022
 
58,898

Thereafter
 
293,473

Total long-term debt future principal payments
 
$
406,388





126


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, 2017, we had $57.5 million in letters of credit issued under our Revolving Credit Facility, leaving $342.5 million of availability for the issuance of additional letters of credit. The majority of these letters of credit supported our systems projects. As of December 31, 2017, we also had $1.8 million of bank guarantees and letters of credit under separate agreements that were posted by certain of our foreign subsidiaries, $201.0 million of letters of credit issued under two bilateral facilities, of which $2.3 million was secured with cash, and $209.4 million of surety bonds outstanding primarily for our systems projects. The available bonding capacity under our surety lines was $507.6 million as of December 31, 2017.

In addition to the commercial commitments noted above, we have also issued certain commercial letters of credit, also known as letters of undertaking, under our Marikal and Mahabubnagar Credit Facilities, Polepally Credit Facility, and Hindupur Credit Facility as discussed in Note 14. “Debt” to our consolidated financial statements. Such commercial letters of credit represent 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 the 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 will be included in the balance outstanding of the respective credit facility. In the periods between the receipt of cash and the subsequent settlement of the commercial letters of credit, we accrue interest on the balance or otherwise accrete any discounted value of the letters to their face value and record such amounts as “Interest expense, net” on our consolidated statements of operations. In December 2017, we completed the sale of our Polepally project, and the outstanding letters of credit of $15.3 million under the Polepally Credit Facility were assumed by the customer. As of December 31, 2017 and 2016, we accrued $43.4 million and $26.6 million, respectively, 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 expect to settle such obligations as payments under the associated credit facilities.

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 hold various land leases for the development and construction of systems projects and, in international locations, for certain of 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 under operating and capital leases. Future minimum payments under all of our noncancelable leases were as follows as of December 31, 2017 (in thousands):
 
 
2018
 
2019
 
2020
 
2021
 
2022
 
Thereafter
 
Total Minimum Lease Payments
Gross operating lease obligations
 
$
14,393

 
$
11,263

 
$
10,998

 
$
10,192

 
$
9,962

 
$
206,548

 
$
263,356

Sublease income
 
(906
)
 

 

 

 

 

 
(906
)
Net operating lease obligations
 
$
13,487

 
$
11,263

 
$
10,998

 
$
10,192

 
$
9,962

 
$
206,548

 
$
262,450


Our rent expense was $22.1 million, $24.5 million, and $22.5 million for the years ended December 31, 2017, 2016, and 2015, respectively.




127


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. At December 31, 2017, our obligations under such arrangements were $708.1 million, of which $431.2 million related to capital expenditures. We expect to make $635.6 million of payments under these purchase obligations in 2018.

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, 2017, 2016, and 2015 were as follows (in thousands):
 
 
2017
 
2016
 
2015
Product warranty liability, beginning of period
 
$
252,408

 
$
231,751

 
$
223,057

Accruals for new warranties issued
 
23,313

 
35,256

 
50,040

Settlements
 
(11,329
)
 
(16,266
)
 
(13,392
)
Changes in estimate of product warranty liability
 
(40,118
)
 
1,667

 
(27,954
)
Product warranty liability, end of period
 
$
224,274

 
$
252,408

 
$
231,751

Current portion of warranty liability
 
$
28,767

 
$
40,079

 
$
38,468

Noncurrent portion of warranty liability
 
$
195,507

 
$
212,329

 
$
193,283


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, 2017, a 1% change in estimated warranty return rates would change our module warranty liability by $71.0 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 a percentage of the



128


EPC contract price. 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, 2017 and 2016, we accrued $2.1 million and $6.3 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, 2017 and 2016, 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 Internal Revenue Service 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, Guarantees, 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 recognize such liabilities at the greater of the fair value of the indemnity or the contingent liability required to be recognized under ASC 450, Contingencies, and reduce the revenue recognized in the related transaction.

As applicable, we initially estimate the fair value of any such indemnities provided based 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. 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. Changes to any such indemnification liabilities provided are recorded as adjustments to revenue. In September 2017, we paid $100.0 million to a purchaser of one of our projects pursuant to an indemnification provision following the underpayment of anticipated cash grants for the project. As of December 31, 2017 and 2016, we accrued $2.9 million and $100.0 million of current indemnification liabilities, respectively, and $4.9 million and $1.9 million of noncurrent indemnification liabilities, respectively, for tax related indemnifications. As of December 31, 2017, the maximum potential amount of future payments under our tax related indemnifications was $125.2 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 Enki acquisition in October 2016, we agreed to pay additional consideration of up to $7.0 million to the selling shareholders contingent upon the achievement of certain production and module performance milestones. In December 2017, we paid $3.5 million to the selling shareholders as a result of the achievement of the first performance milestone. See Note 5. “Business Acquisitions” to our consolidated financial statements for further discussion of this acquisition. 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. As of December 31, 2016, we accrued $7.0 million of long-term liabilities for such obligations.



129


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, 2017 and 2016, we accrued $4.4 million and $19.6 million of current liabilities, respectively, and $3.2 million and $3.5 million of long-term liabilities, respectively, for such 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 “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. Given the need for further expert discovery, and the uncertainties of trial, we are not in a position to assess whether any loss or adverse effect on our financial condition is probable or remote 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



130


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 have not yet responded to the complaint. Accordingly, we are not in a position to assess whether any loss or adverse effect on our financial condition is probable or remote or to estimate the range of potential loss, if any.

Derivative Actions

On April 3, 2012, a derivative action titled Tsevegmid v. Ahearn, et al., Case No. 1:12-cv-00417-CJB, was filed by a putative stockholder on behalf of the Company in the United States District Court for the District of Delaware (hereafter “Delaware District Court”) against certain current and former directors and officers of the Company, alleging breach of fiduciary duties and unjust enrichment. The complaint generally alleges that from June 1, 2008, to March 7, 2012, 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, damages in favor of the Company, certain corporate actions to purportedly improve the Company’s corporate governance, and an award of costs and expenses to the putative plaintiff stockholder, including attorneys’ fees. On April 10, 2012, a second derivative complaint was filed in the Delaware District Court. The complaint, titled Brownlee v. Ahearn, et al., Case No. 1:12-cv-00456-CJB, contains similar allegations and seeks similar relief to the Tsevegmid action. By court order on April 30, 2012, pursuant to the parties’ stipulation, the Tsevegmid action and the Brownlee action were consolidated into a single action in the Delaware District Court. On May 15, 2012, defendants filed a motion to challenge Delaware as the appropriate venue for the consolidated action. On March 4, 2013, the magistrate judge issued a Report and Recommendation recommending to the court that defendants’ motion be granted and that the case be transferred to the Arizona District Court. On July 12, 2013, the court adopted the magistrate judge’s Report and Recommendation and ordered the case transferred to the Arizona District Court. The transfer was completed on July 15, 2013.

On April 12, 2012, a derivative complaint was filed in the Arizona District Court, titled Tindall v. Ahearn, et al., Case No. 2:12-cv-00769-ROS. In addition to alleging claims and seeking relief similar to the claims and relief asserted in the Tsevegmid and Brownlee actions, the Tindall complaint alleges violations of Sections 14(a) and 20(b) of the Securities Exchange Act of 1934. On April 19, 2012, a second derivative complaint was filed in the Arizona District Court, titled Nederhood v. Ahearn, et al., Case No. 2:12-cv-00819-JWS. The Nederhood complaint contains similar allegations and seeks similar relief to the Tsevegmid and Brownlee actions. On May 17, 2012 and May 30, 2012, respectively, two additional derivative complaints, containing similar allegations and seeking similar relief as the Nederhood complaint, were filed in Arizona District Court: Morris v. Ahearn, et al., Case No. 2:12-cv-01031-JAT and Tan v. Ahearn, et al., 2:12-cv-01144-NVW.

On July 17, 2012, the Arizona District Court issued an order granting First Solar’s motion to transfer the derivative actions to Judge David Campbell, the judge to whom the Smilovits class action is assigned. On August 8, 2012, the court consolidated the four derivative actions pending in Arizona District Court, and on August 31, 2012, plaintiffs filed an amended complaint. Defendants filed a motion to stay the action on September 14, 2012. On December 17, 2012, the Arizona District Court granted defendants’ motion to stay pending resolution of the Smilovits class action. On August 13, 2013, Judge Campbell consolidated the two derivative actions transferred from the Delaware District Court with the stayed Arizona derivative actions. On February 19, 2016, the Arizona District Court issued an order lifting the stay in part. Pursuant to the February 19, 2016 order, the plaintiffs filed an amended complaint on March 11, 2016, and defendants filed a motion to dismiss the amended complaint on April 1, 2016. On June 30, 2016, the Arizona District Court granted defendants’ motion to dismiss the insider trading and unjust enrichment claims with prejudice, and further granted defendants’ motion to dismiss the claims for alleged breaches of fiduciary duties with leave to amend. On July 15, 2016, plaintiffs filed a motion to reconsider certain aspects of the order granting defendants’ motion to dismiss. The Arizona District Court denied the plaintiffs’ motion for reconsideration on August 4, 2016. On July 15, 2016, plaintiffs filed a motion to intervene, lift the stay, and unseal documents in the securities Class Action. On September 30, 2016, the Arizona District Court denied plaintiffs’ motion. On October 17, 2016, plaintiffs filed a notice of appeal to the Ninth Circuit of the September 30, 2016 order (the “Intervention Appeal”). On October 27, 2016, plaintiffs filed a motion to extend the October 31, 2016 deadline to file an amended complaint. On November 29, 2016,



131


the Arizona District Court denied plaintiffs’ request and directed the clerk to terminate the action. On January 23, 2017, the Arizona District Court entered judgment in favor of defendants and terminated the action. On January 27, 2017, plaintiffs filed a notice of appeal to the Ninth Circuit (the “Merits Appeal”). On January 22, 2018, the Ninth Circuit ruled in favor of First Solar in the Intervention Appeal, and dismissed that appeal. Briefing and oral argument on the Merits Appeal is now complete and the parties are awaiting an opinion from the Ninth Circuit.

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. The complaint contains similar allegations to the Delaware and Arizona derivative cases, and 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 Smilovits class action or expiration of the stay issued in the 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 October 25, 2017, the court entered an order continuing the stay until March 31, 2018.

The Company believes that plaintiffs in the derivative actions lack standing to pursue litigation on behalf of First Solar. The derivative actions are still in the initial stages and there has been no discovery. Accordingly, we are not in a position to assess whether any loss or adverse effect on our financial condition is probable or remote 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 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.

16. Revenue from Contracts with Customers

The following table represents a disaggregation of revenue from contracts with customers for the years ended December 31, 2017, 2016, and 2015 along with the reportable segment for each category (in thousands):
Category
 
Segment
 
2017
 
2016
 
2015
Solar modules
 
Modules
 
$
806,398

 
$
675,453

 
$
227,461

Solar power systems
 
Systems
 
1,927,122

 
1,131,961

 
2,052,076

EPC services
 
Systems
 
45,525

 
892,814

 
1,388,445

O&M services
 
Systems
 
101,024

 
93,476

 
103,827

Module plus
 
Systems
 
3,236

 
84,926

 
331,053

Energy generation (1)
 
Systems
 
58,019

 
25,933

 
9,788

Net sales
 
 
 
$
2,941,324

 
$
2,904,563

 
$
4,112,650

——————————
(1)
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 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



132


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, 2017, 2016, and 2015 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. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.
 
 
2017
 
2016
 
2015
Number of projects
 
5

 
12

 
10

 
 
 
 
 
 
 
Increase (decrease) in revenue from net changes in transaction prices (in thousands)
 
$
3,579

 
$
(67,292
)
 
$
16,255

Increase in revenue from net changes in input cost estimates (in thousands)
 
5,047

 
164,920

 
85,409

Net increase in revenue from net changes in estimates (in thousands)
 
$
8,626

 
$
97,628

 
$
101,664

 
 
 
 
 
 
 
Net change in estimate as a percentage of aggregate revenue for associated projects
 
0.6
%
 
1.6
%
 
1.9
%

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, 2017 (in thousands):
 
 
2017
 
2016
 
Change
Accounts receivable, unbilled
 
$
172,594

 
$
200,474

 
 
 
 
Retainage
 
2,014

 
6,265

 
 
 
 
Accounts receivable, unbilled and retainage
 
$
174,608

 
$
206,739

 
$
(32,131
)
 
(16
)%
 
 
 
 
 
 
 
 
 
Deferred revenue (1)
 
$
145,073

 
$
308,704

 
$
(163,631
)
 
(53
)%
——————————
(1)
Includes $63.3 million of long-term deferred revenue classified as “Other liabilities” on our consolidated balance sheet as of December 31, 2017.

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, 2017, our contract assets decreased by $32.1 million primarily due to final billings on the East Pecos project and additional billings on the Butler and Shams Ma’an projects following the completion of



133


substantially all construction activities in 2016, partially offset by unbilled receivables associated with the sale of the California Flats project in 2017. For the year ended December 31, 2017, our contract liabilities decreased by $163.6 million primarily as a result of the completion of the sale of the Moapa project, on which we had received a significant portion of the proceeds in 2016, and revenue recognized from construction on the Helios project following the partial billing of such services in 2016, partially offset by advance payments received on sales of solar modules. During the years ended December 31, 2017 and 2016, we recognized revenue of $308.6 million and $98.3 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, 2017 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.5 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
California Flats, California
 
280

 
Solar power systems
 
Capital Dynamics
 
2018
 
69%
Florida (multiple locations)
 
145

 
EPC
 
Tampa Electric Company
 
2018
 
—%
Cuyama, California
 
40

 
Solar power systems
 
D.E. Shaw Renewable Investments
 
2018
 
98%
Japan (multiple locations)
 
9

 
Solar power systems
 
Contracted but not specified
 
2018
 
—%
Total
 
474

 
 
 
 
 
 
 
 

As of December 31, 2017, we had entered into contracts with customers for the future sale of 6.5 GWDC of solar modules for an aggregate transaction price of $2.3 billion. We expect to recognize such amounts as revenue through 2020 as we transfer control of the modules to customers, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. As of December 31, 2017, we had also entered into long-term O&M contracts covering more than 7 GWDC of utility-scale PV solar power systems. We expect to recognize $0.6 billion of revenue during the noncancelable term of these O&M contracts over a weighted-average period of 11.7 years.

As part of our adoption of ASU 2014-09 in the first quarter of 2017, we elected to use the practical expedient under ASC 606-10-65-1(f)(3), pursuant to which we have excluded disclosures of transaction prices allocated to remaining performance obligations and when we expect to recognize such revenue for all periods prior to the date of initial application of ASU 2014-09.

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, 2017 and 2016. 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,468,460 and 104,034,731 shares were issued and outstanding at December 31, 2017 and 2016, respectively. Each share of common stock is entitled to a single vote. We have not declared or paid any dividends through December 31, 2017.



134


18. Share-Based Compensation

The following table presents the share-based compensation expense recognized in our consolidated statements of operations for the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
2017
 
2016
 
2015
Cost of sales
 
$
6,809

 
$
7,598

 
$
10,713

Research and development
 
5,740

 
3,284

 
4,109

Selling, general and administrative
 
22,165

 
17,830

 
30,052

Production start-up
 
407

 

 
25

Total share-based compensation expense
 
$
35,121

 
$
28,712

 
$
44,899


The following table presents share-based compensation expense by type of award for the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
2017
 
2016
 
2015
Restricted and performance stock units
 
$
32,309

 
$
25,076

 
$
40,393

Unrestricted stock
 
1,757

 
1,677

 
1,326

Stock purchase plan
 
394

 
1,332

 
1,254

 
 
34,460

 
28,085

 
42,973

Net amount released from inventory
 
661

 
627

 
1,926

Total share-based compensation expense
 
$
35,121

 
$
28,712

 
$
44,899


Share-based compensation expense capitalized in inventory was $2.1 million and $2.7 million as of December 31, 2017 and 2016, respectively. As of December 31, 2017, we had $37.7 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.5 years. During the years ended December 31, 2017, 2016, and 2015, we recognized an income tax benefit in our statement of operations of $6.2 million, $32.9 million, and $15.3 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 recipients of grants, exercise price and vesting schedule of the 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, 2017, we had 3,482,821 shares available for future issuance under the 2015 Omnibus Plan.



135


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 the minimum statutory withholding requirements, 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.

Some of our restricted stock units represent performance based restricted stock units. In February 2017, the compensation committee of our board of directors approved a new long-term incentive program for key executive officers and associates. The new program is intended to incentivize retention of our key executive talent, provide a smooth transition from our former key senior talent equity performance program (or “KSTEPP”), and align the interests of executive management and stockholders. Specifically, the new 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 performance stock units is contingent upon the achievement of certain performance objectives, including the relative attainment of target cost per watt and operating expense metrics and the continued employment of program participants through the applicable vesting dates, except in limited cases, such as death, disability, or a change-in-control of First Solar. Such performance stock units were included in the computation of diluted net income per share for the year ended December 31, 2017 based on the number of shares, if any, 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 Company’s 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, 2017:
 
 
 
 
 
Number of Shares
 
Weighted-Average
Grant-Date
Fair Value
Unvested restricted stock units at December 31, 2016
 
956,120
 
$
53.55

Restricted stock units granted (1)
 
1,829,762
 
32.81

Restricted stock units vested
 
(405,248)
 
46.30

Restricted stock units forfeited
 
(77,728)
 
47.45

Unvested restricted stock units at December 31, 2017
 
2,302,906
 
$
38.54

——————————
(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, 2016 and 2015, the weighted-average grant-date fair value for restricted stock units granted in such years was $59.64 and $60.91, respectively. The total fair value of restricted stock units vested during 2017, 2016, and 2015 was $14.1 million, $131.0 million, and $96.4 million, respectively.



136


Unrestricted Stock

During the years ended December 31, 2017, 2016, and 2015, we awarded 42,773; 38,429; and 25,376, respectively, of fully vested, unrestricted shares of our common stock to the independent members of our board of directors. Accordingly, we recognized $1.8 million, $1.7 million, and $1.3 million of share-based compensation expense for these awards during the years ended December 31, 2017, 2016, and 2015, 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%, effective for the next six-month offering period. Accordingly, the plan is considered noncompensatory and no longer results in the recognition of share-based compensation expense.

19. Income Taxes

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% for tax years beginning after December 31, 2017, eliminating certain deductions, imposing the transition tax on certain accumulated earnings and profits of foreign corporate subsidiaries that may electively be paid over eight years, introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax. For the year ended December 31, 2017, the provisions of the Tax Act that most significantly affected our Company included the reduction in the corporate income tax rate and the transition 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. As of December 31, 2017, we had not completed our accounting for the Tax Act; however, in certain cases, as described below, we made reasonable estimates of the effects of the Tax Act on our existing deferred income tax balances and the transition tax and recorded an aggregate provisional tax expense of $408.1 million for the year ended December 31, 2017. In other cases, we were not able to make a reasonable estimate of such tax effects and continued to account for the affected items, including state income taxes to the extent there is uncertainty regarding conformity to the federal tax system, based on previous tax laws.

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, which is generally 21%. However, we continue to evaluate certain aspects of the Tax Act, which could potentially affect the remeasurement of these deferred tax balances and result in additional tax expense. For the year ended December 31, 2017, the provisional tax expense related to the remeasurement of our deferred tax assets and liabilities was $6.6 million.

The transition tax was based on our total post-1986 foreign earnings and profits, which we previously deferred from U.S. income taxes. For the year ended December 31, 2017, we recorded a provisional transition tax of $401.5 million. After the utilization of existing tax credits and current year tax losses, we expect to pay U.S. federal taxes of approximately $101.3 million for the transition tax, which we will elect to pay over an eight-year period. We have not completed our evaluation of the transition tax, and the provisional amount may change as we finalize our calculations of post-1986 foreign earnings and profits previously deferred from U.S. income taxes. The imposition of the transition tax may eliminate the need for U.S. federal deferred income taxes on unremitted earnings and profits of our foreign corporate subsidiaries. However, the transition tax does not eliminate the potential for deferred taxes related to withholding taxes, state taxes, or other income taxes that might be incurred from the reversal of a foreign entity’s outside basis difference. As we finalize and complete our plans for the reinvestment or repatriation of unremitted foreign



137


earnings and are able to calculate the resulting tax effects, we expect to record the associated tax effects, if any, and disclose such plans within the measurement period.

Because of the complexity of the new GILTI, BEAT, and FDII provisions of the Tax Act, we continue to evaluate the associated accounting under ASC 740. Accordingly, we may elect an accounting policy to (i) record taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (ii) factor such amounts into our measurement of deferred income taxes (the “deferred method”). Our election of an accounting policy with respect to the new GILTI tax provisions will depend, in part, on analyzing our global income to determine whether we expect to have future U.S. inclusions in taxable income related to GILTI and, if so, what the effect is expected to be. Because our future U.S. inclusions in taxable income related to GILTI depend on our organizational structure, our estimates of future operating results, and also our intent and ability to modify our organizational structure and/or our operations, we are not yet able to reasonably estimate the effects of this provision of the Tax Act. As a result, we did not record any adjustments related to potential GILTI taxes for the year ended December 31, 2017 and did not make a policy election regarding whether to record deferred income taxes on GILTI.

The BEAT provisions of the Tax Act impose a minimum tax related to certain deductible payments made to related foreign persons. In addition, the Tax Act disallows certain interest and royalty deductions for payments made to related parties depending on their countries’ tax treatment of the payments. The new FDII provision allows a U.S. corporation to deduct 37.5% of its foreign-derived intangible income. Our evaluation of the income tax effects of these items and the provisional amounts recorded for the year ended December 31, 2017 requires additional analysis of historical records and further interpretation of the Tax Act from yet to be issued U.S. Treasury regulations and guidance from state tax authorities about the application of these new tax laws.

The U.S. and non-U.S. components of our income or loss before income taxes for the years ended December 31, 2017, 2016, and 2015 were as follows (in thousands):
 
 
2017
 
2016
 
2015
U.S. income
 
$
(22,868
)
 
$
(426,791
)
 
$
227,150

Non-U.S. income
 
224,983

 
(110,460
)
 
506,180

Income (loss) before taxes and equity in earnings of unconsolidated affiliates
 
$
202,115

 
$
(537,251
)
 
$
733,330


The components of our income tax expense or benefit for the years ended December 31, 2017, 2016, and 2015 were as follows (in thousands):
 
 
2017
 
2016
 
2015
Current expense (benefit):
 
 
 
 
 
 
Federal
 
$
116,956

 
$
(14,389
)
 
$
31,988

State
 
3,009

 
1,303

 
6,644

Foreign
 
11,099

 
(29,009
)
 
23,215

Total current expense (benefit)
 
131,064

 
(42,095
)
 
61,847

Deferred expense (benefit):
 
 

 
 

 
 

Federal
 
226,570

 
90,319

 
20,731

State
 
5,335

 
(9,536
)
 
5,904

Foreign
 
9,027

 
(15,521
)
 
(56,153
)
Total deferred expense (benefit)
 
240,932

 
65,262

 
(29,518
)
Total income tax expense
 
$
371,996

 
$
23,167

 
$
32,329


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



138


assets. Such basis differences are accounted for pursuant to the income statement method. During 2015, we generated a $19.2 million investment tax credit from placing a project in service.

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 of 35.0% to our income or loss before income taxes for the following reasons for the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
2017
 
2016
 
2015
 
 
Tax
 
Percent
 
Tax
 
Percent
 
Tax
 
Percent
Statutory income tax expense (benefit)
 
$
70,740

 
35.0
 %
 
$
(188,038
)
 
35.0
 %
 
$
256,659

 
35.0
 %
Provisional effect of Tax Act
 
408,090

 
201.9
 %
 

 
 %
 

 
 %
Changes in valuation allowance
 
9,534

 
4.7
 %
 
2,412

 
(0.4
)%
 
(7,799
)
 
(1.1
)%
Foreign tax rate differential
 
(22,048
)
 
(10.9
)%
 
6,833

 
(1.3
)%
 
(20,967
)
 
(2.8
)%
State tax, net of federal benefit
 
4,397

 
2.2
 %
 
(8,655
)
 
1.6
 %
 
8,855

 
1.2
 %
Non-deductible expenses
 
2,703

 
1.3
 %
 
324

 
 %
 
4,161

 
0.6
 %
Share-based compensation
 
1,161

 
0.6
 %
 
(23,283
)
 
4.3
 %
 

 
 %
Change in tax contingency
 
959

 
0.5
 %
 
(34,541
)
 
6.4
 %
 

 
 %
Foreign dividend income
 
540

 
0.3
 %
 
248,013

 
(46.2
)%
 

 
 %
Goodwill
 

 
 %
 
22,468

 
(4.2
)%
 

 
 %
Effect of private letter ruling
 

 
 %
 

 
 %
 
(41,694
)
 
(5.7
)%
Tax credits
 
(18,445
)
 
(9.1
)%
 
(15,435
)
 
2.9
 %
 
(2,566
)
 
(0.4
)%
Return to provision adjustments
 
(35,191
)
 
(17.4
)%
 
11,757

 
(2.2
)%
 
6,596

 
0.9
 %
Effect of tax holiday
 
(46,643
)
 
(23.1
)%
 
4,640

 
(0.9
)%
 
(154,650
)
 
(21.1
)%
Other
 
(3,801
)
 
(1.9
)%
 
(3,328
)
 
0.7
 %
 
(16,266
)
 
(2.2
)%
Reported income tax expense
 
$
371,996

 
184.1
 %
 
$
23,167

 
(4.3
)%
 
$
32,329

 
4.4
 %

During the years ended December 31, 2017, 2016 and 2015, we made net tax payments of $1.2 million, $1.9 million, and $30.8 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 as of 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.

In April 2015, we received a private letter ruling in a foreign jurisdiction related to the timing of the deduction for certain of our obligations. In accordance with the private letter ruling, we will begin treating these obligations as deductible when we actually make payments on the obligations, which are expected to occur subsequent to the expiration of the tax holiday. Accordingly, we recorded a benefit of $41.7 million through the tax provision to establish a deferred tax asset associated with the future deductibility of these obligations.




139


Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities calculated for U.S. GAAP financial reporting purposes and the amounts calculated for preparing our income tax returns in accordance with tax regulations. The items that gave rise to our deferred taxes as of December 31, 2017 and 2016 were as follows (in thousands):
 
 
2017
 
2016
Deferred tax assets:
 
 
 
 
Goodwill
 
$
12,140

 
$
42,168

Compensation
 
9,442

 
18,289

Accrued expenses
 
62,345

 
83,349

Tax credits
 
954

 
62,254

Net operating losses
 
124,281

 
86,328

Inventory
 
7,601

 
6,830

Deferred expenses
 
2,057

 
3,276

Property, plant and equipment
 
35,104

 
64,150

Long-term contracts
 
4,554

 
47,795

Other
 
11,630

 
10,034

Deferred tax assets, gross
 
270,108

 
424,473

Valuation allowance
 
(143,818
)
 
(123,936
)
Deferred tax assets, net of valuation allowance
 
126,290

 
300,537

Deferred tax liabilities:
 
 

 
 

Capitalized interest
 
(1,722
)
 
(6,821
)
Acquisition accounting / basis difference
 
(5,880
)
 
(6,848
)
Restricted investments and derivatives
 
(10,680
)
 
(12,429
)
Investments in foreign subsidiaries
 
(9,555
)
 
(582
)
Equity in earnings
 
(40,339
)
 
(35,585
)
Other
 
(7,541
)
 
(322
)
Deferred tax liabilities
 
(75,717
)
 
(62,587
)
Net deferred tax assets and liabilities
 
$
50,573

 
$
237,950


Changes in the valuation allowance against our deferred tax assets were as follows during the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
2017
 
2016
 
2015
Valuation allowance, beginning of year
 
$
123,936

 
$
121,524

 
$
129,323

Additions
 
27,591

 
13,933

 
368

Reversals
 
(7,709
)
 
(11,521
)
 
(8,167
)
Valuation allowance, end of year
 
$
143,818

 
$
123,936

 
$
121,524


We maintained a valuation allowance of $143.8 million and $123.9 million as of December 31, 2017 and 2016, respectively, against certain of our deferred tax assets, as it is more likely than not that such amounts will not be fully realized. In 2017, the valuation allowance increased by $19.9 million primarily due to (i) current year operating losses in certain jurisdictions and (ii) 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 partial release of valuation allowances in jurisdictions with current year operating income.

As of December 31, 2017, we had federal and aggregate state net operating loss carryforwards of $11.7 million and $20.3 million, respectively. As of December 31, 2016, we had federal and aggregate state net operating loss carryforwards of $5.8 million and $12.1 million, respectively. If not used, the federal net operating loss carryforwards will begin to expire in 2030, and the state net operating loss carryforwards will begin to expire in 2028. The utilization



140


of our net operating loss carryforwards is 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 annual 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 the liability associated with the transition tax under the Tax Act.

A reconciliation of the beginning and ending amount of liabilities associated with uncertain tax positions for the years ended December 31, 2017, 2016, and 2015 is as follows (in thousands):
 
 
2017
 
2016
 
2015
Unrecognized tax benefits, beginning of year
 
$
89,256

 
$
141,755

 
$
162,029

Increases related to prior year tax positions
 
3,827

 

 
484

Decreases related to prior year tax positions
 

 
(6,119
)
 
(2,693
)
Decreases from lapse in statute of limitations
 
(11,840
)
 
(14,421
)
 
(13,827
)
Decreases relating to settlements with authorities
 
(2,494
)
 
(35,416
)
 
(20,485
)
Increases related to current tax positions
 
5,424

 
3,457

 
16,247

Unrecognized tax benefits, end of year
 
$
84,173

 
$
89,256

 
$
141,755


If recognized, $81.8 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 2017, we recognized interest and penalties of $5.5 million related to unrecognized tax benefits. We did not recognize any interest or penalties related to unrecognized tax benefits during 2016 or 2015. It is reasonably possible that an additional $10.0 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 U.S. 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. During the year ended December 31, 2015, we settled a tax audit in Spain, which resulted in a discrete tax expense of $3.0 million. We are currently under examination in India, Chile, 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 audits cannot be predicted with certainty. If any issues addressed by our tax audits 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
 
2012 - 2016
India
 
2012 - 2017
Malaysia
 
2012 - 2016
United States
 
2008 - 2009; 2012 - 2016

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.



141


20. Net (Loss) Income per Share

Basic net (loss) income per share is computed by dividing net (loss) income 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 (loss) income per share for the years ended December 31, 2017, 2016, and 2015 was as follows (in thousands, except per share amounts):
 
 
2017
 
2016
 
2015
Basic net (loss) income per share
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
Net (loss) income
 
$
(165,615
)
 
$
(416,112
)
 
$
593,406

Denominator:
 
 

 
 

 
 

Weighted-average common shares outstanding
 
104,328

 
102,866

 
100,886

 
 
 
 
 
 
 
Diluted net (loss) income per share
 
 

 
 

 
 

Denominator:
 
 

 
 

 
 

Weighted-average common shares outstanding
 
104,328

 
102,866

 
100,886

Effect of restricted and performance stock units and stock purchase plan shares
 

 

 
929

Weighted-average shares used in computing diluted net (loss) income per share
 
104,328

 
102,866

 
101,815

 
 
 
 
 
 
 
Net (loss) income per share:
 
 
 
 
 
 
Basic
 
$
(1.59
)
 
$
(4.05
)
 
$
5.88

Diluted
 
$
(1.59
)
 
$
(4.05
)
 
$
5.83


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, 2017, 2016, and 2015 as such shares would have had an anti-dilutive effect (in thousands):
 
 
2017
 
2016
 
2015
Anti-dilutive shares
 
1,021
 
753
 
48




142


21. Accumulated Other Comprehensive Income (Loss)

Accumulated other comprehensive income or loss includes foreign currency translation adjustments, unrealized gains and losses on available-for-sale securities, and unrealized gains and losses on derivative instruments designated and qualifying as cash flow hedges. The following table presents the changes in accumulated other comprehensive income or loss, net of tax, for the year ended December 31, 2017 (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, 2016
 
$
(77,178
)
 
$
65,171

 
$
2,100

 
$
(9,907
)
Other comprehensive income (loss) before reclassifications
 
11,832

 
3,854

 
(4,468
)
 
11,218

Amounts reclassified from accumulated other comprehensive loss
 

 
(49
)
 
189

 
140

Net tax effect
 

 
(588
)
 
1,396

 
808

Net other comprehensive income (loss)
 
11,832

 
3,217

 
(2,883
)
 
12,166

Balance as of December 31, 2017
 
$
(65,346
)
 
$
68,388

 
$
(783
)
 
$
2,259


The following table presents the pretax amounts reclassified from accumulated other comprehensive income into our consolidated statements of operations for the years ended December 31, 2017, 2016, and 2015 (in thousands):
Comprehensive Income Components
 
Income Statement Line Item
 
Amounts Reclassified for the Year Ended December 31,
 
 
2017
 
2016
 
2015
Unrealized gain on marketable securities and restricted investments
 
Other income (expense), net
 
$
49

 
$
41,633

 
$
2

Unrealized (loss) gain on derivative contracts:
 
 
 
 
 
 
 
 
Foreign exchange forward contracts
 
Net sales
 

 

 
1,782

Foreign exchange forward contracts
 
Cost of sales
 

 

 
5,509

Cross currency swap contract
 
Foreign currency loss, net
 

 
4,896

 
(10,135
)
Foreign exchange forward, interest rate, and cross currency swap contracts
 
Interest expense, net
 

 
(1,704
)
 
(637
)
Foreign exchange forward contracts
 
Other income (expense), net
 
(189
)
 

 

 
 
 
 
(189
)
 
3,192

 
(3,481
)
Total amount reclassified
 
 
 
$
(140
)
 
$
44,825

 
$
(3,479
)

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.




143


Beginning with the three months ended December 31, 2017, we changed the composition of our reportable segments to align with revisions to our internal reporting structure and long-term strategic plans. As a result of this change, our modules segment, which was historically referred to as our components segment, includes module sales to third parties and excludes any module sales to our systems segment. Previously, we included an allocation of net sales value for all solar modules manufactured by our modules segment and installed in projects sold or built by our systems segment in the net sales of our modules segment. Our systems segment now includes all net sales from the sale of solar power systems and related products and services, including any modules installed in such systems and any revenue from energy generated by such systems. All prior year balances were revised to conform to the current year presentation.

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, 2017, 2016, and 2015 (in thousands):
 
 
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

Goodwill
 
14,462

 

 
14,462

 
 
Year Ended December 31, 2015
 
 
Modules
 
Systems
 
Total
Net sales
 
$
227,461

 
$
3,885,189

 
$
4,112,650

Gross profit
 
51,931

 
1,080,831

 
1,132,762

Depreciation and amortization expense
 
213,609

 
11,617

 
225,226





144


The following table presents net sales for the years ended December 31, 2017, 2016, and 2015 by geographic region, based on the customer country of invoicing (in thousands):
 
 
2017
 
2016
 
2015
United States
 
$
2,273,774

 
$
2,418,974

 
$
3,634,340

India
 
141,491

 
158,182

 
134,462

Turkey
 
124,433

 
18,809

 
1,726

Australia
 
108,643

 
9,568

 
185,064

Jordan
 
2,255

 
103,022

 
17,112

Spain
 
379

 
141,319

 
797

All other foreign countries
 
290,349

 
54,689

 
139,149

Net sales
 
$
2,941,324

 
$
2,904,563

 
$
4,112,650


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, 2017 and 2016 by geographic region, based on the physical location of the assets (in thousands):
 
 
2017
 
2016
United States
 
$
595,062

 
$
1,567,060

Malaysia
 
483,884

 
339,230

Japan
 
251,559

 
154,398

Vietnam
 
252,417

 
16,575

Chile
 
251,208

 
260,751

All other foreign countries
 
240,232

 
202,677

Long-lived assets
 
$
2,074,362

 
$
2,540,691


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, 2017, 2016, and 2015:
 
 
2017
 
2016
 
2015
 
 
% of Net Sales
 
% of A/R
 
% of Net Sales
 
% of A/R
 
% of Net Sales
 
% of A/R
Customer #1
 
47
%
 
*

 
*

 
*

 
*

 
*

Customer #2
 
*

 
26
%
 
*

 
*

 
*

 
*

Customer #3
 
*

 
12
%
 
*

 
*

 
*

 
*

Customer #4
 
*

 
*

 
39
%
 
*

 
36
%
 
21
%
Customer #5
 
*

 
*

 
11
%
 
*

 
25
%
 
48
%
Customer #6
 
*

 
*

 
10
%
 
*

 
*

 
*

Customer #7
 
*

 
*

 
*

 
32
%
 
*

 
*

Customer #8
 
*

 
*

 
*

 
12
%
 
*

 
15
%
——————————
*
Net sales and/or accounts receivable to these customers were less than 10% of our total net sales and/or accounts receivable for the period.




145


Geographic Risk. During the year ended December 31, 2017, 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 and Kulim, Malaysia, and we expect to begin solar module production at our facility in Ho Chi Minh City, Vietnam in 2018. Damage to or disruption of these facilities could interrupt our business and adversely affect our ability to generate net sales.




146


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
4.1
 
 
8-K
 
001-33156
 
9/10/09
 
10.1
4.2
 
 
8-K
 
001-33156
 
9/10/09
 
10.2
4.3
 
 
8-K
 
001-33156
 
9/10/09
 
10.3
4.4
 
 
8-K
 
001-33156
 
9/10/09
 
10.4
4.5
 
 
8-K
 
001-33156
 
9/10/09
 
10.5
4.6
 
 
8-K
 
001-33156
 
9/10/09
 
10.6
4.7
 
 
8-K
 
001-33156
 
9/10/09
 
10.7
4.8
 
 
8-K
 
001-33156
 
9/10/09
 
10.8
4.9
 
 
8-K
 
001-33156
 
9/10/09
 
10.9
4.10
 
 
8-K
 
001-33156
 
10/20/10
 
10.1
4.11
 
 
8-K
 
001-33156
 
5/12/11
 
10.1



147


 
 
 
 
Incorporated by Reference
Exhibit
Number
 
Exhibit Description
 
Form
 
File No.
 
Date of
First Filing
 
Exhibit
Number
4.12
 
 
8-K
 
001-33156
 
7/14/11
 
10.1
4.13
 
 
8-K
 
001-33156
 
10/26/12
 
10.1
4.14
 
 
8-K
 
001-33156
 
7/19/13
 
10.1
4.15
 
 
8-K
 
001-33156
 
7/19/13
 
10.2
4.16
 
 
8-K
 
001-33156
 
6/5/15
 
10.1
4.17
 
 
8-K
 
001-33156
 
1/27/17
 
10.1
4.18
 
 
8-K
 
001-33156
 
7/14/17
 
10.10
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
 
 
DEF 14A
 
001-33156
 
4/20/10
 
App. A
10.4
 
 
DEF 14A
 
001-33156
 
4/20/10
 
App. B
10.5
 
 
10-Q
 
001-33156
 
5/5/11
 
10.3
10.6
 
 
10-Q
 
001-33156
 
5/4/12
 
10.1
10.7
 
 
8-K
 
001-33156
 
5/11/12
 
10.1
10.8
 
 
10-Q
 
001-33156
 
8/3/12
 
10.1
10.9
 
 
10-Q
 
001-33156
 
5/7/13
 
10.2



148


 
 
 
 
Incorporated by Reference
Exhibit
Number
 
Exhibit Description
 
Form
 
File No.
 
Date of
First Filing
 
Exhibit
Number
10.10
 
 
10-Q
 
001-33156
 
5/7/13
 
10.3
10.11
 
 
10-Q
 
001-33156
 
8/7/13
 
10.1
10.12
 
 
10-K
 
001-33156
 
2/26/14
 
10.1
10.13
 
 
10-K
 
001-33156
 
2/24/16
 
10.17
10.14
 
 
10-Q
 
001-33156
 
8/6/14
 
10.2
10.15
 
 
8-K
 
001-33156
 
3/11/15
 
2.1
10.16
 
 
DEF 14A
 
001-33156
 
4/8/15
 
App. A
10.17
 
 
10-Q
 
001-33156
 
8/5/15
 
10.1
†10.18
 
 
10-Q
 
001-33156
 
8/5/15
 
10.2
10.19
 
 
10-K
 
001-33156
 
2/24/16
 
10.23
10.20
 
 
10-K
 
001-33156
 
2/24/16
 
10.24
10.21
 
 
10-K
 
001-33156
 
2/24/16
 
10.26
10.22
 
 
10-Q
 
001-33156
 
4/28/16
 
10.1
10.23
 
 
10-Q
 
001-33156
 
4/28/16
 
10.2
10.24
 
 
10-Q
 
001-33156
 
11/3/16
 
10.1
10.25
 
 
10-K
 
001-33156
 
2/22/17
 
10.30
10.26
 
 
10-K
 
001-33156
 
2/22/17
 
10.31
10.27
 
 
10-K
 
001-33156
 
2/22/17
 
10.32
10.28
 
 
10-K
 
001-33156
 
2/22/17
 
10.33
10.29
 
 
10-K
 
001-33156
 
2/22/17
 
10.34
10.30
 
 
10-Q
 
001-33156
 
5/5/17
 
10.1
14.1
 
 
10-Q
 
001-33156
 
8/5/15
 
14.1
*21.1
 
 
 
 
 
*23.1
 
 
 
 
 
*31.01
 
 
 
 
 
*31.02
 
 
 
 
 



149


 
 
 
 
Incorporated by Reference
Exhibit
Number
 
Exhibit Description
 
Form
 
File No.
 
Date of
First Filing
 
Exhibit
Number
Δ*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
 
 
 
 
*101.PRE
 
XBLR Taxonomy Extension Presentation Document
 
 
 
 
——————————
*
Filed herewith.

Confidential treatment has been requested and granted for portions of this exhibit.

Δ
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.




150


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 22, 2018
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 22, 2018
Mark R. Widmar
 
 
 
 
 
 
 
 
 
/s/ ALEXANDER R. BRADLEY
 
Chief Financial Officer
 
February 22, 2018
Alexander R. Bradley
 
 
 
 
 
 
 
 
 
/s/ MICHAEL J. AHEARN
 
Chairman of the Board of Directors
 
February 22, 2018
Michael J. Ahearn
 
 
 
 
 
 
 
 
 
/s/ SHARON L. ALLEN
 
Director
 
February 22, 2018
Sharon L. Allen
 
 
 
 
 
 
 
 
 
/s/ RICHARD D. CHAPMAN
 
Director
 
February 22, 2018
Richard D. Chapman
 
 
 
 
 
 
 
 
 
/s/ GEORGE A. HAMBRO
 
Director
 
February 22, 2018
George A. Hambro
 
 
 
 
 
 
 
 
 
/s/ MOLLY JOSEPH
 
Director
 
February 22, 2018
Molly Joseph
 
 
 
 
 
 
 
 
 
/s/ CRAIG KENNEDY
 
Director
 
February 22, 2018
Craig Kennedy
 
 
 
 
 
 
 
 
 
/s/ JAMES F. NOLAN
 
Director
 
February 22, 2018
James F. Nolan
 
 
 
 
 
 
 
 
 
/s/ WILLIAM J. POST
 
Director
 
February 22, 2018
William J. Post
 
 
 
 
 
 
 
 
 



151


Signature
 
Title
 
Date
 
 
 
 
 
/s/ J. THOMAS PRESBY
 
Director
 
February 22, 2018
J. Thomas Presby
 
 
 
 
 
 
 
 
 
/s/ PAUL H. STEBBINS
 
Director
 
February 22, 2018
Paul H. Stebbins
 
 
 
 
 
 
 
 
 
/s/ MICHAEL SWEENEY
 
Director
 
February 22, 2018
Michael Sweeney
 
 
 
 



152
EX-21.1 2 ex211listofsubsidiaries2017.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
Maryland Solar Holdings, Inc.
 
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
Manildra FinCo Pty Ltd
 
Australia
Manildra Prop Pty Ltd
 
Australia



EX-23.1 3 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 22, 2018 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 22, 2018





EX-31.01 4 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, 2017, 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 22, 2018
By:
 
/s/ MARK R. WIDMAR
 
Name:
 
Mark R. Widmar
 
Title:
 
Chief Executive Officer


EX-31.02 5 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, 2017, 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 22, 2018
By:
 
/s/ ALEXANDER R. BRADLEY
 
Name:
 
Alexander R. Bradley
 
Title:
 
Chief Financial Officer


EX-32.01 6 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, 2017, 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 22, 2018
By:
 
/s/ MARK R. WIDMAR
 
Name:
 
Mark R. Widmar
 
Title:
 
Chief Executive Officer

 
 
 
 
February 22, 2018
By:
 
/s/ ALEXANDER R. BRADLEY
 
Name:
 
Alexander R. Bradley
 
Title:
 
Chief Financial Officer



EX-101.INS 7 fslr-20171231.xml XBRL INSTANCE DOCUMENT 0001274494 2017-01-01 2017-12-31 0001274494 2018-02-16 0001274494 2017-06-30 0001274494 2017-12-31 0001274494 2016-12-31 0001274494 2016-01-01 2016-12-31 0001274494 2015-01-01 2015-12-31 0001274494 2015-12-31 0001274494 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001274494 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0001274494 us-gaap:CommonStockMember 2014-12-31 0001274494 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0001274494 us-gaap:AccountingStandardsUpdate201409Member 2014-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0001274494 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001274494 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2015-12-31 0001274494 us-gaap:RetainedEarningsMember 2016-12-31 0001274494 us-gaap:CommonStockMember 2017-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001274494 us-gaap:RetainedEarningsMember 2017-12-31 0001274494 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001274494 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2014-12-31 0001274494 us-gaap:RetainedEarningsMember 2014-12-31 0001274494 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0001274494 us-gaap:AccountingStandardsUpdate201609Member us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001274494 us-gaap:RetainedEarningsMember 2015-12-31 0001274494 us-gaap:CommonStockMember 2015-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0001274494 2014-12-31 0001274494 us-gaap:CommonStockMember 2016-12-31 0001274494 us-gaap:AccountingStandardsUpdate201609Member 2015-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001274494 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0001274494 us-gaap:MinimumMember 2017-01-01 2017-12-31 0001274494 us-gaap:MaximumMember 2017-01-01 2017-12-31 0001274494 us-gaap:LeaseholdImprovementsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0001274494 fslr:FurnitureFixturesComputerHardwareAndComputerSoftwareMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0001274494 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0001274494 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0001274494 us-gaap:MachineryAndEquipmentMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0001274494 fslr:FurnitureFixturesComputerHardwareAndComputerSoftwareMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0001274494 us-gaap:MachineryAndEquipmentMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0001274494 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RestatementAdjustmentMember 2015-01-01 2015-12-31 0001274494 us-gaap:ScenarioPreviouslyReportedMember 2015-01-01 2015-12-31 0001274494 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0001274494 us-gaap:ScenarioPreviouslyReportedMember 2016-01-01 2016-12-31 0001274494 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RestatementAdjustmentMember 2016-01-01 2016-12-31 0001274494 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RestatementAdjustmentMember 2016-12-31 0001274494 us-gaap:ScenarioPreviouslyReportedMember 2016-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:EmployeeSeveranceMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2016-01-01 2016-12-31 0001274494 fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2017-01-01 2017-12-31 0001274494 us-gaap:OtherRestructuringMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2016-01-01 2016-12-31 0001274494 fslr:ManufacturingEquipmentImpairmentsMember fslr:CrystallineSiliconModuleManufacturingRestructuringMember 2016-01-01 2016-12-31 0001274494 fslr:StoredMachineryAndEquipmentMember fslr:ManufacturingEquipmentImpairmentsMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2016-01-01 2016-12-31 0001274494 fslr:CrystallineSiliconModuleManufacturingRestructuringMember 2016-01-01 2016-12-31 0001274494 us-gaap:OtherRestructuringMember fslr:PriorManufacturingRestructuringMember 2017-12-01 2017-12-31 0001274494 fslr:IntangibleAssetsImpairmentsMember fslr:CrystallineSiliconModuleManufacturingRestructuringMember 2016-01-01 2016-12-31 0001274494 us-gaap:EmployeeSeveranceMember fslr:CrystallineSiliconModuleManufacturingRestructuringMember 2016-01-01 2016-12-31 0001274494 us-gaap:OtherRestructuringMember fslr:CrystallineSiliconModuleManufacturingRestructuringMember 2016-01-01 2016-12-31 0001274494 fslr:ManufacturingEquipmentImpairmentsMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2017-01-01 2017-12-31 0001274494 us-gaap:OtherRestructuringMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2017-01-01 2017-12-31 0001274494 fslr:ManufacturingEquipmentImpairmentsMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2017-12-31 0001274494 fslr:ManufacturingEquipmentImpairmentsMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2016-12-31 0001274494 fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2017-12-31 0001274494 us-gaap:OtherRestructuringMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2017-12-31 0001274494 us-gaap:EmployeeSeveranceMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2017-12-31 0001274494 fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2016-01-01 2016-12-31 0001274494 us-gaap:EmployeeSeveranceMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2016-12-31 0001274494 us-gaap:OtherRestructuringMember fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2016-12-31 0001274494 fslr:CadmiumTellurideModuleManufacturingandCorporateRestructuringMember 2016-12-31 0001274494 fslr:EnkiTechnologyMember us-gaap:InProcessResearchAndDevelopmentMember 2016-10-31 0001274494 fslr:EnkiTechnologyMember 2016-10-01 2016-10-31 0001274494 fslr:EnkiTechnologyMember 2016-10-31 0001274494 us-gaap:InProcessResearchAndDevelopmentMember 2017-12-31 0001274494 fslr:PowerPurchaseAgreementsMember 2017-12-31 0001274494 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0001274494 us-gaap:PatentsMember 2017-12-31 0001274494 us-gaap:PatentsMember 2016-12-31 0001274494 us-gaap:DevelopedTechnologyRightsMember 2016-12-31 0001274494 us-gaap:InProcessResearchAndDevelopmentMember 2016-12-31 0001274494 fslr:PowerPurchaseAgreementsMember 2016-12-31 0001274494 fslr:ModulesSegmentMember 2017-12-31 0001274494 fslr:ModulesSegmentMember 2016-12-31 0001274494 fslr:ModulesSegmentMember 2017-01-01 2017-12-31 0001274494 fslr:CrystallineSiliconComponentsSegmentMember 2016-06-01 2016-06-30 0001274494 us-gaap:MaximumMember 2016-01-01 2016-12-31 0001274494 fslr:SystemsSegmentMember 2016-01-01 2016-12-31 0001274494 fslr:SystemsSegmentMember 2016-12-31 0001274494 us-gaap:MinimumMember 2016-01-01 2016-12-31 0001274494 fslr:CrystallineSiliconComponentsSegmentMember 2016-12-31 0001274494 fslr:CrystallineSiliconComponentsSegmentMember 2015-12-31 0001274494 fslr:ModulesSegmentMember 2015-12-31 0001274494 fslr:CrystallineSiliconComponentsSegmentMember 2016-01-01 2016-12-31 0001274494 fslr:SystemsSegmentMember 2015-12-31 0001274494 fslr:ModulesSegmentMember 2016-01-01 2016-12-31 0001274494 us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0001274494 us-gaap:ForeignCorporateDebtSecuritiesMember 2016-12-31 0001274494 us-gaap:BankTimeDepositsMember 2017-12-31 0001274494 us-gaap:ForeignCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:BankTimeDepositsMember 2016-12-31 0001274494 us-gaap:MaximumMember 2015-01-01 2015-12-31 0001274494 us-gaap:MoneyMarketFundsMember 2016-12-31 0001274494 us-gaap:DomesticCorporateDebtSecuritiesMember 2016-12-31 0001274494 us-gaap:CashMember 2017-12-31 0001274494 us-gaap:MoneyMarketFundsMember 2017-12-31 0001274494 us-gaap:CashMember 2016-12-31 0001274494 fslr:RestrictedInvestmentsMember us-gaap:USGovernmentDebtSecuritiesMember 2017-12-31 0001274494 fslr:RestrictedInvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001274494 fslr:RestrictedInvestmentsMember 2017-12-31 0001274494 fslr:RestrictedInvestmentsMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0001274494 fslr:RestrictedInvestmentsMember 2016-01-01 2016-12-31 0001274494 fslr:RestrictedInvestmentsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0001274494 fslr:RestrictedInvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0001274494 fslr:RestrictedInvestmentsMember 2016-12-31 0001274494 fslr:RestrictedInvestmentsMember us-gaap:USGovernmentDebtSecuritiesMember 2016-12-31 0001274494 fslr:PVsolarpowersystemsMember 2016-01-01 2016-12-31 0001274494 fslr:CreditFacilityAgreementMember 2009-04-30 0001274494 us-gaap:PropertyPlantAndEquipmentMember 2017-01-01 2017-12-31 0001274494 fslr:CreditFacilityAgreementMember 2017-12-31 0001274494 us-gaap:PropertyPlantAndEquipmentMember 2016-01-01 2016-12-31 0001274494 us-gaap:PropertyPlantAndEquipmentMember 2015-01-01 2015-12-31 0001274494 fslr:PVsolarpowersystemsMember 2015-01-01 2015-12-31 0001274494 fslr:PVsolarpowersystemsMember 2017-01-01 2017-12-31 0001274494 fslr:CreditFacilityAgreementMember 2016-12-31 0001274494 fslr:ProjectAssetsAndDeferredProjectCostsMember 2015-01-01 2015-12-31 0001274494 fslr:ProjectAssetsAndDeferredProjectCostsMember 2016-01-01 2016-12-31 0001274494 fslr:ProjectAssetsAndDeferredProjectCostsMember 2017-01-01 2017-12-31 0001274494 us-gaap:BuildingAndBuildingImprovementsMember 2016-12-31 0001274494 us-gaap:ConstructionInProgressMember 2017-12-31 0001274494 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0001274494 us-gaap:FurnitureAndFixturesMember 2017-12-31 0001274494 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2017-12-31 0001274494 us-gaap:FurnitureAndFixturesMember 2016-12-31 0001274494 us-gaap:MachineryAndEquipmentMember 2017-12-31 0001274494 fslr:StoredMachineryAndEquipmentMember 2016-12-31 0001274494 us-gaap:LandMember 2016-12-31 0001274494 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2016-12-31 0001274494 us-gaap:MachineryAndEquipmentMember 2016-12-31 0001274494 us-gaap:ConstructionInProgressMember 2016-12-31 0001274494 fslr:StoredMachineryAndEquipmentMember 2017-12-31 0001274494 us-gaap:LandMember 2017-12-31 0001274494 currency:CNY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2016-12-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2016-12-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2016-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2016-12-31 0001274494 currency:CAD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-01-01 2016-12-31 0001274494 currency:CLP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2016-12-31 0001274494 currency:GBP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2016-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2016-12-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2016-12-31 0001274494 currency:CNY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-01-01 2016-12-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-01-01 2016-12-31 0001274494 currency:CAD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2016-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2016-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-01-01 2016-12-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-01-01 2016-12-31 0001274494 currency:ZAR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2016-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-01-01 2016-12-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2016-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2016-12-31 0001274494 currency:CLP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-01-01 2016-12-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-01-01 2016-12-31 0001274494 currency:GBP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-01-01 2016-12-31 0001274494 currency:ZAR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-01-01 2016-12-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2016-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2016-12-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2017-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2017-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2016-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember 2016-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:NondesignatedMember 2016-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2016-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2016-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember 2016-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-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:CAD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2017-12-31 0001274494 currency:CNY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2017-12-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2017-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2017-12-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 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 2017-01-01 2017-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 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:MYR 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 us-gaap:ShortMember 2017-12-31 0001274494 currency:CAD 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: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:CLP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2017-12-31 0001274494 currency:SGD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0001274494 currency:SGD 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 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2015-01-01 2015-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2016-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2015-01-01 2015-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:ForeignCurrencyGainLossMember 2016-01-01 2016-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:ForeignCurrencyGainLossMember 2016-01-01 2016-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:ForeignCurrencyGainLossMember 2015-01-01 2015-12-31 0001274494 us-gaap:SalesMember 2015-01-01 2015-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2015-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:ForeignCurrencyGainLossMember 2015-01-01 2015-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2015-01-01 2015-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2015-01-01 2015-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:ForeignCurrencyGainLossMember 2015-01-01 2015-12-31 0001274494 us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2017-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2016-01-01 2016-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:ForeignCurrencyGainLossMember 2016-01-01 2016-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2016-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2016-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2016-01-01 2016-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2014-12-31 0001274494 us-gaap:ForeignCurrencyGainLossMember 2015-01-01 2015-12-31 0001274494 us-gaap:CostOfSalesMember 2015-01-01 2015-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2015-01-01 2015-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2016-01-01 2016-12-31 0001274494 us-gaap:InterestExpenseMember 2016-01-01 2016-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2015-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2016-01-01 2016-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2015-01-01 2015-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0001274494 us-gaap:ForeignCurrencyGainLossMember 2016-01-01 2016-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2016-01-01 2016-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2017-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2015-01-01 2015-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2016-01-01 2016-12-31 0001274494 us-gaap:InterestExpenseMember 2015-01-01 2015-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2015-01-01 2015-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2015-01-01 2015-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2015-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2015-01-01 2015-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2015-01-01 2015-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2014-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2015-01-01 2015-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2014-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember 2017-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2017-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember 2017-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 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:OtherNoncurrentLiabilitiesMember 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:NondesignatedMember 2017-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember 2017-01-01 2017-12-31 0001274494 fslr:ManildraCreditFacilityDomain us-gaap:InterestRateSwapMember 2017-12-31 0001274494 fslr:IshikawaCreditAgreementDomain us-gaap:InterestRateSwapMember 2017-03-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:OtherNonoperatingIncomeExpenseMember 2015-01-01 2015-12-31 0001274494 fslr:ManildraCreditFacilityDomain us-gaap:InterestRateSwapMember 2017-03-31 0001274494 fslr:IshikawaCreditAgreementDomain us-gaap:InterestRateSwapMember 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember 2016-01-01 2016-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:OtherNonoperatingIncomeExpenseMember 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 2015-01-01 2015-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2015-01-01 2015-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2016-01-01 2016-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2017-01-01 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2015-01-01 2015-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 2017-01-01 2017-12-31 0001274494 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-12-31 0001274494 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2016-12-31 0001274494 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2016-12-31 0001274494 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2017-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2016-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2016-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2016-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2016-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2016-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2016-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2016-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2016-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel3Member 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:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2017-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2017-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2017-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001274494 us-gaap:MaximumMember fslr:A8point3OperatingCompanyLLCMember 2017-12-31 0001274494 fslr:CleanEnergyCollectiveLLCMember 2017-12-31 0001274494 fslr:A8point3OperatingCompanyLLCMember 2017-01-01 2017-12-31 0001274494 us-gaap:MinimumMember fslr:JointVenturewithCustomerMember 2016-12-31 0001274494 fslr:TermLoanFacilityMember fslr:A8point3OperatingCompanyLLCMember 2015-06-30 0001274494 fslr:A8point3OperatingCompanyLLCMember 2017-12-31 0001274494 fslr:CleanEnergyCollectiveLLCMember 2015-01-01 2015-12-31 0001274494 fslr:A8point3EnergyPartnersLPMember 2017-01-01 2017-12-31 0001274494 fslr:A8point3OperatingCompanyLLCMember 2016-01-01 2016-12-31 0001274494 fslr:CleanEnergyCollectiveLLCMember 2017-01-01 2017-12-31 0001274494 fslr:OperationsandMaintenanceMember fslr:A8point3EnergyPartnersLPMember 2016-01-01 2016-12-31 0001274494 fslr:A8point3EnergyPartnersLPMember 2017-12-31 0001274494 fslr:OperationsandMaintenanceMember fslr:A8point3EnergyPartnersLPMember 2015-01-01 2015-12-31 0001274494 fslr:OperationsandMaintenanceMember fslr:A8point3EnergyPartnersLPMember 2017-01-01 2017-12-31 0001274494 fslr:CleanEnergyCollectiveLLCMember 2016-01-01 2016-12-31 0001274494 fslr:A8point3OperatingCompanyLLCMember 2016-12-31 0001274494 fslr:SolarPowerSystemsSalesofMember fslr:A8point3OperatingCompanyLLCMember 2016-01-01 2016-12-31 0001274494 fslr:DesertStatelineHoldingsLLCMember 2016-01-01 2016-12-31 0001274494 fslr:JointVenturewithCustomerMember 2013-09-30 0001274494 fslr:IncrementalTermLoanFacilityMember fslr:A8point3OperatingCompanyLLCMember 2016-09-30 0001274494 us-gaap:MaximumMember fslr:JointVenturewithCustomerMember 2016-12-31 0001274494 us-gaap:MinimumMember fslr:A8point3OperatingCompanyLLCMember 2017-12-31 0001274494 fslr:CleanEnergyCollectiveLLCWarrantMember 2014-11-30 0001274494 us-gaap:RevolvingCreditFacilityMember fslr:A8point3OperatingCompanyLLCMember 2015-06-30 0001274494 fslr:DelayedDrawTermLoanFacilityMember fslr:A8point3OperatingCompanyLLCMember 2015-06-30 0001274494 fslr:CleanEnergyCollectiveLLCMember 2016-12-31 0001274494 fslr:MarylandSolarProjectMember 2016-12-31 0001274494 fslr:DesertStatelineHoldingsLLCMember 2016-12-31 0001274494 fslr:A8point3OperatingCompanyLLCMember 2016-09-30 0001274494 fslr:MarylandSolarProjectMember 2017-12-31 0001274494 fslr:A8point3OperatingCompanyLLCMember 2015-01-01 2015-12-31 0001274494 fslr:SolarModuleMember fslr:CleanEnergyCollectiveLLCMember 2017-01-01 2017-12-31 0001274494 fslr:A8point3OperatingCompanyLLCMember 2015-06-30 0001274494 fslr:LuzdelNorteCreditFacilitiesMember 2017-01-01 2017-12-31 0001274494 fslr:PolepallyCreditFacilityMember 2017-12-31 0001274494 us-gaap:RevolvingCreditFacilityMember 2017-01-01 2017-12-31 0001274494 us-gaap:CapitalLeaseObligationsMember 2016-12-31 0001274494 fslr:JapanCreditFacilityMember 2017-01-01 2017-12-31 0001274494 fslr:PolepallyCreditFacilityMember 2016-12-31 0001274494 fslr:IshikawaCreditAgreementDomain 2016-12-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember 2016-12-31 0001274494 fslr:TochigiCreditFacilityMember 2016-12-31 0001274494 fslr:HindupurCreditFacilityMember 2016-12-31 0001274494 fslr:JapanCreditFacilityMember 2016-12-31 0001274494 fslr:ManildraCreditFacilityDomain 2017-01-01 2017-12-31 0001274494 fslr:HindupurCreditFacilityMember 2017-01-01 2017-12-31 0001274494 fslr:ManildraCreditFacilityDomain 2016-12-31 0001274494 us-gaap:RevolvingCreditFacilityMember 2016-12-31 0001274494 fslr:TochigiCreditFacilityMember 2017-01-01 2017-12-31 0001274494 fslr:PolepallyCreditFacilityMember 2017-01-01 2017-12-31 0001274494 fslr:MarikalandMahabubnagarCreditFacilitiesMember 2017-12-31 0001274494 us-gaap:CapitalLeaseObligationsMember 2017-12-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember 2017-12-31 0001274494 fslr:MarikalandMahabubnagarCreditFacilitiesMember 2017-01-01 2017-12-31 0001274494 fslr:IshikawaCreditAgreementDomain 2017-12-31 0001274494 fslr:IshikawaCreditAgreementDomain 2017-01-01 2017-12-31 0001274494 fslr:ManildraCreditFacilityDomain 2017-12-31 0001274494 us-gaap:RevolvingCreditFacilityMember 2017-12-31 0001274494 fslr:JapanCreditFacilityMember 2017-12-31 0001274494 us-gaap:CapitalLeaseObligationsMember 2017-01-01 2017-12-31 0001274494 fslr:TochigiCreditFacilityMember 2017-12-31 0001274494 fslr:HindupurCreditFacilityMember 2017-12-31 0001274494 fslr:MarikalandMahabubnagarCreditFacilitiesMember 2016-12-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember fslr:OPICandIFCMember 2017-01-01 2017-12-31 0001274494 fslr:HindupurCreditFacilityMember fslr:YesBankLimitedMember 2017-01-01 2017-12-31 0001274494 fslr:ManildraCreditFacilityDomain fslr:SocitGnraleS.A.andTheBankofTokyoMitsubishiUFJLtd.Member fslr:GoodsandServiceTaxFacilityMember 2017-01-01 2017-12-31 0001274494 fslr:IshikawaCreditAgreementDomain fslr:MizuhoBankMember fslr:ConsumptionTaxFacilityMember 2017-01-01 2017-12-31 0001274494 fslr:TochigiCreditFacilityMember fslr:MizuhoBankMember 2017-01-01 2017-12-31 0001274494 fslr:ManildraCreditFacilityDomain fslr:SocitGnraleS.A.andTheBankofTokyoMitsubishiUFJLtd.Member us-gaap:ConstructionLoansMember 2017-01-01 2017-12-31 0001274494 fslr:JapanCreditFacilityMember fslr:MizuhoBankMember 2017-01-01 2017-12-31 0001274494 fslr:MarikalCreditFacilityMember fslr:AxisBankMember 2017-01-01 2017-12-31 0001274494 fslr:IshikawaCreditAgreementDomain fslr:MizuhoBankMember fslr:SeniorLoanFacilityMember 2017-01-01 2017-12-31 0001274494 fslr:FSJapanProject12GKMember fslr:IshikawaCreditAgreementDomain fslr:MizuhoBankMember 2016-12-31 0001274494 fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember fslr:LuzdelNorteCreditFacilitiesMember fslr:BancodeCrditoeInversionesMember 2016-12-31 0001274494 fslr:FirstSolarJapanGKMember fslr:JapanCreditFacilityMember fslr:MizuhoBankMember 2015-09-30 0001274494 fslr:PolepallySolarParksPrivateLimitedMember fslr:PolepallyCreditFacilityMember fslr:AxisBankMember 2016-03-31 0001274494 fslr:FirstSolarJapanGKMember fslr:TochigiCreditFacilityMember fslr:MizuhoBankMember 2017-06-30 0001274494 fslr:HindupurSolarParksLimitedMember fslr:HindupurCreditFacilityMember fslr:YesBankLimitedMember 2016-11-30 0001274494 fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember fslr:LuzdelNorteCreditFacilitiesMember fslr:OPICMember 2016-12-31 0001274494 fslr:ManildraFincoPtyLtdMember fslr:ManildraCreditFacilityDomain fslr:SocitGnraleS.A.andTheBankofTokyoMitsubishiUFJLtd.Member 2017-03-31 0001274494 fslr:FirstSolarJapanGKMember fslr:TochigiCreditFacilityMember fslr:MizuhoBankMember 2017-12-31 0001274494 fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember fslr:LuzdelNorteCreditFacilitiesMember fslr:OPICandIFCMember 2017-12-31 0001274494 fslr:HindupurSolarParksLimitedMember fslr:HindupurCreditFacilityMember fslr:YesBankLimitedMember 2016-12-31 0001274494 fslr:MarikalSolarParksPrivateLimitedandMahabubnagarSolarParksPrivateLimitedMember fslr:MarikalandMahabubnagarCreditFacilitiesMember fslr:AxisBankMember 2015-03-31 0001274494 fslr:HindupurSolarParksLimitedMember fslr:HindupurCreditFacilityMember fslr:YesBankLimitedMember 2017-12-31 0001274494 fslr:PolepallySolarParksPrivateLimitedMember fslr:PolepallyCreditFacilityMember fslr:AxisBankMember 2016-12-31 0001274494 fslr:MahabubnagarSolarParksPrivateLimitedMember fslr:MahabubnagarCreditFacilityMember fslr:AxisBankMember 2017-11-30 0001274494 fslr:ManildraFincoPtyLtdMember fslr:ManildraCreditFacilityDomain fslr:SocitGnraleS.A.andTheBankofTokyoMitsubishiUFJLtd.Member 2017-12-31 0001274494 fslr:MarikalSolarParksPrivateLimitedMember fslr:MarikalCreditFacilityMember fslr:AxisBankMember 2017-12-31 0001274494 fslr:MarikalSolarParksPrivateLimitedandMahabubnagarSolarParksPrivateLimitedMember fslr:MarikalandMahabubnagarCreditFacilitiesMember fslr:AxisBankMember 2016-12-31 0001274494 fslr:VariableRateTermLoanMember fslr:LuzdelNorteCreditFacilitiesMember fslr:OPICandIFCMember 2017-12-31 0001274494 fslr:MarikalSolarParksPrivateLimitedandMahabubnagarSolarParksPrivateLimitedMember fslr:MarikalandMahabubnagarCreditFacilitiesMember fslr:AxisBankMember 2017-12-31 0001274494 fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember fslr:LuzdelNorteCreditFacilitiesMember fslr:IFCMember 2016-12-31 0001274494 fslr:FixedRateTermLoanMember fslr:LuzdelNorteCreditFacilitiesMember fslr:OPICandIFCMember 2017-12-31 0001274494 fslr:FSJapanProject12GKMember fslr:IshikawaCreditAgreementDomain fslr:MizuhoBankMember 2017-12-31 0001274494 fslr:FirstSolarJapanGKMember fslr:JapanCreditFacilityMember fslr:MizuhoBankMember 2017-12-31 0001274494 fslr:PolepallySolarParksPrivateLimitedMember fslr:PolepallyCreditFacilityMember fslr:AxisBankMember 2017-11-30 0001274494 fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember fslr:LuzdelNorteCreditFacilitiesMember fslr:OPICMember 2017-12-31 0001274494 fslr:FirstSolarJapanGKMember fslr:JapanCreditFacilityMember fslr:MizuhoBankMember 2016-12-31 0001274494 fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember fslr:LuzdelNorteCreditFacilitiesMember fslr:IFCMember 2017-12-31 0001274494 us-gaap:RevolvingCreditFacilityMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0001274494 us-gaap:RevolvingCreditFacilityMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0001274494 fslr:BilateralFacilitiesMember 2017-12-31 0001274494 2017-07-01 2017-09-30 0001274494 fslr:EnkiTechnologyMember 2016-12-31 0001274494 fslr:EnkiTechnologyMember 2017-01-01 2017-12-31 0001274494 fslr:EnkiTechnologyMember 2017-12-31 0001274494 us-gaap:MaximumMember 2017-12-31 0001274494 us-gaap:CapitalAdditionsMember 2017-12-31 0001274494 us-gaap:MinimumMember 2017-12-31 0001274494 fslr:PolepallyCreditFacilityMember 2017-11-30 0001274494 fslr:SolarPowerSystemsSalesofandEPCServicesMember 2017-12-31 0001274494 fslr:OperationsandMaintenanceMember 2017-12-31 0001274494 fslr:OperationsandMaintenanceMember 2017-01-01 2017-12-31 0001274494 fslr:SolarModuleMember 2017-12-31 0001274494 fslr:EnergyGenerationMember 2016-01-01 2016-12-31 0001274494 fslr:SolarPowerSystemsSalesofMember 2015-01-01 2015-12-31 0001274494 fslr:EPCServicesMember 2017-01-01 2017-12-31 0001274494 fslr:EPCServicesMember 2016-01-01 2016-12-31 0001274494 fslr:SolarPowerSystemsSalesofMember 2016-01-01 2016-12-31 0001274494 fslr:SolarModuleMember 2016-01-01 2016-12-31 0001274494 fslr:SolarPowerSystemsSalesofMember 2017-01-01 2017-12-31 0001274494 fslr:SolarModuleMember 2015-01-01 2015-12-31 0001274494 fslr:OperationsandMaintenanceMember 2016-01-01 2016-12-31 0001274494 fslr:ModulePlusMember 2017-01-01 2017-12-31 0001274494 fslr:EPCServicesMember 2015-01-01 2015-12-31 0001274494 fslr:ModulePlusMember 2016-01-01 2016-12-31 0001274494 fslr:ModulePlusMember 2015-01-01 2015-12-31 0001274494 fslr:OperationsandMaintenanceMember 2015-01-01 2015-12-31 0001274494 fslr:EnergyGenerationMember 2017-01-01 2017-12-31 0001274494 fslr:SolarModuleMember 2017-01-01 2017-12-31 0001274494 fslr:EnergyGenerationMember 2015-01-01 2015-12-31 0001274494 fslr:CaliforniaFlatsMember fslr:SolarPowerSystemsSalesofandEPCServicesMember 2017-12-31 0001274494 fslr:JapanmultiplelocationsMember fslr:SolarPowerSystemsSalesofandEPCServicesMember 2017-12-31 0001274494 fslr:FloridamultiplelocationsMember fslr:SolarPowerSystemsSalesofandEPCServicesMember 2017-12-31 0001274494 fslr:CuyamaMember fslr:SolarPowerSystemsSalesofandEPCServicesMember 2017-12-31 0001274494 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-12-31 0001274494 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0001274494 us-gaap:EmployeeStockMember 2017-01-01 2017-03-31 0001274494 us-gaap:StockCompensationPlanMember us-gaap:DirectorMember 2015-01-01 2015-12-31 0001274494 us-gaap:StockCompensationPlanMember us-gaap:DirectorMember 2017-01-01 2017-12-31 0001274494 us-gaap:StockCompensationPlanMember us-gaap:DirectorMember 2016-01-01 2016-12-31 0001274494 fslr:OmnibusIncentiveCompensationPlan2015Member 2017-12-31 0001274494 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001274494 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001274494 us-gaap:EmployeeStockMember 2017-04-01 2017-04-30 0001274494 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001274494 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-12-31 0001274494 fslr:ProductionStartupMember 2016-01-01 2016-12-31 0001274494 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-12-31 0001274494 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-01-01 2015-12-31 0001274494 us-gaap:CostOfSalesMember 2016-01-01 2016-12-31 0001274494 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0001274494 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0001274494 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-12-31 0001274494 fslr:ProductionStartupMember 2015-01-01 2015-12-31 0001274494 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0001274494 fslr:ProductionStartupMember 2017-01-01 2017-12-31 0001274494 us-gaap:EmployeeStockMember 2016-01-01 2016-12-31 0001274494 us-gaap:EmployeeStockMember 2015-01-01 2015-12-31 0001274494 fslr:UnrestrictedStockMember 2015-01-01 2015-12-31 0001274494 fslr:UnrestrictedStockMember 2016-01-01 2016-12-31 0001274494 us-gaap:EmployeeStockMember 2017-01-01 2017-12-31 0001274494 fslr:UnrestrictedStockMember 2017-01-01 2017-12-31 0001274494 fslr:MalaysiaTaxAuthorityMember 2017-01-01 2017-12-31 0001274494 us-gaap:AustralianTaxationOfficeMember 2017-01-01 2017-12-31 0001274494 us-gaap:MinistryOfFinanceIndiaMember 2017-01-01 2017-12-31 0001274494 us-gaap:DomesticCountryMember 2017-01-01 2017-12-31 0001274494 us-gaap:DomesticCountryMember 2016-12-31 0001274494 us-gaap:DomesticCountryMember 2017-12-31 0001274494 us-gaap:FederalMinistryOfFinanceGermanyMember 2017-01-01 2017-12-31 0001274494 us-gaap:ForeignCountryMember 2016-07-01 2016-07-31 0001274494 us-gaap:StateAndLocalJurisdictionMember 2016-12-31 0001274494 us-gaap:DomesticCountryMember 2017-05-01 2017-05-31 0001274494 us-gaap:ForeignCountryMember 2015-04-01 2015-04-30 0001274494 us-gaap:TaxAuthoritySpainMember 2015-01-01 2015-12-31 0001274494 us-gaap:StateAndLocalJurisdictionMember 2017-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2015-01-01 2015-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0001274494 fslr:InterestRateandCrossCurrencySwapContractsMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-12-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-01-01 2015-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2015-01-01 2015-12-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0001274494 fslr:InterestRateandCrossCurrencySwapContractsMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2015-01-01 2015-12-31 0001274494 fslr:InterestRateandCrossCurrencySwapContractsMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0001274494 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2015-01-01 2015-12-31 0001274494 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0001274494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0001274494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0001274494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0001274494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0001274494 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0001274494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0001274494 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001274494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0001274494 fslr:SystemsSegmentMember 2017-01-01 2017-12-31 0001274494 fslr:SystemsSegmentMember 2017-12-31 0001274494 country:TR 2017-01-01 2017-12-31 0001274494 country:AU 2016-01-01 2016-12-31 0001274494 country:US 2016-01-01 2016-12-31 0001274494 country:ES 2016-01-01 2016-12-31 0001274494 country:IN 2015-01-01 2015-12-31 0001274494 country:IN 2017-01-01 2017-12-31 0001274494 country:ES 2015-01-01 2015-12-31 0001274494 country:JO 2015-01-01 2015-12-31 0001274494 fslr:AllotherforeigncountriesMember 2015-01-01 2015-12-31 0001274494 fslr:AllotherforeigncountriesMember 2017-01-01 2017-12-31 0001274494 country:US 2017-01-01 2017-12-31 0001274494 fslr:AllotherforeigncountriesMember 2016-01-01 2016-12-31 0001274494 country:TR 2015-01-01 2015-12-31 0001274494 country:US 2015-01-01 2015-12-31 0001274494 country:JO 2017-01-01 2017-12-31 0001274494 country:JO 2016-01-01 2016-12-31 0001274494 country:AU 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:ES 2017-01-01 2017-12-31 0001274494 country:AU 2015-01-01 2015-12-31 0001274494 fslr:ModulesSegmentMember 2015-01-01 2015-12-31 0001274494 fslr:SystemsSegmentMember 2015-01-01 2015-12-31 0001274494 country:VN 2017-12-31 0001274494 fslr:AllotherforeigncountriesMember 2016-12-31 0001274494 country:MY 2017-12-31 0001274494 country:US 2017-12-31 0001274494 country:CL 2017-12-31 0001274494 country:US 2016-12-31 0001274494 country:JP 2016-12-31 0001274494 country:CL 2016-12-31 0001274494 country:VN 2016-12-31 0001274494 country:MY 2016-12-31 0001274494 fslr:AllotherforeigncountriesMember 2017-12-31 0001274494 country:JP 2017-12-31 0001274494 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember fslr:CustomerFiveMember 2015-01-01 2015-12-31 0001274494 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fslr:CustomerSevenMember 2016-01-01 2016-12-31 0001274494 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fslr:CustomerEightMember 2016-01-01 2016-12-31 0001274494 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fslr:CustomerTwoMember 2017-01-01 2017-12-31 0001274494 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember fslr:CustomerOneMember 2017-01-01 2017-12-31 0001274494 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember fslr:CustomerFiveMember 2016-01-01 2016-12-31 0001274494 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember fslr:CustomerSixMember 2016-01-01 2016-12-31 0001274494 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fslr:CustomerThreeMember 2017-01-01 2017-12-31 0001274494 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fslr:CustomerFiveMember 2015-01-01 2015-12-31 0001274494 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fslr:CustomerFourMember 2015-01-01 2015-12-31 0001274494 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember fslr:CustomerFourMember 2015-01-01 2015-12-31 0001274494 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember fslr:CustomerFourMember 2016-01-01 2016-12-31 0001274494 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fslr:CustomerEightMember 2015-01-01 2015-12-31 xbrli:shares iso4217:USD xbrli:shares iso4217:USD xbrli:pure iso4217:SGD iso4217:GBP iso4217:EUR iso4217:CNY iso4217:CLP iso4217:ZAR iso4217:MYR iso4217:AUD fslr:Investments iso4217:CAD iso4217:INR iso4217:JPY fslr:Projects fslr:segments false --12-31 FY 2017 2017-12-31 10-K 0001274494 104474656 Yes Large Accelerated Filer 0.001 2400000000 FIRST SOLAR, INC. No Yes 206739000 1209000 205530000 174608000 0 0 18401000 13085000 24830000 71164000 55834000 14828000 133433000 15980000 33937000 3012000 -3399000 6621000 -210000 -1871000 -2017000 162000 -16000 2556000 0 2556000 0 -1723000 0 -1723000 0 17988000 30092000 7000000 9315000 329500000 42973000 28085000 34460000 175095000 114865000 1800000 80000000 15800000 26579000 43396000 15300000 19620000 6162000 10472000 3153000 -32131000 -0.16 -163631000 -0.53 P19Y P12Y 0.10 4600000 0.0350 Fixed rate loans at bank rate plus 3.50% 0 -800770000 800770000 0 -701105000 701105000 47795000 4554000 6848000 5880000 12429000 10680000 41694000 0 0 0.057 0.000 0.000 0 0 408090000 0.000 0.000 2.019 154650000 -4640000 46643000 0.21 2700000 2100000 6300000 2100000 6721810 25000000 300000000 200000000 525000000 250000000 775000000 0.5 0.34 15395115 111135000 190240000 53183000 58658000 72945000 -555000 55266000 24661000 71000000 28100000 33500000 0.03 0.01 0.35 0.1 0.375 0.00125 100000000 100000000 2876000 1900000 4900000 84900000 -113537000 -95785000 -212758000 525551000 -331978000 857529000 571655000 -20549000 592204000 -981273000 101664000 97628000 8626000 85409000 164920000 5047000 16255000 -67292000 3579000 36215000 0 36215000 0 0 36215000 0 36215000 0 0 463731000 285647000 342500000 0 0 -24203000 22116925 75700000 59100000 18700000 2100000000 6000000 4700000 12500000 800000000 1100000000 17200000 1200000000 10700000 400000000 3200000000 50100000 24000000000 213300000 P1Y 1.5 0.019 0.016 0.006 262450000 13487000 206548000 9962000 10192000 10998000 11263000 -6100000 -457596000 -457596000 0 -20091000 -20091000 0 0 0.08 0.06 0.06 0.04 0.16 0.08 17500000 10 12 5 2012 - 2016 2012 - 2016 2008 - 2009; 2012 - 2016 2012 - 2017 906000 0 0 0 0 0 -79226000 3637000 -2976000 P25Y P15Y 464581000 451045000 448601000 417108000 P25Y 0 -284440000 284440000 0.01 0.01 0.01 0.01 11200000 0 43025000 0 291502000 0 P25Y 16818000 1021000 42643000 19600000 4400000 3500000 3200000 1018684000 252127000 700800000 700800000 0 77931000 444264000 250590000 762148000 762148000 0 424786000 1000000 0.69 0.98 0.00 0.00 3702000 5276000 5218000 41300000 5219000 5161000 33314000 29822000 0 50000000 0 12200000 16800000 P6M P90D 166277000 166609000 -67600000 -13200000 -4400000 6100000 3900000 P2Y P1Y 0.98 0.80 0.005 P10Y 507600000 209400000 6600000 408100000 401500000 101300000 0 93233000 64202000 44430000 1462948000 502717000 368000 13933000 27591000 8167000 11521000 7709000 40000000 55300000 1200000 900000 19300000 14000000 13200000 17700000 20300000 13611600000 24300000 3500000 64500000 68000000 109300000 103600000 600000 700000 12700000 860000000 187700000 12753200000 800000 97300000 133700000 15610400000 5500000 24500000 51200000 3700000 5700000000 12800000 9900000 12700000 44400000 56800000 1400000 1700000 16600000 10180900000 2100000 13800000 15700000 18800000 151400000 181600000 193200000 231700000 4730000000 74100000 645700000 10100000 8376000000 131100000 23922200000 212600000 31000000 7700000 336500000 83100000 3100000 2300000 1000000 12500000 5000000 61100000 113400000 12800000000 68100000 53200000 148730000 120220000 266687000 213776000 266687000 211797000 12562000 7274000 5288000 19581000 24099000 89724000 262977000 366827000 1514664000 1184739000 -9907000 2259000 2765310000 6099000 2759211000 2799107000 18189000 18189000 0 20407000 20407000 0 5137000 5137000 0 42973000 42973000 28085000 28085000 34460000 34460000 20626000 20626000 44899000 1326000 1254000 40393000 25000 10713000 4109000 30052000 28712000 1677000 1332000 25076000 0 7598000 3284000 17830000 35121000 1757000 394000 32309000 407000 6809000 5740000 22165000 0 1979000 9200000 10100000 8300000 48000 753000 1021000 14593000 838467000 35364000 22400000 16700000 6824368000 -42845000 6867213000 6864501000 3787829000 1209000 3786620000 3832772000 40000000 913995000 0 953995000 380585000 843643000 0 1224228000 2000 72818000 62350000 10468000 0 2000 0 3000 75427000 62483000 12944000 0 0 3000 0 2453000 9790000 0 9790000 0 1268000 1185000 3012000 3526000 0 3526000 0 75000 1788000 1149000 610442000 276898000 107604000 169294000 40000000 298085000 272357000 723388000 302060000 127436000 174624000 255000000 73746000 240643000 153999000 100000 145000 145000 0 1913000 1900000 0 1053000 860000 2453000 1268000 1185000 3012000 75000 1788000 1149000 558071000 285568000 272503000 435309000 73671000 208788000 152850000 2308000 1123000 1185000 1099000 3500000 75000 735000 289000 506835000 234332000 272503000 225007000 73671000 119869000 31467000 51236000 51236000 0 210302000 107700000 0 88919000 121383000 607991000 40000000 0 0 0 296819000 271172000 0 0 0 40000000 296819000 271172000 40000000 0 296819000 271172000 720379000 255000000 0 0 0 0 73671000 238858000 152850000 0 0 0 0 255000000 73671000 238858000 152850000 255000000 73671000 238858000 152850000 430419000 100000 300000 100000 65000000 159200000 118300000 0 41632000 49000 6 3 16 339926000 339926000 169954000 169972000 0 339926000 0 339926000 373961000 373961000 189919000 184042000 0 373961000 0 373961000 0 -115623000 115623000 1 1800000 7000000 7000000 4400000 17300000 17749000 28687000 164946000 300000 1347155000 1347155000 0 2268534000 2142949000 125585000 125585000 0 0 125585000 1606567000 1207116000 1415690000 2330476000 -399451000 208574000 914786000 2300000 0.001 0.001 500000000 500000000 104034731 104468460 100288000 101767000 104034731 104035000 104468460 104468000 104000 104000 558746000 46985000 511761000 -441499000 -58148000 -383351000 -153449000 0.15 0.48 0.21 0.25 0.36 0.12 0.32 0.11 0.39 0.10 0.12 0.26 0.47 6265000 2014000 98300000 308600000 2273000 2273000 1800000 2979888000 320160000 5509000 2659728000 2266145000 18796000 0 2247349000 2392377000 0 16865000 40000 16825000 27454000 2420000 25034000 31988000 -14389000 116956000 23215000 -29009000 11099000 61847000 -42095000 131064000 6644000 1303000 3009000 0.01 0.005 0.0075 0.005 0.035 0.016 0.017 0.0235 0.010 0.02 0.01 197253000 0 9500000 0 4100000 13700000 42200000 125100000 2200000 0 0 9477000 180939000 0 4067000 2208000 0 562000 406544000 121400000 10700000 0 18700000 62500000 7400000 46600000 139000000 165400000 20300000 18722000 121446000 10710000 185675000 62451000 7384000 0 0 156000 7400000 1500000 101400000 89700000 330500000 INR JPY JPY USD AUD INR INR JPY Various USD Bank rate plus 1.0% 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% GST facility at 1-month BBSY plus 1.60% Construction loan facility at 1-month BBSY plus 1.70% (2) Bank rate plus 2.35% 3-month TIBOR plus 1.0% Borrowings under the amended and restated 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.0356 8865000 13004000 188388000 393540000 1300000 1700000 1800000 25376 38429 42773 20731000 90319000 226570000 -56153000 -15521000 9027000 -29518000 65262000 240932000 5882000 23416000 -17534000 90555000 -33309000 123864000 173368000 27160000 26760000 308704000 145073000 308704000 308704000 0 81816000 0 63257000 5904000 -9536000 5335000 42168000 12140000 424473000 270108000 6830000 7601000 237950000 50573000 300537000 126290000 255152000 2497000 252655000 51417000 86328000 124281000 10034000 11630000 64150000 35104000 62254000 954000 18289000 9442000 3276000 2057000 83349000 62345000 129323000 121524000 123936000 143818000 62587000 75717000 6821000 1722000 35585000 40339000 322000 7541000 582000 9555000 2900000 245700000 11700000 211200000 19800000 91400000 257825000 230940000 115313000 225226000 213609000 11617000 204251000 186736000 17515000 91899000 67597000 24302000 0 6078000 0 6078000 0 4303000 0 4303000 6078000 4303000 -6642000 -444000 6078000 -27297000 -5932000 4303000 Australian dollar Chinese yuan Euro Japanese yen Australian dollar Chinese yuan Euro Indian rupee Malaysian ringgit South African rand Australian dollar Canadian dollar Chilean peso Euro British pound Indian rupee Japanese yen Malaysian ringgit South African rand Australian dollar Canadian dollar Chilean peso Euro Indian rupee Japanese yen Malaysian ringgit Singapore dollar South African rand 2072000 4006000 2072000 4006000 252000 4051000 0 252000 4051000 387000 6255000 387000 6255000 444000 0 444000 0 13240000 14057000 0 13240000 14057000 0 0 5932000 0 5932000 0.01482 0.0313 12422000 -3425000 0 0 -14002000 0 0 -33882000 -5932000 0 -10135000 -466000 0 5509000 0 0 487000 0 0 -171000 0 5509000 -10135000 -637000 487000 4896000 -1805000 0 119000 0 -18000 4896000 -1704000 0 -189000 0 -189000 -100000 -900000 700000 -8364000 -9219000 832000 23000 7619000 5108000 2513000 -2000 -4468000 0 -4468000 0 0 7086000 0 7086000 0 33229000 0 33229000 6642000 27297000 444000 5932000 5.88 0.46 5.42 -4.05 -0.57 -3.48 -1.59 5.83 0.46 5.37 -4.05 -0.57 -3.48 -1.59 -19272000 -6306000 8866000 0.044 -0.043 1.841 0.350 0.350 0.350 -0.011 -0.004 0.047 -0.028 -0.013 -0.109 0.006 0.000 0.013 0.000 -0.042 0.000 0.000 0.043 0.006 -0.022 0.007 -0.019 0.009 -0.022 -0.174 0.000 -0.462 0.003 0.012 0.016 0.022 0.000 0.064 0.005 0.004 -0.029 0.091 0.211 0.009 0.231 47877000 73985000 1926000 627000 661000 37700000 P1Y6M 15300000 32900000 6200000 -40600000 0 18562000 23042000 23000000 0 15300000 2000000 0.5 0.28 0.26 35407000 36744000 26606000 7648000 8936000 63893000 46713000 1299656000 1573115000 398192000 706885000 7099000 125643000 70089000 232337000 206800000 10500000 217230000 199500000 6500000 0.18 0.115 20706000 0 18208000 0 2498000 28979000 324000 25578000 0 3077000 21375000 8325000 8299000 8323000 8325000 8325000 144891000 6486000 114612000 17255000 6538000 145421000 6486000 114612000 17255000 7068000 62972000 -1700000 -6868000 -10135000 -14007000 4896000 -9640000 0 4229000 -5442000 15823000 0 0 0 0 1295000 0 1295000 125100000 8500000 84985000 14462000 14462000 0 14462000 14462000 0 4400000 0 4407000 0 0 6097000 403420000 68833000 6097000 407827000 68833000 407827000 393365000 468295000 6100000 393365000 68800000 393365000 6100000 0 74930000 68800000 0 -70523000 0 1132762000 213495000 51931000 1080831000 919267000 638418000 -65561000 110510000 527908000 703979000 548947000 112338000 436609000 125200000 227150000 -426791000 -22868000 506180000 -110460000 224983000 733330000 213495000 -3481000 519835000 -537251000 -65561000 3192000 -471690000 202115000 -189000 -107595000 -128025000 18500000 1900000 20430000 144306000 -27639000 32600000 3600000 171945000 4266000 9800000 2600000 32329000 38485000 -6156000 23167000 -35052000 58219000 371996000 -42100000 4230000 4454000 -7799000 2412000 9534000 -20967000 6833000 -22048000 256659000 -188038000 70740000 4161000 324000 2703000 0 22468000 0 0 -23283000 1161000 -16266000 -3328000 -3801000 6596000 11757000 -35191000 0 248013000 540000 8855000 -8655000 4397000 0 -34541000 959000 2566000 15435000 18445000 30800000 1900000 1200000 143872000 -191642000 -47191000 427648000 87356000 340292000 -178894000 -86147000 -92747000 -85760000 -74890000 -7654000 -67236000 158693000 -20917000 179610000 -258028000 1788000 15069000 -13281000 -61383000 -1743000 -59640000 169079000 1163000 -7321000 8484000 19245000 -178000 19423000 1269000 38823000 188000 38635000 -9269000 305000 -9574000 -26680000 87970000 6486000 60189000 17255000 4040000 80227000 6162000 52819000 17255000 3991000 11057000 1335000 3741000 1878000 1692000 0 19367000 26157000 27457000 6975000 -637000 20538000 -1704000 25765000 0 15200000 4300000 10200000 302305000 122594000 62776000 28840000 363219000 172370000 100512000 113277000 148222000 148968000 13204000 14085000 22516000 25193000 35704000 19200000 1955146000 2988913000 234610000 -7751000 242361000 219503000 22500000 24500000 22100000 0 11200000 800000000 1000000000 15300000 125000000 2900000000 45400000 0 201000000 57500000 1606019000 -48507000 1654526000 1765804000 6824368000 -42845000 6867213000 6864501000 907881000 8174000 899707000 650276000 0.28 0 0 17200000 1100000000 4000000000 35600000 20400000 1300000000 242600000 27300000000 81700000 63800000 62200000 7000000000 500000000 67300000 4300000000 750000000 0.003 406388000 160422000 380465000 27966000 13075000 196691000 195160000 406388000 416486000 293473000 13062000 58898000 10179000 19639000 11137000 P21M P9M P11M 101207000 -136393000 192045000 -156177000 144520000 -626802000 -325209000 206753000 1340677000 593406000 46985000 593406000 546421000 -416112000 -58148000 -416112000 -357964000 -165615000 -165615000 2540691000 260751000 154398000 339230000 1567060000 16575000 202677000 2074362000 251208000 251559000 483884000 595062000 252417000 240232000 7385000 7000000 7400000 7385000 7493000 10495000 7000000 8400000 10495000 10516000 15000000 15000000 16946000 15000000 20411000 20411000 23317000 15800000 54737000 54737000 53586000 50000000 48370000 48370000 47441000 48400000 2 402603000 1206569000 371096000 730159000 213495000 516664000 -568151000 -65561000 -502590000 177851000 263356000 14393000 906000 9962000 10192000 10998000 11263000 206548000 5800000 12100000 11700000 20300000 75944000 49978000 39123000 41550000 74579000 56856000 77898000 -178000 78076000 83259000 -2813000 3735000 -2883000 -15415000 -21713000 3217000 -4468000 3854000 11218000 11832000 -16432000 -7409000 11832000 -34660000 -34660000 -25387000 -25387000 12166000 -2883000 3217000 12166000 11832000 1396000 -588000 808000 0 2071000 -691000 1396000 1248000 2518000 -588000 146942000 92259000 54683000 48757000 371439000 -56681000 428120000 568454000 -520000 -13863000 -2339000 -5502000 0 2000 40252000 0 41633000 23965000 -189000 49000 15461000 7261000 3500000 55163000 4760000 0 28302000 20231000 243000 0 6191000 151000 6342000 0 14986000 6442000 21428000 18189000 20407000 5137000 556479000 422609000 580971000 10300000 166438000 229452000 514357000 0.001 0.001 30000000 30000000 0 0 0 0 217462000 305000 217157000 157902000 42007000 41447000 35336000 31944000 57866000 3053000 1740000 238980000 1502000 720000 146027000 26816000 215415000 0 550000000 0 353359000 525515000 466309000 -31769000 -159000 -31962000 118200000 40079000 28767000 212329000 195507000 50040000 35256000 23313000 2143806000 17995000 378981000 93164000 147833000 7839000 53552000 1444442000 2339276000 0 424266000 641263000 157512000 8181000 48951000 1059103000 629142000 1154537000 P7Y P3Y P40Y P25Y P15Y P10Y P5Y -3479000 44825000 -140000 -189000 49000 -140000 0 47078000 137367000 24078000 0 550000000 0 130593000 124762000 88573000 37154000 11120000 31381000 50822000 371307000 424783000 -4700000 0 743862000 120700000 35800000 640340000 35900000 14056000 1300000 8111000 8400000 662507000 81400000 37181000 27606000 7577000 6664000 41847000 0 7865000 550000 8415000 0 456000 0 456000 640340000 0 7410000 647750000 27606000 0 772000 28378000 2462842000 -437000 2463279000 2297227000 2600000 6100000 114100000 11000000 7600000 600000000 2300000000 500000000 P11Y8M 38500000 35000000 44718000 0 0 8050000 4112650000 533655000 1782000 1388445000 9788000 331053000 103827000 227461000 2052076000 227461000 3885189000 185064000 797000 134462000 17112000 1726000 3634340000 139149000 3578995000 2904563000 -46765000 0 892814000 25933000 84926000 93476000 675453000 1131961000 675452000 2229111000 9568000 141319000 158182000 103022000 18809000 2418974000 54689000 2951328000 2941324000 0 45525000 58019000 3236000 101024000 806398000 1927122000 806398000 2134926000 108643000 379000 141491000 2255000 124433000 2273774000 290349000 255192000 261994000 202699000 44899000 28712000 35121000 P4Y 0.04 0.15 77728 47.45 1829762 60.91 59.64 32.81 956120 2302906 53.55 38.54 405248 96400000 131000000 14100000 46.30 3482821 303000 306000 147000 10000000 223057000 231751000 252408000 224274000 38468000 40079000 28767000 193283000 212329000 195507000 13392000 16266000 11329000 31300000 -27954000 1667000 -40118000 1782000 2574000 580000 5888000 5886000 2000 6320000 6318000 2000 4474000 4474000 0 4991487000 50140000 2697558000 100000 2243689000 5618396000 15480000 2748894000 102000 2853920000 5218349000 5662000 2100000 65171000 -9907000 -77178000 2765310000 104000 2462842000 5212687000 5098697000 -783000 68388000 2259000 -65346000 2799107000 104000 2297227000 -41700000 -35400000 3000000 2500000 200474000 172594000 162029000 141755000 89256000 84173000 2693000 6119000 0 20485000 35416000 2494000 5500000 16247000 3457000 5424000 484000 0 3827000 13827000 14421000 11840000 81800000 635600000 708100000 431200000 19900000 22308000 12232000 929000 0 0 101815000 102866000 104328000 100886000 102866000 104328000 <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;"> We recognize 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;">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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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. 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">85,409</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">101,664</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 for associated projects</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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></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;">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 shortest of the term of the related PPA, the lease on the land, or </font><font style="font-family:inherit;font-size:10pt;">25</font><font style="font-family:inherit;font-size:10pt;"> years. Our current PV solar power systems have estimated useful lives ranging 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;">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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;">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;">451,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">464,581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,980</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">448,601</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, which at the time of sale and meeting all revenue recognition criteria will be recorded within cost of sales. 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, ecological, permitting, market pricing, or regulatory 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;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, 2017</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, 2017</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;">3.56%</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;">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: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;">Bank rate plus 2.35%</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;">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: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;">Bank rate plus 1.0%</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;">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: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.70% (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.60%</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;">Capital 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: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;">Various</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;">$165.4 million</font><font style="font-family:inherit;font-size:9pt;"> of fixed rate loans and </font><font style="font-family:inherit;font-size:9pt;">$20.3 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, 2017</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 facilities, equipment, and project assets includes interest costs incurred during the assets&#8217; 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(19,367</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,057</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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(6,975</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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">302,305</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">463,731</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">363,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">100,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></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 all of our noncancelable leases were as follows as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 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="29" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Gross 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">14,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">11,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10,998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9,962</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">206,548</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">263,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Sublease 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:8pt;"><font style="font-family:inherit;font-size:8pt;">(906</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">(906</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Net 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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">13,487</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">11,263</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">10,998</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">10,192</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">9,962</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">206,548</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">262,450</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;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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 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, 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:center;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;">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;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;">&#8364;151.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">$181.6</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;">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;193.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;">$231.7</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;">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: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 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: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 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: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 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;">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;">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;">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 645.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;">$10.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;">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 8,376.0</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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.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 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, 2016</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:center;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:justify;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:justify;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;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;">&#8364;64.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;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;">$68.0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:justify;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;103.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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$109.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:justify;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:justify;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 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$0.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:justify;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:justify;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 19.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 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;">$14.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:justify;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:justify;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 24.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;">$5.5</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:justify;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 17.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;">$13.2</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;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:justify;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 13,611.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;">$20.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;">Chinese yuan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">CNY 24.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 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;">$3.5</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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;97.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;">$0.8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;15,610.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;">$133.7</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">British pound</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#163;0.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;">$0.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 12,753.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;">$187.7</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 51.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;">$3.7</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, 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="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 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, 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">107,604</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">169,954</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">169,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;">10,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;">9,790</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">169,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">276,898</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;">72,818</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;">9,790</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;">339,926</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, 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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">339,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">371,307</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;">$11.1 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$37.2 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, 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;">, 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;">The following table summarizes our equity and cost method investments as of </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;"> (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;">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;">Equity method 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">217,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">232,337</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Investments in unconsolidated affiliates and joint ventures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">219,503</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;">234,610</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;">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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">444,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,018,684</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">1,462,948</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">700,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">762,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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: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 voluntarily 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 customer sales contracts that include modules covered under this program, we agree to pay the costs for the collection and recycling of qualifying solar modules, and the end-users agree 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 record 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, substantially all of our modules sold were not covered by our collection and recycling program.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 conditions 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, 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;"> as a result of updates to several valuation assumptions, including a decrease in certain inflation rates. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, we reduced the liability by </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;"> based on certain recycling technology advancements at our manufacturing facility in Perrysburg, Ohio, which represented a significant improvement over previous technologies and included a continuous flow recycling process, which increased the throughput of modules able to be recycled at a point in time. Such process improvements also resulted in corresponding reductions in capital, chemical, labor, maintenance, and other general recycling costs, which further contributed to the reduction in the recycling rate per module and corresponding change in the liability for the 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 module collection and recycling liability was </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;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$166.3 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. 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 recognized a net benefit of </font><font style="font-family:inherit;font-size:10pt;">$13.2 million</font><font style="font-family:inherit;font-size:10pt;"> to cost of sales primarily as a result of the reduction in our module collection and recycling liability described above and also 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;"> associated with the liability. 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 recognized accretion expense of </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;"> associated with the liability. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, we recognized a benefit of </font><font style="font-family:inherit;font-size:10pt;">$67.6 million</font><font style="font-family:inherit;font-size:10pt;"> to cost of sales and a benefit of </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;"> to accretion expense primarily as a result of the reduction in our module collection and recycling liability described above, net of the incremental costs associated with module sales and accretion expense. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</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;">$33.5 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;">$28.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;">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;">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 we hold title to and are not yet installed in a system. Such 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, with such value being based primarily on recoverability through installation in a system or recoverability through a sales agreement.&#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;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;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. ASU 2018-02 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 2018-02 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 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 January 2017, the FASB issued ASU 2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and Other (Topic 350) &#8211; Simplifying the Test for Goodwill Impairment. </font><font style="font-family:inherit;font-size:10pt;">ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 of the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Under ASU 2017-04, an entity should perform its goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and then recognize an impairment charge, as necessary, for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value, not to exceed the total amount of goodwill allocated to the reporting unit. As a result of our adoption of ASU 2017-04 in the first quarter of 2017, we eliminated Step 2 of our goodwill impairment tests.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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. ASU 2016-16 is effective for fiscal years and interim periods within those years beginning after December 15, 2017. We are currently evaluating the impact ASU 2016-16 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 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. 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. We are currently evaluating the impact ASU 2016-02 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 January 2016, the FASB issued ASU 2016-01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments &#8211; Overall (Subtopic 825-10) &#8211; Recognition and Measurement of Financial Assets and Financial Liabilities.</font><font style="font-family:inherit;font-size:10pt;"> ASU 2016-01 changes how entities measure certain equity investments and present changes in the fair value of financial liabilities measured under the fair value option that are attributable to their own credit. The guidance also changes certain disclosure requirements and other aspects of current U.S. GAAP. ASU 2016-01 is effective for fiscal years and interim periods within those years beginning after December 15, 2017. We do not expect the adoption of ASU 2016-01 to 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 May 2014, the FASB issued ASU 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</font><font style="font-family:inherit;font-size:10pt;">, to clarify the principles of recognizing revenue and create common revenue recognition guidance between U.S. GAAP and International Financial Reporting Standards. Under ASU 2014-09, revenue is recognized when a customer obtains control of promised goods or services and is recognized at an amount that reflects the consideration expected to be received in exchange for such goods or services. In addition, ASU 2014-09 requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising 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;">We adopted ASU 2014-09 in the first quarter of 2017 using the full retrospective method. This adoption primarily affected our systems business sales arrangements previously accounted for under ASC 360-20, which had required us to evaluate whether such arrangements had any forms of continuing involvement that may have affected the revenue or profit recognition of the transactions, including arrangements with prohibited forms of continuing involvement. When such forms of continuing involvement were present, we reduced the potential profit on the applicable project sale by our maximum exposure to loss. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 adoption of ASU 2014-09, which supersedes the real estate sales guidance under ASC 360-20, generally requires us to recognize revenue and profit from our systems business sales arrangements earlier and in a more linear fashion than our historical practice under ASC 360-20, including the estimation of certain profits that would otherwise have been deferred. Additionally, for systems business sales arrangements 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 of unconsolidated affiliates, net of tax</font><font style="font-family:inherit;font-size:10pt;">.&#8221; Following the adoption of ASU 2014-09, the revenue recognition for our other sales arrangements, including sales of solar modules and O&amp;M services, remained materially consistent with our historical practice.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 2. &#8220;Summary of Significant Accounting Policies&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements for further discussion of the effects of the adoption of ASU 2014-09 on our significant accounting policies. The adoption of ASU 2014-09 also affected the cumulative-effect adjustment to retained earnings for the prior year adoption of ASU 2016-09,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Compensation &#8211; Stock Compensation (Topic 718) &#8211; Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">, by reducing the deferred tax assets for excess tax benefits that had previously not been recognized by </font><font style="font-family:inherit;font-size:10pt;">$6.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;">The following table presents the effect of the adoption of ASU 2014-09 on our consolidated balance sheet as of December 31, 2016 (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="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;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 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Reported</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;">Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">205,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">206,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 project 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;">701,105</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(701,105</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, 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;">700,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">700,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">217,157</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">217,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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;background-color:#cceeff;padding-left:2px;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,786,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,787,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 and deferred project 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;">800,770</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(800,770</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">762,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">762,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets, 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;">252,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,497</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 unconsolidated affiliates and joint ventures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">242,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,751</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;">234,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">78,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">77,898</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,867,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,845</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,824,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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;">5,288</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,274</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,562</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Billings in excess of costs and estimated 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">115,623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(115,623</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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Payments and billings for deferred project 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;">284,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(284,440</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">308,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">308,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;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">92,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">146,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">899,707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">907,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">428,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(56,681</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;">371,439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;background-color:#cceeff;padding-left:2px;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,654,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,507</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,606,019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Additional paid-in capital</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,759,211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,099</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,765,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,463,279</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(437</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;">2,462,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 stockholders&#8217; equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,212,687</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,218,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 liabilities and stockholders&#8217; equity</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,867,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,845</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,824,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">The following tables present the effect of the adoption of ASU 2014-09 on our consolidated statements of operations for the years ended December 31, 2016 and 2015 (in thousands, except per share amounts):</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="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;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Reported</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;">Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2,951,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(46,765</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,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;">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;">2,247,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">2,266,145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">703,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(65,561</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;">638,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(502,590</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;">(65,561</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;">(568,151</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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Loss before taxes and equity in earnings of unconsolidated affiliates</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(471,690</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;">(65,561</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;">(537,251</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;">Income tax expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,219</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,052</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,167</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;">Equity in earnings of unconsolidated affiliates, net of tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">171,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,639</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;">144,306</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(357,964</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;">(58,148</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;">(416,112</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;">Comprehensive loss</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(383,351</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;">(58,148</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;">(441,499</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 loss per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3.48</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.57</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(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></table></div></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="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;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, 2015</font></div></td></tr><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;">As Reported</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;">Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">3,578,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">533,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,112,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2,659,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">320,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;">2,979,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">919,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213,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;">1,132,762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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;">516,664</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">730,159</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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;">Income before taxes and equity in earnings of unconsolidated affiliates</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">519,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213,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;">733,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 tax benefit (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;">6,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,485</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;">(32,329</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;">Equity in earnings of unconsolidated affiliates, net of tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(128,025</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;">(107,595</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;">Net 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;">546,421</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">593,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Comprehensive 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;">511,761</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">558,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></tr><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;">Basic net income 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">5.37</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.83</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">The following tables present the effect of the adoption of ASU 2014-09 on our consolidated statements of cash flows for the years ended December 31, 2016 and 2015 (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="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;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Reported</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;">Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(357,964</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;">(58,148</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;">(416,112</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;">Adjustments to reconcile net loss to cash provided by operating activities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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: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;">Equity in earnings of unconsolidated affiliates, net of tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(171,945</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;">27,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(144,306</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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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;">123,864</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,309</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;">90,555</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Noncash consideration from the sale of systems</font></div><div style="padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,091</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;">(20,091</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;">Changes in operating 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 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:2px;padding-top:2px;padding-bottom: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, 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">92,747</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">86,147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:bottom;padding-left:2px;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,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(305</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;">9,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Project assets and PV 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(592,204</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;">20,549</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(571,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,423</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,245</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;">Income tax receivable and payable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,743</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;">(61,383</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;">Accrued expenses and 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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,917</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;">158,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></tr></table></div></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="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;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, 2015</font></div></td></tr><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;">As Reported</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;">Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">546,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">593,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;">Adjustments to reconcile net income to cash used in operating activities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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: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;">Equity in earnings of unconsolidated affiliates, net of tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,430</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;">128,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;">Deferred 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;">(17,534</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;">23,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;">5,882</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Noncash consideration from the sale of systems</font></div><div style="padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(457,596</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;">(457,596</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;">Changes in operating 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 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:2px;padding-top:2px;padding-bottom: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, 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(340,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,356</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;">(427,648</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;">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:bottom;padding-left:2px;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,635</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;">(188</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;">(38,823</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;">Project assets and PV 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(857,529</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;">331,978</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(525,551</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 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;">(8,484</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;">7,321</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,163</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;">Income tax receivable and payable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,281</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,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued expenses and 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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,236</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,654</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;">(74,890</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></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 or other agreements that include a requirement for the removal of the assets at the end of the term of the agreement. We also lease certain manufacturing facilities or administrative offices under agreements that require the removal of our leasehold improvements or other property 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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and totaled </font><font style="font-family:inherit;font-size:10pt;">$16.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$22.4 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;color:#000000;font-weight:bold;text-decoration:none;">5. Business Acquisitions</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;">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. Our mission is to provide cost-advantaged solar technology through innovation, customer engagement, industry leadership, and operational excellence.</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 all highly liquid investments with original maturities of 90&#160;days or less at the time of purchase to be cash equivalents.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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 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 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. </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, 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="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;">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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,347,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2,268,534</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;">1,347,155</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,819</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">271,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">720,379</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;">607,991</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,988,913</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;">1,955,146</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;">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;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">$118.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$159.2 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$65.0 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;">, </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, and less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 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, 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="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;" 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;">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 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, 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">298,085</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">296,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">272,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">271,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">40,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;">&#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;">40,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:20px;padding-top:2px;padding-bottom: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;">610,442</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</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,453</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;">607,991</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%;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, 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;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we identified </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> investments totaling </font><font style="font-family:inherit;font-size:10pt;">$51.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;">$0.1 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, 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;">, 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, 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="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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">88,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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 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;">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 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</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;">&#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;">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 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</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 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, 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">234,332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;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;">272,503</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">272,503</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;" rowspan="1" colspan="1"><div style="text-align:left;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;">506,835</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,308</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;">51,236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">145</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;">558,071</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,453</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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, 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="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;">430,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">175,095</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">114,865</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;">720,379</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, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$57.5 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;">$342.5 million</font><font style="font-family:inherit;font-size:10pt;"> of availability for the issuance of additional letters of credit. The majority of these letters of credit supported our systems projects. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we also had </font><font style="font-family:inherit;font-size:10pt;">$1.8 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, </font><font style="font-family:inherit;font-size:10pt;">$201.0 million</font><font style="font-family:inherit;font-size:10pt;"> of letters of credit issued under two bilateral facilities, of which </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> was secured with cash, and </font><font style="font-family:inherit;font-size:10pt;">$209.4 million</font><font style="font-family:inherit;font-size:10pt;"> of surety bonds outstanding primarily for our systems projects. The available bonding capacity under our surety lines was </font><font style="font-family:inherit;font-size:10pt;">$507.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, 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;">In addition to the commercial commitments noted above, we have also issued certain commercial letters of credit, also known as letters of undertaking, under our Marikal and Mahabubnagar Credit Facilities, Polepally Credit Facility, and 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 represent 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 the 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 will be included in the balance outstanding of the respective credit facility. In the periods between the receipt of cash and the subsequent settlement of the commercial letters of credit, we accrue interest on the balance or otherwise accrete any discounted value of the letters to their face value and record 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 December 2017, we completed the sale of our Polepally project, and the outstanding letters of credit of </font><font style="font-family:inherit;font-size:10pt;">$15.3 million</font><font style="font-family:inherit;font-size:10pt;"> under the Polepally 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</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;"> and </font><font style="font-family:inherit;font-size:10pt;">$26.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, 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 expect to settle such obligations as payments under the associated credit facilities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 hold various land leases for the development and construction of systems projects and, in international locations, for certain of 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 under operating and capital leases. Future minimum payments under all of our noncancelable leases were as follows as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 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="29" rowspan="1"></td></tr><tr><td style="width:23%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Gross 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">14,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">11,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10,998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9,962</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">206,548</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">263,356</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Sublease 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:8pt;"><font style="font-family:inherit;font-size:8pt;">(906</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">(906</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Net 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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">13,487</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">11,263</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">10,998</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">10,192</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">9,962</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">206,548</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">262,450</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;">Our rent expense was </font><font style="font-family:inherit;font-size:10pt;">$22.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$24.5 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$22.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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our obligations under such arrangements were </font><font style="font-family:inherit;font-size:10pt;">$708.1 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$431.2 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;">$635.6 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;">2018</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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">223,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,392</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">(27,954</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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">231,751</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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, 2017</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;">$71.0 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 a percentage of the EPC contract price. 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, 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 accrued </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.3 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, 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 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 Internal Revenue Service 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, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Guarantees</font><font style="font-family:inherit;font-size:10pt;">, 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. We recognize such liabilities at the greater of the fair value of the indemnity or the contingent liability required to be recognized under ASC 450, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contingencies</font><font style="font-family:inherit;font-size:10pt;">, and reduce the revenue recognized 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;">As applicable, we initially estimate the fair value of any such indemnities provided based 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. 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. Changes to any such indemnification liabilities provided are recorded as adjustments to revenue. In September 2017, we paid </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> to a purchaser of one of our projects pursuant to an indemnification provision following the underpayment of anticipated cash grants for 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we accrued </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> of current indemnification liabilities, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$4.9 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;"> 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;">, the maximum potential amount of future payments under our tax related indemnifications was </font><font style="font-family:inherit;font-size:10pt;">$125.2 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 Enki acquisition in October 2016, we agreed 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;"> to the selling shareholders contingent upon the achievement of certain production and module performance milestones. In December 2017, we paid </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 first performance milestone. </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. 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. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we accrued </font><font style="font-family:inherit;font-size:10pt;">$7.0 million</font><font style="font-family:inherit;font-size:10pt;"> of long-term liabilities for such obligations.</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, 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 accrued&#160;</font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;and&#160;</font><font style="font-family:inherit;font-size:10pt;">$19.6 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of current liabilities, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> of long-term liabilities, respectively, for such 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 &#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. Given the need for further expert discovery, and the uncertainties of trial, we are not in a position to assess whether any loss or adverse effect on our financial condition is probable or remote 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. First Solar and the individual defendants have not yet responded to the complaint. Accordingly, we are not in a position to assess whether any loss or adverse effect on our financial condition is probable or remote 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 April 3, 2012, a derivative action titled Tsevegmid v. Ahearn, et al., Case No. 1:12-cv-00417-CJB, was filed by a putative stockholder on behalf of the Company in the United States District Court for the District of Delaware (hereafter &#8220;Delaware District Court&#8221;) against certain current and former directors and officers of the Company, alleging breach of fiduciary duties and unjust enrichment. The complaint generally alleges that from June 1, 2008, to March 7, 2012, 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, damages in favor of the Company, certain corporate actions to purportedly improve the Company&#8217;s corporate governance, and an award of costs and expenses to the putative plaintiff stockholder, including attorneys&#8217; fees. On April 10, 2012, a second derivative complaint was filed in the Delaware District Court. The complaint, titled Brownlee v. Ahearn, et al., Case No. 1:12-cv-00456-CJB, contains similar allegations and seeks similar relief to the Tsevegmid action. By court order on April 30, 2012, pursuant to the parties&#8217; stipulation, the Tsevegmid action and the Brownlee action were consolidated into a single action in the Delaware District Court. On May 15, 2012, defendants filed a motion to challenge Delaware as the appropriate venue for the consolidated action. On March 4, 2013, the magistrate judge issued a Report and Recommendation recommending to the court that defendants&#8217; motion be granted and that the case be transferred to the Arizona District Court. On July 12, 2013, the court adopted the magistrate judge&#8217;s Report and Recommendation and ordered the case transferred to the Arizona District Court. The transfer was completed on July 15, 2013.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 April 12, 2012, a derivative complaint was filed in the Arizona District Court, titled Tindall v. Ahearn, et al., Case No. 2:12-cv-00769-ROS. In addition to alleging claims and seeking relief similar to the claims and relief asserted in the Tsevegmid and Brownlee actions, the Tindall complaint alleges violations of Sections 14(a) and 20(b) of the Securities Exchange Act of 1934. On April 19, 2012, a second derivative complaint was filed in the Arizona District Court, titled Nederhood v. Ahearn, et al., Case No. 2:12-cv-00819-JWS. The Nederhood complaint contains similar allegations and seeks similar relief to the Tsevegmid and Brownlee actions. On May 17, 2012 and May 30, 2012, respectively, two additional derivative complaints, containing similar allegations and seeking similar relief as the Nederhood complaint, were filed in Arizona District Court: Morris v. Ahearn, et al., Case No. 2:12-cv-01031-JAT and Tan v. Ahearn, et al., 2:12-cv-01144-NVW. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 17, 2012, the Arizona District Court issued an order granting First Solar&#8217;s motion to transfer the derivative actions to Judge David Campbell, the judge to whom the Smilovits class action is assigned. On August 8, 2012, the court consolidated the four derivative actions pending in Arizona District Court, and on August 31, 2012, plaintiffs filed an amended complaint. Defendants filed a motion to stay the action on September 14, 2012. On December 17, 2012, the Arizona District Court granted defendants&#8217; motion to stay pending resolution of the Smilovits class action. On August 13, 2013, Judge Campbell consolidated the two derivative actions transferred from the Delaware District Court with the stayed Arizona derivative actions. On February 19, 2016, the Arizona District Court issued an order lifting the stay in part. Pursuant to the February 19, 2016 order, the plaintiffs filed an amended complaint on March 11, 2016, and defendants filed a motion to dismiss the amended complaint on April 1, 2016. On June 30, 2016, the Arizona District Court granted defendants&#8217; motion to dismiss the insider trading and unjust enrichment claims with prejudice, and further granted defendants&#8217; motion to dismiss the claims for alleged breaches of fiduciary duties with leave to amend. On July 15, 2016, plaintiffs filed a motion to reconsider certain aspects of the order granting defendants&#8217; motion to dismiss. The Arizona District Court denied the plaintiffs&#8217; motion for reconsideration on August 4, 2016. On July 15, 2016, plaintiffs filed a motion to intervene, lift the stay, and unseal documents in the securities Class Action. On September 30, 2016, the Arizona District Court denied plaintiffs&#8217; motion. On October 17, 2016, plaintiffs filed a notice of appeal to the Ninth Circuit of the September 30, 2016 order (the &#8220;Intervention Appeal&#8221;). On October 27, 2016, plaintiffs filed a motion to extend the October 31, 2016 deadline to file an amended complaint. On November 29, 2016, the Arizona District Court denied plaintiffs&#8217; request and directed the clerk to terminate the action. On January 23, 2017, the Arizona District Court entered judgment in favor of defendants and terminated the action. On January 27, 2017, plaintiffs filed a notice of appeal to the Ninth Circuit (the &#8220;Merits Appeal&#8221;). On January 22, 2018, the Ninth Circuit ruled in favor of First Solar in the Intervention Appeal, and dismissed that appeal. Briefing and oral argument on the Merits Appeal is now complete and the parties are awaiting an opinion from the Ninth Circuit. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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. The complaint contains similar allegations to the Delaware and Arizona derivative cases, and 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 Smilovits class action or expiration of the stay issued in the 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 October 25, 2017, the court entered an order continuing the stay until March 31, 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;">The Company believes that plaintiffs in the derivative actions lack standing to pursue litigation on behalf of First Solar. The derivative actions are still in the initial stages and there has been no discovery.&#160;Accordingly, we are not in a position to assess whether any loss or adverse effect on our financial condition is probable or remote 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 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. Investments in unconsolidated affiliates in which we have less than a controlling interest are accounted for using the cost or equity method of accounting. Certain prior year balances were reclassified to conform to the current year presentation. Such reclassifications primarily related to the adoption of Accounting Standards Update (&#8220;ASU&#8221;) 2014-09 as further described in </font><font style="font-family:inherit;font-size:10pt;">Note 3. &#8220;Recent Accounting Pronouncements&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements.</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 Income (Loss)</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive income or loss includes foreign currency translation adjustments, unrealized gains and losses on available-for-sale securities, and unrealized gains and losses on derivative instruments designated and qualifying as cash flow hedges. The following table presents the changes in accumulated other comprehensive income or loss, net of tax, 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;"> (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, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(77,178</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;">65,171</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(9,907</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: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 income (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;">11,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;">3,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;">(4,468</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,218</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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;">(49</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;">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;">140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 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;">(588</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,396</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 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 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;">11,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,883</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;">12,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(65,346</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;">68,388</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;">(783</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;">2,259</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%;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 income into our consolidated statements of operations 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;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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:left;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,<br clear="none"/></font></div></td></tr><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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">2015</font></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 (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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;">&#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,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">&#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;">5,509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Cross currency swap contract</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">&#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,896</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,135</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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">&#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,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;">(637</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 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;">Other income (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;">(189</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;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></tr><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="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;">(189</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;">3,192</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;">(3,481</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;">Total amount reclassified</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(140</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;">44,825</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,479</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></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;">Comprehensive Income.</font><font style="font-family:inherit;font-size:10pt;"> Our comprehensive income consists of our net income, the effects on our consolidated financial statements of translating the financial statements of our subsidiaries that operate in foreign currencies, the unrealized gains or losses on available-for-sale marketable securities and restricted investments, and the unrealized gains or losses on derivative instruments that qualify for and have been designated as cash flow hedges.</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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</font></div></td></tr><tr><td style="vertical-align: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;">47</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;" 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;border-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:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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 #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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">39</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">36</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;">21</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 #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;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">25</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;">48</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;">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;">10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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 #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;">32</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 #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;">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;">15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 to these customers were less than 10% 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, 2017</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 and Kulim, Malaysia, and we expect to begin solar module production at our facility in Ho Chi Minh City, Vietnam in 2018. 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 and are accounted for under either the cost or equity method of accounting 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;">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, 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="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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">200,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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="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;">6,265</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">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: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;">206,739</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;">(32,131</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;">(16</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;">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;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;">308,704</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;">(163,631</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;">(53</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;">$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 sheet as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;">.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12. Investments in Unconsolidated Affiliates and Joint Ventures</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 joint ventures or other strategic arrangements with partners in several markets, which are generally used to expedite our penetration of those markets and establish relationships with potential customers. We also enter into joint ventures or 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. Investments in unconsolidated entities for which we do not have the ability to exert such significant influence are accounted for under the cost method of accounting.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 our equity and cost method investments as of </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;"> (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;">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;">Equity method 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">217,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">232,337</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Investments in unconsolidated affiliates and joint ventures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">219,503</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;">234,610</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;">8point3 Energy Partners LP</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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, the Partnership, a limited partnership formed by the Sponsors, completed its 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 the Partnership acquired an economic interest in OpCo using proceeds from the IPO. Since the formation of the Partnership, the Sponsors have, from time to time, sold interests in solar projects to the Partnership, 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 certain other parties, pursuant to which such parties have agreed to acquire our interests in the Partnership and its 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;">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 owned an aggregate of </font><font style="font-family:inherit;font-size:10pt;">22,116,925</font><font style="font-family:inherit;font-size:10pt;"> Class B shares representing a </font><font style="font-family:inherit;font-size:10pt;">28%</font><font style="font-family:inherit;font-size:10pt;"> voting interest in the Partnership, and an aggregate of </font><font style="font-family:inherit;font-size:10pt;">6,721,810</font><font style="font-family:inherit;font-size:10pt;"> common units and </font><font style="font-family:inherit;font-size:10pt;">15,395,115</font><font style="font-family:inherit;font-size:10pt;"> subordinated units in OpCo together representing a </font><font style="font-family:inherit;font-size:10pt;">28%</font><font style="font-family:inherit;font-size:10pt;"> limited liability company interest in the entity. Future quarterly distributions from OpCo are subject to a subordination period in which holders of the subordinated units are not entitled to receive any distributions until the common units have received their minimum quarterly distribution plus any arrearages in the payment of minimum distributions from prior quarters. The subordination period will end after OpCo has earned and paid minimum quarterly distributions for three years ending on or after August 31, 2018 and there are no outstanding arrearages on common units. Notwithstanding the foregoing, the subordination period could end early if OpCo has earned and paid </font><font style="font-family:inherit;font-size:10pt;">150%</font><font style="font-family:inherit;font-size:10pt;"> of minimum quarterly distributions, plus the related distributions to incentive distribution right holders, for </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> and there are no outstanding arrearages on common units. At the end of the subordination period, all subordinated units will convert to common units on a one-for-one basis. 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 received distributions from OpCo of </font><font style="font-family:inherit;font-size:10pt;">$23.0 million</font><font style="font-family:inherit;font-size:10pt;">. We also hold certain incentive distribution rights in OpCo, which represent a right to incremental distributions after certain distribution thresholds are 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;">The Partnership is managed and controlled by its general partner, 8point3 General Partner, LLC (&#8220;General Partner&#8221;), and we account for our interest in OpCo, a subsidiary of the Partnership, under the equity method of accounting as we are able to exercise significant influence over the Partnership 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. Under the equity method of accounting, we recognize equity in earnings for our proportionate share of OpCo&#8217;s net income or loss, including adjustments for the amortization of a </font><font style="font-family:inherit;font-size:10pt;">$40.6 million</font><font style="font-family:inherit;font-size:10pt;"> remaining basis difference, which resulted from the cost of our investment differing from our proportionate share of OpCo&#8217;s equity. We recognized equity in earnings, net of tax, from our investment in OpCo of </font><font style="font-family:inherit;font-size:10pt;">$9.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$32.6 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$18.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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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, 2016</font><font style="font-family:inherit;font-size:10pt;"> also included an </font><font style="font-family:inherit;font-size:10pt;">$8.5 million</font><font style="font-family:inherit;font-size:10pt;"> gain, 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 the Partnership as part of its public offering of a corresponding number of shares. As of </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 carrying value of our investment in OpCo was </font><font style="font-family:inherit;font-size:10pt;">$199.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$206.8 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 the Partnership 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 the Partnership&#8217;s subsidiary and are entitled to all of the energy generated by the project. Due to our continuing involvement with the project, we account for the leaseback agreement as a financing transaction. As of </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;">, our 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;"> and </font><font style="font-family:inherit;font-size:10pt;">$38.5 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;">In December 2016, we sold 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 Desert Stateline project located in San Bernardino County, California to OpCo for aggregate consideration of </font><font style="font-family:inherit;font-size:10pt;">$329.5 million</font><font style="font-family:inherit;font-size:10pt;">, including a </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> promissory note, and recognized a gain on the sale of </font><font style="font-family:inherit;font-size:10pt;">$125.1 million</font><font style="font-family:inherit;font-size:10pt;">, net of tax, in equity in earnings. The promissory note is unsecured and matures in December 2020. The promissory note bears interest at </font><font style="font-family:inherit;font-size:10pt;">4%</font><font style="font-family:inherit;font-size:10pt;"> per annum, which rate may increase to </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;"> per annum (i) upon the occurrence and during the continuation of a specified event of default and (ii) in respect of amounts accrued as payments-in-kind pursuant to the terms of such promissory note. Subject to certain conditions, OpCo may prepay the promissory note. Until OpCo has paid in full the principal and interest on the promissory note, OpCo is restricted in its ability to: (i) acquire interests in additional projects; (ii) use the net proceeds of equity issuances except as prescribed in the promissory note; (iii) incur additional indebtedness to which the promissory note would be subordinate; and (iv) extend the maturity date under OpCo&#8217;s existing credit 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</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;"> and </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. In May 2016, we completed the sale of our two 20 MW Kingbird projects located in Kern County, California to OpCo and a third-party investor for net revenue of </font><font style="font-family:inherit;font-size:10pt;">$114.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;">We provide O&amp;M services to certain of the Partnership&#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. 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;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, we recognized revenue of </font><font style="font-family:inherit;font-size:10pt;">$11.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> respectively, for such 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;">In June 2015, OpCo entered into a </font><font style="font-family:inherit;font-size:10pt;">$525.0 million</font><font style="font-family:inherit;font-size:10pt;"> senior secured credit facility, consisting of a </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;"> term loan facility, a </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> delayed draw term loan facility, and a </font><font style="font-family:inherit;font-size:10pt;">$200.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving credit facility (the &#8220;OpCo Credit Facility&#8221;). In September 2016, OpCo amended its senior secured credit facility to include an incremental </font><font style="font-family:inherit;font-size:10pt;">$250.0 million</font><font style="font-family:inherit;font-size:10pt;"> term loan facility, which increased the maximum borrowing capacity under the OpCo Credit Facility to </font><font style="font-family:inherit;font-size:10pt;">$775.0 million</font><font style="font-family:inherit;font-size:10pt;">. The OpCo Credit Facility is secured, in part, by a pledge of the Sponsors&#8217; equity interests in OpCo.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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, valued at </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">, 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. In August 2017, we amended the terms of the warrant and loan agreements to (i) fix the exercise price of the warrant at our initial investment price per unit, (ii) extend the maturity of the loans to November 2018, (iii) allow for the capitalization of certain accrued and future interest on the term loan, (iv) require mandatory prepayments on the term loan under certain conditions, and (v) fix the interest rate of the term loan at </font><font style="font-family:inherit;font-size:10pt;">16%</font><font style="font-family:inherit;font-size:10pt;"> per annum, payable semiannually. The interest rate of the convertible loan remained at </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> per annum, payable at maturity unless converted earlier pursuant to a qualified equity financing by CEC. As of </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 balance outstanding on the term loans was </font><font style="font-family:inherit;font-size:10pt;">$15.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and the balance outstanding on the convertible loan was </font><font style="font-family:inherit;font-size:10pt;">$4.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;">CEC is considered a variable interest entity, or VIE, and our </font><font style="font-family:inherit;font-size:10pt;">26%</font><font style="font-family:inherit;font-size:10pt;"> ownership interest in and loans to the company are considered variable interests. We account for our investment in CEC under the equity method of accounting as we are not the primary beneficiary of the company given that we do 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 recognize 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">$2.6 million</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;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, from our investment in CEC. As of </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 carrying value of our investment was </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.5 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;">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 </font><font style="font-family:inherit;font-size:10pt;">21</font><font style="font-family:inherit;font-size:10pt;"> MW</font><font style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt"> </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;"> on such 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;font-weight:bold;">Joint Venture with 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 September 2013, we contributed an immaterial amount for a </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> ownership interest in a newly formed joint venture, which was established to develop solar power projects in Europe, North Africa, the United States, and the Middle East. One of our customers also contributed an immaterial amount for the remaining </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> ownership interest in the joint venture. The project development and related activities of the entity are governed by a joint venture agreement. The intent of this agreement is to outline the general parameters of the arrangement with our customer, whereby we supply solar modules for various solar power projects and our customer develops and constructs the projects. The joint venture agreement also requires each party to consent to all decisions related to the most significant activities of the entity. There are no requirements for us to make further contributions to the joint venture, and the proceeds from the sale of any projects are to be divided equally between us and our customer after the repayment of any project financing and project development related 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;">In 2014 and 2015, we subsequently entered into various loan agreements with solar power project entities of the joint venture pursuant to which the project entities borrowed funds for the construction of solar power projects in the United Kingdom. The loans bore interest at rates ranging from </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">8%</font><font style="font-family:inherit;font-size:10pt;"> per annum and were generally paid upon the sale of the associated project entities. As of December 31, 2016, the loans were substantially repaid.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,099</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(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;">Net 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,936</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 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)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 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;">As of 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 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,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></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,299,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">398,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">The difference between Net income and Net 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 2017, 2016, and 2015 periods, OpCo allocated certain losses to such third-party investors under the HLBV method, which represented the difference between Net income and Net income attributable to equity method investees.</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;">Cost and Equity Method Investments. </font><font style="font-family:inherit;font-size:10pt;">We account for our unconsolidated ventures using either the cost or equity method of accounting depending upon whether we have the ability to exercise significant influence over the venture. As part of this evaluation, we consider our participating and protective rights in the venture as well as its legal form. We use the cost method of accounting for our investments when we do not have the ability to significantly influence the operations or financial activities of the investee. We record our cost method investments at their historical cost and subsequently record any distributions received from the net accumulated earnings of such investments as income. Distributions received from our cost method investments in excess of their earnings are considered returns of investment and are recorded as reductions in the cost of the 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. 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 our cost and equity method investments, which are included in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Investments in unconsolidated affiliates and joint ventures</font><font style="font-family:inherit;font-size:10pt;">&#8221; in the accompanying consolidated balance sheets, 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 cost and equity method investments of </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$15.3 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;"> 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;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-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><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;">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, 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="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;">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;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">180,939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,477</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">&#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 and Mahabubnagar 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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,067</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Polepally 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;">2,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;">Hindupur 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;">18,722</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Manildra 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;">62,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">562</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">197,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,865</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">(27,966</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">160,422</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;">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;">In July 2017, we amended and restated the Revolving Credit Facility. Such amendment and restatement extended the maturity of the prior facility to July 2022 and reduced the aggregate borrowing capacity under the facility to </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 amended and restated 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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and had issued </font><font style="font-family:inherit;font-size:10pt;">$57.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$125.0 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;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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><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;">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 PV solar power plant located near Copiap&#243;, Chile. At the same time, Luz del Norte also entered into a Chilean peso facility (&#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. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the balance outstanding on the VAT facility was </font><font style="font-family:inherit;font-size:10pt;">$13.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;">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, 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 balance outstanding on the OPIC loans was </font><font style="font-family:inherit;font-size:10pt;">$139.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$125.1 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</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;">$46.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$42.2 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, which had an aggregate book value of </font><font style="font-family:inherit;font-size:10pt;">$330.5 million</font><font style="font-family:inherit;font-size:10pt;">, including intercompany charges, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and by a pledge of the equity interests in the entity. </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><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;">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 of 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;">$242.6 million</font><font style="font-family:inherit;font-size:10pt;">) for the development and construction of a 59 MW 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;">$213.3 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;">$18.7 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.7 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, 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 balance outstanding on the credit agreement was </font><font style="font-family:inherit;font-size:10pt;">$121.4 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;">Japan Credit Facility</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;">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;">$35.6 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 2017, First Solar Japan GK renewed the facility for an additional one-year period until September 2018. 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, 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 balance outstanding on the facility was </font><font style="font-family:inherit;font-size:10pt;">$10.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$9.5 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;">$62.2 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 majority of the facility is available to be drawn by or before November 2018, and the aggregate 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> balance outstanding on the term loan 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;">Marikal and Mahabubnagar Credit Facilities</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;">In March 2015, Marikal Solar Parks Private Limited and Mahabubnagar Solar Parks Private Limited, our indirect wholly-owned subsidiaries and project companies, entered into term loan facilities (the &#8220;Marikal and Mahabubnagar Credit Facilities&#8221;) with Axis Bank as administrative agent for combined aggregate borrowings up to </font><font style="font-family:inherit;font-size:10pt;">INR 1.1 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$17.2 million</font><font style="font-family:inherit;font-size:10pt;">) for the development and construction of two </font><font style="font-family:inherit;font-size:10pt;">10 MW</font><font style="font-family:inherit;font-size:10pt;"> PV solar power plants located in Telangana, India. The term loan facilities had a letter of credit sub-limit of </font><font style="font-family:inherit;font-size:10pt;">INR 0.8 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$12.5 million</font><font style="font-family:inherit;font-size:10pt;">), which was used to support construction activities. In December 2017, we completed the sale of our Mahabubnagar project, and its outstanding term loan balance of </font><font style="font-family:inherit;font-size:10pt;">$7.4 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we had issued </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;">INR 0.8 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$11.2 million</font><font style="font-family:inherit;font-size:10pt;">), respectively, of letters of credit under the facilities. The remaining term loan facility (the &#8220;Marikal Credit Facility&#8221;) matures in December 2028 and is secured by certain assets of the borrower, which had an aggregate book value of </font><font style="font-family:inherit;font-size:10pt;">$89.7 million</font><font style="font-family:inherit;font-size:10pt;">, including intercompany charges, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and by a pledge of a portion of the equity interests in the borrower. In addition, the Marikal Credit Facility is guaranteed by First Solar, Inc. until certain conditions are met, including the repayment of an intercompany loan to the project company. As of </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 balance outstanding on the term loan facilities was </font><font style="font-family:inherit;font-size:10pt;">$7.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.1 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;">Polepally 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 2016, Polepally Solar Parks Private Limited, our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the &#8220;Polepally Credit Facility&#8221;) with Axis Bank as administrative agent for borrowings up to </font><font style="font-family:inherit;font-size:10pt;">INR 1.3 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$20.4 million</font><font style="font-family:inherit;font-size:10pt;">) for costs related to a 25 MW PV solar power plant located in Telangana, India. The term loan facility had a letter of credit sub-limit of </font><font style="font-family:inherit;font-size:10pt;">INR 1.1 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$17.2 million</font><font style="font-family:inherit;font-size:10pt;">), which was used for project related costs. In December 2017, we completed the sale of our Polepally project, and its outstanding term loan balance of </font><font style="font-family:inherit;font-size:10pt;">$1.5 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, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had issued </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;">$15.3 million</font><font style="font-family:inherit;font-size:10pt;">) of letters of credit under the term loan facility. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</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;">$2.2 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;">$67.3 million</font><font style="font-family:inherit;font-size:10pt;">) for costs related to an 80 MW portfolio of PV solar power plants located in Andhra Pradesh, India. The term loan facility has 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;">$50.1 million</font><font style="font-family:inherit;font-size:10pt;">), which may also be used for project related costs. As of </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 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;">$45.4 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, of letters of credit under the term loan facility. The term loan facility matures in December 2030 and is secured by certain assets of the borrower, which had an aggregate book value of </font><font style="font-family:inherit;font-size:10pt;">$101.4 million</font><font style="font-family:inherit;font-size:10pt;">, including intercompany charges, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and by a pledge of a portion of the equity interests in the borrower. In addition, the term loan facility is guaranteed by First Solar, Inc. until certain conditions are met, including the achievement of commercial operations by the plants and various other compliance and performance metrics. As of </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 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;"> and </font><font style="font-family:inherit;font-size:10pt;">zero</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 were seeking a waiver for a technical noncompliance related to the 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;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 agreement (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 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;">$63.8 million</font><font style="font-family:inherit;font-size:10pt;">) for costs related to a 49 MW PV solar power plant located in New South Wales, Australia. The credit facility consists 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;">$59.1 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.7 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. Upon completion of the project&#8217;s construction, the construction loan facility will convert to a term loan facility, which matures in March 2022. The GST facility matures in March 2019. 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, 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;">$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%;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, Bank Bill Swap Bid Rate (&#8220;BBSY&#8221;), or equivalent variable rates. A disruption of the credit environment, as previously experienced, could negatively impact interbank lending and, therefore, negatively impact these floating rates. An increase in prime, LIBOR, TIBOR, BBSY, or equivalent variable rates would increase the cost of borrowing under our Revolving Credit Facility and certain project specific debt financings. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 borrowing rates as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</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, 2017</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;">3.56%</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;">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: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;">Bank rate plus 2.35%</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;">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: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;">Bank rate plus 1.0%</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;">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: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.70% (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.60%</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;">Capital 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: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;">Various</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;">$165.4 million</font><font style="font-family:inherit;font-size:9pt;"> of fixed rate loans and </font><font style="font-family:inherit;font-size:9pt;">$20.3 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, 2017</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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, we paid </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;">, and </font><font style="font-family:inherit;font-size:10pt;">$15.2 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, the future principal payments on our long-term debt, excluding payments related to capital leases, 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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,062</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,137</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,179</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">293,473</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">406,388</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, 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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">42,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Value added 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;">12,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,308</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">56,856</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">74,579</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">217,462</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 income (loss)</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, 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="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">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 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, 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;">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;">2,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">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 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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2,072</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;">387</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;">444</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;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,006</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">6,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 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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">4,006</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;">6,255</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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">6,078</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;">6,642</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;">444</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;">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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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 income (loss) at December 31, 2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(210</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;">(3,399</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;">3,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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 reclassified to net sales as a result of forecasted transactions being probable of not occurring</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,295</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,295</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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts recognized in other comprehensive 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,219</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;">(8,364</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;">(487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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;">(5,509</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,509</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 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;">&#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;">10,135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">171</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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></tr><tr><td style="vertical-align:bottom;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 income (loss) 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 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;">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 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;">(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 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,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 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,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 income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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 income (loss) 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 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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 (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;">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 income (loss) 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 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,723</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;">&#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;">(1,723</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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. We recognized unrealized gains of </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;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.1 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 (expense), 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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 amounts 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Line Items</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">(33,882</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign 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;">&#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;">12,422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">(5,932</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></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 and cross-currency 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. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 Bank Bill Swap or &#8220;BBSW&#8221; 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 aggregate notional amount of the interest rate swap contracts proportionately adjusts 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, 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;">$53.2 million</font><font style="font-family:inherit;font-size:10pt;">). These derivative instruments do not qualify for accounting as cash flow hedges in accordance with ASC 815 due to our expectation to sell the associated project before the maturity of its project specific debt financing and corresponding swap contracts. Accordingly, the changes in the fair value of the swap contracts are 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 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 Tokyo Interbank Offered Rate (&#8220;TIBOR&#8221;) plus 0.75% 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 proportionately adjusts 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, 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;12.8 billion</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$113.4 million</font><font style="font-family:inherit;font-size:10pt;">). This derivative instrument does not qualify for accounting as a cash flow hedge in accordance with ASC 815 due to our expectation to sell the associated project before the maturity of its project specific debt financing and corresponding swap contract. Accordingly, the changes in the fair value of the swap contract are 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;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, 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;">, these foreign exchange forward contracts hedged our forecasted cash flows for periods up to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">9 months</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">21 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 income (loss)</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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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, 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 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, 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;">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;">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 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, 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;">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 860.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;">$12.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;">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 55.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 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;">$40.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;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.7 million</font><font style="font-family:inherit;font-size:10pt;"> of net unrealized losses related to these forward contracts that are included in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive income (loss)</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, 2017</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;">11 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, 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 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, 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:center;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;">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;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;">&#8364;151.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">$181.6</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;">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;193.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;">$231.7</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;">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: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 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: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 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: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 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;">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;">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;">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 645.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;">$10.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;">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 8,376.0</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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.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 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, 2016</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:center;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:justify;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:justify;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;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;">&#8364;64.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;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;">$68.0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:justify;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;103.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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$109.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:justify;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:justify;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 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$0.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:justify;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:justify;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 19.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 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;">$14.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:justify;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:justify;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 24.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;">$5.5</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:justify;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 17.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;">$13.2</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;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:justify;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 13,611.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;">$20.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;">Chinese yuan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">CNY 24.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 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;">$3.5</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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;97.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;">$0.8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;15,610.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;">$133.7</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">British pound</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#163;0.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;">$0.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 12,753.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;">$187.7</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 51.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;">$3.7</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, 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;">, 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;">Other comprehensive income (loss)</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 (expense), 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">227,461</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,052,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,388,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">331,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">9,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></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,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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><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;">4,112,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></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 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 the 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,713</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,109</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">44,899</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;">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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,254</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">42,973</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,926</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">44,899</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;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.7 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</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 </font><font style="font-family:inherit;font-size:10pt;">$37.7 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.5 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;">, </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;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$15.3 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 recipients of grants, exercise price and vesting schedule of the 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">3,482,821</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 the minimum statutory withholding requirements, 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;">Some of our restricted stock units represent performance based restricted stock units. In February 2017, the compensation committee of our board of directors approved a new long-term incentive program for key executive officers and associates. The new program is intended to incentivize retention of our key executive talent, provide a smooth transition from our former key senior talent equity performance program (or &#8220;KSTEPP&#8221;), and align the interests of executive management and stockholders. Specifically, the new 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 performance stock units is contingent upon the achievement of certain performance objectives, including the relative attainment of target cost per watt and operating expense metrics and the continued employment of program participants through the applicable vesting dates, except in limited cases, such as death, disability, or a change-in-control of First Solar. Such performance stock units were included in the computation of diluted net income per share 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;"> based on the number of shares, if any, 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 Company&#8217;s 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, 2017</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, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">956,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53.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;">1,829,762</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.81</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">(405,248)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,728)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.45</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;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,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;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;">38.54</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, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">$59.64</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$60.91</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;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$14.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$131.0 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$96.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;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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, we awarded </font><font style="font-family:inherit;font-size:10pt;">42,773</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">38,429</font><font style="font-family:inherit;font-size:10pt;">; and </font><font style="font-family:inherit;font-size:10pt;">25,376</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.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> of share-based compensation expense for these awards 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;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">, effective for the next six-month offering period. 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 the weighted-average number of common shares outstanding for the period. Diluted net income or loss 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 (Loss) Income 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 (loss) income per share is computed by dividing net (loss) income 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 (loss) income per share for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 (loss) income 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 (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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">593,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 (loss) income 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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">&#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;">929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 (loss) income 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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">101,815</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 (loss) income 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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">5.88</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">48</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;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,099</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(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;">Net 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,936</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 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)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 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;">As of 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 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,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></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,299,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">398,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">The difference between Net income and Net 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 2017, 2016, and 2015 periods, OpCo allocated certain losses to such third-party investors under the HLBV method, which represented the difference between Net income and Net income attributable to equity method investees.</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;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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 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, 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="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, 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Note 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">16,946</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,737</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">196,691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">195,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></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, 2017</font><font style="font-family:inherit;font-size:10pt;">, our cash equivalents consisted of money market funds. We value our money market 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, 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;">, our marketable securities consisted of foreign debt, foreign government obligations, and time deposits, and our restricted investments consisted of foreign and U.S. government obligations. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our marketable securities also consisted of U.S. debt. 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, 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;">, our derivative assets and liabilities consisted of foreign exchange forward contracts involving major currencies. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our derivative assets and liabilities also consisted of various 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, 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 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="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-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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Total Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value and</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value on</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">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;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;">4,303</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">4,303</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,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 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="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-weight:bold;">December&#160;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Total Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value and</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value on</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;" 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;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">296,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">296,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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: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;">271,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">271,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">40,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;">40,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;">&#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;">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;">339,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">339,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Derivative 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;background-color:#cceeff;padding-left:2px;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,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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;">953,995</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;">40,000</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;">913,995</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Derivative 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,086</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,086</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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, 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 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, 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="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, 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Note 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">16,946</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,737</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">196,691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">195,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></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 cash and cash equivalents, trade accounts receivable, unbilled accounts receivable and retainage, restricted cash, accounts payable, income taxes payable, and accrued expenses approximated their fair values due to their nature and relatively short maturities; therefore, we excluded them from the foregoing table. We estimated the fair value of our notes receivable and long-term debt using a discounted cash flow approach (an income approach) based on observable market inputs. We incorporated the credit risk of our counterparty for all asset fair value measurements and our own credit risk for all liability fair value measurements. Such fair value measurements are considered Level 2 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, trade 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, or commercial letters of credit.</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 income (loss)</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><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;">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, 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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:2px;padding-top:2px;padding-bottom: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, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 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;">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;">403,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">Crystalline silicon 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="2" style="vertical-align:bottom;padding-left:2px;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,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">68,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">68,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(74,930</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;">(468,295</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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">84,985</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;">(70,523</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;">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;">Accumulated impairment losses at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> were entirely for our modules reporting unit. Accumulated impairment losses at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$393.4 million</font><font style="font-family:inherit;font-size:10pt;"> for our modules, </font><font style="font-family:inherit;font-size:10pt;">$68.8 million</font><font style="font-family:inherit;font-size:10pt;"> for our systems, and </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;"> for our crystalline silicon modules reporting units. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">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 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 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. We performed a qualitative assessment for our modules reporting unit 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.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets primarily include developed technologies from prior business acquisitions, certain PPAs acquired after the associated PV solar power systems were placed in service, our internally-generated intangible assets, substantially all of which were patents on technologies related to our products and production processes, and IPR&amp;D related to our Enki acquisition as described in </font><font style="font-family:inherit;font-size:10pt;">Note 5. &#8220;Business Acquisitions.&#8221;</font><font style="font-family:inherit;font-size:10pt;"> We record an asset for patents, after the patent has been issued, based on the legal, filing, and other costs incurred to secure them. We amortize intangible assets on a straight-line basis over their estimated useful lives once the intangible assets meet the criteria to be amortized.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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, 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="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-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;">Accumulated 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;">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;">114,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(25,578</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;">(36,215</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;">&#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,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;">&#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,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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;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:2px;padding-top:2px;padding-bottom: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;">145,421</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,979</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;">(36,215</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%;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="15" style="vertical-align:bottom;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, 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;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;">Gross Amount</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;">Accumulated Amortization</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;">Accumulated 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;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;">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;">114,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(18,208</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;">(36,215</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;">60,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">6,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,498</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;">4,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In-process research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">&#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:2px;padding-top:2px;padding-bottom: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;">144,891</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(20,706</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;">(36,215</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;">87,970</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;">Amortization expense for our intangible assets was </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$10.1 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$9.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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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, 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="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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,325</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,323</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">21,375</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">62,972</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 scheduled annual tests 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, which was also historically referred to as our components 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;">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;font-style:italic;">In-Process Research and Development. </font><font style="font-family:inherit;font-size:10pt;">In-process research and development (&#8220;IPR&amp;D&#8221;) is initially capitalized at fair value as an intangible asset with an indefinite life and assessed for impairment thereafter. When the IPR&amp;D project is complete, it is reclassified as a definite-lived intangible asset and amortized over its estimated useful life. If an IPR&amp;D project is abandoned, we record an impairment charge for the carrying value of the related intangible asset in the period it is abandoned.</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></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 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 </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;"> for tax years beginning after December 31, 2017, eliminating certain deductions, imposing the transition tax on certain accumulated earnings and profits of foreign corporate subsidiaries that may electively be paid over eight years, introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax. 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;">, the provisions of the Tax Act that most significantly affected our Company included the reduction in the corporate income tax rate and the transition tax.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 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. 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 not completed our accounting for the Tax Act; however, in certain cases, as described below, we made reasonable estimates of the effects of the Tax Act on our existing deferred income tax balances and the transition tax and recorded an aggregate provisional tax expense of </font><font style="font-family:inherit;font-size:10pt;">$408.1 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;">. In other cases, we were not able to make a reasonable estimate of such tax effects and continued to account for the affected items, including state income taxes to the extent there is uncertainty regarding conformity to the federal tax system, based on previous tax laws.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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, which is generally </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;">. However, we continue to evaluate certain aspects of the Tax Act, which could potentially affect the remeasurement of these deferred tax balances and result in additional tax expense. 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;">, the provisional tax expense related to the remeasurement of our deferred tax assets and liabilities was </font><font style="font-family:inherit;font-size:10pt;">$6.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;">The transition tax was based on our total post-1986 foreign earnings and profits, which we previously deferred from U.S. income taxes. 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;">, we recorded a provisional transition tax of </font><font style="font-family:inherit;font-size:10pt;">$401.5 million</font><font style="font-family:inherit;font-size:10pt;">. After the utilization of existing tax credits and current year tax losses, we expect to pay U.S. federal taxes of approximately </font><font style="font-family:inherit;font-size:10pt;">$101.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the transition tax, which we will elect to pay over an eight-year period. We have not completed our evaluation of the transition tax, and the provisional amount may change as we finalize our calculations of post-1986 foreign earnings and profits previously deferred from U.S. income taxes. The imposition of the transition tax may eliminate the need for U.S. federal deferred income taxes on unremitted earnings and profits of our foreign corporate subsidiaries. However, the transition tax does not eliminate the potential for deferred taxes related to withholding taxes, state taxes, or other income taxes that might be incurred from the reversal of a foreign entity&#8217;s outside basis difference. As we finalize and complete our plans for the reinvestment or repatriation of unremitted foreign earnings and are able to calculate the resulting tax effects, we expect to record the associated tax effects, if any, and disclose such plans within the measurement 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;">Because of the complexity of the new GILTI, BEAT, and FDII provisions of the Tax Act, we continue to evaluate the associated accounting under ASC 740. Accordingly, we may elect an accounting policy to (i) record taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the &#8220;period cost method&#8221;) or (ii) factor such amounts into our measurement of deferred income taxes (the &#8220;deferred method&#8221;). Our election of an accounting policy with respect to the new GILTI tax provisions will depend, in part, on analyzing our global income to determine whether we expect to have future U.S. inclusions in taxable income related to GILTI and, if so, what the effect is expected to be. Because our future U.S. inclusions in taxable income related to GILTI depend on our organizational structure, our estimates of future operating results, and also our intent and ability to modify our organizational structure and/or our operations, we are not yet able to reasonably estimate the effects of this provision of the Tax Act. As a result, we did not record any adjustments related to potential GILTI taxes 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;"> and did not make a policy election regarding whether to record deferred income taxes on GILTI.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 BEAT provisions of the Tax Act impose a minimum tax related to certain deductible payments made to related foreign persons. In addition, the Tax Act disallows certain interest and royalty deductions for payments made to related parties depending on their countries&#8217; tax treatment of the payments. The new FDII provision 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. Our evaluation of the income tax effects of these items and the provisional amounts recorded 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;"> requires additional analysis of historical records and further interpretation of the Tax Act from yet to be issued U.S. Treasury regulations and guidance from state tax authorities about the application of these new tax laws.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">227,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">506,180</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 of unconsolidated affiliates</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">733,330</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">31,988</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">State</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">23,215</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 current 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 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">61,847</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred expense (benefit):</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(56,153</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: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 deferred expense (benefit)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,518</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: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 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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">32,329</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;">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. During 2015, we generated a </font><font style="font-family:inherit;font-size:10pt;">$19.2 million</font><font style="font-family:inherit;font-size:10pt;"> investment tax credit from placing a project in service.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 of </font><font style="font-family:inherit;font-size:10pt;">35.0%</font><font style="font-family:inherit;font-size:10pt;"> 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</font></div></td></tr><tr><td style="vertical-align: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">256,659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,799</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.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,967</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;">(2.8</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,161</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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.6</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top: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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Effect of private letter ruling</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top: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;">(41,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(9.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">2.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;">(2,566</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;">(0.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;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;">(17.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">&#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;">Effect of tax holiday</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(23.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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.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;">(154,650</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;">(21.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;">(3,801</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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;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;">(3,328</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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.7</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(16,266</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Reported income tax expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">371,996</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: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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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;">23,167</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: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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">32,329</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:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.4</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;">&#160;%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, we made net tax payments of </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$30.8 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 as of 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;"><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 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;">In April 2015, we received a private letter ruling in a foreign jurisdiction related to the timing of the deduction for certain of our obligations. In accordance with the private letter ruling, we will begin treating these obligations as deductible when we actually make payments on the obligations, which are expected to occur subsequent to the expiration of the tax holiday. Accordingly, we recorded a benefit of </font><font style="font-family:inherit;font-size:10pt;">$41.7 million</font><font style="font-family:inherit;font-size:10pt;"> through the tax provision to establish a deferred tax asset associated with the future deductibility of these 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;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities calculated for U.S. GAAP financial reporting purposes and the amounts calculated for preparing our income tax returns in accordance with tax regulations. The items that gave rise to our deferred taxes as of </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;"> 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;">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;">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;">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 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">42,168</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Accrued 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;">62,345</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;">954</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">86,328</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;">7,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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:20px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,276</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,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></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 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="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,795</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;">11,630</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;">10,034</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets, gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,473</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;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;">(143,818</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;">(123,936</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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 tax assets, net of 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;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">300,537</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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;">Capitalized interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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,821</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;">Acquisition accounting / basis difference</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;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,848</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;">Restricted investments and derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(12,429</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(582</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,585</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;">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;">(7,541</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;">(322</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 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;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;">(75,717</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;">(62,587</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;">Net deferred tax assets and 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: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;">50,573</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;">237,950</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;">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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,323</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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></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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(8,167</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;">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;" rowspan="1" colspan="1"><div style="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;">123,936</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;">121,524</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;">$143.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$123.9 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 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, against certain of our deferred tax assets, as it is more likely than not that such amounts will not be fully realized. In </font><font style="font-family:inherit;font-size:10pt;">2017</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;">$19.9 million</font><font style="font-family:inherit;font-size:10pt;"> primarily due to (i) current year operating losses in certain jurisdictions and (ii) 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 partial 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, 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. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</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;">$5.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. If not used, the federal net operating loss carryforwards 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;">2028</font><font style="font-family:inherit;font-size:10pt;">. The utilization of our net operating loss carryforwards is 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 annual 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 the liability associated with the transition tax under the Tax Act.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">&#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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,827</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,485</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">16,247</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">141,755</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;">$81.8 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 </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.5 million</font><font style="font-family:inherit;font-size:10pt;"> 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;"> or </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. It is reasonably possible that an additional </font><font style="font-family:inherit;font-size:10pt;">$10.0 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 U.S. 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;">. During the year ended December 31, 2015, we settled a tax audit in Spain, which resulted in a discrete tax expense of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">. We are currently under examination in India, Chile, 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 audits cannot be predicted with certainty. If any issues addressed by our tax audits 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;">2012 - 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: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;">2012 - 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;">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;">2012 - 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: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; 2012 - 2016</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 be recovered or settled. 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, during the period of time required to place the assets in service or, in the case of project assets, to sell the assets to customers. 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 material, 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. 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, the effect new products might have on the sale of existing products, 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, 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="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;">430,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">175,095</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">114,865</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;">720,379</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. We classify our marketable securities and restricted investments as available-for-sale. 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 income (loss)</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 (expense), 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 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 through a custodial account 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 it&#8217;s 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 (expense), 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;">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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,620</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,461</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">146,942</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;Investments in Unconsolidated Affiliates and Joint Ventures&#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, 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: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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">212,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Other taxes payable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,099</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">64,202</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">371,439</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 &#8220;Product warranty liability,&#8221; &#8220;Commercial letter of credit liability,&#8221; and &#8220;Contingent consideration&#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 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;Investments in Unconsolidated Affiliates and Joint Ventures&#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;">Product warranty activities during the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">223,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,392</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">(27,954</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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">231,751</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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: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, 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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">378,981</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,444,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">147,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stored assets (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;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;">17,995</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;">Property, plant and equipment, gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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,339,276</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,143,806</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;">Accumulated depreciation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,184,739</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;">(1,514,664</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:20px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,154,537</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;">629,142</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: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;">Consisted of certain machinery and equipment (&#8220;stored assets&#8221;) that were originally intended for use in previously planned manufacturing capacity expansions. The majority of the stored assets remaining at </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:9pt;"> were repurposed for Series 6 module manufacturing.</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 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 income into our consolidated statements of operations 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;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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:left;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,<br clear="none"/></font></div></td></tr><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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">2015</font></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 (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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;">&#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,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">&#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;">5,509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Cross currency swap contract</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">&#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,896</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,135</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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">&#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,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;">(637</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 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;">Other income (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;">(189</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;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></tr><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="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;">(189</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;">3,192</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;">(3,481</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;">Total amount reclassified</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(140</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;">44,825</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,479</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></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, 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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">339,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">371,307</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;">$11.1 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$37.2 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, 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;">, 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, 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;">, 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. </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, 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;">, our restricted investments consisted of long-term marketable securities that were held in custodial accounts to fund the estimated future costs of collecting and recycling modules covered under our solar module collection and recycling program. 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 an effort to align the currencies of the investments with those of the corresponding collection and recycling liabilities. </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 restricted investments.</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 necessary, we fund any incremental amounts for our estimated collection and recycling obligations within </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">90 days</font><font style="font-family:inherit;font-size:10pt;"> of the end of each year. We determine the funding requirement, if any, based on 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;color:#000000;text-decoration:none;">25 years</font><font style="font-family:inherit;font-size:10pt;"> less amounts already funded in prior years. No incremental funding was required in 2017 as substantially all of our module sales in the prior year were not covered under our solar module collection and recycling program. We also do not expect to fund any incremental amounts in 2018. 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. In October 2017, we amended the trust agreement to allow trust funds to 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;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, 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="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 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, 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">107,604</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">169,954</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">169,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;">10,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;">9,790</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">169,972</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">276,898</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;">72,818</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;">9,790</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;">339,926</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, 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;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</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;">12 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;">19 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 December 31, 2016. Such impairment losses included </font><font style="font-family:inherit;font-size:10pt;">$120.7 million</font><font style="font-family:inherit;font-size:10pt;"> of charges related to stored Series 4 manufacturing equipment originally intended for use in previously planned manufacturing capacity expansions. 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. The following table summarizes our CdTe module manufacturing and corporate restructuring activity 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;"> (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;">Asset 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;">Severance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Charges to 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;">640,340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,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;">662,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;">Cash payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(151</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,342</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;">Non-cash amounts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(640,340</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;">&#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;">(7,410</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;">(647,750</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;">Ending liability 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,865</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,415</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Charges to 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;">27,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,986</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,442</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;">(21,428</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;">Non-cash amounts </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">&#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;">(772</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;">(28,378</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;">Ending liability 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 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;">456</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;">456</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;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;font-weight:normal;">$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;font-weight:normal;">$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 </font><font style="font-family:inherit;font-size:10pt;">&#8220;Restructuring and asset impairments&#8221;</font><font style="font-family:inherit;font-size:10pt;"> 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;"><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 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">227,461</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,052,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,388,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">331,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">9,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></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,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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><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;">4,112,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></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 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 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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. 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">85,409</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">101,664</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 for associated projects</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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></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 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, 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="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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">200,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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="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;">6,265</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">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: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;">206,739</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;">(32,131</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;">(16</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;">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;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;">308,704</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;">(163,631</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;">(53</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;">$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 sheet as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</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;">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.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, our contract assets decreased by </font><font style="font-family:inherit;font-size:10pt;">$32.1 million</font><font style="font-family:inherit;font-size:10pt;"> primarily due to final billings on the East Pecos project and additional billings on the Butler and Shams Ma&#8217;an projects following the completion of substantially all construction activities in 2016, partially offset by unbilled receivables associated with the sale of the California Flats project in 2017. 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;">, our contract liabilities decreased by </font><font style="font-family:inherit;font-size:10pt;">$163.6 million</font><font style="font-family:inherit;font-size:10pt;"> primarily as a result of the completion of the sale of the Moapa project, on which we had received a significant portion of the proceeds in 2016, and revenue recognized from construction on the Helios project following the partial billing of such services in 2016, partially offset by advance payments received on sales of solar modules. 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 revenue of </font><font style="font-family:inherit;font-size:10pt;">$308.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$98.3 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, 2017</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.5 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">California Flats, 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: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;">280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">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: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;">Capital Dynamics</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">69%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Florida (multiple locations)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">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: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;">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: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;">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;padding-left:2px;padding-top:2px;padding-bottom: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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cuyama, 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: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;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">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: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;">D.E. Shaw Renewable 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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 (multiple locations)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">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;">Contracted but not specified</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">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;padding-left:2px;padding-top:2px;padding-bottom: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: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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">474</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had entered into contracts with customers for the future sale of 6.5 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;">$2.3 billion</font><font style="font-family:inherit;font-size:10pt;">. We expect to recognize such amounts as revenue through 2020 as we transfer control of the modules to customers, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. 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 also entered into long-term O&amp;M contracts covering more than </font><font style="font-family:inherit;font-size:10pt;">7 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.6 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.7 years</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 part of our adoption of </font><font style="font-family:inherit;font-size:10pt;color:#030303;">ASU 2014-09 in </font><font style="font-family:inherit;font-size:10pt;">the first quarter of 2017</font><font style="font-family:inherit;font-size:10pt;color:#030303;">, we elected to use the practical expedient under ASC </font><font style="font-family:inherit;font-size:10pt;">606-10-65-1(f)(3), pursuant to which we have excluded disclosures of transaction prices allocated to remaining performance obligations and when we expect to recognize such revenue for all periods prior to the date of initial application of ASU 2014-09.</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 Engineering, Procurement, and Construction 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, including those in which we may receive consideration of a noncontrolling interest, when combined with EPC services represents a single performance obligation for the development and construction of a single generation asset. For such sales 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 of unconsolidated affiliates, 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. 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.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 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 year 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 typically recognize revenue for energy generated and sold by PV solar power systems under ASC 840, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;">, consistent with the classification of the associated PPAs. Accordingly, we recognize revenue each period based on the volume of energy delivered to the customer (i.e., the PPA off-taker). For energy generated and sold by PV solar power systems on an open contract basis, we recognize revenue at the point in time the energy is delivered to the grid.</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, 2017</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.5 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">California Flats, 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: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;">280</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">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: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;">Capital Dynamics</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">69%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Florida (multiple locations)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">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: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;">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: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;">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;padding-left:2px;padding-top:2px;padding-bottom: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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cuyama, 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: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;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">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: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;">D.E. Shaw Renewable 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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 (multiple locations)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">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;">Contracted but not specified</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">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;padding-left:2px;padding-top:2px;padding-bottom: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: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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">474</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">266,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">266,687</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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$16.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, 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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,265</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">206,739</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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;">Accrued property, plant 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">133,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,877</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;background-color:#cceeff;padding-left:2px;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,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;">71,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,085</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">75,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></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">262,977</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 income or loss, net of tax, 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;"> (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, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(77,178</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;">65,171</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(9,907</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: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 income (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;">11,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;">3,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;">(4,468</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,218</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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;">(49</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;">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;">140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 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;">(588</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,396</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 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 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;">11,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,883</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;">12,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(65,346</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;">68,388</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;">(783</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;">2,259</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;">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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">48</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;">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, 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="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;" 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;">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 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, 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">298,085</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">296,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">272,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">271,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">40,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;">&#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;">40,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:20px;padding-top:2px;padding-bottom: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;">610,442</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</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,453</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;">607,991</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;">Cash, cash equivalents, and marketable securities consisted of the following at </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;"> (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;">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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,347,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2,268,534</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;">1,347,155</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,819</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">271,172</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">720,379</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;">607,991</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,988,913</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;">1,955,146</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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">31,988</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">State</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">23,215</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 current 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 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">61,847</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred expense (benefit):</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(56,153</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: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 deferred expense (benefit)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,518</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: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 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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">32,329</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, 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="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;">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;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">180,939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,477</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">&#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 and Mahabubnagar 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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,067</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Polepally 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;">2,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;">Hindupur 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;">18,722</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Manildra 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;">62,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">562</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">197,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,865</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">(27,966</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">160,422</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, 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="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;">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;">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;">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 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">42,168</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Accrued 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;">62,345</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;">954</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">86,328</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;">7,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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:20px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,276</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64,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></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 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="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,795</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;">11,630</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;">10,034</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets, gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,473</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;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;">(143,818</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;">(123,936</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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 tax assets, net of 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;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">300,537</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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;">Capitalized interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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,821</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;">Acquisition accounting / basis difference</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;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,848</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;">Restricted investments and derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(12,429</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(582</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,585</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;">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;">(7,541</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;">(322</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 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;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;">(75,717</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;">(62,587</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;">Net deferred tax assets and 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: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;">50,573</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;">237,950</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 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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 income (loss) at December 31, 2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(210</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;">(3,399</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;">3,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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 reclassified to net sales as a result of forecasted transactions being probable of not occurring</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,295</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,295</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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts recognized in other comprehensive 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,219</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;">(8,364</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;">(487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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;">(5,509</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,509</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 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;">&#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;">10,135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">171</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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></tr><tr><td style="vertical-align:bottom;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 income (loss) 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 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;">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 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;">(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 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,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 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,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 income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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 income (loss) 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 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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 (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;">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 income (loss) 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 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,723</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;">&#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;">(1,723</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 presents amounts 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Line Items</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">(33,882</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign 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;">&#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;">12,422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">(5,932</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></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, 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="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">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 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, 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;">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;">2,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">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 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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2,072</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;">387</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;">444</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;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,006</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">6,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 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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">4,006</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;">6,255</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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">6,078</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;">6,642</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;">444</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 calculation of basic and diluted net (loss) income per share for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 (loss) income 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 (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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">593,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 (loss) income 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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">&#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;">929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 (loss) income 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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">101,815</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 (loss) income 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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">5.88</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">Our income tax results differed from the amount computed by applying the relevant U.S.&#160;statutory federal corporate income tax rate of </font><font style="font-family:inherit;font-size:10pt;">35.0%</font><font style="font-family:inherit;font-size:10pt;"> 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</font></div></td></tr><tr><td style="vertical-align: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">256,659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,799</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.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,967</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;">(2.8</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,161</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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.6</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top: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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Effect of private letter ruling</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top: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;">(41,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(9.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">2.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;">(2,566</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;">(0.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;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;">(17.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">&#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;">Effect of tax holiday</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(23.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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.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;">(154,650</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;">(21.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;">(3,801</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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;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;">(3,328</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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.7</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(16,266</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Reported income tax expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">371,996</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: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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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;">23,167</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: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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">32,329</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:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.4</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;">&#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;">The following table presents the 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,713</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,109</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">44,899</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;">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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,254</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">42,973</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,926</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">44,899</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, 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 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;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">595,062</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,567,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">339,230</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">154,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,417</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,575</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">260,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">202,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:20px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,540,691</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, 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 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="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-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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Total Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value and</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value on</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">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;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;">4,303</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">4,303</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,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 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="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-weight:bold;">December&#160;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Total Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value and</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value on</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;" 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;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">296,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">296,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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: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;">271,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">271,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">40,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;">40,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;">&#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;">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;">339,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">339,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Derivative 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;background-color:#cceeff;padding-left:2px;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,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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;">953,995</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;">40,000</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;">913,995</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Derivative 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,086</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,086</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;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, 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="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-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;">Accumulated 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;">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;">114,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(25,578</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;">(36,215</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;">&#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,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;">&#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,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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;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:2px;padding-top:2px;padding-bottom: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;">145,421</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,979</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;">(36,215</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%;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="15" style="vertical-align:bottom;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, 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;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;">Gross Amount</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;">Accumulated Amortization</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;">Accumulated 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;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;">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;">114,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(18,208</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;">(36,215</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;">60,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">6,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,498</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;">4,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In-process research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">&#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:2px;padding-top:2px;padding-bottom: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;">144,891</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(20,706</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;">(36,215</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;">87,970</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, 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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:2px;padding-top:2px;padding-bottom: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, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 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;">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;">403,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">Crystalline silicon 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="2" style="vertical-align:bottom;padding-left:2px;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,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">68,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">68,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(74,930</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;">(468,295</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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">84,985</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;">(70,523</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;">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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">227,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">506,180</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 of unconsolidated affiliates</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">733,330</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: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, 2017</font><font style="font-family:inherit;font-size:10pt;">, the future principal payments on our long-term debt, excluding payments related to capital leases, 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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,062</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,137</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,179</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">293,473</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">406,388</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 table presents the effect of the adoption of ASU 2014-09 on our consolidated balance sheet as of December 31, 2016 (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="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;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 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Reported</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;">Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">205,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">206,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 project 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;">701,105</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(701,105</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, 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;">700,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">700,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">217,157</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">217,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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;background-color:#cceeff;padding-left:2px;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,786,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,787,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 and deferred project 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;">800,770</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(800,770</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">762,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">762,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets, 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;">252,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,497</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 unconsolidated affiliates and joint ventures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">242,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,751</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;">234,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">78,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">77,898</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,867,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,845</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,824,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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;">5,288</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,274</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,562</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Billings in excess of costs and estimated 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">115,623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(115,623</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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Payments and billings for deferred project 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;">284,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(284,440</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">308,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">308,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;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">92,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">146,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">899,707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">907,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">428,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(56,681</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;">371,439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;background-color:#cceeff;padding-left:2px;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,654,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,507</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,606,019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Additional paid-in capital</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,759,211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,099</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,765,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,463,279</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(437</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;">2,462,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 stockholders&#8217; equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,212,687</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,218,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 liabilities and stockholders&#8217; equity</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,867,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,845</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,824,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">The following tables present the effect of the adoption of ASU 2014-09 on our consolidated statements of operations for the years ended December 31, 2016 and 2015 (in thousands, except per share amounts):</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="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;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Reported</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;">Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2,951,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(46,765</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,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;">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;">2,247,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">2,266,145</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">703,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(65,561</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;">638,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(502,590</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;">(65,561</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;">(568,151</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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Loss before taxes and equity in earnings of unconsolidated affiliates</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(471,690</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;">(65,561</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;">(537,251</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;">Income tax expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,219</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,052</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,167</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;">Equity in earnings of unconsolidated affiliates, net of tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">171,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,639</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;">144,306</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(357,964</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;">(58,148</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;">(416,112</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;">Comprehensive loss</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(383,351</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;">(58,148</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;">(441,499</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 loss per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3.48</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.57</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(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></table></div></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="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;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, 2015</font></div></td></tr><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;">As Reported</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;">Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">3,578,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">533,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,112,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2,659,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">320,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;">2,979,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">919,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213,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;">1,132,762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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;">516,664</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">730,159</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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;">Income before taxes and equity in earnings of unconsolidated affiliates</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">519,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213,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;">733,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 tax benefit (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;">6,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,485</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;">(32,329</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;">Equity in earnings of unconsolidated affiliates, net of tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(128,025</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;">(107,595</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;">Net 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;">546,421</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">593,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Comprehensive 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;">511,761</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">558,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></tr><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;">Basic net income 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">5.37</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.83</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">The following tables present the effect of the adoption of ASU 2014-09 on our consolidated statements of cash flows for the years ended December 31, 2016 and 2015 (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="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;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">As Reported</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;">Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(357,964</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;">(58,148</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;">(416,112</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;">Adjustments to reconcile net loss to cash provided by operating activities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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: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;">Equity in earnings of unconsolidated affiliates, net of tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(171,945</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;">27,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(144,306</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;padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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;">123,864</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,309</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;">90,555</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Noncash consideration from the sale of systems</font></div><div style="padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,091</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;">(20,091</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;">Changes in operating 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 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:2px;padding-top:2px;padding-bottom: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, 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">92,747</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">86,147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:bottom;padding-left:2px;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,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(305</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;">9,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Project assets and PV 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(592,204</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;">20,549</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(571,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,423</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,245</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;">Income tax receivable and payable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,743</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;">(61,383</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;">Accrued expenses and 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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,917</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;">158,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></tr></table></div></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="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;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, 2015</font></div></td></tr><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;">As Reported</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;">Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">546,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46,985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">593,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;">Adjustments to reconcile net income to cash used in operating activities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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: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;">Equity in earnings of unconsolidated affiliates, net of tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,430</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;">128,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;">Deferred 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;">(17,534</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;">23,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;">5,882</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Noncash consideration from the sale of systems</font></div><div style="padding-left:18px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(457,596</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;">(457,596</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;">Changes in operating 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 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:2px;padding-top:2px;padding-bottom: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, 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(340,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,356</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;">(427,648</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;">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:bottom;padding-left:2px;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,635</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;">(188</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;">(38,823</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;">Project assets and PV 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(857,529</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;">331,978</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(525,551</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 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;">(8,484</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;">7,321</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,163</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;">Income tax receivable and payable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,281</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,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued expenses and 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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,236</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7,654</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;">(74,890</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></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, 2017</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, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">956,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53.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;">1,829,762</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.81</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">(405,248)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,728)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.45</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;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,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;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;">38.54</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, 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 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, 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;">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;">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 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, 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;">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 860.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;">$12.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;">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 55.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 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;">$40.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;">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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income taxes receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;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,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">39,123</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Other assets&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">83,259</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;">77,898</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;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, 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 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.4 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$7.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;">The following table summarizes our CdTe module manufacturing and corporate restructuring activity 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;"> (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;">Asset 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;">Severance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Charges to 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;">640,340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,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;">662,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;">Cash payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(151</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,342</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;">Non-cash amounts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(640,340</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;">&#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;">(7,410</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;">(647,750</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;">Ending liability 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,865</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,415</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Charges to 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;">27,606</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,577</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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,986</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,442</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;">(21,428</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;">Non-cash amounts </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">&#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;">(772</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;">(28,378</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;">Ending liability 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 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;">456</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;">456</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,634,340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">134,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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,064</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Jordan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">797</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">290,349</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;">54,689</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;">139,149</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;">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;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;">2,941,324</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;">2,904,563</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;">4,112,650</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 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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, 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:2px;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: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;">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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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, 2015</font></div></td></tr><tr><td style="vertical-align: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;">227,461</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,885,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,112,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">51,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,080,831</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,132,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">213,609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">225,226</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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, 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;">, 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, 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="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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">88,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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 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;">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 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</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;">&#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;">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 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</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 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, 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">234,332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;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;">272,503</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">272,503</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,185</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;" rowspan="1" colspan="1"><div style="text-align:left;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;">506,835</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,308</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;">51,236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">145</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;">558,071</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,453</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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, 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="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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,325</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,323</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">21,375</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">62,972</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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</font></div></td></tr><tr><td style="vertical-align: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;">47</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;" 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;border-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:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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 #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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">39</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">36</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;">21</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 #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;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">25</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;">48</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;">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;">10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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 #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;">32</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 #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;">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;">15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 to these customers were less than 10% 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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning with the three months ended December 31, 2017, we changed the composition of our reportable segments to align with revisions to our internal reporting structure and long-term strategic plans. As a result of this change, our modules segment, which was historically referred to as our components segment, includes module sales to third parties and excludes any module sales to our systems segment. Previously, we included an allocation of net sales value for all solar modules manufactured by our modules segment and installed in projects sold or built by our systems segment in the net sales of our modules segment. Our systems segment now includes all net sales from the sale of solar power systems and related products and services, including any modules installed in such systems and any revenue from energy generated by such systems. All prior year balances were revised 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;">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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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, 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:2px;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: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;">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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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, 2015</font></div></td></tr><tr><td style="vertical-align: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;">227,461</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,885,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,112,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">51,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,080,831</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,132,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">213,609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">225,226</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,634,340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">134,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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,064</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Jordan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">797</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">290,349</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;">54,689</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;">139,149</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;">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;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;">2,941,324</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;">2,904,563</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;">4,112,650</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;">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, 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 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;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;">595,062</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,567,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">339,230</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">154,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,417</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,575</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">260,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">202,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:20px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,540,691</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. Investments in unconsolidated affiliates in which we have less than a controlling interest are accounted for using the cost or equity method of accounting. Certain prior year balances were reclassified to conform to the current year presentation. Such reclassifications primarily related to the adoption of Accounting Standards Update (&#8220;ASU&#8221;) 2014-09 as further described in </font><font style="font-family:inherit;font-size:10pt;">Note 3. &#8220;Recent Accounting Pronouncements&#8221;</font><font style="font-family:inherit;font-size:10pt;"> to our consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 all highly liquid investments with original maturities of 90&#160;days or less at the time of purchase to be cash equivalents.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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 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 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. </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. We classify our marketable securities and restricted investments as available-for-sale. 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 income (loss)</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 (expense), 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 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 through a custodial account 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 it&#8217;s 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 (expense), 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 accordingly 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.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 material, 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. 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, the effect new products might have on the sale of existing products, 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 we hold title to and are not yet installed in a system. Such 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, with such value being based primarily on recoverability through installation in a system or recoverability through a sales agreement.&#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 shortest of the term of the related PPA, the lease on the land, or </font><font style="font-family:inherit;font-size:10pt;">25</font><font style="font-family:inherit;font-size:10pt;"> years. Our current PV solar power systems have estimated useful lives ranging 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;">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, which at the time of sale and meeting all revenue recognition criteria will be recorded within cost of sales. 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, ecological, permitting, market pricing, or regulatory 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, during the period of time required to place the assets in service or, in the case of project assets, to sell the assets to customers. 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 and are accounted for under either the cost or equity method of accounting 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;">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;">Cost and Equity Method Investments. </font><font style="font-family:inherit;font-size:10pt;">We account for our unconsolidated ventures using either the cost or equity method of accounting depending upon whether we have the ability to exercise significant influence over the venture. As part of this evaluation, we consider our participating and protective rights in the venture as well as its legal form. We use the cost method of accounting for our investments when we do not have the ability to significantly influence the operations or financial activities of the investee. We record our cost method investments at their historical cost and subsequently record any distributions received from the net accumulated earnings of such investments as income. Distributions received from our cost method investments in excess of their earnings are considered returns of investment and are recorded as reductions in the cost of the 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. 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 our cost and equity method investments, which are included in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Investments in unconsolidated affiliates and joint ventures</font><font style="font-family:inherit;font-size:10pt;">&#8221; in the accompanying consolidated balance sheets, 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 cost and equity method investments of </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$15.3 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;"> 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;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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 scheduled annual tests 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, which was also historically referred to as our components 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;">In-Process Research and Development. </font><font style="font-family:inherit;font-size:10pt;">In-process research and development (&#8220;IPR&amp;D&#8221;) is initially capitalized at fair value as an intangible asset with an indefinite life and assessed for impairment thereafter. When the IPR&amp;D project is complete, it is reclassified as a definite-lived intangible asset and amortized over its estimated useful life. If an IPR&amp;D project is abandoned, we record an impairment charge for the carrying value of the related intangible asset in the period it is abandoned.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 performance 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;"> We recognize 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 or other agreements that include a requirement for the removal of the assets at the end of the term of the agreement. We also lease certain manufacturing facilities or administrative offices under agreements that require the removal of our leasehold improvements or other property 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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and totaled </font><font style="font-family:inherit;font-size:10pt;">$16.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$22.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;">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, 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;">, 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;">Other comprehensive income (loss)</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 (expense), 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 Engineering, Procurement, and Construction 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, including those in which we may receive consideration of a noncontrolling interest, when combined with EPC services represents a single performance obligation for the development and construction of a single generation asset. For such sales 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 of unconsolidated affiliates, 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. 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.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 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 year 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 typically recognize revenue for energy generated and sold by PV solar power systems under ASC 840, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;">, consistent with the classification of the associated PPAs. Accordingly, we recognize revenue each period based on the volume of energy delivered to the customer (i.e., the PPA off-taker). For energy generated and sold by PV solar power systems on an open contract basis, we recognize revenue at the point in time the energy is delivered to the grid.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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 income (loss)</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 be recovered or settled. 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 the weighted-average number of common shares outstanding for the period. Diluted net income or loss 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;">Comprehensive Income.</font><font style="font-family:inherit;font-size:10pt;"> Our comprehensive income consists of our net income, the effects on our consolidated financial statements of translating the financial statements of our subsidiaries that operate in foreign currencies, the unrealized gains or losses on available-for-sale marketable securities and restricted investments, and the unrealized gains or losses on derivative instruments that qualify for and have been designated as cash flow hedges.</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 performance 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, 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;">. 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,468,460</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">104,034,731</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, 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. 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, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">&#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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,827</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,485</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">16,247</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">141,755</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;">2012 - 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: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;">2012 - 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;">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;">2012 - 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: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; 2012 - 2016</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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,323</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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></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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(8,167</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;">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;" rowspan="1" colspan="1"><div style="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;">123,936</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;">121,524</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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">266,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">266,687</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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$16.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, 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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,265</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">206,739</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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">302,305</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">463,731</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">363,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">100,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></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, 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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">42,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Value added 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;">12,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,308</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">56,856</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">74,579</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">217,462</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, 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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">378,981</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,444,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">147,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stored assets (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;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;">17,995</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;">Property, plant and equipment, gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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,339,276</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,143,806</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;">Accumulated depreciation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,184,739</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;">(1,514,664</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:20px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,154,537</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;">629,142</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: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;">Consisted of certain machinery and equipment (&#8220;stored assets&#8221;) that were originally intended for use in previously planned manufacturing capacity expansions. The majority of the stored assets remaining at </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:9pt;"> were repurposed for Series 6 module manufacturing. </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;">Depreciation of property, plant and equipment was </font><font style="font-family:inherit;font-size:10pt;">$91.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$211.2 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$245.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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;">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;">451,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">464,581</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,980</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">448,601</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;">$19.8 million</font><font style="font-family:inherit;font-size:10pt;">, </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;">$2.9 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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 facilities, equipment, and project assets includes interest costs incurred during the assets&#8217; 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">(19,367</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,057</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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(6,975</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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">444,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,018,684</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">1,462,948</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">700,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">762,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income taxes receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;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,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">39,123</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Other assets&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">83,259</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;">77,898</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;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, 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 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.4 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$7.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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;">Accrued property, plant 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">133,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,877</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;background-color:#cceeff;padding-left:2px;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,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;">71,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,085</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">75,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></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">262,977</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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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="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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,620</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,461</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">146,942</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;Investments in Unconsolidated Affiliates and Joint Ventures&#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, 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: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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font 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;">212,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Other taxes payable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,099</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">64,202</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">371,439</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 &#8220;Product warranty liability,&#8221; &#8220;Commercial letter of credit liability,&#8221; and &#8220;Contingent consideration&#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 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;Investments in Unconsolidated Affiliates and Joint Ventures&#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 accordingly 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.</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 8 fslr-20171231.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 2414403 - Disclosure - (Details) - Hedging Relationship link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - (Details) - Risk Management link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - (Details) - Transaction Exposure link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Note 10. Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Note 10. Derivative Financial Instruments (Notes) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Note 10. Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Note 11. Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Note 11. Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Note 11. Fair Value Measurements (Details) - Balance Sheet Grouping link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Note 11. Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Note 12. Investments in Unconsolidated Affiliates and Joint Ventures (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Note 12. Investments in Unconsolidated Affiliates and Joint Ventures (Notes) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Note 12. Investments in Unconsolidated Affiliates and Joint Ventures (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Note 13. Solar Module Collection and Recycling Liability link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - Note 13. Solar Module Collection and Recycling Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Note 14. Debt link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Note 14. Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Note 14. Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Note 15. Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Note 15. Commitments and Contingencies (Details) - Commercial Commitments link:presentationLink link:calculationLink link:definitionLink 2420408 - Disclosure - Note 15. Commitments and Contingencies (Details) - Contingent Consideration link:presentationLink link:calculationLink link:definitionLink 2420407 - Disclosure - Note 15. Commitments and Contingencies (Details) - Indemnifications link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - Note 15. Commitments and Contingencies (Details) - Lease Commitments link:presentationLink link:calculationLink link:definitionLink 2420406 - Disclosure - Note 15. Commitments and Contingencies (Details) - Performance Guarantees link:presentationLink link:calculationLink link:definitionLink 2420405 - Disclosure - Note 15. Commitments and Contingencies (Details) - Product Warranties link:presentationLink link:calculationLink link:definitionLink 2420404 - Disclosure - Note 15. Commitments and Contingencies (Details) - Purchase Commitments link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Note 15. Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Note 16. Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Note 16. Revenue from Contracts with Customers (Notes) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Note 16. Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - Note 17. Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Note 17. Stockholders' Equity (Notes) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Note 18. Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2423402 - Disclosure - Note 18. Share-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2423403 - Disclosure - Note 18. Share-Based Compensation (Details) - RSUs link:presentationLink link:calculationLink link:definitionLink 2423404 - Disclosure - Note 18. Share-Based Compensation (Details) - Stock Awards link:presentationLink link:calculationLink link:definitionLink 2423405 - Disclosure - Note 18. Share-Based Compensation (Details) - Stock Purchase Plan link:presentationLink link:calculationLink link:definitionLink 2323301 - Disclosure - Note 18. Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Note 19. Income Taxes link:presentationLink link:calculationLink link:definitionLink 2426402 - Disclosure - Note 19. Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2426404 - Disclosure - Note 19. Income Taxes (Details) - Uncertainties link:presentationLink link:calculationLink link:definitionLink 2426403 - Disclosure - Note 19. Income Taxes (Details) - Valuation Allowance link:presentationLink link:calculationLink link:definitionLink 2326301 - Disclosure - Note 19. Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Note 1. First Solar and Its Business link:presentationLink link:calculationLink link:definitionLink 2429402 - Disclosure - Note 20. Net (Loss) Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2129100 - Disclosure - Note 20. Net (Loss) Income Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2329301 - Disclosure - Note 20. Net (Loss) Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2130100 - Disclosure - Note 21. Accumulated Other Comprehensive Income (loss) link:presentationLink link:calculationLink link:definitionLink 2430402 - Disclosure - Note 21. Accumulated Other Comprehensive Income (loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2330301 - Disclosure - Note 21. Accumulated Other Comprehensive Income (loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Note 22. Segment and Geographical Information link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Note 22. Segment and Geographical Information (Details) link:presentationLink link:calculationLink link:definitionLink 2431403 - Disclosure - Note 22. Segment and Geographical Information Revenues and long-lived assets by geographic region (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Note 22. Segment and Geographical Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2132100 - Disclosure - Note 23. Concentrations of Risks link:presentationLink link:calculationLink link:definitionLink 2432402 - Disclosure - Note 23. Concentrations of Risks (Details) link:presentationLink link:calculationLink link:definitionLink 2332301 - Disclosure - Note 23. Concentrations of Risks (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Note 2. Summary of Significant Accounting Policies 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 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 2403402 - Disclosure - Note 3. Recent Accounting Pronouncements (Details) - Balance Sheet link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Note 3. Recent Accounting Pronouncements (Details) - Statement of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Note 3. Recent Accounting Pronouncements (Details) - Statement of Operations link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Note 3. Recent Accounting Pronouncements (Notes) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Note 3. Recent Accounting Pronouncements (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Note 4. Restructuring and Asset Impairments (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Note 4. Restructuring and Asset Impairments (Notes) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Note 4. Restructuring and Asset Impairments (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Note 5. Business Acquisitions link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Note 5. Business Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Note 6. Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Note 6. Goodwill and Intangible Assets (Details) - Goodwill link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Note 6. Goodwill and Intangible Assets (Details) - Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Note 6. Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Note 7. Cash, Cash Equivalents, and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Note 7. Cash, Cash Equivalents, and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Note 7. Cash, Cash Equivalents, and Marketable Securities (Details) - Available For Sale link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Note 7. Cash, Cash Equivalents, and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Note 8. Restricted Cash and Investments link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Note 8. Restricted Cash and Investments (Details) - Available For Sale link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Note 8. Restricted Cash and Investments (Details) - Restricted Cash and Restricted Investments link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Note 8. Restricted Cash and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Note 9. Consolidated Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Note 9. Consolidated Balance Sheet Details (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Note 9. Consolidated Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 fslr-20171231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 fslr-20171231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 fslr-20171231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Balance Sheet Related Disclosures [Abstract] Statement [Table] Statement [Table] 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] Leaseholds and Leasehold Improvements [Member] Construction in progress [Member] Construction in Progress [Member] Stored assets [Member] Stored Machinery and Equipment [Member] Stored Machinery and Equipment [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 Statement [Line Items] Statement [Line Items] 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 receivables Secured Accounts Receivables Secured Accounts Receivables 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 Value added tax receivables Value Added Tax Receivable, 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 Interest expense, net Interest Expense Project Assets - Current and Noncurrent: Project Assets, Current And Noncurrent [Abstract] Project assets, current and noncurrent. Project Assets, Development 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 Notes receivable Notes, Loans and Financing Receivable, Net, Noncurrent Income taxes receivable Income Taxes Receivable Other Other Assets 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. Note Receivable Interest Rate Note Receivable Interest Rate Note Receivable Interest Rate Accrued Expenses Accrued Liabilities, Current [Abstract] Accrued property, plant, and equipment Accrued Property, Plant And Equipment Accrued property, plant and equipment. Accrued compensation and benefits Employee-related Liabilities, Current Accrued project assets Accrued Project Assets Accrued Project Assets Product warranty liability Product Warranty Accrual, Current Accrued inventory Accrued Inventory Accrued inventory, 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 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 Other taxes payable Accrued Income Taxes, Noncurrent Deferred revenue, noncurrent Deferred Revenue, Noncurrent 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 Derivative instruments Derivative Liability, Noncurrent Contingent consideration Contingent consideration, non-current Contingent consideration, non-current Other Total Other Noncurrent Liabilities Total Other Noncurrent Liabilities. Other liabilities Other Liabilities, Noncurrent Solar Module Collection and Recycling Liability [Abstract] Note 13. Solar Module Collection and Recycling Liability [Abstract] 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 Accrued solar module collection and recycling liability Solar Module Collection And Recycling Liability Solar 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 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 - Current and Noncurrent 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 Systems Parts Policy [Policy Text Block] 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 Text Block] PV Solar Power Systems [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] Cost and Equity Method Investments Cost Method Investments, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] In-Process Research and Development In Process Research and Development, 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] Derivatives 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 Policy [Policy Text Block] 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] Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Equity Method Investments and Joint Ventures [Abstract] Schedule of Equity and Cost Method Investments [Table] Schedule of Equity and Cost Method Investments [Table] Schedule of Equity and Cost Method Investments [Table] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] 8point3 Energy Partners LP [Member] 8point3 Energy Partners LP [Member] 8point3 Energy Partners LP [Member] 8point3 Operating Company, LLC [Member] 8point3 Operating Company, LLC [Member] 8point3 Operating Company, LLC [Member] Desert Stateline Holdings, LLC [Member] Desert Stateline Holdings, LLC [Member] Desert Stateline Holdings, LLC [Member] Clean Energy Collective, LLC Warrant [Member] Clean Energy Collective, LLC Warrant [Member] Clean Energy Collective, LLC Warrant [Member] Clean Energy Collective, LLC [Member] Clean Energy Collective, LLC [Member] Clean Energy Collective, LLC [Member] Joint Venture with Customer [Member] Joint Venture with Customer [Member] Joint Venture with Customer [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] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Solar power system, Sales of [Member] Solar Power Systems, Sales of [Member] Solar Power Systems, Sales of [Member] Operations and Maintenance [Member] Operations and Maintenance [Member] Operations and Maintenance [Member] Solar Modules [Member] Solar Module [Member] Solar module segment. Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Term Loan Facility [Member] Term Loan Facility [Member] Term Loan Facility [Member] Delayed Draw Term Loan Facility [Member] Delayed Draw Term Loan Facility [Member] Delayed Draw Term Loan Facility [Member] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Incremental Term Loan Facility [Member] Incremental Term Loan Facility [Member] Incremental Term Loan Facility [Member] Schedule of Equity and Cost Method Investments [Line Items] Schedule of Equity and Cost Method Investments [Line Items] [Line Items] for Schedule of Equity and Cost Method Investments [Table] Equity method investments Equity Method Investments Cost method investments Cost Method Investments Investments in unconsolidated affiliates and joint ventures Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Limited Liability Company (LLC) or Limited Partnership (LP), Members or Limited Partners, Class B Shares Held Limited Liability Company (LLC) or Limited Partnership (LP), Members or Limited Partners, Class B Shares Held Limited Liability Company (LLC) or Limited Partnership (LP), Members or Limited Partners, Class B Shares Held Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest Equity Method Investment, Common Units Held Equity Method Investment, Common Units Held Equity Method Investment, Common Units Held Equity Method Investment, Subordinated Units Held Equity Method Investment, Subordinated Units Held Equity Method Investment, Subordinated Units Held Equity Method Investment, Ownership Percentage Equity Method Investment, Ownership Percentage Minimum Quarterly Distribution, Threshold for Early Termination of Subordination Period Minimum Quarterly Distribution, Threshold for Early Termination of Subordination Period Minimum Quarterly Distribution, Threshold for Early Termination of Subordination Period Minimum Quarterly Distribution, Measurement Period for Early Termination of Subordination Period Minimum Quarterly Distribution, Measurement Period for Early Termination of Subordination Period Minimum Quarterly Distribution, Measurement Period for Early Termination of Subordination Period Proceeds from Equity Method Investments, Distributions Proceeds from Equity Method Investment, Distribution Equity Method Investment, Difference Between Carrying Amount and Underlying Equity Equity Method Investment, Difference Between Carrying Amount and Underlying Equity Equity in earnings of unconsolidated affiliates, net of tax Income (Loss) from Equity Method Investments Gain (Loss) 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 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 Proceeds from Sale of Equity Method Investments Aggregate Consideration from Sale of Equity Method Investment Aggregate Consideration from Sale of Equity Method Investment Notes receivable, affiliates - noncurrent Notes Receivable, Related Parties, Noncurrent Gain (Loss) on Disposition of Stock in Subsidiary or Equity Method Investee Gain (Loss) on Disposition of Stock in Subsidiary or Equity Method Investee Revenue from Related Parties Revenue from Related Parties Equity Method Investment, Financial Information, Senior Secured Credit Facility Equity Method Investment, Financial Information, Senior Secured Credit Facility Equity Method Investment, Financial Information, Senior Secured Credit Facility Convertible Notes Receivable Interest Rate Convertible Notes Receivable Interest Rate Convertible Notes Receivable Interest Rate Notes receivable, affiliate - current Notes Receivable, Related Parties, Current Convertible Notes Receivable, Related Parties, Borrowing Capacity Convertible Notes Receivable, Related Parties Convertible Notes Receivable, Related Parties Equity Method Investment, Ownership Percentage by Third Party Equity Method Investment, Ownership Percentage by Third Party Equity Method Investment, Ownership Percentage by Third Party Summarized financial information, net sales Equity Method Investment, Summarized Financial Information, Revenue Summarized financial information, operating income (loss) Equity Method Investment, Summarized Financial Information, Operating Income (Loss) Equity Method Investment, Summarized Financial Information, Operating Income (Loss) Summarized financial information, net income Equity Method Investment, Summarized Financial Information, Net Income (Loss) Summarized financial information, net 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 Other Comprehensive Income (Loss), Net of Tax [Abstract] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Class of Stock Disclosures [Abstract] Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Note Disclosure [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Compensation Disclosure [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Commitments and Contingencies Disclosure [Abstract] Energy Performance Testing Liability Energy Performance Testing Liability Energy Performance Testing Liability 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 Operating Leases, Future Minimum Payments, Due Next Twelve Months, Sublease Rentals Operating Leases, Future Minimum Payments, Due Next Twelve Months, Sublease Rentals Operating Leases, Future Minimum Payments, Due Next Twelve Months, Sublease Rentals Operating Leases, Future Minimum Payments, Due in Two Years, Sublease Rentals Operating Leases, Future Minimum Payments, Due in Two Years, Sublease Rentals Operating Leases, Future Minimum Payments, Due in Two Years, Sublease Rentals Operating Leases, Future Minimum Payments, Due in Three Years, Sublease Rentals Operating Leases, Future Minimum Payments, Due in Three Years, Sublease Rentals Operating Leases, Future Minimum Payments, Due in Three Years, Sublease Rentals Operating Leases, Future Minimum Payments, Due in Four Years, Sublease Rentals Operating Leases, Future Minimum Payments, Due in Four Years, Sublease Rentals Operating Leases, Future Minimum Payments, Due in Four Years, Sublease Rentals Operating Leases, Future Minimum Payments, Due in Five Years, Sublease Rentals Operating Leases, Future Minimum Payments, Due in Five Years, Sublease Rentals Operating Leases, Future Minimum Payments, Due in Five Years, Sublease Rentals Operating Leases, Future Minimum Payments, Due Thereafter, Sublease Rentals Operating Leases, Future Minimum Payments, Due Thereafter, Sublease Rentals Operating Leases, Future Minimum Payments, Due Thereafter, Sublease Rentals Operating Leases, Future Minimum Payments, Due Future Minimum Sublease Rentals Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Net Operating Leases, Future Minimum Payments, Due Next Twelve Months Net Operating Leases, Future Minimum Payments Due, Next Twelve Months Net Operating Leases, Future Minimum Payments Due, Next Twelve Months Net Operating Leases, Future Minimum Payments, Due in Two Years Net Operating Leases, Future Minimum Payments, Due in Two Years Net Operating Leases, Future Minimum Payments, Due in Two Years Net Operating Leases, Future Minimum Payments, Due in Three Years Net Operating Leases, Future Minimum Payments, Due in Three Years Net Operating Leases, Future Minimum Payments, Due in Three Years Net Operating Leases, Future Minimum Payments, Due in Four Years Net Operating Leases, Future Minimum Payments, Due in Four Years Net Operating Leases, Future Minimum Payments, Due in Four Years Net Operating Leases, Future Minimum Payments, Due in Five Years Net Operating Leases, Future Minimum Payments, Due in Five Years Net Operating Leases, Future Minimum Payments, Due in Five Years Net Operating Leases, Future Minimum Payments, Due Thereafter Net Operating Leases, Future Minimum Payments, Due Thereafter Net Operating Leases, Future Minimum Payments, Due Thereafter Net Operating Leases, Future Minimum Payments Due Net Operating Leases, Future Minimum Payments Due Net Operating Leases, Future Minimum Payments Due Rent Expense Operating Leases, Rent Expense 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 Fair Value, by Balance Sheet Grouping [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] Note receivable - 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, Fair Value Cash, Cash Equivalents, and Short-term Investments [Abstract] 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] Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] Foreign debt [Member] Foreign Corporate Debt Securities [Member] Foreign government obligations [Member] Foreign Government Debt Securities [Member] U.S debt [Member] Domestic Corporate Debt Securities [Member] Time deposits [Member] Bank Time Deposits [Member] Cash, Cash Equivalents, and Marketable Securities [Line Items] Investment [Line Items] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Marketable securities Available-for-sale Securities, Current Total cash, cash equivalents, marketable securities, and investments Investments and Cash Marketable securities, Sale Proceeds Available-for-sale Securities, Gross Realized Gains (Losses), Sale Proceeds Available-for-sale Securities, Gross Realized Gains Available-for-sale Securities, Gross Realized Gains New Accounting Pronouncements and Changes in Accounting Principles [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Previously Reported [Member] Scenario, Previously Reported [Member] Restatement Adjustment [Member] Restatement Adjustment [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Net sales Revenue, Net Cost of sales Cost of Goods Sold Gross profit Gross Profit Operating income (loss) Operating Income (Loss) Income (loss) before taxes and equity in earnings of unconsolidated affiliates Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Total income tax expense (benefit) Income Tax Expense (Benefit) Net (loss) income Net Income (Loss) Attributable to Parent Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Net (loss) income per share, basic Earnings Per Share, Basic Net (loss) income per share, diluted Earnings Per Share, Diluted Risks and Uncertainties [Abstract] Concentration Risk Disclosure Concentration Risk Disclosure [Text Block] Summary of Significant Accounting Policies [Text Block] Significant Accounting Policies [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 Product Warranty Disclosure [Text Block] Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents 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 Investments in unconsolidated affiliates and joint ventures Goodwill Goodwill Other intangibles, net Intangible Assets, Net (Excluding Goodwill) 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 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,468,460 and 104,034,731 shares issued and outstanding at December 31, 2017 and 2016, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders' equity Liabilities and Equity Income Tax Disclosure [Abstract] Income Tax Contingency [Table] Income Tax Contingency [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Germany Federal Ministry of Finance, Germany [Member] Spain Tax Authority, Spain [Member] Australia Australian Taxation Office [Member] India Ministry of Finance, India [Member] Malaysia Malaysia Tax Authority [Member] Malaysia Tax Authority [Member] United States Domestic Tax Authority [Member] 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 Tax Adjustments, Settlements, and Unusual Provisions Tax Adjustments, Settlements, and Unusual Provisions Open Tax Years Open Tax Years Open Tax Years Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Building and Building Improvements [Member] 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] 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 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 India INDIA Turkey TURKEY Australia AUSTRALIA Jordan JORDAN Spain SPAIN Malaysia MALAYSIA Japan JAPAN Vietnam VIET NAM 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 Debt Instruments [Abstract] Debt Debt Disclosure [Text Block] Recent Accounting Pronouncements Accounting Changes and Error Corrections [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] 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] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Luz del Norte Credit Facilities [Member] Luz del Norte Credit Facilities [Member] Luz del Norte Credit Facilities [Member] Ishikawa Credit Agreement [Domain] Ishikawa Credit Agreement [Domain] Ishikawa Credit Agreement [Domain] Japan Credit Facility [Member] Japan Credit Facility [Member] Japan Credit Facility [Member] Tochigi Credit Facility [Member] Tochigi Credit Facility [Member] Tochigi Credit Facility [Member] Mahabubnagar Credit Facility [Member] Mahabubnagar Credit Facility [Member] Mahabubnagar Credit Facility [Member] Marikal and Mahabubnagar Credit Facilities [Member] Marikal and Mahabubnagar Credit Facilities [Member] Marikal and Mahabubnagar Credit Facilities [Member] Marikal Credit Facility [Member] Marikal Credit Facility [Member] Marikal Credit Facility [Domain] Polepally Credit Facility [Member] Polepally Credit Facility [Member] Hindupur Credit Facility [Member] Hindupur Credit Facility [Member] Hindupur Credit Facility [Member] Manildra Credit Facility [Domain] Manildra Credit Facility [Domain] Manildra Credit Facility [Domain] Capital Lease Obligations [Member] Capital Lease Obligations [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] Banco de Crédito e Inversiones [Member] Banco de Crédito e Inversiones [Member] Banco de Crédito e Inversiones [Member] Mizuho Bank [Member] Mizuho Bank [Member] Mizuho Bank [Member] Axis Bank [Member] Axis Bank [Member] Axis Bank [Member] Yes Bank Limited [Member] Yes Bank Limited [Member] Yes Bank 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] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] 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] Marikal Solar Parks Private Limited and Mahabubnagar Solar Parks Private Limited [Member] Marikal Solar Parks Private Limited and Mahabubnagar Solar Parks Private Limited [Member] Marikal Solar Parks Private Limited and Mahabubnagar Solar Parks Private Limited [Member] Mahabubnagar Solar Parks Private Limited [Member] Mahabubnagar Solar Parks Private Limited [Member] Mahabubnagar Solar Parks Private Limited [Member] Marikal Solar Parks Private Limited [Member] Marikal Solar Parks Private Limited [Member] Marikal Solar Parks Private Limited [Member] Polepally Solar Parks Private Limited [Member] Polepally Solar Parks Private Limited [Member] Polepally Solar Parks Private Limited [Member] Hindupur Solar Parks Limited [Member] Hindupur Solar Parks Limited [Member] Hindupur Solar Parks Private Limited [Member] Manildra Finco Pty Ltd [Member] Manildra Finco Pty Ltd [Member] Manildra 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 discount and issuance costs Debt Instrument, Unamortized Discount (Premium), 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 Debt Instrument, Description of Variable Rate Basis Debt Instrument, Description of Variable Rate Basis 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 Debt Instrument, Collateral Amount Debt Instrument, Collateral Amount Line of Credit Facility, Senior Loan Sub-Limit Line of Credit Facility, Senior Loan Sub-Limit Line of Credit Facility, Senior Loan Sub-Limit Line of Credit Facility, Consumption Tax Sub-Limit Line of Credit Facility, Consumption Tax Sub-Limit Line of Credit Facility, Consumption Tax Sub-Limit 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 Line of Credit Facility, Construction Loan Sub-Limit Line of Credit Facility, Construction Loan Sub-Limit Line of Credit Facility, Construction Loan Sub-Limit Line of Credit Facility, Goods and Service Tax Sub-Limit Line of Credit Facility, Goods and Service Tax Sub-Limit Line of Credit Facility, Goods and Service Tax 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, 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 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 Long-term Debt Supplemental Balance Sheet Disclosures Supplemental Balance Sheet Disclosures [Text Block] Earnings Per Share [Abstract] Weighted-average common shares outstanding Weighted Average Number of Shares Outstanding, Basic 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 Weighted Average Number of Shares Outstanding, Diluted Anti-dilutive shares Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] 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] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted and performance stock units [Member] Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] 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 Bilateral Facilities [Member] Bilateral Facilities [Member] Bilateral Facilities [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 Cash Collateral for Borrowed Securities Surety Bonds Surety Bonds Surety Bonds Surety Bond Capacity Surety Bond Capacity Surety Bond Capacity Segment Reporting [Abstract] Segment Reporting Disclosure Segment Reporting Disclosure [Text Block] Cost and Equity Method Investments Disclosure [Text Block] Cost and Equity Method Investments Disclosure [Text Block] Income Taxes Disclosure [Text Block] Income Tax Disclosure [Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of sales [Member] Cost of Sales [Member] Research and development [Member] Research and Development Expense [Member] Selling, general and administrative [Member] Selling, General and Administrative Expenses [Member] Production start-up [Member] Production Startup [Member] Production startup. Unrestricted stock [Member] Unrestricted Stock [Member] Unrestricted stock award. Stock purchase plan [Member] Employee Stock [Member] 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] Allocated Share-Based Comp Expense Allocated Share-based Compensation Expense Allocated 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 Employee service share-based compensation, capitalized in inventory Employee Service Share-Based Compensation, Capitalized In Inventory The share-based compensation cost capitalized in inventory. Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Employee service 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 Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Employee Service Share-based Compensation, Tax Benefit from Compensation Expense 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 Cash, Cash Equivalents, and Marketable Securities Cash, Cash Equivalents, and Marketable Securities [Text Block] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Enki Technology [Member] Enki Technology [Member] Enki Technology [Member] Business Acquisition, Contingent Consideration [Line Items] Business Acquisition, Contingent Consideration [Line Items] 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 Payment for contingent consideration liability Payment for Contingent Consideration Liability, Financing Activities Business combination, contingent consideration liability, current Business Combination, Contingent Consideration, Liability, Current Business combination, contingent consideration liability, noncurrent Business Combination, Contingent Consideration, Liability, Noncurrent 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 Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Available-for-sale securities, amortized cost Available-for-sale Securities, Amortized Cost Basis Available-for-sale securities, gross unrealized gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Available-for-sale securities, gross unrealized losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Available-for-sale securities, estimated fair value Marketable securities, continuous unrealized loss position: Available-for-sale Securities, Continuous Unrealized Loss Position [Abstract] Available-for-sale securities in unrealized loss positions, qualitative disclosure, number of positions, greater than or equal to one year Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Greater than or Equal to One Year Available-for-sale securities, in loss position for less than 12 months, estimated fair value Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value Available-for-sale securities, continuous unrealized loss position, less than 12 months, accumulated loss Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Available-for-sale securities, in loss position for 12 months or greater, estimated fair value Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Available-for-sale securities, continuous unrealized loss position, 12 months or greater, accumulated loss Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Available-for-sale securities, in loss position, estimated fair value Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Available-for-sale securities, continuous unrealized loss position, accumulated loss Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Fair Value Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Fair Value Available-for-sale Securities, Debt Maturities, Rolling Year One Through Two, Fair Value Available-for-sale Securities, Debt Maturities, Rolling Year One Through Two, Fair Value Available-for-sale Securities, Debt Maturities, Rolling Year One Through Two, Fair Value Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Three, Fair Value Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Three, Fair Value Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Three, Fair Value 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] Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table] Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table] Stock Compensation Plan [Member] Stock Compensation Plan [Member] Deferred Compensation Arrangement with Individual, Share-based Payments, by Title of Individual [Axis] Title of Individual [Axis] Title of Individual with Relationship to Entity [Domain] Relationship to Entity [Domain] Director [Member] Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] Shares awarded Deferred Compensation Arrangement with Individual, Shares Issued Share-based compensation expense Deferred Compensation Arrangement with Individual, Compensation Expense Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net (loss) income to cash provided by (used in) operating activities [Abstract] 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 of unconsolidated affiliates, 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 Available-for-sale Securities, Gross Realized Gain (Loss), Excluding Other than Temporary Impairments 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 Noncash Income (Expense) Changes in operating assets and liabilities [Abstract] 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 provided by (used in) 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 Available-for-sale Securities Proceeds from sales and maturities of marketable securities and restricted investments Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities Proceeds from sales of equity and cost method investments Proceeds from Sale of Equity and Cost Method Investments Proceeds from Sale of Equity and Cost Method Investments Distributions received from equity method investments Proceeds from Equity Method Investment, Distribution, Return of Capital Investments in notes receivable, affiliates Payments for Advance to Affiliate Payments received on notes receivable, affiliates Proceeds from Collection of Advance to Affiliate 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 Repayment of sale-leaseback financing Repayments of Lease Financing Obligation Repayments of Lease Financing Obligation Proceeds from sale-leaseback financing Sale Leaseback Transaction, Net Proceeds, Financing Activities Payments of tax withholding 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 increase (decrease) 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, Restricted Cash and Restricted Cash Equivalents 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 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 Accrued interest capitalized to long-term debt Accrued Interest Capitalized to Long-Term Debt Accrued Interest Capitalized to Long-Term Debt Derivative Instruments and Hedging Activities Disclosure [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign exchange forward contracts Foreign Exchange Forward [Member] Interest rate swap contract 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] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as Hedging Instrument [Member] Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] Not 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 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] 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] Valuation Allowance [Table] Valuation Allowance [Table] Domestic Tax Authority [Member] State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Valuation Allowance [Line Items] Valuation Allowance [Line Items] Reconciliation Of Valuation Allowance [Roll Forward] Movement in Valuation Allowances and Reserves [Roll Forward] Valuation allowance, beginning of year Deferred Tax Assets, Valuation Allowance 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 Income Tax Note [Table] Federal Income Tax Note [Table] Foreign Tax Authority Foreign Tax Authority [Member] Investments, Owned, Federal Income Tax Note [Line Items] Investments, Owned, Federal Income Tax Note [Line Items] Effective Income Tax Rate Reconciliation, at Future Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Future Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Future Federal Statutory Income Tax Rate, Percent Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Tax Cuts and Jobs Act of 2017, Incomplete Accounting, 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, 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 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 of unconsolidated affiliates Current Expense (Benefit) [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 expense (benefit) Current Income Tax Expense (Benefit) Deferred Expense (Benefit) [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 (benefit) Deferred Income Tax Expense (Benefit) Total income tax expense Investment Tax Credit Investment Tax Credit 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, Nondeductible Expense, Share-based Compensation Cost, Amount Share-based compensation (%) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, 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 Effect of private letter ruling ($) Effective Income Tax Rate Reconciliation, Effect of Private Letter Ruling Effective Income Tax Rate Reconciliation, Effect of Private Letter Ruling Effect of private letter ruling (%) Effective Income Tax Rate Reconciliation, Effect of Private Letter Ruling, Percent Effective Income Tax Rate Reconciliation, Effect of Private Letter Ruling, 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 (benefit) (%) 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 Deferred tax assets [Abstract] Deferred Tax Assets, Net [Abstract] Goodwill Deferred Tax Assets, Goodwill and Intangible Assets Compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Tax credits Deferred Tax Assets, Tax Credit Carryforwards Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Inventory Deferred Tax Assets, Inventory Deferred expenses Deferred Tax Assets, Tax Deferred Expense, Other Property, plant and equipment Deferred Tax Assets, Property, Plant and Equipment Long-term contracts Deferred Tax Assets, Long Term Contracts Deferred Tax Assets, Long Term Contracts Other Deferred Tax Assets, Other Deferred tax assets, gross Deferred Tax Assets, Gross 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] Capitalized interest Deferred Tax Liabilities, Deferred Expense, Capitalized Interest Acquisition accounting / basis difference Deferred Tax Liabilities Acquisition Accounting Basis Difference Deferred Tax Liabilities Acquisition Accounting Basis Difference. Restricted investments and derivatives Deferred Tax Liabilities Restricted Investments and Derivatives Deferred Tax Liabilities Restricted Investments and Derivatives Investments in foreign subsidiaries Deferred Tax Liabilities, Undistributed Foreign Earnings Equity in earnings Deferred Tax Liabilities, Investment in Noncontrolled Affiliates Other Deferred Tax Liabilities, Other Deferred tax liabilities Deferred Tax Liabilities, Net Net deferred tax assets and liabilities Deferred Tax Assets, Net Retained Earnings [Member] Retained Earnings [Member] Accounting Standards Update 2016-09 Accounting Standards Update 2016-09 [Member] New Accounting Pronouncement or Change in Accounting Principle, Adjustment to Prior Effect of Adoption of ASU 2016-09, Quantification New Accounting Pronouncement or Change in Accounting Principle, Adjustment to Prior Effect of Adoption of ASU 2016-09, Quantification New Accounting Pronouncement or Change in Accounting Principle, Adjustment to Prior Effect of Adoption of ASU 2016-09, Quantification Deferred project costs - current Deferred Project Costs, Current Deferred project costs, current portion. Total current assets Project assets and deferred project costs Deferred project costs and project assets noncurrent Deferred project costs and project assets noncurrent. Total assets Billings in excess of cost and estimated earnings Billings in Excess of Cost, Current Payments and billings for deferred project costs Payments and Billings For Deferred Project Costs Payments and billings for deferred project costs represent customer payments received or customer billings made under the terms of certain systems project sales contracts for which all revenue recognition criteria under ASC 360 have not yet been met. Such systems project costs are included as a component of deferred project costs. Total current liabilities Total liabilities Total stockholders' equity Total liabilities and stockholders' equity 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 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 Reserve Restructuring Reserve Restructuring Charges Restructuring Charges Payments for Restructuring Payments for Restructuring Restructuring Reserve, Settled without Cash Restructuring Reserve, Settled without Cash Restructuring Reserve Indemnification liabilities, amount paid Guarantor Obligations, Amount Paid Guarantor Obligations, Amount Paid 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 Business Combinations [Abstract] 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] In-process research and development [Member] In Process Research and Development [Member] 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, 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 Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Accumulated Translation Adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Net Unrealized Investment Gain (Loss) [Member] Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] AOCI Attributable to Parent [Member] AOCI Attributable to Parent [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] Foreign exchange forward contracts [Member] Cross-currency swap contract Cross Currency Interest Rate Contract [Member] Interest Rate and Cross Currency Swap Contracts [Member] Interest Rate and Cross Currency Swap Contracts [Member] Interest Rate and Cross Currency Swap Contracts [Member] Stockholders' equity, beginning balance Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Amounts reclassified from accumulated other comprehensive loss Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Net tax effect Other Comprehensive Income (Loss), Tax Net other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Stockholders' equity, ending balance Other income (expense), net Other Nonoperating Income (Expense) Foreign Currency Transaction Gain (Loss), net Foreign Currency Transaction Gain (Loss), before Tax Interest expense, net (Loss) income before taxes and equity in earnings of unconsolidated affiliates Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Statement of Stockholders' Equity [Abstract] Common Stock [Member] Common Stock [Member] Additional Paid-In Capital [Member] Additional Paid-in Capital [Member] Accumulated Earnings [Member] Accumulated Other Comprehensive (Loss) Income [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Common stock, shares Common Stock, Shares, Outstanding Cumulative-effect adjustment for the adoption of new accounting standard Cumulative Effect of New Accounting Principle in Period of Adoption Other comprehensive (loss) income 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 Share-based compensation tax benefits Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation 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 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 or Stated Value Per Share Common Stock, Par or Stated Value Per Share Common Stock, Shares Issued Common Stock, Shares, Issued Common Stock, Shares Outstanding 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] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedging [Member] Cash Flow Hedging [Member] Net sales [Member] Sales [Member] Foreign currency loss, net [Member] Foreign Currency Gain (Loss) [Member] Interest expense, net [Member] Interest Expense [Member] Other income (expense), net [Member] Other Nonoperating Income (Expense) [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Balance in accumulated other comprehensive income (loss) 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 reclassified to net sales as a result of forecasted transactions being probable of not occurring Gain (Loss) on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring, Net Amounts recognized in other comprehensive income (loss) Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net 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 Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] 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 Share-based Compensation Arrangement by Share-based Payment Award, Period For Purchase Share-based Compensation Arrangement by Share-based Payment Award, Period For Purchase Share-based Compensation Arrangement by Share-based Payment Award, Period For Purchase Earnings Per Share [Text Block] Earnings Per Share [Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Restricted Cash and Investments [Abstract] 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 Available-for-sale Securities, Restricted, Noncurrent Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Contractual maturities of available-for-sale marketable securities, range start (in years) Contractual Maturities Of Available-For-Sale Marketable Securities, Range Start (In Years) Contractual Maturities Of Available-For-Sale Marketable Securities, Range Start (In Years) Contractual maturities of available-for-sale marketable securities, range end (in years) Contractual Maturities Of Available-For-Sale Marketable Securities, Range End (In Years) Contractual Maturities Of Available-For-Sale Marketable Securities, Range End (In Years) 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 [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [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 and cash equivalents, fair value disclosure Cash and Cash Equivalents, Fair Value Disclosure Available-for-sale securities, estimated fair value Derivative assets Derivative Asset Total assets Assets, Fair Value Disclosure, Recurring Liabilities: Liabilities, Fair Value Disclosure [Abstract] Derivative liabilities Derivative Liability Derivative [Table] Derivative [Table] Position [Axis] Position [Axis] Position [Domain] Position [Domain] Long [Member] Long [Member] Short [Member] Short [Member] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] Euro Member Countries, Euro Euro Member Countries, Euro Australia, Dollars Australia, Dollars Malaysia, Ringgits Malaysia, Ringgits Canada, Dollars Canada, Dollars Chile, Pesos Chile, Pesos China, Yuan Renminbi China, Yuan Renminbi Japan, Yen Japan, Yen United Kingdom, Pounds United Kingdom, Pounds India, Rupees India, Rupees Singapore, Dollars Singapore, Dollars South Africa, Rand South Africa, Rand 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 Income Statement [Abstract] 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 Goodwill, Impairment Loss Total operating expenses Operating Expenses Operating income (loss) Foreign currency loss, net Interest income Investment Income, Interest Income tax expense Net (loss) income Net (loss) income per share: Basic Diluted Weighted-average number of shares used in per share calculations: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic Diluted Project assets and PV solar power systems Disaggregation 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] Contract with Customer, Asset and Liability [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] Fair Value Measurements Disclosure Fair Value Disclosures [Text Block] 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] 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] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] 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] Accounts Receivable [Member] Customer [Axis] Name of Major 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] Concentration Risk [Line Items] Concentration risk, percentage Concentration Risk, Percentage 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 Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment [Axis] Segments [Axis] Segment [Domain] Segments [Domain] Modules segment [Member] Modules Segment [Member] Modules Segment [Member] Systems segment [Member] Systems Segment [Member] Other systems segment. Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of reportable segments Number of Reportable Segments Depreciation and amortization expense Depreciation, Depletion and Amortization 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] Revenue from Contracts with Customers [Table] Revenue from Contracts with Customers [Table] Revenue from Contracts with Customers [Table] 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] California Flats [Member] California Flats [Member] California Flats [Member] Florida (multiple locations) [Member] Florida (multiple locations) [Member] Florida [Member] Cuyama [Member] Cuyama [Member] Cuyama [Member] Japan (multiple locations) [Member] Japan (multiple locations) [Member] Japan (multiple locations) [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 for Associated Projects 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 Accounts Receivable, Unbilled and Retainage 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 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 Business Combination Disclosure [Text Block] Business Combination Disclosure [Text Block] Document And Entity Information [Abstract] Disclosure for document and entity information. Entities [Table] Entities [Table] Document Information [Line Items] Document Information [Line Items] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag 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 Current Reporting Status Entity Current Reporting Status Entity Well Known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Filer Category Entity Filer Category Entity Par Value Per Share Entity Listing, Par Value Per Share Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Statement of Comprehensive Income [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized gain (loss) on marketable securities and restricted investments, net of tax of $(588), $2,518, and $1,248 Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax Unrealized (loss) gain on derivative instruments, net of tax of $1,396, $(691), and $2,071 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Other comprehensive income (loss) Comprehensive (loss) income Other comprehensive income (loss), unrealized gain (loss) on marketable securities and restricted investments, tax Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Other comprehensive income (loss), unrealized (loss) gain on derivatives instruments, tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Comprehensive Income Disclosure [Text Block] Comprehensive Income (Loss) Note [Text Block] Restructuring and Related Activities Disclosure [Text Block] Restructuring and Related Activities Disclosure [Text Block] Schedule of Other Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] 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] 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, accumulated impairments Intangible assets, accumulated impairments Intangible assets, accumulated impairments Intangible assets, net 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 Goodwill [Table] Schedule of Goodwill [Table] Crystalline Silicon Modules Segment [Member] Crystalline Silicon Components Segment [Member] Crystalline Silicon Components Segment [Member] Goodwill [Line Items] Goodwill [Line Items] Goodwill, gross Goodwill, Gross Accumulated impairment losses Goodwill, Impaired, Accumulated Impairment Loss Goodwill from acquisition Goodwill, Acquired During Period Goodwill impairment Goodwill, period increase (decrease) Goodwill, Period Increase (Decrease) Fair Value Inputs, Effective Tax Rate Fair Value Inputs, Effective Tax Rate Fair Value Inputs, Effective Tax Rate Fair Value Inputs, Discount Rate Fair Value Inputs, Discount Rate Derivative Financial Instruments, Risk Management [Table] Derivative Financial Instruments, Risk Management [Table] Derivative financial instruments risk management table. 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 Solar Module Collection and Recycling Liability [Text Block] Solar Module Collection and Recycling Liability [Text Block] SolarModuleCollectionAndRecyclingLiability [Text Block] Schedule of Cost and Equity Method Investments [Table Text Block] Schedule of Cost and Equity Method Investments [Table Text Block] Schedule of Cost and Equity Method Investments [Table Text Block] Equity Method Investments [Table Text Block] Equity Method Investments [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Other Intangibles, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Other Intangibles Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Business Description Disclosure [Text Block] Business Description and Basis of Presentation [Text Block] Schedule of Cash, Cash Equivalents, and Marketable Securities Cash, Cash Equivalents and Investments [Table Text Block] Available-for-sale Securities Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Available-for-sale Securities Continuous Unrealized Loss Position Schedule of Unrealized Loss on Investments [Table Text Block] Available-for-sale Securities by Maturity Investments Classified by Contractual Maturity Date [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 Equity Method Investment, Other than Temporary Impairment Equity Method Investment, Other than Temporary Impairment Standard Limited Module Workmanship Warranty Term Standard Limited Module Workmanship Warranty Term Standard Limited Module Workmanship Warranty Term Standard Limited EPC Warranty Term Standard Limited EPC Warranty Term Standard Limited EPC Warranty Term Standard Limited Module Power Output Warranty Standard Limited Module Power Output Warranty Standard Limited Module Power Output Warranty Product minimum service life Product Minimum Service Life Describes the solar modules minimum service life. 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 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 Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Restricted cash and investments, noncurrent Restricted cash, current Proceeds from Sale of Restricted Investments Proceeds from Sale of Restricted Investments Restricted investments, gross realized gains Restricted Available-for-sale Securities, Gross Realized Gains Restricted Available-for-sale Securities, Gross Realized Gains Solar module collection and recycling custodial account Solar Module Collection And Recycling Custodial Account Describes the timing to fund the Solar Module Collection and Recycling Liability custodial account after year-end for the prior year module sales. Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Restricted Cash and Investments Disclosure Restricted Assets Disclosure [Text Block] Schedules of Concentration of Risk, by Risk Factor Schedules of Concentration of Risk, by Risk Factor [Table Text Block] EX-101.PRE 12 fslr-20171231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 fslrlogoa16.jpg FSLR LOGO begin 644 fslrlogoa16.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 14 stockpricegraph2017.jpg STOCK PERFORMANCE GRAPH begin 644 stockpricegraph2017.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#R17AI9@ 34T *@ @ ! $[ ( M - (2H=I 0 ! (6)R= $ : 0T.H< < @, /@ M &UL;G,Z9&,](FAT=' Z M+R]P=7)L+F]R9R]D8R]E;&5M96YT#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ 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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@ M96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5&AD8 M%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @*"0H4 M"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ_\ $0@"X@4V P$B (1 0,1 ?_$ !\ $% 0$! 0$! M ! @,$!08'" D*"__$ +40 (! P,"! ,%!00$ !?0$" P $ M$042(3%!!A-180'EZ@X2%AH>( MB8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! M @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$' M87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66 MEYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7F MY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ^D&8*I9B ,DGM7&7/Q9\(VV MI06OVZ:>&:.9_M]O;22VJ"(J&S*H*\%QDC(&/F*Y7*_%ZPU;5/A)X@L_#RR- M?RVXVI%]YT#J9%'J2@88[YQ7BGPC^*FEW.N>$]&\1+#I1T;3[S3Q/*=L4_F- M!L!S]UOW3 YX)QSS@ 'TO8W]IJ=C%>:=5PUNNTPQ2 MR[Y$3T^5F53VR..*\+^/?PA\)^"_!5EK7AFWDL9ENTMI(VG>19PRL<_.20PV M]L#&>* /IY6#*&4@@C(([UYU+\?_ (90S/&_B9=R,5.VRN&&1Z$1X/U%<]J_ MB._\!_LLV,FJ2NNK3Z='9P!SAU:084O#I\ @?($&PL<'.2"J8)YSN]ZYCX@VT/_#('AMM@!BC MLI4(_A8J03_X\WYT ?1E%<;\(]?G\3?";P_JEX[27$EL8I9'.6=HW:,L?'K[19=835;6'2TN&MEOIYDCAE8'!V.3@C=D ]R#C(P3R7 MQ7^%GASQAX0U"^BL;:VU:WMGGMKZ!0A8JI8*Y'WE.,Z^&]G MX)NXKB?2[%O,@=I<3))ECOW* ,_.W;'/2CP_\+K#0- ;0?[=US4='9=IL+ZY MC9-O]S*1JP0]"N[:1D$8- 'BWBS1-3U']CSPS=W:R-/ILZW#;AD_9V>5(_PV MO$1["M?X@2)_PQ]X?^=?FALE'/4@?\B[:_\ 8:TK_P!.%O0!TE%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 44R6:*!-\\B1K_>=@!^M9=QXIT>WR&O% MD/I&"WZCBI/+!<^1;7$G^]A1_,U4?X@,?]7IP' M^]-G^E0ZU-=3LCEF+EM#\CM**X1_'MX?N6D"_4DTS_A/-1_Y]K7_ +Y;_&I^ ML0-?[(Q?9?>=]17!#Q[?][6V_)O\:E3Q_<#_ %EC&W^ZY'^-'MZ8GE.+7V?Q M1W%%<>GC^,_ZS3V7_=E!_H*N0^.=+D_UB7$1]T!'Z&J5:F^IC++L7'>#_/\ M(Z2BLJ'Q/H\_W;Y%/^V"O\Q6A#=6]R,V\\F33Q6\1DGD6- M!U9VP!7#^(/'!N ]CH)92>)+H\;1_LCU]_\ ]=94%IK/B*4-F6X"\>9(<*O] M/RKGJ3Y$K:M]#UL)@W7+M7OGV0.( W 2%>3^/7\JVM/\ D$>'U*=IF_YYQ_*OY]3^E=)::=: M6";;.WCA'6K/=V.[V^7X;2E#G?=_U^AYY#X=UO4W\R2"7GK)HC0M^IQ7;T52P\%OJ95,WQ,M(6BO)?YG-P^!M,CQYLE MQ*>^6 'Z"KB>$]%3I9 GU:1C_6MBBM%3@NAQ2QN)EO-_>9R>'])3II\!_P!Y M<_SI_P#8FE_] ZU_[\K_ (5>HJN6/8R=>J]Y/[V4#H6E'_F'VW_?L5"_AG1Y M/O6$8_W21_(UJT4P+$5EM-_>S"?P;HS_=MW3_ '96_J35.7P'8M_J;FX3 M_>PW]!74T5+I0?0WCC\5':;_ #_,XB;P!.,_9[Z-_0/&5_D36=-X/UFW.8X5 MEQWBD']<&O2**S>'@SJAG&*CNT_5?Y6/,?M'B#2_O/>PJ/[^XK^O%6[;QOJD M.!,(9QWW)@_IBO0ZJ7.DZ?=Y^T6<,A/\109_/K2]C)?#(U_M*A4_C45\OZ_4 MYVV\>V[8%W9R1^\;!OYXK7M?$^D76 EXD;>DOR?SXJI<^"M*FR81+;G_ &'R M/US6/<^ KAOYG;I(DJ!HG5U/0JWM\2L)Y2YJ]"HI? MU\STJBN+MO'S<"\L@?5HGQ^A_P :U[;QAI%Q@-,\#'M*A'ZC(K158/J<=3+\ M53W@_EK^1NT5#;WMK=#-M<13?[C@_P JFK7NDKF_ M'G_(NVO_ &&M*_\ 3A;T =)1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 44V66.")I)G5$499F. !7#:]XPDN M2UMI3-%#T:;HS_3T'ZUG.I&"U.O"X2KBI8:E-/J6I/-$A,DTHW+"F%+GH !WZ^];=MX8U:_N((O(>WBF&]KAQPJ_ MX^@__775ZAH"65CH]II-L2EOJ4,TI')(&=SL>];X5R4E4F]^G^9CFL:$:;PU M!7:WEUOVC^K^6O2CX2\-:3/IT5Z9!>$]8R,*C=PP[GZUV:JJ*%10J@8 P!7 M/:GIEUIE\^LZ"FYVYN[,=)QZCT;^?\]^)S+"DA1HRR@E'ZKGL?>E*,5[T>OW MF"KU*GN5/L[6VMY=O0?1114E!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %1S6\-PNVXACE7T=0P_6I**!IM.Z,6Y\)Z/)BOZ=/TK( MN? *')L[UAZ+*F?U'^%=C16;I0>Z.RGC\33^&;^>OYGG%QX-UBW.8HXYL=XI M/\<5#]K\0:3]^2\A4?\ /0$K^O%>FT5E]72^%V.Y9O.2M5@I+^O4\\@\;ZK% MCS1!,.^Y,']"*TH/'Z'BYL&'O')G]"/ZUT\^EV%UG[19P2$]VC&?SK-G\'Z/ M-RL#1'UCD/\ 7-')56TA_6F*M:AX,TRSM9+F34) M;>&,99I &Q^6*X]_#]]=7EF8(P!>^8;991M:147=DCMD=.?TYKNPSJ2=JBT2 M>ORV/"S2."IQ4L+)W;5XV?=:_IYG86MQ!XIOUO=4N(8M/A;-M8M*NZ0C^.09 M_(?Y/7I+'(/W;JX_V3FO,-,\/WFJP.]J\(DB;9+ [%7C;T((J=_"&M1\K:AL M=UE7_&N6I6JWLX;'JT,NP4H)T?V2G\%5,]-HKS/\ X2778/O7L+]Z:-_P#>B']*/K$!/)<1T:?W_P"1Z/17GZ>.M37[T5JWU1A_6IT\ M?7(_UEE$W^ZY'^-5]8@9/*,6MDG\SN:*XY/B I_UFG$?[LV?Z5.GCVQ/^LM; MA?\ =VG^HJO;4^YB\MQ:^Q^1U5%#^XV:*SX]>TJ7[NH6X_WG"_SJU'=VTW^IN(I/]UP:M23 MV9A*E4C\46OD34444S,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH ***XO5_B7INEZ^E@D9N(4;;I*S+"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ KF_'G_(NVO_ &&M*_\ 3A;UTE]>?33ZCXIU8*!O8_<0?=B7_/>L:E7ET6YZ6"P+K_ +R;M!;L MDU;6KWQ%>+!"C"(MB.!.$HM/VW.H!9KGJJ]5C_Q/O6AHF@6V MC0?(!)<,/GE(Y/L/05JU,*6O-/5FV*QZY?88;W8?F%%%%=!XX4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% &->Z))JFM)-J4RR:? T-JHX9^Y?UQV__ %YGO=+>ZUW2[]9%5+'S=R$< MMO4*,?2M*BKYY&7LH:^;O]VQC:GHS$?PAHK]+4I_NRM_C4#^! M]);[IN$_W9!_45T5%3[.#Z&JQN)6U1_> M6H_@T/\ ]>NRHI>QIOH;1S/%Q^W^1PW#^AJI+X,UB/[D4 M4O\ N2#^N*]'HJ'AX&\9?V-X@L_N6]TF/\ GDV?_031_:_B"Q_U MD]W'C_GLI/\ Z$*]-HI?5[;,T_M?F_B4D_Z^9YU#XVU:+_6&&;_?CQ_+%:,' MC]N!C3_ /+IY9]8W(_3.*/9 MU5M(/K67U/XE*WI_2*UOXWTJ7 E\Z ]RZ9'Z9K4M]:TVZQY%] Q/12X!_(\U MA7'@*T?/V6[FB/HX#C^E95QX&U&+)@EAG'IN*G]>/UHYJT=UB45RMGX[LY<"]MY(#_>0[Q_0UO6>K6%_C[)=Q2$_P . M[#?D>:VC4C+9GGU<)7H_'%HN44459RA115*[UK2[!]E]J5G;-Z33JA_4TTF] M@+M(6"XW$#)P,GK6//XO\/06[RG6K!PBEBL5RCL?HH.2:\?\4^+[WQ)J:S*S MV]K V;:)6P5/]XD?Q?RKIHX6=5]D<]:O&DO,]YHKA_ GCM=:C33=6=4U!1A' M/ G'_P 5[=Z[BL:E.5.7+(UA.-2/-$****S+"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M/./B'XXDM))=#TEFCFQBYG'!4$9VK[X/6O+:V?C;\0_#]EXIM=+LX!\CL/!7C:7PW<"UO2TNF2-\R]3"3_$OMZC_ "?;$8.BLIRK#(/J*\S\ ^ < M>5K&NQ<\-;VSCIZ.P_D*]-KR,9*G*I[F_4[L+&:A[WR"BBBN(Z@HHHH **** M "BBB@ HHHH **** "BBB@ KF_'G_(NVO_8:TK_TX6]=)7-^//\ D7;7_L-: M5_Z<+>@#I**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ JAK&L6^CV9FG.YSQ'&#RY_P]Z-7U>#1[(SSG+'B.,'ES_GO7GZ)J M'BK6I@<%[;][5T@OQ!4U'Q5K!R=SGJ?X(E_P M_G7H.DZ1;:/:"&V7+'EY".7/^>U.TO2[?2;-;>U7W9SU<^IJY3IT^75[BQN. M=?\ =T](+9!1116QY@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !56ZTRQO<_:K6*4_WF09_/K5 MJBDTGN5&4HN\78YJ\\#Z?/DVLDMLW89WK^1Y_6L"^\&:E9JTD+13QJ,DJVT@ M#N<_XTWX@_&KPWX%$EHC_P!J:NO'V*W<8C/_ $T?D+].3[5\[>(/'_COXM:H M-,@%Q+%*?W>EZ/5L6(7/+W8]SNIYOB:.G-S>O\ 5SWC M2?%]W&#_ &?J4=W%&Q5E\P2J".V<\?@:H>,?%WQ O+;;X2O--L1CG,!,I^C. M67_QT?6N7\"?LWZO#-%J'B?6I-*/!^RZ;)^^^C2?='X!OK7L\W@/33:I':2S MPNBA0[OYF[W.>I_$5SU:2PE2]":FO-:'6L7@\4O]HI\K[K^O\SY8N]&^*_C' M4I+2\CUS4I$^\KS'R1]#D(/PJY:?L[_$*Y7,VG6MI[37B'_T M7O-[X8U?2I M/-A5I57D2VY.1^'45-I_C/4;,A+L"Z0<'?PX_'_'-=JS^M!>VF\PA/<8! !_\ KTZO;)?'%H;B M#?"#8R*4N-P^>-CW(Z%?I_\ KY#Q9X#CM[ZWN]"DC^R:A*L<4>[A)&^[@_W3 MS]*[*..=9WJ=>I\KC,/*E-IIIK=/\_0\YOM3ATBV-[<3&$1$,K*<-GMCWKT; MP!\?/#.OV]MIVMW,FF:GM"&2\P(IF]0XX!/^UC\:TM1\$^&K'P['H6H:3;Z[ MJ=YRJR+\V[^\&&#&HYY!!Z^^/-?''[-5U;VQO_!$_GL%W2:;<2#<#W$Y5X?]PGE#[=/;O7U+X.\<:%XZT@7^@78EVX\ZW?Y9 M8#Z.O;Z]#V)KS<7@*N&U>L>Z.Z,DSH:***X"@HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H^-?Q93P M/I1TC195;7[Q/E(Y^R1G_EH?]H_PC\3TP>E^)OQ#LOAWX6>^FVS7\^8[*U)_ MUKXZG_97J3]!U(KYB\!^#=9^,/CZXNM4N)6MS)Y^IWQZ@$\(O;<<8 Z #I@8 MKU\!A(R3Q%?X(_C_ %_P#.4NB-GX+_"J;QYK+:]XB61M%MY2SF0G-[+G)7/4 MKGEC^'*?"_BB\\)^')K*W@EL]+U"TO;:X M1=EV\C6Y##/WR^QR1U!![8- 'TF"&4%3D'D$=ZRV\4: FL#27US35U$G LS= MQB;/ILSN_2L+3_!^H>'_ (>W7AOP[J)MY#-(EEJCF MOGSXT?!'3_A_X:MO$&C:M?73/=+#LK,SL&;>K*HQRO0Y//6@#ZTK,@\2Z M%=:L^EVVM:=-J"$AK2.[1I5QUR@.1^5>.^+O&^N^'_V6-'U"XN)8M9U2""T6 MY!(D =6;?GJ&,2'GU.:Q/&]A!8_LG^%+^Q7[-=V36EW!/%\KI*X)9@PY!);/ MU ]* /I"LR#Q+H5UJSZ7;:UITVH(2&M([M&E7'7* Y'Y5X_XQ^*.H?\ #+^F M^(K6X:+5-86.P-Q&-I64%Q*PQT)\J3![9XK"\;V$%C^R?X4O[%?LUW9-:7<$ M\7RNDK@EF##D$EL_4#TH ^D**Y;X:>))?%WPUT36[EMUQ[ M*374T %NDKF_'G_(NVO_8:TK_TX6] '24444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5-3U*#2K%[FY M/ X51U<^@J6[NX;&U>XN7"1QC)->;ZC?WGB?6$2)"03MAB!X4>I_J:QJU.16 M6YZ.!P;Q$N:6D%NQ&:_\5:T,#+MT'\,2?X?SKT'2=*M](LEM[<9/5W(Y<^M1 MZ)HT.C6(BCPTKE^=J4GGWTJDVUA$P\R4^I_NK_M'\,GBKIT MYU)*$%=L3=CH]9UO3?#VE3:EK5Y%9V<(R\LIP/H.Y)[ #O-TS36RC7.<7%P/;'W![#GW'2N2U36_&OQL\71VR1R7;Y)@LX/E@M4[L< M\#W9N3^0KZ$^&?P/T7P0D.H:H(]4UP -Y[KF.W/I&I[_ .T>?3'2O=C0P^7Q M4Z_O3Z+^OZ[&=W+8\E^'?[/6L>)/*U/Q:\NDZ<^'$&/])F'T/W![GGV[U]*> M&_"FB>$=-%CX>TZ&RAXW%%^:0^K,>6/N36O17F8K&UL2_?>G;H7&*04445Q% M!6?J.AZ?JBG[5;KO/_+1/E8?CW_&M"BDTFK,N%2=.7-!V9P&J>"+NW#/8,+J M+^X>' ^G0_YXKF9-2O\ 2OL]HSDQ6MRMS'!,/]6ZYX]0.>E>G:WK?]G>7:V< M7VG4;CB" ?\ H3>BBN:UKPXD-KISZE(;F^OM3A2YG]F# JOH!_3\*VPU)4I< MW1].YGF..EBZ7LII.4?M=O+SOV^?8T?!]QITV^XDNO/U:YYF>488_P"RG^R/ M:NKKR_7?#-UX;;[1 [3V!;B0#YH3VS[>]:FB>-);?9#JF9X>@F'++]?7^?UK M"I4E&5Y[/9_UL=U#!PK4F\-O'>/7U3ZI]]_GH6O'_P ,- ^(5ALU2'R+^-<0 M7\*CS(_8_P!Y?]D_A@\U\N:SH7C#X)^-(KB*5H) 3]FO803#=)W4@]>V5/3\ MC7VC;W$-W LUM(LD;#(93D50\0>'=+\4Z+-I6NVB75I,.4;JI[,IZ@CU%>I@ M\PE0]R?O0?3_ "."<->S.0^%WQ;TOXBV/D.%LM;A3,]F3PX[O&>Z^W4=^Q/H M5?&OQ ^'NO?"+Q1!J6EW4_V+S=UAJ47#(W]Q\=&Q^##/N![_ /"/XN6?Q!TT M66H&.VU^W3,T(X6=1_RT3^H[?2M<9@HQA]8P^L'^!,9=&>ET445Y!H%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F> M(_$.G>%?#]UK.LS>3:6J;F/=CV51W). ![UI.ZQQL\C!$4$LS' ]2:^0?C% M\1[GXC^+(M(T'S)=)M9O*M(HP2;J4G;YF.^GU-=V"PCQ52WV5NR92Y49 M.H7OB+XW?$Y%A3]]3#G8.HB4^@[^IY],>A MUOF&+55JC2TA'\11C;5A1117E%A1110 4444 %%%% %>]O+:QMQ+>R+'$\L< M +#(+R.(T7\691^-?.'QD^"UL/%EI<> H!9WEW9W=_+:*^U"T#0_ZK^ZQ\TG M&<948Q7OGC#PS#XP\*W>B7%W<627!C87%L0)(VCD612"?]I!7&ZAX*\<7?B/ M21+XI@GMX=/O+:34QIB)/$)#!P1YNUF;82&"87:<@Y& !/@!XOU/QC\,5N-; ME:>[L;M[(W#G+3*JHP8^IP^,]\9IGBK1/^%M^++/26'_ !26@W7G7\W_ #_7 M2@@0H>ZH"0[>I*CD9'16W@)= ^'#>%/!.H'16\LHM^\/GR M]^0C4/DC M^1D('&.&9%XX!R.HQ69\0/\ DS[0/^O>Q_D*]7\-_#C2]$^%T7@C4"NIV/E2 M1W#M'Y?G%W+EL DJ*P9_@X=1\.:7X6UGQ ]WX9TN<30VB6@CN)0N M[:DDP<@J-Q'RHIQWSS0!Y)XP\/W<7['_ (2E9#FSO/M4GM%,\Q4_^1$_.NB^ M('_)GV@?]>]C_(5[MJ7A_2]6\.3:#?6<;Z9-!]G:W VJ$ P ,=,8&,=,#%<% M/\'#J/AS2_"VL^('N_#.ESB:&T2T$=Q*%W;4DF#D%1N(^5%..^>: +WP+L9M M.^"/AR&X&':&28#_ &9)7D7_ ,=85Z!4=O!%:VT5O;1K%#$@2.-!A44# '8 M 5)0!GZMHMKK44<=Y+?1K&VY39ZA/:DGW,3J2/8YKC_%GA+3M,TNQN[:YUAY M8]:TO:MSK=Y<1G-_ .8Y)64]>X.#SU%>@5S?CS_D7;7_ +#6E?\ IPMZ .DH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ILDB0Q-)*P1$& M68G@"G5P7BWQ#]LE.GV3_P"CH?WC@_ZQO3Z"LZDU!79UX3"SQ53DCMU?8IZ] MK$_#WV"$7UXG M^DR#Y%(_U:_XFNFK.E!WYY;G=CL5!1^K4/A6_G_7XA11170>,%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 445X;\8_CG'H/G^'?!TZRZIREU>J!HI-*T4QWVOLN"F[^K>B_B<<9\'\&^ _%/QA\2SZC M>7,IMVDS>:K<_, ?[JC^)L=%& !CH,5K?"CX-7_C^Z&N>(GFM]%,A8R,3YMZ MV>0I/;.#*4IR MO_ -<5WFCZY::S!N@;9*H^ M>)C\R_XCWJ;4M+M=6MC#=Q[O[KCAD/J#7GVI:5?^&[])HW;8&_=7"=_8^A]J MYO>HONCW$Z&9JS]VI^?]?>>@:OI%AKVDW&F:O:QW5GJGLP/8@\@U[. Q[H2[Q>Z/!Q& M'G2GR35FCC_A-\4[3XBZ*8Y]EOK=HH^U6P/#CIYB?[)[CL>/0GT*OBSQ)H'B M+X*?$6&:SG93$YEL;P+\ES'T*L/H<,OO[@U]4_#SQ[IWQ"\+QZG88BN$PEW: MDY:"3'3W!Z@]Q[@@;X_!QIVK4=8/\#&,KZ,ZJBBBO*+"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBN ^+OQ)A^'OA4O;LCZQ>@Q MV41YVGO(P]%S^)P/7&E*G*K-0ANQ-V5SS[]H;XI?989/!>@S_OI5']I3(?N* M>1"#ZD\R;2;6;S;N60DF[F)W>7GOG.6/I]17UZB+'&J1J%11A548 'I7M M8RK'"4?JE'?[3_K^K&<5S/F8M%%%>":A1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !7-^//^1=M?\ L-:5_P"G"WKI*YOQY_R+MK_V&M*_ M].%O0!TE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445C^(M<31 MK'Y"&N91B)?3_:/L*4I**NS2E2E5FH06K,WQ=XA^RQMIUD_[]Q^]<'[@]/J: MH^$/#WGNNI7J?NU.84(^\?[WTK/\.Z+)KNH-<798VZ-NE*JPP5+ZK1?O/XG_ %_5A:***ZCP HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "CI2$A5)8@ #))[5\U?&KXX'4OM'ACP9<_P"AM8GP<^!TOB-H/$7B^%XM)R'M[1LAKOT9NX3]6^G)TO@M\#OMHM_$_C2V_T? MB2STZ5?];Z22#^[Z+WZGC@_20 P!T KU,1BJ>$A]7PN_5_P!?TB%%R=Y# M(88[>!(;>-8HHU"(B+A54# Z"GT45X)J%%%% !1110 4444 %%%% !1110 M 4444 %1SP174#PW$:R1N,,K#@U)10--IW1YUX@\-3:/+]JLBSVN)O"[6#->Z>I-M MG+H.L7_UOY5RR@Z3YH;'O4<13QT/88GXNC_K^GZFUX[\$Z;X]\+SZ1JBA6/S MV]P!EH),<,/Y$=QFOD_0-9\0?!/XERQW<+!H'\J\ML_)=0DY!4_3YE;M^8KZ MF\,>*O.V6.IO^\Z13,?O>Q]_?O6'\9?A?%X_\._:=/C5-=L4)MGZ>%J8>?+):_F=UH6N6'B30[75](G$]G=( M'C3;)EER/L&= N]8U>;RK2TC+N>Y]% [DG ] M37QW/+K_ ,;_ (J ("LMV^U%ZI96ZGO[*#D^K'U-=#\=/B6_C7Q&OA_0I&ET MBPEVKY7/VN?IN&.H'1?7D]Q7MGP8^&B> ?"PFOXU.MZ@H>Z;J8EZK$#[=_4^ MP%?048K+L/[:?\26R[?UU^XR?ONW0[/PSX M1W_Q0\1Q:EJ__ M/Q/\ \]K;_OP*Y2]E2?4+F6)M MTXON.Q_X6IXF'/FVI_P"V KVNRF:XL+>= MP TD2N0.F2,U\Q-]TU],Z7_R![/_ *X)_P"@BNC#RE)N[/(S6C3I1@X12W+5 M%%%=9X04444 %%%% !1110 4444 %%%% !1110 5S?CS_D7;7_L-:5_Z<+>N MDKF_'G_(NVO_ &&M*_\ 3A;T =)1110 4444 %%%% !1110 4444 %%%% !1 M110 444CNJ(SN0JJ,DD\ 4 5]0OX=,L9+JY.$0<#NQ[ 5YRBWOBG7CG[TAR3 M_#$@_P /U-3:_J\VOZHL-J&:%6V0QC^,^OXUVGA_18]&L G#7$G,KCN?0>PK MD?[Z5ELCZ&"66T.>7\26WD7;&RAT^SCMK9=L:#'N3ZGWJQ1177MH?/RDY-R> MX4444""BBB@ HHHH **** "BD9@JEF( R2>U>6^*_B9MJ-&=:5HF52K&FKR/4Z*P_"WBFT\3Z=YT&([F, 3P$\H?7W M![&MRLY1E!\LMRXR4E=!1114E!1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4C,$4LY"JHR23@ 4.ZQHSR,%51EF8X 'K7R]\:?C:WB!I_#7A&%PM3%3Y8?-]B92442?&GXVOK;W'AGPA<%=,&8[ MN]C/-UZHA_N>I_B^G76^"OP.Q]G\3^-;4@@B2RTZ5>GI)(#^87\3Z5+\$O@E M]F^S^*O&5M^^XDL=/E7_ %?<22#U[A>W4\]/H.O1Q6+IX>'U;"_-]R8Q;=V% M%%%>&:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %! (((R#U!H MHH X3Q/X6-IOO=-3,'62(?\ +/W'M_*K7A;Q07*6&IR?-TBF8]?]D_XUV/7K M7!^*?#'V,M?:>A,!.9(Q_P L_<>W\JY9P=-\\#WL-B88RG]6Q._1_P!?TSS3 M]H;X6;EE\:Z#!\PQ_:<"#J.@F _1OP/J:O\ [//Q0_M.S7P=KL^;NV3.G2N> M98@.8_JHY'^S_N\^C^&_$4=[ =*UC;()%,:-(,B12,;&SUXX]_Y_-7Q5\!WO MPL\=0ZAH;RPZ?-+]HTZX0\P.#DQD^JGIGJ,>]?38&O#'T/JU1ZKX7_7]6/%Q M6&J86KRR_P"'/L:BN+^%WQ!MOB'X0BOQLCU"WQ%?0*?N28^\!_=;J/Q'8UVE M>-4IRIS<)K5&2=PHHHJ!A1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7B_ M[0/Q-_X1S1CX8T6?;JFH1_Z1(AYMX#QCV9NGL,GN#7H?C[QI9> _"5SK%[AY M%_=VT&<&>4_=4?S)[ &OD"QAG\7^-CJWC2XGCMKF![Y/85]*5X=>_&]+"QBT_PCH45K;6\8BA-RV0B@8 "+TP/]HUR<_B?QSXV MF:"&XU"[5N#!9(50#W" #'UKQ\=G$,153\CZ!UGQIX=T# M<-5U:WBD7K"K;Y/^^5R?TK@-9^/5A#N30=+FN6Z"6Y81K]=HR3^E9)_WRO'YD5W^C?!/PSIVU]1-QJTQ]?X(\B\_Z_0\PU'XH^-/$4WV>UNGM_,X6#3HBK'Z$9?]:- M-^%GC/Q#-]HNK5K82'+3ZA*58_4O-R/F1K![99(PZR- YC<+VP<9_2F)$7ADD!P(\9'KFO:[ M[X>^&('GOYVFMM[,S/Y_ )YX!_E7GXTFQ_M 6%O:M<>=(RAA(4\[/^KX_AP> M3SSTXKLIX6,W9;V>E_+1_?N?75S^_75\I';F5'8 ML$11RQKZ4TO_ ) ]G_UP3_T$5R-G\+='_L^&/43-+*HRWER%4!] /ZFNVBB2 M&%(HQA$4*H] *J--4W9?>NDKF_'G_ "+MK_V& MM*_].%O0!TE%%% !1110 4444 %%%% !1110 4444 %%%% !7%^,M>W$Z7:- MP/\ 7L#_ .._XUL^)M=&D6.R$C[5,,1C^Z/[UF[NP6MHFR=W_+1 MNN/\:YJLFW[.)[67X>%.#Q=;X5MYLV/!V@_9H1J-VG[Z0?NE(^XOK]3_ "^M M=7116T(J"LCS<1B)XBHZDPHHHJSG"BBB@ HHHH ***XSQE\5_"7@@/'JNHK- M>K_RXVF))L^A&<+_ ,"(JZ=.=27+!78KV.SJIJ6JZ?H]H;K5KZVL;<=9;F58 MU_,FOF'Q;^TKXCU4O!X8MHM%MSP)6Q-.1]2-J_@"1ZUS&F?#OXC_ !)O%OKB MVOIUD_Y?M5E9$Q[%^2/]T&O7AE,HQY\1)01'/V/:?&7Q1T[Q)+)H_A74XKBU M11]IEBW N3_",@97W&095SO_V3_M>W>NFG/#0?LJ,KGFXFG._.]C'M=1N] M*F-UI]W)9S!2/-C(R 1[\'\>*XJ[^(/Q1>\F^QZUK5S"KD)+';$!AGK@+BOH MWP)X$72$34]70-?L,QQ'D0#_ .*_E7=UA+,*5.;7(I>;_P"&.C#T9QC=NWD? M&/\ PLCXK6?[V35=90#O+;Y7_P >7%6K/]H/XB6;_O\ 5(+L+P4N+.,?^@!3 M7V)56]TO3]2CV:C8VUVG]V>%7'ZBC^TJ$OCH+\/\CJY'W/F_2OVIM9B8#6_# MUC=+W-I*\)^OS;Z[W0_VDO!6ILL>IB^TB0]6GA\R//\ O)D_F!73:O\ !OP# MK*G[1X:M(&/1[,&W(_!"!^8KS[7OV7-'N S^'-O'/A2Y^R:Q(=6AB.V2WU%2)E]1YGW M@?\ >W?2E+*E47-AIJ7]?UV#GMNCZ^HKROPG^T)X-\1;(=2F?0KMN-EX1Y1/ MM*.,>[;:]1@GBN8$FMI4FBD&Y)(V#*P]01UKRJM"K1=JD;%II[#Z***Q&%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4V21(HVDE941 69F. H'4DT2RQPPO+,ZQQQJ6=W. H'))/85 M\L?&;XUR>*I)O#GA65H]&5ML]RI(:]/H/1/_ $+Z<5V83"5,5/ECMU?8F4E% M$OQI^-;>)&F\-^$IV720=MU=IP;L_P!U?^F?_H7TZ]+\$O@E]A^S^*?&-M_I M7$EC82K_ *KTDD'][T7MU//1_P %/@@NG+;^)_&5MF\XDLK"4?ZCTDD']_N% M_AZGGI[Y7H8K%TZ%/ZMA=NK[DQBV[R"BBBO#- HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *" 001D'J#110!P'BCPR=/9KVP4FV M)RZ#_ED?\/Y54O;:P^(GA*X\+>(F FD7-K=$99)!]UO]X?J"1WKTEE5T*N R ML,$$<$5YYXE\//I%Q]KLMWV5FR,'F)O3Z>AKG]^A-5:?0]_#UH8ZG]6Q'Q=' M_7]/U/G#PKK^M?!CXG2Q:A"X\B3[/J%L#Q-$3GUN8UEBE3HRD9!KP/XK^&!X\\-#5K2('Q%I,1+A1S>VXY(]W7D@=QN] ML9G[.GQ*_L^^_P"$,UF?%MKZ6OR9CAEBJ?Q+X ME_7]6/!JT9X:JZ50^F****\(04444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 455O]3L=+MS/J5Y M!:1?WYY @_6N%UKXU>&--W)8&?4Y1T\E-J9]V;'Z UE.K3I_$[&-2O2I?'*Q MZ)4<]Q#:PM-=31PQ+RSR,%4?4FOG_6OC?XCU#MJ$P_@LUWC_OHX7\B:\^UKX[ZM<[DT/3X+%.@DF/FO]1T _(U> MT7X!RMM?Q!JZH.\-FN3_ -]M_P#$FO/OC5=>&O"CIX2\)6RF]7#ZC?.Y>1.Z MQ GA2>K8 XP.Y%;X;#8['5%3C:*_0S?U^JKMJ"_'^ON*&I:_J_B_6K2WU*^E MU&_ED\NV@)!(9B.%0<+GC. .G/2O0]%^ ^JW.V37-1@LD/)BA'FO]"> /S-+ M^SO\,_[+T\>,M;A_TV\0BPC<E3I4Z:M!6"BBF33Q6\+2SR+'&HRS,< 59JDV[(?6%K M?BJTTK=#%BXN1_ IX3ZG^E8.N^,9+G=;Z46BBZ--T9OIZ#]?I46A^$)[_;<: MCN@MSR%_C?\ P%U1R^%&'ML8[+MU9C7VHZCKNH1Q'=<7$AQ%"O" MK^'8>]:7_"&PV>M:/:7\S32WPG\]D. I6/*[?H3U_2NYLM&T_3IFFLK6.*1D M"%QU('^?QJQ):0374%Q+$K36^[RG/5-PP/CZDL8^5V M4$U:/1*_YM?=MWOAZ9J=SI=\FC:\^YVXM+P])QZ'T;^?\^BJO>V%KJ, AOH% MFC#!@&[$=#5BG)J6J.>G&4/=;NNG<****@U"BBB@ HHHH **** "BBB@ HHH MH **** "N;\>?\B[:_\ 8:TK_P!.%O725S?CS_D7;7_L-:5_Z<+>@#I**** M"BBB@ HHHH **** "BBB@ HHHH *K:A?0Z;8R75P<(@Z=V/8"K)( ))P!U)K MSCQ+K+ZUJ2V]IEK>-ML2K_RT;IG_ _^O652IR1\SNP.$>)JV?PK![PKF.QM\/,_IQ_"/=L M"O$OB!^TC?ZCYNG^!8FT^V.5:_F4>R):>7/0%QR<^B@?C5SP;^SIXF\0,EWXEE&AVCG<5D&^X< M?[G\/_ CD>AKZ$\%_#3PSX$MP-$L%-UMQ)>S_/,__ NP]EP/:NLIU,SC2C[/ M"1Y5WZ_UZW!0OK(XGPC\(O!W@WRY=.TM+F\3_E\O,2RY]1GA3_N@5VU%%>14 MJ3J2YIN[+LD%(R*^-RAL'(R,X/K2T5F,**** "BBB@ HHHH *P/$W@?PWXP@ M\OQ%I%O>-C"S%=LJ#V<88?3-;]%5&4H/FB[,#YU\6?LOD;[CP7J^>XL]0_D) M%'Z%?QKS.UU7XA_!W5OLY-YI66R;:==]O/ZD#E6^JG/O7VM574M+L-8L9++5 MK."]M9!\\,\8=3^!KUJ.:U$N2NN>)FX+H>->"_VE=%U7R[7QA:G2+HX'VF$& M2W8^X^\GZCWKVBROK34K..[TZYANK:49CF@<.C#V(X->(>-?V9]+OQ)=^"[P MZ;.J?CD M?[5>S07$-U;I/:RI-#(H9)(V#*P/<$<$5Y%;#U:$N6HK&B:>Q)1116 PHHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H[FYA ML[66YNY4A@A0O))(P544#)))Z"H[^_M-+T^>^U&XCMK6W0O+-(V%11W)KY-^ M+/Q?O_B'J']B>'EFBT02A8X44^9>OGY68#G&>B?B><8[<'@YXJ=EHENR9242 MW\8?C3<>,IY- \+O)%H@;;)(H(>^.?3J$ST7J>I]!W/P5^"7]B^1XF\8VP.H M\/9V,@R+;T=Q_?\ 0?P_7I<^#7P1C\,+#XA\60K+K) :WM6P5L_<]B_Z+VYY MKVJN[%8RG2A]6POP]7W_ *_K0F,6W>04445XAH%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %,EBCGA>*9 \;C#*1P M13Z*!IM.Z/-]?T.;0;U;BU9OL[-F*0'E#Z$^M?/'Q.\*OH.N#7=(0P6EU+O( MA^7[--UXQT!/(QTY'89^RKFVBO+9[>Y0/'(,,IKROQ9X62W6:POXA#T:[D M4:Q8@17J#C:3JMGKFD6NIZ9,L]I=Q"6*1>ZG^1[$=C7=C:,(M5J.L);?Y'@R MA.G)TZBLT7****\\04444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%1SW$-K"TMS+'#&OWGD8*H_$T 245QFK_%?PCI&Y3J7VV4?\ ML[-?,S_P+[OZUPNK_'RY?*HPWD<=3&X>GO+[ MM3VVL?6/%F@Z #_:^JVULXZQE]S_ /? RWZ5\]S^+?'7C*9H(+K4+D-P8+&, MJH'H0@Z?6M/1_@KXHU(B34/(TV-N29Y-[_\ ?*Y_4BN7Z[.II1@W_7]=3C_M M"I5TH4V_-_U^IVFL_'C2+;BZ-\#?#UCM?5;BYU.0=5)\J,_@O/\ X]7>:7H&DZ)' MLTG3K:T&,$Q1 ,WU/4_C1['%5?CERKR_K]0]AC:W\2?*O+^OU/G>P^''C;Q1 M<"YNK2X3?UN=2E*G\FRQ_*NZT7X"V<6V37]5DG;J8;1=B_3<HK6&! MHQUEJ_,VIY;0AK+WGYF#HO@GPYX?VG2])MXY%Z3.OF2?]]-DC\*WJ*JZGJ=I MHVEW.HZE.MO:6L9EED;HJ@?YXKMA!+W8H]",8P5HJR.2^*WQ"@^'O@^2[4J^ MIW68K"%N=SXY-I=4USS)],M9?/OI9#DW,A.1 M'GOD\M[?45G>(]9UOXU?%&..QB;_ $F3R+&W8_+;PCG=OZCJ7B:_6)$9@3^[@3[J^Y_Q-%AI MFH^)KYII'8J3^\GDZ#V'^ KO]*T>TTBW\JU3YC]^1OO.??\ PKF]^MY(]O\ M<9:OYJGX+^OO]#*T+PE;Z=MGO=MQD*H10J@*JC '05S4TZDO:2^1[>,J1P=%82D]7\3_ *_JPM%%%=1X M(4444 %%07M[:Z;92WFH7$5M;0J7DFE<*J#U)/2OFSXH_M"W&I^=H_@222UL MSE)=2P5EE'_3,=4'O][Z=^O#82KB9K^*6FTS27.]4(Q/PYS7T]H'A[2?"^DQZ;H-C%9 M6L?1(QRQ]6/5C[GFO5E6PV7KEH^]/OV_K_AV19SWV///AW\!] \'I%>ZRL>L MZPN&\V5,PPG_ &$/4C^\>>XQ7JM%%>+6K5*TN:H[LT22V"BBBL1A1110 444 M4 %%%% !1110 4444 %%%% !1110 54U/2[#6=/DL=6LX;RUE&'AG0.I_ ]_ M>K=%--IW0'S_ ..OV9[:X\V]\!W7V:3EO[.NG)0^R2=1]&S]17EFC^+/'OP> MUIK!Q<685MTFG7JEH)1ZJ,XY_O(>?6OM.LO7_#6C^*=-:P\0:?!?6[=%E7E# MZJPY4^X(->O0S22C[/$+GC^/]?U3?LU7UCYM]X%N#?0#+&PN& E7_,OAM>?V5J*37=G;MLDTW40RO#[(Q^9/IR/:M9Y?1Q$>?!R^3_ *_KN+F: MTD?8U%<1X&^+7A?QY&D6G7?V742/FL+HA9,]]O9Q].?4"NWKQJE.=*7+-69H MG<****S&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G:]K^F>& M-&GU77+M+2S@&6=SU/90.I)[ F&4+9Z=$-SSMV9\=6]NB_F3[7\'_@M;^"H8]9 M\0I'I]N@]&K;%XZ/)]7PVD%^/\ 7XBC'JPHHHKQS0**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JM?V$&I M6;VUTNY&[]U/J/>K-%)J^C*C)Q:E'='C7B_PE%+#/I&L1>;;RC,<@&,^C*>Q M'^>*PO@YXBO/ 7BI_ ?B.;=I]\YDTFZ;A?,/5/;=Z=F]=V:]UU;2H-7L6M[@ M8/5' Y0^M>.>,/"*WT,FF:F&BFC;S+>XC^]&P^ZZ&G0K_5[TJFM.7X/NOZU1 M[S4,TI=JL?Q_K\#W"BN.^'/BBZUW16L=F[8KO'2=?X)E]F /T8,.U=C M52CRNQX$HN+Y9*S04445(@HHHH **** "BBB@ HHHH **** ,.;QIX5E= R$,K#((.017RZ?NFO09_CK M96-C#;:9H\]Q)%&L9>>41KD#&<#<2/RIK%1C_$T/(S6C0R^,9.6]]_\ @'L5 M!(526. .23VKYUU+XV>*[[*V;6NGJ>!Y$.YOS?/\A66--\?>-&'F0ZM?QMR# M.S+%^&["C\*R>/@W:G%L^;EFD&[4HN3/>]5^('A;1MPO=:MBZ]8X6\UL^F%S MC\:XK5?CUI<&Y=&TJYNVZ!YW$2_7 R3^E+=28I9R0:>K' 6VARQ_%L\_3%9\'A+QUXQF6:XM=0N03D37TA50/4%S MT^E?1>E^'-&T50-*TNUM"/XXH@&/U;J:TJ?U*<_XLVP_LZ=36O4;_K^NAXCI M'P#NGVOKNKQPCO%:(7/_ 'TV,?D:[O2/A1X1TC:W]F_;95_Y:7C>9G_@/W?T MKLZ*Z:>%HPVB=E/!8>GM'[]2."WAM85BMHHX8U^ZD:A5'X"I***Z3L"BBB@ MHHHH *^7_P!H7XF_VUJ;>$-$FS864F;V1#Q-,/X/=5/_ (]_NBO3_CA\3!X& M\,_V?I;>/HTOU[+[\]C7DWP ^&9\3:Y_PE&MPE],L) HPHP>,K;+;S9G)W?*CU#X$?#+_A#O#W]M:O#MUK4HP2K M#FVA/(3V)X+?@.U>M445Y5>M.O4=2>[+2LK!2$A5)8@ #))[5'<7,-I;O/\(+#LN]64- M)U2 \A?=O4^U==6,:A6QE+"P]AA/G+^OZ[#(8(K:%88(UCC0855& M *?1174>&VV[L****!!1110 4444 %%%% !1110 5$]W;QWD5K)<1+0?#G_A$/B!J/A:&=/M^K#2[_ /M>6Y=C=?:-]OMD\PG<.KE"#P"P&.10 M!]'45S7A;1M;T?PA+I5[JLEU>PR3QVM_=CSF,>X^2S@$;B%VYY!.#7@OB2Y\ M26'[3?A[1-:\37>KVJWUK/$C@11KN.<>6ORY!'7&<8H ^GZ*YWQ_XH3P;X"U M;7790]K ?)#=&E;Y4'_?1'X5\S^'O@QX2\:7>S2?BQ:7E]-\[0MIC)(['DD+ M)*K-U]* /KJBO*/&U^/@E\!(;+09E^UP*EC:SL@&Z9\L\NWD9XD;'//K7">* M+ >'OV??#?C;197M?$RR6]U-JJG-Q)1 MXP\!Z1KV%5[VV5Y53[JR#Y7 ]@P85T% !7-^//\ D7;7_L-:5_Z<+>NDKF_' MG_(NVO\ V&M*_P#3A;T =)1110 4444 %%%% !1110 4444 1SSQVUN\T[!( MXU+,Q["O-;ZZNO$^O*L*GYSLA0]$7U/\S6EXQUW[5.=.M6S#$W[TC^-O3Z#^ M?TK;\)Z%_9MG]JN5Q=3CH?X%]/KZURS;JSY%LCW\/&. P_UB?QRV1K:7IT.E M:?':P=%Y9L%*4IRI]AS7S MII&A^,OC9XQDN)97N7)'VB]FXAM4[* .!WPHY/YFO5PF7NI'VU9\L%^)$I6T M1-XO\?>+?C!XBBTVSMYC;O)_HFE6N2H_VG/\1 ZL< <]!FO9_A?\ =/\,^3J MWBT1:EJPP\=OC=!;'_V=AZG@=AQFNY\ ?#;0_AYI7D:5%YUY*H%S?2@>9,?3 M_97T4?J>:ZZKQ687C['#+EA^+%&'5A1117CF@4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7->,/A_X<\)?"TCW_ (:9]:L8SO'D+BYB MQZH/O8]5R?84>"/V@_$OA=TL?$BMK=C&=A\]MMS%CT<_>QZ-D^XKZSKB?''P ME\+>.T>74;/[+J!'RW]KA)<_[79Q]0?8BO:IYE"K'V>+CS+OU_KT,W!K6)>\ M'?$7PSXZM@^@:@KSAX]QD>]=17Q_XN^!OC+P1<'4-($FJ6D+; MTN]/R)H\=R@^8'W7('K6EX+_ &C/$F@&.S\3Q?VW9J=ID<[+E!_O=&_X$,GU MI5,L52/M,)+F7;K_ %]P*=M)'U=17)>$/B=X4\;QJ-%U.,71'-E<8CG7_@)^ M]]5R/>NMKQYTYTYO:7X M0& M_=VY]9"._P#LCGUQ7F'Q)_:)O]:\W3/!'FZ=8G*O?-Q/,/\ 9_YYC_Q[Z=*J M_#3X!:KXHECU;Q@)M-TMCO$+<7%UW[_<4^IY/8'/&/QK\7RW:6%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !69KFB0ZU9> M6^$F3F*3'W3Z'VK3HI-)JS+IU)4IJ<'9H\D@:XT'Q#'<[-EU:L8W4\;T.-R' MV. 0?4*>:]4LKR&_LX[FV;='(,CU'L?>N4^(6D3-IIUK3H6FGLU)N($&6FA' M)VC^^O) [C(ZD8Y[PIXI6S\JYMI1V MUJ/6:54_F:P+WXE^#[#/G:[;.1V@W2Y_[X!J)5(1^)V,I5:--2?S)[ 0;NLEU<*"?J 2?TKHK'X!:E)@ZEK5K!ZB M")I?Y[:7UC$S^"G;U_I$_6\7/^'2MZ_TCH=0^/&A09&G:=>W;#N^V)3^.2?T MKE]0^/.N3Y&FZ;96BGO(6E8?CD#]*Z[3_@7X;ML-?W5]>MW!<1J?P S^M=3I M_P /O">F8-KH5F6'1ID\TC\7S1[/&3WDD'LLPJ?%-1_K^NIX!YSW+&>4Y>4E MV(&,D\FBNEO_ 1XC_M.Z\K1YVC,SE2@&",G&.:K_P#"$>)O^@+<_D/\:CDE MV/U"%:DHKWU]Z,%ONFO7-"^#GA5+."ZOH[F^DE19&$TQ502,\!,/[%N?R'^->^V$3PZ;;12##I$BL/0@ 5M2HQD_?C]YX6=1H5XT[VE:_GV* MFF^&M$T?']EZ59VK#^..%0W_ 'UU-:=%%=R22LCPXQ459(****8PHHHH *** M* "BBB@ HHHH *QO%OBC3_!OAF[UO5GVP6Z_*@/S2N?NHON3_CT%:[ND4;22 M,J(H+,S' '4DU\@?%_XA77Q+\9PZ5H0DFTNVF\FQAC!)N92=OF8[DGA?0>F M37?@<(\34L_A6Y,I61F:78:[\;?BF[7#D/=/YMS*!E+2W'&![ 8 'NZK3,,6J\U"G\$=O\Q1C;5A5/4]4M=)M3/=O@?PH/O. M?0"JFN>(;;1H<'$MRP^2(']3Z"N'BAU/Q3JA8DNW\3GA(E_I]*\6I5Y?=CJS MV,'@'57M:KY8+\1VH:EJ'B;4$BC1B"?W4"'A?<_XUU_A_P ,PZ0HFGVS79'W MNR>R_P"-7='T2UT:WV0#=*P_>2L.6_P'M6C13I6?-+5CQ>/4X^QH+E@OQ_K_ M (<****W/)"BBB@ HHHH **** "BBB@ HHHH **** *]\EI-8R0:D(6M9QY, MB3XV2;SMV$'@Y) QWSBOEKXH_"&\\"^,+35/AK/=HTEO<7ZV\3D2VJPF,.4; M.6&)1\O7 /6OH[QOH%[XF\(W6EZ5J']F7KR036]V4W^4\4R2J<9'=,?CWZ5Q M6JV/Q%O/%FBB:RT3[2FF7]N=1AEG,">8;?+.AC^5OE^5-YW8;D;<$ T_@KX[ MN_B#\.X]2U15%_:W#6=PZK@2LJJP<#ME77/OFO*/B#_R>!X=_P"NME_,U[9X M%\$0?#KP(NB:)MO+E \SR3L8EN9R.K$!MB\*O 8@ ?>/7S/Q%\*?B%KWQ$M$\::2NF>);-KRS642^4 M)Y(@6 (!)1@3U/!XKPOXF?LYZ=I6A7/B#P%<75K<:?&;AK*20N&5.28V^\& M&>2A /&OB5J^J^ M+_V5_">NZB[2SK?A;I_[^SSHA(WN=H_%ZVOB!_R9]H'_ %[V/\A7L-_X!T._ M^'1\%M T>D_9EMT"GYTVX*N#_># -D]3UKAK_P"%/B37/ FC^!-6U'3XM$TV M9#)?VTDAN;J),[$\HKM0X(YWMT!QVH V_@);RVOP.\.QSKM9DFD _P!EIY&4 M_D0:]$JMIVGVVDZ7:Z=I\0AM;2%888Q_"BC 'Y"K- &?JVFW6I11I9ZU?:2R M-EGLT@8N/0^;&XQ] *X_Q9H.HV6EV-Q<^+-8U")-:TO=;7,5F(WS?P#DQP*W M&<\,.1W'%>@5S?CS_D7;7_L-:5_Z<+>@#I**** "BBB@ HHHH **** "L'Q5 MKG]E6/DV[?Z5.,+C^!>[?X?_ %JU=1OX=-L9+JX/RH.!W8]@*\YMX;OQ1KY+ MDYD.Z1NT:>W\A6%:;2Y8[L]7+L+&I)UJOP1-#PAH?VZZ^WW2Y@A;Y ?XW_P% M=_45M;16=K';VZ[(XUVJ*EJZ<%"-CFQF*EBJKF]NGH%%%1SW$-K;R7%S*D,, M2EY))&"JBCDDD]!6AQDE>%_%OX]PZ-Y^@^"9DN-0Y2?4%PT=N>ZIV9_?H/<] M.2^+OQXGUUI] \%S/;Z9RD]\N5DN?55[JGZGV'!M?"3X!2:CY&O>.H&BM.'M M],?*O+Z-)W5?]GJ>^!P?=H8.GAH>WQ?RC_7Y?>9.3;M$YGX9?!_6/B1?G6M> MEGMM'>0O+=R$F:[;/.S/7GJYX^ISCZMT+0=,\-:/#I>AV<=G9PC"QQCJ>Y)Z MDGN3R:NPPQV\*0P1K%%&H5$10%4#@ =!3ZX,7C:F*EKI'HBXQ40HHHKA*"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *XCQI\(_"7C@/+J-@+6_;_E^L\1RD_[7&'_ .! _A7;T5I3 MJ3I2YH.S$TGN?)GBS]G7Q;X>=KKP^Z:Y:H=RF#]W.N/]@GD_[I)]JS_#?QL\ M>>"+K[!JJHWF1^P8X<'V.0/2OL.L3Q)X,\/>+K7R/$6DV]Z ,+ M(ZXD3_=<88?@:]>&:*HN3%04E^/]?<1R6^$X#PO^T7X.UP)%K!FT.Z;@BX&^ M+/M(H_5@M>HV&HV6J6BW6F7D%Y;O]V6WE$BG\1Q7@_B?]EVUEWS>$=:>W;J+ M;4%WK]!(HR!]5->97_PT^)?@&Z:\M+'4(MG_ "]Z3,7!'J?+.X#_ '@*KZG@ ML1K0JU@MW8]_HKRZP^/\ MX6NP//L-9LSW\ZU4C_QUS6I_PNCP=MR+NYSCI]F;->7.<*;M*2^]$O$T%O-? M>8U[\7KZWO[B&+2K?W4Z75Y//%G9 M+*SKDGZ?HJ:GJ MUW;V%LT:NTEQ*$5C?Y'@9W]6P,8-*U[]_(]H\;_M+:5IRO:>"K;^U+GD?;+A M2D"'V7AG_P#'1[FO';>P\??&GQ%YI-QJ3J=IGE^2VM0>W]U?H!D^AH\/Z/HF MEWBW.K:>VKE#E899S'$?]X*,G_OH#U!KUFT^-]YIMG'::9X=TRTMHEVI#%N5 M5'L!@"O8_MO+L(K857EW:?\ 7Y'R_P#:.'>\OP9U/PZ^!&@^"VBU#52NL:PN M&$LJ?NH#_L(>_P#M'GTQ7JE>$?\ "_-8_P"@18_]]/\ XT?\+\UC_H$6/_?3 M_P"->/6S6%:7/4DVRUF6%6S_ /=Z*\(_P"%^:Q_T"+'_OI_\:D7X_:F,;]$ MM#ZXE85C]?H=_P !_P!IX;O^#/ST5X\O[0%L?O\ AZ4<]KL'_P!E MJPGQ]TL_ZW1;Q?\ =D4_X4_KE#^;\REF&&?V_P SUFBO+T^/7AT_ZS3=47_= M2,_^SBK,?QR\*/\ >BU&/_>@7^C&J^M4']I%K&X=_;1Z/17 Q_&CP>_WKFZC M_P!ZV;^F:LQ_%[P2_75V3_>M9?Z+5?6*+^TOO*6*H/[:^\[6BN3C^*/@R3[N MNPC_ 'HW7^:U93XA>$I/N^(+$?[TNW^=5[:F]I+[RU7I/:2^]'1T5B)XT\,/ M]WQ%I7I@WL8_K4Z>)] D^YKFFMSCB[C/]:KGAW+]I!]4:E%4DUO2I/N:G9MS MCBX4_P!:F2^M)/\ 5W4+UW;5GI=%>>R_&SPC']R2]E_W+?_ !(JC/\ 'GP\O_'OIVI2'_:2-1_Z$:MX MJ@OM(^>>-PZ^VCU"BO'I_P!H"W7/V;P]*_IYET%_DIK.G^/VI-G[-HEK'Z>9 M,S_R J'CJ"^U^9D\RPJ^U^#/Y_CIXHE_P!5;:;"/]F%R?U845M:X=;79]+45\R?\)!\1M5_U-UKLN[I]F21 M?_0 */\ A%OB'JO^NLM9ES_S\R,O_H9%3]?O\,&R?[3O\%-L^E+B^M+3_CZN MH8?^ND@7^=9%UXX\+6>?/\0:<".H2X5R/P4FO"8/@]XTN#F33HX,]Y;F/^A- M:UK\!_$4F#=7^G0#T5WD77Q>\&6V M0NJM.P[16\A_4@#]:Q[KX[^'(LBVL=1G/J8T53_X]G]*Q[7]G]>#>^(2?58K M7'ZEOZ5LVOP)\-Q8-S>ZC<'N/,15/Y+G]:.;&RZ)!S9C/[*7]>K,:Z_: ZBQ M\/\ T::Z_H%_K7GFC>)H['Q!>S" 6NGW\YF-I$:XD;]-V/TJWJ?PW\+:CH-WI:Z/:6JW,1C\^&%1+&>S*W7(.#U MJHTL7+W9U+)[F^'68T:JJJHDU_5GHCSV\U'6_P"Q3'X=U:6U)_>((V&V3CIG MM]17'#3?B+KPR\>O7*-T,SR!#]"Q Q7/Z3K>I_#/Q;=>$O%I9K6&7:DQR0@/ M*R+ZHPYQV^N17NWA;Q/_ &<4AF?S;&7!5@<[,_Q#U%:8W+IT*BC4D^5[-;,^ M@QN74LXA]9HMJ:^**Z_U^/J>9VGP<\97C9FLH;7=SNGN5_\ 9236_9? '4GQ M_:.MVL'KY$32_P ]M>Y(ZR1J\;!E895@<@BEJ(Y?06]V?.1RO#QWN_F>667P M&T*+!OM2O[DCM'LC!_0G]:Z&R^$W@VRP1I G8?Q3S.^?PSC]*[*BMXX:C':* M.F.#P\-H(SK'P]HVF8_L[2K*U(Z&*W53^8&:T:**W22T1TJ*BK)!1113&%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 445P'Q<^)4'P\\+E[=DD MUB\!2RA/.T]Y&']U?U.!ZXTI4Y59J$%JQ-V5S@/VB/BA]CMG\%Z%/^_F4'4I M4/W$/(B^K=3[8'\)R7VV[U(-';]5CZ-)_@*^8G4D:'>>(;IKB=V6$MF2=^2Q]!ZG^5>A6-C;Z=:K;V MD81%_,GU)[FIHHDAB6.)%1%&%51@ 4ZM*=-0]3BQF.GB7;:*V04445J< 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5S?CS_D7;7_ +#6E?\ IPMZZ2N;\>?\B[:_]AK2O_3A;T =)1110 4444 % M%%% !03@9/ HKD_&6N_9X3IMJW[V0?OF!^ZOI]3_ "^M1.2A&[.C#8>>(JJG M$Q/$NLOK6I+;VF6MXVVQ*O\ RT;IG_#_ .O78^'M&71M.", ;B3YI6'KZ?05 MA^#-"P!JETO)X@4C\V_PKLJRHQ;?/+=GI9AB(0BL)1^&._F_Z_$***QO%7BO M2/!N@RZMKUR(+>/A5'+RMV1!W8__ %S@ FNJ,7)J,5=GBES5]8T_0=)GU+6+ MJ.TL[==TDLAP /ZD] !R37R=\4/B]JWQ(U(:+H,4\&CM*$AM8P3+>-G@N!UY MZ(/U.,9_C+QQXG^,GBRWT^QMI3 TFVQTN Y"_P"VQZ%L=6/ &>@S7T!\*/@U MI_@&V34-2\N^U^1?FGQE+<'JL>?R+=3[#BO?IT:67056MK4>R[?UW^XRNYZ+ M8Y_X0? F'P[Y&O\ C&%+C5N'M[,X9+0]BW9G_0>YY'MU%%>+7Q%3$3YZC-$D MEH%%%%8#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHK.OO$.C:9G^T-6LK8CJ);A5/Y$TFTMQ.2BKLT:*XR^^+7@VRR/[5^T./ MX;>%WS^.,?K7/WGQZT.+(L=,O[@CO)LC!_4G]*PEB:,=Y(YI8S#PWFCU.BO# M;SX_:D^?[/T2UA]//E:3^6VL"\^,OC&[R(;NWM,]H+93_P"A;JPEF%!;79S2 MS3#QVN_E_F?2--DECA0O*ZHHZLQP!7S+_:7Q%U__ %4VOW*MU\A9%3_QW I\ M?PR\=:JX>?3)R3_'=7" C_OILU'UZ4O@IMF?]I2E_#I-_P!?,^@+OQAX>P_AA@D;]<8_6O,;3X%>)IL&YNM/MA MW!E9F_(+C]:V[3]G\\&^\0?58;7^I;^E'ML7+X86#ZQCI_#32]?^'1LW7QW\ M.19%M8ZC.?4HB*?S;/Z5D7/[0"\BS\/$^C2W>/T"_P!:V+7X$^&HL&YO-1N& M[CS$5?R"Y_6MBU^$7@NVP3I33L.\MQ(?T# ?I1RXV75(.3,9?:2_KT9YO<_' MGQ!)D6NG:="/5U=R/_'A_*LFX^,7C.Y.(K^*WSVAMD/_ *$#7NMMX&\+6F/( M\/Z=D="]NKD?BP-:]O8VEH,6EK# /2*,+_*CZMB)?%4_K\ ^IXN7Q5ON_I'S M9_PDOQ%U3_4W>MR[O^?:-U_] %'_ C_ ,1M4_UUMKLN[_GYDD7_ -#(KZ:H MH^HW^*;8?V9?XZC9\TQ?"/QM=-NETP1Y_BFNH\_HQ-:5O\"_%,N/.N--@'?= M,Q/Z*:^A**I9?16]REE6'6]V>&0_ '4V_P"/C6[1/]R)F_GBK8_9]8KSXF / M_7AG_P!J5[116BP-!?9-5EN%7V?Q9\ORV_V2XEMMV_R7,>[&,X.,XIM>OW7P MAL+F\FG&IW*>;(S[=BG&3G%1?\*;L/\ H+7/_?M:S]A/L?>1S+"J*5_P9Y(W MW37MFG?"_P '2:;;RR:)&\DD2N[--(I8_S-2+\. M_"*CCP_9?C'FNEHK?V-/^5?<>)["E_*ON1SG_"O?"7_0OV/_ 'ZH_P"%>^$O M^A?L?^_5='13]E3_ )5]P_8TOY5]QSG_ KWPE_T+]C_ -^JC;X;^#WZZ!:= M>P(_D:Z>BCV5/^5?<+V%+^5?<ZW4P_]GKLZ*GV%+^5?<+ZM0?V%]R.&?X.>"VZ:=*GTNI/ZFJ\GP4\(/]V* M\C_W;@_U!KT&BE]7H_RK[B7A,._L+[CS5_@5X6?[MUJB?[LZ?U0U6?X":"?] M7JFHK_O&,_\ LHKU.BI^J4']DAX'#/["/(Y/@#IY_P!5KERO^] I_J*K2?L^ MJ?\ 5>)"/9K+/_L]>RT5/U+#O[/YD/+\*_L_B_\ ,\1D_9_NQ_JM?A;_ 'K8 MC_V8U6?X!ZR/]7J]BW^\KC^AKW>BI^HT.WXDO+<-_+^+/G]_@-XF'W+_ $IN M.\L@_P#9*A?X&^*UZ2Z:_':=OZK7T-14_P!GT/,C^R\/Y_>?.3_!3Q>O2*S? MCM<#^HJ%_@WXS7I80OQVN4_J:^DZ*G^SJ/F3_9.'[O\ KY'S1_PI_P :_P#0 M)3_P*B_^*H_X4_XU_P"@2G_@5%_\57TO12_LZCW?]?(7]DT.[_#_ "/F7_A4 M?C?_ * G_DW!_P#%T?\ "H_&_P#T!/\ R;@_^+KZ:HH_LVCW?X?Y!_9%#N_P M_P CYG'P@\;$9.D*/8W47_Q52K\&_&9.#80K[FY3_&OI.BG_ &=1[O\ KY#_ M +)H=W^'^1\OS:7C^*/AUKVI^*+^^LDMW@N) M-Z%I<'&!VK)_X59XG_YXVW_?\5/LI1T2/T7#XG#TZ$(E=CHOP6 M77]+M]6EUUH!=)YGDK:YV^V[?S^5'_"J_$__ #RMO^_XKUSPSITVD^&;"PNM MOG01!7V'(S]:N&'4W:HM#RLZ^K8NC&#:E9WW\CSR'X!:0O\ K]8O7_W$1?Y@ MU?@^!?A:+'F7&I3?[\R ?H@KTFBMUA*"^R?,K X9?81P\'P>\%PXWZ9),1_S MTN9/Z,*T8/AOX/M_]7H%H?\ KH"__H1-=/15JA26T5]QJL-1CM!?1^&]3E_=S';92.?N/\ \\_H>WOQWX^PJ^5OV@/AH?#6N?\ "4:)#MTS M4)?WZ1C MISSGV5NH]#D=Q7LX.5/%4G@J^S^%]G_ %_D72KU,-456GO^9[/X M:\2MI4GV2^W&U)X)ZQ'_ ]J] 1UDC5XV#(PR&4Y!%>$_#3Q&GQ'\,-'(ZCQ M+IB 7*$X^V1]!*/]KLWO@_Q"NS\/>(Y=&F^RWH9K7=@J1\T1]OZBO!J0J82J MZ-7H>Y6HT\PI_6,/\75?U_3]3T6BFQ2I/$LL+AT<95E.013JU/ >FC"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBHYYXK6WDN+F18H8 MD+R2.<*B@9))[ "@#,\4^)M.\(>&[K6M8EV6]LN=H^](W\**.Y)X_P#K5\@ M>(OC?\4.?]?=MSU,=E;J?Y*#^)/J:TOBU\1;SXG>+H=-T1)9-+MYO*L;= =U MS(3CS"OJ>@'8>Y->X_#WPKIOPC\(A+S9<:_?*)+O87 M+,/[6?\ $EMY?U_P":=.>(FH05SMM$T?1_ 7A.VTVR"V]E:)C M?_K5RFM^(KK7)A;6RNEN6PL2\M(>V<=?I4$L^I^*=2"@&1OX47A(Q_3ZUVVA M>'+;1HPYQ-=$?-*1T]E]*^6E.>(DWT[GT<:5#+8J=7WJG1=OZ[_<9GA[P@MM MLNM54/+U2'J$^OJ:ZRBBMHP4%9'C8C$5,1/GJ,****LYPHHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOQY_ MR+MK_P!AK2O_ $X6]=)7-^//^1=M?^PUI7_IPMZ .DHHHH **** "BBF3S1V M\#S3,$CC4LS'L*!I-NR*&N:O'H^G-,V&E;Y8D_O-_@*X;0M+F\0:NTMT6:)6 MWSN?XL]OQIFHWEUXFUQ5A4D,=D,?]U?4_P S7H6E:9%I.GI;0\XY=L3?/)D6U MFA'F3MZ#T [MT'UP#\IWVH>,/C?XZ2-$-Q,V?)@4D0646>23V'3+'DG'7@4: M3HWB[XW>.99Y96GE8@W-W("(;2// [#KA1R>?!_ FC> ="73M%A^=L M&XNG'[RX;U8^GH.@_.O>_=99#^:J_P /Z_$RUGZ&;\-?A?I'PYTG9; 76J3* M!=7SKAG_ -E?[J9[=^IS7;T45X-2I.K)SF[MFB5@HHHK,84444 %%%% !111 M0 4444 %%%% !1110!PNM?%&QT;6KG3FTZXF:W?8SJR@$XJC_P +DL/^@3<_ M]_%K@O&__(\ZM_U\'^0K"K@E6FF]3ZJEEN&E3C)K=+JSUK_AE;*?%[7](TN'2-,@LX8[5/+$SQEW/OR ME+^' M!L^4_M*4_P"%3;_KYGMM_P#$OPAIV?.UVVD([6^9L_\ ? (KF;_X[^'X,BPL M;Z[8="RK&I_$DG]*YNP^ 6IR8.IZS:V_J((VE_GMKI;#X$^';?#7UY?7C#J- MZQJ?P S^M'/C)[12#VF85-HJ/]?UT.8O_CYJTN1IFCV=L.QG=I2/RVUSMQ\5 M/&^JR>5!J+Q[ND=K;J#^! +?K7M]A\-O"&G8\C0K60CO< S?^ADUT5M:6UG' MY=I;Q0)_=B0*/R%'U;$3^.I]W](7U3%S_B5;>G](^:/[%^(7B/\ UUOK=TK= M[EG5#_WV0*T;'X)^+KK'VB.SLAW\^XR1_P!\!J^C**:R^GO)ME+*J5[SDV>+ M6/P D.#J6O*OJEO;Y_\ 'B1_*NAL_@;X7M\&YFO[L]P\P5?_ !U0?UKTBBMX MX.A'[)TQP&&CM$Y6S^&?@ZQQY.A6[D=YRTN?^^B:W[/2=.T\8L+"UM1_TPA5 M/Y"K=%;QIPC\*L=,:5.'PQ2"BBBK- HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ JCK6C6/B'1+O2=5A$]I=QF.5#Z'N/0@\@]B!5ZBFFT[H#XJU;3 MM?\ @E\44:VD/F6K^;:S$82[@)Q@CT(RI'8YQV-?2]I)IGQ'\*VWB7PZ0LTR M?O(B1D./O1MZ,/7N,=B#4_Q5^'=M\0_";V@"1ZG:YEL9V_A?'*$_W6Q@_@>U M?.'PJ\?WWPL\:SZ=KD8!ZKWQU'X5[U6$IA:JG!GOVA^(+G0;DVUTCM;[L/$W#(>Y'^%>AVUU#>6Z3VT@DC<9#"L3 M6="M/$5G'>V$D?FN@>*=#E95(R,D=1CH:Y&PU+4/#.H/%(C _O8'Z-[C_&O ME4Y47RRV/H)TJ690]I1TJ=5W_KO]YZ=15/3-5M=6M1-:/G^\A^\A]"*N5U)I MJZ/ G"4).,E9H****9(4444 %%%% !1110 4444 %%%% !1110 4444 %?-/ MQ]^+']J7$G@WPU.6M8WVZA/&?]]^+7CW45:3P=X'W2Z MS<)B\ND.%L(F'=NSD?B!R.2*X7P=\.+#P^\)2N0A]$7^O7Z=*[Z M-2A@TJ];67V8_J^WD=F&P-;%OW=(]7_6Y7^$OA(>%(/^$@U&W!UJ92+5)5_X M\T(Y8C_GH1_WR/-MQK'U6W!_\ M0C_2NQ1%C0(BA548 P *\VO4JXRJZM;[CT98JA@8>RPFKZR_K_ABMI^FVNE MVP@LXPB]SW8^I-6J**I))61XDI2F^:3NPHHHIDA1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %Y@*,*--XRMLMO-_UM]YM^$M"_LZT^UW*XN9AP M"/N+Z?4]ZZ.BO%?C#\:_(ORQ9REL".&D]^X7J>IP.O@?@C MP%XD^,/BF?4+^YF^RF7=?:I.,\_W$]6QT X48Z< WOA=\)-5^)6J-K.NRSPZ M.92\]W(29;M\_,$)Z\]6/3W-?6>DZ18:%I4&FZ1:QVEG;KMCBC& H_J>Y)Y) MKW*E:EET'2HZS>[[?UV^\Y4G-W>Q4\,>%])\(:%#I.@VJV]M$,GNTC=W8]V/ MK_3BM>BBO E)R?-)ZFH4445(!1110 4444 %%%% !14-U>6UC 9KVXBMXAUD MF<(H_$UQVK_%WPCI6Y4OFOY5_@LX]_\ X\<+^M9SJ0A\3L95*M.FKSDD=O17 MB.J_'VZ?.O$\Q@M;V]:4(NT;R]#Z/U#5M.TJ/S-3O[:S3&;/\JS]OBJGP0MZF?UG&5?X=.WK_2*FI_'VZ;*Z/HL M,7H]U*7S_P !7'\ZY6Z^)GCC7IO(M;Z9"W2&PA"G\"!N_6O9]-^%?@_3,%=( M2YG](^8]MZK,-5$XO,YF^TY\S=_M9YS]:*]8\0_"V\UCQ#>:A!J4$:7$ MF\(\9RO'3BLW_A3FH_\ 05MO^_;4>QFM+'Z'A\;AJ=&$'/9)=>QYR>E>V^!? M"VA?\(MI]^VD6;WH_]!6V_P"_;5Z7H&F-HV@6 M>G/()6MX@A<# )K:C2:E>2.#-,10Q%.,8.[3-!5"*%0!5 P !@"EHHKL/#"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ KPS]H'X5_P!M6+^+M @SJ%JG^G0H.9X@/O@=V4=?5?H, M^YT=:Z,/B)X>HJD!-75CYM_9]^*XLY8O!GB&XQ!(V--N)#]QC_RQ)]"?N^_' M<8^@=8T2UUFWV7 VR*/DE4?,O^(]J^9?CM\*#X4U)O$WAV$KI%U)F>*,<6G']NVB?)(Y_X_(Q_%[N!U'?KZX]+'X:G7 MI_6J*T>Z[?UU^\*-6=*:<79HT+FTU/POJ*NK%#GY)4^[(/3_ .L:['0_%-MJ MH6&?$%UTV$_*_P#NG^E;-S:P7ENT%U$LL;=585PNN>$)[$M<:;NG@ZE.KI_B M*^:<9TG>.J/H8U\/F$5"O[L^C_K\ON._HK@=%\97%GM@U+=<0C@2?QK_ (_S MKM[.^MK^ 2VGU':MX5(SV/,Q6"K89^^M._0GHHHK0X@HHHH **** M"BBB@ HHHH **"<#)Z5@:IXOT^PW) ?MI_3ZUQ_B7QBQMGN= M:OH[2T7^ MM7Z8ZL?S-%UDT_1+=A]MU=T^?']R('@,?4YP M.<#@%4X5L0FZ:M%;M[?UY;GKK"8?!KGQ9CG+GDECU9CG)ZGGFO1=&\/V>C1@Q+YDY'S3,.3]/05:TS3+31]-AL-/B\ MJWA7"KDDGU))Y))Y)/))S5NIC247S-W?)J>]\*W&6-I=>)]=9IF/SG?-)V1? M0?R%>DP0PV=JD4*B.*)< =@!69IUG9>%]">2[GBA2-#+2WT5E\WV#,<:JT^6'P M1V7ZG0_&#X]?Z_P]X$N?5+K5(S^:Q'_V?\O6N?\ A#\#KCQ5)#K_ (NCD@T? M.^*W8E9+SW/=4]^I[>M=!\'_ ("_ZCQ#X[MO1[72Y!^32C_V3\_2OH@ *H"@ M 8 ':O8KXNGA8>PPN_67]?UV/*47)WD1VUM!96L5M:0QP00J$CBC4*J*. M!T%2T45X)J%%%% !114=Q>1PJC\30!)17$:Q\7/"6D[E2^ M;4)1_!9IO'_?1POZUP>L?'K49MR:'I<%JO027+&1OK@8 _6N6IBZ,-Y?<<53 M'8>GO*_IJ>YU@ZQXW\-Z#N&IZQ;1R+UB1O,D'_ 5R:^?Y-8\=^.9&CCFU*_1 MCAH[=2L0^H4!?SK;T?X'>(K[:^J3VVFQGJI;S9!^"\?^/5S?7*E3^#"_K_7Z MG)]?JU?X%-OS?]?J=5J_QZTV#DZ/\$?#-AM;46N=3D'42/Y:?]\K@_F37<:9H6E: M+'LTG3K6S&,$PQ!2?J>I_&CV.*J_'.WI_7ZA]7QM;^)/E7E_7ZGSI:^ O'/B MJ<7%S9WC[O\ EOJ,I7CU^<[C^ -=CI'P"D.U]=UE5_O16<>?_'V_^)KVFBM( M8"DM9:FM/+*$7>=Y/S.-TKX4^$-*VL-+%Y(/X[QS)G_@/W?TKK;:UM[.$0VD M$4$0Z)$@51^ J6BNR-.$/A5COA2ITU:"2"BBBK- HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@"O?V%KJFGSV.H0)<6MPACEBD&5=3U!KY ^)?P M]U7X3>+H-2T:>9=.>;S=/O4/S0N.?+8_WA_X\/Q ^QZS?$/A_3?%&A7.D:U; MK<6ERNUE/53V93V(/(-=^"QDL-/76+W1,HW1Q_PF^*=G\1-#$=PT<&N6J#[7 M;#C>.GF(/[I].QX]"?0J^+O%OA3Q'\%_'<%U8W,BHKF33]008$J]U8=,X.&4 M]<^AKZ7^&'Q0TWXC:*&0I:ZO;J/M=ENY'^VGJA_3H>Q.^.P48+V]#6#_ )C M+HS>UGPM9:KNE3_1[D_\M$'#?4=_K7&W6G:OX;NO-7?& >)XCE6^O^!KTZD9 M0RE6 ((P01UKPYT8RU6C/7PV95:*Y)>]'LSC=,\=$8CU6'/_ $UB'\U_P_*N MHLM4LM17-G>$-6LGWV MZBX4W]?,ZV]UR32]:2'485CT^UUW2[!8U9+[S=SD\KL4,,?6O/IM3U6&W>ROVE> M)QM:&Z3.1_P+D?A6>-?U"TN+%5F1VL1(+=W&2@==N#ZX[?Y%=N'G"N[)6:3/ M$S'!XC 151M2BVK-;[[?-7L>E:GKCQ:E%IFE0K=7SD-(I.$A3N6(Z<=/_P!0 M.S7G6C>)X]'M62.P\Z>5M\UP\WS2MZGC]*OMX_E(^33T!]Y2?Z5C*O1VBSKI MY3C]YQWZ76GXG;45Y]-XYU.08BCMXO<*2?U-4FU37M6.V.:ZESU6!2!_XZ*R M>(CT.R.3U]YM)'HEWJ5E8#-YS-R?PZUSU_X[MHLKIT#3MV>3Y5_+J?TK M$M/!VK7;;IU6W4\EI6R3^ S^M=!8>!["WPUY(]TWI]U?R'/ZU/-5GLK%^PR_ M#ZU)\[[+^OU.7GU+6?$,QA!EE!_Y8PC"CZ__ %ZY?Q_KMC\/-*']I2QW&LW" M9MM-C;) _OR$=%'H.6Z CDC?^*'Q@TCX=6;Z/X?C@N=<9>($ \NUR.&DQU/< M+U/? QGPKP+X \1?&#Q5/J.I7,WV0R[K_4Y>23_<3L6QCCHHQ[ ^S@&BH+\1G@OP?XD^,7BHM=W,OV*%@;J]%-!M](T2V%O:6ZX4=2Q[LQ[L>YI?#OAW2_"NAP:3H=JMM:0 M#A1R6/=F/3JWS2=VPHHHK@&%%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 5S?CS_D7;7_ +#6E?\ IPMZZ2N;\>?\B[:_]AK2O_3A;T = M)117.^*]?_LRU^RVK?Z5,.H_Y9KZ_7TJ9245=FU"C.O45.&[,CQAK_GR-IMF M_P"Z0_OF!^\W]WZ#^?TI+%]+\$^'I?$GBBY2T0+\IDZJ#T51U+'T'/ZUQ]_X MFT3P98?VSXC?S#S]CL4/[R[<>W90>K'CMR>*\5UG7?&'QM\:16\4+SN2?LUE M"2(;5.[$G@=LL>OY"NO+\NGBG[>KI!=?\CU,PQ$,-3^IT/F_Z_KH7_B+\4M> M^*FLQZ3I-O/#IC2A;73H06DN&SPSX^\WH.@]^M>O_"+X&6WA40ZYXK2.ZUKA MX;?AH[,_R9_?H.WK71_"_P"$6E?#RR%P^R^UN5,37I7A,]4C!Z+[]3W]!Z'7 M?BL?%0]AAM(?F>#&/5A117/ZSX[\,Z#N&HZQ;K(O6&)O,?\ [Y7)'XUXLI1B MKR=BI3C!7D['045Y#K/Q[M(]R:#I,LYZ"6[<(OUVC)/YBN&U#XE>-?$T_P!F MM;N:+?TM]-B*G\",O^M<<\=1CHM?0\^IF5"&D?>?D?1&J:[I6BQ>9JVHVUFN M,CSI0I;Z#J?PK@]9^./AVQW)I4-SJ<@Z%5\J,_BW/_CM><:7\)?&.NR^?>6X MLED.6EOI<,?^ C+9^H%=YHWP'TJWVOK>HW%Z_4QP@1)].Y/YBLO;8JK\$;+S M_K]#'ZQC:W\.'*O/^OT.-UCXU^)]2)CTX6^F1G@>2F]_^^FS^@%9=OX2\=>, MYUGGMK^Y#^D*J![%ST^E?0>C^$= T #^R=)MK=UZ2A-TG_?9RWZULT?4I MU-:T[_U_70/[/J5=:]1OR7]?H>*Z-\ Y&VOK^KJ@[Q6:9/\ WVW_ ,37>Z/\ M,/"6C;6BTJ.YE7_EK=GS2?P/RC\!76T5U4\+1I[1.VG@L/2^&/WZC8XTBC5( MD5$4855& !]*=1172=84444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% &1XH\+Z5XPT"?1] MS#U_ \$BOD;Q=X/\3?!CQE!>65S*D:R%K#4H1A9!_=8= <<%3P1ZBOM"L_7- M"TWQ)H\^EZW:1W=G.,/&X_(@]01V(Y%>C@L=+#/EEK%[HB4;G"_"SXQZ7\0+ M5+*\,=AKT:?O+4G"S8ZM&3U'?;U'N.:]*KY!^)?P>UKX<:A_;.@R7%UI"2"2 M*[BR);0YXWXZ8[../H>*[KX9?M%I-Y.D_$!A')PD>JJN%;_KJHZ?[PX]0.37 M3B,OC./M\)K'MU0E*VDCZ$HJ.WN(;NWCGM9HYH9%#))&P96![@C@BI*\4T,' M7-5D>X&CZ3&EQJ$HRQ<92W7^^W]!_P#6!P[CPMIUGKF@V$L?V@7 N36?[CX./Q_P CI5\+Z*IR+%#] M68_S-:R:-9$R#M<9&0[D_. ,9P.M>H_##]GB#3&AU?QXL=U=##1::#NBC/K(>CG_9'R_6O[GKVSR M1]5Z5I5AH>EP:=I-K':6=NNV.&)I-6E4(H5 %51@ # I:\W%XRI MBI7EHNB+C%1"BBBN(H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "HGN[>.\BM9+B);F96>*%G >15QN(7J0- MRY(Z;AZUROQ6\0ZCX6^%NMZQHH_TZWA41-C/EEG5"^/]D,6YXXKR#X<_\(A\ M0-1\+0SI]OU8:7?_ -KRW+L;K[1OM]LGF$[AU 6 QR* /HZBN:\+:-K> MC^$)=*O=5DNKV&2>.UO[L>U6^M9XD<"*-=QSCRU^7((ZXSC% 'T_17!?&?QK<>!/AI>:EISK'J$\B6 MMH[ ';(^26P>I"JQ'N*\J\46 \/?L^^&_&VBRO:^)EDM[J;55.;BY,H.Y9'/ M+KEAPV1@8Z4 ?25%>1>+/BU/9_L\V?C#3FCAU/5(H[>$@96.X;(D(!Z[=DA M/H,UQ7BBP'A[]GWPWXVT65[7Q,LEO=3:JIS<7)E!W+(YY=,/ >D:]A5>]ME>54^ZL@^5P/8,&%=!0!!+?VD$ACFNH(W'57D (_ M"N:\<:A9R^'[98KN!V&L:8Q"R@G OX"3UZ G\*\M\8&)_'&KQSC!:X^63TX M'Z5CVUB6N9('0%RAV9Z9[&LU*4KB1I(&)/OCM7BOCKQHGA^PEU"\83WUPQ$$3'[[>I]%'^ M[U*HATJQ:.(XVC,LGK6W]M^-)K_Q&TLUE$P6.UADVLR#HNX@[0>I M(!/7IUIT?8.HIXR7+%:VZO\ X?\ (WJXRAEE";IZMNW-TOU2[VZ]+^EB+PGX M*\5?&#Q+)<-*_D*P%UJ,X_=PK_=4=SCH@_0$?!GAWX;^'S:Z:L=NF ; MF]N& >9O5V/Z#H*\1_X6EK5IID.E>&+6ST*PA79%#9PY8#W9LY)]< FH8/"7 MCKQE,L]Q:ZA<@\B>_D*J![%ST^E5C<]>)?LZ$7RK9'R#S*+?[J+DSV;6?BWX M2TC;;&5>T4%L?6[07]>OZ'ATFJ^._'4AC274M0C8X:.!2L(^H4!1^-;VC? S MQ!>[7U:YMM-C/5<^;(/P7C_QZO?XXTBC5(D5$4855& !]*=51P$&[U&Y,J.6 M0;YJLG)GGFC?!7POINU[Y9]3E'_/=]J9]E7'ZDUW-AI=AI4'DZ996]I%_<@C M" _E5JBNR%*G3^%6/0IT*5+X(I!1116IL%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 (Z+)&R2*'1@0RL,@CT->%_$?]G.SU:274_ S1:?=-EI-/DXAD/^P?X# M[?=_W:]UHKHH8FKAYC^*O'OP=UIK!Q<60#;I-.O5+02CU SCG M^\AY]:]J\*?M,>'-358?%%I-HUQWE0&:$_D-P^F#]:]:UK0-)\16)L]=TZVO M[?LEQ&&VGU!/(/N.:\@\2?LQ>']0E:;PWJ=QI#'GR)5^T1#V&2&'XDUZSQ6" MQ?\ O$>67=?U^C,^64=CT;_A9/A.;2)+_3];L[\(,B&WF#2D]ALZC\17E&K> M*M4U;75U5IV@EA;-NL9XA'H/7W]:H'X8:G\/M)1;Q+>XC=SON[8DACGC<" 5 M..W(]ZJU='#T(-RIOF7<\W$U9N7*]+'L.B?$_19=$-QXCO[;2YX,+*9Y BR' MU3/7/IU%<[XA_:.\%:2C+I3W6M3]EMXC&@/N[X_, UQFF>&+GQ;.^F6MNDRN MO[TRY$:+ZL<''X*W-EHO\ Q);>4[5BL26G?/;S.N?]T+4G@SX M>*_%=RM[XD\S1;*0[WDNANN)<]<(>0?=L?0U])^&?A_X6\'@'P_HMM:RXP;@ MKOE/_ VRWX9Q71TIYG&G'DPL.5=^O]>MSHY+_$GL,#VKIZ**\>[1I+>XOUMXG M(EM5A,8N >M?1WC?0+WQ-X1NM+TK4/[,O7D@FM[LIO\IXIDE4X MR.Z8_'OTKBM5L?B+>>+-%$UEHGVE-,O[4?$'_D\#P[_U MULOYFO;/ O@B#X=>!%T31-MY2=C$MS.1U8@-L7A5X#$ #[QZ^9^(OA3 M\0M>^+EIXY5_#=N]G+"\5G]MG<;8R#M+^0,YYYP.M %O]JBUGF^&%A/%N,5O MJD;2@= #'( Q_$@?\"K%^('_ "9]H'_7O8_R%>SZUX='C7P3W0'':@#RWQ;IEW'^Q_X-=E8+#J+S2+V"2/<%&/\ WT/^ M^JZKX@?\F?:!_P!>]C_(5[/K/@G1M:\!R>$9X#'I9MDMHTC/,03&PJ3W4J#S MZ45VH<$<[VZ X[4 M;?P$MY;7X'>'8YUVLR32 ?[+3R,I_(@UZ)5;3M/MM)TNUT[3XA#:VD*PPQC^ M%%& /R%6: /GKQO_ ,CSJW_7P?Y"H-/9UC#3$# RA/4#_#I6OXNTVX_X335K MA[2>1?/RBK$QW\#!Z=*PQ#>*TTEU;3Q[T*+NB8 L2 %''4GBLL.U1J]]/ M\_T/7S",L9A52@M(I7?6^FD?U>W3O9NK7+2S>4%*1)]T'^+_ &C7;>$?A%H> MJZ3;:QK$USM!7@^GPM6=FO\NGW, MFTCPKH6A ?V3I5K;,/\ EHL8+_\ ?1Y/YUK445TJ*BK)'EQC&*M%6"BBBF4% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'< MVT-Y;26]U&LL,BE71AD,*\FU?X7:A'KZ0Z00^GSMD2NW, [ANY]L=:]=HK>C M7G1?NF52C"K\1F:!H%EX=TQ+.P3CK)(?O2-ZG_/%:=%%8RDY.[-$DE9!1112 M&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %NDKF_'G_(NVO_8:TK_TX6] '24444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7-^//\ D7;7_L-:5_Z<+>NDKF_'G_(NVO\ V&M*_P#3A;T M=)1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %?\ (NVO_8:TK_TX6] '24444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%.M9\.ZA'XLU6;5;KP[=RW5[;WC(UM7"QB,21Q2.%E"]!N15;\:\&LO" MWQ3\>3R:SH?Q-L(EOR;H6%KXAN,VH<[O+*1J0NW.W X&* /J"BO(=6UG6_@M M\"_M&NZHVN>(I)C$EQF:YSQ3K7B+P7\)/"GC[ M3]=U"ZU6\:VEU"*\NGEM[E)HBY7R2=B8. -@4XSSGF@#Z!HK-\.ZU!XD\-:= MK5F"L-_;)<*I.2NY0=I]QT_"M*@ KF_'G_(NVO\ V&M*_P#3A;UTE M+/!7B;X%^.H]4\&ZC+N:GXGU?QI;VC>#)8=2NO#=]: M^1-?6[0?/+; R%PQ)1>A&T,(O7NM,2^/V>]6R=0Z.C M LJLRM\IX[=#BO+/&/[-=[X:M'UWX>ZW=RW%B#,+>8A9\#G,+]4\:YO7O ?C#QA\.?#7@&\TP:7'I;PK? M:J]Q%)#)'#&47RE5MY)!!^94P1C..: .S^"*/'\%?#8D!!^S,0#Z&1B/T(KO M*J:3IEMHNC6>EV"%+6R@2"%3U"JH S[X%6Z ,_5IM8ABC.A6%C>2%OWBWEZ] ML%'J"L4F3[8%?\ (NVO_8:TK_TX6] '24444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7-^//^1=M?\ L-:5_P"G"WKI*YOQY_R+MK_V&M*_].%O0!TE%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5S?CS_ )%VU_[#6E?^G"WKI*YOQY_R+MK_ -AK2O\ TX6] M '24444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !7-^//^1=M?^PUI7_IPMZZ2N;\>?\B[:_\ M8:TK_P!.%O0!TE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5S?CS_D7;7_L-:5_Z<+>NDKF M_'G_ "+MK_V&M*_].%O0!TE%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 45R'Q0\=+\// MSK@MQ+_$=B+>ZAM\S64;_ /+??L\L$Y_CX[X'TK@]1\>> M,])^$>F_$A]4CN6N)TDN=':WC6V6!W*A48+Y@;[OS%R.3Q0![C169X:UZU\4 M>&=/UO3]PM[Z!9D5NJY'*GW!R#]*TZ "N;\>?\B[:_\ 8:TK_P!.%O725S?C MS_D7;7_L-:5_Z<+>@#I**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHK+U?5GT[5-#M4B5UU.^:U=B> M4 MIILCWS"!^)H U**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHK+U?5GT[5-#M4B5UU.^:U=B>4 M MIILCWS"!^)H U**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHK+U?5GT[5-#M4B5UU.^:U=B>4 MIIL MCWS"!^)H U**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHK+N-6>'Q?I^CB)3'=V-U=-)GE3%);J /8 M^>?R% &I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%9=QJSP^+]/T<1*8[NQNKII,\J8I+=0!['SS M^0H U**** "BBB@ HHHH **** "BBB@#GO'/@S3_ ![X2N="U1GCCF(>.:/[ MT4B\JP]?IW!-?+4%]XR_9V\>&"Z6*_LWB "%B8IX"Y(*GK&VX-QZYX8\ M=WNNZ9ING:AX:TZ?4Y;74(WNK.WH![5YOXUU:+Q;JNM MZ=:>&M9N[W4/#8M;>RN=,DB:*/%5MXM_9\T MG7-#+&RU#48O,#\,@"2Y4X/4.H'?^M5O%7_)EVG?]>]K_P"CA78VOP@D;]GM M? =YJZ/XCU;X#Z7\.8/#^H)KR31V M]P9;5UMHHTD+>;]HQY9! 7A23R>* .S_ &=6=O@AI&\DA9;@+GL/.?I^.:]/ MK#\%^&8O!W@K2] @<2"Q@"-(!@.Y.YVQVRQ)_&MR@#/U;4KK3HHWL]%OM69V MPR6;P*4'J?-D08^A-H65T3)<6 &V&ZBF8<7)Y*Q MD#W(S@(/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#) M5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 < MW_PE&K_]")X@_P"_^G__ "51_P )1J__ $(GB#_O_I__ ,E5TE% '-_\)1J_ M_0B>(/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ M +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ M"4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ M0B>(/^_^G_\ R57244 (/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#) M5=)10!S?_"4:O_T(GB#_ +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 < MW_PE&K_]")X@_P"_^G__ "51_P )1J__ $(GB#_O_I__ ,E5TE% '-_\)1J_ M_0B>(/\ O_I__P E4?\ "4:O_P!")X@_[_Z?_P#)5=)10!S?_"4:O_T(GB#_ M +_Z?_\ )5'_ E&K_\ 0B>(/^_^G_\ R57244 '[J#P/KBIINH/=3![BP!93:SPX7%SR=TJGG' /T/=T4 (/^_^G_\ R51_PE&K_P#0B>(/^_\ I_\ \E5TE% '-_\ "4:O_P!" M)X@_[_Z?_P#)5'_"4:O_ -")X@_[_P"G_P#R57244 (/^_^G_\ MR51_PE&K_P#0B>(/^_\ I_\ \E5TE% '-_\ "4:O_P!")X@_[_Z?_P#)5'_" M4:O_ -")X@_[_P"G_P#R57244 (/^_^G_\ R51_PE&K_P#0B>(/ M^_\ I_\ \E5TE% '-_\ "4:O_P!")X@_[_Z?_P#)5'_"4:O_ -")X@_[_P"G M_P#R57244 (/^_^G_\ R51_PE&K_P#0B>(/^_\ I_\ \E5TE% ' M-_\ "4:O_P!")X@_[_Z?_P#)5'_"4:O_ -")X@_[_P"G_P#R57244 (/^_^G_\ R51_PE&K_P#0B>(/^_\ I_\ \E5TE% '-_\ "4:O_P!")X@_ M[_Z?_P#)59&LZGKVHZMX?NH/ ^N*FFZ@]U,'N+ %E-K/#A<7/)W2J><< _0] MW10!S?\ PE&K_P#0B>(/^_\ I_\ \E4?\)1J_P#T(GB#_O\ Z?\ _)5=)10! MS?\ PE&K_P#0B>(/^_\ I_\ \E4?\)1J_P#T(GB#_O\ Z?\ _)5=)10!S?\ MPE&K_P#0B>(/^_\ I_\ \E4?\)1J_P#T(GB#_O\ Z?\ _)5=)10!S?\ PE&K M_P#0B>(/^_\ I_\ \E4?\)1J_P#T(GB#_O\ Z?\ _)5=)10!S?\ PE&K_P#0 MB>(/^_\ I_\ \E4?\)1J_P#T(GB#_O\ Z?\ _)5=)10!S?\ PE&K_P#0B>(/ M^_\ I_\ \E4?\)1J_P#T(GB#_O\ Z?\ _)5=)10!S?\ PE&K_P#0B>(/^_\ MI_\ \E4?\)1J_P#T(GB#_O\ Z?\ _)5=)10!S?\ PE&K_P#0B>(/^_\ I_\ M\E4?\)1J_P#T(GB#_O\ Z?\ _)5=)10!S?\ PE&K_P#0B>(/^_\ I_\ \E4? M\)1J_P#T(GB#_O\ Z?\ _)5=)10!S?\ PE&K_P#0B>(/^_\ I_\ \E4?\)1J M_P#T(GB#_O\ Z?\ _)5=)10!S?\ PE&K_P#0B>(/^_\ I_\ \E4?\)1J_P#T M(GB#_O\ Z?\ _)5=)10!S?\ PE&K_P#0B>(/^_\ I_\ \E4?\)1J_P#T(GB# M_O\ Z?\ _)5=)10!S?\ PE&K_P#0B>(/^_\ I_\ \E4?\)1J_P#T(GB#_O\ MZ?\ _)5=)10!S?\ PE&K_P#0B>(/^_\ I_\ \E4?\)1J_P#T(GB#_O\ Z?\ M_)5=)10!S?\ PE&K_P#0B>(/^_\ I_\ \E5D:SJ>O:CJWA^Z@\#ZXJ:;J#W4 MP>XL 64VL\.%Q<\G=*IYQP#]#W=% '-_\)1J_P#T(GB#_O\ Z?\ _)5'_"4: MO_T(GB#_ +_Z?_\ )5=)10!S?_"4:O\ ]")X@_[_ .G_ /R51_PE&K_]")X@ M_P"_^G__ "57244 (/^_P#I_P#\E4?\)1J__0B>(/\ O_I_ M_P E5TE% '-_\)1J_P#T(GB#_O\ Z?\ _)5'_"4:O_T(GB#_ +_Z?_\ )5=) M10!S?_"4:O\ ]")X@_[_ .G_ /R51_PE&K_]")X@_P"_^G__ "57244 (/^_P#I_P#\E4?\)1J__0B>(/\ O_I__P E5TE% '-_\)1J_P#T M(GB#_O\ Z?\ _)5'_"4:O_T(GB#_ +_Z?_\ )5=)10!S?_"4:O\ ]")X@_[_ M .G_ /R51_PE&K_]")X@_P"_^G__ "57244 (/^_P#I_P#\ ME4?\)1J__0B>(/\ O_I__P E5TE% '-_\)1J_P#T(GB#_O\ Z?\ _)5'_"4: MO_T(GB#_ +_Z?_\ )5=)10!S?_"4:O\ ]")X@_[_ .G_ /R51_PE&K_]")X@ M_P"_^G__ "57244 (/^_P#I_P#\E4?\)1J__0B>(/\ O_I_ M_P E5TE% '-_\)1J_P#T(GB#_O\ Z?\ _)5'_"4:O_T(GB#_ +_Z?_\ )5=) M10!S?_"4:O\ ]")X@_[_ .G_ /R51_PE&K_]")X@_P"_^G__ "57244 (/^_P#I_P#\E5D7.IZ]-XTTW5U\#ZX+>UT^[M74W%AO+2R6[*0/ MM.,8A;//<=><=W10!S?_ E&K_\ 0B>(/^_^G_\ R51_PE&K_P#0B>(/^_\ MI_\ \E5TE% '-_\ "4:O_P!")X@_[_Z?_P#)5'_"4:O_ -")X@_[_P"G_P#R M57244 (/^_^G_\ R51_PE&K_P#0B>(/^_\ I_\ \E5TE% '-_\ M"4:O_P!")X@_[_Z?_P#)5'_"4:O_ -")X@_[_P"G_P#R57244 ( M/^_^G_\ R51_PE&K_P#0B>(/^_\ I_\ \E5TE% '-_\ "4:O_P!")X@_[_Z? M_P#)5'_"4:O_ -")X@_[_P"G_P#R57244 (/^_^G_\ R51_PE&K M_P#0B>(/^_\ I_\ \E5TE% '-_\ "4:O_P!")X@_[_Z?_P#)5'_"4:O_ -") MX@_[_P"G_P#R57244 (/^_^G_\ R51_PE&K_P#0B>(/^_\ I_\ M\E5TE% '-_\ "4:O_P!")X@_[_Z?_P#)5'_"4:O_ -")X@_[_P"G_P#R5724 M4 D+Y)QVZUUE% !1110 4444 %%%% !1110 4444 %1?9;<7ANQ M!%]I,8B,VP;R@.0N[KC))Q4M% !1110 45 E_9R7SV4=U UW&@=X%D!D53P" M5Z@>]2RRQPQ-+,ZQQH-S.YP%'J30 ZBLW2_$>B:Y)*FB:QI^HO#_ *U;2Z24 MI]=I./QK2H **K:?J5CJUH+K2KVWO;I-9^E^(]$UR25-$ MUC3]1>'_ %JVETDI3Z[2&_L[B\GM+>[@EN;8*9X4D#/%NSMW*.1G M!QGK@U)<7$-I;O/=2QPPQC<\DC!54>I)X% $E%9^E>(-&UU9&T/5K'4EB.)# M9W*3!#[[2<5?=UC1G=@JJ,EB< #UH 6BJ]AJ%GJMC'>Z9=P7EK*"8Y[>42(^ M#@X8$@\@BB&_L[B\GM+>[@EN;8*9X4D#/%NSMW*.1G!QGK@T 6**CGGAM8'G MN94ABC&7DD8*JCU)/2J.E>(]#UYI!H>LZ?J1B_U@L[I)MGUVDXH TJ*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ""_M+F MYGM[:Z@FGMB!/%'(&:(G.-P'(S@]?2G7-S!9VSW%Y/';P1C<\LKA54>I)X% M$M%4-*U[2->A>70]5L=2C0X=[.Y28*?0E2<5=EECAA>69UCC12SNYP% ZDGL M* '45!97MKJ5E%>:="0.CCU##@BB"_M+FYGM[:Z@FGMB!/%'(& M:(G.-P'(S@]?2@">BBJMQJFGVE];65W?6T%W>%A;6\LRK)/M&6V*3EL#KCI0 M!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BH+>_L[N:>*TNH)Y+=@LR1R!FB)&0& Z''K2W=Y;6%J]S?7$5M!&,O+,X15 M'N3P* )J*HZ5KFDZ[;M/HFJ6>I0H=K26=PDJJ?0E215N>>*UMY+BYE2&&)"\ MDDC!510,DDG@ #O0 ^BH;2[MK^SBN[&XBN;:90\4T+AT=3T(8<$>XI+>_L[N M:>*TNH)Y+=@LR1R!FB)&0& Z''K0!/15>_U"STJQDO=3NX+.UB ,D]Q*(T3) MP,L2 .2!6(OQ%\$NP5?&.@,Q. !JD//_ (]0!T=%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 457M+^SO_.^PW<%SY$ABE\F M0/Y;@ E6QT."#@\\BB^U"RTNS>[U.[@L[9/OS7$HC1?JQ( H L453TS6--UJ MU^U:-J%IJ%OG;YMI.LJ9],J2*FN[NVL+.6[OKB*VMH5+RS3.$1%'4ECP![F@ M":BF03Q75O'<6TJ30RH'CDC8,KJ1D$$<$$=ZBM+^SO\ SOL-W!<^1(8I?)D# M^6X )5L=#@@X//(H L445GZAX@T;29XH=5U:QLI9B%CCN;E(VFZAJ5CI-FUWJM[;V5LGWIKF58 MT7ZLQ H LT54TW5=.UFT%UI%_:W]N3@36LRRH3_O*2*DO;VUTVREO-1N8;2V MA7=)//($1!ZECP!0!/138I8YH4EA=9(W4,CHA![BHK2_M+])&L+J"Y6* M0QR&&0.$<=5..AY''O0!/165JWBKP]H-PD&NZ[IFFS2+O2.\O(X69?X@6UKHUUJEQI^B9:2]6T8"6Y88\M,D$!1\Q M.0";SX4_M"^'M,\+W\]R;J6WFMV<#>8Y)#&Z/@8(^5LG X-?2OQ/\1-X M7^&NLZE Q6Z%N8;7:,L9I/D3 [G

^17C'[+:N MGCCQ4DLC2NL"AI'.2Q$AY-?3=?,_[,'_ "/WBW_KD/\ T:U 'L_Q!\#S_$"V MM=&NM4N-/T3+27JVC 2W+#'EID@@*/F)R#DA>.,U\X:IX)O/A3^T+X>TSPO? MSW)NI;>:W9P-YCDD,;H^!@CY6R<#@U]<7]_:Z7IT]_J,Z6]K;QF265S@(H&2 M:\U\.>'_ +;XNU#XJ^-HET_;!LTNVN?E-A:J#^\D])&!8X_A#$=3@ 'J5%-B MD6:%)(R2CJ&4D$<'V-.H **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *Y[QGX>_P"$BT&>!M6U+3E2&0_\2^X\DN=O!8@9(&.F0#DYS70U M7U'_ )!=U_UQ?_T$T ?.W[)#%V\7LQ+,39DDGK_KZ]9^(/P]D^(TEMINJ:M= M6.@PIYDL%DRK)H?#+]IW2-!T"]DN8Y)XCN;A MGMG&9%<#@D*&/I\H/';Z!^,.LS:1\,]0BL"?[0U0IIMFHZM),=F![[2Q_"LC MPIX<&FZYK/Q/\>!;'4KY/W%O(<_V?:@ *A ZRL ,@9.>!R2*E\2#_A)_CEX; MT/[UIH%M)K5TO8RD^7 /J#EOI0!L:CX%@_X5Y:^'[;5M2TZWTZP\E6T^?R3( M50 ,Q R>03C(!R+V8EF)LR23U_P!?7T3J/_(+NO\ KB__ *": M^=?V1O\ F;O^W+_VO0![KXFTK0;NU:^\6BWFTRSC+M#?;3;)ZNRGACT W9QV MP2<_.?@6V\/:K^U ]WX#U"WTS1[9B\4.\Q_:_P!WATB4]5+9.#VY [5]/2:A MIQU$:5+>6IO9(C(+-I5\QX^A;9G)7MG&*^;_ (S> +;PS\4_".K^#8$LKC5K M]4%O -JK.DB8=0.F=_(''&>] 'TW1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5RWQ!\/'7_"UZIU?4]/$-I,P%A<>4';;D%B!D@8 MZ9 .3D'C'4UG>(?^19U3_KSE_P#0#0!X3^R62VD^)RQR3<6Y)/?Y7KTSX@_# MAOB1>6]EK&K7=EH-M'YAMK%U5[B\:WK-GX?T>?4M2'-%O9+F+S0':9MK?^.;ZS_!OAD:%JFL?$;QX8K36M788B)W"P@^58X1C[TA 0''4@ = M\R:N#XG^/VC:;]ZR\,6#ZE.,\&XE.R-2/4*"XH T_%/@J"3X=?V19ZKJ>FVV MEZ:\42V,_E;]D8"ER!DXV],@')SGC'EW[)9+:3XG+')-Q;DD]_E>O=O$/_(L MZI_UYR_^@&O"?V2O^01XF_Z[V_\ Z"] 'O&MZS9^']'GU+4798(1]U%W/(Q. M%11_$S$@ =R17S-I^LZ]K'[7>F'Q.%BN;>4QQVJ/N6UC-NSB,'N1NY/=LGI7 MH?Q'\6>)M(^)EI]F\!:MXGTO38%FM/LB2"(7+9!D8K$X9E7A1QMR3R2,>(_\ M)EK'_#1/_"4_\(C??VI]HW_V#E_/SY&S;_J]VJDCI3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "N-^)_A\ZUX)U63^U]3L/LMA/(B65QY2NZH6!? RPXQC.""?8CLJQ?&?_(A MZ_\ ]@VY_P#134 >-_LG'/A/7R>OVY/_ $"N_P#B!\,C\2M1AM]\L]#M( M@T5K8LJM-.227,$;LEP^W DM MV@\T;QZC*_\ A[U[A\:;Z8>!$T&PD*7WB2\ATJ#"Y($C?O#CTV!LGWJMX(\ M+KX8O-5\=>.'AM_$&O3*'7=N%G&[!8[=2/O-]P''4@ =,E;H?\)1^T+:6YP] MGX1TTW#C=TNKCA01[1C(H O^/_",,_PVN[2RU34]-M]+TJ1;>&RN/*4^7'\F M_ RP&T#&<$$\="///V3CGPGKY/7[R>,_\ D0]?_P"P;<_^BFKQO]D[ M_D4M?_Z_D_\ 1= &G^T)XJT"V71?"GB6XU"+3K^1KJ__ +,"&;RT!$8^&?$&L7=]I\RW(T^_EC1B4(893R@67.,[3CU MKW/6O!GAGQ%,9M=\/Z;J$Y01^?<6J/(%'( A[UX!\4/A9!\-/$F@>+ MO +36J-J<4+6F\OY2K ,I4D]<=#@ 'TU1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5YW\:- .I_#O6[\:OJ=H;*P>5+>U MN/+B=E!;YP!ELC@@G&.@SS7HE/?A./B7K!;Q'K5[;:7:(%L;*Q90#(1\TLFY3DY.T#L%Z_,: MYG]E3_DEFI?]AJ7_ -$05ZMXF\0P>&M%>]EBDN)V816MI",R7,S?QW%/IN(SZ^Q_&61 M]2T?1O!UL[+-XFU.*UDV'#"V0^9,P^@4?G3O /A*'P+#=Z]XKN83XE\27@:[ MD4Y59)'^2"/V!;DCTR>%&(M/'_"3_M!:E?-\UGX4T]+.'T^TS_.[#W"#:: ' M_&/PVMY\-=8NH=5U*Q33M.=XK6TN/+A;8"?F4#+ CC!.,=!GFN9_94_Y)9J7 M_8:E_P#1$%>@?%7_ ))'XH_[!<__ * :\_\ V5/^26:E_P!AJ7_T1!0!H_&_ MXG7GA1;#PSX9FCAU[6" +B1@!:Q,VP/D\ DY )Z;2?2MKX:^&/ ^E6[-H.IZ M;XAUM?GOM5%RESI+ DH,]OSR>:\E\8AW_;+TI=353;^=:"V#C@KY8QU_ MZ:;J=\3%G\+_ +5OAV]T+-O/J9LWF6'CS=\K1."!UW*G/Y]: /IJBBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS+XY^'VU#X<:SJ M8U?5+8V=IO2VM[C9"Y#<[U RV0<%00CB-@$?'8Y(_[Z(S7KOQ M@/\ ;0\-^"8F^;Q#J:"Y0=3:P_O9?Y+4WP^\(VWP^L9K_P 1W<,GB3Q'>^9> MSKR'F=BPBC'7:,L<_4G '$.A ^)OCSK^L-\UIX;M(]*M>- M)];\3:M>10I#';6EO8E5*QJ,DLSJW)=GX Z8YYX\_P!.^#WAW0OVA- T709] M0O(M.MCJVH->2(X0JV(E&U%P=X4D'.017TF2%4EC@#DD]J\N^#R_V_JGBOQY M(,C7-1,%DQ[VL'R(1Z9.<_[M 'J-%%% !1110 4444 %%%% !6=K5OK%S9B/ M0-1M-/G)^::ZLFN1MQV42)@YQR21[5HT4 >.^ /@CK?PZUVZU/2/&=M)Y M=Q%=:.65QNW9^6<$'KS[]#73?%+X>:G\2-*@TJW\2_V-IZMON(5LO.-PP^[N M;S%^4=<8Z\]ACO** /G2R_9,BM[^WFN?%_VB&.57DA_LO;YB@Y*Y\TXR.,X- M>S:5X0^P_$#6_%5U??:I]2@AMK>+R=GV2&,@:C::?.3\TUU9-??H:]BHH X/XI?#S4_B1I4&E6_B7^QM/5M]Q"MEYQN& M'W=S>8ORCKC'7GL,>867[)D5O?V\USXO^T0QRJ\D/]E[?,4')7/FG&1QG!KZ M+HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L? MQ)I^M:GIK6N@ZM:Z6TJ.DLT]BURP!& 4Q(@4CGKN^E;%% 'DGPU^#.L?#'4+ MJ;2?%UK=6]]Y8NH+C2&^8(3C:PG&UL,PSR.>AK6^*OPPU3XF0VMDOBG^R=,@ M.]K1+'S?.D[,S>8N0!T&..3SQCT6B@#Y]T']E>+1_$6G:E<>+/M<5G=1W#6_ M]F[/-",&V[O-.,XQG!KUWP]X/_L3Q7XCU^YO?MMWKD\;?ZG9Y$,:[4C'S'.. M1ST->MT4 >7?$/X+)XT M\76OB?2O$=UH.K6Z(@FBB\P?*258#4_#+X/ZQ\,;JY_LWQ9:WMG>O&;JWN-)8$A"?N,)_E M8AB,D,.G!Q5SXJ_"O4_B*M,UBX\5?;8["ZCN3;_V;Y?F%&# ;O-.!D#L:]7\+^#_ /A' M]>\1ZQ.[:,_-QG/05TU% &'XKTG6M:TF2PT/ M6+72EN(I(IY9K!KE\,, IB5 I'S=0VHT4 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !7/>,=#UKQ%HMQI>CZS:Z5!=V\D%Q)+8-<2%7&/D(E0 M+P3U#?ABNAHH \M^&/PEUCX8R7$5AXJM;ZPNY4DN+>?265OEX^1Q/\I(.,D, M.!Q3_BK\)=3^)]W:K)XL_LS3+49CL5L/,!D/5V;S5R<<#C@9]3GT^B@#P;PC M^S'%X8\8:7KEQXH^WII]PMP+?^SO+WLO*_-YIQ@X/0]*]4\)>$/^$:O]?O[B M^^WWNMZ@UW+-Y/E[$P!'$!N.0@R <]^E=+10!SWC'0]:\1:+<:7H^LVNE07= MO)!<22V#7$A5QCY")4"\$]0WX8KCOAC\)=8^&,EQ%8>*K6^L+N5)+BWGTEE; MY>/D<3_*2#C)##@<5ZE10!YSX]^%$_BWQ98^)M&\4WV@:M8Q"&.2*/S8PH8G M[NY>NX@\X(ZBNAB\*W=_+IP&&X+Z:H (XQM)]ZZJB@#S;X7 M_##6/AE;2Z?;^)[74=+GN#<302:6R2;B@7Y'$Q"_=7JK=.U4/BC\&=4^)VLP MW%UXP^PZ?;+BVL$T[S%0G[S%O-&YCZX&!@>I/K%% 'A_@+]FZ+P7XWT_Q#/X MF_M$6+,ZVW]G^5N8H5!W>8V,$YZ=J]+\$>#_ /A$+#4$FO?[0O=2U":_NKKR M?+WO(>@7>&-:\7Z%=:-IVN6NE6-[ 8;@OIS3RL#UV MMYJ@ CC&TGWK ^%_PPUCX96TNGV_B>UU'2Y[@W$T$FELDFXH%^1Q,0OW5ZJW M3M7I-% '#_$#X7Z;XZN]/U,7& ;D#C!SSR:CT_ MX91R>/T\:>*M275]9MXEAM1#:_9X(% (R$+N2WS,9OFR>>.OHH \[^&'PVUCX:V)TN/Q M+:ZEI4D[3O#)I;1RABH'R2"8@#(4G*MT/3.:Q_B=\$]3^)GB!+V]\8_8[*W3 M9:V*Z;O6('[Q+>:-S$]\#C [5ZY10!XI\/?V=(O OC:S\12^)/[2:S63RX#8 M>4-S(4W$^8W0,>,5Z-X$\'_\(9H4]G+>C4+R\O9KZ\O!#Y7G2R-DG;N;&!@= M3TKI:* .0^('A+6O&FAW6B6.O6NE:=>0B.?=IS3S-\V3A_-50",#&TGKSSQE M?##X;:Q\-;$Z7'XEM=2TJ2=IWADTMHY0Q4#Y)!,0!D*3E6Z'IG->B44 9WB# M3;C6/#>H:;9WOV">\MG@2Z$>\PEE(W!9%86Z MQ>9MV^8P^\^.Q9LG\:UZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\ M!U/]J:UM=4N(-/\ "TEW;Q2%$GDO_*,@!QG;Y;8_.JG_ U=_P!29_Y5/_M- M>DLKQC5^3\5_F1SQ/HFFNZ11L\C*B*,LS' ]2:^>/\ AJ[_ *DS_P JG_VF MM#5?B9?^-M#MMMHFFVLR!Y((KCSB_H"VU>GICKZT?V;B8M>T5EZK_,SJ5XPC M<]W21)8UDB971AE64Y!'J#3J\'TGXEW_ (*T.YW6B:G:PJ7C@EN/)V=SAMK< M>V.OI6=_PU=_U)G_ )5/_M-']FXB3?LU=>J_S"G7C.-SZ)HKYV_X:N_ZDS_R MJ?\ VFE'[5PW#=X-(&>2-4S_ .T:/[+QG\GXK_,TYXGOVI:I8:/8O>ZO?6UA M:H0&GNIEB123@99B ,GBL7_A8_@C_H$_$EGXT\(V6N643 MI;7T;'RI@,J0Q5E/KRI'O7S3\ ?%&A>$/%/BZ\U_4;;3[=8/W8D<*TFV0G:B M]6..PS7GRBXR<9;HL^G-*\3Z!KOG?V'KFFZEY #2_8[N.;RP67;]XJL0VR1P#@DX4$CJ.?^ FIV0^#VJW7A/1)(/LM_,1;7VH^89Y M!%&V3*L0"C!"@!#]WW-2![-17A^E_M&RZKX+U37;3P7=3/IDL:SPPWH98XVX M$C.8QCGC 5NA)P!FNHL/BY_;6M:K8Z%H37?]CP)+>027:Q7;$KN9882N'*GY M6RZ\\#.1D ](HKRGXT>.]?\ #?PLM]8\/);VQU$1Q/<-*3+;^8I;]VNW!. 1 MN)&.P].G^%LVI3?#/P\=4MK:%1I=KY#PW33-*GDKAG#1KL8_W06'N: .IN[R MVL+5[F^N(K:",9>69PBJ/T2?PKXATZT%]I6EW3S74$B%X?,^7RS(H[8W 'L3ZD9KZ) MX_\ !7Q@UW0)Y+=-%\6:9?0W$"W!&)U5@7C20#Y\KG"D Y QW- 'O%1W-S!9 MVLMU>31P6\*&2665PJ1J!DLQ/ R2:X_P 4_$6'0_%^E>$]*L?[4U_5 7CM MVG\F.*,!B7D?:Q PK' 4GY3[9?X/^(5IXIUO5_#]W9G3MA^(/._L'6=/U/R-OF_8KI)O+W9QNVDXS@XSZ&M*O MFC]G75K;P[;_ !'U6\21K:Q\B:1($W,54W!PHKN=1^/ TC0]!\1:AX>QX?UN M1DBN8;TM<0[20=\)C ['[KGIUZ9 /7J*X[XD^.I_ /@X^(K72XM5MXY$65#= MF A7("LOR-NY(XXKG=&^-,NL7WA*./PG?+:>)-R"]$P:.&1<[E'RY<+CECMZ M'&<&@#U.J&K:[I.@VZ3ZYJEEIL,C;$DO+A(59L9P"Q )P#Q5^L/QO&DO@#Q MDJ*ZG3;C*L,@_NVH =IOC/POK-\MGI'B32+^Z<$K!:WT4KL ,G"JQ/ K:KY[ M_98\V/P3XEELX(YKH7*^4DC^6KL(\JI< E03WP<9S@UJ:-^T1?:UI.OW5IX$ MN99M$C$TT<.H*T:QC=O9W*#;MV\ !BW/ "DT >X45R/A'XC:7XI^'(\82(VG M6<:2-=),=WD>7G=R/O#C(('.>F>*Y0?')AI6D^('\+W'_"-ZM?-96]XER&N MP8J&:'9@ L& ^LT444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 45PWCWXFV_@B]MK/^SGOKF>/S2OF^6JKD M@SU6 MO=2L=-56U&]M[17.%,\JH&/MDUY#_P -!?\ 4L_^3_\ ]KK \3_$'_A.VM/^ M)9]@^Q;_ /EX\W?OQ_LC&-GOUJ/KE%Z0=W\SJP-?#XS$1H1EJ[]'T3?Z'N/_ M E/A_\ Z#NF_P#@9'_C5ZTO;6_@\ZPN8;F+./,AD#KGTR*^8\#TKI?#7Q1_ MX0C3I--_L?[=YLQG\S[5Y>,@+C&P_P!WKGO2^M1CK/1'K9C@Z.!H>VE+2_\ M6Q[]17C'_#07_4L_^3__ -KH_P"&@O\ J6?_ "?_ /M=/Z]A_P";\&?.?VCA M?YOP?^1[/5#5=>TC0H5EUO5;+38W.%>\N$A#'V+$5RO@+XFVWC>^N++^SGL; MF&+S@OF^8K+D \X&#DCC'>O)?'7CG7/A;^T%?Z[J^D?VEIE];1PV;2$C9"%7 M<(7P0K!MVY>^>>H-=-.I&I'FB[HZZ=6%6//!W1]$VFJ:?J"1/87UM=+,ADB, M,RN'4$ L,'D L.1ZCUJR[K'&SR,$102S,< #U->5_#;4?!GB_P ;W7B_P6\= MMG:A-$,R16EW'*R !JD//\ X]6_;74%Y;I/:3QSPN,K)$X9 M6'L1P:^3/V>==\,Z-;^+5\875E'9W%K"OV>Z()N0#)E40\N>1P 3S7>?LMZ) MXBTO1=9N-6M[FUTNZ>(V<=PI7>XW;W53SC!49Z''?% 'OEGS$@5)97]IJ5FEWIUU!=VT@RDT$@=&'LPX->,:SJT^L_M6. \HTK0.V_'K\R\_[(K$\ ^+)_#?QH^)>EQ)NL(UO-12W'"K+$ MV>!VW!CG'H* />+GQ%HMGJD>F7FL6$%_+CR[26Z197STPA.3^5:-?+N@%]5_ M93\:ZQJC_:[^^U-KB6XE&7+AH<'/MSCTR:]G^"_B&Z\3?"/1+_47:2Z6-X)9 M'.2YC=D#$]R0H)]\T =W1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%,GF6WMY)I,[(U+MCT S7(-\0 &.W321V)GQ_[+42 MJ1A\3.JAA*V(NZ4;V]/U.RHKC/\ A8/_ %#/_)C_ .QH_P"%@_\ 4,_\F/\ M[&H]O3[G1_9>,_D_%?YG9!@WW2#SC@T%@" 2 3P!GK7E=UXA:U-_]AM_*M-0 MC=);9I=P5V!&]>!CKT_^MA=(U]HI[6[U"#[5]DA6*UC$NQ8@%P6Q@Y8X_P \ M8Z7[-4_:\VAYT:.*EB?JOL_?2N]5:W>_]:Z'JE%<9_PL'_J&?^3'_P!C1_PL M'_J&?^3'_P!C7-[>GW/1_LO&?R?BO\SLZ*XU?B I8;]-(7N1/D_^@U'\4/&T MG@_X6WWB#3@&N6C1+3>. \A #$>P);'MBKC4C/X6<]?"5L/9U8VOZ?H='JOB M70M"*C7-:T_32_W1>720[OIN(S4EEKNDZE;QSZ=JEE=PRL$CD@N$=78@D $' MDX!./:O*OV=M BG\%OXRU7=?:WK%S*SWUS\\@1&*;0QY RK$XZ_@*[36OAWI M6H>.-#\5V=O#:ZGIMPS32HNW[1$T;*5; Y8%@03Z$=ZLY3L**\U\<_%FZ\$^ M/]&\.S>'H[N#6)(T@O%O]A7A/][D>E)#\6KH?&Y?AW>^'HX6D9S' M?QW^\-&(6E5O+\L8)"@$;N"3R<9(!Z717F+?&&75=:\0V/@SP^NL)X=A>2\G MN+[[,LC+GY(@(W+$E6 )VCCKTS>\$?%./Q1\/[[QCJMC;Z5IEH'+".[:XD79 MDN&!B0 XVD;2V=W;% 'H%%>,WWQXU&#P&OC2S\&K-H4MV;6)Y=4\N<]1O:,1 M, N01]XG/;'-=5K_ ,4+?PSX7T:]U.SBGU77&5-/TZQN3(LY8C:1(Z(0N&3) M*C!;&#UH [RBN-T'Q[)JOB;6?"U_IL5CXCTN%9Q;"[\R"X1E!5DEV!L990V4 MXSQFN%TC]H/4-7CU]+;P)B1M++%;Z@KIL0MO9G*+M V\ !F;/ X- 'L& MJ:QIFAV?VO6M1M-.MMP3SKN=8DW'H-S$#/!XIVFZI8:Q8I>Z1?6U_:N2%GM9 MEE1B#@X920<'BO*=?\<6?Q(_9K\0:Y;6;6O^CR1RV\I#^7(I4\-@9'((.!7$ M_#WXJS?#KX):'._AB\U#3C>30W%\LRQ)&[2.P5002YP.O"YXW9R ?2U%$_ L?BG47D:TN(XVM8E7]Y.SKN50#WQDG/0 U0T7XC23^,;/PQXETA M='U'4K$7UB([L7"2ISE&.U=L@"DD $8!^;U .OBU73Y]3FTZ"^MI+ZW4/-:I M,IEC4]"R Y /J15JO!_ VI:=-^TIXGC7PZ]GK_V6433?VL9K=BIC^ZODJPW? M*223C' K2T;X]:EK-[X@T^V\#3S:CHJ.SPVVH*Z-L8ARTC1J% QQU)[*>: / M9J*\>L_CY_:_P_N/$>A>$;Z^DL0S:C!]I6.*T5<')E(^?(.0%4G .0._?> _ M&5IX]\'6FOV$,ENEP65X)""T;JQ4C(Z],@^A'2@#HG=8XV>1@B*"69C@ >IK M(L_%WAO4&G6P\0Z5=-;J7F$-[&_E* 22V&X P=K\5/!OQ;\'/X5\7V%OH.K-%ML+QA_ MHT4P'R$.!F,9Z@\8.,F@#Z6HKDO'WQ"L/ =G8^?;R7VHZE.+>QL86"M,Y(') M/W5!(!//4<55TGXC!_'Y\%^)=.32M:> 7%L(;K[1!<)@DA7*(=PPW!7^$\T M=#IOBSP[K-\UEI&OZ7?W:*6:"UO(Y9% ."2JDG )%:U?._@7;'^U]XM(& +> M(G@5U=W\=O^*/O?%FD^'3=:)8WHLYS/>&"Y#$@;A%Y94CYA_'GGD#G M!Z[17!^*/B:-&^%<'CO1M+74["1(I7AEN?L[HDC!1T1P2&8 CCOSQ6'H_P < M)=7;PD\7A&^%KXBN#:M=),'CMY0Q!4?*"^!\Q.% ;&2K 'JES(M)U"Y M*EA#:7TN<*K-U#*ZG(8'H0>XKR[P_XE\*^,=*T'P+YECK(FT$ M27R(5E%OMCC0#(R%?+'W&WMQ7I>GVGV#3+6SW^9]GA2+?C&[:H&<=NE %BBB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#@]0^"?P]U34)KV\\.1F>=R\ABN9HE)/4[4< ?@*K_ /"A/AK_ -"W M_P"3US_\=_\*$^&O_0M_P#D]<__ !RDO?@YX>LM M&DA\)VITZX!WJK7,LB.?0[V;&?45Z+11];Q%]9M^K9,J<9*S1YS8?!W0+W14 MA\6VIU"=FWLJ7$L:)[#8R[OJ:=_PH3X:_P#0M_\ D]<__'*]$HH^MXB^DVO1 ML(TXQ5DCSO\ X4)\-?\ H6__ ">N?_CE'_"A/AK_ -"W_P"3US_\I)^I)]:^9_V=;W0 MIO&OB6PUN>R,.JQ"*""[90+K,A^15;[Q(/3K7U;17.VV[L9Q_B*WL?"7P8OK M">[2.TT_1<FF8+NQ#Y:=>[': .Y(%>6?LWZSIMC\'/$B7E_;P-;7LUQ,)) M ICC:"-5/V3K^S&CZ]IYN(A?-.DX@+#>T87:6 ZD D M#/8D>M4/BIH6BWNHZGXP\-:A<>'/%EA?21"V)9?[3:-_+WVYP"SD#G9D9!!' M5C]+44 >&_&FU\0:M^S?ID^JVDCZI$;6XU%$CP8SL(=BHZ89AG'3Z5WWPCUJ MVUGX6Z!]B2?99Z=;VKR2PM&KR)$JOMSC< 01N'![$UVE% '%>)/&0T+QU::3 MJEE<7&C7NGL\\T5JTR6SA]H,FT'","1D\ @>YKR/QG\/_"GB'QUX=N/A&]NU M^U\LE\VE.'MK6)2&\UBN5C8'&%XSGIFOI&B@#PCQ?IKL8= N( M6B>^<'RK:3[/)&%=NB@DJ&DCECBOY3LBG&4 M+.K'@H!&26Z:* /D[X*^+CX:T;XD7VE^5=:IY,5S8VK')F"--N8+U8*' M5B!VK"\;:E<^*O@]HNO:@NH7^L2ZG+_:%]/ PC3.1%%&Q 7;M .U. 2W^ M)]OJ9CTJ;3)].>,/')+Y@97W;2#@<_(V1CCU-;'Q&UK3-%^'^LOJU_;V8N+& M>&'SY IED,;810?O,?0&TT.:_O9[I[[4]2D62\O)$";]J[455'"HHX M Y/)R23FMN@#YP_9<\0:/I?AW7[;4M4M+2?S_M/ESS*C&)(R7< GE5 ))[ < MUR7PLU[2K#P/\6H[W4+>![W32+9)) &F)6X0;1U/S2(/^!"OKRB@#YO^%&FS M>+/V7_$GA[2IUDU%IIMD D&X'",JGT#%6 SQU]ZT?@5\1[?1O"*^"-7TW4DU MW39I%@LH[-V>97_P!% '!Z/\3O[6^+6I^"#H-W;FPA M,GVYV^5\8_AV\*<\-DY]!7>444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!C:_P"$="\4>4==T]+IHBH>'I=(I?(V MPRAAJJK4X*Z\OD>"?\*W\6_] C_R9B_^*KK?"OPITV?2I'\9:.'OO..S%TPQ M'@8'[M\==WO7IU%)8>GUU]3NQ6-GBZ?LJL5;T_S9QG_"H_!'_0$_\FY__BZ/ M^%1^"/\ H"?^3<__ ,779T57L*/\J^Y'D_5J'\B^Y&+H'@_0?"[2MH6G):M, M '?>SL0.V6)./:N/;Q?H.K7OB#P_\0[.*.PM;]XK>[U*VVV$X+(H;C<6AEE< M#,43G_6*.&R"0,8STKE_#7BZ;P%\5/%NG?%;3KF6V\22&*:X>%I%907"[1U: M,J^,+G&%&../J6BJ*/CNZ@U_X73ZI<>'H-6N? .MGR))9K=X&DA.-P^==T;[ M2RK(5&X'(]OI/PKXSTJ?P)%K=S8GPOH,*)':C4V2#]V #C.%4GA>XO(H%MHI90K3D%\A ?O'D<#FOJ6BB@#F?B! MXNG\$>$I=;M]&N-8\F1%>"W;:50GER<' ]O3IU'EOC72_!OQI\#6]]X+MK= MO$4T\*1F*,)-;@N!(+@+T54+')X) VDYY]XHH \4\2:%)X2_:*T'QG?-LT*Z MLVM+O4)FPEM*(713(QX4-A "<#)-9WPW\%OXC^)GC[Q5*LBZ-J?VFQL;C!"W M"RM\TB?WE 48/0[N.E>^44 ?,&GP3>&?@#XK\ ZRGD^)&U$I:Z]9#>$]$9B38C)])'']:V**3BGNC6G6J4_@DUZ.QC?\(CHG_/E_Y% M?_&C_A$=$_Y\O_(K_P"-;-%3[.'8T^MXC_GY+[V<6O@1)QJ$MTD22.KI9PK( MQ2+C"L3U)S@_T[!;7P*MI>6;%(IX&B"W<32,-KA>70C!.3V/K^79T5MSMQY; M:=CB4&JGME)\W>[O]_X>AC?\(CHG_/E_Y%?_ !H_X1'1/^?+_P BO_C6S16/ MLX=CM^MXC_GY+[V8P\)Z(K BQ&1ZRN?ZUF_$CP6OCKX?7_A^.1;>655>VD(^ M5)$(9<^QQ@^Q-=715**6R,ZE:I4^.3?J[GB7P=\1P^!/"_:$.F>'M?\47_@E94+7%KJ]W) %^ MSAB//#GCS,C.[/;-?2]%,R/GG]HB%],\?>!M>N8I1I=E.HGN K.(]LJ,03SS MMR1W.#6-:>)M/U?]L;2]7C,MK97"^5 ]Y&83*6M&C0A6P1O8@+D G(XYKZ?H MH ^;-$;3/#OC;Q[%X4\3^'8+34G>SF&OWWV22WFRVYHEPWG(I=ASLR1C.!D^ M@Z%X/\*>'_@%J.B_VY'?Z.]K-+?:G:N) 6*Y9TVDCC PO/0=7M_+/%>Z3J$<$?E$C:#&9H=K>IPQ)R> M-?"MCHKWWVOSWU%5OS$7+")K<_*DA)Z[VQP,&M?]H3PYHF1+-A>ZOJ=Y=-Y2X'[HM,Y#D 9)!*J%'/(KR#X7> M(=(L%^*LU[J5M EU92M;F20#S@3*!M'\62Z# _O"OK*B@#Y1^'^LV%M^RIXU ML[J_@CN#>.J0O( W[R*+8 .OS%),>NUO0UE:GK>F']DS1M*%_;G4/[8+?V9_!>H:!NU%=-M;9KE("9&XA\M MS@=2C@@^G/H:Z7X;S>!O&]_HNMZ3I>KW6OZ=&!//>W]Y(NGX4@@/(Y1@23A! MG(.2!@U[310!\T^!==TD?M:>)+PZE:BUN8IXX9S,NR1AY9P&Z'A6_*LWX5:_ MI%OXV^)MQ<:E:Q0W=O=2V[O*%$R^8[97/7@@\5]444 ?)WPOUO3+/]G+Q_9W M=]!#H_LRWMM/\ "1;6&>-[BWO)?.B5@6CW'*Y' M49'3UP:]@HH Y+QSXLN?"=WH$L5E=7MK=WS07<5G;M-((_*=MX5020I )QVS M7D?Q>\*> O%^E"?P&MK<^+9[A%BM-*QOE+, _GQC_5X7)[Z&[ M@GCN8;B*TV2C%S+^[Q&C="25('K7/:MXIU/X@_#'QAJ7B*"^NM8M[N$0P);/ M]FTZ!9%W;>-JMDD'/SD#TW5]=T4 ?.OB#5+,?L6VT$DODS2P6UO%'.IC:5UN M$9@@8#=\JL%#)++*X5(U R68G@ 9)-?*OA[Q)H'_ UEJ.KW M.JV*Z1-)<*+R:95@<&$K]X_+@GCT-?5U% 'F>C>./"FD:AH?@?P7JMIJ=Q=W MDI1;)A)';0;I)V&Y>1]FMGE DFV MW$3,57J0 ,G'2O5** /(/V;=9TVX^%-EI4%_;OJ-K).\UH)!YL:F4D,5ZX.1 MSTYKDOVK-:TRXTO1](@O[>74;:[:2>U20-)"IC&"ZCE<@@C/4&OHRB@#A/ - MGH&NZ/X;\2:3<6ES>6.EK83S6Q5VR8XRT;D XML 15 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information Document - USD ($)
$ / shares in Units, $ in Billions
12 Months Ended
Dec. 31, 2017
Feb. 16, 2018
Jun. 30, 2017
Document Information [Line Items]      
Entity Registrant Name FIRST SOLAR, INC.    
Entity Central Index Key 0001274494    
Document Type 10-K    
Document Period End Date Dec. 31, 2017    
Amendment Flag false    
Document Fiscal Year Focus 2017    
Document Fiscal Period Focus FY    
Current Fiscal Year End Date --12-31    
Entity Current Reporting Status Yes    
Entity Well Known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Filer Category Large Accelerated Filer    
Entity Par Value Per Share $ 0.001    
Entity Public Float     $ 2.4
Entity Common Stock, Shares Outstanding   104,474,656  

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 2,268,534 $ 1,347,155
Marketable securities 720,379 607,991
Accounts receivable trade, net 211,797 266,687
Accounts receivable, unbilled and retainage 174,608 206,739
Inventories 172,370 363,219
Balance of systems parts 28,840 62,776
Project assets 77,931 700,800
Notes receivable, affiliate 20,411 15,000
Prepaid expenses and other current assets 157,902 217,462
Total current assets 3,832,772 3,787,829
Property, plant and equipment, net 1,154,537 629,142
PV solar power systems, net 417,108 448,601
Project assets 424,786 762,148
Deferred tax assets, net 51,417 255,152
Restricted cash and investments 424,783 371,307
Investments in unconsolidated affiliates and joint ventures 219,503 234,610
Goodwill 14,462 14,462
Other intangibles, net 80,227 87,970
Inventories 113,277 100,512
Notes receivable, affiliates 48,370 54,737
Other assets 83,259 77,898
Total assets 6,864,501 6,824,368
Current liabilities:    
Accounts payable 120,220 148,730
Income taxes payable 19,581 12,562
Accrued expenses 366,827 262,977
Current portion of long-term debt 13,075 27,966
Deferred revenue 81,816 308,704
Other current liabilities 48,757 146,942
Total current liabilities 650,276 907,881
Accrued solar module collection and recycling liability 166,609 166,277
Long-term debt 380,465 160,422
Other liabilities 568,454 371,439
Total liabilities 1,765,804 1,606,019
Commitments and contingencies
Stockholders' equity:    
Common stock, $0.001 par value per share; 500,000,000 shares authorized; 104,468,460 and 104,034,731 shares issued and outstanding at December 31, 2017 and 2016, respectively 104 104
Additional paid-in capital 2,799,107 2,765,310
Accumulated earnings 2,297,227 2,462,842
Accumulated other comprehensive income (loss) 2,259 (9,907)
Total stockholders' equity 5,098,697 5,218,349
Total liabilities and stockholders' equity $ 6,864,501 $ 6,824,368
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets Consolidated Balance Sheets (Parentheticals) - $ / shares
Dec. 31, 2017
Dec. 31, 2016
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 500,000,000 500,000,000
Common Stock, Shares Issued 104,468,460 104,034,731
Common Stock, Shares Outstanding 104,468,460 104,034,731
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Net sales $ 2,941,324 $ 2,904,563 $ 4,112,650
Cost of sales 2,392,377 2,266,145 2,979,888
Gross profit 548,947 638,418 1,132,762
Operating expenses:      
Selling, general and administrative 202,699 261,994 255,192
Research and development 88,573 124,762 130,593
Production start-up 42,643 1,021 16,818
Restructuring and asset impairments 37,181 743,862 0
Goodwill impairment 0 74,930 0
Total operating expenses 371,096 1,206,569 402,603
Operating income (loss) 177,851 (568,151) 730,159
Foreign currency loss, net (9,640) (14,007) (6,868)
Interest income 35,704 25,193 22,516
Interest expense, net (25,765) (20,538) (6,975)
Other income (expense), net 23,965 40,252 (5,502)
Income (loss) before taxes and equity in earnings of unconsolidated affiliates 202,115 (537,251) 733,330
Income tax expense (371,996) (23,167) (32,329)
Equity in earnings of unconsolidated affiliates, net of tax 4,266 144,306 (107,595)
Net (loss) income $ (165,615) $ (416,112) $ 593,406
Net (loss) income per share:      
Basic $ (1.59) $ (4.05) $ 5.88
Diluted $ (1.59) $ (4.05) $ 5.83
Weighted-average number of shares used in per share calculations:      
Basic 104,328 102,866 100,886
Diluted 104,328 102,866 101,815
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Net (loss) income $ (165,615) $ (416,112) $ 593,406
Foreign currency translation adjustments 11,832 (7,409) (16,432)
Unrealized gain (loss) on marketable securities and restricted investments, net of tax of $(588), $2,518, and $1,248 3,217 (21,713) (15,415)
Unrealized (loss) gain on derivative instruments, net of tax of $1,396, $(691), and $2,071 (2,883) 3,735 (2,813)
Other comprehensive income (loss) 12,166 (25,387) (34,660)
Comprehensive (loss) income (153,449) (441,499) 558,746
Other comprehensive income (loss), unrealized gain (loss) on marketable securities and restricted investments, tax (588) 2,518 1,248
Other comprehensive income (loss), unrealized (loss) gain on derivatives instruments, tax $ 1,396 $ (691) $ 2,071
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.8.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 2014-09 $ 16,865   $ 40 $ 16,825  
Common stock, shares at Dec. 31, 2014   100,288,000      
Stockholders' equity, beginning balance at Dec. 31, 2014 4,991,487 $ 100 2,697,558 2,243,689 $ 50,140
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income 593,406     593,406  
Other comprehensive (loss) income (34,660)       (34,660)
Common stock issued for share-based compensation, shares   1,782,000      
Common stock issued for share-based compensation 5,888 $ 2 5,886    
Share-based compensation tax benefits 20,626   20,626    
Tax withholding related to vesting of restricted stock, shares   (303,000)      
Tax withholding related to vesting of restricted stock (18,189) $ 0 (18,189)    
Share-based compensation expense 42,973   42,973    
Common stock, shares at Dec. 31, 2015   101,767,000      
Stockholders' equity, ending balance at Dec. 31, 2015 5,618,396 $ 102 2,748,894 2,853,920 15,480
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  
Net (loss) income (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,034,731 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 (loss) income (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
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Cash flows from operating activities:      
Net (loss) income $ (165,615) $ (416,112) $ 593,406
Adjustments to reconcile net (loss) income to cash provided by (used in) operating activities [Abstract]      
Depreciation, amortization and accretion 115,313 230,940 257,825
Impairments and net losses on disposal of long-lived assets 35,364 838,467 14,593
Share-based compensation 35,121 28,712 44,899
Equity in earnings of unconsolidated affiliates, net of tax (4,266) (144,306) 107,595
Distributions received from equity method investments 23,042 18,562 0
Remeasurement of monetary assets and liabilities (15,823) 5,442 (4,229)
Deferred income taxes 173,368 90,555 5,882
Gains on sales of marketable securities and restricted investments (49) (41,632) 0
Noncash consideration from the sale of systems 0 (20,091) (457,596)
Liabilities assumed by customers for the sale of systems (24,203) 0 0
Other, net 2,339 13,863 520
Changes in operating assets and liabilities [Abstract]      
Accounts receivable, trade, unbilled and retainage 85,760 178,894 (427,648)
Prepaid expenses and other current assets 26,680 9,269 (38,823)
Inventories and balance of systems parts 212,758 95,785 113,537
Project assets and PV solar power systems 981,273 (571,655) (525,551)
Other assets (1,269) (19,245) (1,163)
Income tax receivable and payable 169,079 (61,383) 1,788
Accounts payable (47,191) (191,642) 143,872
Accrued expenses and other liabilities (258,028) 158,693 (74,890)
Accrued solar module collection and recycling liability (2,976) 3,637 (79,226)
Net cash provided by (used in) operating activities 1,340,677 206,753 (325,209)
Cash flows from investing activities:      
Purchases of property, plant and equipment (514,357) (229,452) (166,438)
Purchases of marketable securities and restricted investments (580,971) (422,609) (556,479)
Proceeds from sales and maturities of marketable securities and restricted investments 466,309 525,515 353,359
Proceeds from sales of equity and cost method investments 0 291,502 0
Distributions received from equity method investments 720 1,502 238,980
Investments in notes receivable, affiliates 0 (4,760) (55,163)
Payments received on notes receivable, affiliates 1,740 3,053 57,866
Other investing activities (243) (20,231) (28,302)
Net cash (used in) provided by investing activities (626,802) 144,520 (156,177)
Cash flows from financing activities:      
Repayment of borrowings under revolving credit facility 0 (550,000) 0
Proceeds from borrowings under revolving credit facility 0 550,000 0
Repayment of long-term debt (24,078) (137,367) (47,078)
Proceeds from borrowings under long-term debt, net of discounts and issuance costs 215,415 26,816 146,027
Repayment of sale-leaseback financing (5,218) (5,276) (3,702)
Proceeds from sale-leaseback financing 0 0 44,718
Payments of tax withholding for restricted shares (5,137) (20,407) (18,189)
Proceeds from commercial letters of credit 43,025 0 11,200
Contingent consideration payments and other financing activities (31,962) (159) (31,769)
Net cash provided by (used in) financing activities 192,045 (136,393) 101,207
Effect of exchange rate changes on cash, cash equivalents and restricted cash 8,866 (6,306) (19,272)
Net increase (decrease) in cash, cash equivalents and restricted cash 914,786 208,574 (399,451)
Cash, cash equivalents and restricted cash, beginning of the period 1,415,690 1,207,116 1,606,567
Cash, cash equivalents and restricted cash, end of the period 2,330,476 1,415,690 1,207,116
Supplemental disclosure of noncash investing and financing activities:      
Property, plant and equipment acquisitions funded by liabilities 164,946 28,687 17,749
Acquisitions currently or previously funded by liabilities and contingent consideration 9,315 30,092 17,988
Sale of equity method investment funded by note receivable, affiliate 0 50,000 0
Accrued interest capitalized to long-term debt $ 18,401 $ 0 $ 0
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1. First Solar and Its Business
12 Months Ended
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business Description Disclosure [Text Block]
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. Our mission is to provide cost-advantaged solar technology through innovation, customer engagement, industry leadership, and operational excellence.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2. Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies [Text Block]
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. Investments in unconsolidated affiliates in which we have less than a controlling interest are accounted for using the cost or equity method of accounting. Certain prior year balances were reclassified to conform to the current year presentation. Such reclassifications primarily related to the adoption of Accounting Standards Update (“ASU”) 2014-09 as further described in Note 3. “Recent Accounting Pronouncements” to our consolidated financial statements.

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 all highly liquid investments with original maturities of 90 days or less at the time of purchase to be cash equivalents.

Restricted Cash. Restricted cash consists 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 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.

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. We classify our marketable securities and restricted investments as available-for-sale. Accordingly, we record them at fair value and account for the net unrealized gains and losses as part of “Accumulated other comprehensive income (loss)” until realized. We record realized gains and losses on the sale of our marketable securities and restricted investments in “Other income (expense), 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 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 through a custodial account 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 it’s 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 (expense), 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 accordingly 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.

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 material, 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. 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, the effect new products might have on the sale of existing products, 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 we hold title to and are not yet installed in a system. Such 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, with such value being based primarily on recoverability through installation in a system or recoverability through a sales agreement. 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 shortest of the term of the related PPA, the lease on the land, or 25 years. Our current PV solar power systems have estimated useful lives ranging from 15 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, which at the time of sale and meeting all revenue recognition criteria will be recorded within cost of sales. 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, ecological, permitting, market pricing, or regulatory 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, during the period of time required to place the assets in service or, in the case of project assets, to sell the assets to customers. 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 and are accounted for under either the cost or equity method of accounting 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.

Cost and Equity Method Investments. We account for our unconsolidated ventures using either the cost or equity method of accounting depending upon whether we have the ability to exercise significant influence over the venture. As part of this evaluation, we consider our participating and protective rights in the venture as well as its legal form. We use the cost method of accounting for our investments when we do not have the ability to significantly influence the operations or financial activities of the investee. We record our cost method investments at their historical cost and subsequently record any distributions received from the net accumulated earnings of such investments as income. Distributions received from our cost method investments in excess of their earnings are considered returns of investment and are recorded as reductions in the cost of the 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. 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 our cost and equity method investments, which are included in “Investments in unconsolidated affiliates and joint ventures” in the accompanying consolidated balance sheets, 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 cost and equity method investments of $2.0 million, $15.3 million, and zero during the years ended December 31, 2017, 2016, and 2015, 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 scheduled annual tests 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, which was also historically referred to as our components 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.

In-Process Research and Development. In-process research and development (“IPR&D”) is initially capitalized at fair value as an intangible asset with an indefinite life and assessed for impairment thereafter. When the IPR&D project is complete, it is reclassified as a definite-lived intangible asset and amortized over its estimated useful life. If an IPR&D project is abandoned, we record an impairment charge for the carrying value of the related intangible asset in the period it is abandoned.

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 performance 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. We recognize 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 or other agreements that include a requirement for the removal of the assets at the end of the term of the agreement. We also lease certain manufacturing facilities or administrative offices under agreements that require the removal of our leasehold improvements or other property 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, 2017 and 2016 and totaled $16.7 million and $22.4 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, 2017 and 2016, 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 “Other comprehensive income (loss)” 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 (expense), 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 Engineering, Procurement, and Construction 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, including those in which we may receive consideration of a noncontrolling interest, when combined with EPC services represents a single performance obligation for the development and construction of a single generation asset. For such sales 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 of unconsolidated affiliates, 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 year 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 typically recognize revenue for energy generated and sold by PV solar power systems under ASC 840, Leases, consistent with the classification of the associated PPAs. Accordingly, we recognize revenue each period based on the volume of energy delivered to the customer (i.e., the PPA off-taker). For energy generated and sold by PV solar power systems on an open contract basis, we recognize revenue at the point in time the energy is delivered to the grid.

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 income (loss)” 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 be recovered or settled. 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 the weighted-average number of common shares outstanding for the period. Diluted net income or loss 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.

Comprehensive Income. Our comprehensive income consists of our net income, the effects on our consolidated financial statements of translating the financial statements of our subsidiaries that operate in foreign currencies, the unrealized gains or losses on available-for-sale marketable securities and restricted investments, and the unrealized gains or losses on derivative instruments that qualify for and have been designated as cash flow hedges.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3. Recent Accounting Pronouncements (Notes)
12 Months Ended
Dec. 31, 2017
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. ASU 2018-02 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 2018-02 will have on our consolidated financial statements and associated disclosures.

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 January 2017, the FASB issued ASU 2017-04, Goodwill and Other (Topic 350) – Simplifying the Test for Goodwill Impairment. ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 of the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Under ASU 2017-04, an entity should perform its goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and then recognize an impairment charge, as necessary, for the amount by which the carrying amount exceeds the reporting unit’s fair value, not to exceed the total amount of goodwill allocated to the reporting unit. As a result of our adoption of ASU 2017-04 in the first quarter of 2017, we eliminated Step 2 of our goodwill impairment tests.

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. ASU 2016-16 is effective for fiscal years and interim periods within those years beginning after December 15, 2017. We are currently evaluating the impact ASU 2016-16 will have 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. 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. We are currently evaluating the impact ASU 2016-02 will have on our consolidated financial statements and associated disclosures.

In January 2016, the FASB issued ASU 2016-01, Financial Instruments – Overall (Subtopic 825-10) – Recognition and Measurement of Financial Assets and Financial Liabilities. ASU 2016-01 changes how entities measure certain equity investments and present changes in the fair value of financial liabilities measured under the fair value option that are attributable to their own credit. The guidance also changes certain disclosure requirements and other aspects of current U.S. GAAP. ASU 2016-01 is effective for fiscal years and interim periods within those years beginning after December 15, 2017. We do not expect the adoption of ASU 2016-01 to have a significant impact on our consolidated financial statements and associated disclosures.

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), to clarify the principles of recognizing revenue and create common revenue recognition guidance between U.S. GAAP and International Financial Reporting Standards. Under ASU 2014-09, revenue is recognized when a customer obtains control of promised goods or services and is recognized at an amount that reflects the consideration expected to be received in exchange for such goods or services. In addition, ASU 2014-09 requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.

We adopted ASU 2014-09 in the first quarter of 2017 using the full retrospective method. This adoption primarily affected our systems business sales arrangements previously accounted for under ASC 360-20, which had required us to evaluate whether such arrangements had any forms of continuing involvement that may have affected the revenue or profit recognition of the transactions, including arrangements with prohibited forms of continuing involvement. When such forms of continuing involvement were present, we reduced the potential profit on the applicable project sale by our maximum exposure to loss.

Our adoption of ASU 2014-09, which supersedes the real estate sales guidance under ASC 360-20, generally requires us to recognize revenue and profit from our systems business sales arrangements earlier and in a more linear fashion than our historical practice under ASC 360-20, including the estimation of certain profits that would otherwise have been deferred. Additionally, for systems business sales arrangements 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 of unconsolidated affiliates, net of tax.” Following the adoption of ASU 2014-09, the revenue recognition for our other sales arrangements, including sales of solar modules and O&M services, remained materially consistent with our historical practice.

See Note 2. “Summary of Significant Accounting Policies” to our consolidated financial statements for further discussion of the effects of the adoption of ASU 2014-09 on our significant accounting policies. The adoption of ASU 2014-09 also affected the cumulative-effect adjustment to retained earnings for the prior year adoption of ASU 2016-09, Compensation – Stock Compensation (Topic 718) – Improvements to Employee Share-Based Payment Accounting, by reducing the deferred tax assets for excess tax benefits that had previously not been recognized by $6.1 million.
The following table presents the effect of the adoption of ASU 2014-09 on our consolidated balance sheet as of December 31, 2016 (in thousands):
 
 
December 31, 2016
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Accounts receivable, unbilled and retainage
 
$
205,530

 
$
1,209

 
$
206,739

Deferred project costs
 
701,105

 
(701,105
)
 

Project assets, current
 

 
700,800

 
700,800

Prepaid expenses and other current assets
 
217,157

 
305

 
217,462

Total current assets
 
3,786,620

 
1,209

 
3,787,829

Project assets and deferred project costs
 
800,770

 
(800,770
)
 

Project assets, noncurrent
 

 
762,148

 
762,148

Deferred tax assets, net
 
252,655

 
2,497

 
255,152

Investments in unconsolidated affiliates and joint ventures
 
242,361

 
(7,751
)
 
234,610

Other assets
 
78,076

 
(178
)
 
77,898

Total assets
 
6,867,213

 
(42,845
)
 
6,824,368

Income taxes payable
 
5,288

 
7,274

 
12,562

Billings in excess of costs and estimated earnings
 
115,623

 
(115,623
)
 

Payments and billings for deferred project costs
 
284,440

 
(284,440
)
 

Deferred revenue
 

 
308,704

 
308,704

Other current liabilities
 
54,683

 
92,259

 
146,942

Total current liabilities
 
899,707

 
8,174

 
907,881

Other liabilities
 
428,120

 
(56,681
)
 
371,439

Total liabilities
 
1,654,526

 
(48,507
)
 
1,606,019

Additional paid-in capital
 
2,759,211

 
6,099

 
2,765,310

Accumulated earnings
 
2,463,279

 
(437
)
 
2,462,842

Total stockholders’ equity
 
5,212,687

 
5,662

 
5,218,349

Total liabilities and stockholders’ equity
 
6,867,213

 
(42,845
)
 
6,824,368


The following tables present the effect of the adoption of ASU 2014-09 on our consolidated statements of operations for the years ended December 31, 2016 and 2015 (in thousands, except per share amounts):
 
 
Year Ended December 31, 2016
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Net sales
 
$
2,951,328

 
$
(46,765
)
 
$
2,904,563

Cost of sales
 
2,247,349

 
18,796

 
2,266,145

Gross profit
 
703,979

 
(65,561
)
 
638,418

Operating loss
 
(502,590
)
 
(65,561
)
 
(568,151
)
Loss before taxes and equity in earnings of unconsolidated affiliates
 
(471,690
)
 
(65,561
)
 
(537,251
)
Income tax expense
 
(58,219
)
 
35,052

 
(23,167
)
Equity in earnings of unconsolidated affiliates, net of tax
 
171,945

 
(27,639
)
 
144,306

Net loss
 
(357,964
)
 
(58,148
)
 
(416,112
)
Comprehensive loss
 
(383,351
)
 
(58,148
)
 
(441,499
)
 
 
 
 
 
 
 
Basic net loss per share
 
$
(3.48
)
 
$
(0.57
)
 
$
(4.05
)
Diluted net loss per share
 
$
(3.48
)
 
$
(0.57
)
 
$
(4.05
)
 
 
Year Ended December 31, 2015
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Net sales
 
$
3,578,995

 
$
533,655

 
$
4,112,650

Cost of sales
 
2,659,728

 
320,160

 
2,979,888

Gross profit
 
919,267

 
213,495

 
1,132,762

Operating income
 
516,664

 
213,495

 
730,159

Income before taxes and equity in earnings of unconsolidated affiliates
 
519,835

 
213,495

 
733,330

Income tax benefit (expense)
 
6,156

 
(38,485
)
 
(32,329
)
Equity in earnings of unconsolidated affiliates, net of tax
 
20,430

 
(128,025
)
 
(107,595
)
Net income
 
546,421

 
46,985

 
593,406

Comprehensive income
 
511,761

 
46,985

 
558,746

 
 
 
 
 
 
 
Basic net income per share
 
$
5.42

 
$
0.46

 
$
5.88

Diluted net income per share
 
$
5.37

 
$
0.46

 
$
5.83


The following tables present the effect of the adoption of ASU 2014-09 on our consolidated statements of cash flows for the years ended December 31, 2016 and 2015 (in thousands):
 
 
Year Ended December 31, 2016
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Net loss
 
$
(357,964
)
 
$
(58,148
)
 
$
(416,112
)
Adjustments to reconcile net loss to cash provided by operating activities:
 
 
 
 
 
 
Equity in earnings of unconsolidated affiliates, net of tax
 
(171,945
)
 
27,639

 
(144,306
)
Deferred income taxes
 
123,864

 
(33,309
)
 
90,555

Noncash consideration from the sale of systems

 

 
(20,091
)
 
(20,091
)
Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable, trade, unbilled and retainage
 
92,747

 
86,147

 
178,894

Prepaid expenses and other current assets
 
9,574

 
(305
)
 
9,269

Project assets and PV solar power systems
 
(592,204
)
 
20,549

 
(571,655
)
Other assets
 
(19,423
)
 
178

 
(19,245
)
Income tax receivable and payable
 
(59,640
)
 
(1,743
)
 
(61,383
)
Accrued expenses and other liabilities
 
179,610

 
(20,917
)
 
158,693

 
 
Year Ended December 31, 2015
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Net income
 
$
546,421

 
$
46,985

 
$
593,406

Adjustments to reconcile net income to cash used in operating activities:
 
 
 
 
 
 
Equity in earnings of unconsolidated affiliates, net of tax
 
(20,430
)
 
128,025

 
107,595

Deferred income taxes
 
(17,534
)
 
23,416

 
5,882

Noncash consideration from the sale of systems

 

 
(457,596
)
 
(457,596
)
Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable, trade, unbilled and retainage
 
(340,292
)
 
(87,356
)
 
(427,648
)
Prepaid expenses and other current assets
 
(38,635
)
 
(188
)
 
(38,823
)
Project assets and PV solar power systems
 
(857,529
)
 
331,978

 
(525,551
)
Other assets
 
(8,484
)
 
7,321

 
(1,163
)
Income tax receivable and payable
 
(13,281
)
 
15,069

 
1,788

Accrued expenses and other liabilities
 
(67,236
)
 
(7,654
)
 
(74,890
)
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4. Restructuring and Asset Impairments (Notes)
12 Months Ended
Dec. 31, 2017
Restructuring and Related Activities [Abstract]  
Restructuring and Related Activities Disclosure [Text Block]
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. Such impairment losses included $120.7 million of charges related to stored Series 4 manufacturing equipment originally intended for use in previously planned manufacturing capacity expansions. 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. The following table summarizes our CdTe module manufacturing and corporate restructuring activity for the years ended December 31, 2017 and 2016 (in thousands):
 
 
Asset Impairments
 
Severance
 
Other
 
Total
Charges to income
 
$
640,340

 
$
14,056

 
$
8,111

 
$
662,507

Cash payments
 

 
(6,191
)
 
(151
)
 
(6,342
)
Non-cash amounts
 
(640,340
)
 

 
(7,410
)
 
(647,750
)
Ending liability balance at December 31, 2016
 

 
7,865

 
550

 
8,415

Charges to income
 
27,606

 
7,577

 
6,664

 
41,847

Cash payments
 

 
(14,986
)
 
(6,442
)
 
(21,428
)
Non-cash amounts
 
(27,606
)
 

 
(772
)
 
(28,378
)
Ending liability balance at December 31, 2017
 
$

 
$
456

 
$

 
$
456


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 26 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 5. Business Acquisitions
12 Months Ended
Dec. 31, 2017
Business Combinations [Abstract]  
Business Combination Disclosure [Text Block]
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 27 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6. Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2017
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, 2017 and 2016 were as follows (in thousands):
 
 
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


 
 
Balance at December 31, 2015
 
Acquisitions (Impairments)
 
Balance at December 31, 2016
Modules
 
$
403,420

 
$
4,407

 
$
407,827

Crystalline silicon modules
 
6,097

 

 
6,097

Systems
 
68,833

 

 
68,833

Accumulated impairment losses
 
(393,365
)
 
(74,930
)
 
(468,295
)
Total
 
$
84,985

 
$
(70,523
)
 
$
14,462


Accumulated impairment losses at December 31, 2017 were entirely for our modules reporting unit. Accumulated impairment losses at December 31, 2016 were $393.4 million for our modules, $68.8 million for our systems, and $6.1 million for our crystalline silicon modules reporting units.

2017 Goodwill Impairment Testing

We performed our annual impairment analysis in the fourth quarter of 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 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. We performed a qualitative assessment for our modules reporting unit 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.

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

Intangible assets primarily include developed technologies from prior business acquisitions, certain PPAs acquired after the associated PV solar power systems were placed in service, our internally-generated intangible assets, substantially all of which were patents on technologies related to our products and production processes, and IPR&D related to our Enki acquisition as described in Note 5. “Business Acquisitions.” We record an asset for patents, after the patent has been issued, based on the legal, filing, and other costs incurred to secure them. We amortize intangible assets on a straight-line basis over their estimated useful lives once the intangible assets meet the criteria to be amortized.

The following tables summarize our intangible assets at December 31, 2017 and 2016 (in thousands):
 
 
December 31, 2017
 
 
Gross Amount
 
Accumulated Amortization
 
Accumulated Impairments
 
Net Amount
Developed technology
 
$
114,612

 
$
(25,578
)
 
$
(36,215
)
 
$
52,819

Power purchase agreements
 
6,486

 
(324
)
 

 
6,162

Patents
 
7,068

 
(3,077
)
 

 
3,991

In-process research and development
 
17,255

 

 

 
17,255

Total
 
$
145,421

 
$
(28,979
)
 
$
(36,215
)
 
$
80,227


 
 
December 31, 2016
 
 
Gross Amount
 
Accumulated Amortization
 
Accumulated Impairments
 
Net Amount
Developed technology
 
$
114,612

 
$
(18,208
)
 
$
(36,215
)
 
$
60,189

Power purchase agreements
 
6,486

 

 

 
6,486

Patents
 
6,538

 
(2,498
)
 

 
4,040

In-process research and development
 
17,255

 

 

 
17,255

Total
 
$
144,891

 
$
(20,706
)
 
$
(36,215
)
 
$
87,970



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

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

2019
 
8,325

2020
 
8,325

2021
 
8,323

2022
 
8,299

Thereafter
 
21,375

Total amortization expense
 
$
62,972

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7. Cash, Cash Equivalents, and Marketable Securities
12 Months Ended
Dec. 31, 2017
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, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Cash and cash equivalents:
 
 
 
 
Cash
 
$
2,142,949

 
$
1,347,155

Money market funds
 
125,585

 

Total cash and cash equivalents
 
2,268,534

 
1,347,155

Marketable securities:
 
 
 
 
Foreign debt
 
238,858

 
296,819

Foreign government obligations
 
152,850

 
271,172

U.S. debt
 
73,671

 

Time deposits
 
255,000

 
40,000

Total marketable securities
 
720,379

 
607,991

Total cash, cash equivalents, and marketable securities
 
$
2,988,913

 
$
1,955,146



During the years ended December 31, 2017, 2016, and 2015, we sold marketable securities for proceeds of $118.3 million, $159.2 million, and $65.0 million, respectively, and realized gains of less than $0.1 million, $0.3 million, and less than $0.1 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, 2017 and 2016 (in thousands):
 
 
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, 2016
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign debt
 
$
298,085

 
$
2

 
$
1,268

 
$
296,819

Foreign government obligations
 
272,357

 

 
1,185

 
271,172

Time deposits
 
40,000

 

 

 
40,000

Total
 
$
610,442

 
$
2

 
$
2,453

 
$
607,991



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. As of December 31, 2016, we identified three investments totaling $51.2 million that had been in a loss position for a period of time greater than 12 months with unrealized losses of $0.1 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, 2017 and 2016, 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, 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

 
 
As of December 31, 2016
 
 
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
 
$
234,332

 
$
1,123

 
$
51,236

 
$
145

 
$
285,568

 
$
1,268

Foreign government obligations
 
272,503

 
1,185

 

 

 
272,503

 
1,185

Total
 
$
506,835

 
$
2,308

 
$
51,236

 
$
145

 
$
558,071

 
$
2,453



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

One year to two years
 
175,095

Two years to three years
 
114,865

Total
 
$
720,379

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8. Restricted Cash and Investments
12 Months Ended
Dec. 31, 2017
Restricted Cash and Investments [Abstract]  
Restricted Cash and Investments Disclosure
8. Restricted Cash and Investments

Restricted cash and investments consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Restricted cash
 
$
50,822

 
$
31,381

Restricted investments
 
373,961

 
339,926

Total restricted cash and investments (1)
 
$
424,783

 
$
371,307


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

At December 31, 2017 and 2016, 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. See Note 15. “Commitments and Contingencies” to our consolidated financial statements for further discussion relating to our letters of credit.

At December 31, 2017 and 2016, our restricted investments consisted of long-term marketable securities that were held in custodial accounts to fund the estimated future costs of collecting and recycling modules covered under our solar module collection and recycling program. 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 an 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.

As necessary, we fund any incremental amounts for our estimated collection and recycling obligations within 90 days of the end of each year. We determine the funding requirement, if any, based on 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. No incremental funding was required in 2017 as substantially all of our module sales in the prior year were not covered under our solar module collection and recycling program. We also do not expect to fund any incremental amounts in 2018. 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. In October 2017, we amended the trust agreement to allow trust funds to 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.

The following tables summarize the unrealized gains and losses related to our restricted investments, by major security type, as of December 31, 2017 and 2016 (in thousands):
 
 
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, 2016
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign government obligations
 
$
107,604

 
$
62,350

 
$

 
$
169,954

U.S. government obligations
 
169,294

 
10,468

 
9,790

 
169,972

Total
 
$
276,898

 
$
72,818

 
$
9,790

 
$
339,926



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.

As of December 31, 2017, the contractual maturities of our restricted investments were between 12 years and 19 years.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9. Consolidated Balance Sheet Details
12 Months Ended
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]  
Supplemental Balance Sheet Disclosures
9. Consolidated Balance Sheet Details

Accounts receivable trade, net

Accounts receivable trade, net consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Accounts receivable trade, gross
 
$
213,776

 
$
266,687

Allowance for doubtful accounts
 
(1,979
)
 

Accounts receivable trade, net
 
$
211,797

 
$
266,687


At December 31, 2017 and 2016, $16.8 million and $12.2 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, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Accounts receivable, unbilled
 
$
172,594

 
$
200,474

Retainage
 
2,014

 
6,265

Accounts receivable, unbilled and retainage
 
$
174,608

 
$
206,739



Inventories

Inventories consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Raw materials
 
$
148,968

 
$
148,222

Work in process
 
14,085

 
13,204

Finished goods
 
122,594

 
302,305

Inventories
 
$
285,647

 
$
463,731

Inventories – current
 
$
172,370

 
$
363,219

Inventories – noncurrent
 
$
113,277

 
$
100,512



Prepaid expenses and other current assets

Prepaid expenses and other current assets consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Prepaid expenses
 
$
41,447

 
$
42,007

Prepaid income taxes
 
31,944

 
35,336

Value added tax receivables
 
12,232

 
22,308

Restricted cash
 
11,120

 
37,154

Derivative instruments 
 
4,303

 
6,078

Other current assets
 
56,856

 
74,579

Prepaid expenses and other current assets
 
$
157,902

 
$
217,462



Property, plant and equipment, net

Property, plant and equipment, net consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Land
 
$
8,181

 
$
7,839

Buildings and improvements
 
424,266

 
378,981

Machinery and equipment
 
1,059,103

 
1,444,442

Office equipment and furniture
 
157,512

 
147,833

Leasehold improvements
 
48,951

 
53,552

Construction in progress
 
641,263

 
93,164

Stored assets (1)
 

 
17,995

Property, plant and equipment, gross
 
2,339,276

 
2,143,806

Accumulated depreciation
 
(1,184,739
)
 
(1,514,664
)
Property, plant and equipment, net
 
$
1,154,537

 
$
629,142


——————————
(1)
Consisted of certain machinery and equipment (“stored assets”) that were originally intended for use in previously planned manufacturing capacity expansions. The majority of the stored assets remaining at December 31, 2016 were repurposed for Series 6 module manufacturing.

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

PV solar power systems, net

PV solar power systems, net consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
PV solar power systems, gross
 
$
451,045

 
$
464,581

Accumulated depreciation
 
(33,937
)
 
(15,980
)
PV solar power systems, net
 
$
417,108

 
$
448,601



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

Capitalized interest

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

 
1,878

 
1,335

Interest cost capitalized – project assets
 
1,692

 
3,741

 
11,057

Interest expense, net
 
$
(25,765
)
 
$
(20,538
)
 
$
(6,975
)


Project assets

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

 
$
444,264

Project assets – construction costs
 
252,127

 
1,018,684

Project assets
 
502,717

 
1,462,948

Project assets  current
 
$
77,931

 
$
700,800

Project assets  noncurrent
 
$
424,786

 
$
762,148


Other assets

Other assets consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Deferred rent
 
$
26,760

 
$
27,160

Notes receivable (1)
 
10,495

 
7,385

Income taxes receivable
 
4,454

 
4,230

Other
 
41,550

 
39,123

Other assets 
 
$
83,259

 
$
77,898

——————————
(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, 2017 and 2016, the balance outstanding on the credit facility was €7.0 million ($8.4 million and $7.4 million, respectively).

Accrued expenses

Accrued expenses consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Accrued property, plant and equipment
 
$
133,433

 
$
14,828

Accrued compensation and benefits
 
73,985

 
47,877

Accrued project assets
 
55,834

 
71,164

Product warranty liability (1)
 
28,767

 
40,079

Accrued inventory
 
24,830

 
13,085

Other
 
49,978

 
75,944

Accrued expenses
 
$
366,827

 
$
262,977

——————————
(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, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Derivative instruments 
 
$
27,297

 
$
6,642

Contingent consideration (1)
 
6,162

 
19,620

Financing liability (2)
 
5,161

 
5,219

Indemnification liabilities (1)
 
2,876

 
100,000

Other
 
7,261

 
15,461

Other current liabilities
 
$
48,757

 
$
146,942

——————————
(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. “Investments in Unconsolidated Affiliates and Joint Ventures” 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, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Product warranty liability (1)
 
$
195,507

 
$
212,329

Transition tax liability (2)
 
93,233

 

Other taxes payable
 
89,724

 
24,099

Deferred revenue
 
63,257

 

Commercial letter of credit liability (1)
 
43,396

 
26,579

Financing liability (3)
 
29,822

 
33,314

Derivative instruments
 
5,932

 
444

Contingent consideration (1)
 
3,153

 
10,472

Other
 
44,430

 
64,202

Other liabilities
 
$
568,454

 
$
371,439

——————————
(1)
See Note 15. “Commitments and Contingencies” to our consolidated financial statements for discussion of “Product warranty liability,” “Commercial letter of credit liability,” and “Contingent consideration” 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. “Investments in Unconsolidated Affiliates and Joint Ventures” to our consolidated financial statements for discussion of the financing liabilities associated with our leaseback of the Maryland Solar project.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10. Derivative Financial Instruments (Notes)
12 Months Ended
Dec. 31, 2017
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 income (loss)” 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, 2017 and 2016 (in thousands):
 
 
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

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

 
$
387

 
$
444

Total derivatives designated as hedging instruments
 
$
2,072

 
$
387

 
$
444

 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 

 
 

Foreign exchange forward contracts
 
$
4,006

 
$
6,255

 
$

Total derivatives not designated as hedging instruments
 
$
4,006

 
$
6,255

 
$

Total derivative instruments
 
$
6,078

 
$
6,642

 
$
444



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, 2017, 2016, and 2015 (in thousands):
 
 
Foreign Exchange Forward Contracts
 
Interest Rate Swap Contract
 
Cross Currency Swap Contract
 
Total
Balance in accumulated other comprehensive income (loss) at December 31, 2014
 
$
6,621

 
$
(210
)
 
$
(3,399
)
 
$
3,012

Amounts reclassified to net sales as a result of forecasted transactions being probable of not occurring
 
(1,295
)
 

 

 
(1,295
)
Amounts recognized in other comprehensive income (loss)
 
832

 
23

 
(9,219
)
 
(8,364
)
Amounts reclassified to earnings impacting:
 
 
 
 
 
 
 
 
Net sales
 
(487
)
 

 

 
(487
)
Cost of sales
 
(5,509
)
 

 

 
(5,509
)
Foreign currency loss, net
 

 

 
10,135

 
10,135

Interest expense, net
 

 
171

 
466

 
637

Balance in accumulated other comprehensive income (loss) at December 31, 2015
 
162

 
(16
)
 
(2,017
)
 
(1,871
)
Amounts recognized in other comprehensive income (loss)
 
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 income (loss) at December 31, 2016
 
2,556

 

 

 
2,556

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

 

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

 

 

 
189

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

 
$

 
$
(1,723
)


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

The following table presents amounts related to derivative instruments not designated as hedges affecting our consolidated statements of operations for the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
 
 
Amount of Gain (Loss) Recognized in Income
 
 
Income Statement Line Items
 
2017
 
2016
 
2015
Foreign exchange forward contracts
 
Foreign currency loss, net
 
$
(33,882
)
 
$
(14,002
)
 
$
(3,425
)
Foreign exchange forward contracts
 
Cost of sales
 

 

 
12,422

Interest rate swap contracts
 
Interest expense, net
 
(5,932
)
 

 


Interest Rate Risk

We use interest rate swap and cross-currency 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.

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 Bank Bill Swap or “BBSW” interest rate while requiring the project to pay a fixed rate of 3.13%. The aggregate notional amount of the interest rate swap contracts proportionately adjusts with the scheduled draws and principal payments on the underlying hedged debt. As of December 31, 2017, the aggregate notional value of the interest rate swap contracts was AUD 68.1 million ($53.2 million). These derivative instruments do not qualify for accounting as cash flow hedges in accordance with ASC 815 due to our expectation to sell the associated project before the maturity of its project specific debt financing and corresponding swap contracts. Accordingly, the changes in the fair value of the swap contracts are recorded directly to “Interest expense, net.”

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 Tokyo Interbank Offered Rate (“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 proportionately adjusts with the scheduled draws and principal payments on the underlying hedged debt. As of December 31, 2017, the notional value of the interest rate swap contract was ¥12.8 billion ($113.4 million). This derivative instrument does not qualify for accounting as a cash flow hedge in accordance with ASC 815 due to our expectation to sell the associated project before the maturity of its project specific debt financing and corresponding swap contract. Accordingly, the changes in the fair value of the swap contract are recorded directly to “Interest expense, net.”

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, 2017 and 2016, these foreign exchange forward contracts hedged our forecasted cash flows for periods up to 9 months and 21 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 income (loss)” 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, 2017 and 2016.

As of December 31, 2017 and 2016, 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, 2017
Currency
 
Notional Amount
 
USD Equivalent
Indian rupee
 
INR 4,730.0
 
$74.1
Euro
 
€15.7
 
$18.8
 
 
December 31, 2016
Currency
 
Notional Amount
 
USD Equivalent
Indian rupee
 
INR 860.0
 
$12.7
Australian dollar
 
AUD 55.3
 
$40.0

In the following 12 months, we expect to reclassify to earnings $1.7 million of net unrealized losses related to these forward contracts that are included in “Accumulated other comprehensive income (loss)” at December 31, 2017 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 11 months. As of December 31, 2017 and 2016, 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, 2017
Transaction
 
Currency
 
Notional Amount
 
USD Equivalent
Purchase
 
Euro
 
€151.4
 
$181.6
Sell
 
Euro
 
€193.2
 
$231.7
Purchase
 
Australian dollar
 
AUD 12.7
 
$9.9
Sell
 
Australian dollar
 
AUD 56.8
 
$44.4
Purchase
 
Malaysian ringgit
 
MYR 31.0
 
$7.7
Sell
 
Malaysian ringgit
 
MYR 336.5
 
$83.1
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
Sell
 
Japanese yen
 
¥23,922.2
 
$212.6
Purchase
 
Indian rupee
 
INR 645.7
 
$10.1
Sell
 
Indian rupee
 
INR 8,376.0
 
$131.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
 
 
December 31, 2016
Transaction
 
Currency
 
Notional Amount
 
USD Equivalent
Purchase
 
Euro
 
€64.5
 
$68.0
Sell
 
Euro
 
€103.6
 
$109.3
Purchase
 
Australian dollar
 
AUD 1.2
 
$0.9
Sell
 
Australian dollar
 
AUD 19.3
 
$14.0
Sell
 
Malaysian ringgit
 
MYR 24.5
 
$5.5
Sell
 
Canadian dollar
 
CAD 17.7
 
$13.2
Sell
 
Chilean peso
 
CLP 13,611.6
 
$20.3
Purchase
 
Chinese yuan
 
CNY 24.3
 
$3.5
Purchase
 
Japanese yen
 
¥97.3
 
$0.8
Sell
 
Japanese yen
 
¥15,610.4
 
$133.7
Sell
 
British pound
 
£0.6
 
$0.7
Sell
 
Indian rupee
 
INR 12,753.2
 
$187.7
Sell
 
South African rand
 
ZAR 51.2
 
$3.7
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11. Fair Value Measurements
12 Months Ended
Dec. 31, 2017
Fair Value Disclosures [Abstract]  
Fair Value Measurements Disclosure
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, 2017, our cash equivalents consisted of money market funds. We value our money market 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, 2017 and 2016, our marketable securities consisted of foreign debt, foreign government obligations, and time deposits, and our restricted investments consisted of foreign and U.S. government obligations. At December 31, 2017, our marketable securities also consisted of U.S. debt. 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, 2017 and 2016, our derivative assets and liabilities consisted of foreign exchange forward contracts involving major currencies. At December 31, 2017, our derivative assets and liabilities also consisted of various 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, 2017 and 2016, the fair value measurements of our assets and liabilities measured on a recurring basis were as follows (in thousands):
 
 
December 31, 2017
 
 
 
 
Fair Value Measurements at Reporting
Date Using
 
 
Total Fair
Value and
Carrying
Value on
Balance Sheet
 
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

 
$

 
 
December 31, 2016
 
 
 
 
Fair Value Measurements at Reporting
Date Using
 
 
Total Fair
Value and
Carrying
Value on
Balance Sheet
 
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Assets:
 
 
 
 
 
 
 
 
Marketable securities:
 
 
 
 
 
 
 
 
Foreign debt
 
$
296,819

 
$

 
$
296,819

 
$

Foreign government obligations
 
271,172

 

 
271,172

 

Time deposits
 
40,000

 
40,000

 

 

Restricted investments
 
339,926

 

 
339,926

 

Derivative assets
 
6,078

 

 
6,078

 

Total assets
 
$
953,995

 
$
40,000

 
$
913,995

 
$

Liabilities:
 
 
 
 
 
 
 
 
Derivative liabilities
 
$
7,086

 
$

 
$
7,086

 
$



Fair Value of Financial Instruments

At December 31, 2017 and 2016, the carrying values and fair values of our financial instruments not measured at fair value were as follows (in thousands):
 
 
December 31, 2017
 
December 31, 2016
 
 
Carrying
Value
 
Fair
Value
 
Carrying
Value
 
Fair
Value
Assets:
 
 
 
 
 
 
 
 
Note receivable – noncurrent
 
$
10,495

 
$
10,516

 
$
7,385

 
$
7,493

Notes receivable, affiliate – current
 
20,411

 
23,317

 
15,000

 
16,946

Notes receivable, affiliates – noncurrent
 
48,370

 
47,441

 
54,737

 
53,586

Liabilities:
 
 
 
 
 
 
 
 
Long-term debt, including current maturities (1)
 
$
406,388

 
$
416,486

 
$
196,691

 
$
195,160


——————————
(1)
Excludes capital lease obligations and unamortized discounts and issuance costs.

The carrying values in our consolidated balance sheets of our cash and cash equivalents, trade accounts receivable, unbilled accounts receivable and retainage, restricted cash, accounts payable, income taxes payable, and accrued expenses approximated their fair values due to their nature and relatively short maturities; therefore, we excluded them from the foregoing table. We estimated the fair value of our notes receivable and long-term debt using a discounted cash flow approach (an income approach) based on observable market inputs. We incorporated the credit risk of our counterparty for all asset fair value measurements and our own credit risk for all liability fair value measurements. Such fair value measurements are considered Level 2 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, trade 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, or commercial letters of credit.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12. Investments in Unconsolidated Affiliates and Joint Ventures (Notes)
12 Months Ended
Dec. 31, 2017
Equity Method Investments and Joint Ventures [Abstract]  
Cost and Equity Method Investments Disclosure [Text Block]
12. Investments in Unconsolidated Affiliates and Joint Ventures

We have joint ventures or other strategic arrangements with partners in several markets, which are generally used to expedite our penetration of those markets and establish relationships with potential customers. We also enter into joint ventures or 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. Investments in unconsolidated entities for which we do not have the ability to exert such significant influence are accounted for under the cost method of accounting.

The following table summarizes our equity and cost method investments as of December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Equity method investments
 
$
217,230

 
$
232,337

Cost method investments
 
2,273

 
2,273

Investments in unconsolidated affiliates and joint ventures
 
$
219,503

 
$
234,610



8point3 Energy Partners LP

In June 2015, the Partnership, a limited partnership formed by the Sponsors, completed its 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 the Partnership acquired an economic interest in OpCo using proceeds from the IPO. Since the formation of the Partnership, the Sponsors have, from time to time, sold interests in solar projects to the Partnership, 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 certain other parties, pursuant to which such parties have agreed to acquire our interests in the Partnership and its subsidiaries.

As of December 31, 2017, we owned an aggregate of 22,116,925 Class B shares representing a 28% voting interest in the Partnership, and an aggregate of 6,721,810 common units and 15,395,115 subordinated units in OpCo together representing a 28% limited liability company interest in the entity. Future quarterly distributions from OpCo are subject to a subordination period in which holders of the subordinated units are not entitled to receive any distributions until the common units have received their minimum quarterly distribution plus any arrearages in the payment of minimum distributions from prior quarters. The subordination period will end after OpCo has earned and paid minimum quarterly distributions for three years ending on or after August 31, 2018 and there are no outstanding arrearages on common units. Notwithstanding the foregoing, the subordination period could end early if OpCo has earned and paid 150% of minimum quarterly distributions, plus the related distributions to incentive distribution right holders, for one year and there are no outstanding arrearages on common units. At the end of the subordination period, all subordinated units will convert to common units on a one-for-one basis. During the year ended December 31, 2017, we received distributions from OpCo of $23.0 million. We also hold certain incentive distribution rights in OpCo, which represent a right to incremental distributions after certain distribution thresholds are met.

The Partnership is managed and controlled by its general partner, 8point3 General Partner, LLC (“General Partner”), and we account for our interest in OpCo, a subsidiary of the Partnership, under the equity method of accounting as we are able to exercise significant influence over the Partnership 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. Under the equity method of accounting, we recognize equity in earnings for our proportionate share of OpCo’s net income or loss, including adjustments for the amortization of a $40.6 million remaining basis difference, which resulted from the cost of our investment differing from our proportionate share of OpCo’s equity. We recognized equity in earnings, net of tax, from our investment in OpCo of $9.8 million, $32.6 million, and $18.5 million for the years ended December 31, 2017, 2016, and 2015, respectively. Our equity in earnings for the year ended December 31, 2016 also included an $8.5 million gain, net of tax, following OpCo’s issuance of 8,050,000 shares to the Partnership as part of its public offering of a corresponding number of shares. As of December 31, 2017 and 2016, the carrying value of our investment in OpCo was $199.5 million and $206.8 million, respectively.

In connection with the IPO, we also entered into an agreement with a subsidiary of the Partnership 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 the Partnership’s subsidiary and are entitled to all of the energy generated by the project. Due to our continuing involvement with the project, we account for the leaseback agreement as a financing transaction. As of December 31, 2017 and 2016, our financing obligation associated with the leaseback was $35.0 million and $38.5 million, respectively.
In December 2016, we sold our remaining 34% interest in the 300 MW Desert Stateline project located in San Bernardino County, California to OpCo for aggregate consideration of $329.5 million, including a $50.0 million promissory note, and recognized a gain on the sale of $125.1 million, net of tax, in equity in earnings. The promissory note is unsecured and matures in December 2020. The promissory note bears interest at 4% per annum, which rate may increase to 6% per annum (i) upon the occurrence and during the continuation of a specified event of default and (ii) in respect of amounts accrued as payments-in-kind pursuant to the terms of such promissory note. Subject to certain conditions, OpCo may prepay the promissory note. Until OpCo has paid in full the principal and interest on the promissory note, OpCo is restricted in its ability to: (i) acquire interests in additional projects; (ii) use the net proceeds of equity issuances except as prescribed in the promissory note; (iii) incur additional indebtedness to which the promissory note would be subordinate; and (iv) extend the maturity date under OpCo’s existing credit facility. As of December 31, 2017 and 2016, the balance outstanding on the promissory note was $48.4 million and $50.0 million, respectively. In May 2016, we completed the sale of our two 20 MW Kingbird projects located in Kern County, California to OpCo and a third-party investor for net revenue of $114.1 million.

We provide O&M services to certain of the Partnership’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. During the years ended December 31, 2017, 2016 and 2015, we recognized revenue of $11.0 million, $6.1 million and $2.6 million respectively, for such O&M services.

In June 2015, OpCo entered into a $525.0 million senior secured credit facility, consisting of a $300.0 million term loan facility, a $25.0 million delayed draw term loan facility, and a $200.0 million revolving credit facility (the “OpCo Credit Facility”). In September 2016, OpCo amended its senior secured credit facility to include an incremental $250.0 million term loan facility, which increased the maximum borrowing capacity under the OpCo Credit Facility to $775.0 million. The OpCo Credit Facility is secured, in part, by a pledge of the Sponsors’ equity interests in OpCo.

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, valued at $1.8 million, 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. In August 2017, we amended the terms of the warrant and loan agreements to (i) fix the exercise price of the warrant at our initial investment price per unit, (ii) extend the maturity of the loans to November 2018, (iii) allow for the capitalization of certain accrued and future interest on the term loan, (iv) require mandatory prepayments on the term loan under certain conditions, and (v) fix the interest rate of the term loan at 16% per annum, payable semiannually. The interest rate of the convertible loan remained at 10% per annum, payable at maturity unless converted earlier pursuant to a qualified equity financing by CEC. As of December 31, 2017 and 2016, the balance outstanding on the term loans was $15.8 million and $15.0 million, respectively, and the balance outstanding on the convertible loan was $4.6 million.

CEC is considered a variable interest entity, or VIE, and our 26% ownership interest in and loans to the company are considered variable interests. We account for our investment in CEC under the equity method of accounting as we are not the primary beneficiary of the company given that we do 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 recognize 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, 2017, 2016 and 2015, we recognized losses, net of tax, of $2.6 million, $3.6 million and $1.9 million, respectively, from our investment in CEC. As of December 31, 2017 and 2016, the carrying value of our investment was $6.5 million and $10.5 million, respectively.
During the year ended December 31, 2017, we sold 21 MW of solar modules to CEC and recognized revenue of $7.6 million on such transactions.

Joint Venture with Customer

In September 2013, we contributed an immaterial amount for a 50% ownership interest in a newly formed joint venture, which was established to develop solar power projects in Europe, North Africa, the United States, and the Middle East. One of our customers also contributed an immaterial amount for the remaining 50% ownership interest in the joint venture. The project development and related activities of the entity are governed by a joint venture agreement. The intent of this agreement is to outline the general parameters of the arrangement with our customer, whereby we supply solar modules for various solar power projects and our customer develops and constructs the projects. The joint venture agreement also requires each party to consent to all decisions related to the most significant activities of the entity. There are no requirements for us to make further contributions to the joint venture, and the proceeds from the sale of any projects are to be divided equally between us and our customer after the repayment of any project financing and project development related costs.

In 2014 and 2015, we subsequently entered into various loan agreements with solar power project entities of the joint venture pursuant to which the project entities borrowed funds for the construction of solar power projects in the United Kingdom. The loans bore interest at rates ranging from 6% to 8% per annum and were generally paid upon the sale of the associated project entities. As of December 31, 2016, the loans were substantially repaid.

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 2017
 
Fiscal 2016
 
Fiscal 2015
Summary statement of operations information:
 
 
 
 
 
 
Net sales
 
$
70,089

 
$
125,643

 
$
7,099

Operating income (loss)
 
24,661

 
55,266

 
(555
)
Net income (1)
 
46,713

 
63,893

 
8,936

Net income attributable to equity method investees (1)
 
53,183

 
190,240

 
111,135

 
 
 
 
 
 
 
 
 
 
 
As of Fiscal 2017
 
As of Fiscal 2016
Summary balance sheet information:
 
 
 
 
 
 
Current assets
 
 
 
$
36,744

 
$
35,407

Long-term assets
 
 
 
1,573,115

 
1,299,656

Current liabilities
 
 
 
7,648

 
26,606

Long-term liabilities
 
 
 
706,885

 
398,192

Noncontrolling interests, including redeemable noncontrolling interests
 
 
 
72,945

 
58,658


——————————
(1)
The difference between Net income and Net 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 2017, 2016, and 2015 periods, OpCo allocated certain losses to such third-party investors under the HLBV method, which represented the difference between Net income and Net income attributable to equity method investees.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 13. Solar Module Collection and Recycling Liability
12 Months Ended
Dec. 31, 2017
Solar Module Collection and Recycling Liability [Abstract]  
Solar Module Collection and Recycling Liability [Text Block]
13. Solar Module Collection and Recycling Liability

We voluntarily 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 customer sales contracts that include modules covered under this program, we agree to pay the costs for the collection and recycling of qualifying solar modules, and the end-users agree 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 record 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, 2017, 2016 and 2015, substantially all of our modules sold were not covered by our 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 conditions 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, 2017, we reduced our module collection and recycling liability by $15.8 million as a result of updates to several valuation assumptions, including a decrease in certain inflation rates. During the year ended December 31, 2015, we reduced the liability by $80.0 million based on certain recycling technology advancements at our manufacturing facility in Perrysburg, Ohio, which represented a significant improvement over previous technologies and included a continuous flow recycling process, which increased the throughput of modules able to be recycled at a point in time. Such process improvements also resulted in corresponding reductions in capital, chemical, labor, maintenance, and other general recycling costs, which further contributed to the reduction in the recycling rate per module and corresponding change in the liability for the period.

Our module collection and recycling liability was $166.6 million and $166.3 million as of December 31, 2017 and 2016, respectively. During the year ended December 31, 2017, we recognized a net benefit of $13.2 million to cost of sales primarily as a result of the reduction in our module collection and recycling liability described above and also recognized net accretion expense of $3.9 million associated with the liability. During the year ended December 31, 2016, we recognized accretion expense of $6.1 million associated with the liability. During the year ended December 31, 2015, we recognized a benefit of $67.6 million to cost of sales and a benefit of $4.4 million to accretion expense primarily as a result of the reduction in our module collection and recycling liability described above, net of the incremental costs associated with module sales and accretion expense. As of December 31, 2017, a 1% increase in the annualized inflation rate used in our estimated future collection and recycling cost per module would increase our liability by $33.5 million, and a 1% decrease in that rate would decrease our liability by $28.1 million.

See Note 8. “Restricted Cash and Investments” to our consolidated financial statements for more information about our arrangements for funding this liability.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 14. Debt
12 Months Ended
Dec. 31, 2017
Debt Instruments [Abstract]  
Debt
14. Debt

Our long-term debt consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
 
 
Balance (USD)
Loan Agreement
 
Currency
 
2017
 
2016
Revolving Credit Facility
 
USD
 
$

 
$

Luz del Norte Credit Facilities
 
USD
 
185,675

 
180,939

Ishikawa Credit Agreement
 
JPY
 
121,446

 

Japan Credit Facility
 
JPY
 
10,710

 
9,477

Tochigi Credit Facility
 
JPY
 

 

Marikal and Mahabubnagar Credit Facilities
 
INR
 
7,384

 
4,067

Polepally Credit Facility
 
INR
 

 
2,208

Hindupur Credit Facility
 
INR
 
18,722

 

Manildra Credit Facility
 
AUD
 
62,451

 

Capital lease obligations
 
Various
 
156

 
562

Long-term debt principal
 
 
 
406,544

 
197,253

Less: unamortized discounts and issuance costs
 
 
 
(13,004
)
 
(8,865
)
Total long-term debt
 
 
 
393,540

 
188,388

Less: current portion
 
 
 
(13,075
)
 
(27,966
)
Noncurrent portion
 
 
 
$
380,465

 
$
160,422



Revolving Credit Facility

In July 2017, we amended and restated the Revolving Credit Facility. Such amendment and restatement extended the maturity of the prior facility to July 2022 and reduced the aggregate borrowing capacity under the facility to $500.0 million, which we may increase to $750.0 million, subject to certain conditions. Borrowings under the amended and restated 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, 2017 and 2016 and had issued $57.5 million and $125.0 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%.

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 MW PV solar power plant located near Copiapó, Chile. At the same time, Luz del Norte also entered into a Chilean peso facility (“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. As of December 31, 2016, the balance outstanding on the VAT facility was $13.7 million.

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, 2017 and 2016, the balance outstanding on the OPIC loans was $139.0 million and $125.1 million, respectively. As of December 31, 2017 and 2016, the balance outstanding on the IFC loans was $46.6 million and $42.2 million, respectively. The OPIC and IFC loans are secured by liens over all of Luz del Norte’s assets, which had an aggregate book value of $330.5 million, including intercompany charges, as of December 31, 2017 and by a pledge of the equity interests in the entity.

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 of up to ¥27.3 billion ($242.6 million) for the development and construction of a 59 MW PV solar power plant located in Ishikawa, Japan. The credit agreement consists of a ¥24.0 billion ($213.3 million) senior loan facility, a ¥2.1 billion ($18.7 million) consumption tax facility, and a ¥1.2 billion ($10.7 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, 2017 and 2016, the balance outstanding on the credit agreement was $121.4 million and zero, 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 ($35.6 million) for the development and construction of utility-scale PV solar power plants in Japan (the “Japan Credit Facility”). In September 2017, First Solar Japan GK renewed the facility for an additional one-year period until September 2018. 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, 2017 and 2016, the balance outstanding on the facility was $10.7 million and $9.5 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 ($62.2 million) for the development of utility-scale PV solar power plants in Japan (the “Tochigi Credit Facility”). The majority of the facility is available to be drawn by or before November 2018, and the aggregate 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, 2017, there was no balance outstanding on the term loan facility.

Marikal and Mahabubnagar Credit Facilities

In March 2015, Marikal Solar Parks Private Limited and Mahabubnagar Solar Parks Private Limited, our indirect wholly-owned subsidiaries and project companies, entered into term loan facilities (the “Marikal and Mahabubnagar Credit Facilities”) with Axis Bank as administrative agent for combined aggregate borrowings up to INR 1.1 billion ($17.2 million) for the development and construction of two 10 MW PV solar power plants located in Telangana, India. The term loan facilities had a letter of credit sub-limit of INR 0.8 billion ($12.5 million), which was used to support construction activities. In December 2017, we completed the sale of our Mahabubnagar project, and its outstanding term loan balance of $7.4 million was assumed by the customer. As of December 31, 2017 and 2016, we had issued zero and INR 0.8 billion ($11.2 million), respectively, of letters of credit under the facilities. The remaining term loan facility (the “Marikal Credit Facility”) matures in December 2028 and is secured by certain assets of the borrower, which had an aggregate book value of $89.7 million, including intercompany charges, as of December 31, 2017 and by a pledge of a portion of the equity interests in the borrower. In addition, the Marikal Credit Facility is guaranteed by First Solar, Inc. until certain conditions are met, including the repayment of an intercompany loan to the project company. As of December 31, 2017 and 2016, the balance outstanding on the term loan facilities was $7.4 million and $4.1 million, respectively.

Polepally Credit Facility

In March 2016, Polepally Solar Parks Private Limited, our indirect wholly-owned subsidiary and project company, entered into a term loan facility (the “Polepally Credit Facility”) with Axis Bank as administrative agent for borrowings up to INR 1.3 billion ($20.4 million) for costs related to a 25 MW PV solar power plant located in Telangana, India. The term loan facility had a letter of credit sub-limit of INR 1.1 billion ($17.2 million), which was used for project related costs. In December 2017, we completed the sale of our Polepally project, and its outstanding term loan balance of $1.5 million was assumed by the customer. As of December 31, 2016, we had issued INR 1.0 billion ($15.3 million) of letters of credit under the term loan facility. As of December 31, 2016, the balance outstanding on the term loan facility was $2.2 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 ($67.3 million) for costs related to an 80 MW portfolio of PV solar power plants located in Andhra Pradesh, India. The term loan facility has a letter of credit sub-limit of INR 3.2 billion ($50.1 million), which may also be used for project related costs. As of December 31, 2017 and 2016, we had issued INR 2.9 billion ($45.4 million) and zero, respectively, of letters of credit under the term loan facility. The term loan facility matures in December 2030 and is secured by certain assets of the borrower, which had an aggregate book value of $101.4 million, including intercompany charges, as of December 31, 2017 and by a pledge of a portion of the equity interests in the borrower. In addition, the term loan facility is guaranteed by First Solar, Inc. until certain conditions are met, including the achievement of commercial operations by the plants and various other compliance and performance metrics. As of December 31, 2017 and 2016, the balance outstanding on the term loan facility was $18.7 million and zero, respectively. As of December 31, 2017, we were seeking a waiver for a technical noncompliance related to the Hindupur Credit Facility.

Manildra Credit Facility

In March 2017, Manildra Finco Pty Ltd, our indirect wholly-owned subsidiary and project financing company, entered into a term loan agreement (the “Manildra Credit Facility”) with Société Générale S.A. and The Bank of Tokyo-Mitsubishi UFJ, Ltd. for borrowings up to AUD 81.7 million ($63.8 million) for costs related to a 49 MW PV solar power plant located in New South Wales, Australia. The credit facility consists of an AUD 75.7 million ($59.1 million) construction loan facility and an additional AUD 6.0 million ($4.7 million) goods and service tax facility (“GST facility”) to fund certain taxes associated with the construction of the associated project. Upon completion of the project’s construction, the construction loan facility will convert to a term loan facility, which matures in March 2022. The GST facility matures in March 2019. 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, 2017, the balance outstanding on the term loan facility was $62.5 million.

Variable Interest Rate Risk

Certain of our long-term debt agreements bear interest at prime, LIBOR, TIBOR, Bank Bill Swap Bid Rate (“BBSY”), or equivalent variable rates. A disruption of the credit environment, as previously experienced, could negatively impact interbank lending and, therefore, negatively impact these floating rates. An increase in prime, LIBOR, TIBOR, BBSY, or equivalent 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, 2017 were as follows:
Loan Agreement
 
December 31, 2017
Revolving Credit Facility
 
3.56%
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%
Marikal Credit Facility
 
Bank rate plus 2.35%
Hindupur Credit Facility
 
Bank rate plus 1.0%
Manildra Credit Facility
 
Construction loan facility at 1-month BBSY plus 1.70% (2)
 
GST facility at 1-month BBSY plus 1.60%
Capital lease obligations
 
Various
——————————
(1)
Outstanding balance comprised of $165.4 million of fixed rate loans and $20.3 million of variable rate loans as of December 31, 2017.

(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, 2017, 2016, and 2015, we paid $10.2 million, $4.3 million, and $15.2 million, respectively, of interest related to our long-term debt arrangements.

Future Principal Payments

At December 31, 2017, the future principal payments on our long-term debt, excluding payments related to capital leases, were due as follows (in thousands):
 
 
Total Debt
2018
 
$
13,062

2019
 
11,137

2020
 
19,639

2021
 
10,179

2022
 
58,898

Thereafter
 
293,473

Total long-term debt future principal payments
 
$
406,388

XML 36 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15. Commitments and Contingencies
12 Months Ended
Dec. 31, 2017
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, 2017, we had $57.5 million in letters of credit issued under our Revolving Credit Facility, leaving $342.5 million of availability for the issuance of additional letters of credit. The majority of these letters of credit supported our systems projects. As of December 31, 2017, we also had $1.8 million of bank guarantees and letters of credit under separate agreements that were posted by certain of our foreign subsidiaries, $201.0 million of letters of credit issued under two bilateral facilities, of which $2.3 million was secured with cash, and $209.4 million of surety bonds outstanding primarily for our systems projects. The available bonding capacity under our surety lines was $507.6 million as of December 31, 2017.

In addition to the commercial commitments noted above, we have also issued certain commercial letters of credit, also known as letters of undertaking, under our Marikal and Mahabubnagar Credit Facilities, Polepally Credit Facility, and Hindupur Credit Facility as discussed in Note 14. “Debt” to our consolidated financial statements. Such commercial letters of credit represent 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 the 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 will be included in the balance outstanding of the respective credit facility. In the periods between the receipt of cash and the subsequent settlement of the commercial letters of credit, we accrue interest on the balance or otherwise accrete any discounted value of the letters to their face value and record such amounts as “Interest expense, net” on our consolidated statements of operations. In December 2017, we completed the sale of our Polepally project, and the outstanding letters of credit of $15.3 million under the Polepally Credit Facility were assumed by the customer. As of December 31, 2017 and 2016, we accrued $43.4 million and $26.6 million, respectively, 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 expect to settle such obligations as payments under the associated credit facilities.

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 hold various land leases for the development and construction of systems projects and, in international locations, for certain of 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 under operating and capital leases. Future minimum payments under all of our noncancelable leases were as follows as of December 31, 2017 (in thousands):
 
 
2018
 
2019
 
2020
 
2021
 
2022
 
Thereafter
 
Total Minimum Lease Payments
Gross operating lease obligations
 
$
14,393

 
$
11,263

 
$
10,998

 
$
10,192

 
$
9,962

 
$
206,548

 
$
263,356

Sublease income
 
(906
)
 

 

 

 

 

 
(906
)
Net operating lease obligations
 
$
13,487

 
$
11,263

 
$
10,998

 
$
10,192

 
$
9,962

 
$
206,548

 
$
262,450



Our rent expense was $22.1 million, $24.5 million, and $22.5 million for the years ended December 31, 2017, 2016, and 2015, 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. At December 31, 2017, our obligations under such arrangements were $708.1 million, of which $431.2 million related to capital expenditures. We expect to make $635.6 million of payments under these purchase obligations in 2018.

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, 2017, 2016, and 2015 were as follows (in thousands):
 
 
2017
 
2016
 
2015
Product warranty liability, beginning of period
 
$
252,408

 
$
231,751

 
$
223,057

Accruals for new warranties issued
 
23,313

 
35,256

 
50,040

Settlements
 
(11,329
)
 
(16,266
)
 
(13,392
)
Changes in estimate of product warranty liability
 
(40,118
)
 
1,667

 
(27,954
)
Product warranty liability, end of period
 
$
224,274

 
$
252,408

 
$
231,751

Current portion of warranty liability
 
$
28,767

 
$
40,079

 
$
38,468

Noncurrent portion of warranty liability
 
$
195,507

 
$
212,329

 
$
193,283



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, 2017, a 1% change in estimated warranty return rates would change our module warranty liability by $71.0 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 a percentage of the EPC contract price. 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, 2017 and 2016, we accrued $2.1 million and $6.3 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, 2017 and 2016, 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 Internal Revenue Service 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, Guarantees, 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 recognize such liabilities at the greater of the fair value of the indemnity or the contingent liability required to be recognized under ASC 450, Contingencies, and reduce the revenue recognized in the related transaction.

As applicable, we initially estimate the fair value of any such indemnities provided based 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. 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. Changes to any such indemnification liabilities provided are recorded as adjustments to revenue. In September 2017, we paid $100.0 million to a purchaser of one of our projects pursuant to an indemnification provision following the underpayment of anticipated cash grants for the project. As of December 31, 2017 and 2016, we accrued $2.9 million and $100.0 million of current indemnification liabilities, respectively, and $4.9 million and $1.9 million of noncurrent indemnification liabilities, respectively, for tax related indemnifications. As of December 31, 2017, the maximum potential amount of future payments under our tax related indemnifications was $125.2 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 Enki acquisition in October 2016, we agreed to pay additional consideration of up to $7.0 million to the selling shareholders contingent upon the achievement of certain production and module performance milestones. In December 2017, we paid $3.5 million to the selling shareholders as a result of the achievement of the first performance milestone. See Note 5. “Business Acquisitions” to our consolidated financial statements for further discussion of this acquisition. 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. As of December 31, 2016, we accrued $7.0 million of long-term liabilities for such obligations.
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, 2017 and 2016, we accrued $4.4 million and $19.6 million of current liabilities, respectively, and $3.2 million and $3.5 million of long-term liabilities, respectively, for such 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 “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. Given the need for further expert discovery, and the uncertainties of trial, we are not in a position to assess whether any loss or adverse effect on our financial condition is probable or remote 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 have not yet responded to the complaint. Accordingly, we are not in a position to assess whether any loss or adverse effect on our financial condition is probable or remote or to estimate the range of potential loss, if any.

Derivative Actions

On April 3, 2012, a derivative action titled Tsevegmid v. Ahearn, et al., Case No. 1:12-cv-00417-CJB, was filed by a putative stockholder on behalf of the Company in the United States District Court for the District of Delaware (hereafter “Delaware District Court”) against certain current and former directors and officers of the Company, alleging breach of fiduciary duties and unjust enrichment. The complaint generally alleges that from June 1, 2008, to March 7, 2012, 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, damages in favor of the Company, certain corporate actions to purportedly improve the Company’s corporate governance, and an award of costs and expenses to the putative plaintiff stockholder, including attorneys’ fees. On April 10, 2012, a second derivative complaint was filed in the Delaware District Court. The complaint, titled Brownlee v. Ahearn, et al., Case No. 1:12-cv-00456-CJB, contains similar allegations and seeks similar relief to the Tsevegmid action. By court order on April 30, 2012, pursuant to the parties’ stipulation, the Tsevegmid action and the Brownlee action were consolidated into a single action in the Delaware District Court. On May 15, 2012, defendants filed a motion to challenge Delaware as the appropriate venue for the consolidated action. On March 4, 2013, the magistrate judge issued a Report and Recommendation recommending to the court that defendants’ motion be granted and that the case be transferred to the Arizona District Court. On July 12, 2013, the court adopted the magistrate judge’s Report and Recommendation and ordered the case transferred to the Arizona District Court. The transfer was completed on July 15, 2013.

On April 12, 2012, a derivative complaint was filed in the Arizona District Court, titled Tindall v. Ahearn, et al., Case No. 2:12-cv-00769-ROS. In addition to alleging claims and seeking relief similar to the claims and relief asserted in the Tsevegmid and Brownlee actions, the Tindall complaint alleges violations of Sections 14(a) and 20(b) of the Securities Exchange Act of 1934. On April 19, 2012, a second derivative complaint was filed in the Arizona District Court, titled Nederhood v. Ahearn, et al., Case No. 2:12-cv-00819-JWS. The Nederhood complaint contains similar allegations and seeks similar relief to the Tsevegmid and Brownlee actions. On May 17, 2012 and May 30, 2012, respectively, two additional derivative complaints, containing similar allegations and seeking similar relief as the Nederhood complaint, were filed in Arizona District Court: Morris v. Ahearn, et al., Case No. 2:12-cv-01031-JAT and Tan v. Ahearn, et al., 2:12-cv-01144-NVW.

On July 17, 2012, the Arizona District Court issued an order granting First Solar’s motion to transfer the derivative actions to Judge David Campbell, the judge to whom the Smilovits class action is assigned. On August 8, 2012, the court consolidated the four derivative actions pending in Arizona District Court, and on August 31, 2012, plaintiffs filed an amended complaint. Defendants filed a motion to stay the action on September 14, 2012. On December 17, 2012, the Arizona District Court granted defendants’ motion to stay pending resolution of the Smilovits class action. On August 13, 2013, Judge Campbell consolidated the two derivative actions transferred from the Delaware District Court with the stayed Arizona derivative actions. On February 19, 2016, the Arizona District Court issued an order lifting the stay in part. Pursuant to the February 19, 2016 order, the plaintiffs filed an amended complaint on March 11, 2016, and defendants filed a motion to dismiss the amended complaint on April 1, 2016. On June 30, 2016, the Arizona District Court granted defendants’ motion to dismiss the insider trading and unjust enrichment claims with prejudice, and further granted defendants’ motion to dismiss the claims for alleged breaches of fiduciary duties with leave to amend. On July 15, 2016, plaintiffs filed a motion to reconsider certain aspects of the order granting defendants’ motion to dismiss. The Arizona District Court denied the plaintiffs’ motion for reconsideration on August 4, 2016. On July 15, 2016, plaintiffs filed a motion to intervene, lift the stay, and unseal documents in the securities Class Action. On September 30, 2016, the Arizona District Court denied plaintiffs’ motion. On October 17, 2016, plaintiffs filed a notice of appeal to the Ninth Circuit of the September 30, 2016 order (the “Intervention Appeal”). On October 27, 2016, plaintiffs filed a motion to extend the October 31, 2016 deadline to file an amended complaint. On November 29, 2016, the Arizona District Court denied plaintiffs’ request and directed the clerk to terminate the action. On January 23, 2017, the Arizona District Court entered judgment in favor of defendants and terminated the action. On January 27, 2017, plaintiffs filed a notice of appeal to the Ninth Circuit (the “Merits Appeal”). On January 22, 2018, the Ninth Circuit ruled in favor of First Solar in the Intervention Appeal, and dismissed that appeal. Briefing and oral argument on the Merits Appeal is now complete and the parties are awaiting an opinion from the Ninth Circuit.

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. The complaint contains similar allegations to the Delaware and Arizona derivative cases, and 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 Smilovits class action or expiration of the stay issued in the 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 October 25, 2017, the court entered an order continuing the stay until March 31, 2018.

The Company believes that plaintiffs in the derivative actions lack standing to pursue litigation on behalf of First Solar. The derivative actions are still in the initial stages and there has been no discovery. Accordingly, we are not in a position to assess whether any loss or adverse effect on our financial condition is probable or remote 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 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 37 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 16. Revenue from Contracts with Customers (Notes)
12 Months Ended
Dec. 31, 2017
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer [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, 2017, 2016, and 2015 along with the reportable segment for each category (in thousands):
Category
 
Segment
 
2017
 
2016
 
2015
Solar modules
 
Modules
 
$
806,398

 
$
675,453

 
$
227,461

Solar power systems
 
Systems
 
1,927,122

 
1,131,961

 
2,052,076

EPC services
 
Systems
 
45,525

 
892,814

 
1,388,445

O&M services
 
Systems
 
101,024

 
93,476

 
103,827

Module plus
 
Systems
 
3,236

 
84,926

 
331,053

Energy generation (1)
 
Systems
 
58,019

 
25,933

 
9,788

Net sales
 
 
 
$
2,941,324

 
$
2,904,563

 
$
4,112,650

——————————
(1)
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 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, 2017, 2016, and 2015 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. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.
 
 
2017
 
2016
 
2015
Number of projects
 
5

 
12

 
10

 
 
 
 
 
 
 
Increase (decrease) in revenue from net changes in transaction prices (in thousands)
 
$
3,579

 
$
(67,292
)
 
$
16,255

Increase in revenue from net changes in input cost estimates (in thousands)
 
5,047

 
164,920

 
85,409

Net increase in revenue from net changes in estimates (in thousands)
 
$
8,626

 
$
97,628

 
$
101,664

 
 
 
 
 
 
 
Net change in estimate as a percentage of aggregate revenue for associated projects
 
0.6
%
 
1.6
%
 
1.9
%


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, 2017 (in thousands):
 
 
2017
 
2016
 
Change
Accounts receivable, unbilled
 
$
172,594

 
$
200,474

 
 
 
 
Retainage
 
2,014

 
6,265

 
 
 
 
Accounts receivable, unbilled and retainage
 
$
174,608

 
$
206,739

 
$
(32,131
)
 
(16
)%
 
 
 
 
 
 
 
 
 
Deferred revenue (1)
 
$
145,073

 
$
308,704

 
$
(163,631
)
 
(53
)%
——————————
(1)
Includes $63.3 million of long-term deferred revenue classified as “Other liabilities” on our consolidated balance sheet as of December 31, 2017.

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, 2017, our contract assets decreased by $32.1 million primarily due to final billings on the East Pecos project and additional billings on the Butler and Shams Ma’an projects following the completion of substantially all construction activities in 2016, partially offset by unbilled receivables associated with the sale of the California Flats project in 2017. For the year ended December 31, 2017, our contract liabilities decreased by $163.6 million primarily as a result of the completion of the sale of the Moapa project, on which we had received a significant portion of the proceeds in 2016, and revenue recognized from construction on the Helios project following the partial billing of such services in 2016, partially offset by advance payments received on sales of solar modules. During the years ended December 31, 2017 and 2016, we recognized revenue of $308.6 million and $98.3 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, 2017 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.5 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
California Flats, California
 
280

 
Solar power systems
 
Capital Dynamics
 
2018
 
69%
Florida (multiple locations)
 
145

 
EPC
 
Tampa Electric Company
 
2018
 
—%
Cuyama, California
 
40

 
Solar power systems
 
D.E. Shaw Renewable Investments
 
2018
 
98%
Japan (multiple locations)
 
9

 
Solar power systems
 
Contracted but not specified
 
2018
 
—%
Total
 
474

 
 
 
 
 
 
 
 


As of December 31, 2017, we had entered into contracts with customers for the future sale of 6.5 GWDC of solar modules for an aggregate transaction price of $2.3 billion. We expect to recognize such amounts as revenue through 2020 as we transfer control of the modules to customers, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. As of December 31, 2017, we had also entered into long-term O&M contracts covering more than 7 GWDC of utility-scale PV solar power systems. We expect to recognize $0.6 billion of revenue during the noncancelable term of these O&M contracts over a weighted-average period of 11.7 years.

As part of our adoption of ASU 2014-09 in the first quarter of 2017, we elected to use the practical expedient under ASC 606-10-65-1(f)(3), pursuant to which we have excluded disclosures of transaction prices allocated to remaining performance obligations and when we expect to recognize such revenue for all periods prior to the date of initial application of ASU 2014-09.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 17. Stockholders' Equity (Notes)
12 Months Ended
Dec. 31, 2017
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, 2017 and 2016. 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,468,460 and 104,034,731 shares were issued and outstanding at December 31, 2017 and 2016, respectively. Each share of common stock is entitled to a single vote. We have not declared or paid any dividends through December 31, 2017.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 18. Share-Based Compensation
12 Months Ended
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Share-Based Compensation Disclosure [Text Block]
18. Share-Based Compensation

The following table presents the share-based compensation expense recognized in our consolidated statements of operations for the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
2017
 
2016
 
2015
Cost of sales
 
$
6,809

 
$
7,598

 
$
10,713

Research and development
 
5,740

 
3,284

 
4,109

Selling, general and administrative
 
22,165

 
17,830

 
30,052

Production start-up
 
407

 

 
25

Total share-based compensation expense
 
$
35,121

 
$
28,712

 
$
44,899



The following table presents share-based compensation expense by type of award for the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
2017
 
2016
 
2015
Restricted and performance stock units
 
$
32,309

 
$
25,076

 
$
40,393

Unrestricted stock
 
1,757

 
1,677

 
1,326

Stock purchase plan
 
394

 
1,332

 
1,254

 
 
34,460

 
28,085

 
42,973

Net amount released from inventory
 
661

 
627

 
1,926

Total share-based compensation expense
 
$
35,121

 
$
28,712

 
$
44,899



Share-based compensation expense capitalized in inventory was $2.1 million and $2.7 million as of December 31, 2017 and 2016, respectively. As of December 31, 2017, we had $37.7 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.5 years. During the years ended December 31, 2017, 2016, and 2015, we recognized an income tax benefit in our statement of operations of $6.2 million, $32.9 million, and $15.3 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 recipients of grants, exercise price and vesting schedule of the 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, 2017, we had 3,482,821 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 the minimum statutory withholding requirements, 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.

Some of our restricted stock units represent performance based restricted stock units. In February 2017, the compensation committee of our board of directors approved a new long-term incentive program for key executive officers and associates. The new program is intended to incentivize retention of our key executive talent, provide a smooth transition from our former key senior talent equity performance program (or “KSTEPP”), and align the interests of executive management and stockholders. Specifically, the new 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 performance stock units is contingent upon the achievement of certain performance objectives, including the relative attainment of target cost per watt and operating expense metrics and the continued employment of program participants through the applicable vesting dates, except in limited cases, such as death, disability, or a change-in-control of First Solar. Such performance stock units were included in the computation of diluted net income per share for the year ended December 31, 2017 based on the number of shares, if any, 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 Company’s 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, 2017:
 
 
 
 
 
Number of Shares
 
Weighted-Average
Grant-Date
Fair Value
Unvested restricted stock units at December 31, 2016
 
956,120
 
$
53.55

Restricted stock units granted (1)
 
1,829,762
 
32.81

Restricted stock units vested
 
(405,248)
 
46.30

Restricted stock units forfeited
 
(77,728)
 
47.45

Unvested restricted stock units at December 31, 2017
 
2,302,906
 
$
38.54


——————————
(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, 2016 and 2015, the weighted-average grant-date fair value for restricted stock units granted in such years was $59.64 and $60.91, respectively. The total fair value of restricted stock units vested during 2017, 2016, and 2015 was $14.1 million, $131.0 million, and $96.4 million, respectively.
Unrestricted Stock

During the years ended December 31, 2017, 2016, and 2015, we awarded 42,773; 38,429; and 25,376, respectively, of fully vested, unrestricted shares of our common stock to the independent members of our board of directors. Accordingly, we recognized $1.8 million, $1.7 million, and $1.3 million of share-based compensation expense for these awards during the years ended December 31, 2017, 2016, and 2015, 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%, effective for the next six-month offering period. Accordingly, the plan is considered noncompensatory and no longer results in the recognition of share-based compensation expense.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 19. Income Taxes
12 Months Ended
Dec. 31, 2017
Income Tax Disclosure [Abstract]  
Income Taxes Disclosure [Text Block]
19. Income Taxes

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% for tax years beginning after December 31, 2017, eliminating certain deductions, imposing the transition tax on certain accumulated earnings and profits of foreign corporate subsidiaries that may electively be paid over eight years, introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax. For the year ended December 31, 2017, the provisions of the Tax Act that most significantly affected our Company included the reduction in the corporate income tax rate and the transition 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. As of December 31, 2017, we had not completed our accounting for the Tax Act; however, in certain cases, as described below, we made reasonable estimates of the effects of the Tax Act on our existing deferred income tax balances and the transition tax and recorded an aggregate provisional tax expense of $408.1 million for the year ended December 31, 2017. In other cases, we were not able to make a reasonable estimate of such tax effects and continued to account for the affected items, including state income taxes to the extent there is uncertainty regarding conformity to the federal tax system, based on previous tax laws.

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, which is generally 21%. However, we continue to evaluate certain aspects of the Tax Act, which could potentially affect the remeasurement of these deferred tax balances and result in additional tax expense. For the year ended December 31, 2017, the provisional tax expense related to the remeasurement of our deferred tax assets and liabilities was $6.6 million.

The transition tax was based on our total post-1986 foreign earnings and profits, which we previously deferred from U.S. income taxes. For the year ended December 31, 2017, we recorded a provisional transition tax of $401.5 million. After the utilization of existing tax credits and current year tax losses, we expect to pay U.S. federal taxes of approximately $101.3 million for the transition tax, which we will elect to pay over an eight-year period. We have not completed our evaluation of the transition tax, and the provisional amount may change as we finalize our calculations of post-1986 foreign earnings and profits previously deferred from U.S. income taxes. The imposition of the transition tax may eliminate the need for U.S. federal deferred income taxes on unremitted earnings and profits of our foreign corporate subsidiaries. However, the transition tax does not eliminate the potential for deferred taxes related to withholding taxes, state taxes, or other income taxes that might be incurred from the reversal of a foreign entity’s outside basis difference. As we finalize and complete our plans for the reinvestment or repatriation of unremitted foreign earnings and are able to calculate the resulting tax effects, we expect to record the associated tax effects, if any, and disclose such plans within the measurement period.

Because of the complexity of the new GILTI, BEAT, and FDII provisions of the Tax Act, we continue to evaluate the associated accounting under ASC 740. Accordingly, we may elect an accounting policy to (i) record taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (ii) factor such amounts into our measurement of deferred income taxes (the “deferred method”). Our election of an accounting policy with respect to the new GILTI tax provisions will depend, in part, on analyzing our global income to determine whether we expect to have future U.S. inclusions in taxable income related to GILTI and, if so, what the effect is expected to be. Because our future U.S. inclusions in taxable income related to GILTI depend on our organizational structure, our estimates of future operating results, and also our intent and ability to modify our organizational structure and/or our operations, we are not yet able to reasonably estimate the effects of this provision of the Tax Act. As a result, we did not record any adjustments related to potential GILTI taxes for the year ended December 31, 2017 and did not make a policy election regarding whether to record deferred income taxes on GILTI.

The BEAT provisions of the Tax Act impose a minimum tax related to certain deductible payments made to related foreign persons. In addition, the Tax Act disallows certain interest and royalty deductions for payments made to related parties depending on their countries’ tax treatment of the payments. The new FDII provision allows a U.S. corporation to deduct 37.5% of its foreign-derived intangible income. Our evaluation of the income tax effects of these items and the provisional amounts recorded for the year ended December 31, 2017 requires additional analysis of historical records and further interpretation of the Tax Act from yet to be issued U.S. Treasury regulations and guidance from state tax authorities about the application of these new tax laws.

The U.S. and non-U.S. components of our income or loss before income taxes for the years ended December 31, 2017, 2016, and 2015 were as follows (in thousands):
 
 
2017
 
2016
 
2015
U.S. income
 
$
(22,868
)
 
$
(426,791
)
 
$
227,150

Non-U.S. income
 
224,983

 
(110,460
)
 
506,180

Income (loss) before taxes and equity in earnings of unconsolidated affiliates
 
$
202,115

 
$
(537,251
)
 
$
733,330


The components of our income tax expense or benefit for the years ended December 31, 2017, 2016, and 2015 were as follows (in thousands):
 
 
2017
 
2016
 
2015
Current expense (benefit):
 
 
 
 
 
 
Federal
 
$
116,956

 
$
(14,389
)
 
$
31,988

State
 
3,009

 
1,303

 
6,644

Foreign
 
11,099

 
(29,009
)
 
23,215

Total current expense (benefit)
 
131,064

 
(42,095
)
 
61,847

Deferred expense (benefit):
 
 

 
 

 
 

Federal
 
226,570

 
90,319

 
20,731

State
 
5,335

 
(9,536
)
 
5,904

Foreign
 
9,027

 
(15,521
)
 
(56,153
)
Total deferred expense (benefit)
 
240,932

 
65,262

 
(29,518
)
Total income tax expense
 
$
371,996

 
$
23,167

 
$
32,329



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. During 2015, we generated a $19.2 million investment tax credit from placing a project in service.

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 of 35.0% to our income or loss before income taxes for the following reasons for the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
2017
 
2016
 
2015
 
 
Tax
 
Percent
 
Tax
 
Percent
 
Tax
 
Percent
Statutory income tax expense (benefit)
 
$
70,740

 
35.0
 %
 
$
(188,038
)
 
35.0
 %
 
$
256,659

 
35.0
 %
Provisional effect of Tax Act
 
408,090

 
201.9
 %
 

 
 %
 

 
 %
Changes in valuation allowance
 
9,534

 
4.7
 %
 
2,412

 
(0.4
)%
 
(7,799
)
 
(1.1
)%
Foreign tax rate differential
 
(22,048
)
 
(10.9
)%
 
6,833

 
(1.3
)%
 
(20,967
)
 
(2.8
)%
State tax, net of federal benefit
 
4,397

 
2.2
 %
 
(8,655
)
 
1.6
 %
 
8,855

 
1.2
 %
Non-deductible expenses
 
2,703

 
1.3
 %
 
324

 
 %
 
4,161

 
0.6
 %
Share-based compensation
 
1,161

 
0.6
 %
 
(23,283
)
 
4.3
 %
 

 
 %
Change in tax contingency
 
959

 
0.5
 %
 
(34,541
)
 
6.4
 %
 

 
 %
Foreign dividend income
 
540

 
0.3
 %
 
248,013

 
(46.2
)%
 

 
 %
Goodwill
 

 
 %
 
22,468

 
(4.2
)%
 

 
 %
Effect of private letter ruling
 

 
 %
 

 
 %
 
(41,694
)
 
(5.7
)%
Tax credits
 
(18,445
)
 
(9.1
)%
 
(15,435
)
 
2.9
 %
 
(2,566
)
 
(0.4
)%
Return to provision adjustments
 
(35,191
)
 
(17.4
)%
 
11,757

 
(2.2
)%
 
6,596

 
0.9
 %
Effect of tax holiday
 
(46,643
)
 
(23.1
)%
 
4,640

 
(0.9
)%
 
(154,650
)
 
(21.1
)%
Other
 
(3,801
)
 
(1.9
)%
 
(3,328
)
 
0.7
 %
 
(16,266
)
 
(2.2
)%
Reported income tax expense
 
$
371,996

 
184.1
 %
 
$
23,167

 
(4.3
)%
 
$
32,329

 
4.4
 %


During the years ended December 31, 2017, 2016 and 2015, we made net tax payments of $1.2 million, $1.9 million, and $30.8 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 as of 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.

In April 2015, we received a private letter ruling in a foreign jurisdiction related to the timing of the deduction for certain of our obligations. In accordance with the private letter ruling, we will begin treating these obligations as deductible when we actually make payments on the obligations, which are expected to occur subsequent to the expiration of the tax holiday. Accordingly, we recorded a benefit of $41.7 million through the tax provision to establish a deferred tax asset associated with the future deductibility of these obligations.

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities calculated for U.S. GAAP financial reporting purposes and the amounts calculated for preparing our income tax returns in accordance with tax regulations. The items that gave rise to our deferred taxes as of December 31, 2017 and 2016 were as follows (in thousands):
 
 
2017
 
2016
Deferred tax assets:
 
 
 
 
Goodwill
 
$
12,140

 
$
42,168

Compensation
 
9,442

 
18,289

Accrued expenses
 
62,345

 
83,349

Tax credits
 
954

 
62,254

Net operating losses
 
124,281

 
86,328

Inventory
 
7,601

 
6,830

Deferred expenses
 
2,057

 
3,276

Property, plant and equipment
 
35,104

 
64,150

Long-term contracts
 
4,554

 
47,795

Other
 
11,630

 
10,034

Deferred tax assets, gross
 
270,108

 
424,473

Valuation allowance
 
(143,818
)
 
(123,936
)
Deferred tax assets, net of valuation allowance
 
126,290

 
300,537

Deferred tax liabilities:
 
 

 
 

Capitalized interest
 
(1,722
)
 
(6,821
)
Acquisition accounting / basis difference
 
(5,880
)
 
(6,848
)
Restricted investments and derivatives
 
(10,680
)
 
(12,429
)
Investments in foreign subsidiaries
 
(9,555
)
 
(582
)
Equity in earnings
 
(40,339
)
 
(35,585
)
Other
 
(7,541
)
 
(322
)
Deferred tax liabilities
 
(75,717
)
 
(62,587
)
Net deferred tax assets and liabilities
 
$
50,573

 
$
237,950



Changes in the valuation allowance against our deferred tax assets were as follows during the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
2017
 
2016
 
2015
Valuation allowance, beginning of year
 
$
123,936

 
$
121,524

 
$
129,323

Additions
 
27,591

 
13,933

 
368

Reversals
 
(7,709
)
 
(11,521
)
 
(8,167
)
Valuation allowance, end of year
 
$
143,818

 
$
123,936

 
$
121,524



We maintained a valuation allowance of $143.8 million and $123.9 million as of December 31, 2017 and 2016, respectively, against certain of our deferred tax assets, as it is more likely than not that such amounts will not be fully realized. In 2017, the valuation allowance increased by $19.9 million primarily due to (i) current year operating losses in certain jurisdictions and (ii) 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 partial release of valuation allowances in jurisdictions with current year operating income.

As of December 31, 2017, we had federal and aggregate state net operating loss carryforwards of $11.7 million and $20.3 million, respectively. As of December 31, 2016, we had federal and aggregate state net operating loss carryforwards of $5.8 million and $12.1 million, respectively. If not used, the federal net operating loss carryforwards will begin to expire in 2030, and the state net operating loss carryforwards will begin to expire in 2028. The utilization of our net operating loss carryforwards is 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 annual 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 the liability associated with the transition tax under the Tax Act.

A reconciliation of the beginning and ending amount of liabilities associated with uncertain tax positions for the years ended December 31, 2017, 2016, and 2015 is as follows (in thousands):
 
 
2017
 
2016
 
2015
Unrecognized tax benefits, beginning of year
 
$
89,256

 
$
141,755

 
$
162,029

Increases related to prior year tax positions
 
3,827

 

 
484

Decreases related to prior year tax positions
 

 
(6,119
)
 
(2,693
)
Decreases from lapse in statute of limitations
 
(11,840
)
 
(14,421
)
 
(13,827
)
Decreases relating to settlements with authorities
 
(2,494
)
 
(35,416
)
 
(20,485
)
Increases related to current tax positions
 
5,424

 
3,457

 
16,247

Unrecognized tax benefits, end of year
 
$
84,173

 
$
89,256

 
$
141,755



If recognized, $81.8 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 2017, we recognized interest and penalties of $5.5 million related to unrecognized tax benefits. We did not recognize any interest or penalties related to unrecognized tax benefits during 2016 or 2015. It is reasonably possible that an additional $10.0 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 U.S. 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. During the year ended December 31, 2015, we settled a tax audit in Spain, which resulted in a discrete tax expense of $3.0 million. We are currently under examination in India, Chile, 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 audits cannot be predicted with certainty. If any issues addressed by our tax audits 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
 
2012 - 2016
India
 
2012 - 2017
Malaysia
 
2012 - 2016
United States
 
2008 - 2009; 2012 - 2016


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 41 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 20. Net (Loss) Income Per Share (Notes)
12 Months Ended
Dec. 31, 2017
Earnings Per Share [Abstract]  
Earnings Per Share [Text Block]
20. Net (Loss) Income per Share

Basic net (loss) income per share is computed by dividing net (loss) income 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 (loss) income per share for the years ended December 31, 2017, 2016, and 2015 was as follows (in thousands, except per share amounts):
 
 
2017
 
2016
 
2015
Basic net (loss) income per share
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
Net (loss) income
 
$
(165,615
)
 
$
(416,112
)
 
$
593,406

Denominator:
 
 

 
 

 
 

Weighted-average common shares outstanding
 
104,328

 
102,866

 
100,886

 
 
 
 
 
 
 
Diluted net (loss) income per share
 
 

 
 

 
 

Denominator:
 
 

 
 

 
 

Weighted-average common shares outstanding
 
104,328

 
102,866

 
100,886

Effect of restricted and performance stock units and stock purchase plan shares
 

 

 
929

Weighted-average shares used in computing diluted net (loss) income per share
 
104,328

 
102,866

 
101,815

 
 
 
 
 
 
 
Net (loss) income per share:
 
 
 
 
 
 
Basic
 
$
(1.59
)
 
$
(4.05
)
 
$
5.88

Diluted
 
$
(1.59
)
 
$
(4.05
)
 
$
5.83


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, 2017, 2016, and 2015 as such shares would have had an anti-dilutive effect (in thousands):
 
 
2017
 
2016
 
2015
Anti-dilutive shares
 
1,021
 
753
 
48
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 21. Accumulated Other Comprehensive Income (loss)
12 Months Ended
Dec. 31, 2017
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Comprehensive Income Disclosure [Text Block]
21. Accumulated Other Comprehensive Income (Loss)

Accumulated other comprehensive income or loss includes foreign currency translation adjustments, unrealized gains and losses on available-for-sale securities, and unrealized gains and losses on derivative instruments designated and qualifying as cash flow hedges. The following table presents the changes in accumulated other comprehensive income or loss, net of tax, for the year ended December 31, 2017 (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, 2016
 
$
(77,178
)
 
$
65,171

 
$
2,100

 
$
(9,907
)
Other comprehensive income (loss) before reclassifications
 
11,832

 
3,854

 
(4,468
)
 
11,218

Amounts reclassified from accumulated other comprehensive loss
 

 
(49
)
 
189

 
140

Net tax effect
 

 
(588
)
 
1,396

 
808

Net other comprehensive income (loss)
 
11,832

 
3,217

 
(2,883
)
 
12,166

Balance as of December 31, 2017
 
$
(65,346
)
 
$
68,388

 
$
(783
)
 
$
2,259



The following table presents the pretax amounts reclassified from accumulated other comprehensive income into our consolidated statements of operations for the years ended December 31, 2017, 2016, and 2015 (in thousands):
Comprehensive Income Components
 
Income Statement Line Item
 
Amounts Reclassified for the Year Ended December 31,
 
 
2017
 
2016
 
2015
Unrealized gain on marketable securities and restricted investments
 
Other income (expense), net
 
$
49

 
$
41,633

 
$
2

Unrealized (loss) gain on derivative contracts:
 
 
 
 
 
 
 
 
Foreign exchange forward contracts
 
Net sales
 

 

 
1,782

Foreign exchange forward contracts
 
Cost of sales
 

 

 
5,509

Cross currency swap contract
 
Foreign currency loss, net
 

 
4,896

 
(10,135
)
Foreign exchange forward, interest rate, and cross currency swap contracts
 
Interest expense, net
 

 
(1,704
)
 
(637
)
Foreign exchange forward contracts
 
Other income (expense), net
 
(189
)
 

 

 
 
 
 
(189
)
 
3,192

 
(3,481
)
Total amount reclassified
 
 
 
$
(140
)
 
$
44,825

 
$
(3,479
)
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 22. Segment and Geographical Information
12 Months Ended
Dec. 31, 2017
Segment Reporting [Abstract]  
Segment Reporting Disclosure
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.

Beginning with the three months ended December 31, 2017, we changed the composition of our reportable segments to align with revisions to our internal reporting structure and long-term strategic plans. As a result of this change, our modules segment, which was historically referred to as our components segment, includes module sales to third parties and excludes any module sales to our systems segment. Previously, we included an allocation of net sales value for all solar modules manufactured by our modules segment and installed in projects sold or built by our systems segment in the net sales of our modules segment. Our systems segment now includes all net sales from the sale of solar power systems and related products and services, including any modules installed in such systems and any revenue from energy generated by such systems. All prior year balances were revised to conform to the current year presentation.

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, 2017, 2016, and 2015 (in thousands):
 
 
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

Goodwill
 
14,462

 

 
14,462

 
 
Year Ended December 31, 2015
 
 
Modules
 
Systems
 
Total
Net sales
 
$
227,461

 
$
3,885,189

 
$
4,112,650

Gross profit
 
51,931

 
1,080,831

 
1,132,762

Depreciation and amortization expense
 
213,609

 
11,617

 
225,226



The following table presents net sales for the years ended December 31, 2017, 2016, and 2015 by geographic region, based on the customer country of invoicing (in thousands):
 
 
2017
 
2016
 
2015
United States
 
$
2,273,774

 
$
2,418,974

 
$
3,634,340

India
 
141,491

 
158,182

 
134,462

Turkey
 
124,433

 
18,809

 
1,726

Australia
 
108,643

 
9,568

 
185,064

Jordan
 
2,255

 
103,022

 
17,112

Spain
 
379

 
141,319

 
797

All other foreign countries
 
290,349

 
54,689

 
139,149

Net sales
 
$
2,941,324

 
$
2,904,563

 
$
4,112,650



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, 2017 and 2016 by geographic region, based on the physical location of the assets (in thousands):
 
 
2017
 
2016
United States
 
$
595,062

 
$
1,567,060

Malaysia
 
483,884

 
339,230

Japan
 
251,559

 
154,398

Vietnam
 
252,417

 
16,575

Chile
 
251,208

 
260,751

All other foreign countries
 
240,232

 
202,677

Long-lived assets
 
$
2,074,362

 
$
2,540,691

XML 44 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 23. Concentrations of Risks
12 Months Ended
Dec. 31, 2017
Risks and Uncertainties [Abstract]  
Concentration Risk Disclosure
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, 2017, 2016, and 2015:
 
 
2017
 
2016
 
2015
 
 
% of Net Sales
 
% of A/R
 
% of Net Sales
 
% of A/R
 
% of Net Sales
 
% of A/R
Customer #1
 
47
%
 
*

 
*

 
*

 
*

 
*

Customer #2
 
*

 
26
%
 
*

 
*

 
*

 
*

Customer #3
 
*

 
12
%
 
*

 
*

 
*

 
*

Customer #4
 
*

 
*

 
39
%
 
*

 
36
%
 
21
%
Customer #5
 
*

 
*

 
11
%
 
*

 
25
%
 
48
%
Customer #6
 
*

 
*

 
10
%
 
*

 
*

 
*

Customer #7
 
*

 
*

 
*

 
32
%
 
*

 
*

Customer #8
 
*

 
*

 
*

 
12
%
 
*

 
15
%
——————————
*
Net sales and/or accounts receivable to 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, 2017, 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 and Kulim, Malaysia, and we expect to begin solar module production at our facility in Ho Chi Minh City, Vietnam in 2018. Damage to or disruption of these facilities could interrupt our business and adversely affect our ability to generate net sales.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2. Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2017
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. Investments in unconsolidated affiliates in which we have less than a controlling interest are accounted for using the cost or equity method of accounting. Certain prior year balances were reclassified to conform to the current year presentation. Such reclassifications primarily related to the adoption of Accounting Standards Update (“ASU”) 2014-09 as further described in Note 3. “Recent Accounting Pronouncements” to our consolidated financial statements.
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 all highly liquid investments with original maturities of 90 days or less at the time of purchase to be cash equivalents.

Restricted Cash. Restricted cash consists 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 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.

Marketable Securities - Current and Noncurrent 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. We classify our marketable securities and restricted investments as available-for-sale. Accordingly, we record them at fair value and account for the net unrealized gains and losses as part of “Accumulated other comprehensive income (loss)” until realized. We record realized gains and losses on the sale of our marketable securities and restricted investments in “Other income (expense), 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 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 through a custodial account 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 it’s 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 (expense), 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 accordingly 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.
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 material, 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. 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, the effect new products might have on the sale of existing products, 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 we hold title to and are not yet installed in a system. Such 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, with such value being based primarily on recoverability through installation in a system or recoverability through a sales agreement. 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 shortest of the term of the related PPA, the lease on the land, or 25 years. Our current PV solar power systems have estimated useful lives ranging from 15 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, which at the time of sale and meeting all revenue recognition criteria will be recorded within cost of sales. 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, ecological, permitting, market pricing, or regulatory 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, during the period of time required to place the assets in service or, in the case of project assets, to sell the assets to customers. 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 and are accounted for under either the cost or equity method of accounting 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.
Cost and Equity Method Investments
Cost and Equity Method Investments. We account for our unconsolidated ventures using either the cost or equity method of accounting depending upon whether we have the ability to exercise significant influence over the venture. As part of this evaluation, we consider our participating and protective rights in the venture as well as its legal form. We use the cost method of accounting for our investments when we do not have the ability to significantly influence the operations or financial activities of the investee. We record our cost method investments at their historical cost and subsequently record any distributions received from the net accumulated earnings of such investments as income. Distributions received from our cost method investments in excess of their earnings are considered returns of investment and are recorded as reductions in the cost of the 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. 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 our cost and equity method investments, which are included in “Investments in unconsolidated affiliates and joint ventures” in the accompanying consolidated balance sheets, 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 cost and equity method investments of $2.0 million, $15.3 million, and zero during the years ended December 31, 2017, 2016, and 2015, 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 scheduled annual tests 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, which was also historically referred to as our components 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.
In-Process Research and Development
In-Process Research and Development. In-process research and development (“IPR&D”) is initially capitalized at fair value as an intangible asset with an indefinite life and assessed for impairment thereafter. When the IPR&D project is complete, it is reclassified as a definite-lived intangible asset and amortized over its estimated useful life. If an IPR&D project is abandoned, we record an impairment charge for the carrying value of the related intangible asset in the period it is abandoned.
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 performance 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. We recognize 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 or other agreements that include a requirement for the removal of the assets at the end of the term of the agreement. We also lease certain manufacturing facilities or administrative offices under agreements that require the removal of our leasehold improvements or other property 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, 2017 and 2016 and totaled $16.7 million and $22.4 million, respectively.
Derivatives 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, 2017 and 2016, 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 “Other comprehensive income (loss)” 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 (expense), 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 Engineering, Procurement, and Construction 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, including those in which we may receive consideration of a noncontrolling interest, when combined with EPC services represents a single performance obligation for the development and construction of a single generation asset. For such sales 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 of unconsolidated affiliates, 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 year 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 typically recognize revenue for energy generated and sold by PV solar power systems under ASC 840, Leases, consistent with the classification of the associated PPAs. Accordingly, we recognize revenue each period based on the volume of energy delivered to the customer (i.e., the PPA off-taker). For energy generated and sold by PV solar power systems on an open contract basis, we recognize revenue at the point in time the energy is delivered to the grid.
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 Policy [Policy Text Block]
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 income (loss)” 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 be recovered or settled. 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 the weighted-average number of common shares outstanding for the period. Diluted net income or loss 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.
Comprehensive Income
Comprehensive Income. Our comprehensive income consists of our net income, the effects on our consolidated financial statements of translating the financial statements of our subsidiaries that operate in foreign currencies, the unrealized gains or losses on available-for-sale marketable securities and restricted investments, and the unrealized gains or losses on derivative instruments that qualify for and have been designated as cash flow hedges.
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2. Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2017
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 47 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3. Recent Accounting Pronouncements (Tables)
12 Months Ended
Dec. 31, 2017
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
The following table presents the effect of the adoption of ASU 2014-09 on our consolidated balance sheet as of December 31, 2016 (in thousands):
 
 
December 31, 2016
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Accounts receivable, unbilled and retainage
 
$
205,530

 
$
1,209

 
$
206,739

Deferred project costs
 
701,105

 
(701,105
)
 

Project assets, current
 

 
700,800

 
700,800

Prepaid expenses and other current assets
 
217,157

 
305

 
217,462

Total current assets
 
3,786,620

 
1,209

 
3,787,829

Project assets and deferred project costs
 
800,770

 
(800,770
)
 

Project assets, noncurrent
 

 
762,148

 
762,148

Deferred tax assets, net
 
252,655

 
2,497

 
255,152

Investments in unconsolidated affiliates and joint ventures
 
242,361

 
(7,751
)
 
234,610

Other assets
 
78,076

 
(178
)
 
77,898

Total assets
 
6,867,213

 
(42,845
)
 
6,824,368

Income taxes payable
 
5,288

 
7,274

 
12,562

Billings in excess of costs and estimated earnings
 
115,623

 
(115,623
)
 

Payments and billings for deferred project costs
 
284,440

 
(284,440
)
 

Deferred revenue
 

 
308,704

 
308,704

Other current liabilities
 
54,683

 
92,259

 
146,942

Total current liabilities
 
899,707

 
8,174

 
907,881

Other liabilities
 
428,120

 
(56,681
)
 
371,439

Total liabilities
 
1,654,526

 
(48,507
)
 
1,606,019

Additional paid-in capital
 
2,759,211

 
6,099

 
2,765,310

Accumulated earnings
 
2,463,279

 
(437
)
 
2,462,842

Total stockholders’ equity
 
5,212,687

 
5,662

 
5,218,349

Total liabilities and stockholders’ equity
 
6,867,213

 
(42,845
)
 
6,824,368


The following tables present the effect of the adoption of ASU 2014-09 on our consolidated statements of operations for the years ended December 31, 2016 and 2015 (in thousands, except per share amounts):
 
 
Year Ended December 31, 2016
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Net sales
 
$
2,951,328

 
$
(46,765
)
 
$
2,904,563

Cost of sales
 
2,247,349

 
18,796

 
2,266,145

Gross profit
 
703,979

 
(65,561
)
 
638,418

Operating loss
 
(502,590
)
 
(65,561
)
 
(568,151
)
Loss before taxes and equity in earnings of unconsolidated affiliates
 
(471,690
)
 
(65,561
)
 
(537,251
)
Income tax expense
 
(58,219
)
 
35,052

 
(23,167
)
Equity in earnings of unconsolidated affiliates, net of tax
 
171,945

 
(27,639
)
 
144,306

Net loss
 
(357,964
)
 
(58,148
)
 
(416,112
)
Comprehensive loss
 
(383,351
)
 
(58,148
)
 
(441,499
)
 
 
 
 
 
 
 
Basic net loss per share
 
$
(3.48
)
 
$
(0.57
)
 
$
(4.05
)
Diluted net loss per share
 
$
(3.48
)
 
$
(0.57
)
 
$
(4.05
)
 
 
Year Ended December 31, 2015
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Net sales
 
$
3,578,995

 
$
533,655

 
$
4,112,650

Cost of sales
 
2,659,728

 
320,160

 
2,979,888

Gross profit
 
919,267

 
213,495

 
1,132,762

Operating income
 
516,664

 
213,495

 
730,159

Income before taxes and equity in earnings of unconsolidated affiliates
 
519,835

 
213,495

 
733,330

Income tax benefit (expense)
 
6,156

 
(38,485
)
 
(32,329
)
Equity in earnings of unconsolidated affiliates, net of tax
 
20,430

 
(128,025
)
 
(107,595
)
Net income
 
546,421

 
46,985

 
593,406

Comprehensive income
 
511,761

 
46,985

 
558,746

 
 
 
 
 
 
 
Basic net income per share
 
$
5.42

 
$
0.46

 
$
5.88

Diluted net income per share
 
$
5.37

 
$
0.46

 
$
5.83


The following tables present the effect of the adoption of ASU 2014-09 on our consolidated statements of cash flows for the years ended December 31, 2016 and 2015 (in thousands):
 
 
Year Ended December 31, 2016
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Net loss
 
$
(357,964
)
 
$
(58,148
)
 
$
(416,112
)
Adjustments to reconcile net loss to cash provided by operating activities:
 
 
 
 
 
 
Equity in earnings of unconsolidated affiliates, net of tax
 
(171,945
)
 
27,639

 
(144,306
)
Deferred income taxes
 
123,864

 
(33,309
)
 
90,555

Noncash consideration from the sale of systems

 

 
(20,091
)
 
(20,091
)
Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable, trade, unbilled and retainage
 
92,747

 
86,147

 
178,894

Prepaid expenses and other current assets
 
9,574

 
(305
)
 
9,269

Project assets and PV solar power systems
 
(592,204
)
 
20,549

 
(571,655
)
Other assets
 
(19,423
)
 
178

 
(19,245
)
Income tax receivable and payable
 
(59,640
)
 
(1,743
)
 
(61,383
)
Accrued expenses and other liabilities
 
179,610

 
(20,917
)
 
158,693

 
 
Year Ended December 31, 2015
 
 
As Reported
 
Adoption of ASU 2014-09
 
As Adjusted
Net income
 
$
546,421

 
$
46,985

 
$
593,406

Adjustments to reconcile net income to cash used in operating activities:
 
 
 
 
 
 
Equity in earnings of unconsolidated affiliates, net of tax
 
(20,430
)
 
128,025

 
107,595

Deferred income taxes
 
(17,534
)
 
23,416

 
5,882

Noncash consideration from the sale of systems

 

 
(457,596
)
 
(457,596
)
Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable, trade, unbilled and retainage
 
(340,292
)
 
(87,356
)
 
(427,648
)
Prepaid expenses and other current assets
 
(38,635
)
 
(188
)
 
(38,823
)
Project assets and PV solar power systems
 
(857,529
)
 
331,978

 
(525,551
)
Other assets
 
(8,484
)
 
7,321

 
(1,163
)
Income tax receivable and payable
 
(13,281
)
 
15,069

 
1,788

Accrued expenses and other liabilities
 
(67,236
)
 
(7,654
)
 
(74,890
)
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4. Restructuring and Asset Impairments (Tables)
12 Months Ended
Dec. 31, 2017
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs
The following table summarizes our CdTe module manufacturing and corporate restructuring activity for the years ended December 31, 2017 and 2016 (in thousands):
 
 
Asset Impairments
 
Severance
 
Other
 
Total
Charges to income
 
$
640,340

 
$
14,056

 
$
8,111

 
$
662,507

Cash payments
 

 
(6,191
)
 
(151
)
 
(6,342
)
Non-cash amounts
 
(640,340
)
 

 
(7,410
)
 
(647,750
)
Ending liability balance at December 31, 2016
 

 
7,865

 
550

 
8,415

Charges to income
 
27,606

 
7,577

 
6,664

 
41,847

Cash payments
 

 
(14,986
)
 
(6,442
)
 
(21,428
)
Non-cash amounts
 
(27,606
)
 

 
(772
)
 
(28,378
)
Ending liability balance at December 31, 2017
 
$

 
$
456

 
$

 
$
456


XML 49 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6. Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2017
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, 2017 and 2016 were as follows (in thousands):
 
 
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


 
 
Balance at December 31, 2015
 
Acquisitions (Impairments)
 
Balance at December 31, 2016
Modules
 
$
403,420

 
$
4,407

 
$
407,827

Crystalline silicon modules
 
6,097

 

 
6,097

Systems
 
68,833

 

 
68,833

Accumulated impairment losses
 
(393,365
)
 
(74,930
)
 
(468,295
)
Total
 
$
84,985

 
$
(70,523
)
 
$
14,462

Schedule of Other Intangibles, Net
The following tables summarize our intangible assets at December 31, 2017 and 2016 (in thousands):
 
 
December 31, 2017
 
 
Gross Amount
 
Accumulated Amortization
 
Accumulated Impairments
 
Net Amount
Developed technology
 
$
114,612

 
$
(25,578
)
 
$
(36,215
)
 
$
52,819

Power purchase agreements
 
6,486

 
(324
)
 

 
6,162

Patents
 
7,068

 
(3,077
)
 

 
3,991

In-process research and development
 
17,255

 

 

 
17,255

Total
 
$
145,421

 
$
(28,979
)
 
$
(36,215
)
 
$
80,227


 
 
December 31, 2016
 
 
Gross Amount
 
Accumulated Amortization
 
Accumulated Impairments
 
Net Amount
Developed technology
 
$
114,612

 
$
(18,208
)
 
$
(36,215
)
 
$
60,189

Power purchase agreements
 
6,486

 

 

 
6,486

Patents
 
6,538

 
(2,498
)
 

 
4,040

In-process research and development
 
17,255

 

 

 
17,255

Total
 
$
144,891

 
$
(20,706
)
 
$
(36,215
)
 
$
87,970

Schedule of Other Intangibles Future Amortization Expense
Estimated future amortization expense for our definite-lived intangible assets was as follows at December 31, 2017 (in thousands):
 
 
Amortization Expense
2018
 
$
8,325

2019
 
8,325

2020
 
8,325

2021
 
8,323

2022
 
8,299

Thereafter
 
21,375

Total amortization expense
 
$
62,972

XML 50 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7. Cash, Cash Equivalents, and Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2017
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, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Cash and cash equivalents:
 
 
 
 
Cash
 
$
2,142,949

 
$
1,347,155

Money market funds
 
125,585

 

Total cash and cash equivalents
 
2,268,534

 
1,347,155

Marketable securities:
 
 
 
 
Foreign debt
 
238,858

 
296,819

Foreign government obligations
 
152,850

 
271,172

U.S. debt
 
73,671

 

Time deposits
 
255,000

 
40,000

Total marketable securities
 
720,379

 
607,991

Total cash, cash equivalents, and marketable securities
 
$
2,988,913

 
$
1,955,146

Available-for-sale 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, 2017 and 2016 (in thousands):
 
 
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, 2016
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign debt
 
$
298,085

 
$
2

 
$
1,268

 
$
296,819

Foreign government obligations
 
272,357

 

 
1,185

 
271,172

Time deposits
 
40,000

 

 

 
40,000

Total
 
$
610,442

 
$
2

 
$
2,453

 
$
607,991

Available-for-sale 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, 2017 and 2016, 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, 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

 
 
As of December 31, 2016
 
 
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
 
$
234,332

 
$
1,123

 
$
51,236

 
$
145

 
$
285,568

 
$
1,268

Foreign government obligations
 
272,503

 
1,185

 

 

 
272,503

 
1,185

Total
 
$
506,835

 
$
2,308

 
$
51,236

 
$
145

 
$
558,071

 
$
2,453

Available-for-sale Securities by Maturity
The contractual maturities of our marketable securities as of December 31, 2017 were as follows (in thousands):
 
 
Fair
Value
One year or less
 
$
430,419

One year to two years
 
175,095

Two years to three years
 
114,865

Total
 
$
720,379

XML 51 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8. Restricted Cash and Investments (Tables)
12 Months Ended
Dec. 31, 2017
Restricted Cash and Investments [Abstract]  
Restricted Cash And Investments
Restricted cash and investments consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Restricted cash
 
$
50,822

 
$
31,381

Restricted investments
 
373,961

 
339,926

Total restricted cash and investments (1)
 
$
424,783

 
$
371,307


——————————
(1)
There was an additional $11.1 million and $37.2 million of restricted cash included within “Prepaid expenses and other current assets” at December 31, 2017 and 2016, 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, 2017 and 2016 (in thousands):
 
 
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, 2016
 
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Foreign government obligations
 
$
107,604

 
$
62,350

 
$

 
$
169,954

U.S. government obligations
 
169,294

 
10,468

 
9,790

 
169,972

Total
 
$
276,898

 
$
72,818

 
$
9,790

 
$
339,926

XML 52 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9. Consolidated Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts Receivable
Accounts receivable trade, net consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Accounts receivable trade, gross
 
$
213,776

 
$
266,687

Allowance for doubtful accounts
 
(1,979
)
 

Accounts receivable trade, net
 
$
211,797

 
$
266,687


At December 31, 2017 and 2016, $16.8 million and $12.2 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, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Accounts receivable, unbilled
 
$
172,594

 
$
200,474

Retainage
 
2,014

 
6,265

Accounts receivable, unbilled and retainage
 
$
174,608

 
$
206,739

Schedule of Inventory, Current and Noncurrent
Inventories consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Raw materials
 
$
148,968

 
$
148,222

Work in process
 
14,085

 
13,204

Finished goods
 
122,594

 
302,305

Inventories
 
$
285,647

 
$
463,731

Inventories – current
 
$
172,370

 
$
363,219

Inventories – noncurrent
 
$
113,277

 
$
100,512



Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Prepaid expenses
 
$
41,447

 
$
42,007

Prepaid income taxes
 
31,944

 
35,336

Value added tax receivables
 
12,232

 
22,308

Restricted cash
 
11,120

 
37,154

Derivative instruments 
 
4,303

 
6,078

Other current assets
 
56,856

 
74,579

Prepaid expenses and other current assets
 
$
157,902

 
$
217,462



Schedule of Property, Plant and Equipment, Net
Property, plant and equipment, net consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Land
 
$
8,181

 
$
7,839

Buildings and improvements
 
424,266

 
378,981

Machinery and equipment
 
1,059,103

 
1,444,442

Office equipment and furniture
 
157,512

 
147,833

Leasehold improvements
 
48,951

 
53,552

Construction in progress
 
641,263

 
93,164

Stored assets (1)
 

 
17,995

Property, plant and equipment, gross
 
2,339,276

 
2,143,806

Accumulated depreciation
 
(1,184,739
)
 
(1,514,664
)
Property, plant and equipment, net
 
$
1,154,537

 
$
629,142


——————————
(1)
Consisted of certain machinery and equipment (“stored assets”) that were originally intended for use in previously planned manufacturing capacity expansions. The majority of the stored assets remaining at December 31, 2016 were repurposed for Series 6 module manufacturing.
Schedule of PV Solar Power Systems, Net
PV solar power systems, net consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
PV solar power systems, gross
 
$
451,045

 
$
464,581

Accumulated depreciation
 
(33,937
)
 
(15,980
)
PV solar power systems, net
 
$
417,108

 
$
448,601

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

 
1,878

 
1,335

Interest cost capitalized – project assets
 
1,692

 
3,741

 
11,057

Interest expense, net
 
$
(25,765
)
 
$
(20,538
)
 
$
(6,975
)
Schedule of Project Assets
Project assets consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Project assets – development costs, including project acquisition and land costs
 
$
250,590

 
$
444,264

Project assets – construction costs
 
252,127

 
1,018,684

Project assets
 
502,717

 
1,462,948

Project assets  current
 
$
77,931

 
$
700,800

Project assets  noncurrent
 
$
424,786

 
$
762,148


Schedule of Other Assets, Noncurrent
Other assets consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Deferred rent
 
$
26,760

 
$
27,160

Notes receivable (1)
 
10,495

 
7,385

Income taxes receivable
 
4,454

 
4,230

Other
 
41,550

 
39,123

Other assets 
 
$
83,259

 
$
77,898

——————————
(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, 2017 and 2016, the balance outstanding on the credit facility was €7.0 million ($8.4 million and $7.4 million, respectively).
Schedule of Accrued Expenses
Accrued expenses consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Accrued property, plant and equipment
 
$
133,433

 
$
14,828

Accrued compensation and benefits
 
73,985

 
47,877

Accrued project assets
 
55,834

 
71,164

Product warranty liability (1)
 
28,767

 
40,079

Accrued inventory
 
24,830

 
13,085

Other
 
49,978

 
75,944

Accrued expenses
 
$
366,827

 
$
262,977

——————————
(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, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Derivative instruments 
 
$
27,297

 
$
6,642

Contingent consideration (1)
 
6,162

 
19,620

Financing liability (2)
 
5,161

 
5,219

Indemnification liabilities (1)
 
2,876

 
100,000

Other
 
7,261

 
15,461

Other current liabilities
 
$
48,757

 
$
146,942

——————————
(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. “Investments in Unconsolidated Affiliates and Joint Ventures” 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, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Product warranty liability (1)
 
$
195,507

 
$
212,329

Transition tax liability (2)
 
93,233

 

Other taxes payable
 
89,724

 
24,099

Deferred revenue
 
63,257

 

Commercial letter of credit liability (1)
 
43,396

 
26,579

Financing liability (3)
 
29,822

 
33,314

Derivative instruments
 
5,932

 
444

Contingent consideration (1)
 
3,153

 
10,472

Other
 
44,430

 
64,202

Other liabilities
 
$
568,454

 
$
371,439

——————————
(1)
See Note 15. “Commitments and Contingencies” to our consolidated financial statements for discussion of “Product warranty liability,” “Commercial letter of credit liability,” and “Contingent consideration” 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. “Investments in Unconsolidated Affiliates and Joint Ventures” to our consolidated financial statements for discussion of the financing liabilities associated with our leaseback of the Maryland Solar project.
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10. Derivative Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2017
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, 2017 and 2016 (in thousands):
 
 
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

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

 
$
387

 
$
444

Total derivatives designated as hedging instruments
 
$
2,072

 
$
387

 
$
444

 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 

 
 

Foreign exchange forward contracts
 
$
4,006

 
$
6,255

 
$

Total derivatives not designated as hedging instruments
 
$
4,006

 
$
6,255

 
$

Total derivative instruments
 
$
6,078

 
$
6,642

 
$
444

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, 2017, 2016, and 2015 (in thousands):
 
 
Foreign Exchange Forward Contracts
 
Interest Rate Swap Contract
 
Cross Currency Swap Contract
 
Total
Balance in accumulated other comprehensive income (loss) at December 31, 2014
 
$
6,621

 
$
(210
)
 
$
(3,399
)
 
$
3,012

Amounts reclassified to net sales as a result of forecasted transactions being probable of not occurring
 
(1,295
)
 

 

 
(1,295
)
Amounts recognized in other comprehensive income (loss)
 
832

 
23

 
(9,219
)
 
(8,364
)
Amounts reclassified to earnings impacting:
 
 
 
 
 
 
 
 
Net sales
 
(487
)
 

 

 
(487
)
Cost of sales
 
(5,509
)
 

 

 
(5,509
)
Foreign currency loss, net
 

 

 
10,135

 
10,135

Interest expense, net
 

 
171

 
466

 
637

Balance in accumulated other comprehensive income (loss) at December 31, 2015
 
162

 
(16
)
 
(2,017
)
 
(1,871
)
Amounts recognized in other comprehensive income (loss)
 
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 income (loss) at December 31, 2016
 
2,556

 

 

 
2,556

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

 

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

 

 

 
189

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

 
$

 
$
(1,723
)
Derivative Instruments, Gain (Loss) [Table Text Block]
The following table presents amounts related to derivative instruments not designated as hedges affecting our consolidated statements of operations for the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
 
 
Amount of Gain (Loss) Recognized in Income
 
 
Income Statement Line Items
 
2017
 
2016
 
2015
Foreign exchange forward contracts
 
Foreign currency loss, net
 
$
(33,882
)
 
$
(14,002
)
 
$
(3,425
)
Foreign exchange forward contracts
 
Cost of sales
 

 

 
12,422

Interest rate swap contracts
 
Interest expense, net
 
(5,932
)
 

 


Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]
As of December 31, 2017 and 2016, 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, 2017
Currency
 
Notional Amount
 
USD Equivalent
Indian rupee
 
INR 4,730.0
 
$74.1
Euro
 
€15.7
 
$18.8
 
 
December 31, 2016
Currency
 
Notional Amount
 
USD Equivalent
Indian rupee
 
INR 860.0
 
$12.7
Australian dollar
 
AUD 55.3
 
$40.0
Schedule of Notional Value of Foreign Exchange Forward Derivatives [Table Text Block]
As of December 31, 2017 and 2016, 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, 2017
Transaction
 
Currency
 
Notional Amount
 
USD Equivalent
Purchase
 
Euro
 
€151.4
 
$181.6
Sell
 
Euro
 
€193.2
 
$231.7
Purchase
 
Australian dollar
 
AUD 12.7
 
$9.9
Sell
 
Australian dollar
 
AUD 56.8
 
$44.4
Purchase
 
Malaysian ringgit
 
MYR 31.0
 
$7.7
Sell
 
Malaysian ringgit
 
MYR 336.5
 
$83.1
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
Sell
 
Japanese yen
 
¥23,922.2
 
$212.6
Purchase
 
Indian rupee
 
INR 645.7
 
$10.1
Sell
 
Indian rupee
 
INR 8,376.0
 
$131.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
 
 
December 31, 2016
Transaction
 
Currency
 
Notional Amount
 
USD Equivalent
Purchase
 
Euro
 
€64.5
 
$68.0
Sell
 
Euro
 
€103.6
 
$109.3
Purchase
 
Australian dollar
 
AUD 1.2
 
$0.9
Sell
 
Australian dollar
 
AUD 19.3
 
$14.0
Sell
 
Malaysian ringgit
 
MYR 24.5
 
$5.5
Sell
 
Canadian dollar
 
CAD 17.7
 
$13.2
Sell
 
Chilean peso
 
CLP 13,611.6
 
$20.3
Purchase
 
Chinese yuan
 
CNY 24.3
 
$3.5
Purchase
 
Japanese yen
 
¥97.3
 
$0.8
Sell
 
Japanese yen
 
¥15,610.4
 
$133.7
Sell
 
British pound
 
£0.6
 
$0.7
Sell
 
Indian rupee
 
INR 12,753.2
 
$187.7
Sell
 
South African rand
 
ZAR 51.2
 
$3.7


XML 54 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11. Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2017
Fair Value Disclosures [Abstract]  
Fair value assets and liabilities measured on recurring basis
At December 31, 2017 and 2016, the fair value measurements of our assets and liabilities measured on a recurring basis were as follows (in thousands):
 
 
December 31, 2017
 
 
 
 
Fair Value Measurements at Reporting
Date Using
 
 
Total Fair
Value and
Carrying
Value on
Balance Sheet
 
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

 
$

 
 
December 31, 2016
 
 
 
 
Fair Value Measurements at Reporting
Date Using
 
 
Total Fair
Value and
Carrying
Value on
Balance Sheet
 
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Assets:
 
 
 
 
 
 
 
 
Marketable securities:
 
 
 
 
 
 
 
 
Foreign debt
 
$
296,819

 
$

 
$
296,819

 
$

Foreign government obligations
 
271,172

 

 
271,172

 

Time deposits
 
40,000

 
40,000

 

 

Restricted investments
 
339,926

 

 
339,926

 

Derivative assets
 
6,078

 

 
6,078

 

Total assets
 
$
953,995

 
$
40,000

 
$
913,995

 
$

Liabilities:
 
 
 
 
 
 
 
 
Derivative liabilities
 
$
7,086

 
$

 
$
7,086

 
$

Fair value of financial instruments
At December 31, 2017 and 2016, the carrying values and fair values of our financial instruments not measured at fair value were as follows (in thousands):
 
 
December 31, 2017
 
December 31, 2016
 
 
Carrying
Value
 
Fair
Value
 
Carrying
Value
 
Fair
Value
Assets:
 
 
 
 
 
 
 
 
Note receivable – noncurrent
 
$
10,495

 
$
10,516

 
$
7,385

 
$
7,493

Notes receivable, affiliate – current
 
20,411

 
23,317

 
15,000

 
16,946

Notes receivable, affiliates – noncurrent
 
48,370

 
47,441

 
54,737

 
53,586

Liabilities:
 
 
 
 
 
 
 
 
Long-term debt, including current maturities (1)
 
$
406,388

 
$
416,486

 
$
196,691

 
$
195,160


——————————
(1)
Excludes capital lease obligations and unamortized discounts and issuance costs.
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12. Investments in Unconsolidated Affiliates and Joint Ventures (Tables)
12 Months Ended
Dec. 31, 2017
Equity Method Investments and Joint Ventures [Abstract]  
Schedule of Cost and Equity Method Investments [Table Text Block]
The following table summarizes our equity and cost method investments as of December 31, 2017 and 2016 (in thousands):
 
 
2017
 
2016
Equity method investments
 
$
217,230

 
$
232,337

Cost method investments
 
2,273

 
2,273

Investments in unconsolidated affiliates and joint ventures
 
$
219,503

 
$
234,610

Equity Method Investments [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 2017
 
Fiscal 2016
 
Fiscal 2015
Summary statement of operations information:
 
 
 
 
 
 
Net sales
 
$
70,089

 
$
125,643

 
$
7,099

Operating income (loss)
 
24,661

 
55,266

 
(555
)
Net income (1)
 
46,713

 
63,893

 
8,936

Net income attributable to equity method investees (1)
 
53,183

 
190,240

 
111,135

 
 
 
 
 
 
 
 
 
 
 
As of Fiscal 2017
 
As of Fiscal 2016
Summary balance sheet information:
 
 
 
 
 
 
Current assets
 
 
 
$
36,744

 
$
35,407

Long-term assets
 
 
 
1,573,115

 
1,299,656

Current liabilities
 
 
 
7,648

 
26,606

Long-term liabilities
 
 
 
706,885

 
398,192

Noncontrolling interests, including redeemable noncontrolling interests
 
 
 
72,945

 
58,658


——————————
(1)
The difference between Net income and Net 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 2017, 2016, and 2015 periods, OpCo allocated certain losses to such third-party investors under the HLBV method, which represented the difference between Net income and Net income attributable to equity method investees.
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 14. Debt (Tables)
12 Months Ended
Dec. 31, 2017
Debt Instruments [Abstract]  
Schedule of Long-term Debt Instruments
Our long-term debt consisted of the following at December 31, 2017 and 2016 (in thousands):
 
 
 
 
Balance (USD)
Loan Agreement
 
Currency
 
2017
 
2016
Revolving Credit Facility
 
USD
 
$

 
$

Luz del Norte Credit Facilities
 
USD
 
185,675

 
180,939

Ishikawa Credit Agreement
 
JPY
 
121,446

 

Japan Credit Facility
 
JPY
 
10,710

 
9,477

Tochigi Credit Facility
 
JPY
 

 

Marikal and Mahabubnagar Credit Facilities
 
INR
 
7,384

 
4,067

Polepally Credit Facility
 
INR
 

 
2,208

Hindupur Credit Facility
 
INR
 
18,722

 

Manildra Credit Facility
 
AUD
 
62,451

 

Capital lease obligations
 
Various
 
156

 
562

Long-term debt principal
 
 
 
406,544

 
197,253

Less: unamortized discounts and issuance costs
 
 
 
(13,004
)
 
(8,865
)
Total long-term debt
 
 
 
393,540

 
188,388

Less: current portion
 
 
 
(13,075
)
 
(27,966
)
Noncurrent portion
 
 
 
$
380,465

 
$
160,422

Schedule of Borrowing Rate on Debt
Our long-term debt borrowing rates as of December 31, 2017 were as follows:
Loan Agreement
 
December 31, 2017
Revolving Credit Facility
 
3.56%
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%
Marikal Credit Facility
 
Bank rate plus 2.35%
Hindupur Credit Facility
 
Bank rate plus 1.0%
Manildra Credit Facility
 
Construction loan facility at 1-month BBSY plus 1.70% (2)
 
GST facility at 1-month BBSY plus 1.60%
Capital lease obligations
 
Various
——————————
(1)
Outstanding balance comprised of $165.4 million of fixed rate loans and $20.3 million of variable rate loans as of December 31, 2017.

(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, 2017, the future principal payments on our long-term debt, excluding payments related to capital leases, were due as follows (in thousands):
 
 
Total Debt
2018
 
$
13,062

2019
 
11,137

2020
 
19,639

2021
 
10,179

2022
 
58,898

Thereafter
 
293,473

Total long-term debt future principal payments
 
$
406,388

XML 57 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15. Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Non Cancelable Leases Future Minimum Payments
Future minimum payments under all of our noncancelable leases were as follows as of December 31, 2017 (in thousands):
 
 
2018
 
2019
 
2020
 
2021
 
2022
 
Thereafter
 
Total Minimum Lease Payments
Gross operating lease obligations
 
$
14,393

 
$
11,263

 
$
10,998

 
$
10,192

 
$
9,962

 
$
206,548

 
$
263,356

Sublease income
 
(906
)
 

 

 

 

 

 
(906
)
Net operating lease obligations
 
$
13,487

 
$
11,263

 
$
10,998

 
$
10,192

 
$
9,962

 
$
206,548

 
$
262,450

Schedule of Product Warranty Liability
Product warranty activities during the years ended December 31, 2017, 2016, and 2015 were as follows (in thousands):
 
 
2017
 
2016
 
2015
Product warranty liability, beginning of period
 
$
252,408

 
$
231,751

 
$
223,057

Accruals for new warranties issued
 
23,313

 
35,256

 
50,040

Settlements
 
(11,329
)
 
(16,266
)
 
(13,392
)
Changes in estimate of product warranty liability
 
(40,118
)
 
1,667

 
(27,954
)
Product warranty liability, end of period
 
$
224,274

 
$
252,408

 
$
231,751

Current portion of warranty liability
 
$
28,767

 
$
40,079

 
$
38,468

Noncurrent portion of warranty liability
 
$
195,507

 
$
212,329

 
$
193,283



XML 58 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 16. Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2017
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table represents a disaggregation of revenue from contracts with customers for the years ended December 31, 2017, 2016, and 2015 along with the reportable segment for each category (in thousands):
Category
 
Segment
 
2017
 
2016
 
2015
Solar modules
 
Modules
 
$
806,398

 
$
675,453

 
$
227,461

Solar power systems
 
Systems
 
1,927,122

 
1,131,961

 
2,052,076

EPC services
 
Systems
 
45,525

 
892,814

 
1,388,445

O&M services
 
Systems
 
101,024

 
93,476

 
103,827

Module plus
 
Systems
 
3,236

 
84,926

 
331,053

Energy generation (1)
 
Systems
 
58,019

 
25,933

 
9,788

Net sales
 
 
 
$
2,941,324

 
$
2,904,563

 
$
4,112,650

——————————
(1)
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, 2017, 2016, and 2015 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. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.
 
 
2017
 
2016
 
2015
Number of projects
 
5

 
12

 
10

 
 
 
 
 
 
 
Increase (decrease) in revenue from net changes in transaction prices (in thousands)
 
$
3,579

 
$
(67,292
)
 
$
16,255

Increase in revenue from net changes in input cost estimates (in thousands)
 
5,047

 
164,920

 
85,409

Net increase in revenue from net changes in estimates (in thousands)
 
$
8,626

 
$
97,628

 
$
101,664

 
 
 
 
 
 
 
Net change in estimate as a percentage of aggregate revenue for associated projects
 
0.6
%
 
1.6
%
 
1.9
%
Contract with Customer, Asset and Liability [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, 2017 (in thousands):
 
 
2017
 
2016
 
Change
Accounts receivable, unbilled
 
$
172,594

 
$
200,474

 
 
 
 
Retainage
 
2,014

 
6,265

 
 
 
 
Accounts receivable, unbilled and retainage
 
$
174,608

 
$
206,739

 
$
(32,131
)
 
(16
)%
 
 
 
 
 
 
 
 
 
Deferred revenue (1)
 
$
145,073

 
$
308,704

 
$
(163,631
)
 
(53
)%
——————————
(1)
Includes $63.3 million of long-term deferred revenue classified as “Other liabilities” on our consolidated balance sheet as of December 31, 2017.
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
The following table represents our remaining performance obligations as of December 31, 2017 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.5 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
California Flats, California
 
280

 
Solar power systems
 
Capital Dynamics
 
2018
 
69%
Florida (multiple locations)
 
145

 
EPC
 
Tampa Electric Company
 
2018
 
—%
Cuyama, California
 
40

 
Solar power systems
 
D.E. Shaw Renewable Investments
 
2018
 
98%
Japan (multiple locations)
 
9

 
Solar power systems
 
Contracted but not specified
 
2018
 
—%
Total
 
474

 
 
 
 
 
 
 
 
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 18. Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]
The following table presents the share-based compensation expense recognized in our consolidated statements of operations for the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
2017
 
2016
 
2015
Cost of sales
 
$
6,809

 
$
7,598

 
$
10,713

Research and development
 
5,740

 
3,284

 
4,109

Selling, general and administrative
 
22,165

 
17,830

 
30,052

Production start-up
 
407

 

 
25

Total share-based compensation expense
 
$
35,121

 
$
28,712

 
$
44,899



The following table presents share-based compensation expense by type of award for the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
2017
 
2016
 
2015
Restricted and performance stock units
 
$
32,309

 
$
25,076

 
$
40,393

Unrestricted stock
 
1,757

 
1,677

 
1,326

Stock purchase plan
 
394

 
1,332

 
1,254

 
 
34,460

 
28,085

 
42,973

Net amount released from inventory
 
661

 
627

 
1,926

Total share-based compensation expense
 
$
35,121

 
$
28,712

 
$
44,899

Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
The following is a summary of our restricted stock unit activity, including performance stock unit activity, for the year ended December 31, 2017:
 
 
 
 
 
Number of Shares
 
Weighted-Average
Grant-Date
Fair Value
Unvested restricted stock units at December 31, 2016
 
956,120
 
$
53.55

Restricted stock units granted (1)
 
1,829,762
 
32.81

Restricted stock units vested
 
(405,248)
 
46.30

Restricted stock units forfeited
 
(77,728)
 
47.45

Unvested restricted stock units at December 31, 2017
 
2,302,906
 
$
38.54

XML 60 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 19. Income Taxes (Tables)
12 Months Ended
Dec. 31, 2017
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, 2017, 2016, and 2015 were as follows (in thousands):
 
 
2017
 
2016
 
2015
U.S. income
 
$
(22,868
)
 
$
(426,791
)
 
$
227,150

Non-U.S. income
 
224,983

 
(110,460
)
 
506,180

Income (loss) before taxes and equity in earnings of unconsolidated affiliates
 
$
202,115

 
$
(537,251
)
 
$
733,330


Schedule of Components of Income Tax [Table Text Block]
The components of our income tax expense or benefit for the years ended December 31, 2017, 2016, and 2015 were as follows (in thousands):
 
 
2017
 
2016
 
2015
Current expense (benefit):
 
 
 
 
 
 
Federal
 
$
116,956

 
$
(14,389
)
 
$
31,988

State
 
3,009

 
1,303

 
6,644

Foreign
 
11,099

 
(29,009
)
 
23,215

Total current expense (benefit)
 
131,064

 
(42,095
)
 
61,847

Deferred expense (benefit):
 
 

 
 

 
 

Federal
 
226,570

 
90,319

 
20,731

State
 
5,335

 
(9,536
)
 
5,904

Foreign
 
9,027

 
(15,521
)
 
(56,153
)
Total deferred expense (benefit)
 
240,932

 
65,262

 
(29,518
)
Total income tax expense
 
$
371,996

 
$
23,167

 
$
32,329

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 of 35.0% to our income or loss before income taxes for the following reasons for the years ended December 31, 2017, 2016, and 2015 (in thousands):
 
 
2017
 
2016
 
2015
 
 
Tax
 
Percent
 
Tax
 
Percent
 
Tax
 
Percent
Statutory income tax expense (benefit)
 
$
70,740

 
35.0
 %
 
$
(188,038
)
 
35.0
 %
 
$
256,659

 
35.0
 %
Provisional effect of Tax Act
 
408,090

 
201.9
 %
 

 
 %
 

 
 %
Changes in valuation allowance
 
9,534

 
4.7
 %
 
2,412

 
(0.4
)%
 
(7,799
)
 
(1.1
)%
Foreign tax rate differential
 
(22,048
)
 
(10.9
)%
 
6,833

 
(1.3
)%
 
(20,967
)
 
(2.8
)%
State tax, net of federal benefit
 
4,397

 
2.2
 %
 
(8,655
)
 
1.6
 %
 
8,855

 
1.2
 %
Non-deductible expenses
 
2,703

 
1.3
 %
 
324

 
 %
 
4,161

 
0.6
 %
Share-based compensation
 
1,161

 
0.6
 %
 
(23,283
)
 
4.3
 %
 

 
 %
Change in tax contingency
 
959

 
0.5
 %
 
(34,541
)
 
6.4
 %
 

 
 %
Foreign dividend income
 
540

 
0.3
 %
 
248,013

 
(46.2
)%
 

 
 %
Goodwill
 

 
 %
 
22,468

 
(4.2
)%
 

 
 %
Effect of private letter ruling
 

 
 %
 

 
 %
 
(41,694
)
 
(5.7
)%
Tax credits
 
(18,445
)
 
(9.1
)%
 
(15,435
)
 
2.9
 %
 
(2,566
)
 
(0.4
)%
Return to provision adjustments
 
(35,191
)
 
(17.4
)%
 
11,757

 
(2.2
)%
 
6,596

 
0.9
 %
Effect of tax holiday
 
(46,643
)
 
(23.1
)%
 
4,640

 
(0.9
)%
 
(154,650
)
 
(21.1
)%
Other
 
(3,801
)
 
(1.9
)%
 
(3,328
)
 
0.7
 %
 
(16,266
)
 
(2.2
)%
Reported income tax expense
 
$
371,996

 
184.1
 %
 
$
23,167

 
(4.3
)%
 
$
32,329

 
4.4
 %
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
The items that gave rise to our deferred taxes as of December 31, 2017 and 2016 were as follows (in thousands):
 
 
2017
 
2016
Deferred tax assets:
 
 
 
 
Goodwill
 
$
12,140

 
$
42,168

Compensation
 
9,442

 
18,289

Accrued expenses
 
62,345

 
83,349

Tax credits
 
954

 
62,254

Net operating losses
 
124,281

 
86,328

Inventory
 
7,601

 
6,830

Deferred expenses
 
2,057

 
3,276

Property, plant and equipment
 
35,104

 
64,150

Long-term contracts
 
4,554

 
47,795

Other
 
11,630

 
10,034

Deferred tax assets, gross
 
270,108

 
424,473

Valuation allowance
 
(143,818
)
 
(123,936
)
Deferred tax assets, net of valuation allowance
 
126,290

 
300,537

Deferred tax liabilities:
 
 

 
 

Capitalized interest
 
(1,722
)
 
(6,821
)
Acquisition accounting / basis difference
 
(5,880
)
 
(6,848
)
Restricted investments and derivatives
 
(10,680
)
 
(12,429
)
Investments in foreign subsidiaries
 
(9,555
)
 
(582
)
Equity in earnings
 
(40,339
)
 
(35,585
)
Other
 
(7,541
)
 
(322
)
Deferred tax liabilities
 
(75,717
)
 
(62,587
)
Net deferred tax assets and liabilities
 
$
50,573

 
$
237,950

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, 2017, 2016, and 2015 (in thousands):
 
 
2017
 
2016
 
2015
Valuation allowance, beginning of year
 
$
123,936

 
$
121,524

 
$
129,323

Additions
 
27,591

 
13,933

 
368

Reversals
 
(7,709
)
 
(11,521
)
 
(8,167
)
Valuation allowance, end of year
 
$
143,818

 
$
123,936

 
$
121,524

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, 2017, 2016, and 2015 is as follows (in thousands):
 
 
2017
 
2016
 
2015
Unrecognized tax benefits, beginning of year
 
$
89,256

 
$
141,755

 
$
162,029

Increases related to prior year tax positions
 
3,827

 

 
484

Decreases related to prior year tax positions
 

 
(6,119
)
 
(2,693
)
Decreases from lapse in statute of limitations
 
(11,840
)
 
(14,421
)
 
(13,827
)
Decreases relating to settlements with authorities
 
(2,494
)
 
(35,416
)
 
(20,485
)
Increases related to current tax positions
 
5,424

 
3,457

 
16,247

Unrecognized tax benefits, end of year
 
$
84,173

 
$
89,256

 
$
141,755

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
 
2012 - 2016
India
 
2012 - 2017
Malaysia
 
2012 - 2016
United States
 
2008 - 2009; 2012 - 2016
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 20. Net (Loss) Income Per Share (Tables)
12 Months Ended
Dec. 31, 2017
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The calculation of basic and diluted net (loss) income per share for the years ended December 31, 2017, 2016, and 2015 was as follows (in thousands, except per share amounts):
 
 
2017
 
2016
 
2015
Basic net (loss) income per share
 
 
 
 
 
 
Numerator:
 
 
 
 
 
 
Net (loss) income
 
$
(165,615
)
 
$
(416,112
)
 
$
593,406

Denominator:
 
 

 
 

 
 

Weighted-average common shares outstanding
 
104,328

 
102,866

 
100,886

 
 
 
 
 
 
 
Diluted net (loss) income per share
 
 

 
 

 
 

Denominator:
 
 

 
 

 
 

Weighted-average common shares outstanding
 
104,328

 
102,866

 
100,886

Effect of restricted and performance stock units and stock purchase plan shares
 

 

 
929

Weighted-average shares used in computing diluted net (loss) income per share
 
104,328

 
102,866

 
101,815

 
 
 
 
 
 
 
Net (loss) income per share:
 
 
 
 
 
 
Basic
 
$
(1.59
)
 
$
(4.05
)
 
$
5.88

Diluted
 
$
(1.59
)
 
$
(4.05
)
 
$
5.83


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, 2017, 2016, and 2015 as such shares would have had an anti-dilutive effect (in thousands):
 
 
2017
 
2016
 
2015
Anti-dilutive shares
 
1,021
 
753
 
48


XML 62 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 21. Accumulated Other Comprehensive Income (loss) (Tables)
12 Months Ended
Dec. 31, 2017
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table presents the changes in accumulated other comprehensive income or loss, net of tax, for the year ended December 31, 2017 (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, 2016
 
$
(77,178
)
 
$
65,171

 
$
2,100

 
$
(9,907
)
Other comprehensive income (loss) before reclassifications
 
11,832

 
3,854

 
(4,468
)
 
11,218

Amounts reclassified from accumulated other comprehensive loss
 

 
(49
)
 
189

 
140

Net tax effect
 

 
(588
)
 
1,396

 
808

Net other comprehensive income (loss)
 
11,832

 
3,217

 
(2,883
)
 
12,166

Balance as of December 31, 2017
 
$
(65,346
)
 
$
68,388

 
$
(783
)
 
$
2,259

Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]
The following table presents the pretax amounts reclassified from accumulated other comprehensive income into our consolidated statements of operations for the years ended December 31, 2017, 2016, and 2015 (in thousands):
Comprehensive Income Components
 
Income Statement Line Item
 
Amounts Reclassified for the Year Ended December 31,
 
 
2017
 
2016
 
2015
Unrealized gain on marketable securities and restricted investments
 
Other income (expense), net
 
$
49

 
$
41,633

 
$
2

Unrealized (loss) gain on derivative contracts:
 
 
 
 
 
 
 
 
Foreign exchange forward contracts
 
Net sales
 

 

 
1,782

Foreign exchange forward contracts
 
Cost of sales
 

 

 
5,509

Cross currency swap contract
 
Foreign currency loss, net
 

 
4,896

 
(10,135
)
Foreign exchange forward, interest rate, and cross currency swap contracts
 
Interest expense, net
 

 
(1,704
)
 
(637
)
Foreign exchange forward contracts
 
Other income (expense), net
 
(189
)
 

 

 
 
 
 
(189
)
 
3,192

 
(3,481
)
Total amount reclassified
 
 
 
$
(140
)
 
$
44,825

 
$
(3,479
)
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 22. Segment and Geographical Information (Tables)
12 Months Ended
Dec. 31, 2017
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, 2017, 2016, and 2015 (in thousands):
 
 
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

Goodwill
 
14,462

 

 
14,462

 
 
Year Ended December 31, 2015
 
 
Modules
 
Systems
 
Total
Net sales
 
$
227,461

 
$
3,885,189

 
$
4,112,650

Gross profit
 
51,931

 
1,080,831

 
1,132,762

Depreciation and amortization expense
 
213,609

 
11,617

 
225,226



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, 2017, 2016, and 2015 by geographic region, based on the customer country of invoicing (in thousands):
 
 
2017
 
2016
 
2015
United States
 
$
2,273,774

 
$
2,418,974

 
$
3,634,340

India
 
141,491

 
158,182

 
134,462

Turkey
 
124,433

 
18,809

 
1,726

Australia
 
108,643

 
9,568

 
185,064

Jordan
 
2,255

 
103,022

 
17,112

Spain
 
379

 
141,319

 
797

All other foreign countries
 
290,349

 
54,689

 
139,149

Net sales
 
$
2,941,324

 
$
2,904,563

 
$
4,112,650

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, 2017 and 2016 by geographic region, based on the physical location of the assets (in thousands):
 
 
2017
 
2016
United States
 
$
595,062

 
$
1,567,060

Malaysia
 
483,884

 
339,230

Japan
 
251,559

 
154,398

Vietnam
 
252,417

 
16,575

Chile
 
251,208

 
260,751

All other foreign countries
 
240,232

 
202,677

Long-lived assets
 
$
2,074,362

 
$
2,540,691

XML 64 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 23. Concentrations of Risks (Tables)
12 Months Ended
Dec. 31, 2017
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, 2017, 2016, and 2015:
 
 
2017
 
2016
 
2015
 
 
% of Net Sales
 
% of A/R
 
% of Net Sales
 
% of A/R
 
% of Net Sales
 
% of A/R
Customer #1
 
47
%
 
*

 
*

 
*

 
*

 
*

Customer #2
 
*

 
26
%
 
*

 
*

 
*

 
*

Customer #3
 
*

 
12
%
 
*

 
*

 
*

 
*

Customer #4
 
*

 
*

 
39
%
 
*

 
36
%
 
21
%
Customer #5
 
*

 
*

 
11
%
 
*

 
25
%
 
48
%
Customer #6
 
*

 
*

 
10
%
 
*

 
*

 
*

Customer #7
 
*

 
*

 
*

 
32
%
 
*

 
*

Customer #8
 
*

 
*

 
*

 
12
%
 
*

 
15
%
——————————
*
Net sales and/or accounts receivable to these customers were less than 10% of our total net sales and/or accounts receivable for the period.
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2. Summary of Significant Accounting Policies (Details) - PP&E Table
12 Months Ended
Dec. 31, 2017
Minimum [Member] | Building and Building Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 25 years
Minimum [Member] | 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] | 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 66 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2. Summary of Significant Accounting Policies (Details) - Textuals - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accounting Policies [Line Items]      
Equity Method Investment, Other than Temporary Impairment $ 2.0 $ 15.3 $ 0.0
Standard Limited Module Workmanship Warranty Term 10 years    
Product minimum service life 25 years    
Standard Limited Module Power Output Warranty, Annual Degradation Percentage 0.50%    
Asset Retirement Obligation $ 16.7 $ 22.4  
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 15 years    
Standard Limited EPC Warranty Term 1 year    
Standard Limited Module Power Output Warranty 80.00%    
Maximum [Member]      
Accounting Policies [Line Items]      
PV Solar Power Systems, Policy Useful Life 25 years    
PV Solar Power Systems, Current Useful Life 25 years    
Standard Limited EPC Warranty Term 2 years    
Standard Limited Module Power Output Warranty 98.00%    
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3. Recent Accounting Pronouncements (Details) - Balance Sheet - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2017
Dec. 31, 2015
Dec. 31, 2014
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable, unbilled and retainage $ 206,739 $ 174,608    
Deferred project costs - current 0      
Project assets - current 700,800 77,931    
Prepaid expenses and other current assets 217,462 157,902    
Total current assets 3,787,829 3,832,772    
Project assets and deferred project costs 0      
Project assets - noncurrent 762,148 424,786    
Deferred tax assets, net 255,152 51,417    
Investments in unconsolidated affiliates and joint ventures 234,610 219,503    
Other assets 77,898 83,259    
Total assets 6,824,368 6,864,501    
Income taxes payable 12,562 19,581    
Billings in excess of cost and estimated earnings 0      
Payments and billings for deferred project costs 0      
Deferred revenue 308,704 81,816    
Other current liabilities 146,942 48,757    
Total current liabilities 907,881 650,276    
Other liabilities 371,439 568,454    
Total liabilities 1,606,019 1,765,804    
Additional paid-in capital 2,765,310 2,799,107    
Accumulated earnings 2,462,842 2,297,227    
Total stockholders' equity 5,218,349 5,098,697 $ 5,618,396 $ 4,991,487
Total liabilities and stockholders' equity 6,824,368 $ 6,864,501    
Scenario, Previously Reported [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable, unbilled and retainage 205,530      
Deferred project costs - current 701,105      
Project assets - current 0      
Prepaid expenses and other current assets 217,157      
Total current assets 3,786,620      
Project assets and deferred project costs 800,770      
Project assets - noncurrent 0      
Deferred tax assets, net 252,655      
Investments in unconsolidated affiliates and joint ventures 242,361      
Other assets 78,076      
Total assets 6,867,213      
Income taxes payable 5,288      
Billings in excess of cost and estimated earnings 115,623      
Payments and billings for deferred project costs 284,440      
Deferred revenue 0      
Other current liabilities 54,683      
Total current liabilities 899,707      
Other liabilities 428,120      
Total liabilities 1,654,526      
Additional paid-in capital 2,759,211      
Accumulated earnings 2,463,279      
Total stockholders' equity 5,212,687      
Total liabilities and stockholders' equity 6,867,213      
Restatement Adjustment [Member] | Accounting Standards Update 2014-09        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable, unbilled and retainage 1,209      
Deferred project costs - current (701,105)      
Project assets - current 700,800      
Prepaid expenses and other current assets 305      
Total current assets 1,209      
Project assets and deferred project costs (800,770)      
Project assets - noncurrent 762,148      
Deferred tax assets, net 2,497      
Investments in unconsolidated affiliates and joint ventures (7,751)      
Other assets (178)      
Total assets (42,845)      
Income taxes payable 7,274      
Billings in excess of cost and estimated earnings (115,623)      
Payments and billings for deferred project costs (284,440)      
Deferred revenue 308,704      
Other current liabilities 92,259      
Total current liabilities 8,174      
Other liabilities (56,681)      
Total liabilities (48,507)      
Additional paid-in capital 6,099      
Accumulated earnings (437)      
Total stockholders' equity 5,662      
Total liabilities and stockholders' equity (42,845)      
Retained Earnings [Member] | Accounting Standards Update 2014-09        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
New Accounting Pronouncement or Change in Accounting Principle, Adjustment to Prior Effect of Adoption of ASU 2016-09, Quantification $ 6,100      
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3. Recent Accounting Pronouncements (Details) - Statement of Operations - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net sales $ 2,941,324 $ 2,904,563 $ 4,112,650
Cost of sales 2,392,377 2,266,145 2,979,888
Gross profit 548,947 638,418 1,132,762
Operating income (loss) 177,851 (568,151) 730,159
Income (loss) before taxes and equity in earnings of unconsolidated affiliates 202,115 (537,251) 733,330
Total income tax expense (benefit) (371,996) (23,167) (32,329)
Equity in earnings of unconsolidated affiliates, net of tax 4,266 144,306 (107,595)
Net (loss) income (165,615) (416,112) 593,406
Comprehensive (loss) income $ (153,449) $ (441,499) $ 558,746
Net (loss) income per share, basic $ (1.59) $ (4.05) $ 5.88
Net (loss) income per share, diluted $ (1.59) $ (4.05) $ 5.83
Scenario, Previously Reported [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net sales   $ 2,951,328 $ 3,578,995
Cost of sales   2,247,349 2,659,728
Gross profit   703,979 919,267
Operating income (loss)   (502,590) 516,664
Income (loss) before taxes and equity in earnings of unconsolidated affiliates   (471,690) 519,835
Total income tax expense (benefit)   (58,219) 6,156
Equity in earnings of unconsolidated affiliates, net of tax   171,945 20,430
Net (loss) income   (357,964) 546,421
Comprehensive (loss) income   $ (383,351) $ 511,761
Net (loss) income per share, basic   $ (3.48) $ 5.42
Net (loss) income per share, diluted   $ (3.48) $ 5.37
Restatement Adjustment [Member] | Accounting Standards Update 2014-09      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net sales   $ (46,765) $ 533,655
Cost of sales   18,796 320,160
Gross profit   (65,561) 213,495
Operating income (loss)   (65,561) 213,495
Income (loss) before taxes and equity in earnings of unconsolidated affiliates   (65,561) 213,495
Total income tax expense (benefit)   35,052 (38,485)
Equity in earnings of unconsolidated affiliates, net of tax   (27,639) (128,025)
Net (loss) income   (58,148) 46,985
Comprehensive (loss) income   $ (58,148) $ 46,985
Net (loss) income per share, basic   $ (0.57) $ 0.46
Net (loss) income per share, diluted   $ (0.57) $ 0.46
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3. Recent Accounting Pronouncements (Details) - Statement of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net (loss) income $ (165,615) $ (416,112) $ 593,406
Equity in earnings of unconsolidated affiliates, net of tax (4,266) (144,306) 107,595
Deferred income taxes 173,368 90,555 5,882
Noncash consideration from the sale of systems 0 (20,091) (457,596)
Accounts receivable, trade, unbilled and retainage 85,760 178,894 (427,648)
Prepaid expenses and other current assets 26,680 9,269 (38,823)
Project assets and PV solar power systems 981,273 (571,655) (525,551)
Other assets (1,269) (19,245) (1,163)
Income tax receivable and payable 169,079 (61,383) 1,788
Accrued expenses and other liabilities $ (258,028) 158,693 (74,890)
Scenario, Previously Reported [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net (loss) income   (357,964) 546,421
Equity in earnings of unconsolidated affiliates, net of tax   (171,945) (20,430)
Deferred income taxes   123,864 (17,534)
Noncash consideration from the sale of systems   0 0
Accounts receivable, trade, unbilled and retainage   92,747 (340,292)
Prepaid expenses and other current assets   9,574 (38,635)
Project assets and PV solar power systems   (592,204) (857,529)
Other assets   (19,423) (8,484)
Income tax receivable and payable   (59,640) (13,281)
Accrued expenses and other liabilities   179,610 (67,236)
Restatement Adjustment [Member] | Accounting Standards Update 2014-09      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net (loss) income   (58,148) 46,985
Equity in earnings of unconsolidated affiliates, net of tax   27,639 128,025
Deferred income taxes   (33,309) 23,416
Noncash consideration from the sale of systems   (20,091) (457,596)
Accounts receivable, trade, unbilled and retainage   86,147 (87,356)
Prepaid expenses and other current assets   (305) (188)
Project assets and PV solar power systems   20,549 331,978
Other assets   178 7,321
Income tax receivable and payable   (1,743) 15,069
Accrued expenses and other liabilities   $ (20,917) $ (7,654)
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4. Restructuring and Asset Impairments (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges   $ 37,181 $ 743,862 $ 0
Cadmium Telluride Module Manufacturing and Corporate Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Reserve   8,415    
Restructuring Charges   41,847 662,507  
Payments for Restructuring   (21,428) (6,342)  
Restructuring Reserve, Settled without Cash   (28,378) (647,750)  
Restructuring Reserve $ 456 456 8,415  
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 Reserve   0    
Restructuring Charges   27,606 640,340  
Payments for Restructuring   0 0  
Restructuring Reserve, Settled without Cash   (27,606) (640,340)  
Restructuring Reserve 0 0 0  
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 Reserve   7,865    
Restructuring Charges   7,577 14,056  
Payments for Restructuring   (14,986) (6,191)  
Restructuring Reserve, Settled without Cash   0 0  
Restructuring Reserve 456 456 7,865  
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 Reserve   550    
Restructuring Charges   6,664 8,111  
Payments for Restructuring   (6,442) (151)  
Restructuring Reserve, Settled without Cash   (772) (7,410)  
Restructuring Reserve 0 $ 0 550  
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)      
Stored assets [Member] | Manufacturing Equipment Impairments [Member] | Cadmium Telluride Module Manufacturing and Corporate Restructuring [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges     $ 120,700  
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 5. Business Acquisitions (Details) - USD ($)
$ in Thousands
1 Months Ended
Oct. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Business Acquisition [Line Items]        
Goodwill   $ 14,462 $ 14,462 $ 84,985
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   $ 7,000  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent 4,400      
Goodwill 4,400      
In-process research and development [Member] | Enki Technology [Member]        
Business Acquisition [Line Items]        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets $ 17,300      
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6. Goodwill and Intangible Assets (Details) - Goodwill - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Goodwill [Line Items]        
Accumulated impairment losses     $ (468,295) $ (393,365)
Goodwill   $ 14,462 14,462 84,985
Goodwill impairment   0 (74,930) 0
Goodwill, period increase (decrease)   0 (70,523)  
Modules segment [Member]        
Goodwill [Line Items]        
Goodwill, gross   407,827 407,827 403,420
Accumulated impairment losses   (393,365) (393,365)  
Goodwill   14,462 14,462  
Goodwill from acquisition   0 4,407  
Crystalline Silicon Modules Segment [Member]        
Goodwill [Line Items]        
Goodwill, gross     6,097 6,097
Accumulated impairment losses     (6,100)  
Goodwill from acquisition     0  
Goodwill impairment $ (6,100)      
Systems segment [Member]        
Goodwill [Line Items]        
Goodwill, gross     68,833 $ 68,833
Accumulated impairment losses     (68,800)  
Goodwill   $ 0 0  
Goodwill from acquisition     0  
Goodwill impairment     $ (68,800)  
Minimum [Member]        
Goodwill [Line Items]        
Fair Value Inputs, Effective Tax Rate     10.00%  
Fair Value Inputs, Discount Rate     11.50%  
Maximum [Member]        
Goodwill [Line Items]        
Fair Value Inputs, Effective Tax Rate     35.00%  
Fair Value Inputs, Discount Rate     18.00%  
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6. Goodwill and Intangible Assets (Details) - Other Intangible Assets - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Other Intangible Assets, Net [Abstract]      
Intangible assets, gross $ 145,421 $ 144,891  
Intangible assets, accumulated amortization (28,979) (20,706)  
Intangible assets, accumulated impairments (36,215) (36,215)  
Intangible assets, net 80,227 87,970  
Amortization of intangible assets 8,300 10,100 $ 9,200
Other Intangible Assets, Future Amortization Expense, Current and Five Succeeding Fiscal Years [Abstract]      
Other Intangible Assets, Amortization Expense, Next Twelve Months 8,325    
Other Intangible Assets, Amortization Expense, Year Two 8,325    
Other Intangible Assets, Amortization Expense, Year Three 8,325    
Other Intangible Assets, Amortization Expense, Year Four 8,323    
Other Intangible Assets, Amortization Expense, Year Five 8,299    
Other Intangible Assets, Amortization Expense, Thereafter 21,375    
Finite-Lived Intangible Assets, Net 62,972    
Developed technology [Member]      
Other Intangible Assets, Net [Abstract]      
Intangible assets, gross 114,612 114,612  
Intangible assets, accumulated amortization (25,578) (18,208)  
Intangible assets, accumulated impairments (36,215) (36,215)  
Intangible assets, net 52,819 60,189  
Power purchase agreements [Member]      
Other Intangible Assets, Net [Abstract]      
Intangible assets, gross 6,486 6,486  
Intangible assets, accumulated amortization (324) 0  
Intangible assets, accumulated impairments 0 0  
Intangible assets, net 6,162 6,486  
Patents [Member]      
Other Intangible Assets, Net [Abstract]      
Intangible assets, gross 7,068 6,538  
Intangible assets, accumulated amortization (3,077) (2,498)  
Intangible assets, accumulated impairments 0 0  
Intangible assets, net 3,991 4,040  
In-process research and development [Member]      
Other Intangible Assets, Net [Abstract]      
Intangible assets, gross 17,255 17,255  
Intangible assets, accumulated amortization 0 0  
Intangible assets, accumulated impairments 0 0  
Intangible assets, net $ 17,255 $ 17,255  
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7. Cash, Cash Equivalents, and Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Cash, Cash Equivalents, and Marketable Securities [Line Items]      
Cash and cash equivalents $ 2,268,534 $ 1,347,155  
Marketable securities 720,379 607,991  
Total cash, cash equivalents, marketable securities, and investments 2,988,913 1,955,146  
Marketable securities, Sale Proceeds 118,300 159,200 $ 65,000
Available-for-sale Securities, Gross Realized Gains   300  
Maximum [Member]      
Cash, Cash Equivalents, and Marketable Securities [Line Items]      
Available-for-sale Securities, Gross Realized Gains 100   $ 100
Foreign debt [Member]      
Cash, Cash Equivalents, and Marketable Securities [Line Items]      
Marketable securities 238,858 296,819  
Foreign government obligations [Member]      
Cash, Cash Equivalents, and Marketable Securities [Line Items]      
Marketable securities 152,850 271,172  
U.S debt [Member]      
Cash, Cash Equivalents, and Marketable Securities [Line Items]      
Marketable securities 73,671 0  
Time deposits [Member]      
Cash, Cash Equivalents, and Marketable Securities [Line Items]      
Marketable securities 255,000 40,000  
Cash [Member]      
Cash, Cash Equivalents, and Marketable Securities [Line Items]      
Cash and cash equivalents 2,142,949 1,347,155  
Money Market Funds [Member]      
Cash, Cash Equivalents, and Marketable Securities [Line Items]      
Cash and cash equivalents $ 125,585 $ 0  
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7. Cash, Cash Equivalents, and Marketable Securities (Details) - Available For Sale
$ in Thousands
Dec. 31, 2017
USD ($)
Investments
Dec. 31, 2016
USD ($)
Investments
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, amortized cost $ 723,388 $ 610,442
Available-for-sale securities, gross unrealized gains 3 2
Available-for-sale securities, gross unrealized losses 3,012 2,453
Available-for-sale securities, estimated fair value $ 720,379 $ 607,991
Marketable securities, continuous unrealized loss position:    
Available-for-sale securities in unrealized loss positions, qualitative disclosure, number of positions, greater than or equal to one year | Investments 16 3
Available-for-sale securities, in loss position for less than 12 months, estimated fair value $ 225,007 $ 506,835
Available-for-sale securities, continuous unrealized loss position, less than 12 months, accumulated loss 1,099 2,308
Available-for-sale securities, in loss position for 12 months or greater, estimated fair value 210,302 51,236
Available-for-sale securities, continuous unrealized loss position, 12 months or greater, accumulated loss 1,913 145
Available-for-sale securities, in loss position, estimated fair value 435,309 558,071
Available-for-sale securities, continuous unrealized loss position, accumulated loss 3,012 2,453
Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Fair Value 430,419  
Available-for-sale Securities, Debt Maturities, Rolling Year One Through Two, Fair Value 175,095  
Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Three, Fair Value 114,865  
Foreign debt [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, amortized cost 240,643 298,085
Available-for-sale securities, gross unrealized gains 3 2
Available-for-sale securities, gross unrealized losses 1,788 1,268
Available-for-sale securities, estimated fair value 238,858 296,819
Marketable securities, continuous unrealized loss position:    
Available-for-sale securities, in loss position for less than 12 months, estimated fair value 119,869 234,332
Available-for-sale securities, continuous unrealized loss position, less than 12 months, accumulated loss 735 1,123
Available-for-sale securities, in loss position for 12 months or greater, estimated fair value 88,919 51,236
Available-for-sale securities, continuous unrealized loss position, 12 months or greater, accumulated loss 1,053 145
Available-for-sale securities, in loss position, estimated fair value 208,788 285,568
Available-for-sale securities, continuous unrealized loss position, accumulated loss 1,788 1,268
Foreign government obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, amortized cost 153,999 272,357
Available-for-sale securities, gross unrealized gains 0 0
Available-for-sale securities, gross unrealized losses 1,149 1,185
Available-for-sale securities, estimated fair value 152,850 271,172
Marketable securities, continuous unrealized loss position:    
Available-for-sale securities, in loss position for less than 12 months, estimated fair value 31,467 272,503
Available-for-sale securities, continuous unrealized loss position, less than 12 months, accumulated loss 289 1,185
Available-for-sale securities, in loss position for 12 months or greater, estimated fair value 121,383 0
Available-for-sale securities, continuous unrealized loss position, 12 months or greater, accumulated loss 860 0
Available-for-sale securities, in loss position, estimated fair value 152,850 272,503
Available-for-sale securities, continuous unrealized loss position, accumulated loss 1,149 1,185
U.S debt [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, amortized cost 73,746  
Available-for-sale securities, gross unrealized gains 0  
Available-for-sale securities, gross unrealized losses 75  
Available-for-sale securities, estimated fair value 73,671 0
Marketable securities, continuous unrealized loss position:    
Available-for-sale securities, in loss position for less than 12 months, estimated fair value 73,671  
Available-for-sale securities, continuous unrealized loss position, less than 12 months, accumulated loss 75  
Available-for-sale securities, in loss position for 12 months or greater, estimated fair value 0  
Available-for-sale securities, continuous unrealized loss position, 12 months or greater, accumulated loss 0  
Available-for-sale securities, in loss position, estimated fair value 73,671  
Available-for-sale securities, continuous unrealized loss position, accumulated loss 75  
Time deposits [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, amortized cost 255,000 40,000
Available-for-sale securities, gross unrealized gains 0 0
Available-for-sale securities, gross unrealized losses 0 0
Available-for-sale securities, estimated fair value $ 255,000 $ 40,000
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8. Restricted Cash and Investments (Details) - Restricted Cash and Restricted Investments - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities [Line Items]    
Restricted cash $ 50,822 $ 31,381
Restricted investments 373,961 339,926
Restricted cash and investments, noncurrent 424,783 371,307
Restricted cash, current $ 11,120 37,154
Solar module collection and recycling custodial account 90 days  
Product minimum service life 25 years  
Restricted Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Restricted investments $ 373,961 339,926
Proceeds from Sale of Restricted Investments   118,200
Restricted investments, gross realized gains   $ 41,300
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8. Restricted Cash and Investments (Details) - Available For Sale
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
Investments
Dec. 31, 2016
USD ($)
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, amortized cost $ 723,388 $ 610,442
Available-for-sale securities, gross unrealized gains 3 2
Available-for-sale securities, gross unrealized losses 3,012 2,453
Restricted investments 373,961 339,926
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 210,302 51,236
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 1,099 2,308
Foreign government obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, amortized cost 153,999 272,357
Available-for-sale securities, gross unrealized gains 0 0
Available-for-sale securities, gross unrealized losses 1,149 1,185
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 121,383 0
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 289 1,185
Restricted Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, amortized cost 302,060 276,898
Available-for-sale securities, gross unrealized gains 75,427 72,818
Available-for-sale securities, gross unrealized losses 3,526 9,790
Restricted investments $ 373,961 339,926
Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions | Investments 6  
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value $ 107,700  
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss $ 3,500  
Restricted Investments [Member] | Minimum [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Contractual maturities of available-for-sale marketable securities, range start (in years) 12 years  
Restricted Investments [Member] | Maximum [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Contractual maturities of available-for-sale marketable securities, range end (in years) 19 years  
Restricted Investments [Member] | Foreign government obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, amortized cost $ 127,436 107,604
Available-for-sale securities, gross unrealized gains 62,483 62,350
Available-for-sale securities, gross unrealized losses 0 0
Restricted investments 189,919 169,954
Restricted Investments [Member] | U.S. government obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, amortized cost 174,624 169,294
Available-for-sale securities, gross unrealized gains 12,944 10,468
Available-for-sale securities, gross unrealized losses 3,526 9,790
Restricted investments $ 184,042 $ 169,972
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9. Consolidated Balance Sheet Details (Details)
$ in Thousands, € in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2017
EUR (€)
Dec. 31, 2016
EUR (€)
Apr. 30, 2009
EUR (€)
Accounts receivable trade, net:            
Accounts receivable trade, gross $ 213,776 $ 266,687        
Allowance for doubtful accounts (1,979) 0        
Accounts receivable trade, net 211,797 266,687        
Secured accounts receivables 16,800 12,200        
Accounts receivable, unbilled 172,594 200,474        
Retainage 2,014 6,265        
Accounts receivable, unbilled and retainage 174,608 206,739        
Inventories:            
Raw materials 148,968 148,222        
Work in process 14,085 13,204        
Finished goods 122,594 302,305        
Inventories 285,647 463,731        
Inventories - current 172,370 363,219        
Inventories - noncurrent 113,277 100,512        
Prepaid expenses and other current assets:            
Prepaid expenses 41,447 42,007        
Prepaid income taxes 31,944 35,336        
Value added tax receivables 12,232 22,308        
Restricted cash 11,120 37,154        
Derivative instruments 4,303 6,078        
Other current assets 56,856 74,579        
Prepaid expenses and other current assets 157,902 217,462        
Property, plant and equipment, net:            
Property, plant and equipment, gross 2,339,276 2,143,806        
Accumulated depreciation (1,184,739) (1,514,664)        
Property, plant and equipment, net 1,154,537 629,142        
PV solar power systems, net            
PV solar power systems, gross 451,045 464,581        
Accumulated depreciation (33,937) (15,980)        
PV solar power systems, net 417,108 448,601        
Interest Costs Incurred            
Interest cost incurred (27,457) (26,157) $ (19,367)      
Interest expense, net (25,765) (20,538) (6,975)      
Project Assets - Current and Noncurrent:            
Project Assets, Development and Land Costs 250,590 444,264        
Project assets - construction costs 252,127 1,018,684        
Total project assets 502,717 1,462,948        
Project assets - current 77,931 700,800        
Project assets - noncurrent 424,786 762,148        
Other Assets, Noncurrent            
Deferred rent 26,760 27,160        
Notes receivable 10,495 7,385        
Income taxes receivable 4,454 4,230        
Other 41,550 39,123        
Other assets 83,259 77,898        
Accrued Expenses            
Accrued property, plant, and equipment 133,433 14,828        
Accrued compensation and benefits 73,985 47,877        
Accrued project assets 55,834 71,164        
Product warranty liability 28,767 40,079        
Accrued inventory 24,830 13,085        
Other 49,978 75,944        
Accrued expenses 366,827 262,977        
Other current liabilities            
Derivative instruments 27,297 6,642        
Contingent consideration 6,162 19,620        
Financing liability 5,161 5,219        
Indemnification liabilities 2,876 100,000        
Other 7,261 15,461        
Other current liabilities 48,757 146,942        
Other liabilities:            
Product warranty liability 195,507 212,329        
Transition tax liability, noncurrent 93,233 0        
Other taxes payable 89,724 24,099        
Deferred revenue, noncurrent 63,257 0        
Commercial letter of credit liability 43,396 26,579        
Financing liability 29,822 33,314        
Derivative instruments 5,932 444        
Contingent consideration 3,153 10,472        
Other 44,430 64,202        
Other liabilities 568,454 371,439        
Credit Facility Agreement [Member]            
Other Assets, Noncurrent            
Notes receivable 8,400 7,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 91,400 211,200 245,700      
Interest Costs Incurred            
Interest costs, capitalized during period 0 1,878 1,335      
PV solar power systems [Member]            
Depreciation            
Depreciation 19,800 11,700 2,900      
Project assets            
Interest Costs Incurred            
Interest costs, capitalized during period 1,692 3,741 $ 11,057      
Land [Member]            
Property, plant and equipment, net:            
Property, plant and equipment, gross 8,181 7,839        
Building and improvements [Member]            
Property, plant and equipment, net:            
Property, plant and equipment, gross 424,266 378,981        
Machinery and equipment [Member]            
Property, plant and equipment, net:            
Property, plant and equipment, gross 1,059,103 1,444,442        
Office equipment and furniture [Member]            
Property, plant and equipment, net:            
Property, plant and equipment, gross 157,512 147,833        
Leasehold improvements [Member]            
Property, plant and equipment, net:            
Property, plant and equipment, gross 48,951 53,552        
Construction in progress [Member]            
Property, plant and equipment, net:            
Property, plant and equipment, gross 641,263 93,164        
Stored assets [Member]            
Property, plant and equipment, net:            
Property, plant and equipment, gross $ 0 $ 17,995        
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10. Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Prepaid Expenses and Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets (Liabilities), at Fair Value, Net $ 4,303 $ 6,078
Prepaid Expenses and Other Current Assets [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 252 2,072
Prepaid Expenses and Other Current Assets [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 4,051 4,006
Other Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets (Liabilities), at Fair Value, Net (27,297) (6,642)
Other Current Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 13,240 387
Other Current Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 14,057 6,255
Other Noncurrent Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets (Liabilities), at Fair Value, Net (5,932) (444)
Other Noncurrent Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 0 444
Other Noncurrent Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 5,932 0
Foreign exchange forward contracts | Prepaid Expenses and Other Current Assets [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 252 2,072
Foreign exchange forward contracts | Prepaid Expenses and Other Current Assets [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 4,051 4,006
Foreign exchange forward contracts | Other Current Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 13,240 387
Foreign exchange forward contracts | Other Current Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 14,057 6,255
Foreign exchange forward contracts | Other Noncurrent Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 0 444
Foreign exchange forward contracts | 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 | 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  
Interest rate swap contract | Other Current Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 0  
Interest rate swap contract | Other Noncurrent Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability $ 5,932  
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
(Details) - Hedging Relationship - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive income (loss) $ (1,723) $ 2,556 $ (1,871) $ 3,012
Amounts recognized in other comprehensive income (loss) (4,468) 7,619 (8,364)  
Net sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts reclassified to net sales as a result of forecasted transactions being probable of not occurring     (1,295)  
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net     (487)  
Cost of sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net     (5,509)  
Foreign currency loss, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net   (4,896) 10,135  
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 637  
Other income (expense), net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 189      
Not Designated as Hedging Instrument [Member] | Foreign exchange forward contracts [Member] | Cost of sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss) on Derivative, Net 0 0 12,422  
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 (33,882) (14,002) (3,425)  
Not Designated as Hedging Instrument [Member] | Interest rate swap contract | Interest expense, net [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss) on Derivative, Net (5,932) 0 0  
Cash Flow Hedging [Member] | Foreign exchange forward contracts [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive income (loss) (1,723) 2,556 162 6,621
Amounts recognized in other comprehensive income (loss) (4,468) 2,513 832  
Cash Flow Hedging [Member] | Foreign exchange forward contracts [Member] | Net sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts reclassified to net sales as a result of forecasted transactions being probable of not occurring     (1,295)  
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net     (487)  
Cash Flow Hedging [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     (5,509)  
Cash Flow Hedging [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   0 0  
Cash Flow Hedging [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) 0  
Cash Flow Hedging [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 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 700 (900) (100)  
Cash Flow Hedging [Member] | Interest rate swap contract        
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive income (loss) 0 0 (16) (210)
Amounts recognized in other comprehensive income (loss) 0 (2) 23  
Cash Flow Hedging [Member] | Interest rate swap contract | Net sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts reclassified to net sales as a result of forecasted transactions being probable of not occurring     0  
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net     0  
Cash Flow Hedging [Member] | Interest rate 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] | Interest rate 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 0  
Cash Flow Hedging [Member] | Interest rate 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   18 171  
Cash Flow Hedging [Member] | Interest rate 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      
Cash Flow Hedging [Member] | Cross-currency swap contract        
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive income (loss) 0 0 (2,017) $ (3,399)
Amounts recognized in other comprehensive income (loss) 0 5,108 (9,219)  
Cash Flow Hedging [Member] | Cross-currency swap contract | Net sales [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Amounts reclassified to net sales as a result of forecasted transactions being probable of not occurring     0  
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net     0  
Cash Flow Hedging [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] | 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   (4,896) 10,135  
Cash Flow Hedging [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 $ 466  
Cash Flow Hedging [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      
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
(Details) - Risk Management
€ in Millions, ₨ in Millions, AUD in Millions, $ in Millions, ¥ in Billions
12 Months Ended
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2017
EUR (€)
Dec. 31, 2017
AUD
Dec. 31, 2017
INR (₨)
Dec. 31, 2017
JPY (¥)
Mar. 31, 2017
AUD
Mar. 31, 2017
JPY (¥)
Dec. 31, 2016
AUD
Dec. 31, 2016
INR (₨)
Foreign exchange forward contracts [Member]                    
Derivatives, Fair Value [Line Items]                    
Maximum Length of Time Hedged in Foreign Currency Cash Flow Hedge 9 months 21 months                
Manildra Credit Facility [Domain] | Interest rate swap contract                    
Derivatives, Fair Value [Line Items]                    
Derivative, Notional Amount $ 53.2     AUD 68.1     AUD 12.8      
Derivative, fixed interest rate paid on swap             3.13% 3.13%    
Ishikawa Credit Agreement [Domain] | Interest rate swap contract                    
Derivatives, Fair Value [Line Items]                    
Derivative, Notional Amount 113.4         ¥ 12.8   ¥ 5.7    
Derivative, fixed interest rate paid on swap             1.482% 1.482%    
Cash Flow Hedging [Member] | Foreign exchange forward contracts [Member]                    
Derivatives, Fair Value [Line Items]                    
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months (1.7)                  
Cash Flow Hedging [Member] | India, Rupees | Foreign exchange forward contracts [Member]                    
Derivatives, Fair Value [Line Items]                    
Derivative, Notional Amount 74.1 $ 12.7     ₨ 4,730.0         ₨ 860.0
Cash Flow Hedging [Member] | Euro Member Countries, Euro | Foreign exchange forward contracts [Member]                    
Derivatives, Fair Value [Line Items]                    
Derivative, Notional Amount $ 18.8   € 15.7              
Cash Flow Hedging [Member] | Australia, Dollars | Foreign exchange forward contracts [Member]                    
Derivatives, Fair Value [Line Items]                    
Derivative, Notional Amount   $ 40.0             AUD 55.3  
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
(Details) - Transaction Exposure - Foreign exchange forward contracts [Member]
€ in Millions, ₨ in Millions, ¥ in Millions, ¥ in Millions, £ in Millions, ZAR in Millions, SGD in Millions, MYR in Millions, CLP in Millions, CAD in Millions, AUD in Millions, $ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2017
SGD
Dec. 31, 2017
EUR (€)
Dec. 31, 2017
CNY (¥)
Dec. 31, 2017
CLP
Dec. 31, 2017
ZAR
Dec. 31, 2017
MYR
Dec. 31, 2017
AUD
Dec. 31, 2017
CAD
Dec. 31, 2017
INR (₨)
Dec. 31, 2017
JPY (¥)
Dec. 31, 2016
GBP (£)
Dec. 31, 2016
EUR (€)
Dec. 31, 2016
CNY (¥)
Dec. 31, 2016
CLP
Dec. 31, 2016
ZAR
Dec. 31, 2016
MYR
Dec. 31, 2016
AUD
Dec. 31, 2016
CAD
Dec. 31, 2016
INR (₨)
Dec. 31, 2016
JPY (¥)
Derivative [Line Items]                                            
Maximum Remaining Maturity of Foreign Currency Derivatives 11 months                                          
Euro Member Countries, Euro | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Euro Euro                                        
Derivative, Currency Sold Euro Euro                                        
Australia, Dollars | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Australian dollar Australian dollar                                        
Derivative, Currency Sold Australian dollar Australian dollar                                        
Malaysia, Ringgits | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Malaysian ringgit                                          
Derivative, Currency Sold Malaysian ringgit Malaysian ringgit                                        
Canada, Dollars | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Currency Sold Canadian dollar Canadian dollar                                        
Chile, Pesos | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Currency Sold Chilean peso Chilean peso                                        
China, Yuan Renminbi | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Chinese yuan Chinese yuan                                        
Japan, Yen | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Currency Bought   Japanese yen                                        
Derivative, Currency Sold Japanese yen Japanese yen                                        
United Kingdom, Pounds | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Currency Sold   British pound                                        
India, Rupees | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Currency Bought Indian rupee                                          
Derivative, Currency Sold Indian rupee Indian rupee                                        
Singapore, Dollars | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Currency Sold Singapore dollar                                          
South Africa, Rand | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Currency Bought South African rand                                          
Derivative, Currency Sold South African rand South African rand                                        
Long [Member] | Euro Member Countries, Euro | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount $ 181.6 $ 68.0   € 151.4                   € 64.5                
Long [Member] | Australia, Dollars | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 9.9 0.9             AUD 12.7                   AUD 1.2      
Long [Member] | Malaysia, Ringgits | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 7.7             MYR 31.0                            
Long [Member] | China, Yuan Renminbi | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 2.1 3.5     ¥ 13.8                   ¥ 24.3              
Long [Member] | Japan, Yen | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount   0.8                                       ¥ 97.3
Long [Member] | India, Rupees | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 10.1                   ₨ 645.7                      
Long [Member] | South Africa, Rand | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 1.0           ZAR 12.5                              
Short [Member] | Euro Member Countries, Euro | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 231.7 109.3   € 193.2                   € 103.6                
Short [Member] | Australia, Dollars | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 44.4 14.0             AUD 56.8                   AUD 19.3      
Short [Member] | Malaysia, Ringgits | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 83.1 5.5           MYR 336.5                   MYR 24.5        
Short [Member] | Canada, Dollars | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 1.4 13.2               CAD 1.7                   CAD 17.7    
Short [Member] | Chile, Pesos | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 16.6 20.3       CLP 10,180.9                   CLP 13,611.6            
Short [Member] | Japan, Yen | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 212.6 133.7                   ¥ 23,922.2                   ¥ 15,610.4
Short [Member] | United Kingdom, Pounds | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount   0.7                     £ 0.6                  
Short [Member] | India, Rupees | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 131.1 187.7                 ₨ 8,376.0                   ₨ 12,753.2  
Short [Member] | Singapore, Dollars | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount 2.3   SGD 3.1                                      
Short [Member] | South Africa, Rand | Not Designated as Hedging Instrument [Member]                                            
Derivative [Line Items]                                            
Derivative, Notional Amount $ 5.0 $ 3.7         ZAR 61.1                   ZAR 51.2          
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11. Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Assets:    
Available-for-sale securities, estimated fair value $ 720,379 $ 607,991
Restricted investments 373,961 339,926
Foreign debt [Member]    
Assets:    
Available-for-sale securities, estimated fair value 238,858 296,819
Foreign government obligations [Member]    
Assets:    
Available-for-sale securities, estimated fair value 152,850 271,172
U.S debt [Member]    
Assets:    
Available-for-sale securities, estimated fair value 73,671 0
Time deposits [Member]    
Assets:    
Available-for-sale securities, estimated fair value 255,000 40,000
Fair Value, Measurements, Recurring [Member]    
Assets:    
Restricted investments 373,961 339,926
Derivative assets 4,303 6,078
Total assets 1,224,228 953,995
Liabilities:    
Derivative liabilities 33,229 7,086
Fair Value, Measurements, Recurring [Member] | Foreign debt [Member]    
Assets:    
Available-for-sale securities, estimated fair value 238,858 296,819
Fair Value, Measurements, Recurring [Member] | Foreign government obligations [Member]    
Assets:    
Available-for-sale securities, estimated fair value 152,850 271,172
Fair Value, Measurements, Recurring [Member] | U.S debt [Member]    
Assets:    
Available-for-sale securities, estimated fair value 73,671  
Fair Value, Measurements, Recurring [Member] | Time deposits [Member]    
Assets:    
Available-for-sale securities, estimated fair value 255,000 40,000
Fair Value, Measurements, Recurring [Member] | Money market funds    
Assets:    
Cash and cash equivalents, fair value disclosure 125,585  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets:    
Restricted investments 0 0
Derivative assets 0 0
Total assets 380,585 40,000
Liabilities:    
Derivative liabilities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Foreign debt [Member]    
Assets:    
Available-for-sale securities, estimated fair value 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Foreign government obligations [Member]    
Assets:    
Available-for-sale securities, estimated fair value 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | U.S debt [Member]    
Assets:    
Available-for-sale securities, estimated fair value 0  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Time deposits [Member]    
Assets:    
Available-for-sale securities, estimated fair value 255,000 40,000
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Money market funds    
Assets:    
Cash and cash equivalents, fair value disclosure 125,585  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets:    
Restricted investments 373,961 339,926
Derivative assets 4,303 6,078
Total assets 843,643 913,995
Liabilities:    
Derivative liabilities 33,229 7,086
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Foreign debt [Member]    
Assets:    
Available-for-sale securities, estimated fair value 238,858 296,819
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Foreign government obligations [Member]    
Assets:    
Available-for-sale securities, estimated fair value 152,850 271,172
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | U.S debt [Member]    
Assets:    
Available-for-sale securities, estimated fair value 73,671  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Time deposits [Member]    
Assets:    
Available-for-sale securities, estimated fair value 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Money market funds    
Assets:    
Cash and cash equivalents, fair value disclosure 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:    
Available-for-sale securities, estimated fair value 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Foreign government obligations [Member]    
Assets:    
Available-for-sale securities, estimated fair value 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | U.S debt [Member]    
Assets:    
Available-for-sale securities, estimated fair value 0  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Time deposits [Member]    
Assets:    
Available-for-sale securities, estimated fair value 0 $ 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Money market funds    
Assets:    
Cash and cash equivalents, fair value disclosure $ 0  
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11. Fair Value Measurements (Details) - Balance Sheet Grouping - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Note receivable - noncurrent $ 10,495 $ 7,385
Notes receivable, affiliate - current 20,411 15,000
Notes receivable, affiliates - noncurrent 48,370 54,737
Reported Value Measurement [Member]    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Note receivable - noncurrent 10,495 7,385
Notes receivable, affiliate - current 20,411 15,000
Notes receivable, affiliates - noncurrent 48,370 54,737
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Long-term debt, including current maturities 406,388 196,691
Estimate of Fair Value Measurement [Member]    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Note receivable - noncurrent 10,516 7,493
Notes receivable, affiliate - current 23,317 16,946
Notes receivable, affiliates - noncurrent 47,441 53,586
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Long-term debt, including current maturities $ 416,486 $ 195,160
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12. Investments in Unconsolidated Affiliates and Joint Ventures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Sep. 30, 2016
Jun. 30, 2015
Nov. 30, 2014
Sep. 30, 2013
Schedule of Equity and Cost Method Investments [Line Items]              
Equity method investments $ 217,230 $ 232,337          
Cost method investments 2,273 2,273          
Investments in unconsolidated affiliates and joint ventures 219,503 234,610          
Proceeds from Equity Method Investments, Distributions 23,042 18,562 $ 0        
Equity in earnings of unconsolidated affiliates, net of tax 4,266 144,306 (107,595)        
Notes receivable, affiliates - noncurrent 48,370 54,737          
Notes receivable, affiliate - current 20,411 15,000          
Summarized financial information, net sales 70,089 125,643 7,099        
Summarized financial information, operating income (loss) 24,661 55,266 (555)        
Summarized financial information, net income 46,713 63,893 8,936        
Summarized financial information, net income attributable to equity method investees 53,183 190,240 111,135        
Summarized financial information, current assets 36,744 35,407          
Summarized financial information, long-term assets 1,573,115 1,299,656          
Summarized financial information, current liabilities 7,648 26,606          
Summarized financial information, long-term liabilities 706,885 398,192          
Summarized financial information, noncontrolling interests, including redeemable noncontrolling interests 72,945 58,658          
Maryland Solar Project [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Sale Leaseback Transaction, Amount Due under Financing Arrangement $ 35,000 38,500          
8point3 Energy Partners LP [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Limited Liability Company (LLC) or Limited Partnership (LP), Members or Limited Partners, Class B Shares Held 22,116,925            
Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest 28.00%            
8point3 Energy Partners LP [Member] | Operations and Maintenance [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Revenue from Related Parties $ 11,000 6,100 2,600        
8point3 Operating Company, LLC [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Equity method investments $ 199,500 206,800          
Equity Method Investment, Common Units Held 6,721,810            
Equity Method Investment, Subordinated Units Held 15,395,115            
Equity Method Investment, Ownership Percentage 28.00%            
Minimum Quarterly Distribution, Threshold for Early Termination of Subordination Period 150.00%            
Minimum Quarterly Distribution, Measurement Period for Early Termination of Subordination Period 1 year            
Proceeds from Equity Method Investments, Distributions $ 23,000            
Equity Method Investment, Difference Between Carrying Amount and Underlying Equity 40,600            
Equity in earnings of unconsolidated affiliates, net of tax 9,800 32,600 18,500        
Gain (Loss) 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 Sale of Equity Method Investments   $ 329,500          
Notes receivable, affiliates - noncurrent $ 48,400 50,000          
Equity Method Investment, Financial Information, Senior Secured Credit Facility       $ 775,000 $ 525,000    
8point3 Operating Company, LLC [Member] | Term Loan Facility [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Equity Method Investment, Financial Information, Senior Secured Credit Facility         300,000    
8point3 Operating Company, LLC [Member] | Delayed Draw Term Loan Facility [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Equity Method Investment, Financial Information, Senior Secured Credit Facility         25,000    
8point3 Operating Company, LLC [Member] | Revolving Credit Facility [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Equity Method Investment, Financial Information, Senior Secured Credit Facility         $ 200,000    
8point3 Operating Company, LLC [Member] | Incremental Term Loan Facility [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Equity Method Investment, Financial Information, Senior Secured Credit Facility       $ 250,000      
8point3 Operating Company, LLC [Member] | Solar power system, Sales of [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Revenue from Related Parties   $ 114,100          
8point3 Operating Company, LLC [Member] | Minimum [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Note Receivable Interest Rate 4.00%            
8point3 Operating Company, LLC [Member] | Maximum [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Note Receivable Interest Rate 6.00%            
Desert Stateline Holdings, LLC [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Equity Method Investment, Ownership Percentage Sold   34.00%          
Gain (Loss) on Disposition of Stock in Subsidiary or Equity Method Investee   $ 125,100          
Clean Energy Collective, LLC Warrant [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Cost method investments           $ 1,800  
Clean Energy Collective, LLC [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Equity method investments $ 6,500 10,500          
Equity Method Investment, Ownership Percentage 26.00%            
Equity in earnings of unconsolidated affiliates, net of tax $ 2,600 3,600 $ 1,900        
Note Receivable Interest Rate 16.00%            
Convertible Notes Receivable Interest Rate 10.00%            
Notes receivable, affiliate - current $ 15,800 $ 15,000          
Convertible Notes Receivable, Related Parties, Borrowing Capacity 4,600            
Clean Energy Collective, LLC [Member] | Solar Modules [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Revenue from Related Parties $ 7,600            
Joint Venture with Customer [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Equity Method Investment, Ownership Percentage             50.00%
Equity Method Investment, Ownership Percentage by Third Party             50.00%
Joint Venture with Customer [Member] | Minimum [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Note Receivable Interest Rate   6.00%          
Joint Venture with Customer [Member] | Maximum [Member]              
Schedule of Equity and Cost Method Investments [Line Items]              
Note Receivable Interest Rate   8.00%          
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 13. Solar Module Collection and Recycling Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Solar Module Collection and Recycling Liability [Abstract]      
Change In Estimate of Module Collection and Recycling Liability $ 15,800   $ 80,000
Accrued solar module collection and recycling liability 166,609 $ 166,277  
Solar module collection and recycling expense, cost of sales (13,200)   (67,600)
Solar module collection and recycling expense, accretion expense $ 3,900 $ 6,100 $ (4,400)
Percentage increase in annualized inflation rate 1.00%    
Estimated increase in solar module collection recycling liability from sensitivity analysis $ 33,500    
Percentage decrease in annualized inflation rate 1.00%    
Estimated decrease in solar module collection recycling liability from sensitivity analysis $ 28,100    
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 14. Debt (Details)
$ in Thousands, AUD in Millions, ₨ in Billions, ¥ in Billions
12 Months Ended
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2017
INR (₨)
Nov. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2017
JPY (¥)
Mar. 31, 2017
USD ($)
Mar. 31, 2017
AUD
Dec. 31, 2016
INR (₨)
Dec. 31, 2016
JPY (¥)
Nov. 30, 2016
USD ($)
Nov. 30, 2016
INR (₨)
Mar. 31, 2016
USD ($)
Mar. 31, 2016
INR (₨)
Sep. 30, 2015
USD ($)
Sep. 30, 2015
JPY (¥)
Mar. 31, 2015
USD ($)
Mar. 31, 2015
INR (₨)
Long-term Debt [Abstract]                                      
Long-term debt, gross $ 406,544 $ 197,253                                  
Less: unamortized discount discount and issuance costs (13,004) (8,865)                                  
Total long-term debt 393,540 188,388                                  
Less: current portion (13,075) (27,966)                                  
Noncurrent portion 380,465 160,422                                  
Interest Paid 10,200 4,300 $ 15,200                                
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 13,062                                    
Long-term Debt, Maturities, Repayments of Principal in Year Two 11,137                                    
Long-term Debt, Maturities, Repayments of Principal in Year Three 19,639                                    
Long-term Debt, Maturities, Repayments of Principal in Year Four 10,179                                    
Long-term Debt, Maturities, Repayments of Principal in Year Five 58,898                                    
Long-term Debt, Maturities, Repayments of Principal after Year Five 293,473                                    
Total long-term debt future principal payments $ 406,388                                    
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                                    
Debt Instrument, Description of Variable Rate Basis Borrowings under the amended and restated 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                                    
Letters of Credit Outstanding, Amount $ 57,500 125,000                                  
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 3.56%     3.56%                              
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 $ 185,675 180,939                                  
Luz del Norte Credit Facilities [Member] | OPIC [Member] | Parque Solar Fotovoltaico Luz del Norte SpA [Member]                                      
Long-term Debt [Abstract]                                      
Long-term debt, gross 139,000 125,100                                  
Luz del Norte Credit Facilities [Member] | IFC [Member] | Parque Solar Fotovoltaico Luz del Norte SpA [Member]                                      
Long-term Debt [Abstract]                                      
Long-term debt, gross $ 46,600 42,200                                  
Luz del Norte Credit Facilities [Member] | OPIC and IFC [Member]                                      
Long-term Debt [Abstract]                                      
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, Description of Fixed Rate Basis Fixed rate loans at bank rate 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] | OPIC and IFC [Member] | Parque Solar Fotovoltaico Luz del Norte SpA [Member]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Collateral Amount $ 330,500                                    
Luz del Norte Credit Facilities [Member] | Banco de Crédito e Inversiones [Member] | Parque Solar Fotovoltaico Luz del Norte SpA [Member]                                      
Long-term Debt [Abstract]                                      
Long-term debt, gross   13,700                                  
Luz del Norte Credit Facilities [Member] | Fixed Rate Term Loan [Member] | OPIC and IFC [Member]                                      
Long-term Debt [Abstract]                                      
Long-term debt, gross 165,400                                    
Luz del Norte Credit Facilities [Member] | Variable Rate Term Loan [Member] | OPIC and IFC [Member]                                      
Long-term Debt [Abstract]                                      
Long-term debt, gross $ 20,300                                    
Ishikawa Credit Agreement [Domain]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Currency JPY                                    
Long-term debt, gross $ 121,446 0                                  
Ishikawa Credit Agreement [Domain] | Mizuho Bank [Member] | FS Japan Project 12 GK [Member]                                      
Long-term Debt [Abstract]                                      
Long-term debt, gross $ 121,400 0                                  
Line of Credit Facility, Current Borrowing Capacity   242,600                 ¥ 27.3                
Line of Credit Facility, Senior Loan Sub-Limit   213,300                 24.0                
Line of Credit Facility, Consumption Tax Sub-Limit   18,700                 2.1                
Line of Credit Facility, Letter of Credit Sub-Limit   10,700                 ¥ 1.2                
Japan Credit Facility [Member]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Currency JPY                                    
Long-term debt, gross $ 10,710 9,477                                  
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 $ 10,700 9,500                                  
Line of Credit Facility, Current Borrowing Capacity                               $ 35,600 ¥ 4.0    
Tochigi Credit Facility [Member]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Currency JPY                                    
Long-term debt, gross $ 0 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 $ 0                                    
Line of Credit Facility, Current Borrowing Capacity           $ 62,200 ¥ 7.0                        
Mahabubnagar Credit Facility [Member] | Axis Bank [Member] | Mahabubnagar Solar Parks Private Limited [Member]                                      
Long-term Debt [Abstract]                                      
Long-term debt, gross         $ 7,400                            
Marikal and Mahabubnagar Credit Facilities [Member]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Currency INR                                    
Long-term debt, gross $ 7,384 4,067                                  
Marikal and Mahabubnagar Credit Facilities [Member] | Axis Bank [Member] | Marikal Solar Parks Private Limited and Mahabubnagar Solar Parks Private Limited [Member]                                      
Long-term Debt [Abstract]                                      
Long-term debt, gross $ 7,400 4,100                                  
Line of Credit Facility, Current Borrowing Capacity                                   $ 17,200 ₨ 1.1
Letters of Credit Outstanding, Amount   11,200   ₨ 0.0           ₨ 0.8                  
Line of Credit Facility, Letter of Credit Sub-Limit                                   $ 12,500 ₨ 0.8
Marikal Credit Facility [Member] | Axis Bank [Member]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Description of Variable Rate Basis Bank rate plus 2.35%                                    
Debt Instrument, Basis Spread on Variable Rate 2.35%                                    
Marikal Credit Facility [Member] | Axis Bank [Member] | Marikal Solar Parks Private Limited [Member]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Collateral Amount $ 89,700                                    
Polepally Credit Facility [Member]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Currency INR                                    
Long-term debt, gross $ 0 2,208                                  
Polepally Credit Facility [Member] | Axis Bank [Member] | Polepally Solar Parks Private Limited [Member]                                      
Long-term Debt [Abstract]                                      
Long-term debt, gross   2,200     $ 1,500                            
Line of Credit Facility, Current Borrowing Capacity                           $ 20,400 ₨ 1.3        
Letters of Credit Outstanding, Amount   15,300               1.0                  
Line of Credit Facility, Letter of Credit Sub-Limit                           $ 17,200 ₨ 1.1        
Hindupur Credit Facility [Member]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Currency INR                                    
Long-term debt, gross $ 18,722 0                                  
Hindupur Credit Facility [Member] | Yes Bank Limited [Member]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Description of Variable Rate Basis Bank rate plus 1.0%                                    
Debt Instrument, Basis Spread on Variable Rate 1.00%                                    
Hindupur Credit Facility [Member] | Yes Bank Limited [Member] | Hindupur Solar Parks Limited [Member]                                      
Long-term Debt [Abstract]                                      
Long-term debt, gross $ 18,700 0                                  
Line of Credit Facility, Current Borrowing Capacity                       $ 67,300 ₨ 4.3            
Letters of Credit Outstanding, Amount 45,400     ₨ 2.9           ₨ 0.0                  
Debt Instrument, Collateral Amount $ 101,400                                    
Line of Credit Facility, Letter of Credit Sub-Limit                       $ 50,100 ₨ 3.2            
Manildra Credit Facility [Domain]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Currency AUD                                    
Long-term debt, gross $ 62,451 0                                  
Manildra Credit Facility [Domain] | 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                                    
Line of Credit Facility, Current Borrowing Capacity               $ 63,800 AUD 81.7                    
Line of Credit Facility, Construction Loan Sub-Limit               59,100 75.7                    
Line of Credit Facility, Goods and Service Tax Sub-Limit               $ 4,700 AUD 6.0                    
Capital Lease Obligations [Member]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Currency Various                                    
Long-term debt, gross $ 156 $ 562                                  
Senior Loan Facility [Member] | Ishikawa Credit Agreement [Domain] | 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%                                    
Consumption Tax Facility [Member] | Ishikawa Credit Agreement [Domain] | 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%                                    
Construction Loans [Member] | Manildra Credit Facility [Domain] | Société Générale S.A. and The Bank of Tokyo-Mitsubishi UFJ, Ltd. [Member]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Description of Variable Rate Basis Construction loan facility at 1-month BBSY plus 1.70% (2)                                    
Debt Instrument, Basis Spread on Variable Rate 1.70%                                    
Goods and Service Tax Facility [Member] | Manildra Credit Facility [Domain] | Société Générale S.A. and The Bank of Tokyo-Mitsubishi UFJ, Ltd. [Member]                                      
Long-term Debt [Abstract]                                      
Debt Instrument, Description of Variable Rate Basis GST facility at 1-month BBSY plus 1.60%                                    
Debt Instrument, Basis Spread on Variable Rate 1.60%                                    
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15. Commitments and Contingencies (Details) - Commercial Commitments - USD ($)
$ in Thousands
Dec. 31, 2017
Nov. 30, 2017
Dec. 31, 2016
Debt Instrument [Line Items]      
Bank Guarantees and Letters of Credit $ 1,800    
Surety Bonds 209,400    
Surety Bond Capacity 507,600    
Commercial letter of credit liability 43,396   $ 26,579
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Line of Credit Facility, Letter of Credit Sub-Limit 400,000    
Letters of Credit Outstanding, Amount 57,500   $ 125,000
Letters of Credit, Remaining Borrowing Capacity 342,500    
Bilateral Facilities [Member]      
Debt Instrument [Line Items]      
Letters of Credit Outstanding, Amount 201,000    
Cash Collateral for Borrowed Securities $ 2,300    
Polepally Credit Facility [Member]      
Debt Instrument [Line Items]      
Commercial letter of credit liability   $ 15,300  
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15. Commitments and Contingencies (Details) - Lease Commitments - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]      
Operating Leases, Future Minimum Payments, Due Next Twelve Months $ 14,393    
Operating Leases, Future Minimum Payments, Due in Two Years 11,263    
Operating Leases, Future Minimum Payments, Due in Three Years 10,998    
Operating Leases, Future Minimum Payments, Due in Four Years 10,192    
Operating Leases, Future Minimum Payments, Due in Five Years 9,962    
Operating Leases, Future Minimum Payments, Due Thereafter 206,548    
Total Minimum Operating Lease Payments 263,356    
Operating Leases, Future Minimum Payments, Due Next Twelve Months, Sublease Rentals (906)    
Operating Leases, Future Minimum Payments, Due in Two Years, Sublease Rentals 0    
Operating Leases, Future Minimum Payments, Due in Three Years, Sublease Rentals 0    
Operating Leases, Future Minimum Payments, Due in Four Years, Sublease Rentals 0    
Operating Leases, Future Minimum Payments, Due in Five Years, Sublease Rentals 0    
Operating Leases, Future Minimum Payments, Due Thereafter, Sublease Rentals 0    
Operating Leases, Future Minimum Payments, Due Future Minimum Sublease Rentals (906)    
Net Operating Leases, Future Minimum Payments, Due Next Twelve Months 13,487    
Net Operating Leases, Future Minimum Payments, Due in Two Years 11,263    
Net Operating Leases, Future Minimum Payments, Due in Three Years 10,998    
Net Operating Leases, Future Minimum Payments, Due in Four Years 10,192    
Net Operating Leases, Future Minimum Payments, Due in Five Years 9,962    
Net Operating Leases, Future Minimum Payments, Due Thereafter 206,548    
Net Operating Leases, Future Minimum Payments Due 262,450    
Rent Expense $ 22,100 $ 24,500 $ 22,500
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15. Commitments and Contingencies (Details) - Purchase Commitments
$ in Millions
Dec. 31, 2017
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Unrecorded Unconditional Purchase Obligation $ 708.1
Unrecorded Unconditional Purchase Obligation, Due in Next Twelve Months 635.6
Capital Addition Purchase Commitments [Member]  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Unrecorded Unconditional Purchase Obligation $ 431.2
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15. Commitments and Contingencies (Details) - Product Warranties - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Movement in Standard Product Warranty Accrual [Roll Forward]      
Product warranty liability, beginning of period $ 252,408 $ 231,751 $ 223,057
Accruals for new warranties issued 23,313 35,256 50,040
Settlements (11,329) (16,266) (13,392)
Changes in estimate of product warranty liability (40,118) 1,667 (27,954)
Product warranty liability, end of period 224,274 252,408 231,751
Current portion of warranty liability 28,767 40,079 38,468
Noncurrent portion of warranty liability 195,507 $ 212,329 $ 193,283
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 $ 71,000    
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 92 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15. Commitments and Contingencies (Details) - Performance Guarantees - USD ($)
$ in Millions
Dec. 31, 2017
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]    
Energy Performance Testing Liability $ 2.1 $ 6.3
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15. Commitments and Contingencies (Details) - Indemnifications - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]      
Indemnification liabilities, amount paid $ 100,000    
Indemnification liabilities, current   $ 2,876 $ 100,000
Indemnification liabilities, noncurrent   4,900 $ 1,900
Indemnification liabilities, maximum exposure   125,200  
Indemnification liabilities, potential insurance recoveries   $ 84,900  
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15. Commitments and Contingencies (Details) - Contingent Consideration - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Oct. 31, 2016
Dec. 31, 2015
Business Acquisition, Contingent Consideration [Line Items]        
Acquisitions currently or previously funded by liabilities and contingent consideration $ 9,315 $ 30,092   $ 17,988
Project Acquisition, Contingent Consideration Liability, Current 4,400 19,600    
Project Acquisition, Contingent Consideration Liability, Noncurrent 3,200 3,500    
Enki Technology [Member]        
Business Acquisition, Contingent Consideration [Line Items]        
Acquisitions currently or previously funded by liabilities and contingent consideration   7,000    
Payment for contingent consideration liability 3,500      
Business combination, contingent consideration liability, current $ 1,800      
Business combination, contingent consideration liability, noncurrent   $ 7,000 $ 7,000  
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 16. Revenue from Contracts with Customers (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
Projects
Dec. 31, 2016
USD ($)
Projects
Dec. 31, 2015
USD ($)
Projects
Revenue from Contracts with Customers [Line Items]      
Net sales $ 2,941,324 $ 2,904,563 $ 4,112,650
Project Change in Estimate Disclosure Threshold $ 1,000    
Number of Projects with Changes in Estimates | Projects 5 12 10
Increase (Decrease) in Revenue from Net Changes in Transaction Price $ 3,579 $ (67,292) $ 16,255
Increase in Revenue from Net Changes in Input Cost Estimates 5,047 164,920 85,409
Net Increase in Revenue from Net Changes in Estimates $ 8,626 $ 97,628 $ 101,664
Net Change in Estimate as a Percentage of Aggregate Revenue for Associated Projects 0.60% 1.60% 1.90%
Accounts receivable, unbilled $ 172,594 $ 200,474  
Retainage 2,014 6,265  
Accounts Receivable, Unbilled and Retainage 174,608 206,739  
Contract Asset, Net Change $ (32,131)    
Contract Asset, Percent Change (16.00%)    
Deferred Revenue $ 145,073 308,704  
Deferred revenue, noncurrent 63,257 0  
Contract Liability, Net Change $ (163,631)    
Contract Liability, Percent Change (53.00%)    
Sales Revenue Net, from Beginning Contract Liability $ 308,600 98,300  
Solar Modules [Member]      
Revenue from Contracts with Customers [Line Items]      
Net sales 806,398 675,453 $ 227,461
Remaining Performance Obligation, Transaction Price 2,300,000    
Solar Power Systems, Sales of [Member]      
Revenue from Contracts with Customers [Line Items]      
Net sales 1,927,122 1,131,961 2,052,076
EPC Services [Member]      
Revenue from Contracts with Customers [Line Items]      
Net sales 45,525 892,814 1,388,445
Operations and Maintenance [Member]      
Revenue from Contracts with Customers [Line Items]      
Net sales 101,024 93,476 103,827
Remaining Performance Obligation, Transaction Price $ 600,000    
Remaining Performance Obligation, Period of Recognition 11 years 8 months    
Module Plus [Member]      
Revenue from Contracts with Customers [Line Items]      
Net sales $ 3,236 84,926 331,053
Energy Generation [Member]      
Revenue from Contracts with Customers [Line Items]      
Net sales 58,019 $ 25,933 $ 9,788
Solar Power Systems, Sales of and EPC Services [Member]      
Revenue from Contracts with Customers [Line Items]      
Remaining Performance Obligation, Transaction Price $ 500,000    
Solar Power Systems, Sales of and EPC Services [Member] | California Flats [Member]      
Revenue from Contracts with Customers [Line Items]      
Remaining Performance Obligation, Percent of Revenue Recognized 69.00%    
Solar Power Systems, Sales of and EPC Services [Member] | Florida (multiple locations) [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] | Cuyama [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] | Japan (multiple locations) [Member]      
Revenue from Contracts with Customers [Line Items]      
Remaining Performance Obligation, Percent of Revenue Recognized 0.00%    
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 17. Stockholders' Equity (Details) - $ / shares
Dec. 31, 2017
Dec. 31, 2016
Class of Stock Disclosures [Abstract]    
Preferred Stock, Shares Authorized 30,000,000 30,000,000
Preferred Stock, Par Value $ 0.001 $ 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 or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Issued 104,468,460 104,034,731
Common Stock, Shares Outstanding 104,468,460 104,034,731
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 18. Share-Based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated Share-Based Comp Expense $ 35,121 $ 28,712 $ 44,899
Allocated Share-based Compensation Expense, Gross 34,460 28,085 42,973
Net amount released from inventory 661 627 1,926
Employee service share-based compensation, capitalized in inventory 2,100 2,700  
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense 6,200 32,900 15,300
Restricted and performance stock units [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated Share-Based Comp Expense 32,309 25,076 40,393
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized $ 37,700    
Employee service share-based compensation, unrecognized compensation costs on nonvested awards, weighted average period of recognition (in years) 1 year 6 months    
Unrestricted stock [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated Share-Based Comp Expense $ 1,757 1,677 1,326
Stock purchase plan [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated Share-Based Comp Expense 394 1,332 1,254
Cost of sales [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated Share-Based Comp Expense 6,809 7,598 10,713
Research and development [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated Share-Based Comp Expense 5,740 3,284 4,109
Selling, general and administrative [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated Share-Based Comp Expense 22,165 17,830 30,052
Production start-up [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated Share-Based Comp Expense $ 407 $ 0 $ 25
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 18. Share-Based Compensation (Details) - RSUs - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
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) 956,120    
Unvested restricted stock units at beginning of period (weighted average gant-date fair value) $ 53.55    
Restricted stock units granted (shares) 1,829,762    
Restricted stock units granted (weighted average grant-date fair value) $ 32.81 $ 59.64 $ 60.91
Restricted stock units vested (shares) (405,248)    
Restricted stock units vested (weighted average grant-date fair value) $ 46.30    
Restricted stock units forfeited (shares) (77,728)    
Restricted stock units forfeited (weighted average grant-date fair value) $ 47.45    
Unvested restricted stock units at end of period (shares) 2,302,906 956,120  
Unvested restricted stock units at end of period (weighted average grant-date fair value) $ 38.54 $ 53.55  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 14.1 $ 131.0 $ 96.4
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 3,482,821    
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 18. Share-Based Compensation (Details) - Stock Awards - Stock Compensation Plan [Member] - Director [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Shares awarded 42,773 38,429 25,376
Share-based compensation expense $ 1.8 $ 1.7 $ 1.3
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 18. Share-Based Compensation (Details) - Stock Purchase Plan - Stock purchase plan [Member]
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2017
Mar. 31, 2017
Dec. 31, 2017
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%  
Share-based Compensation Arrangement by Share-based Payment Award, Period For Purchase     6 months
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 19. Income Taxes (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 31, 2017
Jul. 31, 2016
Apr. 30, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Investments, Owned, Federal Income Tax Note [Line Items]              
Effective Income Tax Rate Reconciliation, at Future Federal Statutory Income Tax Rate, Percent       21.00%      
Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit)       $ 408,100      
Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit)       6,600      
Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense (Benefit)       401,500      
Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Liability       $ 101,300      
Foreign-Derived Intangible Income Deduction Limit, Percent       37.50%      
Income (Loss) before Taxes and Equity in Earnings [Abstract]              
U.S. income       $ (22,868) $ (426,791) $ 227,150  
Non-U.S. income       224,983 (110,460) 506,180  
Income (loss) before taxes and equity in earnings of unconsolidated affiliates       202,115 (537,251) 733,330  
Current Expense (Benefit) [Abstract]              
Federal       116,956 (14,389) 31,988  
State       3,009 1,303 6,644  
Foreign       11,099 (29,009) 23,215  
Total current expense (benefit)       131,064 (42,095) 61,847  
Deferred Expense (Benefit) [Abstract]              
Federal       226,570 90,319 20,731  
State       5,335 (9,536) 5,904  
Foreign       9,027 (15,521) (56,153)  
Total deferred expense (benefit)       240,932 65,262 (29,518)  
Total income tax expense       371,996 23,167 32,329  
Investment Tax Credit           19,200  
Effective Income Tax Rate Reconciliation, Percent [Abstract]              
Statutory income tax expense (benefit) ($)       $ 70,740 $ (188,038) $ 256,659  
Statutory income tax expense (benefit) (%)       35.00% 35.00% 35.00%  
Provisional effect of Tax Act ($)       $ 408,090 $ 0 $ 0  
Provisional effect of Tax Act (%)       201.90% 0.00% 0.00%  
Changes in valuation allowance ($)       $ 9,534 $ 2,412 $ (7,799)  
Changes in valuation allowance (%)       4.70% (0.40%) (1.10%)  
Foreign tax rate differential ($)       $ (22,048) $ 6,833 $ (20,967)  
Foreign tax rate differential (%)       (10.90%) (1.30%) (2.80%)  
State tax, net of federal benefit ($)       $ 4,397 $ (8,655) $ 8,855  
State tax, net of federal benefit (%)       2.20% 1.60% 1.20%  
Non-deductible expenses ($)       $ 2,703 $ 324 $ 4,161  
Non-deductible expenses (%)       1.30% 0.00% 0.60%  
Share-based compensation ($)       $ 1,161 $ (23,283) $ 0  
Share-based compensation (%)       0.60% 4.30% 0.00%  
Change in tax contingency ($)       $ 959 $ (34,541) $ 0  
Change in tax contingency (%)       0.50% 6.40% 0.00%  
Foreign dividend income ($)       $ 540 $ 248,013 $ 0  
Foreign dividend income (%)       0.30% (46.20%) 0.00%  
Goodwill ($)       $ 0 $ 22,468 $ 0  
Goodwill (%)       0.00% (4.20%) 0.00%  
Effect of private letter ruling ($)       $ 0 $ 0 $ (41,694)  
Effect of private letter ruling (%)       (0.00%) (0.00%) (5.70%)  
Tax credits ($)       $ (18,445) $ (15,435) $ (2,566)  
Tax credits (%)       (9.10%) 2.90% (0.40%)  
Return to provision adjustments ($)       $ (35,191) $ 11,757 $ 6,596  
Return to provision adjustments (%)       (17.40%) (2.20%) 0.90%  
Effect of tax holiday ($)       $ (46,643) $ 4,640 $ (154,650)  
Effect of tax holiday (%)       (23.10%) (0.90%) (21.10%)  
Other ($)       $ (3,801) $ (3,328) $ (16,266)  
Other (%)       (1.90%) 0.70% (2.20%)  
Reported income tax expense (benefit) (%)       184.10% (4.30%) 4.40%  
Income Taxes Paid, Net       $ 1,200 $ 1,900 $ 30,800  
Deferred tax assets [Abstract]              
Goodwill       12,140 42,168    
Compensation       9,442 18,289    
Accrued expenses       62,345 83,349    
Tax credits       954 62,254    
Net operating losses       124,281 86,328    
Inventory       7,601 6,830    
Deferred expenses       2,057 3,276    
Property, plant and equipment       35,104 64,150    
Long-term contracts       4,554 47,795    
Other       11,630 10,034    
Deferred tax assets, gross       270,108 424,473    
Valuation allowance       (143,818) (123,936) $ (121,524) $ (129,323)
Deferred tax assets, net of valuation allowance       126,290 300,537    
Deferred tax liabilities [Abstract]              
Capitalized interest       (1,722) (6,821)    
Acquisition accounting / basis difference       (5,880) (6,848)    
Restricted investments and derivatives       (10,680) (12,429)    
Investments in foreign subsidiaries       (9,555) (582)    
Equity in earnings       (40,339) (35,585)    
Other       (7,541) (322)    
Deferred tax liabilities       (75,717) (62,587)    
Net deferred tax assets and liabilities       $ 50,573 $ 237,950    
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) $ (41,700)        
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 19. Income Taxes (Details) - Valuation Allowance - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Reconciliation Of Valuation Allowance [Roll Forward]      
Valuation allowance, beginning of year $ 123,936 $ 121,524 $ 129,323
Additions 27,591 13,933 368
Reversals (7,709) (11,521) (8,167)
Valuation allowance, end of year 143,818 123,936 $ 121,524
Valuation Allowance, Deferred Tax Asset, Change in Amount 19,900    
Domestic Tax Authority [Member]      
Reconciliation Of Valuation Allowance [Roll Forward]      
Operating Loss Carryforwards 11,700 5,800  
State and Local Jurisdiction [Member]      
Reconciliation Of Valuation Allowance [Roll Forward]      
Operating Loss Carryforwards $ 20,300 $ 12,100  
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 19. Income Taxes (Details) - Uncertainties - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits, beginning of year $ 89,256 $ 141,755 $ 162,029
Increases related to prior year tax positions 3,827 0 484
Decreases related to prior year tax positions 0 (6,119) (2,693)
Decreases from lapse in statute of limitations (11,840) (14,421) (13,827)
Decreases relating to settlements with authorities (2,494) (35,416) (20,485)
Increases related to current tax positions 5,424 3,457 16,247
Unrecognized tax benefits, end of year 84,173 $ 89,256 141,755
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 81,800    
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 5,500    
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit 10,000    
Germany      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Tax Adjustments, Settlements, and Unusual Provisions $ 2,500    
Spain      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Tax Adjustments, Settlements, and Unusual Provisions     $ 3,000
Australia      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Open Tax Years 2012 - 2016    
India      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Open Tax Years 2012 - 2017    
Malaysia      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Open Tax Years 2012 - 2016    
United States      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Open Tax Years 2008 - 2009; 2012 - 2016    
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 20. Net (Loss) Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Earnings Per Share [Abstract]      
Net (loss) income $ (165,615) $ (416,112) $ 593,406
Weighted-average common shares outstanding 104,328 102,866 100,886
Effect of restricted and performance stock units and stock purchase plan shares 0 0 929
Weighted-average shares used in computing diluted net (loss) income per share 104,328 102,866 101,815
Net (loss) income per share, basic $ (1.59) $ (4.05) $ 5.88
Net (loss) income per share, diluted $ (1.59) $ (4.05) $ 5.83
Anti-dilutive shares 1,021 753 48
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 21. Accumulated Other Comprehensive Income (loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Stockholders' equity, beginning balance $ 5,218,349 $ 5,618,396 $ 4,991,487
Amounts reclassified from accumulated other comprehensive loss 140 (44,825) 3,479
Net other comprehensive income (loss) 12,166 (25,387) (34,660)
Stockholders' equity, ending balance 5,098,697 5,218,349 5,618,396
Other income (expense), net 23,965 40,252 (5,502)
Net sales 2,941,324 2,904,563 4,112,650
Cost of sales 2,392,377 2,266,145 2,979,888
Foreign Currency Transaction Gain (Loss), net (9,640) (14,007) (6,868)
Interest expense, net 25,765 20,538 6,975
(Loss) income before taxes and equity in earnings of unconsolidated affiliates 202,115 (537,251) 733,330
Accumulated Translation Adjustment [Member]      
Stockholders' equity, beginning balance (77,178)    
Other comprehensive income (loss) before reclassifications 11,832    
Amounts reclassified from accumulated other comprehensive loss 0    
Net tax effect 0    
Net other comprehensive income (loss) 11,832    
Stockholders' equity, ending balance (65,346) (77,178)  
Accumulated Net Unrealized Investment Gain (Loss) [Member]      
Stockholders' equity, beginning balance 65,171    
Other comprehensive income (loss) before reclassifications 3,854    
Amounts reclassified from accumulated other comprehensive loss (49)    
Net tax effect (588)    
Net other comprehensive income (loss) 3,217    
Stockholders' equity, ending balance 68,388 65,171  
Accumulated Net Unrealized Investment Gain (Loss) [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]      
Other income (expense), net 49 41,633 2
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]      
Stockholders' equity, beginning balance 2,100    
Other comprehensive income (loss) before reclassifications (4,468)    
Amounts reclassified from accumulated other comprehensive loss 189    
Net tax effect 1,396    
Net other comprehensive income (loss) (2,883)    
Stockholders' equity, ending balance (783) 2,100  
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]      
(Loss) income before taxes and equity in earnings of unconsolidated affiliates (189) 3,192 (3,481)
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member] | Foreign exchange forward contracts [Member]      
Other income (expense), net (189) 0 0
Net sales 0 0 1,782
Cost of sales 0 0 5,509
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member] | Cross-currency swap contract      
Foreign Currency Transaction Gain (Loss), net 0 4,896 (10,135)
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member] | Interest Rate and Cross Currency Swap Contracts [Member]      
Interest expense, net 0 (1,704) (637)
AOCI Attributable to Parent [Member]      
Stockholders' equity, beginning balance (9,907) 15,480 50,140
Other comprehensive income (loss) before reclassifications 11,218    
Amounts reclassified from accumulated other comprehensive loss 140    
Net tax effect 808    
Net other comprehensive income (loss) 12,166 (25,387) (34,660)
Stockholders' equity, ending balance $ 2,259 $ (9,907) $ 15,480
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 22. Segment and Geographical Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
segments
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | segments 2    
Net sales $ 2,941,324 $ 2,904,563 $ 4,112,650
Gross profit 548,947 638,418 1,132,762
Depreciation and amortization expense 91,899 204,251 225,226
Goodwill 14,462 14,462 84,985
Modules segment [Member]      
Segment Reporting Information [Line Items]      
Net sales 806,398 675,452 227,461
Gross profit 112,338 110,510 51,931
Depreciation and amortization expense 67,597 186,736 213,609
Goodwill 14,462 14,462  
Systems segment [Member]      
Segment Reporting Information [Line Items]      
Net sales 2,134,926 2,229,111 3,885,189
Gross profit 436,609 527,908 1,080,831
Depreciation and amortization expense 24,302 17,515 $ 11,617
Goodwill $ 0 $ 0  
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 22. Segment and Geographical Information Revenues and long-lived assets by geographic region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 2,941,324 $ 2,904,563 $ 4,112,650
Long-lived assets 2,074,362 2,540,691  
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 2,273,774 2,418,974 3,634,340
Long-lived assets 595,062 1,567,060  
India      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 141,491 158,182 134,462
Turkey      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 124,433 18,809 1,726
Australia      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 108,643 9,568 185,064
Jordan      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 2,255 103,022 17,112
Spain      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 379 141,319 797
Malaysia      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets 483,884 339,230  
Japan      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets 251,559 154,398  
Vietnam      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets 252,417 16,575  
Chile      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets 251,208 260,751  
All other foreign countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 290,349 54,689 $ 139,149
Long-lived assets $ 240,232 $ 202,677  
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 23. Concentrations of Risks (Details) - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Net sales [Member] | Customer One [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 47.00%    
Net sales [Member] | Customer Four [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage   39.00% 36.00%
Net sales [Member] | Customer Five [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage   11.00% 25.00%
Net sales [Member] | Customer Six [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage   10.00%  
Accounts Receivable [Member] | Customer Two [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 26.00%    
Accounts Receivable [Member] | Customer Three [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 12.00%    
Accounts Receivable [Member] | Customer Four [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage     21.00%
Accounts Receivable [Member] | Customer Five [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage     48.00%
Accounts Receivable [Member] | Customer Seven [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage   32.00%  
Accounts Receivable [Member] | Customer Eight [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage   12.00% 15.00%
EXCEL 109 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .RM5DP?(\\#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,$% @ [*U63&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #LK59,6>[[#>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O29;14*7%\6G"8(#Q;>0W+9@DX;DI-VWMZU; MA^@'\#%W__SN=W"-B=)T"9]3%S&1PWPS^#9D:>*&'8FB!,CFB%[GMB_SNH4+F70P./[*3M(IXH9=)K^N[A]VCTR)BM\5E2B$V DNU[6LZ_?) M]8??5=AWUNW=/S:^"*H&?MV%^@)02P,$% @ [*U63)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #LK59,L-I7/:H" &"@ & 'AL+W=O>R]-9VX5DO6S9B?_D^E?[),TL&:P M6X)#O)3\ID;CR&[E58@W._EV6,7(>L0KOM?6!#.?*]_RJK*6C!]_>J/QH&F) MX_'=^A>W>;.95Z;X5E2_RX,^K^)Y'!WXD5TJ_2QN7WF_H2R.^MU_YU=>&;CU MQ&CL1:7<;[2_*"WJWHIQI6;OW;=LW/?6V[_38 +I"60@$/HI(>T)Z4# GQ-H M3Z >(>FVXF*S8YJMEU+<(MD=;\ML%N$':J*_MXLNV.X_$QYE5J]KM$RNUDR/ MV'0(,D+@ 9$8VX, @00V)*"3CP+;$)%^1.Q"!(5=2,$]IHZ>CN@93*<@G3HZ M'=%S+T0AHH %,E @"^AS3Z!#9 [1=&= "DH7$V'(09D\D%EX,B$"(UBA !6* MD(\]"0!"8(DY*#$/^5ZV; #(1)P6H,0BY&>>Q"(X#X+PQ)EC!!<>"F7\O((P M4RH3Y8U#"WYR09C%A I8XX^8!!9(<(T F(F+!,-EC-/0 O%5 ,R4"ESM."QF MXF<8A)E(,0R7/ YKGOA)!F'R"16XXG%8T*3P53I,/LIE-$-H*FAPX>.PK(F7 M9KL>4XR+9C85-;CX<5C:Q+O#MCWFPUV)*"UHGOG!2T:/9,WER34@*MJ+2^.Z MG]'JT.0\$O?(_H=W'=(/)D]EHZ)7HK_/EPOW>BHV37WP]A$G7]>FTVSVXTM91__S(TNS_<< R^/ MWUO_>>I\[LQ=W3>;=O?W]F%XOEZFY>*A>:Q?=L.7]NV79NZ07R[FWO_6O#:[ M+!^=Y'OBT^ND.YT22S-:%3#&8'NI3"^5]B*23%4SB7G;#/@;$PY94=V>CUK/B8$@_1CR,"[HI\"-D'[ >D'C!O% MRBEZ:AV."5] (-@,!=2.4#I"G:2)=9\&"7P M[.4\W!C"@!5P:9AL-(-F,TLV@Z8N0P0%($O'*;@"G<'&,QA\EC,--'D9.:8@ M'6E=# B<"HYL1(-F-,L5 S1]/>11DH8,2'L/OO30;$J#QC3+10,T@*>A-$*% MJE<3V\LU#36(.>GBPY!YCE3(:;1IC9K67JYIJ"&<%Q ORU9#%F.J"AA"&]6H M4>WEBH9&@9P">R=7?5.(3*'DR88U>O6JXJG0@@U7U'#U<@%"HP+&/#'48S=T MG"*59H9-5]1T]1+W:%3!E4]JE T9^B(Y;+:B9JN7M$?-3,IO(AH=!EMSU1!+ M,\-F*VJV>L4. YIY5?'2D)9AK$*A-">;K:39ZB7KR8 F)) 5@R$CEZ+C@B$; MKJ3A*IFP)@W-G*MR'#>&##A4I3*/;+:29FN0;"4-S> =1C5$6E>YF%*AS*/" M'H6F:Y!T):,6SB_83N+5UF$IJ\GF*VF^RE)@31J;E!P'F=:&#H)C+#TUFZZD M2^&@-G)TB>M#8LG0C:'+=1Z7M@?(IC5I6@=):[+V*X)/3EDRA,'E]X62)YO7 MI'DMG\?:TJB\_J[FHQ.;U)34:AA*.6B3E319@R*9058]MM\7?=RTLZG*FJI! M0HR-/89Q/\Y)C)G"X*E4U;,-5M9@E<7?FHW]@[S$Z3K:$N:R/I78RC9;6;,U M2I*Q9B;J,M%0_5!5I552FH'4Y+B)"("U.4"QO &JU1 M@FS67&XUVZ6K*;1*U]7%IO_X%>;WNGO:'OK%73L,[7[:Y7]LVZ')C;I/N8O/ M3?UP/MDUC\-X&/-Q=_KZ<3H9VN/\96=U_KQT\Q]02P,$% @ [*U63(X. MM;SI 0 304 !@ !X;"]W;W)K"GS5T:C+W;"=G(5YM\*5(D6^!@$&N M;09JAAL<@3&;R&#\&G*BL:0U3N?W[)]<[Z:7,U5P%.RE+G25HCWR"BCIE>EG MT7V&H9\8>4/S7^$&S,@MB:F1"Z;>DDXD82/BN-2$06C!)OZ(T2X"A$Z/YE"Q#.(7K)UDL9)_(WO M!S.0_ZD>6*)5EFC)LIVQ]))X4B7VAVO&\Q[E Q-992)+IMV,B2PJ!3XAVSW9 MSIE6E7Y$=G_[9O$J4[QDVL^8XG10 !@ !X;"]W;W)K*U9T9I+F*) M_H;\>9J?YN)-VW74&V7)SRU_AG;+^=OM3I+;O4LCN4\=@9UU7GJOJ>_?RV^YQ+CI%L8C;MJLB3Q_O<1V+HJLIZ?AGK'1^ M:;,+O'[^J/V7OO.I,\]Y$]=5\?=AU^X?YWX^V\67_*UHOU;G7^/8(3.?C;W_ M/;['(N&=DM3&MBJ:_O]L^]:T53G6DJ24^8_A\W#L/\]C_1]A?( < ^0E .RG M 6H,4#\#]*@S0*" ;NM*/S29O\^6BKLZS>IC>4]ZM(GC0:?2W76$_V/UW M:7B:5/J^=&&1O7?UC,AJ0.05 AA MV&ZJ/EY?QZ,F5@/B>^0XZ P:E-1(+<<);:Q"DBFG :0U$[HUJUM3W6CT5@-B MKO6H()5S2#?#26M!&Z2;X8(+WGM>MV%U&ZH;C<_*D':,]D%CV12SRFOP2#7% M(,V=LY)7;5G5MJ]$7:O6?+QCXQWM-1K=E:.C*Z0-:,^M&J-8,YK3P9:(:;R#TPX0U -1-S M@$\:&?52Q.F@!);[64VW0))Y :!Y4INB$6P6#/E0 IK;,"J*:C3AA83 MRQEX>P+J3P'[T\C<2'+.&[(\*'=GTGK%X(8!G1)@PH1TWJ& 6E3 %@744^Z" MU62A,!AH(1P6SG#6VZD-R3L44(L*V** NHHR3N 3 8/)E(7Q@8##$F,CC;,&Z^8X813V5HZSP9D)X;PW C7'@,T1&#]3@>JF6-ISAN0_ MBMT9(R;,$7AW!&J/.%FL@%I:,G4 HIMR=T8Y27Y"J62$TE%\FXIJ5L&[):2VEMR>*R;H4!K)1"W8;@[ M$,Z$B54N>'] MU'+E#4520V$FC7H +YWC..DOQZ.S>RY:MNJ[.]P7JJJC4FFN$\"]S'? M75Z*^-)VCRX]U\-EV/#25J?QHB^[W#8N_P-02P,$% @ [*U63.R2JIW/ M @ D D !@ !X;"]W;W)KO4/P,[HVI;:(D MCDG4TKH+MVO3]RBV:WZ63=VQ1Q$,Y[:EXE_!&G[=A"!\ZWBJCR>I.Z+MNJ=' M]I/)7_VC4*UHCK*O6]8-->\"P0Z;\ '<5R#6!J/X7;/KL'@/="K/G+_HQK?] M)HPU$6O83NH05#TNK&1-HR,ICK]3T' >4QN7[V_1OYCD53+/=& E;_[4>WG: MA%D8[-F!GAOYQ*]?V900#H,I^^_LPAHEUR1JC!UO!O,;[,Z#Y.T41:&T]'5\ MUIUY7J?X;S:_(9D,R6P Y%,#G SPW8 ^-:#)@"Q#-*9BYJ:BDF[7@E\#,2YO M3_57!.Z1FOV=[C23;?Y3TS.HWLL6Q&@=772@25.,FF2IF161BCX/D?B&*!+' MGMP.4+H*"&XEE2O)8C\$].8)C1\M_'ENI3E*,B/IC&0%""8 6[0>'0($ "NK MRM7A'**8^+&1%QLYV""V>(I1@Q?C )!!>XY=U2I%L34'E4<%"%H$NV'&7F;L M8286,W;&@0E(+617M%(B "UFCPQ@M%BV&V;B928>9@NG(!Z<++-H2E<%4V@M M6>4-M4CLACCU$J<>XLPB3MTO(P'$6HO25:T2##,K_ZS''F+K3"TFT?*$ C"W/P^/:D5R^WSVJ)(XM>M$M"A++1-' M4_*'8,?/G=2G^Z)WOE8\)+JL6?V%OFZ89KRK_*#B6'=#\,RE*IJFM!TX METQ!QG=J3D_J>C0W&G:0^C55[V*\(XP-R?OI_A/-E[#M?U!+ P04 " #L MK59,%B>0ON$$ *&0 & 'AL+W=O'ZFZZK>OC[6Q6/6W#/JN^%,=P:/[S M7)3[K&XNRY=9=2Q#MNF"]OD,E'*S?;8[3!?S[MY#N9@7KW6^.X2'_7D!?O=U,]_;CQ;?>RK=L;L\7\F+V$[Z'^\_A0-E>S??H^:;OR6!0_VHO?-G=3U3H*>7BJVQ19\_$6EB'/ MVTR-CW_ZI--SFVW@Y^\?V===YYO./&956!;YW[M-O;V;^NED$YZSU[S^5KS_ M&OH.V>FD[_WOX2WDC;QUTK3Q5.15]W?R]%K5Q;[/TEC99S]/G[M#]_G>Y_\( MDP.@#X!S@(:+ =@'X#D +@>8/L"< ]!=#+!]@/T_X'(?7!_@S@'6=O-Q&JQN M].^S.EO,R^)]4IX6T#%KUZF^=\TAY/&>4?Z>\]51I$A$1.!E?T:T:_A?H$TLSQI[.=FE +OE5)R M4U9LR@I-:3(TEC5ETE0;GQ!+EO=<$=OW/!>X-+'6DU$4=�>3)M:]ZF5=H, M#($3A\"-7UZ)F"!A8YC2U96P[M@4C2*/RNJJ+'+C13=>F%&*",_:N4'C')FL M]5599"<5[:2"'4JCE*_EQ,/@2M9*9J,2FC(4CHH/L?>>XE&Q9064CF*B@9G2 M S37@F-+'6O^*"@'COJY)HL-R:35(!AR='! 6!8*AZ=+AK(6J P)[3SRMK37 M% -+S:E+R7,]5>Q:1K.6V.RI:PYG VF"U-$U66Q(!KB6",Z&A^-4*YVX9'C2 M9%9JQUM#1;OO^*/AM,>4K20G5 SVH/%LD!CO4_)HKR2AMYC2TKD6A-H:/S02 M,O1U,KYL:)G46D UTN*K.82;[ENV61-DAO9\):FL0C-@6R:ZYDAG]4YSI-\8 M[=AF=35"&.\09?:#Q'Y:]8 C^P8LTGW,^KHNMB3#'22XT\H' K5M8@8?2QC8 M(4O(U%C"3PK0%"5#:Z4@;&S1 >4[=4B<14V)*PF- M V^ 0H<+;])T<,W(%07\^*($,MUA!-U!@+9V38VGKP=&"./CNTQW'$-WY-1N MCK*.OHVX*HL-R6S',6Q'SG;;'L\'%C?*:,F5H.2H=G5P8[2F"GYV,4P*Y2[U(VOV/ +H@@25-- M]P$K2=@"/K'S9':K)8U'7Q;Y[Y?M<%'5H,JHO MS>/Q7]02P,$% @ [*U6 M3&9_BV:$!P H"@ !@ !X;"]W;W)KO7?OMU]]1UP^3[>K79W4R?AN'Y:C[?W3UUZ\7N0__<;?)? M'OKM>C'DC]O'^>YYVRWN]XW6JSD9$^;KQ7(SO;W>?_=I>WO=OPRKY:;[M)WL M7M;KQ?:_NEOUKS=3._WQQ>?EX],P?C&_O7Y>/'9_=L-?SY^V^=/\+Q>=R?O)V-7OO3]U_'#;_[ZU6[__^3N93?TZV.4;&6] M^'YX76[VKZ_'^#^:X09T;$!O#6RXV("/#?AG W>Q@3LV<*+!_-"5_=BTBV%Q M>[WM7R?;P\_[O!AGD;UR>?3OQB_W@[W_6QZ>7?[VVZWE<#W_-@8Z:NJ#ADXU M;XIYCOYV"4*7J$DUI_,+-%K!]ES2:DDRV 3#?O*^/9_U,^( #@9P^P#N)$!5 MB7$Z2-)>LME+9C;X8+WH+M Y&ZP5P])JG:_8F8!M>VC;@WXG'"# $'UV[+L M^$'C3XQ:Z]FRZ+>6$9O*&=%M(/,QD<>N(W0=M6MYG3JJZ[#GX(1IK4J<7(C" MM)99EW\M[#E!SPEX%LN@3L"S):%JM(I25--+JYQ+)Y/ZS'(%+5=Z423AN%)7 MF3D*8HMI@,HZQT;H6JVS)OJJ,#>LP7N> 2--S3%GAFZ=F"8?2)Y$($.N]DUUH4S1$5)HB%F_]'2\"WD[Y)#V)D#DGZUKK* M>.^E<2WS*5'!-^:%9>#;2]\,1JB2II'(!E;#K76E*8()936BK%,L=Q>NTH;7O@R9%1,UOK)%XN2LX-8R):@$0GMSV+ M8"?!V0!5QG-@:5G+/)5,8R#:J!,!5UK*F$\6 ,I+J%I-E>1C4'-,RVQ,J7*R MYUJ7]Z 87"&'L9A35H-*H=5JMF1.)>50)=E?,JN7D"F;4Y,2HDRX1Q10!77B*6-&"JE*W+10UT,Q]S:JV\ M(R%E0)3.*YA9I)FE1UTS9F;5/&B@K"))DA;J;"A-%\PL LSR,D<@C1D;*A.5 MA>'DE%XQC MJBA7.Q+F,THP$L@PH@\N%GX^QEQCQ#59#F&-(1<"2T\-T(VTDO6B%N@RD-F7 MK&.J,3B)R;RL9LTAF0 !"54Y$93SY6*H<\.%DATZ@LD<@C5^(BG+@%' L%81 MIZI89\0L8W *4[LJOW\* Y+,._F#M4B6IU IA];[DA9(7#['E68( MYI4#O(J25PX9Y0"S9,&C=IHR+C-&36TM M4Z.-;LV1*>TE&%<.X"I*7#ET/K*5S"(:I%,I=(NCQ5 :;(PJ!RJ649X4'2A% M5GD"J-$&I4B;#[GJ<(X"FCSHI:T$,](!1LK%7SO-M934S36@F@5];PW)\DB4 M"B(>D](#4LI#=^U!+=*ZG *YT!')GDY^5J@FW&5#[&%PI_'T/0 FA*&M=>, MLQD[H9*;(1+F66 5>Y PF.!#8<9XC$T/L"G+>K4'.&0V3E5T@!!VLT5"T;W>1+/PS]>O^HUT/?#UUV:#[DL7SJ M%O=O'U;=PS"^C?G]]O#,W.'#T#\?GP>/L_4$L#!!0 ( .RM5DP% M73D\LP$ -(# 8 >&PO=V]R:W-H965T&UL;5/;;MLP M#/T501]0)4K:!H%MH.DP=, &!"VV/2LV?4$ET97DN/O[2K+CNIE?+)+F.3RD MJ*1'\VIK $?>E=0VI;5S[9XQF]>@A+W!%K3_4Z)1PGG75,RV!D0104HROEK= M,24:3;,DQHXF2[!SLM%P-,1V2@GS[P 2^Y2NZ27PW%2U"P&6):VHX 7<[_9H MO,4?YM"E>G=$=) :7HI'O&_@G& M?FXI&9O_"6>0/CTH\35RE#9^2=Y9AVID\5*4>!_.1L>S'_DOL&4 'P'\"L"& M0E'Y-^%$EACLB1EFWXIPQ>L]][/)0S".(O[SXJV/GK/U[C9AYT TYAR&'#[/ MF3*89Y]*\*42!_X?G"_#-XL*-Q&^^:+P;IE@NTBPC03;+P3W5RTNY>RNBK#9 M3!68*FZ3)3EV.F[R+#HM[ ./=_*9/FS[+V&J1EMR0N=O-LZ_1'3@I:QN_ K5 M_H%-CH32!?/>VV98L\%QV(XOB$W/./L 4$L#!!0 ( .RM5DS(L_.^M@$ M -(# 8 >&PO=V]R:W-H965T&UL;5-A;]P@#/TKB!]0 MDMRUNYZ22+U.TR9MTJG3NL]EN/E] HEC05/ZYG@2;>>"@Y5YSUOX#NY'?S;>8@M++11H M*U 3 TU!']+C:1_B8\"S@-&NSB144 ;@^O[%_BK7[6B[\S V.Q$R][WEXXO28^=Y4P1E;$>^\>.N]US(]W.?L&HCFF-,4DZUCE@CF MV9<4V5:*4_8?/-N&[S85[B)\M\Y^GVP3[#<)]I%@_P]!^J[$K9CW*MFJIPI, M&Z?)D@H''2=YY5T&]B&+;_(W?)KV;]RT0EMR0>=?-O:_073@I20W?H0Z_\$6 M0T+CPO&#/YMIS";#83__(+9\X_(/4$L#!!0 ( .RM5DR$>,_QMP$ -(# M 9 >&PO=V]R:W-H965T MO"JI74Y;[[L#8ZYL07%W93K0>%,;J[A'TS;,=19X%4%*LF2SN6&*"TV++/I. MMLA,[Z70<++$]4IQ^W8$:8:<;NF[XTDTK0\.5F0=;^ G^%_=R:+%9I9**-!. M&$TLU#F]VQZ.:8B/ ;\%#&YQ)J&2LS'/P?A>Y703!(&$T@<&CML%[D'*0(0R M7B9..J<,P.7YG?U;K!UK.7,']T;^$95O<[JGI(*:]](_F>$!IGJN*9F*_P$7 MD!@>E&".TD@75U+VSALUL: 4Q5_'7>BX#^/-[7Z"K0.2"9#,@'W,P\9$4?E7 M[GF163,0._:^X^&)MX<$>U,&9VQ%O$/Q#KV78OMEE[%+()IBCF-,LHR9(QBR MSRF2M13'Y#]XL@[?K2K<1?CN@\)TG2!=)4@C0?J!X/I3B6LQ-Y^2L$5/%=@F M3I,CI>EUG.2%=Q[8NR2^R;_P<=H?N6V$=N1L/+YL[']MC >4LKG"$6KQ@\V& MA-J'XRV>[3AFH^%--_T@-G_CXB]02P,$% @ [*U63!H_ZL6X 0 T@, M !D !X;"]W;W)K&UL;5/;;MLP#/T501]0Q4[: MIH%MH&DQ;, &!!W6/2LV;0O5Q9/DN/O[4;+KN:U?))'B.3RDJ&PP]L6U )Z\ M*JE=3EOONP-CKFQ!<7=E.M!X4QNKN$?3-LQU%G@504JR=+.Y88H+38LL^DZV MR$SOI=!PLL3U2G'[]PC2##E-Z)OC232M#PY69!UOX"?X7]W)HL5FEDHHT$X8 M32S4.;U/#L==B(\!SP(&MSB34,G9F)=@?*MRN@F"0$+I P/'[0(/(&4@0AE_ M)DXZIPS Y?F-_4NL'6LYD@IKWTC^9X2M,]5Q3,A7_'2X@ M,3PHP1RED2ZNI.R=-VIB02F*OXZ[T'$?QIN;9(*M ]()D,Z ?]_Q\,3)(<7>E,$96Q'O4+Q#[Z5([FXS=@E$4\QQC$F7,7,$0_8Y M1;J6XIA^@J?K\.VJPFV$;]\IW*\3[%8)=I%@]X[@[D.)GV-PKC\D88N>*K!- MG"9'2M/K.,D+[SRP]VE\D__AX[3_X+81VI&S\?BRL?^U,1Y0RN8*1ZC%#S8; M$FH?CK=XMN.8C88WW?2#V/R-BW]02P,$% @ [*U63%9P-.^V 0 T@, M !D !X;"]W;W)K&UL=5-A;]P@#/TKB!]0M 7Q)&NSJ34,D9\3D87ZN<)D$0*"A=8!!^N\ =*!6(O(S? M,R==4@;@^OS*_A!K][68M@GGU) MP;=2'/D_<+X-WV\JW$?X_IW"_Q"DFP1I)$C?$>P_E+@5DWY(PE8]U6":.$V6 ME#AT<9)7WF5@;WE\D[?P:=J_"]/(SI(S.O^RL?\UH@,O);GR(]3Z#[88"FH7 MCI_]V4QC-AD.^_D'L>4;%W\!4$L#!!0 ( .RM5DR\E 5IMP$ -(# 9 M >&PO=V]R:W-H965T8J] M4[*%LR&VUUJ8OR=0.&1T0]\S.QEML9BFEAM9*;(F! M*J/WF^-I%^)CP"\)@UV<2:CD@O@2C*]E1I,@"!04+C (OUWA 90*1%[&GXF3 MSBD#<'E^8W^*M?M:+L+" ZK?LG1-1@^4E%")7KEG'+[ 5,^>DJGX;W %Y<.# M$I^C0&7C2HK>.M03BY>BQ>NXRS;NPWBSWTZP=0"? 'P&'&(>-B:*RA^%$WEJ M<"!F['TGPA-OCMSWI@C.V(IXY\5;[[WF/-FG[!J(IIC3&,,7,9LY@GGV.05? M2W'B_\'Y.GR[JG ;X=L/"F_7"7:K!+M(L/M IQ+68PZ0\?I_V[,+5L+;F@\R\;^U\A.O!2DAL_0HW_8+.AH'+A M>.?/9ARST7#833^(S=\X_P=02P,$% @ [*U63%041RVV 0 T@, !D M !X;"]W;W)K&UL;5-A;]P@#/TKB!]0$N[6=:"4 M[.!DB!VT%N;/$12..4WIF^-!-JT+#E9DO6C@%[C?_@5"#R,EYF3KJD M#,#U^8W]/M;N:SD+"W>HGF3EVIS>4%)!+0;E'G#\!G,]GRB9B_\!%U ^/"CQ M.4I4-JZD'*Q#/;-X*5J\3KOLXCY.-]=\AFT#^ S@"^ FYF%3HJC\JW"BR R. MQ$R][T5XXO3 ?6_*X(RMB'=>O/7>2\&3+QF[!*(YYCC%\%5,ND0PS[ZDX%LI MCOP_.-^&[S85[B)\MX:GR3;!?I-@'PGV_Q"D'TK2G+E1ZCU'VPQ%-0N'#_[ MLYG&;#(<]O,/8LLW+OX"4$L#!!0 ( .RM5DSPN7%1M@$ -(# 9 M>&PO=V]R:W-H965TV\ M'XZ,N:H#+=R-&:#'F\98+3R:MF5NL"#J"-**\UKFT7>V96Y&KV0/ M9TO!@93Z(%KZ#_S&<+5IL9:FEAMY)TQ,+34$? MDN,I"_$QX*>$R6W.)%1R,>8Y&%_J@AZ"(%!0^< @<+O"(R@5B%#&[X63KBD# M<'M^9?\4:\=:+L+!HU&_9.V[@MY34D,C1N6?S/09EGIN*5F*_PI74!@>E&". MRB@75U*-SAN]L* 4+5[F7?9QG^:;+%U@^P"^ /@*N(]YV)PH*O\HO"AS:R9B MY]X/(CQQ["M,(3]\HS/8)LEV"+!)D;PANWY6X%W/W+@G;]%2#;>,T.5*9L8^3 MO/&N _O XYO\"Y^G_9NPK>P=N1B/+QO[WQCC :4<;G"$.OQ@JZ&@\>'X <]V M'K/9\&98?A!;OW'Y%U!+ P04 " #LK59,+[&_M[@! #2 P &0 'AL M+W=O;0?@T*L4RA:X0%(0FR1XS*/O9,I<#TYP!2># M[" E,W^/(/18X!2_.1YXV[G@(&7>LQ9^@_O3GXRWR,)2'#@Q*?H]+" MQA55@W5:SBQ>BF2OT\Y5W,?I)KN>8=L .@/H MC'/&1*%)5_8XZ5N=$C,E/O M>Q:>.#U0WYLJ.&,KXIT7;[WW4M+T)B>70#3''*<8NHI)EPCBV9<4="O%D?X' MI]OPW:;"783O/BC<;Q-DFP19),@^$'S]5.)&#$T^)2&KGDHP;9PFBRH]J#C) M*^\RL+H\Q]L,00T+AQO_-E, M8S893O?S#R++-R[_ 5!+ P04 " #LK59,X_=JCK8! #2 P &0 'AL M+W=O$A1Z6#LLVL /'E54KN,-MYW M!\9LLB#*"E&1\L[EF2K2:YFGTG6R>FM[+5L/) M$MR?(T@S9'1+WQR/;=WXX&!YVHD:?H+_U9TL6FQF*5L%VK5&$PM51F^V MAV,2XF/ [Q8&MSB34,G9F.=@/)09W01!(*'P@4'@=H%;D#(0H8R7B9/.*0-P M>7YCOXNU8RUGX>#6R*>V]$U&]Y244(E>^D9Z/\'6 7P"\!FPCWG8F"@J_R:\R%-K!F+' MWG\DYWZ;L$HBFF.,8PQ<4?"W%D?\# MY^OPW:K"783O/BC\#T&R2I!$@N0#P>Y3B6LQR:0\?I_V'L'6K'3D;CR\;^U\9XP&E;*YPA!K\8+,AH?+A^!7/=ARS MT?"FFWX0F[]Q_A=02P,$% @ [*U63/M'2(^W 0 T@, !D !X;"]W M;W)K&UL;5-A;^,@#/TKB!\P6MIN595$6C=-=])- MJC;=W6>:. D:Q#D@S?;O!R3+LEV^ #9^S\_&)#V:%UL#./*J56-36CO7'ABS M>0U:V"MLH?$W)1HMG#=-Q6QK0!01I!7CJ]4UTT(V-$NB[V2R!#NG9 ,G0VRG MM3!O1U#8IW1-/QQ/LJI=<+ L:44%S^!^MR?C+3:Q%%)#8R4VQ$"9TMOUX;@- M\3'@CX3>SLXD5')&? G&SR*EJR (%.0N, B_7> .E I$7L:_D9-.*0-P?OY@ M?XBU^UK.PL(=JK^R<'5*]Y044(I.N2?L?\!8SXZ2L?A?< 'EPX,2GR-'9>-* M\LXZU".+EZ+%Z[#+)N[]<+/9C;!E !\!? +L8QXV)(K*[X4366*P)V;H?2O" M$Z\/W/%U\L$VT6";238?B&X^5;B4LS^6Q(VZZD&4\5ILB3'KHF3//-. M WO+XYM\A@_3_BA,)1M+SNC\R\;^EX@.O)35E1^AVG^PR5!0NG"\\6-)\H%I(3M:9-%W-D6&@U.R@[,A=M!: MF-\G4#CF-*5OCB?9M"XX6)'UHH'OX'[T9^,MMK!44D-G)7;$0)W3^_1XVH?X M&/ L8;2K,PF57!!?@O&ERFD2!(&"T@4&X;7#@Q*?HT1EXTK* MP3K4,XN7HL7KM,LN[N-T*S.!(S-3[7H0G M3H_<]Z8,SMB*>.?%6^^]%IQ_S-@U$,TQIRF&KV+2)8)Y]B4%WTIQXO_!^39\ MMZEP%^&[-7R7;!/L-PGVD6#_#T'ZKL2MF/&UL;5/;;MP@$/T5Q >$-7:VTZ!^5O&FTD<]XT+;&] 59'D!2$[G9[(AE7N,RC[V3*7 ].< 4G@^P@)3-O M1Q!Z+'""/QQ/O.U<<) R[UD+S^!^]2?C+;*PU%R"LEPK9* I\&UR.&8A/@;\ MYC#:U1F%2LY:OP3C1UW@71 $ BH7&)C?+G '0@0B+^/OS(F7E &X/G^PW\?: M?2UG9N%.BS^\=EV!;S"JH6&#<$]Z?("YGFN,YN)_P@6$#P]*?(Y*"QM75 W6 M:3FS>"F2O4X[5W$?IYM],L.V 70&T 5P$_.0*5%4_ITY5N9&C\A,O>]9>.+D M0'UOJN",K8AW7KSUWDM)TS0GET TQQRG&+J*298(XMF7%'0KQ9'^!Z?;\'13 M81KAZ2>%V39!MDF018+L$\'UEQ*W8O9?DI!53R68-DZ3194>5)SDE7<9V%L: MW^1?^#3MC\RT7%ETULZ_;.Q_H[4#+V5WY4>H\Q]L,00T+AR_^;.9QFPRG.[G M'T26;UR^ U!+ P04 " #MK59,E#]>MK3DFD7JMIDS;IU&G; M9RYQ$E2(,R"7[M\/2)JE7;X -G[/S\9D(YIGVP(X\J)59W/:.M-)\H%I(3M:9-%W-D6&@U.R@[,A=M!:F#\G M4#CF=$=?'4^R:5UPL"+K10/?P?WHS\9;;&&II(;.2NR(@3JG][OC*0WQ,>"G MA-&NSB144 ;@^O[)_BK7[ M6B["P@.J7[)R;4X/E%10BT&Y)QP_PUS/+25S\5_A"LJ'!R4^1XG*QI64@W6H M9Q8O18N7:9==W,?IAA]FV#: SP"^ XQ#YL21>6/PHDB,S@2,_6^%^&)=T?N M>U,&9VQ%O//BK?=>"[Z_R]@U$,TQIRF&KV)V2P3S[$L*OI7BQ/^#\VWX?E/A M/L+W;Q0>M@G238(T$J1O"#Z^*W$C)DW>)6&KGFHP39PF2TH&PO=V]R:W-H M965T]@:)5$HD%(2JUTHJJY=F; M3"["E]1V-O3O.W9""!!>;,]XSIDSXW$Z&/OL&@!/7I34+J.-]]V>,5F][+5<+3$]4H)^^\ MT@P9W=)7QV-;-SXX6)YVHH9?X']W1XL6FUG*5H%VK='$0I71F^W^D(3X&/"G MA<$MSB142TJFXG_ &22&!R68HS#2Q944O?-& M32PH18F7<6]UW(?QYI)/L'4 GP!\!ES'/&Q,%)7?"2_RU)J!V+'WG0A/O-US M[$T1G+$5\0[%._2>JK UG&:'"E,K^,D+[SSP-[$1V1O MX>.T_Q2V;K4C)^/Q96/_*V,\H)3-!8Y0@Q]L-B14/AR_X=F.8S8:WG33#V+S M-\[_ U!+ P04 " #MK59,LZ5AT;$I"? SXU<+@ M%F<2*KD8\Q*,KV5&-T$02"A\8!"X7>$!I Q$*.//Q$GGE &X/+^Q/\7:L9:+ M^F)*BMYYHR86 ME*+$Z[BW.N[#>+/?3[!U )\ ? 8<8AXV)HK*'X47>6K-0.S8^TZ$)]X>.?:F M",[8BGB'XAUZKSE/]BF[!J(IYC3&\$7,=HY@R#ZGX&LI3OP_.%^'[U85[B)\ M]T'A[3I!LDJ01(+D \'=IQ+78@Z?DK!%3Q78.DZ3(X7I=9SDA7<>V'L>W^0] M?)SV[\+6K7;D8CR^;.Q_98P'E+*YP1%J\(/-AH3*A^,=GNTX9J/A33?](#9_ MX_P?4$L#!!0 ( .VM5DS-[B1YM@$ -(# 9 >&PO=V]R:W-H965T M<^;,>)R/VKS8#L"A-RF4+7#G7'\@Q%8=2&9O= _* MWS3:2.:\:5IB>P.LCB I"$V26R(95[C,H^]DREP/3G %)X/L("4S?XX@]%C@ M%%\=C[SM7'"0,N]9"[_ _>Y/QEMD8:FY!&6Y5LA 4^#[]'#,0GP,>.(PVM49 MA4K.6K\$XWM=X"0( @&5"PS,;Q=X "$"D9?Q.G/B)64 KL]7]J^Q=E_+F5EX MT.*9UZXK\!U&-31L$.Y1C]]@KF>/T5S\#[B \.%!B<]1:6'CBJK!.BUG%B]% MLK=IYRKNXW2SO\*V 70&T 5P%P%D2A25?V&.E;G1(S)3[WL6GC@]4-^;*CAC M*^*=%V^]]U+2['-.+H%HCCE.,705DRX1Q+,O*>A6BB/]#TZWX;M-A;L(WZWA M^V2;(-LDR")!]@]!^J'$K9B/*LFJIQ),&Z?)HDH/*D[RRKL,[#V-;_(>/DW[ M3V9:KBPZ:^=?-O:_T=J!EY+<^!'J_ =;# &-"\=/_FRF,9L,I_OY!Y'E&Y=_ M 5!+ P04 " #MK59,,6$4%+0[&CS*CFR ()!0^, C<+G /4@8BE/$R<=(Y90 NS^_LWV/M6,M9.+@W M\F];^B:CMY244(E>^D% MR3I!LDJ01(+D$\'^2XEK,==?DK!%3Q78.DZ3(X7I=9SDA7<>V#L>W^0C?)SV M7\+6K7;D;#R^;.Q_98P'E+*YPA%J\(/-AH3*A^,-GNTX9J/A33?](#9_X_P- M4$L#!!0 ( .VM5DQF!Z*8N $ -(# 9 >&PO=V]R:W-H965TZXY[GGCB,=T+S8!L"15R6US6CC7'=DS!8-*&%OL /M;RHT M2CAOFIK9SH H(TA)QI/DCBG1:IJGT78J]DZV&LR&V5TJ8/R>0.&1T0]\< MSVW=N.!@>=J)&KZ#^]&=C;?8S%*V"K1M41,#54;O-\?3+L3'@)\M#'9Q)J&2 M"^)+,+Z4&4V"()!0N, @_':%!Y R$'D9OR=..J<,P.7YC?TIUNYKN0@+#RA_ MM:5K,GJ@I(1*]-(]X_ 9IGIN*9F*_PI7D#X\*/$Y"I0VKJ3HK4,UL7@I2KR. M>ZOC/HPWV_T$6P?P"?4[!UU*<^']PO@[?KBK<1OCVG<+# M.L%NE6 7"7;O"#Y]*'$EYB[YD(0M>JK U'&:+"FPUW&2%]YY8.]Y?)-_X>.T M?Q.F;K4E%W3^96/_*T0'7DIRXT>H\1]L-B14+ASW_FS&,1L-A]WT@]C\C?._ M4$L#!!0 ( .VM5DRF^-SWM@$ -(# 9 >&PO=V]R:W-H965T]@:)5$HFE0E0JT@K4]MF;3"["E]1V M-O#WC)T0 DU?;,]XSIDSXW$Z&/OL&@!/7I34+J.-]]V>,5F][+5<+3$]4H)^WH :8:,;NF[ MX[&M&Q\<+$\[4<,3^%_=T:+%9I:R5:!=:S2Q4&7T9KL_)"$^!OQN87"+,PF5 MG(QY#L:/,J.;( @D%#XP"-S.< M2!B*4\7?BI'/* %R>W]GO8NU8RTDXN#7R M3UOZ)J/7E)10B5[Z1S/>+OGV)LB.&,K MXAV*=^@]Y_QJF[)S()IB#F,,7\1\1#!DGU/PM10'_@^7S;VOS+& TK97. (-?C!9D-"Y[^ M?I3LNF[G%TFD> X/*2KIC7UQ-8 GKTIJE]+:^_;$F,MK4,+=F18TWI3&*N'1 MM!5SK0511)"2C*]6>Z9$HVF61-_%9HGIO&PT7"QQG5+"_CV#-'U*U_3-\=Q4 MM0\.EB6MJ. '^)_MQ:+%)I:B4:!=8S2Q4*;T?GTZ;T-\#/C50.]F9Q(JN1KS M$HRO14I701!(R'U@$+C=X &D#$0HX\_(2:>4 3@_O[$_Q=JQEJMP\&#D[Z;P M=4J/E!10BD[Z9]-_@;&>'25C\=_@!A+#@Q+,D1OIXDKRSGFC1A:4HL3KL#(?B M'7IO&=_O$G8+1&/,>8CALYCU%,&0?4K!EU*<^7]PO@S?+"K<1/CF@\+],L%V MD6 ;";8?" Z?2ER*.7Y*PF8]56"K.$V.Y*;3<9)GWFE@[WE\D_?P8=J_"ULU MVI&K\?BRL?^E,1Y0RNH.1ZC&#S89$DH?C@<\VV',!L.;=OQ!;/K&V3]02P,$ M% @ [:U63 ;$=\>W 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$FW4VZZ!^5O&FTD<]XT M+;&] 59'D!2$)LF>2,85+O/H.YDRUX,37,')(#M(R"YSB=\<3;SL7 M'*3,>];"3W"_^I/Q%EE8:BY!6:X5,M 4^"X]'+,0'P-^MGX/Q MO2YP$@2!@,H%!N:W"]R#$('(RWB9.?&2,@#7YW?V;[%V7\N96;C7X@^O75?@ M6XQJ:-@@W),>'V"NYQJCN?@?< 'APX,2GZ/2PL8558-U6LXL7HIDK]/.5=S' MZ2;;S[!M )T!= '<7 +1''.<8N@J)ETBB&=?4M"M%$?Z"4ZWX;M-A;L(WZWA-\DV0;9) MD$6"[#^"]$.)6S$?59)53R68-DZ3194>5)SDE7<9V#L:W^1?^#3MC\RT7%ET MULZ_;.Q_H[4#+R6Y\B/4^0^V& (:%XXW_FRF,9L,I_OY!Y'E&Y=_ 5!+ P04 M " #MK59,(PE3N;QHD47?V1:9&;R2'9PM<8/6POX]@3)C3O?TU?$DF]8' M!RNR7C3P _S/_FS18@M+)35T3IJ.6*AS^K _GM(0'P-^21C=ZDQ")1=CGH/Q MMF2,@#7YU?VS[%VK.4B'#P:]5M6OLWI M/245U&)0_LF,7V"NYT#)7/PWN(+"\* $Z)D%I6CQ,NVRB_LX MW22'&;8-X#. +X#[F(=-B:+R3\*+(K-F)';J?2_"$^^/''M3!F=L1;Q#\0Z] MUX+?)1F[!J(YYC3%\%7,?HE@R+ZDX%LI3OP_.-^&)YL*DPA/WBE,MPG238(T M$J3O" X?2MR*N?V0A*UZJL$V<9H<*>9>!?>#Q3=["IVG_+FPC.T]/,/8LLW+OX!4$L#!!0 M ( .VM5DRR'PXM? , /L1 9 >&PO=V]R:W-H965TJT[3=-G 05< 9.T[W]C*$L ML\_]$\ %4/JJKZ2G8B\<39 M=[P]?Z_^R4W>3N:YZ-2#KGZ5>W-:Q\LXVJM#<:G,D[Y^5N.$9G$TSOZK>E65 MA?R<1C=UP!SEVD%.'I>-)!B(W M\H^%*3:K5E^C=GCXYZ)?8W$G[;/9]8WN4;A[=O"=;7W=R,5BE;SVA4;,=L#( M&XR8$(FM/E%(1+&507>)NQ,<(;GN=,N>I[A !@MDKD#VWQ27WA01)LB0(0YAD 4D6H$#FD2#,#),L()%B!Z5AB=Q?>@ABUEXP3A6@A+_Z$,0LOX!VO1<2E/ % $&, M @3VM2!0PM< !#$B$-C^ G@[]V4 09P.< *(T-Z4!CI ($X'. 1$Z'!* QT@ M$*<#G ,B-#FE@0X0B-,!C@(1^IS20 <(Q.D IX$(K4YIH ,$8G0@<1[(T.HD M?!U $/>OBO- AE;/_.D # GFWU?B.)"ATTF0SX- &<.#XT"&3B' <2.!TD?L\ "29EQN)XT "ITOA\R 0IP,^#A"(&!T0C@,"5B=? M!Q#$O8WC/"!@=?)U $&,#HAY[0=6)U\'$,3H@' >$+ Z^3J ($X'. \(6)T" M'0!0QND YP$!JV>!#A"(TP'. P)6SP(=(!"G YP'!*R>!3I ($X'. \(6#T+ M=(! O@Z2FV_O6K5'M^O013M]:=R6QTWKM+-Q+]VW^S_XL"WRK6B/9=-%S]H8 M7;OO](/61MFQI!^L5DZJV$\7E3J8_G1AS]MA.V*X,/H\;K4DTW[/YB]02P,$ M% @ [:U63.,A& >X 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$K]>;)BO;4C95U$JMM$K5])FUQS8*,"[@=?KW M!>RX5NH78(9SSEP8\A'-J^T ''E34MN"=L[U1\9LU8'B]@9[T/ZF0:.X\Z9I MF>T-\#J2E&1IDMPRQ86F91Y]9U/F.#@I-)P-L8-2W/PY@<2QH#OZ[G@6;>>" M@Y5YSUOX >YG?S;>8HM*+11H*U 3 TU!'W;'4Q;P$? B8+2K,PF57!!?@_&U M+F@2$@()E0L*W&]7> 0I@Y!/X_>L29>0@;@^OZL_Q=I]+1=NX1'E+U&[KJ!W ME-30\$&Z9QR_P%S/@9*Y^&]P!>GA(1,?HT)IXTJJP3I4LXI/1?&W:1F"L[8BGCGD[?> M>RWWV7W.KD%HQIPF3+K"[!8$\^I+B'0KQ"G]CYYNT_>;&>XC?;^.?I]L"V2; M ED4R-8E'I(/)6YA/A;)5CU58-HX3994..@XR2OO,K /:7R3?_!IVK]STPIM MR06=?]G8_P;1@4\EN?$CU/D/MA@2&A>.?B"(F<9L,ASV\P]BRS&UL;5/;CILP$/T5RQ^P3@R[;2- VFRU:J56BK9J^^S -;:F-HF;/^^ M8T,H37G!,\,Y9RX>9Z.QKZX%\.1-J\[EM/6^/S#FRA:T<'>FAP[_U,9JX=&U M#7.]!5%%DE:,[W8/3 O9T2*+L9,M,C-X)3LX6>(&K87]?01EQISNZ37P(IO6 MAP KLEXT\ W\]_YDT6.+2B4U=$Z:CEBH<_JX/QS3@(^ 'Q)&M[))Z.1LS&MP M/ED@EH,RK^8\1/,_=Q3,C?_!2Z@$!XJP1RE42Y^23DX;_2L@J5H\3:=LHOG M..M?:=L$/A/X#8%-B6+E'X4716;-2.PT^UZ$*]X?.,ZF#,$XBO@/BW<8O13) M/<_8)0C-F..$X2O,?D$P5%]2\*T41_X?G6_3D\T*DTA/UMD_I-L"Z:9 &@72 M?UI,;EK&UL M;5/M;ML@%'T5Q .4Q$[:++(M-:VJ3=JDJ-.ZW\2^ME&!ZP&.N[:6*2XT+;+H.YLBP]Y)H>%LB.V5XN;W"20..=W2=\>S:%H7'*S(.M[ M=W _NK/Q%IM5*J% 6X&:&*AS>K\]GG8!'P$O @:[.)-0R07Q-1A?JIQN0D(@ MH71!@?OM"@\@91#R:?R:-.D<,A"7YW?UIUB[K^7"+3R@_"DJU^;T0$D%->^E M>\;A,TSU["F9BO\*5Y >'C+Q,4J4-JZD[*U#-:GX5!1_&W>AXSZ,-_MTHJT3 MDHF0S(1#C,/&0#'S1^YXD1D&UL M=53;;MP@$/T5Q <$7];N=F5;RB:J6JF15JF:/+/V^** <0&OD[\O8,=QM^3% M,,.YS& @FX1\42V 1J^<]2K'K=;#@1!5ML"INA$#]&:E%I)3;4+9$#5(H)4C M<4:B($@)IUV/B\SE3K+(Q*A9U\-)(C5R3N7;$9B8H@IJ. M3#^*Z3LL_208+5&(]2,.6^J!R5%GQ1,:5P^CJ/7>_&:5Y)]@O- M3X@60K02]LZ'S$:N\GNJ:9%),2$Y[_U [2\.#Y'9F](FW5:X-5.\,ME+$2?[ MC%RLT((YSIAH@PE7!#'JJT7DLSA&_]$C/SWV5A@[>KRE!ZE?8.<5V#F!W3\M M?KUJT8-) [])XC5)/ +AE8D/\\E6I%Z3U",07YGX,+LK$[(Y'1QDX^Z%0J48 M>W&UL=53KCIP@%'X5P@,LCL[H=*(F M.[O9M$F;3+;I]C>CQTL6Q *.V[ EQ9&M9HCV\E5B%<;?"DS'-B"@$&AK0(UPPT>@#$K9,KX-6OB MQ=(2U_-W]2?7N^GE2A4\"/:S+763X2-&)51T8/I9C)]A[N> T=S\5[@!,W!; MB?$H!%/NBXI!:<%G%5,*IV_3V'9N'*>5.)EI?D(X$\*%<'0^9#)RE3]23?-4 MBA'):>][:G_Q[A2:O2ELTFV%6S/%*Y.]Y5%\2,G-"LV8\X0)5YC=@B!&?;$( M?1;G\ ,]]-,C;X61HT=K^B[P"^R] GLGL/^GQ7C3H@^3^$T.7I.#1^"X,?%A M/OE-8J])_%$@"38F/LQ_?E?B-4D\ N'&Q(>)-B9D=00YR-I=/H4*,73NXJ^R MR_V^#]T1_@N?'H=O5-9MI]!5:',1W'&MA-!@2@GNS*XVYCU: @:5MM/$S.5T M*Z= BWY^<,CRZN5_ %!+ P04 " #MK59,;&Y#@<0! W! &0 'AL M+W=O[>1DVZ;9J[ MY"[9]'+M9U9')07Q -?>VQ^@M7;+%X'A]V<&&+-1JE?= ACT)GBG<]P:TQ\( MT64+@NH;V4-G=VJI!#5VJ1JB>P6T\B3!2;S9W!)!68>+S,=.JLCD8#CKX*20 M'H2@ZM\1N!QS'.'WP!-K6N,"I,AZVL!O,'_ZD[(KLJA43$"GF>R0@CK'=]'A MF#J\!SPS&/5JCEPE9RE?W>)'E>.-2P@XE,8I4#M%*.Y^)]P 6[A+A/K44JN M_1>5@S92S"HV%4'?II%U?ARGG>3;3 L3XID0+X2]]R&3D<_\@1I:9$J.2$UG MWU-WQ=$AMF=3NJ _"K]GD]BFVNR0C%RARF;X,9;CU]NZ9'25@@"0HD7B#Y5&)Z56((LO3PLA^;E.R_"N*_U!+ P04 " #MK59,E6V"WD " M #4!P &0 'AL+W=O2_D MFZH =/#>\%;MPDKK[ID055;0,/4D.FC-GXN0#=-F*:]$=1+8V1DUG,11M"8- MJ]NPR-W>41:YN&E>MW"4@;HU#9-_#\!%OPMI^+'Q6E\K;3=(D7?L"C] _^R. MTJS(Q'*N&VA5+=I PF47[NGS@:;6P"%^U="KV3RPH9R$>+.+K^==&%F/@$.I M+04SPQU>@'/+9/SX,Y*&DZ8UG,\_V#^[X$TP)Z;@1?#?]5E7NS +@S-5-:-".+<:5A[\-8MV[LAS^K=#3# M#>+1()X,,J=#!B'G^2>F69%+T0=R./R.V1S3Y]B<36DWW5&X?\9Y97;O1;+9 MYN1NB4;,8<#$,PR=$,2P3Q(Q)G&('\QCW#Q!/4R<>3(WIQE.D*($J2-(YR%F MD1"K9]X#+.0>!KA%10A%'[J4=!"[NE"I5*$PL\^"EI( M/T7+=4]CA,*_ "AHX090O*YI@E#X=P %+5P"BI<_?:SM-/*O 0KR[P&9/:H- MR*MK)RHHQ:UUO6RV.[6L?>P>Y?_PH=]]9_):MRHX"6V>=O< 7X308'R)GLP[ M49D6.RTX7+2=;LQ<#GUF6&C1C3V43(V\^ =02P,$% @ [:U63"T>[ _H M 0 9@4 !D !X;"]W;W)K&UL=53;CILP$/T5 MBP]8@W-M!$B;7:U:J96BK=H^.S !M#:FMA.V?U_;$$KI]"6VAW.9L3.3]DJ_ MF1K DG5 =M.[+16G)K3OJBII. R\#20K*XGA+)6_: M*$]#[*3S5%VM:%HX:6*N4G+]ZPA"]5F41/? :U/5U@=HGG:\@J]@OW4G[4YT M4BD;":UI5$LT7++H,3D<]QX? -\;Z,UL3WPE9Z7>_.%3F46Q3P@$%-8K<+?< MX F$\$(NC9^C9C19>N)\?U=_";6[6L[[[[A_XN3 W-T4/ABN(GQSR1L7O>7KF*7TYH5&S'' L!DF MF1#4J4\6#+,XLG_H#*>OT Q7@;Z:T]E_!-:HP#H(K/\J<;4H$<.L<9,-:K)! M!#8+$PRSQ4VVJ,D6$=@M3##,'C?9H28[1.##P@3!)#%NLD=-]HA LC#!,,N' MI[/_N01=A0XWI%#7-DR7670:(H\L],D?^#"!OG!=-:TA9V5=MX6>N"AEP:42 M/[BGJ]W0FPX"+M9O=VZOA]8?#E9UXU2CTVC-?P-02P,$% @ [:U63%V! M>G?$ 0 -P0 !D !X;"]W;W)K&UL;53OCIP@ M$'\5P@,<*ZM[EXV:W-[ETB9MLKFF[6=61R4'8@'7Z]L7T+-VRQ>!X?=G!ACS M2>DWTP%8]"Y%;PK<63L<"3%5!Y*9.S5 [W8:I26S;JE;8@8-K XD*0C=[0Y$ M,M[C,@^QLRYS-5K!>SAK9$8IF?Y] J&F B?X(_#*V\[Z "GS@;7P#>SWX:S= MBJPJ-9?0&ZYZI*$I\&-R/&4>'P _.$QF,T>^DHM2;W[QN2[PSB<$ BKK%9@; MKO $0G@AE\:O11.OEIZXG7^HOX3:72T79N!)B9^\MEV!'S"JH6&CL*]J^@1+ M/1E&2_%?X K"P7TFSJ-2PH0OJD9CE5Q47"J2O<\C[\,XS3L'NM#B!+H0Z$IX M"#YD-@J9/S/+RERK">GY[ ?FKS@Y4GJK!8U9G.A_=!JG[Z,9[@-]OZ730UP@C0JD02#]I\3TIL08)HN; M9%&3+")PN#&)8>YO3,CFXB3H-CQ9@RHU]J%=-M&U*Q[#2R%_X7-+?66ZY;U! M%V7=\PF7W"AEP:6RNW.Y=*Z+UX6 QOKIO9OK^2W/"ZN&I4W)^J\H_P!02P,$ M% @ [:U63'_Y^ZK& 0 -P0 !D !X;"]W;W)K&UL=53;;MP@$/T5Q <$F]UMMBO;4C95E4J-M$K5])FUQQ>%BP-XG?Q] M 3NNNZ4OAAG..7.!<38J_6): (O>!)2?AI)$9A&#Z_0A.[]'#<>7P /'^4K.2KUX MXUN5X\0G!!Q*ZQ686RYP#YQ[(9?&ZZR)EY">N-Y_J'\-M;M:SLS O>*_NLJV M.=YC5$'-!FZ?U/@ U?)7Z^*C&"H?\)LHL&V44$TJL@,W=(! "X+A[^P%V/2_CC^$=[)'"NH[DP#8^2_^PJT^;X@%$%-1NY>9'39UCZV6.T-/\5KL MW%5B/4K)M?^B M26)%EJ80!<"70D'[T-F(U_Y$S.LR)2:%3*L?=WHXLT]HSZ MDU1+:<"6LKNS#;?VJ5@##K5QTWL[5_.%F0,CA^4M(.N#5/P!4$L#!!0 ( M .VM5DR"$2(FP@$ #<$ 9 >&PO=V]R:W-H965TC1R4+8@''[=L7T+5VROX1 M.'R7V/&(R&Z[D%0?2='&.Q.*Y6@QBY51_2H@#:> M)#A)HN@#$90-N"I\[*RJ0DZ&LP'."NE)"*I^GX#+N<0Q?@L\LZXW+D"J8J0= M? /S?3PKNR*;2L,$#)K) 2EH2WP?'T^YPWO #P:SWLV1J^0BY8M;?&Y*'+F$ M@$-MG *UPQ4>@',G9-/XM6KBS=(1]_,W]2=?NZWE0C4\2/Z3-:8O\0&C!EHZ M4 @O3$)8;(;$[*[. &J\T]6HUI.@V^7773KBOO$7_Q?^-)2 M7ZGJV*#111K[?/PEMU(:L*E$=S:7WG;QMN#0&C?]:.=J>T-T! !!0 &0 'AL+W=OCQD@6Q MP(S;MR^@8ZU+_PCG\%W.02 ;A7Q3+8!&[YSU*L>MUL.!$%6VP*FZ$P/T9J46 MDE-M0MD0-4B@E2-Q1L(@2 BG78^+S.5.LLC$1;.NAY-$ZL(YE;^/P,28XQV^ M)5ZZIM4V08ILH U\!_UC.$D3D46EZCCTJA,]DE#G^&%W.*86[P"O'8QJ-4>V MD[,0;S;X4N4XL 4!@U);!6J&*SP"8U;(E/%KUL2+I26NYS?U9]>[Z>5,%3P* M]K.K=)OC>XPJJ.F%Z1N2M,'+T:$V/$[] M[!6(G4#\3XO)ID4?)O6;[+TF>X_ _<;$A_GD-TF\)LE'@3C8F/@P__E=J=O^ -02P,$% M @ [:U63&*4=3G! 0 -P0 !D !X;"]W;W)K&UL;51A;]L@$/TKB!]0$F*W561;:EI5F[1*4:MMGXE]ME'!>(#C]M\7L.-Y M&5\"=W[OW3O@DHU*OYL6P*(/*3J3X];:?D^(*5N0S-RH'CKWI59:,NM"W1#3 M:V!5($E!Z&9S2R3C'2ZRD#OJ(E.#%;R#HT9FD)+ISP,(->9XBR^)5]ZTUB=( MD?6L@3>P/_NC=A%95"HNH3-<=4A#G>.'[?Z0>GP _.(PFM4>^4Y.2KW[X'N5 MXXTW! )*ZQ686\[P"$)X(6?CSZR)EY*>N-Y?U)]#[ZZ7$S/PJ,1O7MDVQ_<8 M55"S0=A7-7Z#N9\4H[GY'W &X>#>B:M1*F'"+RH'8Y6<59P5R3ZFE7=A'6?] M"RU.H#.!7A'(5"@X?V*6%9E6(]+3V??,7_%V3]W9E#X9CB)\<^:-RYZ+)$DR M@*LUT0Q*DO)6BLQ('^1Z=Q^B[J("250@"0+)/RVF M5RW&,+?Q(FFT2!H1N+LJ$L/<7Q4AJXN3H)OP9 TJU="%<5EEEZEXH.'B_\*G MD7IANN&=02=EW?,)EUPK9<%9V=PX+ZV;XB404%N_O7-[/;WE*;"JG\>4+/\5 MQ1=02P,$% @ [:U63)E%L!,) @ - 8 !D !X;"]W;W)K&UL=57O;ILP$'\5Y >H@4!"(H+4=)HV:9.B3ML^.W )J#9F MM@G=V\\VE"%Z_1+;Y]^?.SL^\D&J%UT#F.!5\%8?26U,=Z!4ES4(IA]D!ZW= MN4HEF+%+=:.Z4\ J3Q*]X4T+9Q7H7@BF_IZ R^%( M(O(6>&YNM7$!6N0=N\$/,#^[L[(K.JM4C8!6-[(-%%R/Y#$ZG*+0$3SB5P.# M7LP#5\I%RA>W^%H=2>@R @ZE<1+,#G=X LZ=DLWCSR1*9D]'7,[?U#_[XFTQ M%Z;A2?+?367J(\E(4,&5]=P\R^$+3 6E))BJ_P9WX!;N,K$>I>3:_P9EKXT4 MDXI-1;#7<6Q:/P[CSBZ;:#@AG@CQ3,B\#QV-?.:?F&%%KN00J/'P.^;N.#K$ M]FQ*%_1'X?=L\MI&[T62['-Z=T(3YC1BX@4FFA'4JL\6,69QBM_18YR^03/< M>/IF24\S7"!!!1(OD"Q+3,-5B1CF@R)3U"1%!.*5"8;9X"9;U&2+""0K$PR3 MXB8[U&2'"&Q7)AAFAYMDJ$F&"&0K$PRSQTWVJ,G^OA2TOGNZ>+0"U,VW*QV4LF]]KUQ$YY;X&/M'_Q\^]M/O3-V:5@<7:6SK M\ _\*J4!FTOX8/^'M6WA\X+#U;CISL[5V,?&A9'=U*/I_*$H_@%02P,$% M @ [:U63&V)&IO" 0 -P0 !D !X;"]W;W)K&UL=53M;ILP%'T5RP]0)P32*@*DIE6U29L4==KVVX$+6/4'LTWHWGZV(91E MWI_8]W+.N>?:OLE'I=],!V#1N^#2%+BSMC\08JH.!#5WJ@?IOC1*"VI=J%MB M>@VT#B3!2;+9[(F@3.(R#[F3+G,U6,XDG#0R@Q!4_SX"5V.!M_B:>&5M9WV" ME'E/6_@&]GM_TBXBBTK-!$C#E$0:F@(_;@_'S.,#X >#T:SVR'=R5NK-!Y_K M F^\(>!06:] W7*!)^#<"SD;OV9-O)3TQ/7^JOX2>G>]G*F!)\5_LMIV!7[ MJ(:&#MR^JO$3S/UD&,W-?X$+< ?W3ER-2G$3?E$U&*O$K.*L"/H^K4R&=9SU MK[0X(9D)R0V!3(6"\V=J:9EK-2(]G7U/_15O#XD[F\HGPU&$;\Z\<=E+F>[3 MG%R\T(PY3IADA=DN".+4EQ))K,0Q^8>>Q.F[J,-=H._6]/U_!-*H0!H$TK]: MS&Y:C&'V\2)9M$@6$;B_*1+#/-P4(:N+$Z#;\&0-JM0@P[BLLLM4/";AXC_@ MTTA]I;IETJ"SLN[YA$MNE++@K&SNG)?.3?$2<&BLW]Z[O9[>\A18U<]C2I;_ MBO(/4$L#!!0 ( .VM5DR,VN^.P@$ #<$ 9 >&PO=V]R:W-H965T MM? -W/?^;'Q$%I6:2U"6:X4,- 5^VAQ/^X"/@!\<1KO: MH]#)1>O7$'RN"YP%0R"@4*SR!$$/(V?LV:>"D9B.O]3?UC[-WWX@O#PX,37J+2P\1=5@W5:SBK> MBF1OT\I57,=9_T9+$^A,H'<$,A6*SC\PQ\KQ[%JYXOY>[P/B?7(#1C3A.&KC";!4&\^E*"IDJ+[!,"]*Y("K.]*T)6%R?!M/')6E3I0<5Q M6667J7BB\>+_PJ>1^LI,RY5%%^W\\XF7W&CMP%O)'KR7SD_Q$@AH7-@^^KV9 MWO(4.-W/8TJ6_XKR#U!+ P04 " #MK59,C)U<.\\! "+:F-JF]#]^]F&,$K])?8=S\N=XW,R"/FF:@"-/CAK58IKK;LC M(2JO@5-U)SIHS9=22$ZU"65%5">!%H[$&0F#(":<-BW.$I<[RRP1O69-"V>) M5,\YE7]/P,20X@V^)5Z:JM8V0;*DHQ7\ OV[.TL3D5FE:#BTJA$MDE"F^'YS M/,46[P"O#0QJL4>VDXL0;S;X7J0XL 4!@UQ;!6J6*SP 8U;(E/$^:>+9TA*7 M^YOZD^O=]'*A"AX$^],4ND[Q :,"2MHS_2*&9YCZV6$T-?\#KL ,W%9B/'+! ME/M%>:^TX).**873CW%M6K<.D_Z-YB>$$R%<$JS1>BS.(5?Z*&? MOO56N'7T[9*^#_P"D5<@<@+1IQ9WJQ9]F-AOLO.:[#P"^Y6)#W/PF\1>D]@C M\&UEXL$#@ZS<7"B4B[YU,[G(SJ-W'[K;]1\^SNU/*JNF5>@BM+FC M[B:50F@PI01WIN':/!5SP*#4=KLW>SD.S!AHT4UO 9D?I.P?4$L#!!0 ( M .VM5DP 'GWHM@$ -(# 9 >&PO=V]R:W-H965T]T?&7-F"$N[&]*#QIC96"8^F;9CK+8@J MDI1D?+?[Q)3H-"VRZ#O;(C.#EYV&LR5N4$K8/R>09LQI0M\;VV2F M;1/X3. +X1#CL"E0S/RS\*+(K!F)G7K?B_#$R9%C;\K@C*V(=YB\0^^U2 ]) MQJY!:,:<)@Q?8=X1#-67$'PKQ(G_1^?;]/UFAOM(WZ_I=^FV0+HID$:!])\2 M^8<2MS#[#T'8JJ<*;!.GR9'2##I.\LJ[#.P]CV_R#I^F_9NP3:<=N1B/+QO[ M7QOC 5/9W> (M?C!%D-"[-..BU=9 "CGK:X:N78+I=J5Y\F\@)K))]Y"H]\UNR&I+ Q-@$;]*Z.3-V#%2]IR_ MFLG7P]KU34500:X,!=./"SQ#51DF7<>?@=0="=(_K-;YGYC\F*ZKW)S:+= M"OM.%R_UZB4+EV'J70S1@-GV&'J#(2/"T^QC"HJEV-*[<(J'!VB%@0T/WU6X MP E"E""T!,$[@@@G6* $"Z2"^,,>89@EGB1"DT0(08(3Q"A!/%_F$B58SI") M8!(?3Y*@21*$8.(T$1\_L?Y\H63BT),94C%0,G%R"7KR-X0B%,$$!7[Z2?" M6OS\DW".6@24A!-Y<)L0Q /)A%,);@(2/: 6MP&)YZA%0,E4'MPM!+-"/$&! M>X$D\]52W S4GZ$6 R43'R>*.X9B9ICX/%'<#)0^H!8W \7N@CNU]Z"%__$; MY=W\L2?+_@%02P,$% @ [:U6 M3 T%/LB] @ VPH !D !X;"]W;W)K&ULE59_ MKYHP%/TJA \@W(*(+VKBCRQ;LB7F+=O^KEJ5/*"LK?KV[=<61"R7E^T?H?7< M<^YM>\J=W;AXDV?&E/=>Y*6<^V>EJI<@D/LS*Z@<\8J5^I\C%P55>BA.@:P$ MHP<;5.0!"<,D*&A6^HN9G=N*Q8Q?5)Z5;"L\>2D**OZL6,YO],_:BV0H^"EN60%:R4&2\]P8YS?PDO&Q*: (OXF;&;[+Q[II0= MYV]F\.4P]T.3$YG_K>@1WI)5>O_/:9-06-?:^I_BN[LES#329:8\]S:7^]_44J7C0L M.I6"OM?/K+3/6\-_#\,#2!- V@!(/@R(FH#H$1!_&! W ;$3$-2EV+794$47 M,\%OGJBWMZ+F%,%+K%=_;R;M8MO_]/)(/7M=C$.8!5=#U&!6-89T, ]$H-E; M"8))K$@OG#P+K/N(R,EATX>D(9Y$A-89V?CHJ4Z"$\0H06P)XB>"R%FH&I-: M3(E66B,F'02,1P[-ID\S4.H8S72,9!H[F?8Q\33!11)4)$%$QHY('Q.G*2XR M044FB$CBB&"8"2Z2HB(I0I Z(FE_VY+1Q-G;/HB048RG,D53F2*I3)U4$ P, M' \(<!!0.58L;'R)$QS4N"AK8.L#O M!T N"' =@8(&? >XNP&Q-PP<>,"]"\E_[![N3$!L!ZYK$-#@!0"X.0%Q9_^4 M]$'#.KCS +-5[Y1@H"FN0W#O$ZS'C1UV_>-BE-62F_'E>X_;)=PY%PQG6,XTL?PK#O- M=I"SHS*O$_TNZG:K'BA>-:UDT/:SB[]02P,$% @ [:U63%U$K7F\!@ M$28 !D !X;"]W;W)K&ULE9IM;]M&#,>_BN'W MKN^1/!5)@#KML $;4'38]EI-E,2H;66VDG3??B=;3>WCGZ[Z)K84WI&\(W_B MT;IX:;=?=@]-TTV^KE>;W>7TH>L>W\[GNYN'9EWOWK2/S2;_YZ[=KNLN7V[O MY[O';5/?[@>M5W-G#,W7]7(SO;K8W_NXO;IHG[K5]F\[(Z^3WI7/K?ME_[BM]O+J>DM:E;-3==/4>>/Y^:Z6:WZ MF;(=_PZ33E]U]@./OW^;_9>]\]F9S_6NN6Y7_RQONX?+:9I.;IN[^FG5?6I? M?FT&A^)T,GC_>_/NAUFR*>OZZ^%SN=E_O@SS M?QN&![AA@'L=8.GL #\,\-\'A+,#PC @C!T0AP&Q&# _^+Y?S/=U5U]=;-N7 MR?80#X]U'W;V;1-)>9'/PU!#[JE@0*68YD$G8F@BMB<*:Z$)ASD$F'NDQ6 5!%014 MQ$(%"15L3#+%[ET#,:Z\$F@,K6%A32A#F846UR]L$6W74LQ&KHP230E:DZ0U MA9I%$FH\)TZNC 8@E[QC5NRIH#T5V*LR.JNQX6 -IHD!2KC$B9%;3K:!1J6 !_F9*K%G4BQ':JP4>S!&K>1HN16+0>98$247/ F+ MD""%:!2T6 Q3"V@JPDC2U+HHX(+$JI@T>S!Y+4)O*@V24-7R&1/52J3&DDX+ M*VFI:<&DM!*54;@"&&@2FU NKI1+-EF-&1B5%K!2>"U9:0-5)>.O@5Q('!5F M.,Q5)[E*!0L63N*R,IR2J+6D'$7C6%DBA['J)%;)EQ9)7'JV010[0"Y2"C$H M%F&N.LE5*LL=)WEIR9"QPB0@R!23T6S"9'62K%0&DI/(S)L1O8 ]%*PJ:[18 MPG1UDJXL8DE"T^4J*8GH1H*N8N MLN\'P702=WG&JBB+/@#!D!<^Y['B)6:VD\QFD3,2V?BY-@BF$\$SSS6'">\ MX;V";X?Q[=+X( ME*.QQ)FXD3C):/RD8;(:4YA1GE4 98! MX25[\K&265.%T>/1,;FLQ_WH<[+'J>]EZHM3B)>I[[+748LZG- >G(*%.^ 8 M')PG!1T>Y[T'99N(/%F.<3):K>$Q'3PZNI:*)!TR#ME9K8&#\1 'LI]"I(. MN?166C,!LR$@-I0U;Y!LL#:?)S27,"""!(2LX0,@1 HA*%$>,"$".$@*IR0A M-"5*DPVP0;@CT1 #)6WA,!F")(,HNH,$0ZHJUDJR@.D0)!U$,1TD'8)+5@-K MP'0(D@ZB2 Z@^T4Q' /X5!7&0Y!X$+5OD'AP'"MG%1(%#(@@ 2%*V@#*AT ^ M5]!*3Q4#(DI B$HU(D!81UJY&#$CHF2$*!>C1,19[$7,B @8H?5>(\[]^!/= M\X@S.X[HGT>9V3D'M#U4&N.C.N,RLV?GBL"(4SN.:9'''_;(3U7AW(XC^M]1 MYK97/<)Y'4T8!ER8=DM9!@3 <>T59E28=9)-)^ M0&#,!Q[1+F7 AY"B5MTR!@2/:(*R! 292MLC# @>T=AD! BO^8/QP".:E0QZ MD$3*[[6,\< CVH4,Z' &>*S\<(Z:@)JQ..?Y)YJ C).903)[X?!!Z*3M:46A M-#]Z_67=;._W[R+M)C?MTZ;KWW8YNOOZOM,[MW]]YKOXX66I/^KM_7*SFWQN MNZY=[U^5N6O;KLG&F#=YW1^:^O;U8M7<=?W7?ONWAY>4#A==^SB\@#5_?0OL MZG]02P,$% @ [:U63/;0;7!'!0 K1D !D !X;"]W;W)K&ULC9EO3^LV%,:_2M7WM#D^_HL*$DTU;=(FH3MM>QW 0'7; MIDL"W'W[.6GH;<\Y!GA!F_1G^['C/(_C+-[JYGO['&,W^;'=[-JKZ7/7[2_G M\_;^.6ZK=E;OXR[]\E@WVZI+A\W3O-TWL7H8"FTWQ=MFTKYLMU7SWS)NZK>K*4S?3WQ;/SUW_8GY]6)?/<4_8_?7_K9) M1_-C+0_K;=RUZWHW:>+CU?0&+E>ZZ L,Q-_K^-:>?)_T7;FKZ^_]P6\/5].B M5Q0W\;[KJZC2QVLLXV;3UY1T_#M6.CVVV1<\_?Y>^R]#YU-G[JHVEO7FG_5# M]WPU]=/)0WRL7C;=M_KMUSAVR$PG8^]_CZ]QD_!>26KCOMZTP__)_4O;U=NQ MEB1E6_TX?*YWP^?;6/][,;F &@NH8P&P'Q; L0#^+* _+*#' IH4F!^Z,HS- MJNJJZT53OTV:P^7=5_TL@DN=1O^^/SD,]O!;&IXVG7V]-J@7\]>^HI%9'AAU MPL"1F*?:CTTHJ8FE8L75>0,E)Q#.D15'?"&+0+&?.)3'TWXJE"O08@5ZJ$"? M"B :EP?$#\CNT-&@ 149SU+B"FTLDCYS3@,H:S(=-Z)NPW63X5\>$'.J!X-" MYXAN@5/6@C9$M\ %%[SWLFXKZK9<-QF?I67M&.V#IK(Y9M%K\$0UQR!=.V>5 MK-J)JAU3'>@L<;P=Y[PA6,FQ"V,]4&[%.8<%F""K]J)JSU5;HMKS:UHH '+I M2XY=&'2*J>:@@T.Z5 J<0+)E**ZDZA2HSV%#( MEEOPX?;4<@O6DD[W&E$M4* U%H1;"=P%%,X$DQ&>R0K@P@,5#D)3UE@V4R10 M@TT&1\5ST 34)YT\URZ&T THIAT*)EXQQ[V E(7&R G"? HH0N.4;,B*&S*+[W*$SH?)*Z 73N!2XF1,5LDFJ[C)TE@N1^9\\0:!K8 %3A4Z M9R)*MD_%[9/F2SDRYRL2XX+55!$'C;9:Y9[D9&M4W!I9BI8C=!:.Z!'9(E M#8"S.4VRURK^I,#"L1RAL_C F:8^*6!FIC-/ $HV;L6-FZ5>.4*?ZN&8F6'. MCF335MRT#>:&6/98%;X>9RB;(G)39'$V,N>K*NLLO;L$SB!:DS$@E#T1N2>R M,$-N=> =MBX(GT7D?!$T5%G/M0D6R)**T6:8XAWQ)!4QCZJ"-@R3FU MSRF2#1&Y(;(@0[[;<:&<11JL$@?*IY5*1I+LB2CLB]#80&G'PP/S1('3-F3' M2#9%Y*;(@VR$_*>*./>1(MEC4=K.8%,[\-@H9H9N4PA8,TD_OZ9=?U6[\G9X_O'&Y4O^=-SB_AJ*M1_\$ "X%P &0 'AL M+W=O3[ MOCJT]]-MUQWOYO/V>1OV9?NE/H9#_,]+W>S++MXVK_/VV(1R,P3MJSEDF9WO MR]UANEP,SQZ;Y:)^ZZK=(3PVD_9MOR^;_U:AJD_W4S7]>/!U][KM^@?SY>)8 MOH8_0_?7\;&)=_-+ELUN'P[MKCY,FO!R/WU0=VMT?<" ^'L73NW5]:2?RE-= M?^MO?MO<3[.>4:C"<]>G*.//>RA"5?69(H]_QZ33RYA]X/7U1_9?ALG'R3R5 M;2CJZI_=IMO>3_UTL@DOY5O5?:U/OX9Q0F8Z&6?_>W@/583W3.(8SW75#G\G MSV]M5^_'+)'*OOQ^_MT=AM_3F/\C3 Z ,0 N 2I#;=9E5RX737V:-.?7>RS[5:3N=*S^<_]P*/;POUB>-CY]7QKTB_E[GVC$ MK,X8N,*H"V(>LU^& &F(%;!PN!V@X A4MY UA_A,)H'B/'&(Q^MY LH)M)A M#PGT58(\)W4Z0_P .0R0F;+&*D.F*^"TLDJ1LJPYSN2H,RO3-B)MPVG3UWN& MF!LZ8"TA+:"4UI@1W)KC5.9,;F325B1M&>DX%&%M^3@.T9+)%1R69\:0-[+F M*.,]R)2=2-D)E$EI5HZ-DA&V'#&+$I[3S2# M(E%3JP,+S+VG+$A?%:>#>2- MLY0U1RGG?4[>V)K#XCIS5GN9=2ZRSAEK3:JSRMDX<35[2IJC 4."6T!-S,NR@Q=TB(0XM)/:+=*^(-BY TM^(BY MU096S$*$Y: 9-D 61.""R&P#!)TS7FE/Z\)QVN8^M<5D.00NA\PT0&AV MG47:QPHP!;%=2!!"6191D$5F&2CI'6)&*0DXP/@9G& DJR)R5>2.@8+@25]5 M$NZSSRJ4E1$E9:3F@5SPO%7,/ 38S#LT*4:)LP\NB\P[4) [S&CK(:%4JL%% M61-1TD3J',BU#C*CV2+B,$25NQ0C61*12R*S#904D6Y[ >0PU2JB+(8H''XP MRT"A?55.4P\38'$IVH2IHBRM*!QM,,,80;7^]"\ M#D?#[>2Y?CMT_2G@U=/+\?,#],>?Y/E*W:W/A\@_TIS/M/\HF]?=H9T\U5U7 M[XZ[D)DF7V)%=N&-V&PO=V]R:W-H965T\_:S.P//)Y?\N)'>5"J%R]R/"]^/^T/57/"6\U.\5W^JZJ_3:U&?>=+ZXUT] MJR1I,M4^_NV3NMXE(]Y\D_QVUU6+B1ZVS5+CXGU??\ M\JOJ"Y*NTU?_NWI722UOG-1C;/*D;/\ZFW-9Y6F?I;:2QC^[SV/6?E[Z_!]A M.(#W ?P:4(]]*T#T >(S(+@90'T ?0;0S0#9!T@MP.MJ;V_F.J[BY;S(+T[1 MK8=3W"P[]BCKZ=HT%]O9:?]7W\^ROOJ^E&(V]]Z;1+UFU6GX4$/^6/-L:MA5 MX=4.KC8XLK'B1CC7!OA2L385@HTE+Z8D\K%- >^6:./%Z$Y8ZB28@-H$-$J@ M5]IIHE:3=76$+-)*69NJD$04:,E>3)FE8 G]2N!7X 0!3!!,OV,A3! "!Z3= ML4XC!T5&Q"0>)8*C1!/F)3)&(191J,V+J0H"+OT0NYE!-S/@1FIN9L8X#YP1 MCS0[0!:(06DC-\S'C/"!GT '@ \,12+4#2%=0&$H+>N26;C%OEX7JUXT7/TD M#>/,G%==M 8B^Q)CD'%/C /+EG7!,'_8'0!BF$!L H+6O6A4+B/?-D68'0S! M([*DP/1@=^"#87ZP*0!A)D%LM6)^L"D 828;>!CXQEH#""%?D,T19@B; A%F MXL'7W=R2C)_LF!Y\"CTXH@>X-TAWZ^9P3 \^A1[<['G]K>=KR?JF9.P58X,C M;,PL*3 V^!W8X!@;? HVN(D-(6C@P-T2)M9W.M\-KU>@;M4H"[5,2G,[@NCP/(4%+CU!&H]G93";)I0 MAOJK%E#5#ZG!LWOL![>70.VE<[(7C;##:!;I>$*Z@,UL4V'YDB$F +,7W2+/ M3IZ0P>]Y\QYHB6@/1C=6%X2$0/"QONP+#0]P!#X'A(:; 0YCP M8,+&#H'9(1 [+-_/!&:'N(,=A-E!4]A!)CNL6">,#IJ"#C*A$ 2!YF8-5!%C MMK(Q.6@*.0@1@8S%@&3,]A0@S V:P@TRH? 0AH8=I")FFR[+7L<4?)#9]/I+ M%MW:P^C]FEGLBPN3@Q YR)("DX/N( =AMOO$NSRO5&W3_U:OOX.*M]>31.VJYC"LCXMNA[X[J?)3_^N# M=_T)9/D_4$L#!!0 ( .VM5DP1J%2&AP( "() 9 >&PO=V]R:W-H M965T6]ET4E9_Y)J?HY".3NQ$HJ MGWC-*OW/@8N2*MT4QT#6@M&])95%$(7A)"AI7OGSS/9MQ#SC9U7D%=L(3Y[+ MDHH_2U;PZ\Q'_JWC-3^>E.D(YEE-C^P[4S_JC="MH%79YR6K9,XK3[##S%^@ MYS4BAF 1/W-VE9UWSY2RY?S--+[L9WYH$K&"[921H/IQ82M6%$9)Y_CM1/W6 MTQ"[[S?U3[9X7^?4S4O=> MYH0D67 Q0@ZS;#!1%X/#%A-H_=8D@DR6T5" I/\#!$QNH>LAY!T M)&@,CD9L^?%=T"DL@$$!; 5P1P#W"VT@J854%H(PGO2+?0BU'J)2/$T)G)B MBP@"XDSZ<= @ M#L:C1N ^LD#1?Y?7TF$>](&W 10#!24C$O!&@/#CRP+!*Q-!2W-0+AE.VF0X MGX+.>5 R<;2'L_1V_%S9FT&GM[T +")[GGS F]O#-RJ.>26]+5?Z5+)GQX%S MQ72:\$FG.>D+2]LHV$&9UT2_B^;4;AJ*U^Y&$K37HOE?4$L#!!0 ( .VM M5DQ]+I=BOP, .$1 9 >&PO=V]R:W-H965TRJ)JIOY-R?Q<$S6K'RZRY%7M>J7\VHBXSJ9KU M-FCV-<_6G5%9!#@,XZ#,\LJ?3;J^QWHV$0=9Y!5_K+WF4)99_>^!%^(X]9'_ MWO&4;W>R[0AFDWVVY3^Y_+5_K%4K.'E9YR6OFEQ47LTW4_\>W2T);0TZQ.^< M'YNS=Z\-Y5F(E[;Q;3WUPY81+_A*MBXR]7CEN (M_3T7_GK[Q0\):)&F,E MBJ;[]5:'1HI2>U%4RNRM?^95]SQJ_^]FL '6!OADH,:^9$"T ?DPB"\:4&U M/PSH18-(&T2&0=#'WDWF(I/9;%*+HU?W^;#/VK1#=Y%:KE7;V:U.]Y^:ST;U MOLZB.)T$KZTCC7GH,?@<0\,A9FYCT D1* 8G&ABB\8#M(1)S"!N#AXB%C2!H M"%G:$!;"1 DX7Z2S)P.BCD@IZ(!V#NC @1E'CV$=INHP-S1F.(V,8 <20F) M(YA0!!**+$*4&3,?6>,@2F.3=8^*+J.6-HK1E#D8QR#CV&+,C)2=Q]8H1C8M M;,1-0E-BP):7' VH)B#5!%AM8G!-1KG:B)LDC#"!F3"0"0.84-A!"CI(K\]\ M%,):$P(<(E-(0BM8&B8,)\:<7(E;@CA"L6,9D4,FT7C9SC4HNE"/FOLX<$@* M%,U[A,=+5V-&JG(Q"AOR@;41$6"28I,0&4UW $+5VCJXP#*+()UUN8"%$46? MR'A8J9 M55;&+Y"M,7&86GD\@AK2@=4(07)DI0*@-C$*7?4"JPV"Y"8V1V+7 MBBN")0FEHU^"!XUAUX6#8>7"D'(QAPM803"Z/ILP7._8KG<[F[!=R3%CQ/CH M+#6,.6%#0G#!8ZC@K4V9730:@(7.\'7SRIQG%6@\C1G%0(QAPP0 MN#8)\*VU9Q4"F1O0X.S86O)ZV]TA--Y*'"K9GMK.>D_W%/>X/?8:_7-TM^QO M&S[<])-]RRD.E1W1]^-$)(KCN&MJM@=S]:G1L$WLGU-U'O=7SKT M#2GV^D(E.-WJS/X#4$L#!!0 ( .VM5DR+63:S2@0 #P5 9 >&PO M=V]R:W-H965TD+5A=74N+MOZ]N\5J<0SMYB2WE<.:0><O&^9EG M13UW#TUS>O2\>G/0>5I_*4^Z:/^S*ZL\;=K+:N_5ITJGVWY0GGDD1.CEZ;%P M%[/^WG.UF)6O378L]'/EU*]YGE;_+756GN>N=-]O?#ON#TUWPUO,3NE>_Z6; MOT_/57OE7:)LC[DNZF-9.)7>S=TG^;CV13>@5_QSU.?ZZKO33>6E+']T%[]O MYZ[H'.E,;YHN1-I^O.F5SK(N4NOCWS&H>\G9#;S^_A[]:S_Y=C(O::U79?;] MN&T.I:]9\ZT\_Z;'"06N,\[^#_VFLU;>.6ES;,JL[O\ZF]>Z*?,Q M2FLE3W\.G\>B_SR/\=^'X0$T#J#+ !G>'*#& >K7 /_F '\( _@P@-\'\"1XH3J+$L(-D(A*6 MU0FAG1#8,?(L0YY'A22-:EO=E4WL1-!.Q.TDPK 3L3RQ(#(>Z0JHHB2RE%X, MS<3 C%$2RYBG4<)PO.(B*:2I6L>LNA(2%L,)-)SP=R4A'$ *3!4!YJQ,K @P M:;(\9VG!EP2)?#.1_$PB"+$G22 1 R5])A$&E50@46@F4BB1LB3"0). :(E) MM%$T241)8DF$424!JQ*359)3B*2*;&N'*20!AA(30Y(#)J0DLA4X!HSDA EM M+YG$6)#QQ[]*C$;-E70.4+WV8' M T]QX(7"TL8I#"D5?J)Z,5L48@NK7@X.&;6;MKDJ]V130Y@Q"C"&UR^G!RN7 M6Y*I$4P7A1HL5K>\<6)&;DFFAP^843[Z0676[2B*[SRBN[+!D'=UA)3K:M\? MS]7.IGPMFNXDYNKNY0CPB;HC*./^4CZNAX.\7V&&<\4_TVI_+&KGI6R:,N^/ MH79EV>C6I?C2+M9!I]O+1:9W3?<-&4I_<KL!+\5N;[J!:#$[Y#OU59EOA\?&?D5G+YNB4G5;Z#IHU'8>WL/= M V:=08_X7JA3>_$>=*D\:?VS^_BXF8>L8Z1*M3:=B]P^GM5*E67GR?+X-3H- MSS$[P\OW%^_O^^1M,D]YJU:Z_%%LS'X>RC#8J&U^+,T7??J@QH1X&(S9?U+/ MJK3PCHF-L=9EV_\&ZV-K=#5ZL52J_/?P+.K^>1K]OYC1!C@:X-D Q*L&\6@0 M_S-(7C5(1H/$,8B&5'IM'G*3+V:-/@7-,+V'O%M%<)=8]=?=8"]V_Y^5I[6C MSPO!DEGTW#D:,90\>'"99FV<0<"Y*-\-@()APZPHN#F909.#*N?!QDG$,B:$(I M22@E"*4.H=0/!#)FS.%#P'B&+NPA]695<,8F%JDD24N"M'382(]-/!4D(X-D M7A .*>T &-TSV-N+"2;:#OP_U>4(NE+>DWT$R0G0-1FR0=T#$F2R"1=T>X$; M^@O0#0:(#N-UXL2OH5A*[BX2"I<)"5-)T2T&_!XC8$I:NB^ N$$7NI+!+V5? M%ZI&47*WE D@BQ/@-BL3^"N!7?7J4Q,T MN-CNKEW0-8C\!EGH&D1_<_:.+DALSI!@EKB'!0+XZN$%Z:)&8G^&9,(%784H M;U"&KD+T]T)?FYBR6Z.)17JMGU%YXV6.MC;;JS[<7H^5)U MC]VAWAE?VLO6<#7ZYV:XJ7W.FUU1M\&3-O;*T!_LMUH;91FR=W;2]O9R>/XH MU=9TKZE];X8;TO!A]&&\_47G*^CB+U!+ P04 " #MK59,[AB'W'X% !C M'P &0 'AL+W=O5[57]KMD71SK[ORT-S-]^V[?'S8M$\;8M]WGRJCL6A^\]S5>_SMGNL7Q;- ML2[RS5!H7R[(F+#8Y[O#?+4\Y?BSZ+]Z_A0=T^+NB+/N:.A__C)7. MSVWV!2^_?]3^R]#YKC./>5.LJ_+OW:;=WLW3^6Q3/.>O9?NE>O^U&#ODY[.Q M][\7;T79R7LG71M/5=D,?V=/KTU;[<=:.BO[_/OI9NOEG7U/JM/LW7,^T5A/W,WF$_]RV'LAO]UO6VZ MMV^K8/UR\=97-&KN3QJZTH1KS1IIDK-FT7DX&R%HA(8*^*J"%%? L (>*G!7 M%62B)R=-.F@.@R8AYC05G=&R8(USA.TX:,=I.V2$G9/&7[3#PHE61$QX:,(# M$U:8\-J$L21\:!$YS]A*@%8"L"):N0]@>@PG8A;76A9,DF46VTF@G40O-XKT M)X45I* _3O0G5:.FXD9+(BXRZ"(#+F3X9FJXB+PQB7"B9=Z$E#VV8PW&B0&& M@N2)T>-B,CG+0$5L(DBP$;I98">1=JQNR!HV,@: SEOB$'&$,6<).$JE(](# ME%G)!J1RL>G"S+0 FB2A.8HNVW'LV:@)TSKO4Y-$XM)B;EH 3I;@M("<&EI M%:>6Q02U *$L$6HU'AT;=[']7#>%"6D!(EDBSZ;D!82X1X)+*#@@0QYG@9. A79::-#(PA-E$ MB$URH9-FCG(#\!4Q$LF\$)+D$B< FT0E3DA%(395F$F$F"3#@#1KJ,OCO#($ M=%E(8Y%)F$GDIF<+A#E"*!63.S5ICEB;I4&2%NB('7-LWC%O"*5D%R8%80ITJ?>Q0&7,5 9,53LU@UQ/&T*J*#<8\Y0!3ZV)5(%) MR#]R"(V<0B<=0S65K.=,I&N0"!**8%0P_A]) 22X'$CP4#D!W:^4X#%,'8*IV M& =@JH$!5=&E$_E)#X#41DZW#B/0^>D[C,/8<@!;:H=Q*&U+7"0# M8W)X1 [)>:^A<-V?ZY8P&#P"@^2WUP$?FR"/@]VC)4,2 MN'YRIN,CO[NC3$?&J-T" V.1@%'J# QJXB<)S[=#KZ M/(YA#V)8H<^#3,)[8^06!73.7,JN+S5P( >43RA/%*8W(B$3 . L*! MI&BXE2.,1B:G$0'3(B!:J(N>DRC]OSD".C1'BXO;SO[Z^8^\?MD=FMECU;;5 M?KC>?*ZJMNBJ-)^ZKFV+?'-^*(OGMO^:=-_KT[7OZ:&MCN.5]N)\K[[Z#U!+ M P04 " #MK59,I2ZPD98" #*" &0 'AL+W=OV@>W? MUW9"-CB3EA=B3\Z<.3/8,YE?N7B3.6/*>Z_*6B[\7*GF.0CD/F<5E4^\8;5^ M<^2BHDIOQ2F0C6#T8)VJ,L!AF 05+6I_.;>VK5C.^5F51MZ@R#A8 MQ&O!KG*P]DPJ.\[?S.;K8>&'1A$KV5X9"JH?%[9A96F8M([?':G?QS2.P_6- M_;--7B>SHY)M>/FK.*A\X6>^=V!'>B[5"[]^85U"L>]UV7]C%U9JN%&B8^QY M*>VOMS]+Q:N.14NIZ'O[+&K[O';\-S?8 7<.N'= R3\=2.= /AQL-8-6F4WU M$U5T.1?\ZHGVWVJH.13HF>AB[HW1ULZ^T]E*;;TL$Q+-@XLAZC#K%H,'&-0C M LW>A\!0B#4>N>/[ )LQ@DQ$(& 2Q/J381(H@PDBD""R!-%=%6*G"BTFLYC: M8N(PPVXJ8Q1!))O()@;%Q("8Q!'38N)AF)3,$N2H 6!D-L,)+"GH3T (X=!1DT)JX@@6DX%B,D#, MS!$#8*(0#C(#@\Q&!''H'LXQ)LHF;@ *X480 CHGSBV:Z"7H\7N(P%ZQ0OB! MP]^!LO^=_@[WZ/%'<'-!!"B,>^T[4'QWY#(]32="P6T( 7TH82%\B M-U(PF 5$R<[+*6WY^=:F5X[L/8#>87-!''L:S.H[63YH&FG_'C[9*7+D7#&M,GS2IS0MN>G,&PV!U/FS9?J M;$[V/[NJ+O/6/M;[L#G7)M_V@\HB)"'BL,R/I]ERWK][J9?SZJTMCB?S4@?- M6UGF];\K4U27Q4S./EY\.^X/;?\>?MLN9J)C9 JS:;L0N?UX-VM3 M%%TDR^/'$'1VR]D-O/_^$?UK/WD[F=>\,>NJ^.>X;0^+63H+MF:7OQ7MM^KR MJQDF%,V"8?:_FW=36'C'Q.;85$73_PTV;TU;E4,42Z7,?UX_CZ?^\S+$_QB& M!] P@&X#%#TYLMY75V"^OIKG?-N4<@G98NYZ5[V MM>O_9V?;V+?ORUCK>?C>!1HPJRN&[C#RA@AM]%L*0BE6Q(;',AZG6 .,CG 2 M!>>A^@!JE"3% 30,H/L >A0@F0B#D)($)X/$E.%[.$GO,L:8*@"-:B,UJPQ"I1[CEMCI)+ ZIB7) MG4R25*EK> #G*PZV/ D\CVE) C]+66TXZ$%ML.M)8'O:L_E*[%0R_828L+U( MX"]<3-P[K->)F"U?X#%)G&8>2H1=AH#+,#$-H/M42:3)^377"$:IKT:$/8OD M!%$-H%&-(F)G(8[*DLRSC G['P'_8_OE +H_J, -D[C_/=HQ"?L? ?_3J4N) MFYLO"S8W N;&W(3X"4V*)!&^&F/C(F1A^%5:.F=#\*J(82[=K*6H%#@4ABX2L,5I>:T@$IOMW'I-FI M ,)4Y%&APBI44[HAQ3=]=P-\"!D3P5I64WHAQ;LRUZCUH/U\'RWEXFVJ\9MX@$NSBCS%$9C&]'H6."N8LTW M?&D3,48 )G3LJQ'V&PW\AJUB#39\?DX!*/\Y16/OTN!0P-;R !H93ZJ%=CMI MA+-K.7$WC_#N[BJ?^]NX\'_X]:+SC[S>'T]- M\%JU;57V%VF[JFJ-I2.^V,H<3+Z]/11FUW9?$_N]OEXP7A_:ZCQT-#I@ M>5!(VMJ\?69(6DM6_>4HNK!$^N^>ZM/7U=4UER_KS>_;Q[[?7?RQ7*RV5Y/' MW>[YPW2ZO7WLE_/M^_5SOQK^YWZ]67N:=FOMD_KU<6FO[^:?*0/GXGV)?:2?S[U+]N3 MOR_&MGQ=KW\?/_SU[FH21I/Z17^[&^N8#[^^]UV_6(Q5#8;\^UCKY/6A8\'3 MOW_4_FG?^J$U7^?;OELO_O5TMWN\FM3)Q5U_/_^VV/VZ?OE+?VQ1GEP+[?[?B]MOV]UZ>:QE,&4Y_^/P^VFU__URK/]',5R CP7X MM0#33PO$8X'XU@+I6""]M4 ^%LAO+5".!YZ/,YL^R# A;LQHJ-F=M#PB89> M%=.A]M=','K$C$WQDNOY(SJ@2?E<>:7X"FA'/-)Z2A<\UGI&'XKB&<51%Q!@A6D?07IK(*D!N:@J7O-:J]ABB)%=2Z0E5*J8',R-"<#<]0 MS0Z:?/*<=]1$#5%G50$;4J AQ1@2M1W%/(&)I*EIW0'93[I%H#4"ND5U_TS, MF:"HVIP!B]EJM]C'!N:F9U5C;8DB1A M'4>16J^1M4%6-JB" UG&D&4 6>-Q,( G$>NE 611*#MSB#%B&2&V:H,L.U,, M4=MC526(US\8L(P JS"9ML?*)&5QR,$8KVSQFC3PV6*3AN<$,X, MAD>?P $'8[QRL>"HCF?'&(<,<%A-JRSF.,;&YD" A)1B#=Y:Q4!DX'!6O6VP M=27?$=5TZB\=K4+*3.GTW'-N%H8L6\@FO7.PA2<-"S'KC;@#PL*-DG<8Q)B- MP T1DS$",IKACQ9Y[X8Y:?H9 MZ2@W;YE$Y]1MV:BWJ5D$:"0AX^8C7:HE>)V$\1@36/O>T&.@17#VUL[R+(+# M-X_PU*U"ND):=W/4U;/Q:+$X[D7$Y(O6L=1.]2Q:?_$=9]'1A0[J0HY56PYT MI8GCHT?,VRA@V!PZ1DS'B.BH/9D(#MHYY*8]!Z!+*;%'QHC)&('[6;7K$,&9 M/#.QF4D H8&J.[L31F,"'FC5_D.RKF4.+*1M KIA_^"6')\F8=@F"]O,>L4E M"U&1%DF;!&0A5"^RDS!KDV5MUB,R2Y:AB9-4$P^T.BF# ^!U$F9M B'.YK7* MB7$"W[%IKR99IY"',XI>(4@F5#R#,&H30*V)627@/(;4-*^ 3&)U,)0P/Q,X MF#>]ZR<+O)2R/ITAU7 8$,><8\S("'39_(,^!&(64:1S.&(8X8,W21QR&*,Y*POP5 5='^D>T@L+G,SUT= ME3PO0S!1Q1+5[H ";H4HZY4%5,.I4QR "2:J($=5$UY0X#,9OQ#(!@ 9A MH@J( .@M4.#ED3WA ET42EY>AF! BP6T!*\*#%0!]SU>9$2+ Q3 3 E9^? (9B4 DA) M.LL/BIP)7#$ *P @.4&,BI%5;2:0>-2KF#,5<$:G4[;*6[ M0;J4Q4U9PT2J((KH19 K9D@%AUW2_DNU<# -!P?=JO>.&Z2*T9F<%3.F L:0 M<[M0,6.J98P_:3!C*G"U[*0!J3/-9B\B&9F0PPV0<7-GC)/E:!GB(;YB-E00 MI?/F7,/+OJ%EK^=< ]$W0_$.J*+HC(6;HZJ>=7#(#GX;)DT#)T[RJL"D:0SZ MSAG AI=\ TZ(R65HUKNHI%4=4$GU9D/#^&@('TZ$M.'UW/+_T2EX/3<0Z;>= M@F+XB77&<0=T<8QE.\?OAOG0$!^\OL5KM8&4.;=CG"QB=&=I.@;=1>9&)N,) M"=/XXZ4"!B^?& # "T=1<%* \@!]KJ'@I,$'% :ALEP#2@@(ZJ0+L>0JV>T"$(Q'KPUJ'A"VZ%RH4G$39 %QS M[W*0O*1_LFE7?O^X>?HH\\KTSU%UNC^;Q&B@(6GF?G!Z\N[6LM\\[%_5VU[< MKK^M=N,[22??OKX/^)''=[_4]S/Z<'-X)^S/:@XO&?Y]OGEX6FTOOJYWN_7R M:GS_ZWZ]WO6#F>'],'2/_?SN]<.BO]^-?XXGX\WAW;[#A]WZ^>KPXN+T]>W) MZ_\"4$L#!!0 ( .VM5DR,^F00\P, .@5 9 >&PO=V]R:W-H965T M3F3=^,A-O+J;^WIRT;H.?95$UV_#4MN>' M*&KV)UUFS0=SUI7]S]'49=;:V_HE:LZUS@[]HK*(9!PG49GE5;C;],^>ZMW& MO+9%7NFG.FA>RS*K__NH"W/9AB)\?_ U?SFUW8-HMSEG+_IOW7X[/]7V+KI% M.>2EKIK<5$&MC]OP=_'PJ%2WH%?\D^M+,[H.NE*>C?G>W?QUV(9QEY$N]+[M M0F3VY4T_ZJ+H(MD\?@Q!P]M[=@O'U^_1/_7%VV*>LT8_FN+?_-">MN$J# [Z MF+T6[5=S^5,/!:DP&*K_K-]T8>5=)O8]]J9H^K_!_K5I33E$L:F4V<_K:U[U MKY!?+J!A 4T61-?,^E+_R-ILMZG-):BOG]8YZS:%>"!K MYKY[V'O7_\]6V]BG;[M4\B9ZZP(-FH]7C1QIY+WBT560N$DBF\ M"PFSD/UZ MOLM"X0 $ U ?@.X")#@ PP ,,D@G/EPUJUY3]1JFF"96N*(D3E@5)CJ>VN#):I9YT,,@" MD$SL"8$)%*L%IF &Q7J.*6O7%(N0LU=<62*5IU=(3+0$1),O!*90BOFN2$_/ M0TUOBM @ND-#K6GZ18MDS)X/6F*D)4":?"5A!B4O< 4S*$'W<_;*(!J7.X4' M2/R&8)8E8MG#G\3\R72!(9@_B5J@8\C*J1;M$E?EZ:42@RP1R)[1A#![%,]W MA#![!#J@TY 'T:_G$R3R#BB$,2: ,:T](3S#ZX+IE3!YA.97QQ.>,Z1 E6]( M(4PQ 8K9L]<(TT<+IEC"]!'J?E-TR!U243,&,F\S)DPR 9+9,[D1!I 6C+., M 634_*:FL#NHHF8,9/YFS)AF!C3[1C_&"/*">98Q@HR:G^.*.Z=.MPF0>-L. M>WZ) I29/"$P?KQ@D&6,'\\99-F=4!U#$N?WL.=[@#'$#"#V.HK!XP4C+&/P M&'0^Y_N5W=G44ZO";"K )GMP4A@GM6 P51@GA3K:]*-7[L3IJQ43IP!Q[$L4 MDZ(6C)O*<]8R9]P<1.,]?#==7=\H&AVY=6>@7[+Z):^:X-FTK2G[,[:C,:VV M$>,/-N))9X?;3:&/;7>9VNOZ>O9XO6G->3A7C6Z'N[O_ 5!+ P04 " #M MK59,T*)0_R8& "6)@ &0 'AL+W=OY0/DPW576\CZ)RM7'[K/R2']VA_L]+ M7NRSJOY9O$;EL7#9NFVTWT4\CG6TS[:'Z7S6/OM:S&?Y6[7;'MS78E*^[?=9 M\=_"[?*/ARF;?C[XMGW=5,V#:#X[9J_N3U?]=?Q:U+^BLY7U=N\.Y38_3 KW M\C!]9/?+A#<-6L3?6_=17GR?-*X\Y_GWYL=OZX=IW(S([=RJ:DQD]<>[>W*[ M76.I'L>_G='IN<^FX>7W3^N_M,[7SCQGI7O*=_]LU]7F86JGD[5[R=YVU;?\ MXU?7.:2FD\[[W]V[V]7P9B1U'ZM\5[9_)ZNWLLKWG95Z*/OLQ^ES>V@_/SK[ MG\UP ]XUX.<&3%]M(+H&XF<#>;6![!K(H0U4UT!Y#:*3[VTPTZS*YK,B_Y@4 MI_5PS)IEQ^Y5/5VKYF$[.^W_ZGB6]=/WN9%F%KTWACK,XH3A%QAV1D2U]7,7 M''6QX$%SWN_@*40(UH>D(<3&?<@RA"C.\4 %C(5H#8A>+"PV(*$!V1J0/0.) M%\P3QK:80XNY8X8++R(ABBNEO9@@4]9XD5N&*!$S(BX*NJ5"MY07_,4)HR[' M(J6VGELARFCF12@%IJS0$H]8PQ%K,&)BS1IHP Q?"A8:L& $WK)/;>@HXXG" MW22PFP1TXZVE- %38PWNA<58)6+0#S$CC! :-CRD# K)(^,#O.U /7>5BA.B M)ZP$3(">B(EA6 N8'.$OYAU#Q/.5@B'FV<37"@!C,1.43YA6#/%*$R8PL=@( M9C%,+8:X%80E)!86!XE6^8FV UUZZR6MI]N0%$ 8EU1=P3&1.2"R MC@D3F'I X8KZD:%-.4 M)\/C)S!-!4J"?OPZ4#_]),(/'X#Y*^\JI#]>K D":(*F"F),=\%'1(THJD$J M#8KB#M1?36%5#&"@+ 8HIKT)6 *0UIQ84P++D$ RY!?&(A005!D#&%?,+VX MR@IJ2K$6":1%@C"!M4B,T"*!M4@@+?*U0R"-(0MD@;5##*@64@%*<;)&%EAA M!"@$J%V+Q HC1Q0"$I->#B@$4AD6 E=J9(FU08)20!-S([$VR#$[;F++C3@8 M[*9OY_FKD/Y ,*\DXA51&TO,*SF"5Q+S2B)>!>% O JVX0!%100S3Z*L37!* M8D[)$5E;84XIE+7]REB%N9:LC!4FGD+9UOK]A,3S:]+;D/0JI#]63%V%J.OG M9!5NI$T_JV3R'DSD_I ,.)XD-AA5- X0Q1MRDL M3,J.6 =8F!3:]0?.AB=OQ,QHK%UZ@':E>O ^06/ETD"Y#%%4:BPH>L0^06-^ M:W3D%O@:5NV4KU@"-"@7#+$ -98 K4;X2AQ/(\;Y65K?9%QZ%=(?"":31F2B M3MHQF?0(,FE,)CW@%/M)AV1BUH\'P%#:8##E#*"<(:I:@_ED1IQT&\PG,^"D M>V'"K$K,OL&4,RBE$B6KP7PR(U*JP7PR0U*JN9U2;T-2 +GC,?/>=RX[6._% MFA )40\:S'$S)*N:VUD50!2+_94/4'<)9]20B9=>2 V(@MU@-3 CU,!@-3!# M4JL9G%HMYKD=DEKMX-1JL118E%JI]XA8"NR(U&HQS^V0U&H'IU:+I<"BU$HL M0(NEP(Y(K1;3S@Y)K1:P!;PS [ K[\PL)I4%I+)49(EWR2-(93&I[) 4VX$N M=8_96/E1"5&2.NA(,/D20#Y+Y.D$,RL9D603S*QD2)+M0/8*+:*+NS9[5[RV M%Y_*R2I_.U3-?92+I^?+58_MW2KO^8+=IZ5'[M;8-'Y*MK\?U!+ M P04 " #MK59,*$H7D) # #3#P &0 'AL+W=OJ< MYTGY9\TR?EG:8%\;OJ>'HZ@;G-7BE!S8/TS\>WHMY9?3J>S2G!55R@NK9/NE M?0?S%Q+4A ;Q7\HN5>_=JH?RQOG/^N-IM[3=.B*6L:VH)1+Y>&<;EF6UDHSC MEQ*UNSYK8O_]JO[0#%X.YBVIV(9G/]*=."YM:EL[MD_.F?C.+X],#2BP+37Z MK^R=91)>1R+[V/*L:OY;VW,E>*Y49"AY\KM]ID7SO"C]*PTG$$4@'8' 38*G M"-Y4@J\(_E1"H A!1X#H)B%4A'!J#Y$B1%,)5!'HU)!B18BG]@#N-7/NU#Z@ M2S9HO3AME31E=Y^(9+4H^<4JVY5S2NH%"G/)DN)U:U/(S8^R]"K9^KZ**%DX M[[62PJQ;#.EAH$,X4K[K@Z!]K,F('P9TV,<&P?C!$'./8$)WB/D\QD34&V(> M,(P_Q'S!,%H\CQ@F'&*>,$PTQ#QC&&U^7C!,C&?!PS/M-0I^7R%V<04?5_ ; M!:^O0$)<(< 5 B0&T*H-PV@5N<$P'AY)B$<2(@H^KA#A"M'TV:"X D5BT&IL MW6*B!E,TF,";:=/QN04!Z:%".G/C_I]6NP@%R(SB\<=X_#$2OU;_CQA&J_^G MVYA!)+5%HC;F(AJ&T8#)"F%Z1@&WNCL@$W*J0.#U)Q^\F>Y!5YQO2E([?1@L MF)DFT. .@-F#GDP4%.OAW 8-HS$X#?ACC9 8- Q> \$'TFEP"1C;!'5=/9WA M.)V?P)@ @YU A'1EV&?!8"A /S!DPZ(&;#6.*C@>#SGR;SK.1G&B83%K7O!P M50YZ,#_RM#E_P6 T-&QGQ& :9&P:U#54&3&8!OF :1"#:9 IIJ% @^FCNA?< M*Q1 'V8T V(P S)>PM0U[*_$L(3)!TX+Q+"$";;/:Q.S42#:+QBM7)X59K#= M!<%,'Y+3.S;GK#PTM[W*VO)S(>HS3:^UNU'>D?K8K;6O8;X!I/T>YE^P]D>8 M/V'MS_+&VA[K_P^GO>Y^2\I#6E36&Q?R>M"<"R9'Z\[D:(_RAMU]9&PO MZM=(OI?M-;/]$/RDKM!.=X]?_0502P,$% @ [:U63+*(8J:;!P JR\ M !D !X;"]W;W)K&ULE5K;5MLZ$/V5K'R 8]UE M%K!6";W0TI;2"\\I&,AJ$G,2 SU_?^S$SK'<'N0TG,GK$TH[TU(W3X7*S_ M;.[SO!S]72Y6FZ/Q?5D^'$PFF^O[?#G;),5#OJI^UOGL M9FNT7$QDFMK)'Q6.YF*_RB_5H\[A?GSX6)=?9OLO=S,E_EJ,R]6HW5^>S1^(PZN,ET; M;!&_YOGSIO-Y5$_E=U'\J;^SQT5Y63Q_R)L)F?&H MF?UY_I0O*G@]DNH=U\5BL_U_=/VX*8MEXZ4:RG+V=_=SOMK^?&[\MV:\@6P, MY-Y BA<-5&.@8@UT8Z#W!L*]:& : Q/[!ML8V%@#UQBXV"'YQL#'&F2-019K M(-(V(SK=H$RZB,R[:E L=;=(F741G7;1I%]%Y%VWB173F M19MZ$9U[T29?1&=?MMF7T=F7;?9E=/;EGNS1V9=M]B7-_F2G1%MI.YV5L^/# M=?$\6N_4^6%6;P+BH+*JG-=/MV*Y_64E;YOJZ=.Q3_7AY*GVU&!.=AC9P8@] M8E*YW[]#LN\XD3U[:WSXCBF#T2;$G/8Q/B68MXP?FX:8=YP?&V+>NM!!Q[(.$\8C$SYMQC^+8;Q /3!\AYL_$P=[\$Q8R K[83#D)4V?1D3 MC,3S(_&,!ZJG'(:.Y&5,,)*,'TG&>#"\A[JX83>'-#XS FTP(B(W+(C0;OH* M*!P-OQ6]$3(B/RRH-YJ70>%H ,6%8GP E1" Y$(/R!&@L. XW,L1!T(O DP7 M-B;\'(C6"Z^ PM$ U1 1D4%FN ]#)E M?*""#Y!>BOBH2$!5&4-5#J3(RIV^ @I' Z@J&:HJ(,@24%4.H*H$5)4Q5.5 M2M.HO P*1P/X+!D6*K#)2,!"Z09$!;!0ZXS-"H[$!N"UIM0<*+A.I^ _,=F"7%[=L&(T37EQ$) MB?%7#F=U@B($6*TY5H.=2 -6ZP&LUH#5ND]8)LH[D%"=*6=)1H/,H%**^MBB M9#?,,B''?#]86 *4Q E,9R2@*W: "4Q Y3$ "4Q?9'H![D!!>%S-"YG+.9A, MJ5*_;V R5&#A>SW0-Q:IK!!(K3U02<\T. 9DS ,Q\@,:' _$R,Z74,Z'4\4 X_H-?QZ") 1*]SXIE>1U05 M&NTI69SOM>3G+:Y;7WCEZ 66%A:<54EG%#K5\$#:/-,_6= _94 XL@']4P:$ M(XOIGS*F?Y)4.D\;E S;=]#X9$"$,J9YLL@'('@VH'G* ,&SF.:I 74;(\K? M!N*"F-#K6K[D8*9_GC;I7&%WNS>BZ>%R5]8PZ3_7XB#J:">7XJ#CYSS[^(@ZO=536K-*DH=Y_/;O9?%OEM67^LZ[3U[OKX[DM9/!SMKL9/]O?SC_\#4$L# M!!0 ( .VM5DP3)[HJ108 "$I 9 >&PO=V]R:W-H965TA4;7\[P0GH *:VDYS> M?6WC(.QY9['_!$S>'6;'?F9GA[W]*,KOU2;/Z\6/_>Y0W2TW=7V\6:VJYTV^ MSZHOQ3$_-/]Y*7Y>NJ.I9YMNX&[79_YO5?Q\>RN5J= MK:RW^_Q0;8O#HLQ?[I8_R9L'*4P[HI/\O"YV5?=W\?Q6U<6^ MM]*XLL]^G%ZWA^[UH[?_.0P/4/T =1X@37* [@?HT8#5R;-NJC]G=79_6Q8? MB_)TNXY9^U3(&]T$\[G]L(M=][]FME7SZ?M]<.IV]=X:ZC5?3QIUH1DI'JA" MR[-DU3AP]D)!+U0W7@^\T-B A@9T9\!<&'!J/(V3)G2:0Z?Q2F@?1W.A,B=\ MC,Q\#'3'4'>T&[ESTMB+[]%>1R='[@"9CE$Y[(Z%[ECJCHC8@(,&W/3[XZ$! M/^'^>#)3I4.P8100((LN2&8^ ;H3J#M28 ,1&HC3 R(%!D],"$DONIRLM"I8 M,>:/ZI27TBO&)2872! 6YKF7&&0Y@V2)49936.Y%EQ/VVODQ/$#&W&:)09: M9,E%%<,G[8R08/RDFQ(21Y\!:X4@SPK5&7$I&WJ$>984Z. ,8P(S*,.,N& * M99R09WO1U42+=(E,JS#6BF(=G!VYI"BN1@L]<@BHFI4H,.Y@I!5%VHX?G%XS M2#)*&:7&F1<(HVU"9!F7F+4>I0@NR#A%*)HB@O/C:5'VM59JO-P#F1>!\P=G M"46S1'#OQW$) M8)FP-C#97V,6-64Q>*9P,)@=(Z9/V&!V#*ATZ0:-+G?C9R I&3J""3240%HN M&$H@<20E&3J" 3444%(H&+"B!G'Y!/3.4%V"#,-LH1'NS+)L,.Z&XD[+!$,Q M)L%-28:.8,H-HISAQF#*S0S*#:;<@%TOR7Z&4D["D9(,'<$YP* FX#G"@)Y6H QRFSU'Z0F!BYC W;D:OR6%N'.@UD3K @64/-1"0+M% <)A# MA_:2XXK 40Y! P&H^ :"P\ Z"BRI"QQ='X/1SA!_J"Y*OG_@F%XTXI^+,>;? MH6WIN#!PE&O4/P ROG_@,/T.T!^8W9'#]+L9]'M,OY_2D?:@TPR[]$"7Z!]X MG"4\RA+,]LCC+.%G9 F/LX2?TI'VE'[8/P"Z5/_ XRSA098(W*PPV7Y&Q\EC M%/V4CI.GG:1$_\ SOQ\!8@.S;?08,C^CD>0Q9'Y*(\G3!A%Y!E*2X<]7&-4 M%FIN 0X8K3"C?10P6@$5KN-R(4S>F09,7P"M(RZ_!DQ+F-$Z"IB6 %I'I%(( MU_>22-@(J4++X?ZI24UY='%5K#P_^D96OVT.U>"KJNMAW9]->BJ+. M&WOB2Q/?39ZMSQ>[_*5NW[;%;'DZLW>ZJ(OCW>E XNI\*O+^?U!+ P04 M" #MK59,XX=3M,(" #^"@ &0 'AL+W=ONN4'70RMTR_ #W:\BM08_X M6:0UOYQ?V M3[WSQIEGTB=. M@."%@,R(E!'TKU!!8._$"DQ4)D >FT]0X&4%8L2GW/4I]GTB*>7<=*&!;$XV9'[D9(RYV8G $IKP*4%XX0+^']F MUQO "HZ7#;GW_\<@9=Q[=1\'N0D.-Y2CFT;$=H;?1+LOZBYX5MKT-'WGL5-* M2\-)[LP5'4PS>EV46=_474$L#!!0 ( .VM M5DR$G_E#2@< " K 9 >&PO=V]R:W-H965T$_$^]CX,VT DQW&!%@@2M'UF;-H6(HFN1-OIOR\I,8ZX.ZM* M>8@D>NYN[XXSLWOD^6N]_KYYK*IF]&.Y6&TNQH]-\W0VF6QN'ZMEN7E?/U6K M]B_W]7I9-NW/]<-D\[2NRKMMH^5B8HLB3);E?#6^/-]>^[R^/*^?F\5\57U> MCS;/RV6Y_G=:+>K7B[$9_[SP9?[PV'07)I?G3^5#];5J_GSZO&Y_3=YZN9LO MJ]5F7J]&Z^K^8OS!G-UDZAIL$7_-J]?-WO=1-Y5O=?V]^_';W<6XZ"*J%M5M MTW51MA\OU:Q:++J>VCC^Z3L=OXW9-=S__K/WZ^WDV\E\*S?5K%[\/;]K'B_& M:3RZJ^[+YT7SI7Z]J?H)T7C4S_[WZJ5:M/ NDG:,VWJQV?X_NGW>-/6R[Z4- M95G^V'W.5]O/U[[_G\UP ]LWL&\-3#C8P/4-W*\&_F #WS?PQS:@O@$=VR#T M#<*Q#6+?(![;(/4-$FLPV6W'=G^ORJ:\/%_7KZ/U[A9]*CLFF+/4WD&WW<7M M#;/]6[O%F_;JRV4NS/GDI>NHQTQW&+N'^868M+V_#6'1$%,KFMOA #.)<"R& M*PE)Q1#R44)RP4:Z1A@WQ'Q"&#_$W" ,X45Q<-W=M@,WZ"#@#CSLP&\[\(,. M(MNX'29M,:O=RIMH'5NX&8 YZUS$X1 ,AT XB86SP]#^.#:RU9_]#V@02H"A M!!&*YPL3Y" F$[\39@#F?# %CB;":")8F,S"B6".#L2!NX4U6+J0/02RDA!&)N_8*P-X1*3>CP-%A&9Y((6\),Z\6^X'$# M7/O/:0N.K<< [S&>1RY]Q87H/8\,-))LN/L9Z1'19B\B E:2 B4#80EP0 )X=3U% M((V5#K/? 6+S$Y(I!"D&Z##['6"_XRH#0&2T^6")<,#[15'<@X;'$FKMX["2 M.* DCN>&#A2'AYE.9>3(!U N8$8[20+P(QNI1X+C@>UH>.Y M3 _:WXD# V%9\D"6'#\T\%)N4M%E$=I86&\\T!L7^5A.)BPVZ]-23N&DW,BS M!R\/V'SR"9.2Q7HL M3#X>[XL>:XX'FL,7YMJ#.J(XL =8=#P0':]T05A-J#A^PH2I38C:?,(DSVD. M;#!A;A/@ME?R<<*4I1/.PPE3D8#SR_F"L^X#&TS*83<@F5>LEC I*)PP84P* M0F[-J4[R/-@>4!7"Y"% 'J\7C)QPP*0)*L+F']*!A6>"--N& R1, M>;R2Y 3,BF!/F#!F19!&%L4)* #M'T<,Q\'4"8 Z7@L54R+0";-5GMM(GP"S M!6;BE2(K8-X$P!NO',P$S(=P0HT;,!\",@E^W(Y I#U^PJ2)@#3$C\K\'[4\WR&H_@I/F0LV(H_*\$[D2KXD1B!1YC9B"\8@GE1&4D**0 MFD60],ER"_1ELKHVF/-1TEDJ' !E[1%4PIQ/B/.\*@$@2LI\$B9\DH27CSJ3 MK!X-R:H7PM0\)6'Y2" 3)4Z&)*M,KU;["8M, B*C'>XG+!_IA"/HA.4CH:,E ML<^@V-.GBT4F 9$AI81+6!?2"25<4MY-0"4U> MUOS5S>[=T3_*]<-\M1E]JYNF7FY?T[NOZZ9J8RS>MS$^5N7=VX]%==]T7[N< M8KU[9W/WHZF?^O=1)V\OQ5[^!U!+ P04 " #MK59,=J<[2'H" G" M&0 'AL+W=O M>T-:OO3/0G2+(.#5&3>(/],.M_*;(V4-$O+*3@'O&$8'36I($(4A#!I4M_ZJ MU+$=6Y7T(DC=XAWS^*5I$/NWQH3V2Q_XM\!K?3H+%0A698=.^"<6O[H=D[=@ MRG*H&]SRFK8>P\>E_P(66Z )&O&[QCV?G3UE94_IF[I\.RS]4"G"!%="I4#R M<<4;3(C*)'7\'9/Z4TU%G)]OV;]H\]+,'G&\H>1/?1#GI9_[W@$?T86(5]I_ MQ:.AU/=&]]_Q%1,)5TIDC8H2KC^]ZL(%;<8L4DJ#WH=GW>IG/^:_T=R$:"1$ M$P' 3PGQ2(@_",FGA&0D) 8A&*SHWFR10*N2T=YCP\_;(?46@44BNU^IH&ZV M_DZVA\OH=57 I RN*M&(60^8:(8!$R*0V:<2D:O$.K+HT7V!C8V(P3UD:T/R MT"TB=OJ,-3^>BX@3=X+$F2#1"9*[1J5&HP9,KC'MT*@T#T/#BHV2F/"!F]0I M)K7$0*-AZP&2SK5 ",/":'UJ2X8PRC*W&NA4 QVM@88<:,EY G%D]<8!@QE\ MU)S,*2=SR,D,.9EE.RY,,1L;!(&EV 8])#"SCJ1&8=8#F*(C5MC?A:;4$]A3_2#"OT!V*GNN7>G@HYR_7$/5(J ML%09/LOW_2RW]G0A^"C4,9-G-JRNX2)H-Z[E8/IOL/H/4$L#!!0 ( .VM M5DP5,3@SFPL )]- 9 >&PO=V]R:W-H965T0R\P\.Z $UK$Q8SOAS-^/;$N,U;LJ1WH) M053?5;5WMTHZ>URN_ES?UO7FZ*_%_'Y]?GR[V3R<3B;KZ]MZ,5N?+!_J^^8O MWY>KQ6S3_+KZ,5D_K.K9S:[08CXQ514FB]G=_?'%V>[:U>KB;/ES,[^[KZ]6 M1^N?B\5L]=]I/5\^GA_+<7?A\]V/V\WVPN3B[&'VH_Y2;_[Y<+5J?IL\U7)S MMZCOUW?+^Z-5_?W\^)F7V^V=WY<3H^NJF_SW[.-Y^7CZ_J=D3^^*@=_KOZ5SUOX-N>-&U<+^?KW;]' MUS_7F^6BK:7IRF+VU_[GW?WNYV-;?U<,%S!M 3.T@&T+V*<"1GY;P+4%W- " MOBW@AQ8(;8$PM$!L"\2A!5);( TMD-L">6@!J;J5JYZ*2/Q]D:?%EL&M=,LM M9G"1;L%E\(I+M^0R>,VE6W09O.K2+;L,7G?I%EX&K[QT2R^#UUZZQ9?!JV^Z MU3=5462R)_Q.09[/-K.+L]7R\6BU5\&'V59LY=1L1>IZ>W6G2;L_-BJR;J[^ MNLC1GDU^;6MJ,=,]QAQ@Y DQ::I_:L/ -J9&E0\^]=NX!!CG^YCGJ)[HST4];Q&F&/L[C4E2M/4>]:=8 MBP\(4[3U$6!2U<=<(8ST,9\0QO0QGQ&FN$>_($RQIE\1QN,[V6*VV%T-ME=# MP#4X7(/;U>!Z-11K--UCT@YSO\.X*GA7#.=2PR1'XRWNC\?]\: _Q?TPW6/\ M04/_$%M597\ +*5 )CC@[@30G>+6FP;5CLW6N^+NN]0P2#*[7GXC[$W5_ MOR-C."(:\"G58QK]*]ME4@LR,LN@IH MRI5-B6Y*Q$;2% ZRS\2 IGS9E-%-Y6 S:8JHH%C05"B;LF#9);*FB%P*T,M< MZF4+.FS*IY0)TX4HH0 IS*44BA8YDZV+1'2%R)P G&4-QHBC>5E!QO48<37*J2T3) 9LX0 M"3!: D3%SJG1&N"KBBZ3(2)@M @TC94JT*(.QQW];QHC,F"T##2-E3J 443< M#)$!HV6@J:0DI]$9D=\.K%Q3+1=B/!\^T0NC]:+I4TEBB!+6%)$+H^6BJ:1D M#D8QYA"U,$@M1#$G FGZS1U$5,7H=*9I3'$#HHJ;^L7?H?H=(A)ED/@(T3E+ MQ,=6P[72$M6P2#7*S=P4H'(@$=82R;!(,H3$&,OV12,V1I9PW"*.ZR%#%!LS MH:Y%I#3DYK6$E#:,&#-AFX6QN20V1A%B6\(U"[8.:N?9@GH)=O)![64LV#RD M*K-$TA*Z640W0PZ7'*&;&T$W1^CF )'TMASDZ397*KX@G/'"Q-$18CI$3+8] MI2H*]&'*-H4X;A'(=40 MQ?*$E-X,OVD\X:1'&;$M3Y5:U"&AK*T\HXHGY/4H7EHBL9X=$OH1HR9T\^AH MKUCH2P\.[6RD8R:L](AOEBBG)WSS(W:\GA#)@^,QI9P>G(\%[]B@ V%20!RQ M1!,#X4B0X8,.A"(!'$2I00>]!365I6,F3 J02418 V%(<"/&3 @2X%ZPS.,@ MRK(#,LZHM.E=BQ-W"(PGA-V1L#NB"&A+#8XZ M?35BU5G\.X0CU(M$*B)*<6WY:#B"0^L4=7_V,+&''3HAD2X218E(4-3DA<2@2>8HP@).T)1)]BB,">"3"$]'QDM(XB&(:%]E3-_#837$Y MZC.H9A&DI'+4S]VRB^3\,1*!BBBM=DP2B$+%/'P1$I&5!&6EW'! E"-42$0M MTJ C*(#R['0W$1E(2 8DF\-Q=D_\RZ9UNIME[(KQ- M,*\HHLBG%M7;*G@51#ZW,',H1T2P$]& A-CM2!A*A-TICE@I]AP<$5*)$40Q M,4J$MFE(8I%T8J%NB,$Y12;DSY#69 DSH74>D>)G0M@,'S.5*@11CLQ^)K3. M,""7TP]0]" \$_)G%&@=FQE"V#PBT&9"LCPDP\\ZPV=W$Z%AAF=7I0\NZR@; MC')OO&IA/6TA42 32F<88UDES(\R(L8VH\65[/_P-ROPLD/U'J/2;7MST[+& M4)QU["%_Q>P?U8B3J48$62WP::UZ1@]ACGD[*F;NJ(;$VP[5FV=;FOLN.UCO M:+D*S$53,1=(A4*NIZO*#![5B-/E)GU@M0Q)A#L4O1&["=*9L*-/):1B3I * MAMYB.;YTL%Z:%)5P?.UP6Y?*P2:)Y*I2,6])!6TCY5:R@_6]5JI7+SJPQ60*F,Y!S8!BSWPJUG0'?65,-R>J$.LIDC.!0KQ@TBZEG M$QWL\%Y,F9[3"W65"=(23U)$H<8R&1/UF6=,L&E,Q3X(H[&/V<($^,* M+>H MW^TK!'C'F@R-$9Y9QP1ZQSR=1495,V(?+LSO)<#PI9\6"7!RZ=STI0!?F-"M MN#"_EV##5Q'X/G:P_J,-%8ZO.EP1^)A\,&N80->7#GP&/%GSZE#W+<2Q+C$1 M&>0A^RC 1 8RA*L.-S!#8%XS@08Q3UW63&O,&*UA%C&QP[0&PJC6,#.9()^8 MUAJKM492-*:\E:S6&\8E9CH3Z#KS3+.8[4S&^,Z$&<\$>LIT=@%AGBX&DQ%H M/M/9!8#1(PUA'C6Q2!T"72[&:#OBR$Z8 TT&6= $>M#T^:H #QH=%R,S-*"5 MDOZ^@_4.0:(2SP\=KJ=4CDHZ,[2)@^*@7D5P^N&A\RK0O.APO5Z9DUPJ?P<; M,J',1R? 2(?R1P>DIA)^>,(\<@)-=_!>L[P2O0"MKC>5%GVQ$Z8Z4X< MVH<$%K&8[T[<"&>",*^<0+.<#C401M]W8J8Z<4,.+SM4_U31>2DY[@;[$X19 M] 2Z[P(E)1,O-^8-&.:L$V":0],#],;PC)69ZP3ZYDIY>]W!>LW95++C38<3 M<[CMDQ.60C$CGD G7M#= N_$9$7:-QVN]^ _>MXMIB4>:4GYVN3K#M9SNJKP M]*:#FK'[L-:ZZ/K MY<_[S?83!0=7G[[>]6SW[:[B^E1.GPNX_H>SU8_[N[71]^6F\UR<;[]@L_W MY7)3-[-9G32\OJUG-T^_S.OOF^U_MS; U?Z+8?M?-LN'\_WGT"9/WV2[^!]0 M2P,$% @ [:U63*[Y BV1 @ H@D !D !X;"]W;W)K&ULE59AKYHP%/TKA!_P:($"&C29FF5+ML2\9=OGJE7) \K:JF__ M?FU!(O2RS2_0EG//N??V7MK\QL6;/#.FO/>JK.7"/RO5S(- [L^LHO*%-ZS6 M7XY<5%3IJ3@%LA&,'JQ1508A0DE0T:+VE[E=VXIESB^J+&JV%9Z\5!45OU>L MY+>%C_W[PFMQ.BNS$"SSAI[8-Z:^-UNA9T'/&0JJ7U>V9F5IF+0?OSI2O]FE5*_\]HEU 1'?ZZ+_PJZLU'#CB=;8 M\U+:I[>_2,6KCD6[4M'W]EW4]GWK^.]FL$'8&82] 8[_:A!U!M'_&L2=03PR M"-I0;&XV5-%E+OC-$^WV-M14$9['.OM[LVB3;;_I]$B]>EUBE,[RX&J8.M"J M!84/H'"(6+L(C#(T!&U<4(1[2*#=['T-05]#:Q\-1288(I AL@SQD&$4RZH% M9194MZ ,(5@F!F5B2"8:R;0@\B 3HED\)41 (0()Q2,AX@@1E"930@DHE#A" M*)D-TS(0\4-G$E!9U(@ZJEP,I A>Z*29B###/ !C[=X MYF8$H4E7,8([%$'ACI/?H0:[G!+DM"!RBSLDTRY-_#0P5'=D[!)V7(KBD$QJ MP4V/0T@KF>" VQY'3^PWAGL:0TWM;@/4U=/5B>&VQF!?IV,MXK92-*D$]S5V M&QLC0B8XX';$Z3/9A1L29__^P:P[T*!XB1MQ\'#VF=O+5RI.12V]'5?Z&+6' MW9%SQ30E>M$Y/.L+4S\IV5&98:K'HKTUM!/%F^Y&%/37LN4?4$L#!!0 ( M .VM5DP!D30_. , (D- 9 >&PO=V]R:W-H965T E42:0FT;1)FU1MVO:9)DZ""IB!DW3_?C902NT# M]4L!Y^X>V^"G]O(FZN?FS+ET7HJ\;%;N6&']GI+'6#MUY6Z8G_Y/)7]5BK)V^H4=FYVJ4S7RUKP$(,0 S MQ0"V&6;$C;08D! #,%,,:(MAQMU(>P$)+P SO8"V%V;TC;08D! #,%,,:(MA MVN!(NP$)-ZC_Y2;)=L. M!=&2R98*4QTRPG9DM7%8UW%OM!\M>'UJ]_J-LQ>74NI=W:AU.$\\H-[/&NT; M=<[H3@5O9;I#RO>T/F5EXSP)J7;+[9[V*(3DJI?L3O7RK,Y%PT/.CU+?+M1] MW1T.N@&PO=V]R:W-H965T0/P-R)(D!JMJJV M4BM%6[7[[, 0T-J8M9VP_?O:AB VZXP#*IQ*%Z!9XZL^=,@%<%2,YPR]0O\>CT!Y>69J>P2![/G@" MVA)]"?>'W. MX$\/D]S8GNGDQ/F+<;XW)0I,04"A5H:!Z.4*#T"I(=)EO"Z< M:)4TB5O[QO[-]JY[.1$)#YP^]XWJ2K1#7@,MN5#UQ*='6/I)D;(;ZK:#-#N*C\L=@=>+JOH'4$L# M!!0 ( .VM5DSUS-C,+P, +<, 9 >&PO=V]R:W-H965T60/$>F*'IQ5?5SR]E435+_ZCUZ3X(FNU1EEESITZR M,O_L55UFVDSK0]"<:IGM.J.R""@A85!F>>6O%MW:8[U:J+,N\DH^UEYS+LNL M_I?*0EV7/OBO"S_RPU&W"\%J<3K;NF3EI$LY%:W+C+SN,BU+(K6D^'Q=W#J MCS%;P]OQJ_?/G7@CYBEKY%H5?_*=/B[]V/=V"# ;<,@EY*MS>;3&>K1:VN7MV_WE/69A'<<[/[VW:QV^SN/[,]C5F] MK @7 27UM, 2GL0O06-B,"X'V-0+$9*'7,Z#;!V$0RFD(T+B0E.@J%"66?/ MID(CW -'/?#. Y]ZB*VMZD%Q!ZIZK8)R8L'6"(Q!)&S1"(PR(F9H"Y2VP&@G M%NT>)"9\&#"+M8MB@@HK6S8N2A#"9UY6B'(.$N=II$;B!,GD=8N#,(PLD@COFB4"(Z3CE'2,4;:.J!I M[.8'Y33B%FD$AF3_!H%-LW]".T%I)QAM*V'3Q T41_8NKET4)R2R\FCCHEC, MPQCG# 2OM@1CS>UR2]QWGPA!;-X#;E(>S![8)V"#X"!A-&8SW&=N"L"X"YL[ M.+%,'2$SIQ_0"^,!*!;*N95<5!(F,X'P2P$8%BBR S%'4P1D5A-^>P!V?5#[ M^D!0\YKP>@]NP1L7N 5,S'+%:PDD M']!+\:--T:-MZT51S,ZDX*9[*V5]Z#KCQMNJR^'VC;_5GKJ>G* M^Q[ZS4W?TG_/ZD->-=Z3TJ:W[#K O5):&I+DSF30T7Q%C)-"[G4[C,RX[EOI M?J+5:?A,",9OE=5_4$L#!!0 ( .VM5DR;+D#$L $ -(# 9 >&PO M=V]R:W-H965TH?'A XN[M!YA8;AKUC^%>SCF<@Z$8M7FU/8!#;U(H6^+>N6%+ MB&UZD,RN] #*KW3:2.9\:8[$#@98&TE2D'R]OB.2<86K(O;VIBKTR0FN8&^0 M/4G)S+\="#V6.,.7QC,_]BXT2%4,[ B_P/T>]L979%9IN01EN5;(0%?BAVQ; MTX"/@#\<1KN8HY#DH/5K*+ZW)5X'0R"@<4&!^>$,-0@1A+R-OTD3SUL&XG)^ M47^,V7V6 [-0:_'"6]>7^"M&+73L)-RS'I\@Y?F"40K_ \X@/#PX\7LT6MCX M1E?:+<)>2+D,R';?$J@B4"O"&1R%J-^8XY5A=$C M,M//&EBX$]F6^L-L0C.>75SS::WOGJLLHUE!SD$I@783*%^ \O>(^B-B(4*\ M@]E&?M-&'OETN<,FORU ;PK0*+!YG^/*Y6X"W4>0FG99766M/V+N5O3*"5F< M;KCM/YDYU_Q(\[Q*# MMX#?);1RM/=,)0?.W\SAVW'M+XPA8) KDX'JY0I;8,PDTC;^]CG]0=(0Q_M; M]B^V=EW+@4K8^=X03O3#URMNOT-<3^5Y?_'>X M-PXT1KY)Q) M^^WE%ZEXU6?15BKZWJUE;=>VSW^CN0FX)^"!H+4?$<*>$'X0R$,"Z0ED0D!= M*;8W.ZIHE@K>>J+[=1MJ7J+@F>CNYR9HFVV?Z?9(';UF01"&*;J:3#UHTX'P M/8@,(*05!AGLDME@5X;H7F8[!^%[Q&Z." .WC=!9;6CYX5B!8'<"XDQ ; )R M7\=RTJX.E%A0W8$6YN,6BIQ"D4LHGC0LF@GA))ZXV M$!I=QPK$V8XZZ>7\4MLQ.XH.T_0%V^O\ >]&\0\JSF4MO0-7>BC8JWOB7($V MLWC2!1=Z^@\'!B=EMK'>BVX&=@?%FWZ\H^$_)OL/4$L#!!0 ( .VM5DP+ M'%)A?@( (0( 9 >&PO=V]R:W-H965T>> M>^ULI &)WHB41#ZRFE7IS8+PD4DWY$8B:4[(W MI+( 80Q*$E>^?/,K&WX/&-G6>05W7!/G,N2\+]+6K#KS$?^;>$I/YZD7@#S MK"9'^I/*YWK#U0QT*ON\I)7(6>5Q>ICY"S1=HT 3#.)73J^B-_9T*EO&7O3D MVW[F0^V(%G0GM011CPM=T:+02LK'GU;4[V)J8G]\4_]BDE?);(F@*U;\SO?R M-/,3W]O3 SD7\HE=O](V(>Q[;?;?Z846"JZ=J!@[5@CSZ^W.0K*R55%62O+: M///*/*^M_HWF)@0M(>@(*'Z7$+:$\(T0O4N(6D+TOP3<$O" )K<33$?B23S MC+.KQYOS4!-][- 4J^W:Z46S.^:=JJ=0JY* M(!Q8MD$HC>'(!L1.,['+3#0P$UMQPL RXP#A,2\3IY>)Y07'(P*)4R#YQ&E* MG0KIQZ=IE5J)3N!8H@BZ>P!TE1T/FP#\1$G12+=!KDCQ,!*RCW4R&LG9:G?%+LP-"][@S?W\ M@_!C7@EORZ3J^Z8['QB35)F!#ZK^)_5)T$T*>I!Z.%%CWMR+S42RNKWS0??A M,?\'4$L#!!0 ( .VM5DPH,$J=/@4 &T; 9 >&PO=V]R:W-H965T M2%=?F#H/X)9:4X7)VR1TNR>M]W?QH7T+H)C\WZVU[,WWINMU5 M4;3+E["IVJ_U+FSC?Y[J9E-U\;5Y+MI=$ZK'H=%F79 0MMA4J^WT]GKX=M_< M7M>OW7JU#??-I'W=;*KFWUE8U_N;J9R^?_BV>G[I^@_%[?6N>@Y_AN[[[KZ) M;\71RN-J$[;MJMY.FO!T,[V35PMC^P8#XJ]5V+E8>Z_M&__/9X,Q4] MH[ .RZXW4<6?MS /ZW5O*?+X9S0Z/?;9-SQ]?K?^R^!\=.:A:L.\7O^]>NQ> M;J9^.GD,3]7KNOM6[W\-HT-F.AF]_SV\A76$]TQB'\MZW0Y_)\O7MJLWHY5( M95/]//RNML/O?K3_W@PWH+$!'1M0^6$#-390GVV@QP8Z:5 <7!EBLZBZZO:Z MJ?>3YC"\NZJ?1?)*Q^@O^X]#L(?_Q?"T\>O;K93:71=OO:41-#N Z!1T1!31 M_+$/0GW,B#>7VI_W,8>@\ART0" C,!<%_56#!75N(>.-AA;T8$&?6/ RB=,=/:>$N6$]22$RW5C8C47= M) [-#B!STHU)0L,1,N&Z ) ,4P>9.L0T&:*98P%1QB73)L$\XEBXVWE(#F M'%0Z2XF2+#A*"FFMQIREP+HH$&LFC!"52AM""9?2QK8RD989-9?,AK6,M.0! M2$>*H.$D) M+P22KP1*IE(U@L[FHC;"J3307.R5\$[DYB)6?,DEWPF6'H[/,D5IZL\!++/Z M2"SE$FFY3=>?$74VZG$D;';8L09+),*6C09$6=P38>$D)&-,@T:4/Q]/*Y)$ MG(^XTRB77N4J$L*J2%P5(R6?L8%EC.B"PI&P]A#7'E8Z$E<4+ZPJ6;G,<=89 MG59:BQ%W)N(4I2S''"L4084J4^Z:JV$ZTSE8+"JJ&0:CC*V,"JH2Y1#979L7Y" M-12H5X04;,,)<*72SJ811.:4)Y:H;!F**@9Z;83HS(U MA,+*HM &U^6F%E86Y2Z9%CC!%4]P/BUX\:!(I;LJ!?9X<2?()@6'*26%R52% M"FN*0B5&3MLTUA0M+CG$P=FM>7;S8QS)-])>R'3WK\$^R92*'>)P6.E\I@K1 M6$\TWTS%Z&724F,]T1<=@67.P#Z5VIJGMOD@M35.;0V3-A8Q36Z.UV^?8XCS3EZS=!N>90:4\\QBB?&:=-#@;#5IK?499 M#,X-<\E::W!N&'0ZP#WF*$.YLUB<0 8ED,^L1"9SH&LN<1@GAH&K&7,8H=@0 M%R=W#IO0/ _W.>UD6;]NN_[0_N3K\<[HCOH[B^3[3%XM#C<__YLY7$3]437/ MJVT[>:B[KMX,]Q9/==V%2%)\C>%X"=7C\64=GKK^T<7GYG !='CIZMUXN54< M;]AN_P-02P,$% @ [:U63(S'S9E @ PP< !D !X;"]W;W)K&ULC97;CMHP%$5_)DY1N_$J); \ /%6X0 M?Z(=;N7*B;(&"3ED9\ [AM%1!S4$A!"FH$%UZY>%GMNQLJ 70>H6[YC'+TV# MV-]G3&B_\0/_8^*E/E="38"RZ- 9_\3B5[=C<@3&+,>ZP2VO:>LQ?-KXGX+U M-H J0"M>:]SS2=]35O:4OJG!M^/&AXH($WP0*@62S15O,2$JD^3X,R3UQSU5 MX+3_D?V+-B_-[!''6TI^UT=1;?S<]X[XA"Y$O-#^*QX,);XWN/^.KYA(N2*1 M>QPHX?K;.URXH,V01:(TZ-VT=:O;WJPDT1#F#@B'@' ,".*; =$0$%D!P)!I MJY^10&7!:.\Q\VMU2!5%L([D81[4I#X[O2;=SOCY/E HLT\(GF;"2+^HX(/@D5#>3?6:>%3,0M!N> M3#"^V^4_4$L#!!0 ( .VM5DP3/^%NM0, H1 9 >&PO=V]R:W-H M965TYO M)G$^5, ID$G[]C4?DR;VH6K^)."<>WWNP?=@9W8Q]=?FH'4;?"^+JIF'A[8] M/451LSGH,F\^F).N["\[4Y=Y:V_K?=2<:IUO^Z"RB(BQ)"KS8Q4N9OW82[V8 MF7-;'"O]4@?-N2SS^L=2%^8R#WGX/O#EN#^TW4"TF)WRO?Y'M_^>7FI[%UVS M;(^EKIJCJ8):[^;A,W]:BSZ@1_QWU)?FYCKH2GDUYFMW\_=V'K*.D2[TINU2 MY/;K3:]T4729+(]O8]+P.F<7>'O]GOUC7[PMYC5O],H4_Q^W[6$>IF&PU;O\ M7+1?S.4O/184A\%8_2?]I@L+[YC8.3:F:/K/8'-N6E..62R5,O\^?!^K_OLR MYG\/PP$T!M U@">_#1!C@/@5('\;(,< Z01$0RF]-NN\S1>SVER">GB\I[Q; M1?Q)6O4WW6 O=O^;E:>QHV\+SC,VB]ZZ3"-H.8#H%G1%1#;]=0Y"+^T(GRI P@^PSR/L,3B7+ 93VH&JH).;D%+/R M490J[N1:^R@ITRS#G&/(.4:(LW0X)]X\2>*J##"D'+X^QC[3!--5D*Y"=!U9ELH7CS-780!2;&*1IY!+ MBK@D#I<4R.)Q\4&",A>U]E$\%E.4,T@Y0Y05SL 9]C#V0&_S"1_D?]+=(^I> M%L$R1SP HY@IYT&L 4PRD4TT"X?F^LP)$4]=XN3[DII<7!Q;*!=HJLR="J!H M/K IL11QZD;Q( M'%@2,9K(@9V$IX^HAUN;P][VU,O\GG+M?@5 7 CWA8E0%$M,FK"9$/-(J\D4 MV$N(/Z =X;8FV-:N=B/JSLM3SXX 2L6N1:P!BC/%)]R(L$40;/ZI'+CY23XB M'VY^@AL?3SY_MQ(KZ;X* 4I0*EWYP,Z'LXG-&F&[(6 WQ*86'VY^4H^HAYN? MX#["4\]_^Q/Q)';E YL$E0IW*P%@=B<13[@68<[B1%UM\%G[FL#@%SI (3LNAF]'NB?J3M0 M.N-+>] ?CN6_T@S_$GS.Z_VQ:H)7T]KC:G^HW!G3:DN1?;#/]:#S[?6FT+NV MNU3VNAY.Y\--:T[C/P_1]>^/Q4]02P,$% @ [:U63 :)F5+X @ Z@H M !D !X;"]W;W)K&UL?5;1;ILP%/T5Q/O -@9, ME41J4DV;M$E5IV[/-'$25, 9=I+N[V<;2JE]21X"-N>>F;N4R/"IUNHMCN3WRII21./%6/]F+KBF5'G:'6)XZ7NYL4%/'!*$L;LJJ M#5<+._?8K1;BK.JJY8]=(,]-4W;_UKP6UV6(P_>)I^IP5&8B7BU.Y8'_XNKY M]-CI43RR[*J&M[(2;=#Q_3*\QWFE!:_4DKM_X4% :!D/U/_B%UQIN,M$:6U%+^Q]LSU*)9F#1J33E6W^M6GN] M#OSO87 &0+(&("SFP')$)!\!-"; 70(H$Y W)=BU^:A5.5JT8EKT/6O]U2: M783OJ%[]K9FTBVV?Z>61>O:RP@1EB_ABF ;0N@>1*6A$Q)I^U""0QIIXX>2S MP,9')/@SY,&', 0GD8"%)C:>3FO 10XS4)"!6H;D\U+-,*0@0^KG0!!S%KL' MI1;46E"19AH'"V6@4 8)%8Y0#RHF0FD2I2FLDX,Z.:"#D:.3>P5A1HH\([ 2 M Y48I.3LD37S*DI(Q!S4QD>E19119[_YJ Q%QS8\-V3TS#X,RO32-G&XD/FKX+_%EVAZJ5P8M0NAVQ3<->",5UGBC2&1YU MXSD.:KY7YC;7]UW???4#)4Y#9QF/[>WJ/U!+ P04 " #MK59,CW)\Q@T" M "0!0 &0 'AL+W=O7&+Y5JU@C)H@1&Y((W4.LW9RX84?HH+D@V LC)DAA%. B6B)&J M]O/,Q@XBS_A5T:J&@_#DE3$B_FV!\G;CA_X]\%)=2F4"*,\:^$_A>I\8O 6\5M#*T=XSE1PY?S.''Z>-'QA#0*%01H'H MY08[H-0(:1OOO:8_I#3$\?ZN_MW6KFLY$@D[3O]6)U5N_)7OG>!,KE2]\/89 M^GH2W^N+_PDWH!ING.@_TYS$W!/P ,A M7'Y)B'I"]$F(OR3$/2&>$%!7BNW-GBB29X*WGNB^;D/,)0K7L>Y^88*VV?:= M;H_4T5L>8HPS=#-*/6C;@? 8-""0EA]R8%>.+9[1)PEV%>-*J#I184&U!,4[3:%+O'!6M8OQM4O(>D5_%HK\W5' MT6&L/&%SKR?QK1XWW73XE.EFU2\B+E4MO2-7^J^Q=_O,N0)M,5AHCZ4>C\.! MPEF9;:KWHAL2W4'QII]_:!C"^7]02P,$% @ [:U63!N@783W 0 5@4 M !D !X;"]W;W)K&ULC53MCILP$'P5Q .T:>$D/-DS1L2?/5 ^[/S0OP9>FZI6)H"RM",5? ?UHSL)O4*S2M$P M:&7#6T] N?-?PNTQ,7@+^-G (!=SSV1RYOS-++X4.S\PAH!"KHP"T<,%#D"I M$=(V?D^:_KRE(2[G5_5/-G>=RYE(.'#ZJRE4O?.??*^ DO14O?+A,TSY)+XW M)?\5+D UW#C1>^2<2OOU\EXJSB85;861]W%L6CL.D_Z5YB;@B8!G0IC\DQ!- MA.A_"?%$B#\(&UNM,15;FR-1)$L%'SPQGFY'S"4*M[&N?FZ"MMCVGRZ/U-%+ M%F*PRN\?W=(PW*R-. MT./*R#T(NXU$SJI%EA[=[A&X%6*G0FP5XEN%IU7=[T'/\>IL#DZA9[>5Q&DE M<2A$J^,].D'KPT.+6\= 5/9%2R_G?6N[R2(Z-XT7;&_M!WSL.-^(J)I6>F>N M]-VW-[3D7('V$CQH,[5N&ULE9M;;]M&$(7_BJ!W17N_&+:!."&5 BT0I&C[K-BT+40278F.VW_?I<0X MXLP9V^U#;2O?[@Y7N^?,7GC^U.Z^[>^;IIO\LUEO]Q?3^ZY[.)O/]]?WS6:Y M?]<^--OR+[?M;K/LRI^[N_G^8=7YP_*N^;WI_GCXO"M_ MS9]KN5EMFNU^U6XGN^;V8OI>GWU*L2]P(/Y<-4_[D]\G_:-\;=MO_1^_W%Q, M51]1LVZNN[Z*9?GQO?G0K-=]326.OX=*I\]M]@5/?_]1>WUX^/(P7Y?[YD.[ M_FMUT]U?3--T[& &PJX MMQ;P0P'_LT!XL4 8"H2WMA"' O&M!=)0()$"\^/77YKGV:[(Y# M]&'9SP1]ELH(NNX_/ R8P[^5KWA?/OU^J8TUY_/O?4T#='6$S GDG1HS%6?T M,S$O(3S'85 <5X87-]:.V_@ (3>&/D+(DV@Y1)ZYYH358V3!D41ZY1-'O#&X M7RS\?NRA CM^FH!K<+ &=ZC!C6N(I#\@E' S'C;C40V9-'.$T@':'B"GDE8* M-Q1@0P$TQ$;C$?(G#84@-1-A,Q$U0T9 %5DS3FDO-91@0PDU1$9CE5C'::6M MU%"ʢ$)EB%80<;D8K+"D*C%GGA3H$6=(HCD U1[-NF1F30B)S&7'.A)CI MC :@,;%\HT+P4,O>:X."IU-NH/RH+9>3I<%S;J:U(MKL-@F3?J+3-EH,8J%WPDP[(&7%9E#M"4 M"U2GHI5236PN!ID+FR@#-9)32Q/)&E"S[&V@<8/*LA)FBL&V8I"ML)EBN MD M92(-&YF*]X:EN(#S08M#!7N*X9Y2(GF+R'@AC/W&(K\)5/XP M124$43I1!7F-&D>-O<8BKPETU67YNJ.8"$T1 %66I"QJL-B),0LCVF*OLRI,T<4=HH!H(\H+29_%YFB1.=*]W;IINP"< MU-/8'!VRJD3U U!>4=7#55'10Y3E=C9!:"49D'#NJA0(TKN:>R*#KDBW?*K'#V1C-/"M,44O$%-V?A)08-;9$#RSQ]*AOB!JYG==TJM6 TSIZNN4$ ML."S%#CV10]LRBJ:@6"*Z@BFJ,-@2IB5'ANC!\9H%=WA\V"9YT*@YZPM>.&F /!'2_VZ\F ]:!,= M337$2GI-XP:8#O+,Q$;I@6U9S08XI-@ AQ0;X(A2PE:?QT;I@5%:3=-53%'Y MQA3=R\&4L"/BL5EZ8%U6TY6C!QG*R='F.- M+[A@VPK<1.CF5!7X09@VFJ7J '-&!V$Y'+ A!61(AEVYX4=!2.)78<4A8] ,2?4-SW\!/HV)@F@^HD*2[ M(D&X18:$E6Z!58%?<#"*YDXUH*RXNQ>P2 8 M A;@@ 38L&G&KR,XSTLU1%J-76/"&XM]/>2J+_6$#0VLPL. M$2Q'BB%Y.J4^83"?:L'X.;$%1)3Y&[K)$KFZ]Z>![/P2<&7%Y:V0LD1L Q%< MUA7OL$4LW1%)-[UY7$4NR3,=J<+7" O)"%OX$2MW1,I-+V54$=QT\XGNF=<( M"TFZHQ>Q=D>DW?1@KHI'7#7" MO+0]%K%\1R3?[!Y\1+?.E*47MVO$6>^3H. 1*WA\BX)'+LVSR';Q:X19Z6Y] MP@*>D(!3::L2%^824-0T#4!<,#X)(I*P@"0ZCFI#JQ3 MZ?]'U\OVD^OV<=OU M#W3RZ?,K;.]-__H1^?Q*GWW4X/-*GRV.+ZC]K/[XOMQOR]W=:KN??&V[KMT< M7DVZ;=NN*>&K=^5+N6^6-\]_K)O;KO^UMY7=\3VUXQ]=^S"\@S=_?A'P\C]0 M2P,$% @ [:U63 !QKF>S @ G@D !D !X;"]W;W)K&ULE59M;]L@$/XKEK^O-N#7*(G4))HV:9.J3ML^TX0D5FWC 4FZ M?S_ KNO I5._V("?>^ZY Q\WOW#Q+(^,J>"EJ5NY"(]*=;,HDMLC:ZB\XQUK M]9<]%PU5>BH.D>P$HSMKU-01CN,L:FC5ALNY77L0RSD_J;IJV8,(Y*EIJ/B[ M8C6_+$(4OBX\5H>C,@O1A9-++LJH:ULN)M(-A^$=ZCV08E MQL B?E7L(B?CP(3RQ/FSF7S=+<+8*&(UVRI#0?7KS-:LK@V3UO%G( U'G\9P M.GYE_VR#U\$\4JK5([]\84- :1@,T7]C9U9KN%&B M?6QY+>TSV)ZDXLW HJ4T]*5_5ZU]7_HO>3F8P09X,,"C -2"# 7DS2-XU M2 :#Q#&(^E!L;C94T>5<\$L@^NWMJ#E%:);H[&_-HDVV_:;3(_7J>8E(@N?1 MV3 -H%4/PE/0B(@T_>@#0SY6V#-W'*Q]!$'7D(T/*6)8! $#)=:>7 =*8(8$ M9$@L0W+-D#BIZD&%!;4]").29$[ $ REV&';0+"2X!NR4U!V"LE.'=D]*)TX MPGE:.GNP]E%(QT8BSZCJ&?*-X-W5 TMF3+?U!+ P04 " #MK59,#P\$W(@# M ($ &0 'AL+W=OGJ34WL^JK-NE?]+Z_!0$[>XDJ[S]H,ZR-O\<5%/EVBR;8]">&YGO M>Z&J#"@,XZ#*B]I?+?J]EV:U4!==%K5\:;SV4E5Y\^]:ENJZ])G_OO&E.)YT MMQ&L%N?\*/^6^I_S2V-6P:1E7U2R;@M5>XT\+/UG]K3EO4"/^%K(:WOS[G6N MO"KUO5O\M5_Z8<=(EG*G.Q6Y>;S)C2S+3I/A\6-4ZD\V.\';]W?M'WOGC3.O M>2LWJOQ6[/5IZ:>^MY>'_%+J+^KZIQP=BGQO]/Z3?).E@7=,C(V=*MO^U]M= M6JVJ48NA4N4_AV=1]\_KJ/]=# O0*$"3 $6_%."C )\$F/BE@!@%A"40#*[T ML=GF.E\M&G7UFN%XSWEWB]B3,-'?=9M]L/O_3'A:L_NV8CQBB^"MTS2"U@.( M;D$3(C#J)QN$;*S)$:=[ QL7P2T.6Q>2AI@$AX[R7I[?.TI8@X :1*]!W&O@ M5J@&4-J#ZH%F1E%L^>NBF&!)%%D^ UA,(668=0191XBUL%@/H.C&$$\IL4B[ MH-#BZR)$*C#9&)*-$5DK*NOX=SPV+N*/F+',8@M0%&<<\TT@WP3QM0Y[G;AV M&$N%31K!A" [#Q#L[K#N:*>0=HIH6\>]3D%X1&;=G U F>O%K!ALD;)0I!%F MG4'6&6*=6JPSQU DR";M@KBP_=^Z()-\8B;.+,35-42<,[N\AHZIU)0#J[1L M1MAO:LL6:+.*RSWSF;[ /,XM)DSESE+PYG"S&![>&:$3#D]B-R3C68MX1[ M.+)$MB7N!C ,9TWA9L%0MXAGB@O#I9M%#_0LABLJ0R55.,&-G:M%\\'%M9"A M8AC/E'^&"Q-+'_$8EPF&ZH3M\79$W7K,9\^8<'83RNYX)L\(YQFQ!SPFG$ $ M$\AN0Q@U4\\()Q#!!$IG=.#,(/&(QS@S"'W5N!Y#U,S7$^'\(90_R=P]P9E! MR2,>X\P@U+-=CR%J[HQQ_A#*GV3F@Y_CS.#A QYSG!D<=B#;8XA*;$O!S3A4 MR>;8CYJMMU.76G=#Q'(NZ]5Z5-L-: M/U(=E-+2D P_F(MX,F/YM"CE07>OB7EOAMET6&AU'N?N8!K^5_\!4$L#!!0 M ( .VM5DRA[0X9I ( !4) 9 >&PO=V]R:W-H965TMN5F;MD6]6["SKJJ6/W!'GIB'\3TYK=EV[ MR+TM/%6G4NH%;[/JR(G^H/*Y>^1JYHU>#E5#6U&QUN'TN'8?T+) OC8PBI\5 MO8K)V-&I[!A[T9.OA[7K:R):T[W4+HCZ7.B6UK7VI#A^#T[=,:8VG(YOWC^; MY%4R.R+HEM6_JH,LUV[J.@=Z).=:/K'K%SHD%+G.D/TW>J&UDFL2%6//:F%^ MG?U92-8,7A1*0U[[;]6:[W7P?S.##8+!(!@-4/RN03@8A&\&^%T#/!A@R\#K M4S&U*8@DFQ5G5X?WV]L1?8K0$JOJ[_6B*;;Y3Y5'J-7+!H5)N/(NVM,@RGM1 M,!6-"D^Y'V,$4(P\F)D']P&VP PPZP,8! MGCC(,JM.O20UDM9(/J$XBE%DI0OH,(H1LLI2S'51%F(_AK$C$#N:8:L-QA9X M+XHF@9"/PR"UN"%9D,:QA0W)_#3]!W8,8L<0ME7'/)X%\BWB_RJ*N2(+,I@T M 4D3B-0J29Y\K,"0#"@P)$/IY)C=8:<@=CK#CD*;NM=D=^=Y$5FG?@NH\,*W M]JJ8JZ)%FL+$&4B< <2)19Q]B!A0 <1SE2(.86+5^L#;U8<.APT]J*QMMR[ M+:!*(NNF+@ 1MHOL37I#0_G)]%WA[-FYE?J&G:R.O?TAT+W%6L]USS<]Y\U- M_V#X3OBI:H6S8U)U+M-?CHQ)JA#]A8(KU1MEG-3T*/4P46/>-^I^(EDW/$*\ M\26T^0M02P,$% @ [:U63'8"%NJ:!0 J1T !D !X;"]W;W)K&ULC9E;;^,V$(7_BN'WK#5#4I? "1#;*%J@!19;M'U6 M$B8QUK9<24FV_[[4)5YYYM"[^["VE4/RD!I^')++]ZK^VKQXW\Z^[7>'YF;^ MTK;'Z\6B>7CQ^[+Y5!W](?SEJ:KW91M^UL^+YEC[\K$OM-\M.$G2Q;[<'N:W MR_[9Y_IV6;VVN^W!?ZYGS>M^7];_K?RN>K^9T_SCP9?M\TO;/5C<+H_EL__3 MMW\=/]?AU^)4R^-V[P_-MCK,:O]T,[^CZXWCKD"O^'OKWYO)]UG7E?NJ^MK] M^.WQ9IYTCOS./[1=%67X>/-KO]MU-04?_XZ5SD]M=@6GWS]J_Z7O?.C,?=GX M=;7[9_O8OMS,\_GLT3^5K[OV2_7^JQ\[Y.:SL?>_^S>_"_+.26CCH=HU_?^S MA]>FK?9C+<'*OOPV?&X/_>?[6/]',5R QP)\*D#IQ0)F+&"^%[ 7"]BQ@!4% M%D-7^K'9E&UYNZRK]UD]O-YCV4417=LP^@_=PWZP^[^%X6G"T[=;,EF^7+QU M-8VBU2#BJ>BD6(3J3VTP:F/%JCB?-[#6"D/GDHV6Y DV86!'35_>GG>T$!T= M1'DO.O0BQY0;*W1KH$N#KDB%::VS14$VS[!S"YU;X'S2]\'Y('*3EL@*S5IK MKJS-V0G36F;L9*3.'#OHV"''XH6NG';,E(H17&O5%3LS&<#!,Y 9FZ:1"$FA MZQ2Y%I&Z2E5#+BGRM!"&UD"'(FD#="*2SIQGT'FFG!?BI:XRU0Z'1H1JK54V M82?&8*-55\XEC!WGT'&N'*OXR+7CPI)A*SPC76)=:H1KK;-$G+I(C!30=Z%] MRP@IT$BSR62$ !VG*5DY'8&NR(H\S[%O2C#G$Q3=8HQ6H^KLU1:I @F2!=PD M>1%8IT=%OIF_0@N4R%-Y(E@2;2MI:%">XBKN&:=T>,QEOY9F"( MB91QK;MR)F,G5TD@S$SX%PERPFLEH<4RCPT 7K4(+5MJP26P)F499;$0P>L- MP04GE6V!%2>@-L(MPHL$P55"KL:DL1Y[ YCHI)%.:M5;D29QK!F,8=(&CA,3M+H!,LK:=I=I2XLY7)" -V%N&$,1890C-6!\<0:3R#.&2#%419+ MHS%3&#)%ACEK!(2Y:R,M80 P!(",\E%UGE!&$D7&E&"8W,HX9T )%WU/F!'\ M4TDI:T88IDBZSA@1_%.))&M$I/DT^,:=$9!="!Q,$X8TB;TIC K6J%!))H,< M2VZ=D(92([,U((OPAC%O&/&FB&T9,1\,XH/>-.HLARF)M80I8A!%U-0VFB)A M!Q?+IPRFB($4D7/;:(I0+&),9,<-(2+GMM$0H>CVQV"*&$@1.;<-H CGDQSX MO"F,$0,Q(B>W ?O13&;;:Z"Z$#@8-@;!IHC@P6 \&(@'F:L:L.V;AL38)ZTR M5,@=)*K+V#QF&Q/)H.2EB%#"8$H830E%-0-R#=!QK4IDKR])S@^",(^LYI&* MM1[;AR3T\)MG\PV+-KV,46R#8L!:^&V3YU>:S)&^^0P&QW7JZ;[SKKQO%\Q5=;X9;P^_5#)>8 M?Y3U\_;0S.ZKMJWV_9W74U6U/KA,/H6!??'EX^G'SC^UW=EV]O9_4$L#!!0 ( .VM5DP ;ZX*<0, /(- 9 >&PO=V]R M:W-H965TFQ)[LMB\!G#,SQP?FV)Z=3?/4'K2VT4M5UNT\/EA[ MO$N2=G/05=Z^,T==NW]VIJERZQZ;?=(>&YUO^Z"J3"@A,JGRHHX7LW[LH5G, MS,F61:T?FJ@]557>_%KJTISG,<1_!KX4^X/M!I+%[)CO]5=MOQT?&O>47+)L MBTK7;6'JJ-&[>7P/=VM*NH >\;W0YW9R'W53>33FJ7OXN)W'I&.D2[VQ78K< M79[U2I=EE\GQ^#DFC2\UN\#I_9_L[_O)N\D\YJU>F?)'L;6'>:SB:*MW^:FT M7\SY@QXG).)HG/TG_:Q+!^^8N!H;4[;];[0YM=948Q9'I0,< >@F@V:L!; Q@?P->K\#' .X%),-4>FW6N\^XK@ MCCOU-]U@+W;_GY.G=://"V"9G"7/7:81M!Q = JZ(!*7_E*#8C66- QG67I= M8Q6")!?7F#6"$1G.A*&S97T"=LU$X1DXFH'W&?AUALS3:P")'E3W((K7$&@- M$=10X%48(&I:(>/ */=4Q7"$"\D\94,*@/-8A#)P&J;RA=HJR3L,WR@GQ>*=!I0R4_]Y7(8H23H7W\M8(C I* M)#"%P_!49IR><-$ 771>Z!OM]>(N>X(REC M',,1 <1G'N($9.P6<=QT@?U+AXTH3\Q@F4!@H&3*I,\\Q%%@DMQ8+@!W>PCM M/F@S"-T>Z[,W8==\\)4!PJ5!I+<: #=ID/_31+AE0NB981,A+@>,9U3ZPF!V M2#, WS81(%-*.!^^01YW3@BM,^RCT.\XD].O9^0>X@1-,^(O5 @.B"+J9B?A M%@JAAV*=E(6"3-;O0H9 M>"23C6^EFWU_J&BCC3G5MMLZ3D8O!Y=[VFV\V1=U M&ST:Z[;E_>9Y9XS5CB%YY^0\N /8Y:'4.]O=INZ^&4XAPX,UQ_&$E5R.>8O? M4$L#!!0 ( .VM5DS$;]B9*@0 ,<3 9 >&PO=V]R:W-H965T+?JQUWJUJ"YM?BK- M:QTUEZ+(ZO_6)J^NRYC&'P-?3X=CVPTDJ\4Y.Y@_3?O7^;6V;\G-R^Y4F+(Y M5654F_TR?J9/&TXZ@Q[Q]\EW:XS+6<;0S^^R2MU^K MZZ]F3$C$T9C][^;=Y!;>16+GV%9YT_^-MI>FK8K1BPVER+X/OZ>R_[V._C_, M< ,V&K"; 94_-8#1 'X8\)\:\-& .P;)D$K/S29KL]6BKJY1/93WG'6KB#YQ MR_ZV&^S)[O]GZ6GLZ/N*GNX3Y3A'CCJ@?<>^#0"EZ@!HGM(.62:<@J,._EB.,*% M!"=I'\0&(:$5$U(QJ:M2#_KR:VL^5*5#*K2:"XU2G+F[CXT "!QZH9HK&G3Y2S=2;2:2" M>,7T851(160@($IP"2%(.:4.^ C($)U14(K*S#-EGY=TQ-RES"E/'=P+AA.: M:H?!#88#SF4HFCIX))"44T)\,=P$6!D!G\,%P%&/^=OQ-R+LA .>PB*$B#,;5\,I^P.&P@; MUQWFZXY=?H$2,%P!V)SC"<,5@#UP0!DQ=WN02EWV?) 52:!N[R(XE:I S+CB M,.1P BJP_S"\_9F_DP]LJV.J&G"7(/6[H$ P0&D#$)YX7+"?#FQ,06D MD>&MS=(9W #>VH#L[SXW(^K^9$B%!+A8TIL/8 [UM@ M<[@)?%6@.[?'#2#7V<3*YS2A, M?>AOBIIH6UW*MKL3F(S>;J.>67<;XHROZ=-FN%/ZX6:XXOHCJP^GLHG>JK:M MBOY&9%]5K;%ADB^6VZ/)=K>7W.S;[E'9YWJX6AI>VNH\7ILEM[N[U?]02P,$ M% @ [:U63&Q$,$GS @ P0T !D !X;"]W;W)K&ULE5?M;MHP%'V5* _0Q-=)@ J0"M6T29M4==KVVP4#49,X2PQT;S_G MHRDDQQ7Y0V)S[O$]%X[M.S^KXK4\2*F=MS3)RH5[T#J_][QR*1[T=>*N+,7<[KN:=B.5='G<29?"J<\IBFHOBW MDHDZ+USFOD\\Q_N#KB:\Y3P7>_E3ZE_Y4V%&7L>RC5.9E;'*G$+N%NX#NW_D M5 74B-^Q/)<7[TXEY46IUVKP;;MP_2HCF9SD6B9)Q63R^-N2NMV: M5>#E^SO[EUJ\$?,B2KE6R9]XJP\+=^HZ6[D3QT0_J_-7V0H*7:=5_UV>9&+@ M529FC8U*ROK3V1Q+K=*6Q:22BK?F&6?U\]SROX?A &H#J M@T:*_8$!3@92*X3(080LPP@0R3$5*GD&%Z@]0U M!$6]'QZ")CB7&IU8MZ+IJEH!EKE;;:I__MW];K?][@]_J!;WV3JM>L4VV\ OMT6Y3G?P9WGW MAVI;9NFRNL^RW7KUAT&_/_G#.LTWO_O3'ZO\3W_<_>E5L=BOL\TN2C?+Z/5F ME^^>HK<;'B$O-I'[_2+Z\?I5='[V(CJ+_A!5]VF955&^B7[G/_X!)^!)DD'TOMCL[BN889DMZS^_RA:]:)C$T:"?3.L_OLEN M>E$RH1]G]1__=;^!-_OM;[JEV_W\]5V^R:*WNVQ=_:_Z"[+]C]E=7NW*%-[\ M2[K.&@MZ^_'Z4W3]P[O+CW'T]B]7O8YAKF#J,EW![,OL<_1OV5/G^CX];1NS M)/V+?^M\X4-6Y@4>US)ZE>X:[RH\_Y__]M_:X'()8RQIG#>K]*[^ZVVZJIHC MZLQO\FH!>_KW+"VC-_!EXZCK3\I26Y]]\^_U;Z[V95F?IFN7%Q?)X&*8=$%? M1OJ8;8MREV_NHNM=NFNNX=^SQEZJ ?@"I^'1?["L8I8E AAA,NO C MK2H8\[O&SVEU3X1L@1^R_]CG#^D*GF],\CXM?\EVZCH%RWP!)!&#@HDJ8,=^D=XT#>;MY@$46 M9QR\IUM,QNN@^_S #Z^\:$/P08;+9W&(T//*A; M8/1<%\L]D(=% ;=]04OF&[]X6JR0^>A 3>I^<%N\[*/+/? DO!H/B2Q@_MBM00>]S_H_NZ>FJ28 M64?%K..LW^OW$R1=T0,QIRU>9N0GWT?C?C_N\_]5K$SWNWL@AW_/EM]'27\4 MCR8S^'^?-H!_]X>C>#I,G!2*7)EI;.&94Y3N(F FV?H&YE+IDAY"SA+#X51; M/*N';-4XE;3S?F?%54U8OV$ZY:8'X4%VBSI[QYB&\?^NT)5NESG&]*3\ JU,%FX#0OFKDN@R:N" MF'R+1+#<,\$$D)>[B_VVE5_#,R"EX:7&J9%W1?D:KF;9RK.5T9IGVB]+T=A\ M-W@.WM(W19GE=QMA'(NG")]J9>-O-T#M84LR7N?/LJ#6,51@X 7)DR\ZIC.K MCFXRT(25-ZOT!8(^X*,2+T2B3B&GF]?K>AN:Q/,FH#W@$S!D&^[+/MIAUWC MLYD&3K],JWS1N'KY:K]K$HF?X6COX?N+] &0 92QS9Z8"EXWOM_[*D,ATL\' M[&*U0)*/]*"%.792D:N ,PA\G_O\J;I6 VO1ZE'QJN&"_VW?(1/_N"FS=(6D M-[H#E4:!#B^MVQ0KD86^,_9^7@V TP^&\3C9!;3FV=)/!@U3#]F M#3(]+076 )P.).0=TS)?%P#F+ V?EDGKR0F09Q?]JP*/SP7)8=GLE! ME#TZ-NJ0WP[8+;?J>2OH!'45PKIEH@-('$J40C).16*BY(?X>O37]R0$-NQ] M1LK[@%+>VTUTQ5)>]RM&E'NM!.V4AQG,-&Z<-RP]>3+M:53 01+3NBYL4"3X.!V,1N8P/2[TGC], 0,=S M1,9N0!X#D:YY)>"WQWQWCX!#*)49(^&NB) 8X%=PNH9(!(?R;48[>2,=@L,I MZ-(0C]O1)6-]L -7&H/\=M=D\H77I&$7_9)]-XVK)\S<<"9\R[,J'D^W(-,KM_3*;5FLC9"?HKK?8=7RT@XB=IF!@+K(@;-N&D(E_$R&0]"G M'O(EK/CF*3H7"?!%ZVS17R]O4%-:[!HT^54&%&F1"PU)UVCP^GOJ+$B 5F76 M1A?>>NV''L1EXBIA,N3+>;4M*E1PQ'"V FQ>=AC]NFYF4SK&&WZS9QV7#9%( MS1#&HD>L,]#)#YI3/\+1IM6^I!/&Y0'*9>0TX<719@[8LYRA+S=FQH;^!^() MP8&T89KEF:)2T_BZH3-'M07.G!5]WCI2 YS'V.@;1CYKDP$>L&:D60#&P1[* MRE&5(^,0%VM5\Z[NT\T=&QH, K9"] RMOHPQ.7Q;%<&/7CS1?X+>K7=]'] M S5N&GS_1-.S<7 <0#M4+9]YZ8^1)<:V(V3IP[Y89GI,/Z1._Y^A;\;P! MU#;3/-Q.G/)X9+'KE"'J.'4+EQ+8UF&<^IAM>9,(W)NB+(M'4F/V&R!LZ$ I M5@\X!' >T(^BVW31ZKD(3^O+QPF6<]C+]);BFEBD[ B-O(#*U"WRN7AM$ &@96 )+&* M5MENAUP%!F;8M\A;[ 3:U1C:5M?DB6(;2CV3.IXRQ&N6M/&Z?UX0,XLPV"%: M"&,K-C1#W'#MU^D+_MZVOMRIT4NK1G_YH%S),YD73&_&,(3,\ MH4.#7>^WVQ6)68 2> = / 2YBQ06D68,B8'13B(>!UWX\")\K'*6$&_Q5A(J M''2CFC?$[;IZ0M<0R,4/.8CX\%?K2*$[LX;)#6"(8-4EIYHID-B?%BNAHD2N M-GOQ$9*E#+2$P\0,_?E1THO>Y"6\>DVB#F[I+9SXRWV5;[*JR5S*NW0C^D%L MS,*J+GQ KRT51YV_?LH^[Z*7*U#Y M&N\>V4GT,TAE,$0*U"DE&G>W*F[0O\HD@ZSIH7W&"8#H=;I[PC]8]^CA8,NL MRN\ ".MTLP?6@@$7;,2M,&[+OOL#4G\XGWNX_7"P0+"S=0[( M@WXH%,.SQ?VF6!5W+'&DJZI0!U;L)D5<(Z=4VY2!O KS@/:[+7,0CG) 92"* M=&?=NC*[@U[D;9(KN&/PJ\ G^N&?TO7V^_<1>N7S149:*L\1%8\ ((;*?0J MJ_8W:(/8P;G'0#CO"@3W1WK_593= G/9H; MXB'U(,?SP[4_%N5J^4__?39(IM]7T0KCT^#HWJ+9JY 7?R MVWR!=--8AC[ '6Z)QOA3RR,'[N[I\QRZQNTA(,_:1H2N-1(^+#7J19_NX:\H M\/O=.O)4>?($C'JU7S*FI:J0$BUSU"5&FWF/Q3GX$?$]7^:ITSH14;<8R,:& M AJF7)+41W3@Q]YU+_KSY>4'0NMLE:]A(>2(1)\Q4G.D1.E&'&+I@MF346BK M:,G^Z(6EP;WHY&@Q^/'Q/E_,%)LF<95[9.?P$\U0DU"&*_ MWC*D+$$3>-=JQL$ .@;+29NCD?7BT0U @)'Z"U0790S'3V[PEA.'RC"D M"T\+IW"+C.4B,XH6569Q(-]L]SMQFXNU%6C*WS,-WXN*!SA6& EY^A<%VN6X M@BU'ET2/:8GA_/2=,=3C';)FQ+AA*[5!)DS]=R(PWTF(20]E)9#Z>/=X63?L MGBD0%"! YAABNH"[@Q *C["DL'(V6/G3Q"7N]G L)&2"3P?(EO.J]-[PR/Q=+;+00PM!A+TQ1=\\E(%V^6RL+)AY6=GF5D_QN 77);!'=YR!)E(O[)P4J M468 ^M\!ZGRI2,+AR\(&>MDX,'#<,P"-W\3OY#GD$\4- G]G0#Y^\E-1\(2)AP9)H5\L3)LWTRUW[!W#-;V'_L"_Z$C$JL$:9(Z M.]NY!T/G^3(00%P,OZO@8G[JME3RI^?)/-5"!9 MD !Z^E;P^OT!GJC-_QS H7OY"R:F/>KFW+! _&7CH)R ,A0C"H70B$MY3.DP^6NT(?7WOQ#I%J-&P3:^_SN?H6V$'@HL(.S M% $DY"Y'[22TSL_[0"*?& E0UDQ95D F2\X%\1?@0F^RAA&J%YF\"5IB\(UW MCE4LK2]!]*A0.+_/5F16>0!!$*GH3;KYA957=!%XY@/O((0;MDMCBG1CLAJ> MJAS,$K!HY"1_E5Y+"UQ/[&5")QP(+JN58UW>YNM%)R>LR%L1AHLCYI UQUO+ MJB8@<%'MFP&V:63LU)F\<,EHE9._ EHOQ_C$'$[T9E!H,("]8$<[3^3G:5^2 M;L3"*O:0BFM6P"]9*PE :$C;5VZIQG2)5C: ETF_N@X=16;91I42@P^:TC![ MD_8?J!J*/<_U0'5> G[%2;8D92G6D="YB[(4OE/_)B78T@'Q=>75/7WAHN!_ M#RG0;WCE @[N H6F'JDP)1ZW6(90:BY)7%^',II&#B FNPN"SI!:**&(>APU MD+)G%J$@FE/TK+R%2!4I%*Y1>.6)"!RRTN[)!7M4./PBJ $-T84?B(]VR\2M M8+"OT:+=!6=6ZI"+U6D6F=,GMO:U+X]5:V:Z[K*RYG11RD?D M'.^Y*'\>]1_R[)$.SWN$_)Q$\\T4-]E3@7DR PRMP)QKBTY$>/=;5 O]=?:) M"P#>6*PE@F<.D^D*V).H:LE^XH33,VA-L730%ZDT4$B#NQ1257O.PF5JWL*] M +/]7%@KR2+TKSD38,J&OR6JP'I; #Q(HUC&%F:/9&M'K*H0YH;'=9HZ6H " M>*::Y.<+J%A)EFCB. #65-Q4>+V< M4HWZ/N!V3<1IF8L\0JT3B;S"8\(OCT"=HGSG3,J&+ )#\U:VG%"IVJDAPPF+ M"Z3_CYF(;FIBXH4RF3!+"M?A651^&S&W)[IY@3,"HJ[AWK$]3)>+%D,$#)F! M,'9P3SDS:E,AKDRDGF9'$WA15O(4RRX@G=VAT'?+3$P-.'4%$;=K0 %,#J"6 MH5H,RF@#&*2G.OL0.D=R)57$Y2D-GMG,YLGY:'&KV0XT!&\*84%OM6+9 LZ& M*3.!AL3Q5?Y+AIHZ'@FJ&GI3*7V'+ A$"Y,#,/! MIN$D;I^+>F0U/7+"='Z/)5J(8-M++">@!.@Y[ J-9LCD%,T]H_=F)H*=_%#1 MXQB9:K?H KP^^EBI3QC?12-=HF&"2 (*#:^*_ON.W6E+D5?@E MV[<+L"\QA:82J[)A?@ LXK\B=7WP.Q I5O0171L9@<\82DW%5.2B'#[W-?ZN/!D]CEG MTR6&MA9KF-R=C]HV@UNOZ!\C,8-K'B,'*C!4%:DLG@0+]VZ*7O0AK787RWUV M8%O(%? V '& -=\RN59Z46["3:JODBXND:O]!DX7QJD I.('],Y+EE%]- )' MD$G2(EY),>WLMXB'H_$%Z,-.]T/*71GC'*D%:I!D@S[Z9%S,!9N6*^\<8:PD M@IZ*$S=VVJU99;@^.#S0,YACHG I] XH$9$*71W9?VPZO%N>F#?9MK#?LO9; MW<.3L&,6-S,$K?B2Q!ZDDS)M8Q'?*3]D/L73#"%3^I \+P#5ZC*\_G#E/-0U M=ZE&#!)C8,%#7=D/Z%G$@%BYZ='-GHU/_NP0JVAWRVQ-PY:$@P#:*GN@I%21 M=BEN:Y=7MT]ZB@9M+7$)1;,*P8MSTT5#&KS,R0\,U'M9L!6,[)QZ^NL<[R>; M"]3A8R*#1>OB! ):51J8GKR:C8I(L2%V@G)FP! M4-+U%A?\:"'7](Q)L)_"J-7^19$" MD]R9Q'(RJA4E9CGI/2,EPUB'B-+@A;O/MPYMQ=O%RE7.Z@XG(J2E]QCO*%_; M\V*GB\GF"1PU%4M7NC#NJ.<<)CO@F'"2V98O.TM O#1C*CFU^D_44YGN!PI( M$+DTW;1)3$V!B66BM!V7:MB#T_.=]?LATCH1YXW51.\@!X M*6"W!H]3F($6!,"U@"@MH@NBS"IS#GCAO &\-+IR M[K[%!"VRN9/%5PCLS5-(V-$D%%%L![)+U7/8P5*?1RWW*"DHRQ+^ M1(H521!T>1IG;(](F-12Q8NON1*P5^;E3"R IG'90=^)K;2?MYYTQW0,Q+@ M'C.5:>@AN_;P[N"XSZ$F;?2">:%NI48DV/(@D/Z"&V_S@]1WYXJZP51_19"\.?^I4T+QAAA_%(*M;C">[R $&_ G4)U:3Q8C& MLLI-(8J.8S@FQMEI3>Y''Z@H;,,N_8F?\Z%PE?$W+^$0%SL7WQ'K%ZOTIBAC M69-[R,Y"X]APFZ7)*60CC4DK9*W)12J;@"5>#47GZ'KS6MC!!H7G5;0'.F%> M);4=H\'9B.+^#)Y#N-[P^^B[+![C.K5C4'5OL1%$=M.R'(E"(I8_2.ER MH[!0YQ@"#[5G!*[*BHS2*(X#&2B7%^B&>3(*Y27:<;*EF))02?1NJFB!AEA4 M6R.]: M,.95D[=?9"?,&%G.A('=[ M. 82I9T%=R'%D@Q-L??'&-V#)U+R6^U.L@LIX41;&5G_+E"?K\26$E SPB6] M?@3[2B7;O)VF23@VAJ;[_3EG)>[0G"@NA-_RE^Q9VX9%K8A[()60!R36P5N0 MF!2*40KH#?H^.'^(;=9Q%T#(L@$0,2L.H.#U?7VRN($;DU4+"KL&6HJ7W4>+ M*']CZ[BXH?7N"O:H_'8CR0FQ9],\71S@/IL].!(GCJCD57:7+\(K9_EP3(97 MU9=-^:L(*S734F)C'K!/5R!A(:P)*6IN46?!TV=]A*.%B?\6$\+N,8"-I:38 MIG7QL:@O/CC)T''#UOU8G,JBJWEB4,.IIS!9NJ;7]0$4"[&=)3U#2!R"=+*9[ZQ(#=CY DFD_'3.WJ_M.56/?QX$4I_ PXC M<6=KM>P3/GKUQ^V%J3O:XO&1*I,QGR.IQ2SWT^Z9AG* &DL@/I:\V*@31V-$ M?5('05W#)AW@VZ#2Y%[K6"OB[4' M<[K9 EC!67'$EHG'L#(>*+!%Y99IHW$ULI9DUI).TYV8"0R,O9LM *&3+%OR MVR3_H6%[8J-D[)R#)([1PY&1#6'K[U0:2$8SANQKUS(<\.14+%EG81& M29E2CF)"J3(_GZ(+RW:X2(SMQ\@AXDKJ%+(91HU8$)%K(ZK37#9LZKQK&];T MF+'\2X%"- 1EHX9:@CKM#J.C6HB?.,-FE2Z8P(DY.+0("!6CH 4FM(T7:@.2 MKB6*\*I8>/W%.Z"%!.5E$&DF$]/QAOM2:)D@'Z"$R&$O5J@.:J8,64.#F ^' M9P\L..E-0;K,;(FW0G!F'Q>ZTD7=E"6@>QZH%_&*?(TV(:ULHQ.2IX9I8UVL M#%=0B@45#YOVDK'UAF, TBIC=VC+Z[=AP+T88-"@(N$2Z$")TNUVE2_8@TMV M+P)\7@+)P8NX(.EIB2%1I'9PBK;LOW-2CP-D42\6JH?]R,^]D\IQ5.D?DT5S MRG^75"OY*X3<8.P,!Z,^2"]635RGBWOD@T\UO/6O)/WHS;[IM_)KH4 M>]H 7'6)=S46Q*N3#!]R/(W>M9\MNQ>3,4H=G S[@=B?"#J]+FG$RSO;L!J* M9S#="J,#L:8! M1Z-6CKPX/R$9&4%&S;Q?@$*8ZKY\$[PN-DSO<>.;YR;QG@H'#Y>Q)P"J+JQ(@8%IX:J@4TX29E5U MZ]@H*1P=Q*?$PO0:I &(#>?LQ];2/9?"A6NE?+S<9@+W&KPYL)5HE#: 6:/& M*TS"$7W0:U,N2<$*)C8&L^83L,J4N''_1IY6KP2[R26D_TF##^[V&UMCP\>7 MLY8 1^%S3U,I*RYJLAA\'<=B;HAF'S4%ZH5W%R$P#?)?Y$JDHS4@4#)E+4JW M3?.3ZA^O#/!X5-RASK/*[E"O(NUNQ?K6%LVF._Y,OF5-N]YO[]B\*^FR:KNW M:H4FH8C5,W ).T-0C=:%,8\42\(GN4EW4KVB%5?.&V7.7CCK+(E!-I!,L(*B M@6R9MIU)]6]+\=?9C)_7[P@70'<7.*VQX*N3CT1%MJ^FG#J7$YFLJ1]A8"CQ MSR:$%#SLL'%8+3;,E<,X]2T";:&MJN\$S2]EGH:IEVZ8M%+/:2^Z)%L5^4]8 M_-VQ\REUJP)(K"BTC4632JUTM57G52UYF5Q01*LU7Q(9!!O@73Z>7$_)*@IC M]7FM*/Z" $U52U8KY_*5;;$6H]OU,87BP)6EJCF0CD+B '7Y#9@2^ZC:24%( M>E9%)15?G)*)::A:8,"0)X[08'#FM L$9=2$(A]X.Q=2X0'!$"A=-;.Y):!M MQ".<,G:>/6 '4I@%$YP(Y;'PQ#+FH_1A+$C?3RC!* ()&65KVR0-S <).QD5 M#Y?3V!:^WEV'C.JB9)Q0(9(#4CS4ZF\R;Q-89?409)\KH^<,^WW(23ZVUH25 MB?6U-D-/XS5VBX,D"B0'_'B6&[AZ];/0KXQ=JK$Z=P3!>_YK:]-ZWE9(QK+& M3R[^+P8%6#9FGRF="^ ;"&TNJ"PX6=%@4W+%I::.ND8VUX.H#1EH\:::I5L> MKAA+\<'U!F"WS [::$0VW9F#T-@49\S7YL=N M\GT-L-]'W84N8VMADT@_#?*WL@PQ ZLG&?,*.HXU\R-E3TB=NMNP>F^L,4%W M;]N,?Y)->,!4U*U14>4 M8\<-KW<-LB)+/$DK>R>&N>U&B]M-J39M94#> YK MQ"*_"!+T-M'JD.#1B8)Z&Z.+BI+(I6QI\7/0:XZV]H3<0 M7[UQTQF!>$5$8)J1 &X))NF<-&8O-V#QF:8O.P_T=7$C&2NN$[N1O=\Z$!), M#:![K$I&IL0Q^SO)9M6L9US+4A4:0C%0""WT@<<^#THOZE%K9_.RMB/T]ZK< M2?>V;R#$8%)$P-$:"8.NHA4G_ ?>/\^-CLI"@8FNZA2-6$F5A9/,V+5RJTZ& M <_*H90@&>;*]LG&P7Y?&R%=PH*JK&Y[Y,N#Z?WI9D,JENH++>5N!)%\A%N;Q0GN-$=QQ!Y7I*W%6_HZ2#I,)#?=2? M9O<:@5JF%N.ZL"\::G] -"/6_/*XC9L4'V0"!!:*%%@ M?(2K)_73,^*XX3%H!R7$/*[ 2?CC:U6VLC$.\=[N2QR53M#R"59B@ZKHF*#H M:08/0WG(/*\A$. M N=&&Y:)P_1/HN/NP/QB,S;;$OJ$S*?ANBG#&E-" MH?9<[I1*11B['Q\Y02ORQ3I$2K5E4O@9ES_:%'8;"HH=FKPKAG2^O8U:1.:6 M-7',E42M'-GUHZ_=1,%$'J0W3P(Z!8G)^6R95+(*P]5)T2B7,VN2<'3G2PG0 M)J:$+Y[G+YS/--!*S4:L42"HH41KB6$,&,2&P/G2,K%6Q8%G:";?T-NGMH-N MEI8.%VJ12KP;2F*RDH8<3P@EYRIS1VHVSIIG+8\X@%]I!:OICV.K[==FG8FP9[D$)T9*"OXTKD"LE99O:W_?+.6X^MD9'4663B M%(7OJG:9 ?6.442=J?%@K!,-0LLP2V]@-FJCG6I4,X>^913@(03?N RMG+TI M3$;QOA++A5!4@TL"0 8$2))NSG;JZ0"?:E@?"/\/&/@L1\GQ>F'L8G.H1U)" M-C[;F2)(K4/A>&<#LJ.YR'UV4[24[0NS]N$1E^;GXO75WFG4@VSG2>5W=%M! M6I):IZ1E$ 2YHZ:KM8^=8RO)W3>[\]!V=S;S\I6_CRP K[,E.<+90KU1=EFQ M"V*CB9)\L5-7$@K =E>F:RZC+$[GF_V3I*K1'6E=DMDT6=@19CCZPXN&]\:ZH16+%<)9[^'%A]KV6'QLWK('+D5TF3M)+BK\P>D M;1RXN_$"S*ZY795<<,'+,GW\U=7G[A1] W46&T^=R"GB'^U:.W^(;4 M>5E0\HX((\NOLE@DLK%Z3\!SZ>2= MP>2UQ+-22O#.1\\#/RR9UOGXT\?,Y/$_WA?.NFZMM]MT0P5?2%Y#(GV36=/> M@Z[ *?"91M1J'=6?WK[6@J-(+.'Q,^O3[O 8PO1.9*$+V^:S9*,&P.;I M[YFZYY#,#II M9;5DWH*S^1OS@8=B9VL0DRVI,98=0$N$MZ$'D;B\L6 )LL04!Q.0ZVLF.Y]Z M4/J8K$^R"S6D'ZF _&PHY)NO@ (7,VF%A*4N*EFOVD/7%1X! ML)5Y]8O:]ZO]+0XMTA&[,$1%W5&P:^%B$9'_&(\W(CHF/J6^%6:UOZ$4T7J1 M8*X:]3T?(;G\1&XGZSEW@%/6VKWB%?9$8=(J@;A2W5BEEV6VX+Q)'MAGZ9,@ M]?(-$Z"'7U+G@^&*=DFA,1C%A*/#I6Z+E/5[?\ M8KISB^2@'J63IHJ$31[GJ%^N(4UUK2KTY&OBIYA^G39VS#/LC#@8@K*5'G]4 ME(%.BO!COU'YT1CY?"'.@+R5$N8I&L3I7$9I0AC3X3E9BA?)FIAI+"*^2+ Y MPXP-9#[V@X@G4I&:W$81LHZ3/;,SB5C7R'C F/=,L.M% M'VT50U=4R#,'ATL<5?=,?E!#8G4;6Z0Q5"K[C,[SJEY!]A:D7LID43^6K(GR M]KR#,4A2BC5U(M=T9%'L[Y.BQ:%K<0@QGH$17(I P@^P M=%+\C7"DL]>H!B\WD<('+UC]52QR5.Q +&XN4/D^+9VAP.-%Z:AXN$03])B: M1K*./TGL\L'V',>PZL"VCZ-$>Y&T8!#!+:-.%RU%(ZN@.Z^Q"VY!J=T;=K1P M790-DF^!J@&T>]&/)+\36=0OXZ[[VG4U-FU7HU:QF+N<'8E$0VL+W4J*DG;+ M;E^.1,9WK-6U5V%\\5B3KVN+<2*JAZ:I9N-(FA](W"VNH*00 M'K(9QX&%7% _W!$[!YAO\:O/HE#'CJ&MN247V"U @)1+Z.YR)^J[T-#2%.XP M13M.;L>#LP26AT;IU* CR@&+;%QW_)N\Y\;%;%C3*O4IM7CJTP#AU5\4%O;$ MB%T[N0;!&!>#CVNQ7@7T<61KAYLM12U!M/QDG5\J+M6<':TE3Y^:$H\R$!<9 M3Y1#"O1:1#91SG6@Y)6$2KJBGB!8!O$(HC)IWM*F=7%V_2[B7W.57#A#O?BJ M!C1(!86"*SW[H(:* V^P#G#F"+'E?G4N]^D^LXGLC1.GH"55 \(HNJ!94*N@ MJBX?UE%J.G?0,>:3=[ZKD\J_WNP]Q.H)1_=1F)![!SNH8QD-;1_GG5RA9SL, M43[MXN/JS@:]/M8C6B&TXN@L&?>&YF]\_^]96=@X.DI9B3@+XQ70; H_U:[T M$?TSD5?AXSB*35#D"B[ GUW7'_T4A?5":S$:+HW:A[DL5"00VV]6M87 V6+N M%9ZCC]]&;'Y@8X;:RG7,AL>?>XUS3J(4,>12,)EK8,1B&J;]9FE3JZ8,)'VT M0=EVE'B$1[4ACR#'H;-";!_$42I7\$UK("SE/?E9C<$%5ES&+"M05P71W(\)QC;L63.^ ].PW#;XM! MD,G]B=:/26S'>MM=+$3'BO6V5;\%]G+GTW;,;""DW$$JAT/U0:1I"XG1;-QB M3\U1D*@UW$:V6'"XHBF?3@ NJTX4BU/Y,*0C)(@<3P$\6-2Q5\>WGD,+<#A MT!ZAV/M*%<;5R!5,T(*/$/,&%9*C@'<+Z4\KA_F4UV/'('5WKXDJ*+[=<6I8 MO;*.I,/?:MN6(]L_I96<=?GK2RDY+[^T_9MPAWHS.FX?01K%KH($#I/P2P]I MT;?2/F3]/AHI\/:#-(QV?5-9! M-.];TLU:E^*BW+I10I1R5[KY8 )=8Z5AB& >3HHIWD+"/VH.KY9J4$]3K0*H MAD2&.084@V0*B'()]E@:(9H2X2[E52J/E\JB*E,HO%$F7QSXA/14_-MDR0;% MC 6 2]V5Y-GX8@]M!75-6[V?3=7GQBB4;9YIHX P*M'M)UNJ 5N/YOCN")N. MI2.CKD5Q1,\L/E\[J(W=^7]&W7F/#4[2"WH7J+#PK-KT 3B[R\PW HQ^*W"U MC&Q-UK:^LE5$M-8REA.+O,&-[%,7O.2B1:6'A#0SQEBF!Q91$:VE M7H:OIDFA*$7Y"\Q+Y=;YPFG%5&EQIP WN:R4](7"S6I/AP.R\ M!ED=2]6+3&/L/*R/XZI-!FH(."['#5-19-!3U.^-?X^Z'RB>A&*>^:@^AYH! M68(]=*+!^(+;H9LS=O/P/:'P/R!2Q>I!PA7SM;;Q&>:*>(.M:VA;P% N&DFKB@X9< M03P,:%AGRR<38D"5;&Y355AT^!"=R5R%N.6+[>F6N-6]&3H (?$N"QZ?KB"& M4$YT]W'2+.\BR@LQN0W10RO8W6!X[R\VW9=$6LV^]$XL#S)[X3S$\(D__F'W MIS_^H#[R$^'/E<_2"!ZG'-9[57R]O M*B*#_ZL^^+%%U9\_91]P"=YD-^4>S4Z#?C)CL+QQYAKSYC5V,4J!Z[\L\+\J MDKZYO'YII-$*F\)?7O](HUWT!S%,0:K9M;HH7:FNCTY:O@H:6,H+YY\*N$X1 MS/'"O-+L,*IM CZEGZ/7PC%('K*-,KF95]L\E&9$W:%\8"X' -D6#+XAO>5* M^ M.>[F@ZN5<)U3"U=/3VG325%+O4'V(/0M *K# 5J\'EDYO01&$HV&KN3IJ M0"%VWDU7N1Z3,/@QJH]"%>KXMCDS>S*.Y>!)K:2:Q>E2[CCW#,'*"S88S%5B M5;>(T"^)0;)K)]ZA17,;21,FC-'[KT7UT,Q#U'I!64/?'Y'LR_T=BA#H&1!< M!?RKX=WT(@&\>X6ML,D.Q(/^2[:D9D?=C["G'%^VZVBB3W\$Y6C^0@%K,I-ART(K=OXI)4'W/N^#D#/SJ!7(9>*MS[@IXZGSHP"'#U# M5KU)A<]DVVA@M;IVC\?;C93X,Z!>Y0TKEAN !1,>/39(=Y\NK<>%;#%+#H0O MHK"]M36H-%( =Q(ZH?W *::[/>?WW)L%L7^P"QAI?_Q%K?^=6V'#%NNJ!;MU M=]@I3_-0LEKFL^DIKUQ*-K*4%:"6!RG(EA0=JS['7=5YCL=R8T^VQ:O1U#0' M:S7PQ&Q>$%];[)->>118#MLPVB(;;#;P46_*MS4E7G)A-O+GBP7;423XV]Y M==F2MJ4>6WB&J0-:%.2VP6S^LN&(78?$5.:'Q:Y ZHCN^$XJ,[G 'T6$ ]D( ML5T$N:&A+V]1U;]XS>CR24P0Q"ZY8*60ID_HB-+N-$]1S\[B RSJ3)&"GYR\ MAM25*- BD[@HG%IS,.S46GV'Q35V@NG(N)I/I^>J3BA6NJ+TK]XLQP M00044<1%L.%0*%'LT^*-56HN@\-VLI[:&@/A-F.'TN;R.EO8K\+H] M$.-C*#B,C0[SEO(E>'#7W8BJTT;O.-!%.>!@\H+E.;7WM"P0K32E]G9=NI#(4%6!6AD? XKR$B^+V@LR)WHTBY8A] MUJ4$$@>!DFQH!!BM>*ELIB-?0$&L[2]34>A_F M00)/BAH06]%SL/]'51@FOXX6;12&@SB;'*.C/TB S_GU M_F;'6#T87R2AR2;05M^'6H Q-7GAUW_YSE:J,>LZ0C-%4VTD/$I"LA8Z\+:X MIN#IP6HE8YEA:0RS]K6M*WC$V;$[CMWFQGN%6,O1"\-4G4-6[O8Y6^(#9N R M+SN4:Y/;X&T-&CS^8^^Z%_WY\O)#"+3?4%"HM0M# ;LIKM*B,+Z8FB.&*5Q\ M#;X5PK]/"=E'G<@^NN@#@_IHV_E>A2V/K[3ZHM+O25_%!:!>I5H*M]Z4ZPM* M_9VC.WR+W@4%BJG4V.:0=%BA#CUWIC3 6R[K(X9^?V&\457MM55-6>.=ZI1Y MD+% ,H/Q(W,KELJZ6IV'L.EO)00*QL-[X#KTTK4HL]N55'*ON^J:961=]@:H M4%SAS94*:LQ>:_%N-NL5!7.7Q+S ][9/\L%R#$N(.ZFFE*@!%=:"GP27"[T-M_5M3^GI7&861#B&BR&3@G&N,]O MA>V(F: MUZHI862W\A4'?=DB#5*I!S<003IA>R[9_E$;7$E %I0>)4LZA9R]=]P(&>R:=ZW!'[[7"I$';:;=@LF]Z#K+(O)%#WJN^O9^ MO99T?1NI:EV[ +,%"*FF]?MILA-)@A*>B2QRS\U$-,\V]'=V0%@EM: ZJU_; M5M;&$F_7&.QMLJ3>YUI>2%=.G\G;ZCOU#=LI!(Y""=HE3T *] >#.LGWQ+D^ M=L7BE_ G$?BFRPM?K[:IX@G.[QB3EBY=4/>^#!%N94XI98Y<0%URI MBW]#O#9EBB5I";]U92@D&69IN377!K:&;TIM/IOT$I=XQ7 W?@3A,39'BN%[ MVC%WIUI2A/IM(X]K@DX/U"/V%=R7ZL5W+4]<5B*^HI#4,3\\0(=G.'L+1X.NU'Y_JA>X>F_8_;Y&00)Z.9^_=5 M$X^99 _&@W@RAOW$H_D4_AK##@=?E04\& WBX22!HXFGXP26/1B.XDG2%[>! M['PZB_M30+QD.H-'I@"=^4R *4],XMED&@^2870.(\Y&>,;PW6 $H\_4B[$C M+\8V?:([,XX',]AS/)B.HF00C^%\7N;$,&NE)*3G(]J#7+BRHU()*,N3 4RK M'PSDM8X\.?]UZ%M*6VT]Q<%L%(]&<(KZP8_UJAY:JS\,^[-XVA^Y?W\(<-%: M/,8 V-DPF@_BP7@>):-)/!_54=(^/YO/8<1I-(L3@-"\#U"?)3*^?6XT@"< M>\_'@,4S/,/A-(E'*%;KA" MWB!5M<3EIT8FP M A\EL"I\F@!3X]RP>CMKV0T&>W4,=QLH60NYK=WX=(0_+ M2)BL:&6JAS)U)SY!-R#U7#MA2Q4-I((':]O(!+##9/2Z8[SG\H._N*!QH.WQ M?)S$P\$,/I\#TL*Y Q3I^SZ@TF3(M8X*[2L!Z#V:TG'!J4WG$_QB,@&Z-H[^ M7&*RB$BZT_XPGB." !Z-)XBVD^$L'B6SZ =GY*;DDO-Q'ZC#'&^C?Q:0';"> M*!:ZGES=O#(;QL-Q4GME!)1BCG. F 6"V49G\"@&IS[LT=/PJ=\;3_G3 MJ$=\_%6^VN->GOWB 7P=?Q6^#N,QL*OY? R?Q\,A\/?^&JS 02(!RC01(ATX/IQW-8.2#T M55L@YSA) *[^6<#6Z6AB$%2>LY@V[@%G.8OZ/7@0_X+3LYC9^@;P)?O&\+?C M!RV5XK^$'_P:5)_N\)DE,&>&7IQ9(G-I*D&) 0L4XE7F:0$:]"FDG(, 2)EJ M*U#TW5?AX+D23) RF&*>*\%\X>6VW(J@"1#J&>SN'&].'R_!O!^/@5#\!;: M*PX-/Z[\D);75CN5"H'G< _Z!5*.V@P>RSPA:1>0>3(??GO^(PAVYFC=F5*P,T?O#EX9'\=. M*$BYQR'R?*L+(U0;@"%D6VEV^VV!"P;Z/ITU; ,(RQC8X^"+[\IHC)--2/QP M'W_MVW(^'/7CP1SIUCEH]\,QSX\$@RC;Z?<&6>ADR*QN1D(4?#$C#'_&_9GA MSHG]#@'KYG@UQ@,0.TE "R\0KD"U;$QUHD;N<*.C?MU]"E;K>"Y91:]YY2O M]^EFCZ4T_,M718FEN !(XX^V2H,/M9;5E\QAS=H9;](N*0 M?39)B3=!8,XUT<\FO:D=!9>_!N( -SG=9%C2Z?!V78*U3N0+NC]B^OM%<7MK M##_H\=JC0UI7P=36[;^VY<^Y&"39UT!]C27/D'$"BQ#JO<2Z&_Z.YS6"X@L( M$$=L=)-SSMN@G$Z=+D@3($V/^+I^X63JP^7,:PT3-) %4153JV%(K@R 7RSAO.%F+'PT MH0M2@]V*E&:=ZF'UU;"=M*$Z,/_M+9.ALUEM/W0A?%P7.KB!(I848Y0AB_?B MP+.I72M]1>2JMY 0FW9;* 3%*]/<81_7Y5/5,X$ M4S.O83Q XG9%IJ&ZF 0B*N#^.5OL.:+2IT-3W36^@Q@G)[WNR#YJYJUD7L%X M(VX[9P/[Q1"XP&#SK4/Z9 +@>5$=7T11?F"Q63+T:P;[+C'@.&X^8] 8# M6%)$J;_ 11=>7VLELTZ'#O4/RQQG26_T3-UCTJ%[#,>]N14G#M-VWQ?R1 AZ M8_?=.REQQP1<25=C54!@<;,CB[OU+>EQB1Y%FEW4ZTSN""KXL;2E)/#P MD5U.*YMM!9?J,#7T\IV6-!/N)"9/+2C/$B-<&CGP>;(27-VC8L WX?$GL/@O MX_#,),/A3Y-!!V%P*AD)')UWY;Q\VR\M0F;B<#G,M1;NEGJ;0BH1?>VR ]$$ MMRJ7Z8QA+R55PT3MTR\I#;.IUUE&N*%K,>7=\2O.2[,=)UO"7>OZKC%!B6AL M ^PW7(2GK@:@H;M87<0U=>X3MDZ&Q[_E3#9M>:0*+X)8\^>3K5R%%'M4AK'"3]OE8L M8V\JH7]M",I<[[G:1OBKUC:*J5PE4T<5*MGLWQ MXD'!*E;1^D&1?/%ZL(2E&\#G^HU:^JYD'Z4M8\%E'PT5NCC0T4+M0\ZFID(_ M9R_<$=)J2XW[/'O(ZO?32"!4=$9D'E-A#8;$'GB;K)U#8VZ#JR>2^G-L;;R# MC0.F(54FBV98N3_<(!5/-F7Y@UJ@C8*=TOVZ65S4E!3E#F35?H$Q??BE5#0U M*Z*D ]Z7=A"-\9IZ[M985ACPZXB2*+>'7O4UIC_=&]2VNR2!!*GFCJ/7V*^>+3:+E8=*('T4/L-^WP+P:OW)0Q%5-2-+R39B\N;AIVDO\^; M\>@2_<]DZ@WS:%N:Y)BV%D^-&MG/5/M),$HKL454#3/ RT/ZQA)8.UQ,MX8D_$TFDI26%R!:IF)O0TX?HUVCB!<-TX$MS"IK M+K@3D4$8:-[8C'?R:9L%(D6'[KYQXG_%S9](F3$GCST3O5WC*ZK#@:GQ=3*Q M.OV&=+>#L5YF4>$/]H5I:1OBQ.%F!].JO3O,I[?7NL)&#+O'2(%,]WR*\KM.&&\AW;_+MA9Q5UFU<^ M4I":VG*,.0UB%@9ZRX+R/]D]R-?R.S*WBO>K)CG\?N0&E,8S$67/R$D6Z 4'FMNQ2.%Z=TNYDD M;+/=GFQWQQ$DP+)C".(3\?%NEX H%G*ZMF@QLEP(,+M7*46Y9+;_0T(4-RG M:)DMO; A/1B]OF_[+>I:\6(=I#EK"V$I*5)4.@DK M[I/*L*K@=2[AYTO*?W:49.EY%4\>. M>R[6FD^&P<=! 100H(*JLPWW3B]ZJ3>8B[/Y2Q9_@_TBR+$%:"Q^#F/@;O9H MHN@?JQ4U WMP/!_OMBRQ8#0!U81M5O?YK:NRL"GFP:R"J% M6%IB7>LQ;%*91R>FPC FF"TS?8=U72)MK;.[%+E2)65 I&I&H\J(VANE^T_0 M'63W6$1WN8Z#?(Z;*FBD*>M?8:@IVB:#0;"QBP[BQ[@K*'*U*!\!!NHTTC:\ M')V'/CH*&?7M44TO8J72S$4XEJB#!(HK;W&/C4LV5$C<-$5QQ?Y_%LZA4A[67[Z2*O),(YVVAE(S8J=+F^(RFWCJ[==B7# MU X9];H]AHU8F6]5-,1X-H6$=[GK:B;%F-)1WC9 MNRMBW RHKXHKX\.'2UO\VK4?,6?KI0J(\ MVFAK7 NFDS(^*J>5F9KN(Q6B=7\UG[$8G+6B8=/ZS.35^P9J[Y/GR[IAJ'EV MM8"+RYM3?Z#@4*L+SE7A<8VDJ=X;(1<54!:C4U[:'!38HGDH*Z3"RZ%GJVYRIJV4FY&+> FB2=0A52ZMC!K[EL] M S=K#^N%5Q>95C6JC8K.8Z92ZAZNN99:0^6@8 MS^?)2:T3$TR%'[L7]5_YVEO=QY+]A@%KF.!?W\RL'P\&TQ;+[F\(YV06#_I- M.$_Z<3([#N >1Z]Z4G.7G\U[@]8X\J_I/__:JQVL,J>'UGZD MYV4E7E_GWVJE XW85SOC:YD1*Q)3(.MP,*8*W.[CH.\_)O1QB!\'$;I9YDBO MM,O:((F'4SV^UGT!_F'Q@4&KLW/:H_#2F(-,,?T3U 5A"5@,F,0^,F!=:^I3-%.O[Q M/,9 O](OM&!7O=2LXSO^"8NC)",XR]&9KE",IU:NBBE3]?C\: M]>D?WDS[L4R!: V!.TSZ4^) ?N//.UXJ1#,#3I,,"=9S+(HUFM3#[9Y'E1XE MR:E]RELNE\H=3"CH**G3R[&ECNIO')MHH9#RQ6)-DX[#=U0J&$;V]I2SD *W MQ"]U/AM.I*8(TLR-CI,D3D!]@\:(G\@886J,?YEBTVSFT&XQ;X7T47F/XX9J M<"-@L .Y)JFG#VF^PC$N8%$7E*#>.J_T1OP;*?;_B3_3)LP7TEK#G$IPL^$"P'6;C!#]^0I@DO>9N_%';SI*@',O M9<#MF;O[']Q[K,+BTB3&2@G:*4!=>-'O57J9#H;QD-9)ZX[[))$@"*5/'+C1BF\L2XRTHMAE[V!CN35V2\.:<#8+ 2%?\DA7'#<5HH2%, M,W8I!EX;(2/?Q!W=4:GU>N,*MN*86VBR#1,3Q]_K/-7Z)G;W(&]W[&.<&,+Z M6VVCWZC_V7Q.JE0[XRF'+&@_$K)JNCJ^Y%)BXD0^KT*^$>,[K1)SID4!,5;D M6J"DM+1A-^Z3"C@&\;Z?@]%FK1 MT<:CYTL:7ETQS8%9BR>SPP4"':3,->:OL2U*#(9=M![;4C2AC?36,Q&-$T9; M7CO+EAA)Z@V%AI7:B!YCCA)XX %W@$%W7*^UE4TX:RM:6M'"*8A'%O/6Y?GJ MV*Y_=[[9HQ,M7-VIW.7MAJOB?; 7X1T*")\$Z=\STK<^Z'_&-H5R6YA.&7)Z MD-8^]\>0-"=8X&R"LO-TB 2:Q#L6I?M$%@=8;).X!W.[(]0:X#+"TFV@VB<# MKB TF_0=DV.6UQ!QITT5W/^B9'LP0+XVY;7-J18N$/)AGWD*"Z6CX9BJ3"F? MZZ*#_^"GAI5CAT/>>#+ C8\3JB!#1B%\8(9U%6>.VY[ 8\?]H?#6AD 1_*K' M,>Y/J#0>:/!"&@=2&+I;"_;V,074&V-[$-J['!J)+#BMK%ZYY44IZ)F5)U>84L5S:7RGA(:C535E3EAP..6![S.W-C M+C-,/DFU$XSF$I)'CP!I2BW9JFG.-4WU(\A]*LX?E_>GB9)&V77=+P ^& [$ M)-KUBPOT?N^8NBK6Z]QT][K2C*9OV0N!I5X4\(IVZ#W[)#LONZ\Z=4PHI!/7 MU,DE]1#7$G.8 ;X7>2ZKFZ?9B89++ZC?J*^BM7A:D,*B7FR2IC/M=E;/PW'O MRR7S[\-)WI7I^IDE3,AXI6C: :I6*]8@N.M-@Q16F#*Y9-:6%*284FH0YNIC M*(0K#L;W?"',M::J: "H<<@OBA+O>,'U#CIAM+*M[?YW,6BU0YV48-,S^3%C M[,)0(M(5\2G7V+ARK@Z/>9U0L**3D-YY/UJF3P[84H I2^'($(>XO5S8EWN_ MD5HR+B RCG(\T"?C6+:K.78!%/%=:H9_F95>8B%PFS9:8Z$=\[VH"A_*7(H"^0@'YH>T%SH2H:@\\,$%0 M?!]HF5;2#PGU6[" M<;GHH'2<1 F T^MXAC<42G^-9\:)SM_;KZ+WZ0JN79Y&U\M-+WIYO_2)T&^N MW:^:#\UQPN'[-FCIS^N;?Z$]P-%C!^U&#W'.T$_74@,2+4@$$^>W9BH,0J_\ MP&!ALPRPYIL]9?;C]LB21$:X8ZC(-__<1T-J+#6;9K1 E9-*:F_"<;J\;3T5 M:@E))CN,!SY(\@VQ4]])OJ9]N%1P2F\!+!1,%ASOU;NE>'"MZ3\8@])2O4!- M;"XT1?L)D\,YFY,UB.PU74Z-Z2B>#*BMS'PTPI8 H&PE,PS!&#CM>-@? MQ/T)IFE.,61ERKT#!A/2L%A/^U7]$-W;[V,)J!%O?SCNA]N?P/;'H\/;AV<& M<]A^/QY-9M$\GH(D0"]._?8'TPFU\4$S03RC^ 9^\,RIIZ=Z':K\4Z2WW ML"M3^/_,MT_TW0?GM])MOMN3-D=-;!U8 Z=BLNL&9C6RG#Y^8_V ML@#S'FJN7I37K.UK:JKV"DN"KYIE6(*'M':T-TP=,F]=8R$DE;5JL_D!ZF^= MM,RV4N=:Z1SCZX_\_"O8O@[,>%=R\PCL2S*=(AW%QC_8R.D29Z7=46FL8G^S MPXA0)X&=)Q(IJ'3NR+YPC@2(U=3.<<1J<)9,3/(#F;*201"E40N4D,3-PRLA M+&6[$-F,&N:,F(3'Z&Z?HO1&=8BU=*[O?&NT3678TE3[YDG&>02.<_]DGL3, MSGRWUY2D9W3P>\ZSOPT&F>F!PZ%E?SXB-P\PL.D(KJ,N!SAV,HHF\6 R?F;3 M0A()R".@S0I1$$1Y&DF1_?QK&(S31U/4"'T1,Y O9O)I,!A$/Q?E+ZR6>;<$1CH,ZG6W=/?_)7.(C&Y&=8NW/$ MT!J0)T\?"5I@8(\&%"3'\1#D4I;CTB6I6T'_!3R;># <1 /V/]4]!4E"K?J& M&+@W@BV4\!IG-Y(MF#D?]JX98@60Z:S63E ,P;);3R) */'T_DS K'A6U] MR#FI+3$_E&AWQJ))7#(-7S9%UY'&G?#(KW!4[XA$8_'8&;KKIO$,[NS+?;Y" M;9,WF=O.L>@? 5X L(6[!:^\Q_);FTP*+_B:C^A#GL<)N0Y'HQ$%W?R =8PR M\Q IL?MR0SG#!#5$\F0TI<(K[U NQ(Z#M17,L%5>- 8M8CP@YN[,^WRS07R% MJST9H?MS&,VQ6=P(N^12\HRVRWEA [ZQC=D1\#/7!70#H1UD>@H]'<:S_B2( ME%]BACZFY)#)!9VF(R*"U%QGC('QU.SIA*,F]RXVD:3^69/!'$-=OZ4OZLKB MDJKBZX[35+M*9:&HEA5CX?]5RHI_JM5QI?RYX#BY=W7'-9!:-FAF*KE\/J[H M8(^.'@QB#A(UC4,GQL'\4<7OD7;''$RH:35]3N;QD+J)AJ_:?:AT=I@* M^"C5&8@4";"*^G(ZQK2'AMU1!]@<>Y2@&-,?3_T8 F;%=DQCTS:QF)R$^5#T M>0)JWKC9**OVYZ\B]P4SZ!9MUA6AH$WO=_NWJ9UHBN721A4)5(-QGWK3XL5& M^6/4-56 N=)N>@R\>C!%B20!HC!KO(N-;Z<)/H#-D^>C6>?@3C*?@LPP)'G) M-4QO?2,0YSFT!!5V[4 >=" +_O@5#L?TUJ;E#+#)<)],E-21E1J&6?T;I02T M;6+OTW@X&X?]QQ+26UOX#=%-1V$!*V:] M_N^I[ '695C'KD&=U+JB)CE:#/5V[VI_DR4V#ZI1#R;=MD9CZ\&!M"E"L=^A MLY:NM%;QKJWXD4N"(SQL1=_SL+@ZL=EI($I9=OFBU^RLU_CBUS>!R'60!( M[2"TC(:4(3**9P/?!Q!9)ZS.%XIP1Z=1.%!"I,>A$HPA3'YCZ M4:^SQ[1$>]>3*16.UV P@ZL]I=P'3/.0$7.Q-SQ%0(AF<%>3(5D_Y,K.J3_B M=$PJ> .D:+:82"'1 250?M/(N-\F4,H$2,DEEJFZX>DJ!H0F MO"L?N77X6* MMQHSB(H/R%([B2>C@0=6K0PB09M3UD'PF0SZ:/42&F20:/ B&L-#H&:+J6J9 MK;GD%0T2=+!$A /4G9"5"I-M&""P'G@?)/<1_-,-HS-4Z*=CLG)A)]=OJ^7^ M)^-5URFXV,O-4A\] &+W=$F%T"3$"<_(;V_0\P,%GO!B=)]]@\X3E#8SB6.YF19H5FGANTL4O^NK[M'PBR8]#-(0(:M6>YJW[ ME6_;$3H+*#L?4[,EM/1QI_=/IA6H+9=.YS4'T<=4&.8]L#REW'HVCZ>#$9)H M3'0P0AO7@$/;L,6^-;< MW(ZNT.8]^S3._"_9DLJ8=?1W[O36'UM*_?F3ED\5(>]6Q4VZTMK*')3'#;H* M4]1R@^'#^!1&JR$\78TM"CHQ<2;LA1!\D]CIIZC,JU]<>3CLR,J5G6OQE1I' M$PM:UEH4Q;ZZ!#5,I8A2M(4OVPDKAK@!O+$6#@8X[212A-="_J;-ZBDBEPA% MA-MW$?GNY;!\,RV,.Z&V4*! [26:IJ!^U4O[(!F\LT![PWAE%]-L,AQ:%^X+ M1P1%N:MB[=3ECC?7Z1-%OOHRD.13J\++LJ,X0XQ[SW$;I5,[*PKCP#O9XYI> MU+K.Q IW+7AG@\DIYIG]W-SP)FP0$8:==XQ8R\.Q5FTM!;;>EMD]J%/\*I'9 MN%R<7(MM=-/KFCSDP#FAX&O$E< MOR?V-3"UVJ%"RT"**TVNN(RN4/;_K+P!T[R72T3CH-(MN".QH!V&'9&E4I:[ M-E1U %M<^E:^:>XN0.[N),A.^;7YJ#JO7UOG-8M?5Z*375HKI'[YKB%PVV\\ MO0XRK]+*$2*S95\I)_O,&*,U.5W@&EMZ*;45I-R1CXZ@8M24) M\)J43PF?)$MB(-CGMD3)CGG"#3@Q2=B-Z:61GL9,,<,;O#CG4I)20\&=I>GL"0?JBD[7=3)M#("/H;*72I." MFTQ\?3>$-_ D8G"Q0'F;1(Y$^B75J:'[P2S%%P(_8>\S#!,;1N=S,F2^B,YG M\9""<+KVYM10C+LF_/N.JE[R?L]'LVG;,OGK*_'8R[-H&YJW/:T_O*FK';AF M]N_6WTGZ<3(P%$]YWR> <=SK.=)&] /[; \3PA=$O3DS_IC+('2 M'WU3:&(0V7CVJG#4/_:>VE);9OX($A!#6/J@&N8,)FT>D88?F1-\>%UR. MP*BF&1]"*=7YO@*L]>BJ@V++Z;)*N\ 52"F_O(,,"$N.G]'U^AC0#'$ MGBO_7.N20/K>P+<4_58+H3I!5#U ;\\H;F\V&TAT%4J@ Y4N1H.QX7H')@@9 M:8/*#&"DP6&UJH.JLUK3I(ZA:/8QKWY16UW>G(6L>BBO73@ U&9'^P)H-G?4 MS0$K"Z!UDJP-=>OC[0J[#6B[A)I5N%8#A>J+!.:(GUWR&BZ5RT2$*SG)^O=V M@[9F>)GSG-^GFWRU+%,TPRZ*Z,/N*7JW6VK; +;L1(_W!?8.*!XQC-?9Z9^" M2$1O^W;FVB >1VN_M, X@*68J)1H.]/Z2KKTTFM![!?\LO&A)YRWO@M[)L@B M)>BQ\KN^8F?+&WW[G%H-W%+O'FTTD/AN%:_@5)YKK'HA;6%PJQ5E:&(OF4W. M:?U:^@X/EBL$.=O4Y8^OT+T1IEA1?!*FX[ :QK#'I$F*T4+ H0N&TCCI_+&8 ME?SI0/@2\Z=>8B$"4CT*Y\-^^?+Z9V>?#,[I\3Y?95*Z0\/N/V=< MA *7/^PEP]]+BFC+-GW@%*=I'L *#,1A;.#F+^GR;_O*US>!YQ> -7N$"ISI MH_:= (3.MVBY=^W,&SFCA&Q+NFS'4BX/G=31'6 \%![G9&:X]7ET-AZ:N/$7 M!*MNHVZ+/==8V[=&&1OS+QJ].^YCWZI_^>3,;?8]K$S;-(7I5_KM.X M3\4O3P4?.*6+_@"R&P*>>+YZ/3Z]??G#1Y?;LET!>P(I?/S[KR=^26\T&RCU M>S[-^]^#Y#V;T$G<)QXB,:X;3^F2Q+:7?B$MR%HI'1 Z,7MVD[JT3NS^D6C= M5Y.ZKZ9T*I8[&R1)P50-\@V"]+7*L#]G6@JI)I\&T1I(J;".D!9Q3 MFD?+#'V,K%7EFZ!X&4='81$*VJP97!-5;O>;A:"C?[$7786 ,Q,92FE7]2, MZ@E;<&\D"L"\P2F%"*G1H3$;U]*C;*0JVF]QN7.M34+S)?I7BPW@M"5\$S'*]8DT]@( PIIK MFBWN26L3?H?5C#AF@1"U;IVB"DN&(#I^73,6.=?'5T<@X-(1[X&O ?+0\L1* M^&0*G%EKH:*HGI^Q^[.!WV41$XA]+,#/K4U10U$W+,3@8BVHFB07@_(P:_4A M' 0K5)JV-9C!R\RT/0S 4?:_ MZ*AB0?KQ^I5I#83AWCE0W7*_S;+H[5\^1IC%W._UH[/I"'25U_NR<)DM*)B= M)=CQM&G?_N+Y9A.:#>2%:72)+3(!:/" ;!F5IO&X-XS.1OC86^WLKD8^5[(H M;M!6166+P&^#:XN"U==(=;3O1P/A.,C%GMM)>JQO?8BXX<;4EQ8BI"2K6A&H,EBE!; MX?&5&++A) U$]M<:A:2AB.^IYEP+BR9QH[VA<'3N*T]Q]R-332+NZD^SU.AK M"M%V&548UU?+CV&:?UIY2;.L%QYG_H^2@ZK.._/0SR&I9X8.?;8*A3>J0942Q?]WJICAN*8WY+A M;$><[\C&BI8HQZX[K.*ZGXLT[0QYH?H+ELQG?#_M3?9Y%R5. ?ABJ4Y._!3< M.S6:]M<5Z2S;/%7<^J M5T-!#NN7@"27]";1-9I @E_G:)0^&PQ15G+OMXMF M)+6=S7MS'J9#?L,R<6>C$7?HV2(:Q_H5&0-I@>RC1BZ!L-X/A@0Q :9JR&I#L9 ML0#=U]&:LG \G$Y(&AXF^M U;#W=HB5*MG?]YU?H6\%5#?ULU\4>U=+;$N@C M#(EX]C\O/^(!C1$0?1FL_:D)SG:&W12;@OTWP[K)")E: ISK#P%T )JY MW5,'SB&L^X=1+L%QSI*1SM6.20-:T1C^TXU'4SHRO!$=F#2,)PG>H[-!WZZ] M@4DPV9"KI[IG6K!I/L6G^H!T7?B6C&'"/MW?X5!ORDL48T$4VA9[2A)+)L/O M^[BHOC[1P+5D$$_)_01TP-VX#OR@'G&P]FE[.E+2BSH"^^O/F\=.JP3:,>Z! M!C<'5E,+$,DK,KA@7_FM]:X@?Q +L4\F4+GH:$9!AW"H[^N+K"=P"DN0H$*= MX,M,HR6IS.QWS%TGWSRW>V6697:+"A%PRX)-ZODBD_@$7V.7I"DN>KQ 9>0^110 ":2" M+[0]04T,\EK]P8.B4Y+2N[0J8,KOL#1-I+DH ,OV?L@XJRDR^#9H-7%"'Y43 M>B:KR(%>@]C]U5YZFL&PL_TO8Q?U?$K/%AW>21[M\QQ$I(Z.72C%!W.YCF]U M3&I_GZY ZPY^;>2*J#+_L=>K'.2QM&R\[/6,Y@K/26-+:W$NQF!D7J&$P_6: M,OUD-?06 *YZT50!O@+WLYS3,/@*1(5^'(B1QR0#RDLPRM+K:K:>M>BVOACV M'M2T>VA4F0Z2W'I-#J@! M@*#%Z@%WPZT K/GEP.4YOI#F13HI6*J^GA#C>B@Y+K)3ER!]5*@0,]G\4@\+ MPCX^,W)N\.VDLT4(Y9LE"F%/!B?7Q3);L<\HW6Y7< 6IEC"C /_H \<:3D-2 MDH'!DVBYI.F+/C M8LBCRU:Y[&ASRN:BND33%&ODDRL0!G^%R/ECQ7$LM7ZC5+@B+4OR*_VD(F-8 MZ_[_96;R@9$3UG3)"/=>$ [1]:WCC4)FSX4[O #"<"6<0CW#QY]WPJ? M$^P)G_YQ4W0].7PA$WW'0JR1);_#/JLU692:EHSC,?43]Y^:60'OVV2+[\)6 MJMJYW:5=U/X^VM&=V]JZF.3:WXU&M_I#[<_VQNY=#=Z/=+S4Q^I_OVK<'<[W MU-_#OQB]?#7K>(!%GP?41G[6%Z#/1K"/D6T:8]CQ=W;&L,#+< A#S8-3:WS5 M-#C\UPWY[B2D/HL&\TD\2T( -[\[VA0XB9/IP-^-VM\ATHZX[)?\GZ*8TNA\>#Y_*C%DQ]>';/E[E\4;\D>9,J% M$MP:O0ZXT"A]&"=4))5JCN*_H_FP49TTQL0;KMW3J,\ZP/;."1#T>(AE79F2 M)EA;;G)HG-:RK:,9=6T8P2I&233&0(@IU9X'% @0Z)UK@\H:O&G9)D.9GCS2 M:[@_@3U2N6I8W8B0*H&K.IDG4EH,Z[)^P_I7KS]+16CM(D<5AX*;STEFJ>N\ MI2*W!/%4U9X()I76E<*D-;0]H:*%2HK:AKEN1XI9Y6CK"F-[C[3TC&'S@?0C MB>N=B&/_CKCRXRAH0.&^%?DYK($)6DM9?):FAW!C =/M_92(4OYA(SXK6@^G MWH!"7]VC;<\CPO?XM&D5Y1+S2*7R3CSX_:YP^6ND@OOVBTUS(P)W4R_GR_Y< MBZ2B)Z7ND&VX'>\6FYB>4W@V04F_>^&[E!K.):(::S@2Y08J"#:RTG4:/:)% M7Y# NY50\D[IO$69H!'U;5_3KM.R0![:SO%#?ZV:17SXO'GQ/L]*3)W"0NZ\ M%$T>HW 4=25[JDV*[($*/=7^AE3@/;=L]-LSCE$T"IA>:AA00.C=O$@=D2T' M[M>1/NEQ [.<%GS$5L*6(U.JRV]/O-8:I_*0<4 \T.%M5E)%'Z0>-T^B$%L% M4X.X3P$PK6"[2A?9<^%U%"BG@8!-B&K(P0C&"VU-U]YR2E3/=6YM'J8@(*,] MT@D*BMH$T'FB_2ZH+.">VVZ(2I_9R^CK-K==R(Y.6#\@B?%5((+6?C#C(L,= M4\3'NB :0YO S.P]2184 R,%M#E,I]CD.\F+;6M@VZBZ38G0,P1JM M%) N'PB)-0L#H\E(++ ]R]J:F"WJ]2!M%_=VW]N@T7_U.74/NZH$HH<)MOD^ M ^$Q\(&TC='MO:/47@KLZQS/5AC\A)$=+U?%XI?&2%^[3Z71?Z.O'_1K%_Y5 M$0K?Y8N@=";?8;P=FXPJL ,& )Y1TT72$V.)@Z-FPH"$)<4F[87BH30!)\FWM&(Y=O4 DAI3MHL6:0(V-Q]OM4UN$;0X56J1U(U]W=H9_Z&.4!0 MLI70VG4*$I!&=3J)PY3F$Q,N\E@I_R&V<_3X\>[=HWU!:6UN',]["'N!FPNW;[[11YZXL5K&WP>I8:LV4:"7) MZC&LQU?)Q-,7_II)$R0G/F2,^6O&?/0/FR"O+]F5Q"'1YHA/B/A#^ 82B&2& MMVW[X$*I:TG[,MOJ*K@.RQ7G5?$V4VGDH0/9,WYV;3M?J^!U $0[*+==PVX4 M\&F(/;NF7%"@Y=E!/)@.Y;^'(9^&M*1VJ7#.>3SF&FK#$89C1+,M/C.,7@,- MN'N*/BC)>/>!LDKWP*VQX )K__HK7._8L,NM_YHX3[94,>AZBZM#)H.!Y, : MT,""A0\^_("9_:BH<4ORZ"/<]$K)C*\ 7^\05YV?9%0SVII;4X.&AL:"@/& MP8Q\07*X+IGO\4,@4\E&:0#._\/VJJ!X42,510^%NSTN&C(8R=VZI]@%)QH0 M<;L8LG5LFB/@ #0M*SC4[3%;FJA(V)*ZPD2_6J,5B&8A*&A?T M+]8Z7=6 4=FBO97V#0Z&Y@L,:HSH-$16,DX3HAP@N&%Y084P:+",,8FY"G=G M#.$%; MTF ,H ,U-7H)6GW*4<7BA62E>C#[O:*YQEW3O4V*]Z:^ M$.1-*V%^*T;YP I)8,Q'&31:%R/T9+R2 MX.!> MX3*Z6,I:@<%!^H@#MRBP$1CO4\Z3R]BI3/4V#R]8:PK!O?!5A22 XTB-/;E M_@YD.\7RF=+5,A,P!TU\S,:IE9:'9P^-J$@^W+.!C2JNG:79*U?2QLW"T-@C M\K9[O\FX_WL+XXY]QWQ4-@$AA OWF$?\>5SI]B&H.D*D+,Z1(?27$]SY7$IMZ!ZNAO%59PK& M1QRO<"%,'$"DX\MEB7U>.>;$PB?)\ROF50A)4&#_@",SU6& MJ/WHZV%+OJ\M(6X9D@=&:FN!M,D:)^D(D@!(@CLU2F)$ MQI0R42>FY)[VH^6(D&5.A49(R=3[@!53LZ472;79)R..*B+R*A7D4_/2*7MB MD-1+##8!Q6DZB(GIY]A/81:@$@62A5J#U.' [%D:I"8ST^GN6W5(_<$KD_5# M/D+T)DRX7$(N"%IG=H68-U6#@=-I X ZSQ<\-XO[8W8KB^37%.T1UU6'HN(@ M^YL5*"B%'B8A35@-Q!M&>=23:<83L(?S8$\G-3WR/1=-/VNJAF.E&"IH5;).6:&952UN'H]PU]90A7\OW/\'Z%XA-9 M.E98YE*C2LF,R/G5UX"E+[-RD_[_U+WKZ*@V16;NW->UU_7[ M4 %;)Y;FNJ"@HAEG,(1Q!'\@&8P<0%TNKI-O=!2QC0L/E2G<3O:/UE1+()YG,)_JB7%U\*='6 M<.Z&2#JPUR&>! P;FW&K^HXGO*$-@\/?($N"'>^XC=](1IGA0]8.1HCW CL5 M$+LXRB@S+E/6V$3L7ZOBJ@FZ=((7^ >:=G661(Z2?,&]1VU8Q.J//)E2,T#[ MS5QH,#.ZX>1&)#CA8D,R!K7(&Y#2A?$PU;I+3=-"W:".&+X-:U%<0]^5HLF@ M!!H;\9&,R.O(7?"C;(&O+Z$SNT+\A8;0A0Y<4:UC+>G/LO+IS0J4]SW8;QO= M1EDX:C#=1@*B11:^SY^"& R.7B\@4"[N'M?P& J_?T ?KJD871V/3NK] R3> M(5E'-Q@7LU]P_%=]=B0&<2KG0?(WN!A8CP5#[OQ3$?; MY&SBYIUUN,C\")N(_1HDS.I+TJM%(6@'Q)H<[,^!O[X%55)OD=JQ234UQ33< M,[B1W>N4>11!4J))?!9]8E$L\R=!,&Q_@?8H**V^99@K*7NILTZ?XT*( 4\C MK*'[JA5/LW$%KBL=$BD4N I3%$]S1.0-XAG M($=6PR :!S7=PUTH^(%>'%:X%"@<#)V@0^4=XHA^M8D>-4,5&D@R#98$R$:+ MI'-T"ZX9??'1O#Y.&SSX>?7G7+Z]#*M/T)/.:!)!ML \+#9BPF4%"H5<4U2+ MH^XI!&,+D1G)AN/M*HXF!IB'<[G>B HFG'D/#^CB>Y(PCYJ)](E?P=:_3UX] M%%)_751

C#_M28,AQB*J*B/T(_KHO[?'E+@?-EB2/;[[S77^,@/N(7IB&8 M>.8WS)7#-&6#D]*-S[+(@HS6*LQ;5$Q Y.3+43UXE$%6:.!G1CVC)0;[55\''5LW$4IJV]MBI"TB-V0O16&/4M% M-\-TBT>S)B7;PGF[]!HWM1I3(#A"5%=6;5U25LXTD>H!JP2)BIX5Y0B7-BPF MB[@V19O4O:]AYN(2/L4T"KMBEV23R%Q1NN6J>"CQ5ZASL(!L;:JQC=@0YK)4H,::;@ $B)<<\H4L] ,F5PU06C&Z.L>$[^NF9JTU*)1VA< M@Y/'WW0II2$:?^ +C=EBY=>I*#T^>)7/SLM)ZDLYI"+52@H ;,;?W[T-1>X# M6,UVR:_'S,2S!C=K2;V-;TGN5,.'[]UHV.GGNNBI@O9>\R.1[715W)8WWA>F M7;Q#$I9$42'J23V;]2/?(.2F6H U7'%*E#KW7?81M?& VK +"&#$C5 X_4># M,:19%"[E]K_*'R\W<8<[_MG>^+K77=SMYD7_+OYVWV=UMW\WW9\3HF-?#P7F M(H_[V=#]DT^N8P*J']P.[_YSI,I15S,=]$G=P9SU#SC\GA6])$?@($-#UY)B M&&^1SCN>SYI3S5M14S==BJ,7HU!&&:*B(8B2U; /AEH);=H?ZOP/6)2Q+0.P M._D/$XIFMPLL6.3'Y9-F=T5Y96H4X+1:*FBQ\&JD9!F1;#"3'YI%)*4--"#J M(Z'W\"+^MJ+T#S);JR#/WY>+!8C#MWFUZR4?@@_>*9D"27!\O!R.5U=M]]CQ MN6C YGLDJU_&:.J<1OB=H#/?^HY2#3'EEDH:V;V>QZT'U2M<]0J]7SIC R\F MTD%W9-;C!US$]GB4%="(H5\-HCP?65WVNU^*[EBJSB#H[%/PK9M)O>I7XPHPVT6F7L) M >=+MNN*_R2EST ?]RU3S7D(O)M=WH]KN0;PW[9S=>*D9@[$B!D9['AY+&+( M[59+N&XZ,!A-<\.$#&%9A7@3--/KW+8)[[*_ >/35'=OQH"G6#(!W!0^3LR@ M_VRQ?N -R8K9]=J;"KFBX> QLHL7]#OHXK\ M6W)'[>B)?V92D;(#2^^BQVFP&J6%5:T,Q:%_3QQ/X]EU$\! MMC-&[?1#\'RI9\FTG_9GTSY9U-1XF&:S89+- M^T03GF49,:SR'O$S4__-Q.8D1IR-9D+IKZTT?0@]'R'[[G"#JD_$ZDOIVGD_'$6O&EZ5.8S!D80NFD/W&M1(_T)^EL-DZ&\UF:S0>@"ZPT M%\JGI49>=1 \(&)HXE8=CR?303H?C9/Q##HW^YX%RI_)G69JNXIFO[(@!+YA MH4LKSXT"0,A7W;"TQ2-KB%]MX1"QL"@AKC9-'4XN%_QHR4/V4#T!6-G@?"G5 M:ZF!'.2H(=4U]#[TBU/>\;S_[6F#N=6,5O%+"0\N)&B_2UZOUU^D3/\\4+W] M[9?7OQOS$<]AI)_?AM.@$M,L&"'F4)^Y=5;'K5#2VO?620VV-79%NM#((10O MV[]CHW04U U[$OYYS]CNES&V^R?#=E=(@*=Z.\]\_4#]W+-;.E1!]_R!$8C? M>@F:/A=[>K,D/XI]#S?3'2C0K&C2,^Z!PI1B,O-8O?U*JA!O#(W)4Q-KK=[0 ME[:DR,;9MR7JE\7M'FO"O^))^VGMU#N^HFJ8SAK T6;C+I"A(%U@OR^J9,KX MI8X%KS%US 3TSW&!1#9!4&YA(!?0_VT5/H/HT;=83IABX 'OC ?:TC16KX]5 M3Q6RNZ(_\N9+?L=SU;0]4%*Q;YW[1YG'089).J_YF/15RN]A]2)OI#S+0QHE MDH"C+D$;BCG!IST=F"T'41'S"4=,L8XV@SR=)1<@DF)HB 7464-/(#]0QW;D M!>3ECV;N+WEZ8JU2$L086]7M?E) N1J1.P!:'&>&'3Y:$3A$P]-UT@1',Q4C MZZEE1YPJK%M?BV"X>"QPKQ06#-#OZC?%1 K?;&Q(%P-EG!(=AS]/W"AO:H;Y M8_\#@VG8 [=;ZHXS"STY!Q:SP\SS?5B5NT)P!$/G;L@*^]&:3Y-E#H9+*H E M7.]$9YV_BSI'+?'QD!WA]H,IO"TQ5+"]*W558/[(0V6H%IWK%H+Y M?_ 6Q\Y4A9LY> 5C3$IT!PH' [AT+ K9&?&B4#@I6G9H6V08<;TTWC%V-QZ* MU)7:1U+-V*JW:S[H$.N)SG)3A.F'9#P2CI(#O.@I.9#2AGG.DT@ZJ,158YTI MU1[,/71(DMO1T71,&'41^TMCDD=GG(8B+'17H7](3X:!75(C*F+^L )FKCS0KVR@-G42=D1Z)L61OU M1^KPARZ"<'7 35,6C[PMPUZ]#7M!I(@[3G2QC(OQ'U?N:S4DSPZU>=K$:4T/5RC46BC&1A 'P,YKS: MWR(;U-994!0"^EC $:BN]UO87!_NRV9%$.F-4=G* _HOY.Q])<\2[!7T@5DG M%"DZY/4[F!.&+XHN1DS7:$^PV=UOU_N[^\V>"_I$JJB5<%V8*,&1(B]BR5$3 M%!Z"(B3M^WY7ZF*5*@^*7OMD?UH0(V61ZR1-;NX+XK*QRP9=Z+L"+5-Q>7*U MK)[2VN'0(3;\J,%M:Q]6-U-H@N0,NMMD_[/^[7LM!=SRID-9DLN9#SC7:YQ^ MB#@(/9DT8EGPJZ$_6< M'VX&1_-H=28^JM=8'[D.VY4 M]8X?*F?/D^Q%R,E7#S/EO="4QM<+:QLRP*"UFE[?,52:>2= .%/;OAI?U7CY M#(=17)C7"CKJ+T!&]\\M\=O^UFQN,(NRD:_ 8";WS#G4C^<2 MF9/@>^!H1G#_P^KN^5:,(&_P68RF\)8O*W<2VIU.(T2INM[5_XB_B[!%NUU% M;:]KLR2D:WB $=S\+HIBM!-1=J&T**[N^6]7;UXFOV#H*C#*&V%0P'+Y9.F[ M]PNU WPOFXW3R70,_^VG\^'\ ,G]WS_^,\D& M63H:!0!:HMEI](>>[*?3K)_,T]%TFGQ>W]R7=V7K@W4HW/<@5KZ(K_ Y9A1K]1S8>1$ =):.T/YDF']?+8D.*<_U#^*3A]*:#_BSY&X+O;_;U M9OG1;)9.!P/7I56Y7&SSQK/(F#09I*-Q0)&^[$0-_5V"E-EXDHPG@QH8JJMH M0<*GI$M_H-O<4+ % M0EW;P01SW]C9N!^7K!@(5;WLZVQ:*VZI#A5/]9+7V@4?!VB=/>L/%J5%D63T M=,#F6\#WB.V> /4^4)Q@D7S"@6KR]R_O7G_XY$KXR9P4&QMS9XS-$*V4+0&( MA,0%09W(U6N#N#"]/J:Y;-E;DK,OANXMT"(6H'VL0E&4E V$A(Q&:QFUUN!A MV3UM2,L*JX6]*JCC"@_*C6C,J%I'@"R6/A>WW;CMEF2M,L]%N>XQ5!Z&NL*G M=97PW>[C<%1MQQ^P:3SI!19$31O98X-#Z:C0>@,648%MO^;E4A6$YF[NT<4D M$)N-)J0_X;4#8]Q*EL62:X#%U(=_&90CN6]_*K>P2Z52^=WJIO>C_U7R%K4J MT$ZDPJCM3\EY*-IZJ6U0MKI[^$W(/>%Z!ZU+UJJ5ZUK%1JM#FI*>N/NNX&.' M.1J*)@R-V#\Y=NVHBO6$&Z0Q/])(]-_D3SZXS+LQ9!2'J^.$E4@UYU;.ZD+C M,CF56)2\\V^+@HUY3?#N]X9Q!G?D ,_E)"QR- GV*]*-0W-5R\Y2H4A^*CR" MUT40,!*'O@G998B M:HWOL9Y^NUUSJC-^GF81#NH+$$/'5+.H>&*48AT@R##9O#^M=VOH&6R=FW6M MI:O-JR"]_5^"%.=L5*Y^@34 [?7I@@L):V7ZFA,D2=!IG',5EW6Y1( B^0 K M4\$-ARP17W'_!/,AN12L:](MM.3LXSLK,C(G,UU-# B$+!5D612MK[_[*;R- M>UFJ*P7"ZP*-XOT685_BNC12@EQ&@_AGP (M[U:ISTY+PV-IE-Z5)KNBVLFO M'["4%7Y)_S2O;BK.6'-1H_),Y_/W59_NE!0AQ)10C+2PN+!;; MA#]=\KG@E+"V3=?-[F#19W=P7Z*E9A/16+0([:&(TSXD KT@U\7"J$;ZO+V&.8(G#!P_PS\H ["<]?D.]1447=]155PWD=\Z0.XE&C*OO+70@KP;56 M#6_Z:."U-/7=]9&\:3'ZLO;.(<0WTOOR7_O[-5Y,7^!2W2UZ-6@;9]E1Z!)%A]"9 M(P'UM:S0>7(V&/DZI)=.OXCK->IW59Z,YT=5 U@?'5#*TRT\,_4I$&]EQ2U+ M3Y'=V_<4+IVAZZGH20T, GD;CJA[.9NY"^LE?4\"MG0[UR$)A(H;CIEOHQ^U MT=3=[:;%,;9US^/T?+C9K7D[#B+4/'%7O>G&GL[;EA^-O.IN""G#!>4QM M)Y36B\?KI4_KM'6C:DS;YP\!UXK'0MF,;D)@.8\PBA#^E(*% BG+>D?TA9F MTSMPBR-^&/':M.U^51^TNL6XC"E\=.-S["/"GNWM?CO77]W9-F?9RA2[X M^8$:RZX@A0. Z5B7Y^WK)JS)-^SG:;R?)UYQ:=_/?V7[=DR-!P8IF$O9*4<5?K@QT4-\ O2 N_>>$Q1S)N,XM3>YXQ_S[9?@EOE%0,X;K1YX^"1] M35./8HV-S+3H,#2&2KQ_;N.=/NY8C7OU)RP[GB1*3XA3]/*[0BIPH5O7C$_1 MIM_Q<:-P8$WEF1X];&V7!\*/9?TNU2Z"(/MI/4*)]TBCX4/IY"B0T9=RSQE?JU/ MBZO47=U*;.X,^Q99UK;M.^1M%RKE3,+!7I@9$(T$'U@V2^GJ]E3["_66K_'#$>5N$;9'CF M+IUOD.%-T[\]LT>SR>7CGO'<@\BB'6X 3:H_\M M#F!7Q^/S]\]"CI]JEYW';10?M\DT6KCVX[9*9J1"1;Q/1_6I5ZO%_3:'F M14I1OC$0\V6NT.*>1Q@^N2UOOHM3IDLL1J[C3H_C0?HQ1B IBB]<%/28EQAX M830I*H2ANGX"'["1UC!ZNJ1:KSOMLQ:5M>=^PCKZY",\\^'G%68(#O+W#*CG!^Z6K!.M6IT4A#DU^(11K.',?V14QGF MJSTJ>TN5[G7LX2@:&E8M4Y7BD?V$4U41Y'H8V[-198 MLK^)Z[VC6(21*%TULC%>6B*$R@AXLVB60'2E/S2Q?GK);QC?%E7//2I_-^=6 M+>.E_H&Z*S,FYVK3*L+=V'3?#7CA_ RT/8=T)6T+W!FA\4+[_[\HS3?+RHGW MU_0HEYS\T5$]YNY^P%/HRYIBJ97T[=*Q&8C 6]6 N$6;]ILEG_@\=_=>X MJE>/^09^JN4(OWY]]4\7S-TZJO@XJ0+O$LQ;X6* 5T0BM996B;S4E)V86+%Z8K^Y;3EG1WE M_"=.^TM@\[ MN8J*@-HG!09]>+#UPAX^-EQU%=(Z3LH.=F=>=Z7P?-S4DMB$<[ZVY"X1FIEY M.S8G7:9Y)04MU0_UFI3F&]V='O;&DQ='LQP1SNBG>C(.;$1:1RZUQ*1O:*S_ M(NSY^-EY=O$&=.S?>E<@$;94[/W$^_6?98&,.%M>.]]4=S[#55MP&;XRN7A8 MKT"\?@Y-]7O3\8OD?/ RN>R*+<.+P[87X;WV0&K6\717;*JE=3"'7W1ZQ%[' M$SOH#:'Q3H.T]K2TW*$471ZX*'*HMT:SK1/9H?OX01O9(%XP1 MN"L4S0ZC9YW@%71$,E6 )CUK0+P34$N!O28>? ^JZ;[IA+ B,?& M"@&?#Q(34> ]%@QOB*%>G[EU-G*3KJQ[X\[D+C*'PXP&/;3M G7UBL;Z^]$R M\#]J#N.K-H')][^DV86T?8_NWOQD*O4!E.JO3[I.WOAS@2EE*,$48TCT=R>)5CG-1F0:I40O-^4,F&2;)Y.AG.*K&)17S:=);.YC/& M+64(T,%\F(ZFP_9JL^XQGU'!VW V:Z_P'/= M(1" ES*2TZJ!XT +I'Z6PF M?'6%:)]XJEH=.RG?J.:#$&46IP$+Q-8(7^HRY\,9KGL%T&&[I9_(>B8*)28= M9\VCM1*M6TN0#U:!/R3VLIV-8FJ<-3N^V@;84C?G) ZU6#5KQ:34PR'!MC1- M=3#?HWZD61-RQ+V!GK"XV M! @^781U4)E,4$O2'L^'(FQ1H#_M*, UJ>TI/ M/Y_U/K2F@%0MTZEQY8)A9 2 [80DH,!K0K/BN53PP,3[NZ->31#R"@2HWA41 MR0CS":"$6E>[V%LIAA1:$>7=*LIR2/%^][13K6[5N$SN<8W^6K0S82)]!OOZ M5NSBLX&[O=#\4Y.6S@AF5:6J6\QC%20ZT;42,<%K,)S:A/ETK"X^,HX)3G+ MBUEPUML%R1%S4D7%*^@FA5;V2'*N#I<&XY(C5VWXM.J[F55##X5:%8=G!V>: MG.*M(ZTBD'KC>2JAP07VP% K-&_M4%LL>#C+AB#4&+13^\3W#>M+N.)6[V5@ M;(:[5O,GW=9/5'.8B@5GJ% :T&CS22F#?ZV_>)Q-/F0C[ M=>>&B'/H+^5<:3'9V6A83U@93"+2EB8[XXVJU+O(\J^[OZMC4E 1 '0M:5R" M"5A2!;81(=()=E#AAU8U0C=GG,PE*@M!W#$:))PVPX)@%+^Z%(A'%\PD!_<0 MQMQ2Y_<+>4>\H?%'H2X3ZC47T,*-6N2+_P2-">:; M2%'!%7O,MP7:D]#K#9Z8F-" >5.T -[5\5+LAL;&X\'0'-6^D^K"NT3QOR5Q8V9.S9$ M=XS#0X 0#-QPQ3!N?S"?FQ!V]F&)T]:(B"F-FL S%-:29HF76=]]P!CQJI @ M(_:'IT>T'9MK^E[D0S"_!NX)I-:L[4*'QQLOH$Q S9/ MR.= S@;G96#OPGOI&.]V<[K\O$4JK-HVBH[4&6A:Z7".# M9E@XF]$,_G<]G M_ -2 )PE\W0^P?\."(H'_P1/IL,QTAE<+R4TP$0+\SY"XM11C+K^*X\CZ/J1 M7@[3T6SZ_%XB&E&?;/$MH^ (E"GE(0VBM,"SP:@!+8;/A-_IX7J^8ZZ6NP*!D&/+8 MV]-@LL'7RD*)%8J2A -34>[5@X.68C/.7#$(,2H4]^MU18H2-Z+0]&XQ//N0 M@9J3*T\5[T 1]<[#KZ+20;<&4<(9N6D8AN\KBPW:*E)B31$UAUG;WB/SPN C MNEB@=B&_$>,Z8:2\Q-[BXJ%22A;P$JZI18_B%,HB!!]<+9_BK)_HP]XXPD0< M:A:G-1)[O2YG+[;EC[5#Z(]@[TA>GDW[L^A\!G_ :.C3T%MP?81RNU=O R(Q>C_=,+"IM6L 4)67C 90KQ=\6> ]E?GV*^LS)*(8(69EF M7#.51"N@*:.)8I7_:]F"$<[[+CA2Q/)8[6G5UW6F/9Y7ZYV J1>$D6OD"D[= MP#'=ETCQ03E+#H:!;C0LV[:@PR8%R)3:^!,AS!,\^5H@2]2ILX-Y M)ZY8LJ2URD1)#/0F(97Z]I9[:@0+Q=-:OE[;#EJ!A*I8L93W%Z!IK\U9OF>. M--/(;W#C/SI$SGT4M)*;5#TMFS72XJ&)H40?3P&-NSF4[I[&&Q?[>UV$-)0V M_T^7!9F4MV(Q/K _ ^U>$C8M/0JGV?KAR.D6WQZ4J^M^+3J> %K2XXU>&.)G M"A-Q5ZY6LKNEEA5TG#'H.'W2=J ;TW&&/PV&:7\\1=J,[1XT A( J^+1;P?Q M&\*3PVR(S%(#!&+LI_U1/[DR1P0F)63I<#!'Q,-L0O1:+PD%<0@ZU\OD,D!2 M&8$$]JYS&,GY"/0UD)\ODRR=3*:,HSA&?,9#8Q>FD##JP2@=3$>MX[^L@3'B MQ='L!SP_2Z>3*07WAAO,F6'>W'#(SKE5$JPO5\+MM?1]SCV"]V!(#\?63 MPJD7BQI4^>Z^KB@:ZN]COMNU2M68DL3+B0.S0[GDE!FYWN\0GAU/X:*X58I! MTY#99%]OOT"WB+)&K6_2?=&*]SF)+OO8E"W[NA!O;)6+(-] !_^D;L/D9$1) M.'SAKO\Z.Y"VE#;#<56QE5"<: X!4?\H<'-SW18=G68!+\\[>.J.[3?-(F3% M7 &88Z#WPQ^EZ; [4WI@Q-5YD/>2F:8Q1N?=:G2NA[0!=E/_'&)?SFWN SU1 M3!F7&#>5O^Q5,:!C)0J;*=0._]"GC#(9*JG%09\B/:WBFB"]G22F8M$DUCKD MXN)@C\SDVX^7-0,CY-<+@JK&') O9E5L[YX:X_ WV"TEVS/R&U["))O<("T= MU#K+W,$/9-DQ0Y 0K."!1EV /\H, SMO*;NHL(ANG@M,%?R3.5A).JP7!/K,4 MPCM$P\L?\CM.#LRQZ\C+DP>$(%P4S2_"38&TY^VF7XZ1P[TY+E6CL9!)DPG+ MS1DMG4Q!*@?XU!;)@),CELWW0WA="GH])E#+42 \*!_P$BRX@_G9Y MEQ-V+]^TD%:JG[D-]3+V,_?J9_T#>6O?FR1?"U$[+_SN:2/$,O1[.CZD4E-M MI __6R1=!P*#W^R7S--R3P$J61>-)T4(#W(P<)DL4N3$VZQA7O 5.09R M9O.0WBI;@8\$'P7%:L3+%>D0,=:!LF"MY%W$,HDS+3<*381(C&TJ:X4V=XXK MD.(20 ^7[&""UG(J&H)/W%!"0V%,RNJ+M8;Y$A4>6U867/K[B/"'KHLO L,V)?9)DYZ_"JTVZ MD%K^NGG4 !/63'%-N]*8B#%(XCV4+H@];0X@Y7J%>*=J3V^1^!*S7Y_JRQ*Y MMX3\O=9]%SKFV #)PH:H+&_;MI!=''G(7+&E.E7L+4K6-\3M@L,X)-#(GC^V MQNCJZ9P M6&PMWT9[>VE6MOC-0(,!:YY]L<+LKBXH)6&]+]!Z)D')]@9)'O8I7S./IA@@ MDF>@]&:FWU+8\BN&=4C]J-LJ, [A7*GL>HRK&0TU%Y_E6!\;[E'U:-10+CX- M')$#:;[#O;ZZN)\(SNJIG7>4M@ZM6&W;N--&>TS8WXA#33V3N5/L>;N\ MNKI,1I-^ZK7GM,4/"0O\4.X?)$N,E/=K!Z!-1:2& Q[2%#EB_U!H9YGL*T\H M-H\HJ;A/3?V\6!:K.XP60S,5>VDD*1(U/5ULXD,D8S$,C+-'G 8A5P((IEQJ MF)M+(6DWTJ^ EZI1]C!7'BC\.B(9@DV()F6%O4B+LS'I'(WJ,43O4)E"O-:MV HD6=IY6^L> '#91I M!Y%N4F,*M@DEY95L$_6ALV"Q!N'2A;[FD*L.TW,XF%.73+FN]5YV'TLIKK<^FXWBJ:IW5A3@ MH)(W^N2HE&EWR'=[0;KO*(:*UA3/>F+ATE%]TVO%V#V;QL>';;LET_O>4R[2DH*]3FZ0\-FU8"6$8DI5QTAXLQ

X:V0WUKHRL[7I9:=KAAZCXHR]J(N$>4CYZ^% M?+E=R+ A'PD.WV7=L3]PO5H53G6MA/N5/NY6+7@32!"TR $55YS4PD7/<*8* M52H.G.MP:H.W9WV]$^B]'+T0J?N%X_8@]61IO.MF<:Z)\/0Q0?2.;4WYSMO& MUZY(:PK.HF#OC3B6N8^Q(D?)"TPT8H.W;B?1-JM!NXB M!]A^Q%F[#)QD)SL40BYO/94WF\>9)BT'O_76]P2R\HOQT:/6=LE+#G";2,'J M?HO3+TKRMZ%?(DI<=^MX@1*SO:U@@^@:H(N ?M%4<=UKJDTJ3VO%F6'&.5;# M#Z05(T0$UXM E,%N#KHQT9'%6#.<=AO(4J5)9\1$5F!MDV *\1U6LB)E<[$@ M-)=+=&'#!4,C^+"**3\&*6NS4M9%[FY),TB6^2,(&!A5N<-XQQ6L)VBMT/.O MO28(4IH@5>\2_GN)!M2OZUXR^"$;7-Q\O>CWQ^/QQ9N?+U-2FF[+9; >XYSC M-R73EX*2 M>9:;GV:QCTJVWY+SA*R7G(*I6[5/\2-Q*XB>YRC'10@Y<",Q5E MZXH/6G8\_@DO<;I2<6707TV>9,JNWDK-%873, '8#0TOMN(^7]Y*$D#%;L2U M60V+>JF#VNBA:Q;7VNQA^]W *=\A )I@';.DUWW/T/?#/BYHGW%$?RJNMWM, M:QG,>)DCI"&_(V(!FOK3B3LUJ3M>^!3N3[)"OY9KWWU4A(?2L?W[] M4N3->?Y2]^E5Z/;;/R7Z^HI7-)L/1WB?/5!!%US]2PEI/Y05YF22*A:4G=A% M59^NH!]%I:\,U,2VJ!3+J2]/O&"V^B75/= MZ($=;)=5\61HZNB!-NFPWW&>/ATV[HUNR&NXX>%6Q/@K0=G!]J,D,;RY:=HK M48@H=/.UO%MO&6>%UT3U/5;U/BA3YU"/.GZ^_9AHADVN:;/YAJC@Z5JJ.#>6 M=P8(7DN4B$0+_N(]7(R8JE $1KV/T&G\\Q5RO_-2O,:= ,;LY1K!K7?Y[6UR MM((DFXRC M * L@::);DXZ JK84K)%\27\=8N+=JM1*UBMNW*ED7;\$O(1VXF1#H'%8L'J MLD+V,>Q/<$$@;QQVB5;1[O/047:!X<(MBA6ZL,*AU(EO?(':4FN.Y<+PX)X@ M9X/(I999=Q^A\!%M!A2G9I&&>@CQL^E#'HP#"Q*>(R4/2$01-N$T/4- LNE. M97MX_!<S%^>!-]/UMD22W3LC-:N)AJ'O53S= MLH1'CS%?&?F*]J?8#K.V!MUE 98K:<:WF$>DH^M6Q3A7A^8#>B7,J+S9.G=C MVRGH)3]3)A^YN0OQ(*L/A/*O=^'X!5-KOY(S:^(",[>,5A6CK!3EV:PKJ]5" M+;ZB.#"7;!!8>%5QO0.Q94JX5>L:@@YB^09HMIE%N,8KXP$=01QPB@(B6\YL MNZW%R%,,,!,6^8?-[N+#?N<4>F8X&>K!1QR.H+6_1WK7\N9+\M,>B^9^Z;WI M7?:>H<&/28//LO'DXM.'JYH&WR%?R#DA2@X8\S=?U(E&)VZ]80 ),["\%E%7 M0U?Y \=SOXO.+E35LLU$F?LO4&^ER$E;(VT6S:OTOY7>BW%L\APJMJGDECA] M6+7@#7F;OA;A;P?TXE9M.-53>FN0-E)N\&_3A_T-H@+!@Q>$=:=0-0J#IV*7 MB*^E,-19I]B]HH 5N6'^KQ(B#B7LE>SL#Z8G!D +][*!7?7WOQP>C-+6(BMI_]T?]6G\$;T,^PYKG%:6!_ M.N(U,,22DT5-W/>4Y0PATEG^R2ULO!M"$E[LK>IEOZ(:NF(%O;GGJ^XDRYRR M6^@JR%C/I90HUA0CL\'M\YM\+WJVD:\>D4*<1O BC?N2QCHZM\HD5+TB**# M>\>LZYP,J2EKB-J4?UUO&S,=T&6T7%XK>7;KX.MB*-$M)J2V=3^\?(KNVG5,_T MZ^WZ<;4LBE./-&@$=*2_S5J6:0J"1*7TZR+=3#T^OV G!P[HX9/Z#MK#$["'7 M8&[6P'8-8\=-&.HR)=4G]-&Y>_BTC[QI#V>EE$QXU)T+T]V33P5Q1.%D?"H( M=@/Z2+W:ZC_I;.NEAVM"DJ934;\NS((R^XH#'+![X(^4(G1;;+?A+FW7((/O M"JG1Q^G0!9B7M?::EW[H3_&@ M]5H]<'S;OV_']7.)>6C+@Z."GDSGJ[PT4+[N51.KJ>:5L*3ZI>G!U(X0' MS?%5%5M7!.+.VVI1/V3".*^]#^/7RXRUY%* 3X/B/4)U6Q3OZU,5;[\ \V\4 MHT?6X=<"FKE?KP^K0F$E9MG\XN]_7/$^"B^'#GPO>=HR]T$V39W7"W\1I&L< MDT/$.Q?9;9NQRJX TA4.=-K_/7::MLR#8*$>L35_2-ZOM]NR.FWRL_XPN_C[ MJ\_4H\]PD;>\%1[.1J.+7W__PPFCZ3\FM>+O M)+_?Y&"OP-@>-F <+;DK+-GAD$%'WFR7 M^FB>:I&KZ M?.Z'G?N'+^"%V*?L'FU8J/1MQ*$E<4/SYN3C6*>FN6SN^ZA>RG@#J524)ER3 MG"?%MCYWKX;S?X>.M3B90\=RE25R4$?1+CA]J.0Q ]T=5@D/A)V&5%:X*CQJ MIFH<+J(5^T8_>.%VTD:4H7<-.PH)BEQL'],*GA= MGYSJ)[]Y T2$5ARX:EE:^^"@.\:TW8OB9^/Q_ELY*2U[2$0_BX5"K%#N<@\S M#SB(QD8@YBIN[_8:5J4,!M]IU)=6ZT>S\,QSH#5G9*T_YJ6 \E@XS.[B:$Q. M?$STXC_5&J0$":SG#[%3WA),$WZSWN3X)ZI=4X<.C V#.ZS9'M20+W_'WH!U M,I\/9^D!W^SW\H?6G9H'C1[9:<$_LFI57FZ80D$RZ$YS)G8[8]/ZI9PV;V2% MTZP82,8Y'(F#X)XX4@XD)UF(\W@]03"&1D M>UKD6]Y]>H@IVO-_,-L),[O7^[M[WL^<9@R-/F!VZ&99J%BO!#J# &0B#3>* M-[U?$R')C<'5A2MM[&7[323*38.6#T1*-#--LJZK ?J.B!EG-S12MEIF'V;N M2Q+8?]?L8$5\MYTFOD8A&2>'^=LM;>(QA?VX7.IWI?Y/\\]%D&X+"NM=8Y;. M:ATB]O_W1M88&N)]+G#@,,Q+%D%_\!BH!C0 EB\I7??!/2X22Z:M@7!)L(0. M>/J/>]1G'@M=>$YS6!H6T8Z03A'A;L^L??4/4>2T#<[FV.SI(J12%E-#-.,2 M:JQ9NT4L,=[J)_2'KMR=Y=G3DC!W@F1NB/*LE'#:)N.O2:>7ANNPKWKMW#2@ MS&O9--W6EU:M3%^[U#+VY!R?KU[66VE].7[W $W-26]_!ITV>;V$V[?Q_NG= M_TR^&RLR9/XH+7O'HB8X=$K7*U)\ZQN^B1NV\OYO!IC%XNF[X(S8DJ.>NE45 MK,1BRW0M8P;5'69SU8'H+O4/5_)*#9GN*@(]?"__/4MFR%9$0+R3Z3@=C8>$ MSC9-1Y-,WHDJVI,K^6^6SN&I;#!(D%T)_@7/#]+^&/XWG1# C@%\Z"NC<3H> MC)/9?)#.LA&\-YS-TM%HW(0$L8_TL[0_&"5$Q32!?P[3V6 JO6=M -D(R-'UE/$L)G'F[>/'5USQ%2+M[1"I/'6&'AIW#4;P M'T@JY/<&UZ0CDB;6_0FT'!?!E2O$@'N 2VR]J!RR)3IKJ;,PA&#E55%A?X$E M(:)V&I1#C7+:2HN0X\#0H&0THQ3]$DZV@6:X_W#\!E5U9M3E]&J]7A4T M[4>3 UN&F\:PM_0)N,RW_DND1)2>(H-^I%]?%WSC$#F-F#+[!]*]OX8+\Y;1 M:-6$"6BT#@2X?36,5EG@3LCV#((X*FJ/NVC[AD5KZ^?Q=3!L5KL ?A"V"":% MK!@JHE:SMB,$YB:$9E4["V'_US8_P@H(O[?#]>;O1-46UW 24 =0&!KH_7E9 MHW-&.FD\^L72(%2Q= -F]@G:.B_A>2D*ID.&!%"@C.P$^8\?H38=::#""A+T M-.DOY^77E_I*8I#^C@,QH00:KR5*%EOK1*&&4E>S8O7J1+J1MDL=]"!F=2)U MV[ (]6#IT6_V*\+N8( XI7] F<0[\78=1)O.5QWFY9PJ'[45J>F%N:EK3K\V9'2<9Z#Q]3!!F+N1S7="72;F*-<7:]FK95+$:AQBV MZ9BP;,\GTW1 &+UGZ!L;C,?ABT<^$S:I6Z;:A\9I?S2%AE%?ZB)"^04I?^_QS^ M?[MZ?[N4?DBJ8^<%&:D/H%=/$6-?-B?I=,^]@W>&*83?AD, 'CY.^KH[]2'>C89QC3( MGAZVUM=#>)EM.)EMUUZ$DWF D/#PW$([[E36%&J6<2(CX4S0Q [A*$M:$DU7C.6 ML\JJ*Q%5=:"2]D\.AF.SY3@R"H[0N Q@TX(8H&+&Y<((N1X&K$> 228 A!: M%PV@V=(X<%K9G=!L+^ MTRDW0]IV"YJ6NF#0>H\O[,#C]Q) QDPX&ZY$'-ZBOO<1)KP*\ \T$,N=J[_Q M&O3U@BM1KNYS6,;WN40L\E6X\6-\L/BL.UQOK@:(I]1Q0C /#(;0,>:A,,)X M)/&4!9&IV(,[7:368G =?$NO8@6:P1CTY,ZMBJ MC!SS!GKO!EX-FC!.+L[ >VNG7J#):_:UYTD/2-8;7-Z%1:,C"/Y*KLCM;D6Q M8$)\\@:%<&<;& UO4YR^K>.ALK_(G<"SQW7QY,\Z-F^W$3!LQ)\E^A=#'-_N M2<^!MZI;3=FZ@8L;7252>^0@<]RM)0STX6JM)1G&O&BWY"">]"G([W?R2O+BT&9 $17'Z-!?W'1UGX-[;PVLI;!5/[)TIG;>63PP/] M ^."KSFPS)OU!?:R]B@>_/I5D/K?#&;]ULC*I;"?O7E:Y0_E3<4\99/Y"VAC MO05+(#FWL+LQ;;U$*XB&^#E_ "G^%LU=2=47MO MWO3>]O 6?H1QK8I'VM[O#,)9.C>?O4C^#I?'JKUK\_9QREK@-29NS7 MV3'1UCP(TH=G19,%J#[I:(1.,+/T%IS UO[YC^3-9>,:D'/J'!(-)PZ)=^2X MU\/1>83JM,O!X.+S0C2AY-L+R>_* "#'0;L5PXJ+@[L5KQ8)F81'V.[K,+BI, M4.E$U^X659,V4;7P/)F>Z-6Q059%2U\I2I7#.,N[>]BW%X@@0/8>AQBPM";K M345-:-!84'66=.75U6\X:Z.+_EPO=$;(%.YB?";,*G&]L3=]SQQ^L.5P[RFG MWJ(,%+@BP!'\>#*^R,YO7YX/7\:U@4ZO^VJW%:4&HNQ%ND5&@&CZOI=TK+DK M)R@%F ,F=F+G08@\>XQX(RY@M0'OF3$>^Z3),H*AW3*='4D-H'9?.<"%_R=Y MRV#['3D,G%V,95;X$N9=V[>[@9\,89]M-^G_['(*TT!MP7J+(KZKLT0MF+*9Z2?C_#GBD>"IIL MV29Y%6H8%A$+>]Y&$&IJ,)-B7*^E(CAD/V(F6.AR%$(EC01/%^E\A2(9JA7! MV6\1YQ?C&%2JJNOTOT*6[%GX^9< MHAL0IP45NA/J+TXIX3[ M1 4N!8?8_LIFY&NL"TN7I-Y>JF$%+!B]1?PHP,G'\(#@VBUE2(Y>!E7Z<3D%S M1*;$$2;$P+M7C#6;JGM6O#U(ND[UR.@L' S2;#+&NHK9L$]":SQ0XLB2]C'< M@A?[#6BE4V,9'XQ%$3PZQV=(A)D-,F&'S)!.?#1*9_/YX04\VC"Z4I\V')HB MI(-_TZI\$DDG4L+?KWS$$64&EVLX2(>T7H,Q)5P1"R82P?^VVH8V^!VDU9PB M7><4__]P,!%!:-P.E#DPG%-*UA 3N@;C43(>S/QLEHD,ZG0XK@28;* MMEBR+XH<.LCNLB*8LU=8H_5DA9XP2WR=&&T BIJC MWSP&#AP+WZ,Z\-EPZMJG.]@=_!.$A.7![,G8*L+M=WA/N-AAF\9U7(.M,5^" M1:3J[,F.L.9VKWO$B/B!\ET=S8_*0Q.!-0F(]M4D(A5 ?_2\1C)PEHT/N-/< MQ!Y;A B)9/6DKON(EXALJ5ND$E@QG< ?3I]@I@0UX/([P4%F2$ $WF:=(*60 M.HI@41' 5+48#GQ-Z L#Y$7@\OD:N"U/VQW882'*D#T9RX@#-]]'$ [5B62X M8TY,7RB@V99WP8>'57F]1SXM#/'C/=#X0G(ND5'\0O02_E5+I6)B+%,L4ZNI M29/B8;-+_X-)1^P<(9@WV:Z*TV@9 M.9PI2=A)(8+7F*5.>X(BL5BTF*)?I+QEDK*XCK YYWC.$&N/>H"G"]1YG5J/ MS4>>-5IU3I;ATAMF5 G96,&48'7/J>J!8)):YXDX, ?I7_B6 M$3M>%^H!XOU0VGGD!]E-P7E^/*%-3[%ZS_D44&QWU;5L[7M>F(B"9DL[AXW\ MCOZ 87K!9&NE:37V1YG0#7K]A15>+4DOYD3F-K0CN3V]X)1?4:E&Z!,O4OQD M=%#U ;+OZ,PPL9_( \+$XE_H;<1OU%B!S9JHO",.3S=\]K; _,^4B\SPAU## M*N4EZ-2RICD>SXU55)BX")R<3U9:P+=-C1E-[Z-4DGMK>Q8O,M:%^>33'8B[ M#.U+7M+CVUJX4 ?] >D**H;8([DBMK@5[M<*4T%$:K3>#E359J=99)T_S2?H M;L-T-!NDT);.6#Q@\1GC-2Z[Y(#$JBGRGMN:E>_?Z%K^0YP"^D7Q>BDZ:'R_ M1_?Y*KC'^(S:8_P RMQ>HZI /J..B&VA.@@)%;B'4*B@'L:0P;0%H"_UU!RG M;"+1250+1QY/#97SM&LXFO>V8&@V1)=T2BEXEZ1T6=*Z/=TQ(5(%BF$B<1_* MK=-UY)/%.A1YJ>N##NA7K(G/*2UE?!?TVH]%ZQK M=P?%^4@=K5F8-I)&+&?:7R$A$Z"V7:GE,U4-/F04:T01$%S\05)2+43^0*?F M2X$:='&SY\HT@YU%WX#;)9_O63765\N*D"(49%3;YGJ3G92W2R?C3^QH]=+ MJIY4#^NU,E$*.#::K&O.O"QJ7%'@R."R=X]!!:"WG4"_7]$1"ZDJXHC&,DTJ2VWJEEX2+I;7) R'XV2#<*0-5 :N+I:QE1*4.WVU_QVL"N,T/>O M=.MQW=DI"C!U]*R7_!Z,(DES:.U#^3Q6M2C"\7_8H(R2%_C,2Z%+OL.WC"LG MW]X5DHF]H:KLG=11LW$+;ZOA_U#@F0U51UI+O1"#1IO4G6 JV*H6;W?T\ZIV M4SS=M%E/9LSP ,HJM4 .<8)?EU22E'E^.5_ZHEQ=N&!D5/),*1!=$\ZN[T86 MRP.C*? Q7I3+/?9HQ1GH* !QPMC-?5)^Z1OS2Q7^'/&F2<6=#?U#D7Y7X*1M0%4!H;O] M4NCE38J]-0+WR7Y+66BENMS$I1A-B"BS3(A1,&)<4JT3P_2LG?V:"+*<'=.R M6:<$94 ;O[$J<;;TX,>/E%2&25 MHDQ#_Y03CC[3K^@(FUEQM;2KK=3.H/GKG"F&@>%Z(EU)W/;"SG!(C=-TU*>( M%[Y5BKI'3Y*&/[C*I2M64_]0U^\K-A;QR%,5IT=*JER,#0FJ?3R2 9#GJSK.L5Z,:II@B 7KOC&Z,ISUQJ/O64MR M9(JT ,\[>T)I<-=5&QNL-4LU%L!_65OO,N-8Q_/&'"<;Z=WXT5T#3*0Y,1ASLF_=X\:P2H<&6X(CR>EXY/R:F0 MQ*B.( [S.H]<("V%?P]]):>$8.831Y]9[UH4F93TFK\868)E]D-QNEP6H_A4=H&)]7RX--:..2 'W4M9AUO:-RX#]3/JONF;<+V MN&A81"J,<^I"AQK4BNO,C@80Y7:HS+F^^"M3'"\@K]E'C1J36HG:;LP*K+>5Y>Y5 MY9\7\,8.DR\0M\JV6@OGS8KS.(NM53>5*LE#;O0)>[,C=6B.TT46WV?T0M%[L6B(JB(1$P 3G3-'^D1[.8KJC6K0Y50 M<=A78OBC=C"#K]FW;*D'?*('NA M_GTY_<%[PI[WAAQ(,=Y)$052\<7:6Q22H8.F],.&3P9YZ8-3#3^"YH<"V-X( M CZ,')B16%% N0#Q]!O"8,"O65A-#[\&@)71:"\O!::>CK6=-7RR(B+B1*) ML&OH-*,9@>$^6"P8_1CXU_OUHWTZ=&U;^'(27:23J[:D6$'Q140TR(:0H: C M*-X3C,DE@B&P^HB]RZ=,DZ-" 5#'TAMD3;0HO8[M?/7V4M4T9AR5ZF&9,W2#I;4!IZ-QX(=,3B]ZM-ZR+\4%&IJ3(95"U)?9$(D.T2\K)@N M>R-7K73)CF99KU=CMKIHAXMN2)#+9$A0I-"Q*Z+X5[HZ^"QNXI)A#\F($;&. M'>3JAC18*NHZU#LC#JK55E9T3-GF"R?!EY07$ONV%NA1S0GT6Z7J2U7OES9[>1ONQ5JI\'EI+5VDNDECB\; MV6<35UWJ&'G":<6G(N.7S42XRW<7V7PV:;D1PV7M [[!D6V=(YV#;DQ_*$Z> M)"O,IZAB-%TU]8+D!^8FAJ&^NMU)&)YJAOYE,063;?CF#72SU%,O",TL[?%, MK2N5*B%W$@/;-"1W-EFLQ@&KLZSOC325'G'/W?R12X04&OV*!L)(F['@%^GL M/F<_OD;D>+@*[/H7#9G;S:>XD%"G$B >+C>C"GY-751X.M5C3MLBS]H8N#]9 MC^P>@6A^I4OF,E[;:&%:[JZ",B30L"=7>+<&*D'@ UJHDU M?5RL"U9"XHX& M+-S;=7R(8[ [GV!!?TSEY,@AK OK%J%U M^Q!\N5PN,3 B"V$]P7)OI\T,YZV@]05\ANAY#?T)"#X1CPOL%PT$UT!4TJ9R MV$M>%\0)&4)^.!-_2CZ-!NA_?O?+YW=I\OKMJ\_\H9_>O'O7;0YT7W:U@3AE M,=*AFVXE,Y,21@'4US9KN+R?5'_7Z:)MA.@=*+$XKTE/Z7)?E8I GO_)T5'> M?&[?TG@9:4*DZ87&>N1R$V5=MJ8G09 '*2K.Z)[&+4KX@M#-VQR=9W&]+)D! MN/UJMV3[Z?+=?7R*4@/?:%<(K:'>URN@/^PCI1;["R&>\A<70+RB+6C#E] M[;IP.WZ__0L?#5Y_ NC>WN4KN9P)\UQPFQCM)+):Y),AMBMN)TVOJ7@;4'J0 M0,H(\@4: 9RV>NB3BD,;XX9'D.ID48I,:D'];!I6C);.NZ!VUFL9<(_HU&.[ M4 XC47A3,%JQ26PFPS5BNZVH3K.96-KQA\0RD@UM.SX8)+KI@D#MO%.I(WR! MH[0[X/*@^YU,;LDK9(>,#:[F6Z*"+*WR([.6>L./Z\T!RU41NE8C8U:_BMDK M[#S6]C4-BQ7[]5.^W#TYAY:'S&I^6!D1Z@7S)7H90%!L'=L$CF^':+M13$M: M#BEN\=6@KNZ?C">%5CM+A;$ZC0Q3]V8Q9W)-AVN_/L2"S/TPFZ60T0F.:9&"6 MI?WY'-9O3H^\1%ZL0:8ULC==WT\0I;\_&>%B0P-C>'&2I;/1-,!K'NCS #;( M>-I/YOUTB)CY?2INYZZ.84W&R?D\'0\GN"D0*M]Z"YT<3&&8B/W/J)RP91"9 M4_J[Z/QX,ACUT_EPD$S&Z6 RH &/LYF]V;+<,(=3F,0YSBS,2C:92JGL8(ZF MM&)H\#>19804PE;OM9DTWGO@J\_(&%"OPC:NH7ID7!G.VNCWE/2?EP8+F^8;]X*C,)S>8LOB;4GN"(?'F @M9!"_>"(7D96 M;^&*;3I&0@E]]=X)/UC$3U 'II(NA&I0'KO5H5J=H>-&2,ZRN:L0;5T^GAED M1:+PEX?G$Q0YOCC?YXB87N:KX 9X"G"H1N?M4W]0<(9&55$YY]L5?Q;,71[I#0S<^G))X5/#$G+ M3<\"KT;SCN M]5]H%NTSKO>0(B@(__\N% '4DSXRGG;GSUL@55X41F%BI% M_=&,GN]#[^"%23H;HM+3(S3I<[CYYG"MP .#W@Q_YICNU=:*3K*5 M5&\-&ZM.7!R,DWX%Y'6%E_\NV1GY>KQ?D3VG^"59I!*KK^:CKW;>VZS9$ MQ(;E9$2,M]U3?O(I>^Y\E*63^8AT%MA9\)W/3A6 8T#<1?#7.>\LU'%&0_S- M@/;U^2 =3U ATKWXB1/-T:X/UI\S_,\1 V/.N.=3?B5C[([S 0\4=##0;?K4 M?!BBEY4PGZ L#FE_#KE?(_A%'SLQEUZ.B+L(GY SP6#DY\-TUN>ORZ.@; _P M+/3I8)TC#0$/2+KSB2+X<="XJ8IE,TP=?!%4LO,1GR53S4:TC9Z;#!BG I+A MC@>0/')JSF/ *(NA([(F?HOKKU2N6R\\%9KW&R2\8\"\K]M$4"_;>"^*5J[U)T?;JN6PPAC11.EF9 MLO8L1(W;!]83E5@49_/(*?ZRCER>0O227R]+K*EHTS$IX8\Q-&Z=\-6#Y+2X M9E#;N<)U'NOU#P&*G)0R/N:"*^Z_%Y8'P^\E>EOO-%T8A=3-$^L!HK#G2"ZU M+:M%&;Z:TR0&18=R >F#T@V*=5,W#(VWCAJ=KT)2 $^E!L%JX6!5+'P()RBD MAU8T6D:XDD?>5W6Y MG@[!C$^XC,B;&FR>@PKPR6L]\@G$?^7(MD&=B_FGL\*[VWQCT9J\:74>"P>+ M!%!V#3]D:S[)=;%[+(J:!:TN23P;[2D1%DATX>*?7[WZZ,@Z7?J9;^B M5C88VMRJV(CL$+S8V2"O[T5.0E17I$2^R=E*,N8.(SO$T23V1"U6?!2AZG3W MU)MF*LD/0$(&VSN(9P#LK. *YR4!_GN!VW^^"RJ9()W..@ M"\U 81C-(S5I/A[A7Q%0#+'#0E"'1P9IPYUJC[T840^S5\\U8* NX(R"[T; MH:$P%E4(U*X)?#?K(XQCV\2ER=T6S;T!6$=9?P93-DI'TR'54-6-D_-L!)I5 MQD8%J$!S\I*U-BH&1)N)DPU ^YHC9EX?C)UI_+[;^C\HCK3@H4GLXQP4R0&R M29U/".'B)2PBS)%N>*ETF-",$:C,QZ@C]],) MOPF;"PLS7D88TN6J>;/AZ457(AE)Y^,9]OEMTW]\CG!W0S+L8(7',WQ:U-BI M&"?G0QIPUT3!@^-TFI$I!SMT/,.?<(^>DG)UEHQA&8A[:#"< 42.S)!L2D^H0A,D1WPLKT;4E^M'9##T]85 IPI M5U(AF[?..5D HZ%3\+FN!JRC^;?B *:VDC7-I&51*7.WI#@[ 5TORR^,OI"O M*#9+MT"4Z&#TT]>%%"J!FD+'F;0=EUC8-EZ%B1*.D+D;98.WA3*Z?3)<0SR[ M/&2OO%4ALYJ]D489U[JMF8F 7)IM79;>Y(X;SC*%_I3?;:WPL ICE!/3QOC! MH5@\:T3HR'6HYG?:B&2B]TRHSGPN&IBWO(:^%E\Z.X'A M3G;P.Z?UO+LUT#:!:7F M)*,W]T-6G?S@D#E5%.D[! &1YTVNJ(< W!ZLF09XZ.$L8&X0JS ;/$ZR+JQV M^:W,V^ 38?:_T5!/U/%47#8-YT/]L7KTP^FQ<7U>MWG?DB(:<,)"1A!9<&"' M+.,8FJO.6A%L0K!V\!&O@=0_W.Y4^/800UD])[/ @]RZV&'5KE3,YF 0T$4^ M0O_FF"A.0:4'!?&=B7:?!D4;R]*UP^"8#EY=MJ,9ZNK/>=\*\B=IEI&.,D@G M\R%IC=H.>4:6^8;O-PX5%;P:>KHJTFV07?TE!?1'K.5DW+V7]4[1>5@G<%/M MEH*JR%>D2T6!CHS8]PSJ[2ACKVL_'9&BVSI)>E_%(X2705$:IB-$@ 8+8C0] MM%BQZC4#FXE4W,9ZO;MUX>XT.9OY0N9U#?2X]HD_M8HFRLL"NRY?"@6IJ&@P<15CO6J:)&8@ M/S 1;;5>[D-6<_MQPS3<4#SB#ZPP,@NNBY)=+X.[(]0>5ZZ.BW0^$>H)7A>[ MX,72!,+6$A6?^]+!B"XT'&%<1!O#859)%BRK&$>:RQ/;%BZ)>!2VQI1!!_S=X4B!J/?V@]654*)2(2IW;$OJ=+"YV6VC!8]0/:1 M4QIUL J39"U8R+">M--<6FF\Z?*HYN@LZSN8A0,;3V$375]<8CO5AF>#A$K# M*U4UVCV/'2*N?N%P!KU^GQ&PXQ+:?(]W['5<1B,%#BGQ1"WYPFESTY6IZ'BK?@SYSIF2<+A((NE7O I+9C5E@H#ML6NECU&Q$Z^V.@Y,-C:GUS& MM>"#>+6!SCVS$T.W!VRF0PX&:QANO-C<.] >D.GKOD02X"OH=KY98\)UK#]# M\X$,C-I639)WXZ+XSWU4TEEQ-CHEPU#039GL?"C3*K=%%K)DHU&%1:E5UJSW M.XUXV(2A"KH26WB#JMB-[3\KK"13@TXJYH%2QBE\52Q@E3O2FB9XD]#[JO,. MVV+%5%N(KHC2B+[ !;)HTK@4<9/@'BV7ARZP;!92J5=!QU*X2_A^OF\253": M%!SJRMSYK,_Q&F&0H23G5WU/\*Y;*Y$CZO=\/[ICZO>-6,[UQ%@MCZG5K]?, MYM(1A[(A4?Q .N\_J:^O]@C9L$0&O#Z(H@N6B[1-W6^FEN84/89PN<6"DRV0 M?*X_H[_TYS_66O,N&>QSW$58^T*0A%+730N6!"XR+ =?@HF\E+JIE"'"ULKY M>4E:9]9S0##U:3/Q^PQ1]\W/9[60+4'':3KJ"P7=38.8+Y:!/;E MU.TA0Z;%PJB%\$$?N C:6M>,-])6CDS[@:9O4,?!$FH\84]K$53')[<56630 M[Y$_]_P7RDJ6'.6/:)(3I$L' ]A;=3&')[O11MH>/@ TTMZEC;T+5GYY0X:X MI%(WL#"96-V2VBC!A@$OZN_(46[ 407 +L70$<0CQTBEFTUKX-X<@N?T7;J# M_B"JJ91>KYG8S15E$] GTX:[C_OB^A,)+0PZMP:DHPWN5P(@+97X.76>O!KU MT;U;R0 (".' 4+V/0BQ]J3;@GFBB*J6GAR):G.MK6EDNR@D?Z%KE;\Y5S[NM M=@. #9\1CW/3GC^^#W_=/Z#D7&]_X T=/89)@I-Q.LG&4EV0H7T]H'^,YV", M]C$:N5K3^<4F_JAOTNZMB=QJ&"G,^EB^,('_]M/9;!)MT:Y.?^]OAA2L[[)I M&SEH>RHKT^K^VX M-YO9W'<^,CQ%JPG%;NT4?&I@;AUS94#K^D8\X>><+H2DV2OY7B5^"E*&B?UT M1:[1"Y-P(@2/N,Y>1>](TUG:'V3)=#Q,1K/VNRVCI! #6.+0)T;LM\4]F W8 M5E244V_ET MT.:4TW>X+L+6%$V&WGC,(OC#]TT9UXYZN)6,+CE+(.V/U M&,NAT44KTMG9+8P%*+%S"O%QY)>#8?BLP@Q=0),71!]<%=!JR:XK?/A("R$^ MGI1$(>9[(2372K&*[Z%LY/<%XN[)N)L"QVABR+DSYHT2T*@C.:3 M:OWJ.URS?R]UMC^[V7YELTV.2)FIGU%CET5>$ZS[EX)'=6732Q/C,@]\)D%W M4V_"?+]S\\TE1*\9\Z4C_DOU6=-IFDVY2@ZNM&Q*%'4IW #XQWDZ[T\M\Z!U M6N.:N&TA*:#BDZPPU60V'* G>XRE6937_!)_.\AFR:M0>RFOJ&@>POFKXO.W M;<_\^;!S("7GXKIZR;+D+!DA425FTP\I8<9_47:1?MA)1TO0"@+%L@$D9.>2 MN'"S,O9[78G*TNEL<$H3,2-JO9EQ.N[/DTL*/]HU4CWF&VO!OF%_#O+40E3I M#$X7YD5E5"G0U:TTN)VWY"VEF,:!CU<<5,87C,;0?QCSO_H43YH,IP<^[!H\ MM*;G&=6LUB=)?CU,L_D RP=&L\S*-8TVU.U4JG_MTU%'ML\!%?S":U-HI5WO M&?3@1KBS6K6?#>$?OO N0 ,VN('EG4^6]'F 1[CQ;-!G&BK,B?U!OZKZF@@H M>%_!&:[8L_:(L< [00G V,O#&EGR*OTMGC3T5E:2&HV:0HI.RSWBI.S5ITO: M"+IS%Y_AV!+%H304,-+@R&XQW6BU)/0@$GB46 ]GFE*\/R/L_@5FSCS!3@.] M^\'!&S?[Q2#EN%?OR!JL'+W)FE_\^+MT9H.(IH)N)P.M, J^".U5@CFR7#Y9 MHRB!^1U]+C5WG0,E8WS' -RXWZXN$,V\_?/,BT:_5P=L)>0@BVW^Z*HH\XV% M\ S$3H9]SL"2Y)!RU,@I)T:]_7BI=:6B&<*OX?--T##H%40N) M.-EA@-?J$J20&7F B&N!693%R-37) :$;6)S?C@.T\)8<'3)J1&^!6 U\1R@ M 8M91B$5H[8J'1U0@ZMK'7A*0VJ: L_4-C"V23$5^#Y'GEJ_AN&XG2V71^KF MS_);1.Z(IB4R54H:"3R+_NF2BC\1AM44>E88N,.2DA,[4_TD-[:J!$0UNQV' M"&VX8U+4DPBU"2X$#@2]2/X1$/P"@4I8GY+WB:P;@RA5B.>C*1@A107)GS0: MV*&Y<+B#;H>%V=@.L8W3B/#;HBC<2>QG+1Q8@IRD8:-=P.VAY*>0@!]!\QPB MB6G 7J+OD7J8M@DH*UH&_3, CE!"I68IKDDW94!QU;?L;;,?N5W1#"AP"E+2 ML&&XWED>Q4-:?[QE8Q"0M,#ET40;YJ^@GX>H.U" I1/@64I^WLUVF;M5?1@-E_XYK$)[>2A4?]P&JTNR=7E0:3X=]B M$>@RB@PWE#Q3BO'-A>]X_VN@/ MC@_,RX';>TV^;42%<"CNM)_IG9#/MRAN."R)I4M;HUN^_/#F?0R(AK])OI;% M8Q56.=YJ:[KF^T_,:CT@N?N(\\=J9JE55 M+&3E7FC9Y:?V=,_4 KBOM ]$R;IE@B%0^E$G9P>HLPWM$I5=ZG27.D#5\:O< M%CN 4.#>J&RK*""2KAX/@58TB#7;MDP1 [,F\U_&%'YV<7$&)^\"EP'@<;WY MLR:U.(M1<[BT UCB6S> M#?ZFD#2M5VIW\O3<- C\%XVXI7L:3;;@F%]ELSZ MDW0XG[$';#A*YP,"VDGG8-LC,L'/;FF3+!NDP^$L&0TGZ01,Y_%H!@]BX9+# MCJ%=\X!JP+]B'I,)5I1,D\$(.9B2>09V\SP4JV&.Y6003'S^YX'134X8W60Z M3D?C ;N=!O,TR]C7-^^/TO%D6!]=/QUG_60\F,(#LV2"S#/9[,319;-).AU. M$E"RQK!, _@"0EQ]^_C&)XP/<;U&$QS3,)W-QBG:ZF>((0$+A8 T?C&63H? M9AB(F/73&?V4#0?$UW7:$ ?9D)8=2^G0W308PZ1.#OORG$KPC1O^.B+]0_8' MO'(B7'.3BXS?]\1FU-=U2;! 1Q.=?1H*[93I,)U.1_0S;(!T3C_#V.%\#$=] MR6_!Q-D15DB-9S#O@P1/#R[IY_T6C52L@AP-AUA?.2/4KRE,5$TD?%&UDR M/!8,PV2 R%XC/*;I!!W%0S@ \,]H ]E!]\?";Z&#JTMZ_9*KQ:4T*K:G-X<* M.=-."U(0G:3?[X\7NAUP@;:W#]5Y-_Q2KJ %=#'.[=0??>, MY[B2*'$RF,HI_-P/V4^C&1[343*$E1@,^\G?P72'U8:#.1[#^HQ')(I_+XO= M*G^ W^/VHQSO\73,67_T\ "$TV#23Z<@7PZN_Z@/GQD0\MYD.N5*6;]:M.C] M*7QVPC)R#&],YEF[GV[82R[71#&GWG*8I$]E]:5!\$._I 7XS<@2L$.'8HZN M86KTD(>NNR?)I8J"Z('Z+1[<8)3V1!H9Z?A9_P69V^NM4<\QIGZ08P(UV_FD M%-Y6 J1@U'W?(OL:PHH00_$ 7U%?Z)^O_N/3LW]OT_0_LV2$2##_V_XO_&D M_QI,W!_#GX;PKVS0^J<1_7LXIS\.\?4!0L6$!\;T0);1 P,1Y>,Z)DZ&HFGVOMIC;0J9R^CN)+.J MEUS=H_9_QW8,IC%S2HS[!F<@,Y*()/*'@E@JP7T@\U1<;=O]QL0>?9+9W[8% M8N(M"+'&R%(4V\(#:A?(8*X'1]I66T6G0EP8D4T=IZB+XY78]LC!G=^H&QJZ M_!&Z^51=[[=W:?+AOES3ROQC#W.6VH5H/N +#WI_,)3R#XY$_8)85FK=; F#BZ0M()Z[GO!(VRTW?07U^ZY.K M7J:PU3M261%.TPB%KUP&MN/L^HB[FFK']*=&#.UU+O#+'YW_Z:2'M/0ZBHP' M0];%R#USK0FH5M J$H&>8K0*;HABGVN.Z6 !;F=LQ=(F+!#D5(#^'1O+'K$ MA8 P60QTT09+"UJ,,J]W^QY=:/59#L@K%GCUW)00E:F!-1%IO9P*MP.O,&&2 M2H5_VQ#?K7H97UW]9AP/<,Q&%V#D8)ZJH'T'8C-BG$/TXYZ2-WPJ"*[2[_,M MB',L@Z)EDG:3MLR-MOW9.&"_<8W-6RVX._9W82FE[6G7U2G'PM-^Q=LXH*7S MM47H4H$305QK^P<1Y'S)!':KD/=B<'RGS44 /+J1 T.IY&L:Y0%L4M@[-8H.!&*LL>0R&58,@U MXD"Y?(Y*+Y'T$\4/2O1;HO0-5?CG9:_HI50A^V>YXZ^\5'O=\\4L&-*7=O9V M46R7T15A:&/B+J< 'V(=K +I+;2]PE\MV:!#P;Y )&%0&I"B3V.ORB&HW7A](*3%R;M>]RA#*@_5Y#QIBOKVY?W*AB<_)K]@4D.2L64$,C; ]5 \I?S/O;\)*2;I5!/W MJ?V*DVP+S&Q=&:M2Z&J5TH,ESX7M0& ME42_H<>EC)>^MB@H8Z5*[HLEA=._@CZ+Q,^?VUQR-5=U9P(M=*;@\&TF6 JY)79!O!&<)?'MXDLXQ/?H6MEP]LB MZM.:(\\"MFK?:>^2#L3/51IF2B !=%S?U%=2S-"MY:@T7.8R9@; ?-6/4WO5 MP851NF"_?@U?["Y'.*WA[O<9C<(HX6BB(]/,,F^>FZ?===KX%5/M)7#.VUM\ M*>3\%H,SJ>[1+;0@#)8_BH!K_6V=JEKJ:KI ;Q."FHK435:#:^S-Z%$Y5(KC MTBW$TCRUNDA2UM7PY'KI -'WA_7T8!V0UW._:=9 6&G'#V5J:S>M1#=X'4R2 ML%9@FTO+6"4OE7(NV[MGB%^<[T&6Y<(+_)S(>?7:B/8NWQLE$6.3]1NV/F8? MT>+9P-TWF<(D?$(*Q0.XB=].).'WE/42Y$:HX,B1&#'W^\QV,N=\N94(@D<4 M)498T#5XWSI!.OO* >0M\N@LQ>+;K[-<9U0J;YF1B[U,9ONZ*!0/4K=8LG3. M;MQ%&>)..#TH#-E<,!AX@7I&KY3E<0&^=Y?I]$B.V M/6^^72IS2UG?\Z58#?Q&(C!XO,RK0.F!Q6--EVKYUA-C=K1\2#GOJ$WX"_.L M[HS6UXE%N#F#5Y*P5-!<%4^.Z;TW*/\148JT4'7)<4=93+@NQ?T(5U1Y*P!: M)#/7)8-9\[,$ZF)UM[NW?&CU8-5M M72)*#%-A]$W7!991UB>#3&YSD!F=DJH.!"RSM7Q1K:VD*,ING7HZ4M(HEX)K MI+2:Q^!? RI]A"I#@C?8Y2?N#ZDT5+\TWD5?*2LT'C2CYCRO:?(R'UEA1B?; MHHL,AKW 7'<50,^YKM!KB)><;O-PT0<_&\V=_*&BQY&AT0VQKH>]TG#$)XN7 M5EB^P+]UM08GD8W>Q8>,>/ MT8ZZ.VP'%\Y"Q$!^)RI9@'^HMTM0&B4[AC6V'(2&>HXCD:)GR[&1MP"'ND_T MDH]YM;N@^&[GL/#*P:,&D@>AC_DNB&HLW""+6YBLG4?OVJ]@=9&7!:;4)UX[ M6S?@Z',@/J0*JPMLO\%].!I?(/N06K!X+50^$TQ146\5>88"9+J/+*)ND2K> ME36:7[7172_C_L'B@1&C1+ZF6"*R&LHA[9T4UF#2HN/;<&Y@]L%P#1B"1L"3 M%,)%7;; J97 GOC-]*,L.*5$02TK#DTGI%R#@%Z460PEH_4#Y5 +J-Q9J:=(XL)(]<=,%9 M$/ DE;*%LP72)-^%&8&]6VQX3QG.I]19:02 M'_A'<=#9'/:R*)ERQS9*QGL*L-V.6=,F&^6WU M /JRW/;TU1#Z%,-ON%\&SYC)+UX_QC M#$,,/;TO-[;E)0[)5E_)=A@#Z>;;$/KG5+1PCYN1*(.GZ:C9?MI3AYWXK,7D MT*C22:U<*3FS($'7G _GP-9C\PTO$;SF>ZIL?J#,$E&8\U6;MM54M@1@L7TO MU78/?I[/H\F(,#]J0JMUC&/_EN$XU?G ZZQ.L!IG$_!:IMU[8DZY2*QP$W-V MUNI(D")L38V06SN:IX<2)-L.)%U3$GW2 77^(:3"R.U)EPX;+ H6.'( M* ?80)B]@&^*GAC][3%913='K$C84ZQ%(&,-5_+MN6MT-.U]B1[R?8_/&+;['*G3)E?XSM2A MU(1)Q"SS?,E0/X/*SW4H,')2G-$WI/'9]N;$4"87+MLVX4W1W99TR$EOY#RZ M3N,R>*SX46(GQ,3$"\1DYI^P]I YL-B[R'K6]5J,-+OP7: M\EU_XN="3F7E<@H6L#EN L1KJK]8YM?KK7)4V$/^*]2.3\1:'*K48HOO1LG" M7"H;]X;RMK2_92VU9(6*_[*-.(5*=]B[9/^,GL-YO>;W,7J\?DSK4I2GJGN( MC6S$ZY;N+"GX+P=Z57'H4+4:T/3*55G=8VQFO48V%S_24.%!!:(5$=HTRZ!% M/_W*Z0]/R#N$:E14;Y[7;R*9#_7%1,%B*L(G4V+7@L)"=M6J*!;B8R/($(O? M)3?HH49S"^%+#!^8^E@&M$BV";91GC3\>"-0-/^YSQ5#6'CL;PJ2?DKY0C>G MIC1XW M9@5#LC!&!(CDW/=QDY,LX8LBWC>MSB%Z(I1-1R<.WBQ.^&X421()@ MGO^65'ES;=\(Y).3*?[\N&A$](2R?YWBTU*!C'X^H"^B$C]0),UH+^GQ M4\IP(OQ4.V?_'WKLW-W(D>8)?)6VN-,9: MRT(C,_&4;->,Q2JIJZ\D<8HER7K']H\DD62A!0($1V9D N!# MO7-WUM8J$,B,IX>[AS]^?M2TJ: %2B7D$O* Q+-XZQ>S0C&H ;]!IQ"GG+$Q M/VU;$(61-R,.5L';*O3)U26N+ #'8R]&@IT I[V^6NZ)E! MC:8>PD!6NBVC8^*JW/CE;<9@*&(@ICG(YIP#&VP8W]N>ZR5O5Q?DV=]XY3VY ME1C@U(%=:>D)]?,;3LPO*VN===TG)$A)WZZ(/.L8_&& M5)34I AW*#%GD=$Z)"Y&HQ!_V1TK!%O"= 'E\W=*NMV*#?L+WDQ03T\%50K& M>KGZ@T\ZXH0Q3)(\O:7WUS8AUZ\?#\(6@#'V3[H,W-K<-',=2\'+[+FXI,95DOUBKE4'/%0R:J[&AJE@WU:M[U2:DJ>6H$M M!=9L==^&HA^NJ=&?"-5M,-[#/'*=G@F.L M7MECW$0'[>.CO#5BF_3D-5&"VVT3<)IZGV>P_$Z;E?R9*U/6UA1�\#&7%3 MYZDEW0_8&8)S)%)I,R@L-W-*I/-XK=:UAZ0@@4@1=#\MYM]?:>@URE;BDZME@R"+-QWIO=QH72-QPO&_9$D*+ZAI7=(/6,;>*5 M[T])C?5)0K"7[#Z2A.I$>EJF8@KX*(HU=\L\ JJ:5Y?I3R@5R0=G7VM3)5S M*B4K(HVG0NO,/D&,:Y KK@P!8R6 \Y&* C')3L?LX\OIUF,@AQJ0-U^?!'4"'DU9I(QE1*K#7U7P-+ LGW^_6RSE#=E[/_R"^E'K> !)Y M=E\JGF>39?A0]G'R,;ZW[([-A@VY\"NG7B;G)$E%9SKLJ5Z;^N,5K!K^AM4$ MNI /V:7*4CI^HHVT:AG$H6+J-W$(4K6D)2E>DIR&"89:5E#K?2I/\CB5.!97 M %0Y>S-@PF12B!'7NS7YN+I.O$L'V]UHV%UMV*TLL\W&?1"?[&!7=2WM4/;% MW&3C9VJ8A*[7^?EIZKF&WFL6=-/""GE#1KT0VY3<,5LF2C>C%HZ%^&DN$B8; MXCZ[MB,J$]'N*>U:]Z^$!F IW6N5)DZS(?T#"Y!&_\.>:#;"QF7\VSNB2Z^Q MJH\-N:UY6NP541SK_R#?M[_:N\Y=@38)![G942D1143U>0M\AX%]\ZG9I=1X MELN_F,>=3&1YB\8L-7 J=W"G)C!X\E_DH"4Z"*!T10(;.]EUTZBFMZ-W9O&X M5:E%2?U0D:R4[ZP+O@W>H3%XRY_)VW\[WQ!(XN[NAHWADDVNGHX $5;2I\26 M&SCIG7FKQAC#$%=3AG%9TMFO@5^Z[3II@">]=C9G4K1LW* #029/#&Z6F/16 MNK:I7U/!CJX(U))[,]YS/R,< !UT1";Q_@YUG9(RRE;CDI,^YUS0)+P9L"P,_2C>J>@)3F6U%^'*!R;=3S32VWOV2D6K6Q2G8ZNQ5<)JD<3\F'"U,S M>*RH8(.*3IBF5/"5'>DR+;XGZ71M!="U<8BID9/Q)3CL4X??6%.2-9LX*PA9 MSV*UD:K.[@J\)MA*A>BN3--N.;EL+=4B;*XB;WA<9*FF@+VCH4) M[;:64,_C-9J.0T\0QD<>EXJ4O*[^@KO2KXS5K#$ZMP7!>_YK:W$[;BJDD%F3 M;L61#VRRF&\HJU'Y7+"^@89GD(C-SLH=N20'8VF@?C20O1XS;]A Q/=LAFYE MN%(LA9^S0#9!Z6@S7WZ=KU=+AKY-,405@6_)Y&D%GJ:BK@GY,.7%E9K&'@0'Z40-7I'>+,-=:#X_DP+J3>Y%A2L]\G&P M9/>:)B%;AC8.$DIUD4-(/2X>L;;C6B?99\=8G ,?NNM"E&RV1\B)Q?E^P;-- MU:@C [A%ER1!8'VM-"!!ZV W_?!B%3L+_+<'/I;4S54>I,9GQ>&L@G!IEB)L MS2/.;TW;Z'D+$")J6F>[8>>[VG9\1S^W@3T:RU\-&=]J0"1"[%7,F'U6!#8L M.\U>H;I,L+D7WHAD8N4_Q(R2DMO:8<)JO[014H;:;;I-0M<-)B1#/.CB]Z5< MWYC]CHP_N,>O0NV!^[#&-?(1H1B(*61=ZDHK";JZY%MW!_+#Q<&XD% 7HT@( MH!PYU:A.[0W0@=+KC:[..,4C(K;4C(IP0S @"W0I]]H&(CHU_?KSP"0@+C5C M77;*.BH%UVX):4W-0C<#=LFP]<$#UNQ]@'W%9'MK8K'6JVWS<,4R_S]FI< M@:EQTZJ \558!DZ::=O([:4U#'17.:@,S(APMK,V-O:[6@N"2%>WH?)AH]HA M5 K=HW1$0)(4%(2"2LA?0[<%E<+3ORAE695PJ!<.?TK.DE3 MYC"(8S+=,P!E$%;AME"P*A8/7@=S$#XFS&M5#]II6W*YPKY1&>4N"-B"J^9( M1?K$]RII0*7(7!^)J2GC1FV7KL5>Z!+:FPE%$O40&R.UIS=M4^6>5C^-)BNF M,6K06Z=6$"';R#TP<78FHR/(IK7J]V=+AQ;=]IQKM0?#<* _6X4UN0;9I\A(9UOGA M.HDHYI$Q<;R:1/SLF?6]QS:C0"R_I)B 6(-$;)-\ MI3.?27 ]"27&GG_M?+_!W==,Q)H> HPQ&HN4'K/A@QYZ*574**Y#%A3<<'@) M< ,LUXX6:E%>OOZ0U4QT>\)58]SJY'3LT[!6$.0B\(_D,ZK22.'A&*\S^L9O=>!NU-672I1F% M.&50^!+5OD$]8Q2-:(!#C VDP6AYSMY%C',.ZSV=2] M%$-W*?1):NM9Y;=T M6KE.$Y'4%\$G*'?;+RO*SA ?[NV<+U)E,#N_VN[,5EZ_,NC1I #?5C-RZ+,= M?*GBDJO*J+:5RL$N'60:+-O-NKQ5)&QRGE_N'B1%DKF@L.&(L^+ET6BCWF#NQAY5O0-_&":?/XA3Q#^JM' ML/$)J7JJ_'*T!5XBR_ @6I<:W]%QKB6 M:.5?0003(3A[RWL)#7[D:Y10OO7Y"R!5U\PQ?03P?64@)NZ_K)PGP%J:N3ZD M:'W(ZB\K:X;\JB-P9H-*8YH5$OG7#^\5N_BUX_W"H,)N\4F7SDSN8-^11-L1 M,O@EJ!BP(_/27!XJ-W%;L#)5B9!*"-=#R/(ITRQ-_K&"X2=?>6G1%5A9%T]H MX0-= PMC?IG?;<0<$WA1'/R]QVSUJVB@*,E'Z],*-V)AM=B,8>U%[W]O\6Y" M]T[QX>JA$?\JFT9@;1[^LU)7(@J-KY:L;(+FK:3_WZ]8O]FP/'#/L_D +8ELU"C_QXP\Z-78;Y\PBHPSDYT)7J)YQSA MR:)&0'$Y$=DL><\\)X.) \N&=2/4%['986W&N>A8[&Z1B^Y60/\U,A.EF/'. M(Z%3M3UW4-%22$G"=0!O!C3[CK>0W).B_9/-'I9,T!ZIW]81+\JKWX5!^VH/ MB#RN.I"KG,<->XP'4F7L!4B=;&"FKXHZ,[^05AK+EB\KK!(\X9, M$4YS"8:[6I-:)9NNJ#<:%8/WT_5*\L;(;L2:@8-D\5X-4M"#P%\?+L ;XZZJ M9D>$(F82V8_@45_*Q36_6&[=(#E:2?FDP2"Q\ $< \WX[@2YML&H TWI%8.S MN]/M\V([4Y M_.BJ.)LRCT[3DRN$,:?>$E6XD&R MAFUJBY@O,FS.\6,SFX]3(>:)7*1FO?/N1VC4[9C;;PM(HM..$JTWJ45)E:?H M'9J[()*BB_%]".09)+8]XWIPCZ*J[6=[9F9-4.'5 MQJ<- ']R/R[ ]YT_QM,5 :ATV%:>>GBB)'C#8\4*+53H#YR2W6&S55_8*3 MI@[T? W*-R45J?M-QD2IE]XO&N29I9K%,M=,=8?MS!$A2U('EQ D?0Y>* MCD>=5L%-B&_O915<>T]Y-$'*,O:$1H MR]SJM?BIY;BF$$P8U'8'M^*=D6?J6/MJUJ^\ ZX&J]U+?J$+ +%%_3)M.Z]M M1V,9.QHUV&\<'U)D9]@=&GWH5%+\N!MV?#B2,] R5E=JB>G)936LJZ8I.WK& M4\V?KPW&Z;A^-0T@DF-IOB'Q^CBP5&$\9+I. T.]D'XX(_91L-SB5X_B4/NV M@5^)1#_>KD #E4/HSG(KZ;LXV+7!=#%X+@>7YL)> M-% Q8X*'?481A.Z_$' M)G6]<3 ;1KV-NK8B 0-E0/#JM@I!:S$\V7:NL3O&T^'#<:QS UTMU:VCS0A@ M*^BFGZT/3M6EFL\E"N?[T-1X5("X- #B' (^;0G9A'37%V6^D;A0!UC;2\Z" ML BY%X(<2XKAPCMM*O M+N4^?ZDL%D%CQRG62N\186QTU-!.BB64OE!U?ARU5A#]%K:Y$C+L'=!]]QE8V#$%14BYF\)S^K<7F%X.((\$%9 MI_/K_?.;WP&='G,^2-TCWP>5$"<5'K,2AP_JS M% \AS@Z%^JZ/[##<]H[PB;#C984TBGR0K8^T7:5BJO# _1*$VRBQW':.M2<, MIHIFKCE4%^\+N"VOUJLH+C)L*]:T?Q"O@^*-^*@\2H;%($MME?BL8,KY^T6 M/-O<;9__SVH\<*0*2[2YX+N@UJV6"J6 J+"AF 6'41]P7"W$<,PV1^GD!D31 M5E,08I$1TKG?T?HVB2U:3[N+T&@9L9ZVS9]!O:0]M%!F@R#E#!+ $2&W2"$D MTJK96,:>G[U+HM9U&V]CE\/!X'P^8''Y)D410AL?'+6'!9$C*U@/UGSLT?%E M)M&B'#805 )9[3R&B'%=,K8,>@1PQ;Q]A=0J$.7"^LN-HWRI*>W;H-OO3I-T M4)N[X;2X.E:2@ U<:X6B/=,_I "D#430ETIRACZV:*-(AWH)2,DH4]?ACBH@ M:2:@7F*EJ*?&I-9GN&KN4"\HS>S4M+FQ'I#&7OE@H_TK5X_/4Q E2;X3CZV_ M"VL=4;6 ;ZJ%#QG52#+6R%RH*[=QLU[=;Q&,;5OY8JV>]XG'(0A"=>JV6DJY[;1Q]3IL0"U)/C[ MHQ%1BFJM+T/)*F+*#'.EUW_O/O070#=5K'!P91,8:R*HF=+SYEP ^SZ!W==^]<46?*:IUK2H-)*JD5 MZMKP.0O#_"7R>4FAL90Y7'&>B]Q/&"RDIJ$B'504PB+6$5P[-[!8@FLJXBTH MDTT<1GN5>+3&^ QTIB;GA-021"E_H,M>="@N>J^=J.26[^#$.],/&R,-0Q_G M8:<-6GJG,N$3)^KL^]V#:*BKK 9.JY&A8:H%A6(9;%NN0)!*O52#D._RBP5X M?ZTR<6-P\AM5(B0"@4X98=^;E.0 CUO6>Z:SDO0D#\,1PWHVA7M_,\#EC58H MM;_2.AEA<*:;3S53 [KNY/[9$?'MR_W&RQV&4QU;>Z&V44L[\W]&V05/#4ZU M#$IWJ'9R5&F&8#G;JRPT(J3^K.6*M&Q-YA;ZV]Y\% 8\!FA"J_";JX.^_PG1 MB%9?YY1TI.%:+LI6:JY(:76,WOK*2C2> T$S\0BN%'RS6O\. Z42 WQ"%:57 MZDWJ#IE,8TJN0_7K#V*LP"BROB+"*-"I#ZJ0P:A_7)$]+7 BH>S3:K&,P=B, MV1MR$2OBF9CPB"Z8?BIO_IA.OO$.OD5Y66'#[*Z'VP269Q"MRQBFV&* HS;Y MP>'",;0\=$6Q4 ])OS?\!F^G<#4FFO3"36^<>'0[36S>:M9(^UG>*]HY(:_+CS(*X MX(]%>>4!^[@J72YD-R)H,:TI8':M0I482;;3I80A)V=GE\FH=8;AF&P,>7LT:.)"_RF#<<) PW656UNVC?I(D7K ME@IDE6"ES/"*.!-@*KI'L\)^\*ZRHK-O:&XKR3-G6A+#54L@Q#*E(W< JYK"WIP.6"\GS8]B#,G9S5 M.LS:;%I6[EZ8XHI =K'=FQM,X1$H6KZS"SQDO<4(UQ 4Y6-?8Y>3V++IQ&Q) M97JSN<)@<8?4QJ$P*&((2H^Y5] 9'I^;AX"B-'@&P=!H=*[70&&+Z#QDZIC- MUFR-HK33!9:/)&J65+T' F)P>^U],N)\8##_J&R)SC*U1OP Y55(S!2_Y%J4 M;CK Z:L-.LT(.>YZ=<6!4.*Y=QNK:Q0 %A$Q,E0M?!< F 240Q[>^OC8Z/68 M33> 5^7B:J=P!%S\%&'UI)J>XNCZF#TU/P&(E*,Z@I2^R\H\ R-.T0Y=$FHDNOQ.P+X)O8.P6Z4(XYLAJ_39/^-U;( M6W [?WK:A>WV,2M,4@=M>)7=8*QQZB9KWZ.&64:+UP+U5K@X6LS22?<4 M3S)Y%8$BJ!<'IXKX'JANI[\C5(C+6.G5 45&FEC89]8<%$$[T&D$:,JAON - M3G(PV!<^VI(^B";8?9E+[<(PUS3AR-%AKU#&) MAJU>)(%1=J>E,L$^]];8X&K.>=W%27?68E@5N+I:8_J8\1.[6VEK<6_%E[/D MXHY#4->1O#&_:T6+KW../]SXQC>6N>.%)EN1B!!T[ZH?+BD*DJ 1Q]>EUXR8>&F M4%7)3Z#D)5G1 :7@#(O.IE&6LC5WS;VHC)9[7 I*NRZ#X M1I)>0\XP#R'TQ0&@!X?#)."O_69:BE=?RNFGGS?>C1*:[S579ZN9;0[Q*BC& MI9G@SD7@CYU%@IA5E(U. +=LA=PH3[H/H+AD_Q1-IC$-@?D/H>(B08[64Z%8 M$3]S?NJ=XO-!+'B F4;E.@*$:H9;/0Q,32# SCPH$^Z,P?7S M=T1X5.XUQ/0T9%OB=]7'%2(UM2R/3X=E7Q>)\,K"<;/=BL9"H<=MY0Y_)F*U MHE_Y%)!_,SY.PN)&$D,(.P]-OLI&O;$+N\-?7N5Y;V "\3I#Z-X!V7ZET[@! MY0FY4S1=R#]FGVJX5]Q#<__0(6 .+KW$1M+^S+O@[T%-R&+77^ S8AU5(P"B MHQ(+O?=R?JEF5"?)(#VYK^@#*Z'+2E,(%>&$[/P5].=C2U-64N,=^Y*9 CA6 MR\PE^P'W:')"I* P6:)@(!VTD=IN^/)(=&D%=H$(@Y2\]8=AA1PQ5.=R=0$XG/8# 7(N)4+ MX"G@AJD#==-U!6.T2"BCKJ@!-'Q.56(T1X<9!V[L4;:D,Q>>]KI6?MC7>>C< MR1;*<0G!2$)FP_#BR?=KWC:^3#?HJ7TN(6!-?;7;.93Z\_8GVNB-L[S%W=Q6 M-PC\)I%26,I+T#EHS(RNADR"Q=I5S0Y"]RR'(D\MN&'!61<,)'7!\LD0MG3/ M-F@I+W\E7(U\SKY.N(_RQ;=XY?RT]894I[^9E"0S&8X4.#7?_/[&H.>LJ,J< MGCZIK/?@\06V; O"'G@#30"85Q[=) 3E\H1<7*7Q/+.NS*%DRYL5F?=P-5^[ M.-H.5HEBT2VC&:0FY:D)S[JIX J RA%Q1!^] M>L$9B?7'ZV!A9G7D]GN1%@H)1!P]L[5.1]3[/L P'%_6]@TKYMAH6IO]E6+@(W& MU1RPFW50QD\SK:0(BR>PH(SD>G5=T?T4T]^KJDG.A'1/#.)&TI*"VNB-.*ZE M-:GK38^W+(@TL^$$LK,><$!Q1%QL%LH9%!7W2]9T[9Z ^B3HMM<:8N+MA0I; MC/EH B9KBZW>5APQ92C0J].EN2RR)BW#\] 'HGNX*+CZ ??VECHSD0 _-'=I M<-D!C[AR9&([PYUDA<^5G$PNN.K(;WO,V9X(/%PZN^=/JMY-+W6NE,4N*#2" M=7!0?MU1PB>*W3G!JEA/@ T6,^%W"MG(U79K<6)*3)[8.=V6K4"H#ZD_:%9A MU.AZWSX84:\7S TCVNY= ?=\(B@D2S:.H6'BKN9>,B8F?^@X>B(RY%6]IKD? MA+%:4Y"! BZ]2RU>+@$V6GF?60D#A:W4J((#0.+)B M"FC9DE[2=8J:I??X]"A\V7OO.TNQ#MF5I#3PW,\L1-"%1I/2R?-12?$SR&2V MNH[7UY/.S\]\C"J;U,CXQ?J\G>\5Y2\Q UU^$3#V92UL@=@1V?AD2Q;^JNLK MWG_/YG5,2$KEIK30@(+&4,-$B17;WIQFB>$7T:AE,<:LECJ0>0 P1D[C$*,[ M6(H@" 75JM8#>02XD[137ROF%T3UC8I+FS3N,F15CZRG?-;F2_2*BQ7%R\SZ M>SBPFS5F.$AI'[S!K=8$=";SJ]NA[6W11_1JI7 I^;:3*&B"IG;'2]#5 G?1 MQA\M-<@)1FM]^QA?0:IS2(R)0*_>5@Z)C5-7L5ECAO>.>V/V:U8_DP2B66(3 M (F<[GQ%*! B)=M? ?8Y89=C@Z\3:)V.>:",:"I'"0L[O;+@WD2[RAP2W+X M*KA@2X,D*=30=7;M >!ZPY)_P;AH82$RA@EMRD%+508WS3(0M7CX7?$0&[7L MI0:4=LO)\T/6_!^*N"<-T%%D$_'>O>[**^N.J3+\OHF^ 2-IA9-@4Q6.M?PC ML%BYQ,0X3]W'K826YZ:>B2^79@H#PHD0)[0+7_%VZYJG)E07_*)XAHJW[[L[ M54/B/('#%AK)!D0)BCD4/]46H[?]5)]XBJ@Y;S>HS@4Y9U)@Y(9C^%;WY7IF M)FC".@0*P86A162ROPNV\CA;,5 *FQ^^0'54%?();+^@HPDXP_S*Y>]4:E=,U PXTJ\C(BLP=US[,]4L0VPP%X[ZV;KT&1\85U!?T["'C5R*AC M#T:(?DDQ1($>OZQ,EI T(+ 0"H+MRR3M+&SOAZ6&"3+@J/BZDPC"*()KZ2"@,"SY)OE]N;I?_BDD1,ZHR/:S/%@Y6.$_9J'5E^P^>ME;0](J2M>S+<^0NW&LV5!,KAP&)M MF4V=7P /ZF/2 FW/!VD*HG# &VRHH;[ALF%; EE9'%S/U[=6MMV2>X(N(1I" M(/;>JQ(X$VJ^IM@3N7<\E>'%UL1DF7CB5*_0+D707>CK\VBFPE$V9I#RU,@' M\$6&2?V[)0TH"%H7C;-I17!E<$"O!>:([@;JAE<"C1"F*!#(14KADV;,4J2U M B &^Y%60K\GD$P1)9X M5VO-*G"\44-[B,5U&P]_]FAT.+ ?2P+BBRB(@>%/LLTPL N505R.GPFVX,<6 M8Y_31YPQ32U8NUL6M18]FTU5TE#3I*Z*=#[XR]@Q,!>JG;HS=WY^:K0,QZ&8 M&\Y+ JC]Z?VGL^ +JK>FC&(E<=TPT*5&]T:;$<9@0%;2@!9L_H*BD.#J8=WD M\&KD""Q-$%WSS>\5IG2Z7?'K:Z[#5*Z-K.ZRK.NUW&[LFYPVD/I0=Q](P>(N M* #M.NJ);P;-2XL%8H35M]I[#+P+PD2E(Z>@3!&)9DDI;'B#D:-2/SJ\SR^J MOH:J8$SRQ/ET+;B$'8D8J4<_I^M'RY4-2*Q!KAH=L=QTJD]U#V=-A->: MY01+-!;5,E]Q$QY5C35EVQBIN/30"Y?!J643>(V(,1H6J^N1EIXFS:RO:O84#HM_UX] MZ!XSS/^P6E0 M)!]LJ8J8I&@DG5*<%AJ,+Q_:,@MX44\OSI+)H)\F'QEA-8U&KM4*2OF@;+6M MP+Z@HDV #N@=>6CQ=U@$\, [\76UV'&*BDLR)B]HD[LD)_->U4N5'/",O]F6 MOU?KUVQR?\Q:2,S97>4M>AQYUC(-A4<)W-JLPU#G%)M:&__->M[$^+GX,K^[ MTT">O\)_R,I.[/.(1QN!&!O[[!=]UN!P1ZQ6DFOB";PT5 A^7?Y]S,HE,E;S$[\7T*G,34/CI BRDUMR'M[P?M.]LA9L1$60KL*E,%:S@#QH[]"14[4YN4]_'-9W?O8%]89 MOP@Z$?DG_IAO-'J3GDE-M70]$F%VEO1+>N;^ 2N6I4D5!<8,>OCJH6)P35@ MN9@;"Z3J*%YCY>8E#4BEF>8F;DW8FK5X>QARG]^C\1]-=UQ*%V5U0V+11S2? MS1XD:_'V%I%>,!G+KO> M+0,/>WT+JM?R1>EH\T'7/M=0C.7NUB3&:*V$_'/'0:S-HN9R%-W1]BM[[8]<@XX6 M7!W:)-#6JTE37-$E/\=DXTX/20==-VA44O&3>([Z!5;;>?.6^CLS_.?0Y^KN M3'J,%?F G>GQ::::W^"%^PU%6X?1)A(O6[)W5^)ORDW8+K(#F:Q)'27W&H'/ MU'?4!0OY(#O$N5?4.KPO2(>TN4&@G,6Q.6K20$8Q"Z.8.B(=>.L": ,@C&<- MA1[^?UWQ628%QPQ!QE]*O8S@239,ACHX'B).\66Z]J@_M+#JMU02)H(C\5%] M14QY!&3F0AJNZQM!NR%O"&=6<]/$;F5 UJW-:H&%S0+IT M&\VSX*9[MII@8,NT!ZG'Z6[P.!9Q#M(K_ 5[_=2U!4V[8&:9=IU=?"^)L6=T M3\#;$5X#%E'6TO4L^SBO=\LK,?3SQ>-*:I6I;4B1*J0E'.=\-@<-2PR,['5 M5FA;:%Y&*=A*UNU-19C;DA[ *-MZP]60I?G:(C8$^22HYY;S&O;Y_N:\4UQ( M!%$*,5&*N;P4;:%HLE]Z%[UDMD+;\$:O'IS?$=Z]MWXY@Q)I='=R5KG@$J7! M=Z>F1)\JH_M39"6G%.YT5[]+>5N-\F2>WK:K#\XC:S<0FCH#&3\KT^3LRQSA M#'\L%^7#9@Y?7,#>E7<4;XS+\^N\VBY!)Q+0?[-"W_E8+ OE5%]^$_CIDD![ MR0^4J6;6'RL)!" #>/\.KN&WL)9;JMT'2H^4>Q/%SB&2MQE;4Y,[BHHE/3IM.1HVNWX*JAQZ9VZ?%2 (;*FA& ML@E-L<'B'C?M\H'56HT5=%C.9!IPZ3]V>7W&7+4L.?$2GN531Q$&\-<";C?6 MP[M240AGUM6GTII*UE6AB9SL/!9\&_*:;[<+D=6^)KTO*X59&??BC*:N7/F7 ME$,9"4)U%YNK$92?HE@B22U;'D*RM5I9DCJ%05>NE3@I M>:N:&.4BPZP-SN19PK/R'DJ^\D'/ J&1I;#:: "/.*G)F*%7-6;;==K;>)!1L*R,E+]VZICS,@. M>8:-OE%ESADI11?SHTV#P+Q8VGU,?7).B84IH=/R7$/WH\.D8&GSI6/@7E]* MY9BH/&-MV=8+7GH?_1MX_PVE>7#U(>)MDN*C6KLADJ#57]]W\AV;/^ M6OW+_P@;@0W].T&!OMW-%S,GM2_EK]!2FP^=3WS0ARN ->W>HIUD64FI.F\? M]J]D?ND<$V-V37>Q*#C MPKW9,+I=!;KY,1(DV)[U:KE"%L\-'+))/U7W'2U09JG!1+,/PB'&*_L!>_<_ MZ'KFD[+I\;"X9A!U7,X\@NKIQ2^(1C5XTY_N1^80N(4ZIM4(DXY0HN\V&+'T M^MO($Z=8'0FM%]#F:4O_\,RIHE/+4FR,5H.<7/S-?/!1SJ(\>P4M#--AT8=/ M69I#2_C-*!T7T\05V=$T/+;>COM9FO6'R8E^X.MPEG^'6V2P'5.GINGOXWX_ MG?3[[M]S"AB;.0. =07)JZ)!PH4PS8;CI(#^\/-@E">?.6H_?+!(QY-1.LK[ M,AW\>YQ.\FEM<#YQKSE#&%HZ'O>3$_W0/L.E=Q"[28[R-!M,W+_OF@HQWTOS M89Z.AC"?=# =PU]#F&'^I&K2^2!/BU$&6Y..AQD,.R\&Z0@8@L37\ *H]V0(5#S!/2S&63J MX\AMVV3= BMO\;OX/CVLZFI&I3@(7M#E3K(4084-QY.87\S MV-7^=(I_CX9I 81BS6!N5X! 1P7L[!3Z*; 3_ +I0B?<;O]"N@!R&$W&\&D$ M1(%_3])B$)N/TT;C37539821;QP Z=,8>4US\_',J@-W57P>*6KA,&3U*9V) MNZVY \C5'X0 Z@K)^Y;VCI4'/[DX$>#MZ728I44^@<\G0+2P[["*]'T?2&E4 M< J=!I+ ]_E@3-L%NS:>CO"+T0CXVC#YP>:GCOM%.D4" 3H:CI!L1\4D'603 M#?^&/:%KP\FP#]QABJ?1/PO$#E1/'.LCYSF15U\B>98SCW=S6&HT3 T.S:C1 M2P'D0[U$[" GPPG0UA0/W##M R,^R8LT&R&Y/R4Q.X.!3&&U3O)Q.BJP^6P M!-L?T;;PDA3#<3H=#6B($Y(9\&F0P3)G.7P,;S7RRJ1(BV%6>V4 G&**??AK M;^V:";M>].AI^-3O#]V$&OPR?1:Y$.05Q-IT/X/"P*DI>O MD@&N#'SN-ZAU!'QM#-1=Y'W8O#[2]7@*K'82DNLT _8'>PO,!%9L"%PS*Y ) MYH9;HH^,"6@:6+R3T9%(=PE FQ="T#SL+^I@A4;6W.)1*8'O9 M<(14D XFN/XG,/HBGSZ15F'-!M#S208RJ)]3NQD(JN$4/_[DK_)#8!R#/$M0 MZ$'WPRF,' CZ+';''F89K*M_%JAU/!@U[3*6TH8]D"RODGX/'L2_8/%7EL&\,OSBE64RI\9=)F #F(U1>5Y ( :; M+SX+ G'N?6B6"POY]DDT>*(,$[0,YI@GRC!?>[TM\)QDP*@G,+L3/#E]/ 33 M?CH$1O$33 %'' :].T^6@F!H)+0J@2=P#OI3XJWND[EIFCE''5[?QB]@6_1W MM][#0(\<#T [1-$Z!J$Q :5\<,3]: I\$E> N#'RMNA]IR4$_&2(:FP?Z0,F M/ 1A?S)$^3G$QH*KPPDPJP&IY7AYP+]RVBK#K(PIG2R/$GP! & M!4EFT$0F^$GK/D3F&>B[P,KQ-H/;,LU(VP5B'DV+YY<_0F"O'*][I1SLE>-W MG4=&*50.S4YR?E[@P C7AL40MJT\.WY:X(#!?9_V&J8!C&4(XC%_]%D9#+&S M$:D?[N-+GY:38M!/\RGRK1.XW1=#[A\9!G&VP\\-BM!1P:)N0DH4?#$A"C_B M_$QPYB1^"Z"Z*1Z-80YJ)REHX0%"B8V+#Z,&JH*SD(V*PPX0Z RS5GFL1;M*0B*ZL;<5&[5]SWS*'@X2S09@ MOBZ:FS._P#19LN_Q!O-U]HP@4S?LMA46 FP/;E!D81O S0(U%!#!&?(4N!'3 MO?W,EM#TAPND HL/M$^O(T#]GF0\05H@.8@_/B> M'50^+D%-E)%*#"-OT +IBII;/\$;W3 R1SQXP!#A$(S'":O+AY&!M<7 MJ>2#QQ ^E:-]@$E;FXC1?PVA.U*70V&,J0BK3Q-'5UYZ+(%3=8122Y-M&@3_ MMHLR3CUT*[QI3L7KKO?&@L:**ND #6!Y;2OD.VN#,O7GQ?-T4H#X+4;6[&R^ MXE-()PU-Q+9Y^:IC@,-'3FP43 RD:MZG2RI,R$SK;/U F$48T+@!*KU"T"9Y M#\UP8S=6_NM"I,L(!%)1^!_YSX,7"=G\E/2#DP&\FT_M,DT&HM.\XL><'$RM*@C99V@A!_+1:H8I7G&IK1AGDZRJ:"E M.K>ZJ?L$+&^"E_=\8&@86#T0YWFYI4?&(.%!B2C2_GAL'BK2*M<7P+^5A=Z!+HP+#2Z8"9FH4%.#_K/NM"H:_%"]],Q";/:0L,-?=P_ZM E MWW,J1[#B+0E][^M5%DO[DHW1YC(3'&_V9D%P,%?LS[_F-&'PO\F"?(PZ9HWM%"]* Y%&-=Z^B\@%C0$-C@:239 MQSW24E+65? J]A4N.RX0XDJZ@W$HSHT@=WA M^GC^>QQCI5_I%QH_PS2%X_B6?T+?03: Y1U,R8=<#-!3.P21N"1<$1PF1O+. MT% #''/B#XMXR]HZ(%_#A"ZKIMG8O+]UX;^SZG(+%UN0D<-)DD]'Q(KU1Y\' M',!#9LBQ0;O-QW ; \628ZFQH7&1CL:9'R\F:CDL7738]OM]D._T#T\FOBUC M./0%<-<1J +(P?W$C]M>\M-,@%-G!:WU%'W&@X;">MH, FHGLCU2.AH'9.+# M3=@CS^ O";^3*F?SB)\%![N:+ MCSR7[S$IZU=*R@KH"98=-GDTP$7GA<>;]RM'9WOI"^7VU,L&V+.IH[J VM T M[JY=0Z6_.-W518Y^KS)GG(,*2..D<:=]DJ9*BO%5&SWOJDTG:9_4RYS#2T:T M:H>=RGR&!P*YN,#W[VF. Q(=G85L%?4<6+QS=H2?[ MPS)<:EJ?CZBF?<;H8Z!S$#[;+YOX@_YG^.,'P>UD&C&DW$GGQ_X8'HL,/7XC ME);C @\',706GGTBR1RC3^CD,J?92)8+! MQQ7Y,P<%,'(X,>XG3*.Y7XGI*QL#S4YAT=PWE&4#UT)] *Z6:-'T@I)$8O1R M,!$S.$=).UW8!NEUFL#->Z?A>QV/.XW81&6_A&I?[Q()+)WD2.,%\I',/F'' M4@"GF(ZRI"BFZ30?R4JN]\S@),.+[B ? %,CE01D>=%W$OZ)_U#S="ODV^G2 M@F:^RK)>%M8/+L:]W'W#D#3!Z-O*&1_N6SJLS/&>TL5F!]SII2R@BS]3K6_+ M%/BOH<2W<&!@FODX'1#[' &_)*(T]N+)E.0R2?CT<488R,%A1__, /OE+^$>6\4T(3 M]NYOM;]?4#3]._0%+PZSPS@'\R?G66T(QJ8/6EW0@I3^W+RWHTHS>D+%#/J M'94[<[A *,*.1W0?0+.YW@ ]*_# 8:4#9(1Z*G#(]-%B..1ZBEI M(ETG#]6=):(^I0)YP9E6/[FDB692/;_P0K;,3P'*%RK-<+J?Z2!#FA'$X*)'A;@H"G@4B*(22AN-) M'7<1KE Y7'7I2E77B;.,TC$*M#X/8 K1G$>,3RS0;3N>U%)&9&&&( *'HP3. MSG \/4*%A(W%T$VZ;TO:TQ/2&B,^6O_&G7NC\F^\D/#[2&(#HV F>%<=PZ5V M6LN,#-(-\(N.:)DC2 M^L+!@8,^)K]Z2\(C,HIAE@Q!<1OF847+^=(7 AL-\.Y?)%-,'1@D%W!X*=%5 M@B=?6_\@!K7O67[6!( P04\"-8H\+44ZZ8\"QZH%F:2(,M _QY1J '\,T8]* MH;\';#79-C"EB**I1_D4/3O/>3\[L[2DZ?YM*:U:MFMC5]&5[/(V3V"0-R"> M&+=_RY$OJ!_M&#?+H'?AQ!&(((P?L_5'RN6&%8'/9,W\QXJ4"*W2%6PGEW5O M.0828 ,'?;=F1%DYK3O58@=# M.)5DG!J,@++@]+;3;@&W(4HP.\F&<- Q:*5K-B@*@"^3-C* $SKJ-\SXH3]6 M82(I?(NJ,<8-71N!3-93CJ .#J$PM:=&H%=LH*@#5'$5'VO%" W\B:=I+@QJ MV(KB*O"(!+&*M%S7K@/J).>IGYRI5!F:V6K *^UA8JGS!K3E*G@"H)\_V+GZ MJ;ZBX+V!9@OE(TKBI<_9-"THNRI\U'8M^$ 9ICF,.Y'T^8PF@,#2.CS""Y?PV8X;4U 4Z]MBE8P MIA?1IH(>=#$:*,@62L2ME*W7CI:BTD&X@G(R[%-6'QY$E-6#MJYJ)20I47<( M?2-0I]DTB1=N MR=W>'XYS*OG<[5>:(/S[!;;4Y#+3)'),ZNR3W84RX-"8$MRZ40ZCP09SS=)B M,@SSNNX2G"<]1B%81V+XUW?+<9*\FO0&H:%H;+X([42O.[4?37+0JVO$?!0\=AV%##!(=Q/!@G& M/S!W)4QX5VG)A[[C@W2 ^ '64A(FD#D M([)786P.+PB,!]X'G7\PRCHP-U[A-7P\)'N7 &[\OX<"VW;!>1&7,WVT8XG= MTTC&-XKJBGODIY?W?$,!ULPO8<+A:8@U\S?"FOE5L&:>8?(&'LU0%(<-U"I M8,TL-,Q_ZZL_ENL'TD'Y8BSLLE..,&GM/9\O?"[W\&X@[NF0LL+0YL=Y M_803S:HWX;D&IV\*BI=)$.$YA.@\$T1%&"#;QRB>!OP-VIM-J-V9KQS"?ACO MAJF-=5"D!8*"C,BN&64/!1SY*4458'IVUFI#!;%3Y'A[Z.9'!=P@"])?Q[D* MK@$EP(Y 4^WG$4B=5PG"BZ N^\J!Z?P7YQM[I5:JG9@![=W2-,)K]K*E#D8S M-8S&@R4_$^=PE3.VX=E Y2H&8H3NP2AH.J):,BZ_-@W#Q.H>/2+>_Z_R39YS MOV?/Z_=N@!_,R3W$!V\:L:_.J9[0UN' ^@XT^"^U$0V/@O,+43]L6"UTV )B M:1'&NW']VF/"K MY*&=AR(@05X,;+@(QWK,CNFPO3$[;D02?JZQ8_)UED@6MDT]=98^2B#?W)=W MYKUZ9";+J>:$#QII;!3Q!AMOH8?1J.[\5M/M\%^(E.!N2J&&DS&;#1]+18UV M7I" ^A0L1KE]7=1_!#$+% M,R"IWF$"I7)0\0Y%W29W^[."_!WB,5$2>Z\D M]KV0V)DC,<>(/B$CND!&I#\F9^1/:IE%8V")UUU>7)9 MG622N5YGQ^X',Q2M7HS">^_<)QC[420G4T'_.YFD!?G+V^;F-$I,NR?Z^]9 MUIT,)N/8,/GK$*[N!*]YT]C3^L.>JB9!QG$_S8JA_A-W7OGH P1D&\&];_RL M1 /=CW+8$D+VP!@S]N6FDW'VA!W*TR%B?B+BQY"\O>-TA/BF1^S/$>MX@IG: MC"9(1N63H/7?2UH80JLEC<.5R?,_4J25/3JE^!!@^P,=?4OM7>[$,1/"]?X%E8(/C//65-4:^5ZN6U?O&H9EBI@% M. 8(\9>P_CUV2E%M:5,?KEX9Z 7T#4Q+Y?)>G=7 6W^]"G!.+E^#^Z>XT$O M2][OUBOGV1WV@+5DD]XDPI8?W=]D1+UE.31^NL,:APM\0*9\^LN[9#CLP35O M (\=1#*_:@715N72WH5>C&A6UX?2"47M20TN6R2$Z$23!)"*7I9B/IM*A8?N MYKE"S(1TDO4&2"A9;Y1<8+7DX-=IT8/[65YDL.'N_?C.$U&\FO:FW$P+>6#N MQ:O! /ITS6F)0" T6+B;^3;Y\>^?8*I$U] F-=?R4#'JP;5S4@#UTV-4?=#T M>78* Z.3 #WR$UB7L,3PM,TJ.?MX3@KGI _#QL20D1_6&<9TPK\/.WCZ[*>_ M)UF!8\^UJ[^5=R4_4&%R738:?I<7Z33/:<5@-4Q;C8,T&O#Y[&MKS:.6%N,1 M';8BTX=<"46=WL4/[Q*<.XRJ\+U=K'; ^$ZOUUAC!I@_T-G_//V$&S3$A>A+ M8_&G1MC;JR$\U>0;ST9UHP$.9331L00TUR]@Z6!IIG9.+32':]WO)KD,VWF5 M#;2O."7E-*(A_*>=CL:T97@B6BBI +T>S]&KO&_'WJ DZ R&5$!G[ID(-4W' M^%0?B*Z-WK#&!) 0GM^BT)/R%O,I$;00=F-&#Q;?]7%0?7VB06L9UE.@DYY- MW(EKH8\AK3GT%K>W9SUK[_[15]IL-[-_[TM)MU3@E(*=5(!M7>F5FNH5-@3 MGNROT(2>W-H!:J;7_D&4]6'L30AO#JIMF4"^?'+0B.]0<_N%*F0VL +(+Z<@ MBR)(E[4TPW_;K5 3.H=-U#)#I(@Q"A%KVA]F&$>&]785"/(CAE,FZ!HTI:KX MIO3S)9:'(C'\87FW\T_GX=._+%=M3Q:OI2,!8 H@F2*H2Z\<[I+]U+PI'8.L MY*ZBM;\/1%IRBG;M[U;DI8. F-J MC];^-WBTDS49X_3W\*ZB?0Q 0 MF+-"=3:*25\6?3(H!$9(7_MHD9!-CZ'_&FX\>3X-=JWQ55/<_/\GY-N#B-I# M$MD%;GZW%]"#H8G8RDKFMX2KIO276'UU1 MG- JMU;L'2^M(I?(\&"98]?^BU(UZ0HF4OM?8]'L$N--'X891;53N#?^.Y@6 MC<#PU"/,-P+J$6,^RQ QOL X?.:S&8;@C;K:B<;9#R:4YCJ 40PRK*,U+L:4 M6 <$$I#7Q]7RYLVV6M_2,;4I"=J4@:$1<)'^2##/L++%@$@N@X,\(NQ-C*O" MD/AG#/Z!^S8G^VAI+0JW"/@"$MUN63HD!PSF\#=8S$\G=DJY$"U1&'FO7A;N MF)"3P\ JT2*F^:+;!Y 85+'<=OLX8V@-QEW*XVCNB%9&MUSNZ( *;V"4P4<: MY?S9G H=YE@M!XCNK&4 >9J/"_GO4\KQ89]3@G%ZI97X&KBLS[S:SO3LEGT6 ML#>J LQQ-8(S[O#>4@?_NC%BMHJL**$OE!M?"09K7A-^U-:5/J^J"*H34#Y6 MGR/UW7T>F<]#5^AU8\."C&W;3.';H%+4&(369"HZ+BM98XIV;%1T4K<2)L9F M&%>/J<4GPV&MRA'%-X[2<59@?.0$..8DG18C^TBY!2E]N=MJ)?&6Q:*F@,-E MDP)X4)_"73),+"^&DH]A5Z;^S> $C'U#$XY!PR#TS=1EO M0U!X,_39(:!N.AJ.7"M6FG--C7Q$$/R^E> 1A"4#R5),)VDVY5HB:/%;49%& ME\Q2*U ]JZI;6KAER^.(%X.5@+#&R_!9\XGPY,SFU]<5FF 0FG![C^B$=F>7 ML\=L]'Q#:3?PQ,]W9ROJW-7KJD2#+:X6HO! ME/+1:\NTNE]6Z\V7^9U9,"SQ*$G5F"=*;,"'.C*ZR1J7'Y.&?&2DJ^I,10B! MH5RIMXJJR9O1^W'M-II)^M>'.W3=L8+_<0X/SB3'!1C7:O6[Z"XG*Q?J_M>/ M;W^5.,C76NX[>>=S4Z_]:6!ER?BH."T62 D7V Q6YRTS<6./+BK%0 M9 AI6< %TJ7?.QFDAY[ZN%E3=_HR#C[_7-#*T>\;,$A]W_PEC M7@!36<,2A6_AV<'W,H1:&0,G@YOVM)@F'^!<_%[>E_JX']+?SO].()D# [1+ MEL'&>.C)/K#_?C)-!^,Q7)>NOLQOYM$'Z_AE=1$Q^" ,JF MB(1?$-#GMP?KP53MJ$\5R4XF!-:H-2MJA(QU+H8H3B<34ORY&[T?D)&#$@>P MD@)5P\BQ$MZ(R\S4'V-3S6!$EZ91'YW 72?P[6J]YC-#X5JK)9W$ T[?I7MQ MS:KC82B9W];/5_.-]N-5](:C;_8>)A2.W\__P-00G-("^B-[$6%OT5=W"]A] M:*S_#=$"\;GPV6GVYEWYP+:\SVNZ0#]0+>CD[_,*Y!BBOGYX^_,GVU3[@;VH MEG,24#!SG]V[349O;A$.-OGLF^KWQL-O* 4!849VMWA/?B7"!K M>;J-&41:SS!_5QE"_?FWX<+FO0(:;SW6M:>EY99S'8#4--9/)_;V[<7?M;5Q MGY?OAXO/>Y\=P;/[V<0SZFPV)$(580H6FF]8C+W*1D.37TQVI#HE8Q(R.9?, M4U]C9-QR(CG#Y;>*(:V#'/1Y5[0(_,X>;F$U&Y&[L&Q!]Z"C^7R3OLLWV9>" M\:BD$@./:JX2G?ES/P:POZ$&&@0P(Y,K5 MC_EQOIS?[FZ3?;'(I2L( #0(_,&X7&4NG!%:*>SW%X/HI M* R$OT8:#2$?C@JJ.7FQN^1&U6(P#:K4[?M7'L?;PYY1 EU1[F2\)C@LFQK=$3C%* M!PQ7"<,84^9-GA>4>D,0!P@$B=QP6=UKLW.ZR!-L*!F\"[2AY*CP]JDLU$6U MW2[4*0];PH6W3[(1&9)>D[994'%24P>UD@),-+J.!. !;&B&4;A9.H+; .FK M0X%O:YU[M9R%LT;?XW@0G?]93>F%]R+C>*40$J\41 *58PH0CBC.;6TT$YGQ M.ZQCVH"F9V8W0KAUSDFFTK,^-8),)&<.FZ6-Z;V;;]2@*0/3]AYG3W7& $QC MF#4:7]O!7H6##8%D'G,Z2I0A'MR%*SZ*+_.&M&-LN2JOH#,@K1M$]JB?H#/] MX4)>J1TI3@+5.H2^CN$$91*QF!&B5G-="L3R&F6:.!K4P-5JA5DZ1> AX-,H M0S/RJ.=PW#!+:Y2\/S]+T&E+SF)]90!$D@^3R13AH:G6$USF!H-A\O._EK=W MW_W8?"/K9VD_'R0DD<3WZ<49K$[?6804,8G(MV0T3*?-QQ7.VV6#^3\\DX#8&#FO@88MH0 MHAPVV6Z0;H1:V)6X;.88.2!&!UP572_5+WG3_=$^N5QMJ3C FM6;DNH!RE^O M'W_445%"[":>VG)'+["LP/1L,03KA8>-FS+/'M4#$*!)O5GP@A%4UFI)R)CD MJ/3M,8]JKI2:G/&"4W(I\]@ZPR.HJFPY(E*O4T85$$-MXHRIO>1TL5D%J=5N MG&@XIWF[W0MD)B6108-7T!#"4"LEJNO*\V'<05P:G6:OSN]^:J[L$(O+9%CN MD;P?I:5/<"WBC@>D\O@UX +S^C MZ/Z@0+"O1D5HVVK&:I&284V"E%-CZOUF09 MHC+W[DZ:$KH 1:=]GM_*E>L"?MI<"R_<>^R2/VX7WVY KE3__5](0JR_5O^R M3P/G2C0ZMCLSMB#>IF6^)!M(FF/B5PQ3V'NG,&NWS0O&V#ZZ,:P8QBXA!C$I_"[9Z+ MC_0*U%.LJH #N:P<4A 2L6==@L2I]R+46-#GL^7Z7+C3_[&;FV!R5$U'?;@2 M_E:9>;I\5XS('R:7MH)330FP:4?KU>Z&M=I%*?!'!.F]NT2K\A;MH[+EU-I: M%. 5N;EG)!;E%:]:"*;L7SZN1$-6D-D+'!YPT!]_2T[/W W47<5P^U6(_>5< M-M[7P=96W"'[.W)J;472+ZF_W]"K\K8BX 8FUF_LE==D:IYAJM5JO80M^AX6 M8)/:;_))/WJG4_O^NX=E>3N_VK!-;C3]!MJ "\FL3$YN=XOM_ ZM?;(&H"]@ M*3JXO97)>Y2DH!K1()&^J!'AD]^ ^'XH;\M@.(/X:-[UW@-I?RGO85[+ MZE[B?DW4%K8[G:@G)SJT:7R>LA?(.D'/0B)'9%+FPN%PV>*(XBQNP)C0$-?5 MF[IUQ3\*8,D6.F1RT$-!GLC$AJQ9]M'FHT0X7"U9A MO7VSNTL&ON1=DFL5PKUK3(%<&<%QH&4N8]B7=,*ET#OB /*M4>I_-6@3U9Z+';FVN!W,H(#A;O( M&/];P"7E@KZ_T[PPQ.A-BBE9E0JT2>7#05(@TD$?UQ'1;[%V.:B%>)41Y&2X M^U>T8'1-\JBY&"XX(J!R7_3P"1NWQV%#H4(SNVX\MU]HG4[9_G[\#6>.=[.- M1!2*XZ:QKK@7:N)_",#@H]MF'CWH=O&MN883@]N C)_??($!O#G]"B<,E/T? MT)S\AM)3@C*MLBS1(6_B,!K3X8B*^+Q*AD5O&)"B??>&*HO-&" ]G>33=#S* M@1Q[82%,^XH,YF30'Z;Y8((!HSTX_2U/P]I<5W-Z83Q.QSD^/^Z!M'S$K,94 M A;-CU1'<-(;-B"@' BC15\\2 K)"Y<59G2;U]/D'7R"6_X5G6%-B#F,!"D@ M!%];KI9OZ(^PK 428@VH2080%'9Z+'LZTM5$ Y2.$0$I3R M=XY7X9SB>%_A'1:CK7AH8\1;+3K]?V?!!OA]/G!'6_>/(D:%_\%V"=#YG[5U MZN'2$9Q(_QB!7LU(?J,K=90"7Q ,D6(BJ%; VB<3AC%!B"N00YG4]AH-!H[@ M,ZZ&?0(LHD\X33D6;%-9?M76?X(.D?YH@"1$)8I?)R-@-(.Q-UETC#DGE-U^ M,@5I2%YQJBG'0QU2U9.3:3HL1@23-.W[T<(@06AA29UASI:.$8'HOG8PF4RE9B%:RQB/2\4]XQ%)V!G4,JI+ Z M5&R75T3M!UD6*.#.#(RQQS8:QBM"GR(5>K]=V*HGUL=^+C+888G"4!.4>P-2^HT6C[@EHR+O YFVA; M/U^X.4=VVE,))5^0SHRX!]_0F9J 63#\4>5 !%> M*_0NJ'SP_A3#/L@$W(B=B'UC'$^8IB=!Z*YD*AX.4.A[8W@T3P>@B)U@[O_K M;T : S]G'WXOPR_TY+@-U1APLA.@,.@/)O0\@B? "R.J'0>ODPT1JP)-J;;1 M"2@/^ V?TBU*4+2Z8VR:$)'R1@Q$@>WIY3"Z$TQX0.[ 1G!,L1X25L,W)&> M /!.P>8=0?G,TS%6O8/^OTG0,^E794#8_&Q4OVA35C/ST$E.#GKH?D#-M2TT M^3]@@:Y<--(#:%I3C(_$5D#)'@Z0W8Q@D6.MN!S<.281+5W]1@SG[5//H%&E M?81^ ZTJ-\99T\@/J]7L'JT@S9]@ES!D<9%H?0 MW,D *T=1G#(BDD _2,$,K(W1(>S(AE^G3%G(A0<%?I,379_DZ9"#1H06/U7; MW=H7DR',YW+VCYTKHHZWB2E;N\?\2L:WH).<)PI2 KAOGYKW4\2=^D+Z P:9 MC"A#"NFSX'$-X(L^#F(JHQR0(QN?D#/!)N@3+#_(O!;Z=+!,%(P, MAU/-JUFWL,@FB,#TC1<:)P,^2RH\$L2\:;B"0I13$6/$0SP(A<6Q/4ROF9-5 MB(R>-^@&)8^KL'(G+$5CVY>K>+CN\LZT+,ZE;SU]8UY;FA%.\@ M#9/0MC2E M6I= ;OEDVJS=@N6]@0PGL%>#:4"A&%L$O^*MN!:'QGDT&482P?UG,J)M=@5] M,2T,Z&!$QHZZ]K*AB(\QFE#&H^ZZDW0Y!EUE-" UVH>4>MLM\!$L0X4\6DO5 M ,6/L'Q-'V3,(+9PKG0F""9$C,3*7AB:^6M$+IQ03'=, MNF2@G>53-/STJ7QF\/["IC6?Q2KU$4@A^H9/L,8.H67:%^LO IABLI). MANF$:B7BNR276N #V-#E\U MB$FRUR"3X0/PBK*DAA3CE('67^1%O#C$L M3CSP%>"ZRB[ 95VR$7&S[QQHXV,U^?GF&,/%TICCL7\M,Q;?\,F40EMQX5&- MX-0G8-_YU$6G!,'VH"K!+.CE<'(<@N? <2;(EX]YWWG.X7+*0,PY:%8%<0AM MAZYNB_*.@UGX1E;Q;MP"3^6&D.XPHNTUW>P'3($9#^]U?5!TWE;)QH3TLIMR M!TNLT!+ &UG%PUQJ 3?NIP-B:M%%4@M .$-X&5044V">W_'9H7'8@+R MD=A9?;\..Q3O_RAOY\OR4.S0/3@.'+;UA] QZ4GHFZ[FMG+7XD$3!':8EK12 MUSWJ&%S_SKC**S\^A1$@/FEV0?CL+3IW+$#!/X!I;F;S*X4'\$$QK,Q4W](* M_)W&ZB#N\*SDR1L^-P3H9KX9.Y"[X#$TO),5GNQN>1_T"ORE/_W./A:UPN;] M'LDN@="5G3G'2LYX)3O,-:BRU;V6)F]!%V!;[+OY@HP8!UKNRL45PBX+O[MT MSE&<#Z;'(XGW37"GW:WN/6K M-4-$A(]1U \B_TD)7T2*R3*.RQMB1'$?=?'EB@@2FW"NB5)<$]#,+7KTV'-A M2V2"*DMZS&7N9M,1FYWN@;]W'WZN]_Z,-<;G9,@)-CS&;[.]\*->"F]H93V=%>G_=VV)M,W-JW/M+( M10A*CX(V06-'V^2%@Q!3X)^9YBG@/-UY:A[5YV&Z=ZNMV*"4#JX=8=#&2:C0 MV@7^&'/G53A&NR'/=L3+#4?>R/#N5[O%C$.),7H(B^G"\-^X]12[WQZ-YC1X M1YK&!( L&0^+I%FFF5ENU@LJS7>5.!%D_ .8\*$M$I\_.M+"A)H>5]+$74W) MQ/BH"$\UQSG0!D*K%1EQZBQ0I++([=6BPL-#!FO/'!2D#7,?M??+]J9:RH6% M94[BMA=RZ8S'H"ZQNPY8/9:[P%2-C$#MX/8Z[8_=?;2KX( 8ZGTAA"L%L@3& M5&"]^,EPX LG8'H>7%VB]1/H&.[;5/(..$5XP/4EI@F:?9 'DNF,CXQ[:#CA M9#$LPSCI,)% M&-"D!:_%)39&K:FA&Q'[4]=Q4)>)0.,^4%S.A7/SFV/0K7: ML:FAX+6[%^+!*&EU[>I)-HM6-^.N",I>Q:LI9J@P@>8:)T-CEP=MD$$UE&&#@ZA&W*H0>,X'G\_(8'S$\S>3$[ M;3(!#8F0$WT":S"_899.BPPU[@G<+.E35N04''?8%'-$]N\3K,8(A4H^A$5M M&$KLH0N2P-__ 3P+PP1\^O>IP*RQN=Y7;,ER>1#DVV&3'4C+U9S0 ?=:>:TMZA6#E:9CSOE' MZDNG]!FSF^#<#/IBY$*KX0!-]\,);'J>9 73T^<=R/('(.N5PQGE+/ M&+;5=EK>, M>Y&1G7TX'G*M$7H88?/R49^@,#K)<-"';G(*KL3H\H_UW4JX\BQTR[@K"$.' M.--QC:1 %)\E!E7IO0"YW'SS^_Z W U':IJ7]5W2/O #@GYM5^MN\O-X%(P8 MX;"SLOXW:$>XQ:NNQ'%N26*8*I[+V5_@D=8GRV86YZ-99X/744X3GO\+&@O] M>?J73T=_K^(C^;^R9(#!*O_-_<__E,-?^(0ISY@XARN MZ(R3]0X3B1=PCWR3G)\3M,C[A,Y>O7$%E/KW'XE8_U?ROY.WN_EBILY@]\>' M6PS2DFN_/AV!3A(V?N[8^'L7__+OOE#B<6^FR2^;ZGJ'D+O7C1D A=&Q.V!F M/P(S@"&L'^H#:YG.X2U_OUL#@T=!^_W\#T9$9SLY4.Y?X19YCY;FT^7,?WNQ MNM[2MVV=%RV=EW\\XX:!LG1H+\N.#.R.(I M16L? 72](93?DU=H L"T6BGMUPCEB+37=;[:P/=3L6H0^_IEJ*< MKV-7_0OTQ:%=Y"/&(8"<$R2BWU;KWV_+):%T.XRUS]7ZM@U>33'V!/$H643. M=EMGYZ0&_KS;(E:(]I8"B2QW!'4(2IP VI']]#9TU'Y*%3BL27 M>3J)#8/.>H'X;90Z8,_B>K5<84R41#";$Q[6DJH=\\]Z:6A6;K[JN3KUC7%4 M]QV=@U;AH]>#QPB7$W:BBV&X6$6]7S%NU!N->8D<:WL-._0YCM.,=;6W W^Y MJS^*",QD?=8RKYXH"R-X6STI<":^/BEMH9ZVF%CO0"Z0%A@H+QU M]17A@1#>.%-++*[**>KDWRRQVZ98A WO0CSB@TON(I5D?] MT]KKHKG]))?:B8$^?4XAH;SJ#W+@;RP M95=^]EXL>S3_HCYXJD-$P6K=Y[4U6D%B'YU\A*L#X M/84S'H85(+=?-FP;CATFWZ"UONX@/^ M*1EQ*XM"KA2\<5!SJ4"[6?) M%YKXLR\[S7T]_ZGS9-'ZF(8OMJNUM_T&)H#_4\XO299ASV.LFA2BQ\B2GQ%+ M3)VF#74RTDGW97OY^QQF??5EN5JL;AY:9^$:+GW#:0U,\NMJ&U8*HV?738&7 M]:-7)B'1J]MGMDV#1 4U]V]YO(2PE3=B.NID?#[[K:""WB01VF?^*EU)!^6 M;T#UISO%N@U5R9R!HTGA>2?X 52CZSGZGL3/UQ ]T9,UZGFG/+;=%%CVB+E' M#SUM?]LM>P@;%3UMKK6N$V9#Z>:.^T@F9UN+J:+&SYOHMPT%0>(*%'V\;=]\ MVY2%V3H9B;IK/33MLF'CPG):^;7$/NP;J\$6XB+2J<&B4!"*)EN)<95(4^^D MQE6\E2QF;4-XA.:W6;O-Y3BZ9 '9?.9@H1!_GWGFOY]>;B@NK$N["S)T#WC. MAF7:\)(C7_4GXI!.EU6SH(T-;:%8C=I;!R^5%%0)&GRO\7AGQE7_/24=[*ZN MJHK<%U(4E'.9VA>[M>-XCS]A4.WG^VJ!9=OI]OC$!BDXZ?/]ZEF:^;*N&B?G M,0U]O]HUK+&/:F?>O'<>V8ZO8--@(9UBB0Y9TR:IN*';_1*53< NO<=@T+:^ M46X[?S]&]$?9U[A'>E;*VA;JSU_+!7:92O7$6%+!\J(V\;\4 ME^/:C 9&IU)NP(5#-Z_?T;/[ M9),LFM6=%(8%JU2U2DEYZ&8%5]4E6[\,='#;:[_T+KK;_3R_K> )RI%M;X9V MK=5JL5I6#[*%P%EAZU^8WMR:4]D%VI[#W15CH=8/[71@'Q_M?SS(3NHBAV[= ML?EF0+JN:B>:]H]\F:$X=F$"P2&DW-E(7*W=TXKW-0$^>4+U(0]<1 [?2C*HU^A*4HKA^DGKH@0*;&LS8I_:B M'9#V]S.9+FHZK, MD?SH.Z_6BED#(>:X7[>!"32ZV2 M1C[U>(<;\O@[I>"=40H\G+9[N%OB[Z%2]&OL":;2H@FH:-P&=8'+YM*VW(@H M)HR1\2E-@,*-&A22M<0A'3"'/:%1SS<'1.OIF,'TL3-XY,5K?\.$:7MDJ\0S MII3)X!.?PQ NX1:&;80<(L7P]&(T^*XKCC-V8>IZ9GC ,^/WOWQ*3J3SSB=' MG4^>WJW53-^?=C\9BY9?ES/.N6W>%=H?CUI*/58=A6"M=I=;C./36/J&T$.2 M10MJLYNV.-IX3:ZF 8@A(1';L$&&Y3V>*ZP,M&CT@L&Q2 5B/HJ9PC9?4'RM M5DW)8GIM#ZL+'VI7',[7U5TY-_"55'7-@EDI'N>^-]M^MU#/]6?88U#.9@(! MUK$Q!A9C[F$QXM;(<.01M:,KMRQ&H'M>B1.I$88SDRO::+LEEZW-1\ Y[%SA MY@-O:X0PY3&*<9RW/*41E,X-8NWOWN,96PWS7JKEFUS.^4?VX!\2L^EK>JV6 M\=!)-C>&27WQ77>&XE9B-]7QFC\BA[?'OKFF!K*\_3$:2X06")7V?VV]ER9F)B2$7/R1Q@>0@$@]FY;7^BY MOEUZ#!4#0ADG!PL\VR JQ/=A2X>%7NT,.9"\"-K^N_(AMO>-NI,=S9VM;F^K M-<$?"/0VAB03-''[(ISQ[]^75USB\U2=&)UZ"Z&?J%S]@/73H%-_H6&(%-"+ M1)I'59^@!6$N,<=NU%?;#8/<-O1W'4PS8'!H@S' P@(E>Q=-GV@I$=TV!F)E M[3$:)L]J?DBR4)@SM7\)?KZ^QE08_R"^=NVRHUI'[5*8#AK5F67"K)4 76W: M7X@'A$7I)NOW+*+5]P[SPV);'>_24N7BO55;!$-)A-AI]^C\H *+V9X<"#<1 M#2\P43:O4RQ6Y)N*NBR/'S@-91/&D]/E@ M1I2 MVS^#4KO'\_+T<4C_+[PE5A'2USY5#$1*F=2'IXG&0$33 &NT2]-1R^;A:*R< M@-:X(7K$25LF]]AF/!Q'V\I%@4>W*PNX@<4_N2(:%:&"7=)E!Y[$FLBK*]SV2#+5(0O]J0&W&2!_GGU@7$TV,-@8W'.,/$%O M2T21#,$8]W&;".+BWF,0P"1V2_LX!F+'Q>#P(V(< 1TLTV:9'+0P?M_2=@#> MZ,*_[.@?L6''#JB;SQVW_2X)U/7YN)F_5+O(D/?RCF?L[##B>\8.'T$OS]C[ M/X=8G#0^CNW4CGDX&F3?E3)>3+QI"3@^B-L;4:=,W;2N;)T3G]GX%D+JO[<# M23XS'DA<"G0M:<=!?ZYVGGZ^NAM_AO/4W<%SGY\_C;D>HJT>=SXZNR-GN&0EJ3T^/H:@@Z ZQ&G\LEZ4@(45B(21 MHE_[\O27=^$7K^HO9:,AO?/VD* *:*[S]P\_:6!#OSM88ORW\[_CD]A[,U^P M7'=V&?S>U5 0GK%G[*/.L3]!'=-@HH_5\F;[A8H58_8""4X2_SK.4'H)SY8K8ND[H+[-_?K;"TUI'R+M#Q5ULNQ+7E8TO&$?X";_>WGOIF*<>(^:2]8;3/)F1N:>'0ET%KA] M7E;A/?4=>]$HSMB%^!TIH6;S,DT^[>ZJ:O."UX'WN_4JX3\],G'*7[]K18+S$I\4F^V)LX_GM2].WQW#[SLY,G3?^?O93X:#%'HEPZ(Q&>V8TVC.CT9X9C?;-J%O&N6M5EU%2I= G*J:(YU%R" A= ML\'PC(>WP3+;Q$PW+WF2;=?*$3?&MYCET.#HV-U!KU^L%HT(ARAC>M+(78O+ M9$8M-C>&@K3 1X9E(T;780HL7JQVHX*?7Z_D5SA"-2$_MT;2XQ*#^QG)B3LGA*M>3 M!E/OZOG96;V'Y^=>]1Y>XEC7^WB^HUQO^5G/4KWQ%Z#F+ZOU]D\BUD9?ST^M MC2Z>GUP;73RS<&VV_XSBM-'X\QV$1M,O(\@:W3SK@6NT_@(2J]'%LQ]JCB7- M>C92\\>JQ(OQ8T-(3^-I+3;"S_9 X&L< W" BM\26O^Q(R;=O-P1VW[,\(Q! MHAOAY'%M'IE!=V0O>_%3CFSO,+B5(QME !;.CDRN=RW8.UR;L@&5XP$'#,C% M4_?&/*Y ;!\Q/2?)GFW[#^CBI2CON*Y?ED /',QST_&!W;X(N1_8]_Y3\6S] MYB\_M?R?1]71KO]95)W_\>,J3AO!!$+?+)1$EFSRTO[P7 '80*.PB"CA=Y3'YI__*LKKLY#./@=:0.' MC8&;>,J[22DUN;4L:!79DNHQ$^U&LMC__L(=Y,>VH"/HL$D<,XPG-8,\%$,= M!"W.U4"P#&I=S:KJEC:B[?&FLW']L,#3)[7B!!VAU=R%B$B48GU97OUN@S52 M#>=]!PP/9&FU3CRR@2D#6&]Q+ZOUS4-R7JZW2ZPF^_&\W8XN-?1< M^BG5'"R7#\G)QX]GKPD(3![1YC!_Z.3C^>M4C.&;V$-IWK\^5Z'IU%/]0[S**S #W"(=+(.:,TV)3/ -S I M_TK&&Z%:'<3/CB7)6H"Z]?&LM8OV^IL(#+&2ZF+1U6]_]6)WN5K/YFQ@?4P# M?B?:ZV0J.-J_[6!!JO7B(9 #*4$V;@A\ ,&9WI?X!!:)E"(65 C5C5-*OU YUU9@-(;[\@ M&UC0M]Q6O8=:6H+"()I"@;"3FPWBK%QL5\!P+A]4*'\0P1+E4#A!?-XBY,F9 M_L#-H4[DF5>W&J!-MJH#AR^<55X-<[^HEEB@2,&Z:G&>CSQV>+M"L?-Q52Y- MS&C+H3R\T7? %!XP2G)=WK],#\"#5HNO]$0]XO7);7_ >B>X&; '+S+XBP;$ M2BH5Z8&$GM[\/GS&09>T.*#Y/=")HUCS[[".WI9+)%+5EK^N"!QF\U@Y$./% MT8"O(CK=>E+C?./ G94S( , 'KB9S^94H7H=/=U-]G)&\4LB=<\$1!;CTG"B M4L"W/1RIZ^6VE_+HDF?1;\]6,&P0U:@!1M"/.K"+NMY,ZWH 7*M7Z_7JG@BI MO(.S$X%K.F2N[KAH>9_6$"M[SZ4RCPB%K>RD"^:N@"GAA,TP!92PT#BI M42ITT.NVS4W+T/VP'3H::R:;BJ#,15)M]>2-:+DM>#^LRURHW03EJW@ MK&X#Z_5-[\PH"S"=*%OQ[-8WSL0G':,-6NL;)S3=K&>KOMOZIN]BV("UOG&2 MUIAM\?#TM^^RM4:AQ/<_O2II&J L54NW^A]8^4YH$ZA..^IWQBV$/"9E:Z#.M()14U0W"F*K0>X(\RI1B\8N?4TM2 M$+"],Y]YX6HDA;21EH^AYPMH4/^ ))2BE"U9Y,(O8*?KM$L?*N:_@$8'RS0A MD7[A)Y^]6S3(+ DU,,GI=/+VWO+S5803G((H [K2021H\+T%" .8I.D7'C97)1+D_'1],088:7L M75TD5_XD--=#M"5W'M&6TC--Y][B*,7/,9:0V +PL^$*)V*C\57?__+]/CXK?@T M]4*TTN2%V+#VYW_P0=9.2F,XWO:@;X&O+4X,1]E=<\'09^>?M@>"3\#OU6,* MV_BYM7#WE)A2>Y>/IM[UOQWN7Q\:9C89FP+"(%QX=Z M.CXVKQ;[QT'8>RZ/C=AY&@O%/X[7O2]@]P@;GKR^.MTGMJ-8T^8 MD!6=\&G^S2(2$@JZ3_>-?TW MH?_DV-IP/!OC1?SP&-(TH7Q5^GF='KZ/RJ):1.)9]SY>_21TS'(Y;I]A2<,5 MQ/EY^V1T@]B%II MQ03'-@('=W@&"T461*!@-(8?H6B<0=3PP"./S!NW9;0\TUGH2.# MUD+Z3)CGG9-PC--2L&?RS[H73G*-W5-2W=G9_2?%I5Y-V,W#'XPP!O;8\X:/ M_[.%N;[_T+D4ITQ4 _='\@J>C#5[7"$#QF6'K2#:B'W7&DSI@_IZMUM^P0X- MN*.4O%C!Z\J'J)!0ANP;1DN#&51Y6$)Y)"Y1##2JD9U6[G/(J7/ M]Q S,<57,P& 99E00,A>W2YU#UM*S'S(;C9!3P@#FWV C_7OH"!CVMOL"![?Q^P!.O)0_1R\;XM-6H#; UE[_N/ MP<4QXKC#P,%]GHAO KPY(]\"?'-JO@GT^ASM'7ISLO8.>N/'+NA0ZGGO?&D M4!=O&@C.SI^& ;3SJ('PK'QJ #P[K]H*&, R/5Y8&Y^-21OP?LZK/'C37][+)I88L@S.;2A[NP%O[6$_6C&C_]P):0Q2RZ$ZKFDK MLO:W'7F+&S@@/3H3P-4[,MRSCD4S(QAA237$,M MB#3KW8+7-9D06GG;IG'>CJ6"#[NQF3%8_<;=A9K$?T.:J MF%8*J71%<"241<>W&IR)/4I*2MH5@W%CX>'Z$N;[47^U;N+G M>C?QWCM[5A41MM29!;]5$67#C.Q@7>^YRE8(6,( M+(W8[2R[7JL@?5K(',E1#SC6\TH;?CKV6MFUYW7I^E;*1V&-?#=-48$13BX7 MT_GMZ1;?GG1\VV]&?8Z3^5Q YI:L#=>DUAIK6V=X*A(E\D:\4/"H"RT_CQN5 MAR$6G_[U H:VI@7K TJK,\SS-12=^73CU+[NP'MRS.*E MO%&U S_#!'"_SVI1W<1EP.B58-=8B'791->M.D^[]))BXJN4Y'IDOE[.SY5[ MP]&X>T@=@ZX)R11Y%$:Q;1VG?QX=>6NP%7BO;2^J[#I'Y> M;8Y YQK"W'NMUT P6/XXCL1J)9'O7<6^0P?NM;YXY'&!Z00W_0$WP9V^X>3S MX?.XBM,\6OK>P5,5EU$60_2F%(9?6.?$)HSNL);5VG_RO\$F4?C25E,C">35 MF+*?X1T5S_(_5-*S+FG^U?O!*[!6@OE0AP]AGJMB#"-54F%6E8]ISNVJ,6+N MRYI8?6'?L%8%V]=:^#^_ *_'].GAF8^Q_ND3V-?H3FZ?!7OYE,7I.@QK_RS! M7ABP1]XL5IND,9S?*10?N! \_FXQ24* .6_,P&8EW!QATJ5&CJ RFID%!T^< MU-SR$.W9LDDG5'5*RC0W-72U(H5Y'!/7XFF.P# MI!*1/&K.U61D4$,E4"%KF<;-"JP44"6NTH1;S#A)J:B 0 3&.7';2W1HZ5^1 M'0C:;J_#4FL=O@/:*M$ZD!NX"HA%-RE[#J/5(_Y!J+ @$V;U:YDWKZ5W('8. MWT+8;Y%*B# MT]%A:NVX;=$?U9DS3@+=.$BT,$W2W@&MA''@AH(S3OK*3\I#J+:H52DWL-WQ M2%9H#[03V37,)";?@1JY(%L2HT;MEQ;!5!_": YVL"!%/4X&2UWP2Y'; /0 M0(K_N.O["TTH4C7 1EK=4D,+>TJBA5!S;A*0ZX$SMFB; V,&BY&=V>XZ+:> MM(=%,SC8[(M@R9B$ ^:/:]B\W3@[/6:(KJC_UUS&6M@_]"XB\> *P4C_6R]? MPX62D:V+@78RZ+CR)5I6?CSBEL8ME,IE0JG!%%*&+$WMB,5U4'_M]_K/LMSN MGVC5WO@&9^="U85 R?,]595&0\FHF=0%5R#FA%4[=Z=(JA;B_:T),-1NBWA& M._<&JA%CD57UO7_*&8*QC MY:X>_/! 5:GT47=D] S2),!*RRA#"\XN0S<4'LBDKD!?V1Q;&SXVL4W92D P M[+PJ53GG!3AHT&8"2S8BX$+'%S1)>RE*JT+T_!(5% FAX9*ZI*I2OJ7?IY0W;GOB#RKY58..\3N2"$4 M*RO%/D14RPVG=%''%F BA/7H';_B4HHE$%DH;Q$^0.-%NNEH?2()(FKH=E35 MP11MOIJTT! .'3^K8 QC:QS8Y"4T-46&O;\4IHC#:1S>G7].$Z?T2C$8.X:8:)^R>5[ M'$S&+QDGT,'1^(CYLV(JL* 8#K.417DQ#(&ALF, AW@"Z\,1=,S]>3I^S?FP MX%("4JH:+[;D03ZAF3^""QI2;P3N*D\CP5?:LWRJ8G_ MB"L#PSJSCC;OIM'KU\"NMY0^*"B(T0Y6D0A(HQ8;#A%"UV$= MYYIS034=3Z#3B>F7O+&YCBXV)"^NW8N #?$98%>@DHY0 BWC.E4TQ?H"%>;4 M8TDL!29_,>6$7L#D:\B(&<[A6K"B:X]:+CF^'846I >U"BHI8I M3'HT\Z[6@$. [UA #( 88ZO>C4*]OD M<7>R00*1"4TD_TAV=Z@*R#BHY>X!5J3F&LQJ<;FO;:FMQGBW#RPTMP^*N88; MB1#@Q33N@,P:88,A\X+)]V+Q2%\!AX&9R:B]RS*>K1'B^.I;6@J2X$+4I>.! M%L-T&J+0C3G*:2 V]JNC"Q.RAWK[;@GUC,!;J[2^S6MXJ5W\Y1!A&1C$%&6D-[01KH- M91XF?HQG&2NOJ0*;EO"2>\%I,6F@E1!CISN">$^_2!-_$:^]N;BT$0;&RK8Z M]3W E#@YRM"&0@A@,2-!,W$C#%Y6@3 @KAG#.>B)8',EIY.CJ;C+G.D>'$H& MM.9[QC$3^^O"' )Q#ACAQ44R3R>3UPAO\N:MYR &V=-T,L9P76GIE'LYA[@[ MT+@M?@TFYJ+Y@U:-WLW'?I4>X$/E 0ZHQY4$E=HCUAI])N\7H@2_%8R[C(_F M,PB3%&$1W"A! T2%/& 9Q17@!MF3F@TJI22#'C^R-6ZQ >?@U(=)"B>V.! M^&ZG=@Y6D<.Z GWQ[&?UK+ZWN;2*K%,B9X[:EIK=/AV(Y :H88L$MM6GQ7'Z?M%DIFK$A;#UC^8O3!2PO0 M8NVMZJ&"^M6P!((:"[6;_BJ.$7@OF[Q)4L8%]G>(?2:MK(XU?;=)JV'8J?+/ M(=/)+%_ZAG* B2:&;2(*R\1_,MU)42X^'X'(;&F] M\/(56Z+ 22P6Q[&65&9SJH[9SH$=:%QA\$=L7-.4C6ISH[F/OKK>L\UL418& ME#/:&0;6,++.EVTCT1>V<\=Z W'MQTNV871?T/? DNQ':J>Y7X+&R<#^H2C* M?_T/4$L#!!0 ( .VM5DPY#"E(00, +T: - >&PO3VSBM)2<.CCO:7?(J M$](N>(H]"D^"G:1QF\Z).C:$;QK[G/CSGQ,?G];MI7Q!T,44(6[-(Q*G/IAR MGKRQ[70\11%,6S1!L?"$E$60BRZ;V&G"$ Q2.2@B=MMQ.G8$<0SZO7@6'4<\ MM<9T%G,?M)W29N6 (0V0#ZYV7WZ;47[TPLJO.Z]V=IR6XSA7>T=5WV[IW -6 MSOH0^,#MO ;V-O := 5\L U8BZU .]NIK8U$!>TUH'__^*51K#P/:NYN!V[5 MH3>B?-@ 'WQZIX4KW\-PS]' %4HST&U0=?]3*ZIT:=#MQFC>:5_37%.^#0?Z ME:M\&GA3S@U/SO3PTJ>!-^7<_:U^==_6HKNZC%N.OWBO#XKR:>#;9:4^)RO8 MIHRL;$$U&U %G&6D713#?B^DL:J)^R WB)EAA*QK2'PPA 2/&):C0AAALLC- MF;XQ)9197!1CH2P+1'J3N]V\)^MTP8EP3%DV=SY#_CDJ;J\XECTI$!.BBC;( M#?U> CE'+#X6G>SFS+CALHKVY2(1"B<,+MSV 5 #LHN89$19@%@YC0N6IGZ/ MH%#*87@RE5=.$ULZ.:>1: 083F@,,PW+$45#8,>(D OY)>9SN,:>AU9^CWPE M#K"DBF53/'715&\M6\#V*BUGKV#;G4=QK01?4_YV)AXGSOIRX: SAD(\S_KS ML!0@Z#!)R&) \"2.4/XPC1.ZCYRPWX/+>:PI9?A&\.12&0L#8L"Z1HSC\:KE M.X/))9KSY7*:AX_5W#90\U/'>8)BQ"!9%2W6_O\-_[>\G9KE(5_(0: MY2\1 T0>F""R8X)((]9DUP21AP:(])Y@UWQ^D:X)(MLFB-PW0:0)%<)X M)E0&PO=V]R:V)O;VLN>&ULQ=O-;MLX% 7@5R&\F11H;4LB*:I( M K1IIQ.@/T&3Z9Z1:5N()'I(.6G??DBY:6\ZY<5L?+5)8D>V#V29GPXIGSY8 M=W=K[1W[VK6]/YMMAV'W56YR?QC^^-.;!_[P_WF2Z'II[ M]D,S?&.7_>&IPK8S-K[TY>ILEH6_!SV$Q]PWOKEMS8RYETWXA[M<93'X\4)> MA-NV;5;AU5?LM6YU7QMV/>X;$#!' N:3!6073_9B@80L"$->QQ#Q 9[9-?NT M,PZ$Y$A(/EG("]OM0$B!A!23A;P>; U"2B2DG&Y/:K\%(4LD9'G@\_W0H)J0A"YG-VO>\Z[;Z-;W.SZ9OP;]A5\[V%@[D2VPD7Q+$Y#&F']R^'O8N1HQO M^2OOS0!CHN <69PQIIC'8[#IC?=A?_ZS#RG%(#)WLR.J,(>6&3TP^ZWQR2_(R)L9,=V9TQ9CD?1YWGXT_V-NS,>]W&\>@YC(G!DQU9GC&F M^GYD-G4<-<>LAYUZ#V-B]&1'MF>,64C6[9)8R)\9.1^!,!THUC7W2[-^R#T7[O1BUA3 R@C$*@+! 4#L1P M>!X@;WKV=U_'PP#&Q C** S* D('R#_8U;XUX4AM6Q-*#HR98P;E% 9E/!Z; MM_ MSC%Q<@IQ,A$_V%W7?'^+X]@3/NB!<1@3+3H4YF0R#I/WI@^?EK6SW9C1 MA2+[I(YAYN04YF0!G7@^?K>U[:F=>O-8^ MJA-ZCNE]V!K&Q,S)*:DR:G$*:/$CS,;S R7OK_;/' MG%?&P;/S'),FIY F#]*$,_-]MV]'MS\-VQ#QEV*;8]+D)%TGEAVS^3$O],[8 MC=.[;0.K;8Y)DU-(DQ?C:5#L.^ZP2:QFGQM_!R=<,&D*"FE2S;'(8$S,GH+" MGF3,',;$["DH[$E5W** ,=%I-@I[4A6WX# F9D]!84^J/18"QL3L*2CL2;7' M0L*8F$(%A4*I]EB4,":F4$&A4*H]%@K&Q!0J2/I.HCT6%8R)*520])U$>^1+ M.*..*<1)^DZB/7*H$,<4XB0-Z'LM8R@JSY3%AT-\.(8/GZ+X_/;0Q.SA4S8@#NWAF#U\R@;$H3T62!8,0;IT/AC8OC/7O[ M=6?]'EZ'*3&!),D<7&)R2T*!)":0G'(.KH0"E9A Y91S<"44J,0$*DGFX!)7 M<)10H!(3J"29C/LQ5?CX@8+Q,'E*DDFXQ%QA">4I,7E*$GE2,:$\)29/23() MEXH)^T^)R5.27/&6B@EGX4KT@FN2*]Y2,6'_*3%]2A)]4C&A/B6F3TFB3R*F M@OHH3!]%HD]B54!!?12FCR+1)W'5EH+Z*$P?1:)/8O%"P?ZC,(44B4*IF% A MA2FDIEP*4E AA2FD2!1*Q80**4PA1:+0?U:L?G.&I#"%%(E"B9@**J30+_Z0 M*)2*"152F$**9"THL0!8084J3*&*9"THL0!8084J3*&*9"THL0!8084J3*&* M0J%D3*A0A2E442B46J>LH$(5IE U*K08-_;GIRNS;GJS^AA>PH?[:]W65X[% M7_&9LIR+^$6(];YM+\)]G_KW5L?[Q^=X_/;U^;]02P,$% @ [:U63"Z& MUJK. @ WS< !H !X;"]?3\=S737[8;A\,Z:N]^74UH?N4L[77[9=?VJ' MZ]=^9R[M^K7=%2/+I9I^O$;S]#A><_&\637]\\8VBY]MORO#JC'O1_/6]:]U M7\I0S>UB'ZX;7&_YN)3_V;[;;@_K\KU;_SJ5\_!)Q=\-&O-YD$P'"3W(30I"?#O+TH# =%.A!.AVD]* X'13I06DZ*-&#\G10I@?9)9!QR4]"6/.UMH!K MR_?: K M7VP+R+9\LRU V_+5MH!MRW?; K@M7VX+Z+9\NRW V_+U%J"W\/46 MH+?,\*R-'K;Y>@O06_AZ"]!;^'H+T%OX>@O06_AZ"]!;^'H+T%OX>@O06_AZ M.Z"WX^OM@-Z.K[<#>KL9SDK080E?;P?T=GR]'=#;\?5V0&_'U]L!O1U?;P?T M=GR]'=#;\?7V0&_/U]L#O3U?;P_T]GR]/=#;SW#6C0Z[^7I[H+?GZ^V!WIZO MMP=Z>[[>'NCM^7I[H+?GZQV WH&O=P!Z![[> >@=^'H'H'?@ZQV WF&&=Y7H M925?[P#T#GR] ] [\/4.0._ USL O0-?;P5Z*U]O!7HK7V\%>BM?;P5Z*U]O M!7HK7V\%>NL,LR9HV(2OMP*]E:^W KV5K[<"O96O=P1Z1[[>$>@=^7I'H'?D MZQV!WI&O=P1Z1[[>$>@=^7I'H'><8580#0OR]8Y [\C7.P*](U_O!/1.?+T3 MT#OQ]4Y [\37.P&]$U_O!/1.?+T3T#OQ]4Y [\37.P&]TPRSWFC8FZ]W GHG MOMX9Z)WY>F>@=^;KG8'>F:]W!GIGOMX9Z)WY>N>1WG7?]F7S8^@/YUV]=\D_ MBW]9,X*[#A_'KCN4LSM\^[_I]NJ?R+,N*(^_0902P,$% M @ [:U63(<6CMY. @ %#8 !, !;0V]N=&5N=%]4>7!E&ULS=O? M;ILP%,?Q5XFXG8*# 0-3TYMMMUNE[04\< (*_V2[7?KV;'X^S<:OCT(]N&[7>SQ^%<'5K!NWB:39CJ.PF.V@?3NU>S+H^ MZ+T1T>W-9[/3][U??7JZ?FJ]C?0\]UVM?3>-XF%L7C5= M/S>,K>F7-:[M9O M#O_8F_,!ELHE)_NP++T2Z"U4G3@LO M^8CFM'4:T[QI>&A]O1_VUV0/R_=S+_Q/T8GE\+ZW?KD<$I(CA>3((#ER2 X% MR5% &UL4$L! A0#% @ [*U63+#:5SVJ M @ !@H !@ ( !^ @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [*U63%ERO8"#! >10 !@ M ( !=A, 'AL+W=O0ON$$ *&0 & M @ $T&P >&PO=V]R:W-H965T&UL4$L! A0# M% @ [*U63&9_BV:$!P H"@ !@ ( !2R 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [*U63(1XS_&W M 0 T@, !D ( !VBL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [*U63+R4!6FW 0 T@, !D M ( !I#$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ [*U63"^QO[>X 0 T@, !D ( !;#< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[*U63&C=QBJV 0 T@, !D ( !-CT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [:U63#%A%!2W 0 T@, !D M ( !QT@ 'AL+W=OBF+@! #2 P &0 @ &U2@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ [:U63(9BBKZV 0 T@, !D ( !D4X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [:U6 M3+(?#BU\ P ^Q$ !D ( !6E0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [:U63!R\$V&X 0 T@, M !D ( !Y5L 'AL+W=O&PO=V]R:W-H965TR! MX0$ $% 9 " =Y? !X;"]W;W)K&UL4$L! A0#% @ [:U63&QN0X'$ 0 -P0 !D M ( !]F$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [:U63%V!>G?$ 0 -P0 !D ( !AV@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [:U63((1 M(B;" 0 -P0 !D ( !B&X 'AL+W=OT-T! !!0 &0 M @ &!< >&PO=V]R:W-H965T&UL4$L! A0#% @ [:U63)E%L!,) @ - 8 !D M ( !C70 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [:U63(R=7#O/ 0 G 0 !D ( ! MOWH 'AL+W=O&PO=V]R:W-H965T.D:@( )\) 9 M " ;)^ !X;"]W;W)K&UL4$L! A0#% M @ [:U63 T%/LB] @ VPH !D ( !4X$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [:U63'JBK4?_ M! N!< !D ( !N) 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [:U63'TNEV*_ P X1$ !D M ( !=)T 'AL+W=O&PO=V]R M:W-H965TNE !X;"]W;W)K&UL M4$L! A0#% @ [:U63.X8A]Q^!0 8Q\ !D ( !BJD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[:U63.XF IG0"0 23D !D ( !I+8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [:U63..'4[3" @ _@H !D M ( !1]T 'AL+W=O&PO=V]R:W-H M965T@( "<( 9 M " <'G !X;"]W;W)K&UL4$L! M A0#% @ [:U63!4Q.#.;"P GTT !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ [:U6 M3'WA==33 0 M 0 !D ( !>_P 'AL+W=O&PO=V]R:W-H965TL! 0!X;"]W;W)K M&UL4$L! A0#% @ [:U63.8H8-TL @ ;P8 M !D ( !T@,! 'AL+W=O&PO=V]R:W-H965TH( 0!X;"]W;W)K&UL4$L! A0#% @ [:U63(S'S9E @ PP< !D M ( !7PX! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [:U63(]R?,8- @ D 4 !D ( !\1&PO=V]R:W-H965T@D !0X 9 " 6,< M 0!X;"]W;W)K&UL4$L! A0#% @ [:U63 !Q MKF>S @ G@D !D ( !%"8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [:U63'8"%NJ:!0 J1T !D M ( !F"\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [:U63&Q$,$GS @ P0T !D ( ! M&PO&PO&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #MK59,AQ:.WDX" 4-@ M$P @ &,Q ( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..9P!G $,< +QP( ! end XML 110 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 111 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 113 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 601 647 1 false 185 0 false 18 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 Sheet http://www.firstsolar.com/role/Note1FirstSolarAndItsBusiness Note 1. First Solar and Its Business Notes 8 false false R9.htm 2102100 - Disclosure - Note 2. Summary of Significant Accounting Policies Sheet http://www.firstsolar.com/role/Note2SummaryOfSignificantAccountingPolicies Note 2. Summary of Significant Accounting Policies Notes 9 false false R10.htm 2103100 - 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 2106100 - 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 2107100 - Disclosure - Note 5. Business Acquisitions Sheet http://www.firstsolar.com/role/Note5BusinessAcquisitions Note 5. Business Acquisitions Notes 12 false false R13.htm 2108100 - Disclosure - Note 6. Goodwill and Intangible Assets Sheet http://www.firstsolar.com/role/Note6GoodwillAndIntangibleAssets Note 6. Goodwill and Intangible Assets Notes 13 false false R14.htm 2109100 - Disclosure - Note 7. Cash, Cash Equivalents, and Marketable Securities Sheet http://www.firstsolar.com/role/Note7CashCashEquivalentsAndMarketableSecurities Note 7. Cash, Cash Equivalents, and Marketable Securities Notes 14 false false R15.htm 2110100 - Disclosure - Note 8. Restricted Cash and Investments Sheet http://www.firstsolar.com/role/Note8RestrictedCashAndInvestments Note 8. Restricted Cash and Investments Notes 15 false false R16.htm 2111100 - Disclosure - Note 9. Consolidated Balance Sheet Details Sheet http://www.firstsolar.com/role/Note9ConsolidatedBalanceSheetDetails Note 9. Consolidated Balance Sheet Details Notes 16 false false R17.htm 2114100 - 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 2115100 - Disclosure - Note 11. Fair Value Measurements Sheet http://www.firstsolar.com/role/Note11FairValueMeasurements Note 11. Fair Value Measurements Notes 18 false false R19.htm 2116100 - Disclosure - Note 12. Investments in Unconsolidated Affiliates and Joint Ventures (Notes) Notes http://www.firstsolar.com/role/Note12InvestmentsInUnconsolidatedAffiliatesAndJointVenturesNotes Note 12. Investments in Unconsolidated Affiliates and Joint Ventures (Notes) Notes 19 false false R20.htm 2118100 - Disclosure - Note 13. Solar Module Collection and Recycling Liability Sheet http://www.firstsolar.com/role/Note13SolarModuleCollectionAndRecyclingLiability Note 13. Solar Module Collection and Recycling Liability Notes 20 false false R21.htm 2119100 - Disclosure - Note 14. Debt Sheet http://www.firstsolar.com/role/Note14Debt Note 14. Debt Notes 21 false false R22.htm 2120100 - Disclosure - Note 15. Commitments and Contingencies Sheet http://www.firstsolar.com/role/Note15CommitmentsAndContingencies Note 15. Commitments and Contingencies Notes 22 false false R23.htm 2121100 - 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 2122100 - Disclosure - Note 17. Stockholders' Equity (Notes) Notes http://www.firstsolar.com/role/Note17StockholdersEquityNotes Note 17. Stockholders' Equity (Notes) Notes 24 false false R25.htm 2123100 - Disclosure - Note 18. Share-Based Compensation Sheet http://www.firstsolar.com/role/Note18ShareBasedCompensation Note 18. Share-Based Compensation Notes 25 false false R26.htm 2126100 - Disclosure - Note 19. Income Taxes Sheet http://www.firstsolar.com/role/Note19IncomeTaxes Note 19. Income Taxes Notes 26 false false R27.htm 2129100 - Disclosure - Note 20. Net (Loss) Income Per Share (Notes) Notes http://www.firstsolar.com/role/Note20NetLossIncomePerShareNotes Note 20. Net (Loss) Income Per Share (Notes) Notes 27 false false R28.htm 2130100 - Disclosure - Note 21. Accumulated Other Comprehensive Income (loss) Sheet http://www.firstsolar.com/role/Note21AccumulatedOtherComprehensiveIncomeLoss Note 21. Accumulated Other Comprehensive Income (loss) Notes 28 false false R29.htm 2131100 - Disclosure - Note 22. Segment and Geographical Information Sheet http://www.firstsolar.com/role/Note22SegmentAndGeographicalInformation Note 22. Segment and Geographical Information Notes 29 false false R30.htm 2132100 - Disclosure - Note 23. Concentrations of Risks Sheet http://www.firstsolar.com/role/Note23ConcentrationsOfRisks Note 23. Concentrations of Risks 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/Note2SummaryOfSignificantAccountingPolicies 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/Note2SummaryOfSignificantAccountingPolicies 32 false false R33.htm 2303301 - Disclosure - Note 3. Recent Accounting Pronouncements (Tables) Sheet http://www.firstsolar.com/role/Note3RecentAccountingPronouncementsTables Note 3. Recent Accounting Pronouncements (Tables) Tables http://www.firstsolar.com/role/Note3RecentAccountingPronouncementsNotes 33 false false R34.htm 2306301 - Disclosure - Note 4. Restructuring and Asset Impairments (Tables) Sheet http://www.firstsolar.com/role/Note4RestructuringAndAssetImpairmentsTables Note 4. Restructuring and Asset Impairments (Tables) Tables http://www.firstsolar.com/role/Note4RestructuringAndAssetImpairmentsNotes 34 false false R35.htm 2308301 - 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/Note6GoodwillAndIntangibleAssets 35 false false R36.htm 2309301 - 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/Note7CashCashEquivalentsAndMarketableSecurities 36 false false R37.htm 2310301 - 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/Note8RestrictedCashAndInvestments 37 false false R38.htm 2311301 - 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/Note9ConsolidatedBalanceSheetDetails 38 false false R39.htm 2314301 - 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 39 false false R40.htm 2315301 - 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/Note11FairValueMeasurements 40 false false R41.htm 2316301 - Disclosure - Note 12. Investments in Unconsolidated Affiliates and Joint Ventures (Tables) Sheet http://www.firstsolar.com/role/Note12InvestmentsInUnconsolidatedAffiliatesAndJointVenturesTables Note 12. Investments in Unconsolidated Affiliates and Joint Ventures (Tables) Tables http://www.firstsolar.com/role/Note12InvestmentsInUnconsolidatedAffiliatesAndJointVenturesNotes 41 false false R42.htm 2319301 - Disclosure - Note 14. Debt (Tables) Sheet http://www.firstsolar.com/role/Note14DebtTables Note 14. Debt (Tables) Tables http://www.firstsolar.com/role/Note14Debt 42 false false R43.htm 2320301 - 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/Note15CommitmentsAndContingencies 43 false false R44.htm 2321301 - 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 44 false false R45.htm 2323301 - 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/Note18ShareBasedCompensation 45 false false R46.htm 2326301 - Disclosure - Note 19. Income Taxes (Tables) Sheet http://www.firstsolar.com/role/Note19IncomeTaxesTables Note 19. Income Taxes (Tables) Tables http://www.firstsolar.com/role/Note19IncomeTaxes 46 false false R47.htm 2329301 - Disclosure - Note 20. Net (Loss) Income Per Share (Tables) Sheet http://www.firstsolar.com/role/Note20NetLossIncomePerShareTables Note 20. Net (Loss) Income Per Share (Tables) Tables http://www.firstsolar.com/role/Note20NetLossIncomePerShareNotes 47 false false R48.htm 2330301 - Disclosure - Note 21. Accumulated Other Comprehensive Income (loss) (Tables) Sheet http://www.firstsolar.com/role/Note21AccumulatedOtherComprehensiveIncomeLossTables Note 21. Accumulated Other Comprehensive Income (loss) (Tables) Tables http://www.firstsolar.com/role/Note21AccumulatedOtherComprehensiveIncomeLoss 48 false false R49.htm 2331301 - 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/Note22SegmentAndGeographicalInformation 49 false false R50.htm 2332301 - 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/Note23ConcentrationsOfRisks 50 false false R51.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 51 false false R52.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 52 false false R53.htm 2403402 - Disclosure - Note 3. Recent Accounting Pronouncements (Details) - Balance Sheet Sheet http://www.firstsolar.com/role/Note3RecentAccountingPronouncementsDetailsBalanceSheet Note 3. Recent Accounting Pronouncements (Details) - Balance Sheet Details http://www.firstsolar.com/role/Note3RecentAccountingPronouncementsTables 53 false false R54.htm 2403403 - Disclosure - Note 3. Recent Accounting Pronouncements (Details) - Statement of Operations Sheet http://www.firstsolar.com/role/Note3RecentAccountingPronouncementsDetailsStatementOfOperations Note 3. Recent Accounting Pronouncements (Details) - Statement of Operations Details http://www.firstsolar.com/role/Note3RecentAccountingPronouncementsTables 54 false false R55.htm 2403404 - Disclosure - Note 3. Recent Accounting Pronouncements (Details) - Statement of Cash Flows Sheet http://www.firstsolar.com/role/Note3RecentAccountingPronouncementsDetailsStatementOfCashFlows Note 3. Recent Accounting Pronouncements (Details) - Statement of Cash Flows Details http://www.firstsolar.com/role/Note3RecentAccountingPronouncementsTables 55 false false R56.htm 2406402 - 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/Note4RestructuringAndAssetImpairmentsTables 56 false false R57.htm 2407401 - Disclosure - Note 5. Business Acquisitions (Details) Sheet http://www.firstsolar.com/role/Note5BusinessAcquisitionsDetails Note 5. Business Acquisitions (Details) Details http://www.firstsolar.com/role/Note5BusinessAcquisitions 57 false false R58.htm 2408402 - 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 58 false false R59.htm 2408403 - 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 59 false false R60.htm 2409402 - 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 60 false false R61.htm 2409403 - 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 61 false false R62.htm 2410402 - 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 62 false false R63.htm 2410403 - 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 63 false false R64.htm 2411402 - 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 64 false false R65.htm 2414402 - Disclosure - Note 10. Derivative Financial Instruments (Details) Sheet http://www.firstsolar.com/role/Note10DerivativeFinancialInstrumentsDetails Note 10. Derivative Financial Instruments (Details) Details http://www.firstsolar.com/role/Note10DerivativeFinancialInstrumentsTables 65 false false R66.htm 2414403 - Disclosure - (Details) - Hedging Relationship Sheet http://www.firstsolar.com/role/DetailsHedgingRelationship (Details) - Hedging Relationship Details 66 false false R67.htm 2414404 - Disclosure - (Details) - Risk Management Sheet http://www.firstsolar.com/role/DetailsRiskManagement (Details) - Risk Management Details 67 false false R68.htm 2414405 - Disclosure - (Details) - Transaction Exposure Sheet http://www.firstsolar.com/role/DetailsTransactionExposure (Details) - Transaction Exposure Details 68 false false R69.htm 2415402 - 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 69 false false R70.htm 2415403 - 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 70 false false R71.htm 2416402 - Disclosure - Note 12. Investments in Unconsolidated Affiliates and Joint Ventures (Details) Sheet http://www.firstsolar.com/role/Note12InvestmentsInUnconsolidatedAffiliatesAndJointVenturesDetails Note 12. Investments in Unconsolidated Affiliates and Joint Ventures (Details) Details http://www.firstsolar.com/role/Note12InvestmentsInUnconsolidatedAffiliatesAndJointVenturesTables 71 false false R72.htm 2418401 - 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/Note13SolarModuleCollectionAndRecyclingLiability 72 false false R73.htm 2419402 - Disclosure - Note 14. Debt (Details) Sheet http://www.firstsolar.com/role/Note14DebtDetails Note 14. Debt (Details) Details http://www.firstsolar.com/role/Note14DebtTables 73 false false R74.htm 2420402 - 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 74 false false R75.htm 2420403 - 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 75 false false R76.htm 2420404 - 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 76 false false R77.htm 2420405 - 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 77 false false R78.htm 2420406 - 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 78 false false R79.htm 2420407 - 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 79 false false R80.htm 2420408 - 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 80 false false R81.htm 2421402 - 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 81 false false R82.htm 2422401 - 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 82 false false R83.htm 2423402 - 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 83 false false R84.htm 2423403 - 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 84 false false R85.htm 2423404 - 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 85 false false R86.htm 2423405 - 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 86 false false R87.htm 2426402 - 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 87 false false R88.htm 2426403 - 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 88 false false R89.htm 2426404 - 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 89 false false R90.htm 2429402 - Disclosure - Note 20. Net (Loss) Income Per Share (Details) Sheet http://www.firstsolar.com/role/Note20NetLossIncomePerShareDetails Note 20. Net (Loss) Income Per Share (Details) Details http://www.firstsolar.com/role/Note20NetLossIncomePerShareTables 90 false false R91.htm 2430402 - Disclosure - Note 21. Accumulated Other Comprehensive Income (loss) (Details) Sheet http://www.firstsolar.com/role/Note21AccumulatedOtherComprehensiveIncomeLossDetails Note 21. Accumulated Other Comprehensive Income (loss) (Details) Details http://www.firstsolar.com/role/Note21AccumulatedOtherComprehensiveIncomeLossTables 91 false false R92.htm 2431402 - 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 92 false false R93.htm 2431403 - Disclosure - Note 22. Segment and Geographical Information Revenues and long-lived assets by geographic region (Details) Sheet http://www.firstsolar.com/role/Note22SegmentAndGeographicalInformationRevenuesAndLongLivedAssetsByGeographicRegionDetails Note 22. Segment and Geographical Information Revenues and long-lived assets by geographic region (Details) Details 93 false false R94.htm 2432402 - 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 94 false false All Reports Book All Reports fslr-20171231.xml fslr-20171231.xsd fslr-20171231_cal.xml fslr-20171231_def.xml fslr-20171231_lab.xml fslr-20171231_pre.xml http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/currency/2017-01-31 http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/country/2017-01-31 true true ZIP 115 0001274494-18-000011-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001274494-18-000011-xbrl.zip M4$L#!!0 ( .VM5DR'PO"$IVP$ -.Q5 1 9G-L:WWK9V@JE %(._>]"I4 3G*E6W%LG,[_24+)B$) MQQ2@ Y"R=7[]VP62X !P ,4!0]W5?9*((+CGN7;]Q__^\3AZ\QRF693$__D6 M_62\?1/&@V08Q??_^?;+[3M^*ZZNWO[O7__G?_P_[][]'_?3]1N9#":/83Q^ M(](P&(?#-]^C\<.;_QZ&V;S?]TM,O7-JVRSFGW)34 M(\1U3>8+S"V7N8(*]+]^_&(-;<9"Y^Z.#(:F90>.\=5DEF6PX0 YCD'RE_WX MFHZB7]3_O@&HX^R703*)Q^G+?[Y]&(^??OGY9_713UDX^.D^>?YY]N'/V$#6 M.P.](^CM_&N3- 4D-WUO]FG%%X=A5/T=^$ ];JX^'OX8/%0_KSZI>/]=-DJ+ M+WS__OVGNRC-QEDR"M*?!LEC_@V$%\]'\7.8C:M_8OJ9^@I9_9$H2TR,K)7? MR;^9I/?PN$%^GCTQ_\(HBK]M>5I]_#7(POGC<1 -LFJ8\H\J\(Z3.)X\5O_& M<)S^/'YY"G^&A][!4V$:#8KO[?[2ZA?2\&XC)NQG^'3^8!8-JE& #Q0":!6! M;/R4;G@>/JGXPB1[=Q\$3\5W[H+L:P[([(,*(L$G:3(*L\KOY)]4?TG1H?I+ M^2=57QJGX?U&.CD_P^?S1]4'PS6E*.@Y_7#ET7'EHW3ZZ'CYT6B;@,;9.(@' MAW@X?P,5@\'.U^^%T!S:__ M\W_\A_JM7[+\@T_AW9O\MW]YR.5.:?>[N0K_!("\G7VL^/"?;[/H\6D$*/VL M7C,U=8,D'H<_QF\B@-F7ZJM_F']]ENJ'YH^ (8[&+^H/\[]$0_6WNRA,W^1P MA"LHS.527/W7VU\-0 1;INF8__'S^I?SW_AY_4=FO_$$2I4,EW\52)".)?B# M7^?R9*#YUQ>?+7TAC(>+QQ$&\5O\VG#^\/Q/Q>_-_S"C3#6IKN"=]A_H]B%( MP^SC9*S8HQQ:$^DV%9ZQ(H/]SL#O$"M>.?OD8#+X5[G$X(:C#<+"WA'CV&B; MC4=[1>B/@S9K/-KLV&C+*=IM,(NLGEED1S:+.:EH.TA%ZY&*'IM45U-2-9%. M2\I$3Z=,?\\"T;]OQT!)E>]Y_YH :")Y?$IB^,^,_XBRXBGX\V,2WXZ3P;?W MX>/7,#T;Y0KQ">\5E/F?IG\;PB__>!I%@V@\A>G-,()'IIGN#/!?MJ+W]M?Y M8R7\_N/GRI^80O1S":0VFXR#!((/A]$8*!V,;H)H>!6+X"D:!Z-."L=67'LB M*+.@JZZ4# :3Q\E(E9$^CA_"5#V6A@^*#\_A53Q('L-N2LR^>)].>DX9BBY2 M5>U&&N%&+IR0'RX0VHVT)[F4)VE<'&+6CD.TWSE%7&&>(JZ@ M.JYH3ES1A#+-LK;SX3\GV5AAE?E)^B'\#N91M8&C^/XF36+XUT%.S9+OF#UT MJSH%03K,OCP- 3+U=L-IE\34(L&*']E-@W9:C<-<@HX\3QYY-M)5Z$"R&8'D MI5W+P2GKIW <1'$X]((T!G.:=5):JI'L29(Z:PZ=,.I@C"]@E= MVJ\>I^P)SN8*>B6)S6?ST>E^SNEA73Y9.$F& M6+]X!K2R=[3>@Y'>2P_^'3?EU(=9HMB-O7-1K-OX\_TG2 M_?K&4GO"5AB_,V9R;1& 2V5?S0Z7#NB0:O?89J8??(I6I[JG#H3:>3Y6IT]- M2)].TB98:YY_"N+[<(7W[Z,X>IP\MHN_!1H+7J[@T9/F]GX,#GYT@\'+>/27 MP1#HPDO&+S=,1 M@=F#+ M1VD*7(S5AM/R^1G[5*N6__0G$;^-)&OK1#_6/3'GGR3A,_P$)W/<@ M#>'+\S_=)G=C]:<>R[:BV2^'TTS+?0/D?OZL.XE&:J,U/#;_UWH6O(TQ72T+ MOA>%3BC3.M@\NTQWUG(W1::UG:XKT^^#P4,4A^G+\G-:DG_90A MIE-)RSQ8[EYN9,*9=./2LUS;AOXJY7;^QYLT?(Z2239Z^10^)>DX'+9+>'=( MQBXT>R0>[/RFTPU&ZA+ VX.N+LA^%L?,1Y:=U8'Z/7BJ$5XU**<>H3!97'171\<(GXX-0GY]8G T&< MT\E@/$E!N422J6H@_"U,GU?+G-[CTRAY"0NF'TA4 7R% @,3%EY4[N$:@G($HK9QJTXNRA.+GL[DE:K47- M":(/T"+M<;3'Z:VN;(O.M(RW6+A:&,[,G\L/P5503DOI099X$SFU*6Z6*;YT M\)^^ -JC412'MQ&0.HDKN-5E?6E:R'\@/_JK,7O/G-Z.DS0<[C5^IS/PBT^[ M[N36*92Q#09".]?C.-<>^T'ME'[;4MEI0I/QP/E"W63LC*?1VK*?MJQ?7:L= MCG8XS5>A4]]JS[1&:(UHJT:U@G(2TUDGF-!QMXZ[^RWY^GQ! M1VK^/97[FF,T_139%LE*H^KA=3,Q;52U4>U*OG6(W.LP6H?1'99\+;!:4&:" M,I.3CX/QTB4.612'6<8'_YI$650L0!4/P[LH MCL;A=?0<#M='Z]R7]\$_DU2,@FQUJ])5?),F _A)93V"=/ AD2"DQPE2^<0 MVB)D&\@W$[,J^AW)#-:D_L(\[T7^0[G[*W5&3'V!JK>3'.&;R M?U2Q6C,^+++=3 MD)>8/^T9S#]H%\^WHCK&W^36#W560G9&^FS-8X,5JMQ!(\3XVAB4SF2V8V+WAMRL_JEQR*W7:>W MV3;<@I:$C]TU U7X]40@#@@+M32T*2S<;<[;>/][0RY<;Z'VZCCO,G'>J0LW M5(M!R\2 -D ,= F@+0[36!%#?6GQ;+MD94_D M%UGD7MBW-TLX@F 4!\+Z*!=;D6^O6%BO$ LWB+]]!@K+\"G)HK8-?M06A&IT MVSL3\!K6:XO0!(O05+'0$<2%(XC&"89,'L-L' WZ:3#VPKZ]@O&:T%+'$*T- M'^6TN*1'1DY53Z#UZ@GTU/4$$61J_%W]0TGY&=A#\]5G[6+X/MJ^P*J]X5E-1FH3 MWC8&U_316E.;;'*C^!F\RM]7^3\4C(O67;Z'+1J,U4FU^:?K5T34=>%?;MM= MK)F2ZY=5XW0!62W$]7&E@EP#VJO.,T06*^IY855;E*99E"84)JD6 MDF8+R:6'@&L)B4YQ^B(2>X>K6B3Z$IPR'9QV,C@]Q\&A7?8C3?X9#L;3M?SY M#0QW80J$F?U=W3OCE?7*:QV!$ G\ M?#H9J.N)\[ND((#+NBP'VQ!N9RWU->S7]N#R]J!1 N%/TC@:3](P3P1_J'_K MLA1L1K=_K+\.@RQ\2$9#%645_]$3<[ O\NT5BT-#1FT1>AL'L7RNW5_T--_W40#SO([L+G%^CUD+4Z MV&M(L-B+Q6^*QV\4\W4M\-RUP$9$^SK@ZUS,?W )2 =\36?MRC*U29J& M\> EY^%@]A]_BP]_+39@P@\\!^/H.;S*39U"Z%.4?:LZ^^S]&#RH,^CPG]^# M=+AV?O$?X? ^BN]EF,&C@;*8*^_XD,3#V4?A^E=OU"KA]2]<)_%]NT1MF=IO M?YV3^Q<@]S9IJO$#VYA5.C5=R:TC 5+-ZP4(%WCXD:47&!W%IQM<=]O=YZ M7]K@<3NCMT!NK;=:;VM.T6](OO^K M#06D[GA[9%R[1=S_E_>#,WJ2\P)]-8JJ&/.X[C%IB2,+==)G0=JM]C0]D1?W*+N M8VBWV*[:JYR MA^AIY3=$D#WXH^3[[+E.Z%X'H\;#N+RT7;F*S>TL<%QROE,K6Q\:>EK9-BZP MUIY->S:M;&?:%G_.IIM6MCYTV[2R;0PCW6 4Q(/P]B$,Q]?)H%RC^#A^"-.I MJ(ROH^!K-(K&T?P^PAX4.C81:"$=6RG4Q2+$.=.<_>03T!_L$M&S5?5DP0B> MS1Y=_&(GA7\+^;OF2G8IXA[,[Y-B[G0%A?4&A74OG"3,>Z8P!_H=GK$ M<&TB:+.T24IOTO IB(;>CR>@6:@NO%WV5SS+PK&6UX6@[$\N+;G-DUP= MT+92!W1TVT5EU)6:!KL572II@YO1.J+=CE;6$^35]^0JCWN4?16;RW7 M6\L[IKBM][A[%Y":DN:V7"=U^JH+2 U=?-P7M]C!C4#:+5XDH&W*O8]]T5Q] M0:36W#[YW,Z4D+3+U26D8R6B35%=K9(=5\G>):+MN)NN,TZQ@\LRM5.\1##; ME-F^OJ2A>@A0IZ%'"V>;TA1MN4[J7J<.9UM9G>U,.*N+LSJS2TVYI0YGCQ;.-D5YM4YV7"<[%,[NGRLVI-#3*5>7%OYT)^;4 M1R9US'DTMWC[6S.4M^4Z"634.JG=8A,UJR]N4:N@=HO'RQ8;LE*KY3JI5V7U MR"TJY:*KRG4\U:EZ4_9;$,7729:Y+S.N? I'.4NRA^AIY3=$D#WXH^3[[+FU MEU_%@^0QO!T#_NJ]E1O:;X-1VV[#:(S.',:\!8B5W#L2;%MXO^3X%LP_DS+3 M>LI,3Q'C+M]@L)7VS*/;[\&3EOB:$E]-P'X*>*,\0D7NI#5":\0%-:()"0_K;,(S M@W(>?,Q_NHL:IE.@W2G05G$XD\*S>@K/FJ+P3I7%O'"[LE]QTO,'9L%N\0G6EZ6:!' MN8,N#S0]:[BTDA]T&%F/8FF]/$78=_2CQ@=)MTYP=(+3.DEO4;#6+3'7IKRA MD4V+#M7WMF#;1Q73]>R3UK--O5GITOJJ2WS[!8'F&09R>U,0:TW%IPE]X@.$ M1"39^.-="V&DLR,=->E$Z>!*8.TCO$W0>:VQ M+=+8HU4"3W*PMQ>% ETB:*?J'-O9];,XT*IB?[?T4Q<'&AT 'CC.V>HLJO%9 M01-,9B^BHE:+L8Z/M-IKM>]DT-1QI>V8SAS2>FR"SNASPWU6PF-[3GV0^'7S MM7J5QBOUM5N'()H]/=NJU>#=$G-=4&M\0-@J[=#SIMW6+3UD>KR@KO9V&!W4 MZ:#N%$'=27:_M+6.T2V)[WC9H4-I?K=#O1[TQG2XIQMB1P_Y=)E#ZV;KPK_U M.7 W& 7Q(+Q]",,M[:!IE#*^CH*OT2@:1VTK"FS"TC(?41YK2"PED\=!75 \G7@TTZ5W.+#.Z8 !T8K76/X M<6SPCOD#'6=,9!ASHM"76TLO4EM.FYRNU3P]'.K15U'^W?NJ!L6E$N M7B#54GH0KO&1WM.$X#JJY0G"* MF]+:POW3FJ#7\;Q1Y]K+E\)\'2](ELO%739*_WX?Q-%HF 8B#8?1V \&RG&\ MR.0QB.)C5%[:(UCK]'G[JR+0+]L(U/ Z27--V%0ZT4[IO,H>HF_!]QGQ^7T: MYJ?SUBK:T@_5L#W,5%!#5@:]ONWR;L#-G'/>G@20=/ MYW=.^X;V.GC2P=.EZA/'OJRM/:+6DOI$$^XL:]6-?CK"UA%V=R+LMJK_T<>[ M]#K-]DYC'5L_^WR)_$DK7B=6RQD,\WW+Z2@3<@SVQK2-D%9M0?MN(+V]0[+-H>UVH/V2$&;X$';&N[JHI N"G6R M*'3ID'9]>-(/HO3/8#0)W9?W89!-TIQN;I!%V8I*>-DX>H2?_GA7?*/X%QEE M@U&BOMLN3=F!^T)@ZB#?SIG%JVE0I<6BU6+!FB(6(DC3EWP8[2E)U3'TQV02 MC_LC&37Q;Z]P'.)*M' T3S@NY%#\-/S71"5'JUGR_-FE)[-/H=KNT;J+@O? M>RECW /Q]MJ*#>)0_.L_@.)!.GAXN0Z?PU&U1%S%3Y-QEC] UA*[8TM8\?#[ MX)])^OGE*>O^: #5OU1?R-3,K+W>#^-MGD 0)^IU%;=LOLA]G M*F2VS)HCY71G5:$:<.TI%PO8J@5#*_1,:G!3%7I>R$M2<-@0[ZOO+![MGWIC MK=Y5ZKV/F&AE/Y/W[I,^MMC=]DKF4<,=W&_)R7SC2W*Z!RN,S&CSN&:6)#7FJGUH.5ZT-3"90NEOX^U12WS M37 GNOO68A72W;?.5BNT0O>Q^*$5NN7966>T3\MZ"V2]<]&H[JSIX%1WUOK6 M9=#JKML,6MVU;NK 5FM"/XHT'6WBZ9*-;BONK^R[#T-JS=1>KU%ZQ_*)EO@GN1":/83:.!EWS)WW4J%-ZN+WD1*N[/BJ@4Z^>RKP^ :K+ M['V3^<;6[W18UQTOHL.Z1E;P6J@]VOKW(ZGO:FM4)_5=;=:V0=WUE%);U+W% MZ9-6]Z:H>].]NT[MM'/7/>FN%W*TLNLZCE;VG@3RNFJK WE=M>V-NG?F+*[6 M[\Z<#FY=&T8[VTZ)?H]BR7,P4GQ8D='W21R^O _2;^'8G\3# M;+,G:VJ5JRT*M)D9"]FLYL;QG55CW1K6]6/= M&FY^V*T/B'0H[&ZQ36F/VK9 Z738W4<5TF&W[NSHJ0W=Y]%3&VWH^G0U(>Z$ M(O0A_6R,)G0FZ&RWZ'8I21]3H_:H[:<@ MO@]7M33X$3U.'MC@9A1_OID[[?3A^2(97\7.8C16*Y;^&X8?@7P*XI?K:]$NY2I(MJ1+RS0[DL"^AN)O?U4D M_V4GR;LAPZ^733$*@]B+P_3^122C43@81\]AZP3S"!*SG1#M%!_/DMM MS;IF9D VTK$,QN%4<@P$_Z]X8_'9TA?">+AX?$70YI^\SBZQ[;XUBD_B6W]7 M]/\3'H58Y7LT?A"3;)P\AFF[1+'*L2X3K#F.=3N]SV(F3[+7G?Z!%PE=&@ZC ML1\,HA& M9"USV'Z>)T$\?P3'2ANS,)*%)R)3S4)FR/>S8@;Z3N#O2-&D^/& MSHAJ9X3F)-$C/7;TJ/.-"^<;*W$CK1B=AV M0O0D-9'3U$3GP!WT?BN"QNH)&FN%+=/NLDGNLH&V["9-AI/!^&-Z&Z;/T6!) M=&;ZF,19$ _?!Z"B81S$@_!D66N[_6T5(6>RMYV2S4M>+^KO+VV&3Y?JMEN^ M6RQ?9TYRM4G5)O72(M_T+%WKB-:11NE( T-SG?UU*_MK0F3+=!.G>V6L4_:V M:Y4,;I-1D-XDW\/T]@5(])C=!J,P2^YTH_L ][V=F,USW[I^>P(/+L,L3,>W M8P!M%,7A/Q*@8WR?M4[.CR!GNTC1$S%37IS\0?0(7"=GT\@[PSGZY Y;$I=- MLVE7\6!Z6",8Z3&U?65NXYC:3FIJ][T>MYY$[B]Q6J<;YK0]1W4:8+5/,E&\ MXZS9B>;A.V.;VS,2WPP+?.S.F!)A\P_S0_)\AH+F?P=I"M"V2T)/6-=3^N+TIW?MLSL'TD^1'*^(2C,+K,,C"K\'@ MVV<(?;)@H"8?9)@-TNA)_>M",MX'ZX>A>@1ZO?:E[6U'[.TI"T<5YE.MR+Z"%Z<3 M!>M"&JXG_QZ&HP]).@Y7*H&M6]%?1G#&XYT8]LB2+$?NFR3B)AF%3\%H]%+5 MZVB]-&S%KKU1^6YMWZLOV&;VOKI7US%=9]MU?;%H_2D:!Z,\J?WX=13=3T_' M=4<>MB+8SLI=#?_^>P#Q3-=4?3KBM@DSK>/:G[=9N_=E[%7V$'T+O@=3S/E] M&N;3U3)Y#**X]8S=BEVW&:MSLHYK[N=D\!#=1YTTR%MPZS93_Q'%P\G3).TD M5[0[$CAM0ZXGJ5$-4=!6N]NBL*^9UR:A M5<:^1H%3%[S;Q]X:!ESG4ETVWS4$0='X*ODZ]Q M9P;4*,]IRZQDUW?J\=.OSDC9 \U9K MN:[)M5#':\3INB;72?;JAFF;&%IO;ERGUMHSZZ)[&_5\7Z;J5GCKV+I?9UO7 M5#HT8WK,LYW%&ZZC./QXMVFOWL>;*P$4O?);=D#X-(76&@!L(NO\+K(UNO8D MR#C2=-:>POM7F+E!_.TZ>HS&X; C GRH-SN>[%:15_L1_ GOQ^2%4I$_N/B??7I+WT3B;?(VRA^B+__OU>/C3NG8D\?TX3!\5 MB)]?GI860?R6)$-U"^)L*$L7_O954)'$V>; M5E=*:?4MO4N*\HYB&HYKI6W[U; MF'UU.0=U/K7#.:?#R>O>KY!9]6\=DM@M!#F/S*[24TML0_+IVS".DK1\F4WK M!;Z7N?0F;O9$W>8MX&$8_7T=W@W^;>ZY9ZOG$?[MO]84Y9S:V705 M RK^LD;%F9AM(N.1!+PK.MW*=6V9U=BL3C6(?6H-:\@DP Y6MU?IZ!]D MBW>*TFRE,.6%(/>HJ;E-@?:(M/FA_YGUX? M%*3?LILT>H:0<67JXG6+$3I9'=CB>O:CZ:D5Z.!M#NVK3ZQX&(.<8+(9']_# M]*_KV#@?TZ,NY\J4^'&O@IDE/A^2Y\U*,A\F7)C$>OZEIT.:FS5F!T%/K3E] M&PY=S6'02:[@;E7A0,V5MUV'=(V@ZK1 V\L!UK9\9SZ\X4?Q(+D9OUR/]_5 MEQNW::^";:3VJ=6IDS,ZQPP 3Y$C;>L1Z1Q)YTCMRI%.=$"Z=4%>FPYEZE"O MB0=#SW% 71<>=.&A!X6'4S1/MV9+^8#CIC[&V@:$5[:0ZJQ5Z%E'Z9A\.'WJ M=9SM&*WN0M&S9UC:SVD_UQ$_=_X@44]!Z"F(3OF?8X>*.]W/4>/ #6%#/_6H M29'==L9T5INL4W1\=ZB3;E/I-M49M*G9;:ISU^!WY-GU"AG:=^VJ6YRU(-$W MCW7F%$J7"ENA M*CRY:"Q3\@M\VVO"0NU;].^3?NV9H2A39RB:HV?T^-3^VO3>7W> MN8-$/_H1#G6$^.H(<0,=>Z(C/0D/]0*DH_@8O0"I \'924Z!Z%TL>A=+Z]5C M]P$0/82DAY ZEOV?>6RBB=F_/BC?U=2FQ:C^YG]EO7//_H4 L>?H_A^JP/Y%,3WJU<-O8_BZ''RV [IWR9Y M\\^V$N)(@E>0XT0A^ M* U&ZYZJS?*6.\&-F+79*9(_/LNS<>85LF_5DOV5!=;'NWUD+OON)(-X*:IV?@::,] MFI: \VKUR5J_'0N +Q> GI-97^(T'"3I,!Q^B>'!82ZFP>AFD@X>@BS\^'44 MW0?J;^Z+ +V_3]*7CW=7X_!Q_L1PA=,B>(K&P8@/IR]J60QZ'&(LW8=;28UN M"$Y'"C&7*X2<8=R@T,H-1>.MK>FV<'!C]?3@QGOSF^!SQMZDR7 R&'],;\/T M.1HL7T.:SSPDW\/T]B4#"Y7=!J,P2^Z">.C=B-GC+3//5=@61]GW1[>5*EV# M]1_AS;F7RO(#*!&\) [B0=@99F]'L)WLK4B--8?/SN%&)\H[C/U[^'34'1$H MX=1>O6;[ZK47A^G]RV]A/)/^SC"S&K$SZ3&KI\?L%$U&NJ\(; ID.B,*VQ$\ MDTC0>B)!S]!WWF(5.ABOGS$H;Y1/K^<.-.,[Y03V9KQV EHD=(C?:<;O[?VU M+>A+7% O1]"VH#.9P-Y.0-?]M'M8$XFIRMR,)MU)$=91TBY IX;:!6A][Z"9 MWUO?-=N[I.U[LUT'?'T1B?V[ ;I'V-'@KUY)2.?_G6'\_E&_UOT.FO^5=:RS M#8C9UY

,2ZT4PBNZ2-(X"?Q2,UW=#]&,.=#K56R+03(8J*;1-A$Y;ON[> MY.E6^B9I]4=)&@T#+:^[Y74[ MJ;3$GDEBQ>0E> RT?);=_A)AM#0>9V!Y+2'AWX-T6-P1L-B&DXW3:# .A[?C M9/#M2QR-LT^W7]HA4W-6KZ"VO.!F"VX]24LJVA):$"XA"$UH5%A_H#]V"H+W M^#1*7L(P)U4GV%^!45/K4@8Y=5VJFNDY:43R^ 0DS2/#FU'IQIC/T7@4?KR[ MBH?1I)V0F"WD.%)T4DG,!0"KU.R1K[*TM&II/8UMO51D MI:552^O%P[_2,60@^FIMXN-C''V=9%?Q0.'V'*ZS2%G\=@G@,H[S286]D6QO MWK^7"]7I7K>]T[J^:RDXDQ2<4+NGRHWY4ZI3^',JLEDOA3=/NCY7*_+Y%?DD M*W37<@<(29)'D&^0%@7L]:Q#M\[E,$@'#QRD*GP.1\F3>M3[H4*8E@V1;4%W MA?.[\.U)^%Y38.9-2-4 @[_=*G G3QV2D'DWL0K!'HD$U3:D/3:D">75 P3F M-AR-HOA^.M8Y C+RX6,41^"3 Y5!SRC9DBF$6J)3"_,>"=$!D8M(LO''NWS, MHH."4L*N1R[(TA:EW1;ETI6J X5(QS&7BF.:(# 'N"!M=9ID=9K@NFH$PSJA M[D=H>X CTJ%M5YU,#6'0]J$?(K'7P(]NOW4Z3M!,[T,DL)7IN;E7]XRM="9; MS?7B(*Z]/96@[.)@>GG,]>/SVCV7H)MI[C=-P.SOKA4/7,2T[O MMS!]#.*.<7HO9/MAV*>E0+*WF"1I&-W'G=3_*MS.5QFT:E4&X?$+>O>\=J-$^__(A/:UWX)(>V_+3U4.V MVOA?0@YHO8.W]-@';S=."&X4A.4/;I^"J&-V?P-Z/6D.UTP)=2S0[C1Q3?,E MO.$YGY:^@M>G$P7QIRC[5N4(O!^#AR"^#^$_5?]MBO+2N87!*,@R8-!TO.[C M9/SQC@\&D\?)"&@Y_#A^"%.UEB8-'Q0WU"\J'JP=?CCL)6NP%+-^WK\F0'#U MA22&_\Q66QZ+]WX(Q[^!XE\G6>:GR:,,,\ W_\'TCXG:W/\2Q?)O(U 'F-F"P?&GF-G!P)E:U2MM1S.H*8]<075=2Q MM('2!DH;*&V@&E$]/=A B10H*B9I&L:#ERMXH9I5^@2P"'A[&@S&VE9USE;M MR7-MMK39:IK9RF<$ET4VB(QTBM\5S6U,BM_ 0ISNWO?3F^ON?4.- M5:/#C 8F#=J :0.F#9@V8.W)DPYILNBQ[_[8+CWVK=]M=G29DN; MK=Z:K4NGB^O;J6JK].-DF[Y'DN<=!1\KBBX M4:)SC-A(>[_&>[]&9U[:]%P@ 3])EO7:!%Q;DC99DG-<3%'0S)UD41QFV>T4 MZFPQ^G'[DL$C\P]:*A)5Z,TF'*KPZU%T4FE3M#2<1QHNI>V_A.*B9C=K.9?.L1J_J5'4P2U6?WE MMD.L_G*K6;V9U5Z76.WUB=6T+JNO/G2(U5C)/<5!8IEG=UK"LME9K ]Y6 MK:[-ZM\_=HC5OW_4K"ZS.J^9\-$H4<./=]/E/U.*1:TMKY9E(*^<;,>R1\*Q MMW?7PJ'G"'3NWEE6[YV[:SO0^Y- NC+?W7B@-JNUR6\KJVM[=YT"=MZ[:U:W MW5?7UFK=6NV-5NNPK*U:79O5N@G35E;7-N"Z"=-6 UX[V=*^NJW)UB96;QY> M?9\,)Z.PN\.K5?AI@=#3S'T4B(VS[1L]P9]=BN_^/&%\=Y%E$KIKVW0WHY5L$]<=8INX;B_;]O.&6ML:YMOJL>WW MFPZQ[?>;OK!-&\E6LDUG>JUDFTX &L*V_2))G:"W>EM(_91!!S$-8%M%(5PD M\2!4>\/5-B2U;-Q]<<-X\/ 8I*NKYF^#4;A^@T_%ES^_/*UNBQ>3;)P\JNW> M:\^NO>M]\,\DG3^\5(:?_\F/GL-V&89=I%VL'5JB[3;!>MUOSSFSM$E^.VN. M!$J9L3/#6.9L3]H/%1,F>ZLA'^1&*/L4#L+H.?@Z6K]6X9PZ>1L^AW%7E7(3 MI7NHH4M\/I.*-F$RJ!,JZD7W#RUK7FL5/4!%E_C<(Q6UNJ"BG[\G6D$[KZ % ME\^DGDT8N#Q4/2^=:WZ,=:K9224L&-LC)3PTC+VT$NJ"3U>U\.P%GR:$JFU5 MP]OHA];"+FIAP=@>*6$W\L6'-.RL9]09XR\5?.Y1N'IH?[)1*MKEV%5K:+\[ ME]U0T&22:@7MOH(6;-8*VOA,L\LZV>]4LY=JV-:"CU9#K88=*OET(ES54SS] MT-#S3_%JB\OOWL8/8. +^.EOO%A F0/QLDR+Q>_%66)B9'URY=;60;C?ZP LOJB MI5^089P\1O'&W]B.Z^J/K+UK_E&!VF[*5%%[*Y8[7GDS6:7R*E9/\*^U7YG= M;X7R]K?Z4-Y_?=KVRM_U7#D9;,1?7 M]3'_=Y!N>^7_Y?41?__7IVVOA(]KOS*8;)4B_J6^%%W%S^'TLO!*HY5;\J5G MZK.?RZV\XO5!CN*MO+KZ4)^PO]]L%5+XN+X129-_AH,M5)T_4-^6S/9>;7SS M_('=;QZ&T2\_*"9IJOX498-@]%<8I-[4Y>[QXX;+< MA*GGVXP1SBQK^N,&IMCPW_[Z;N[-M_W2'!*9#":/Q0,WN9OWX6_9'J!XE%B8 M(HRQ<(AE,-,!P&:@(,.SWO[J_S6%8N.O5(.AX-P7",-BG,//2BH\SCDUD+N@ M!R'\;=[3J@*C^)5U(*;P[<\22TIL(>PCAS'I<8*8P>?R0(AMOEUIJVW\I74P M5#R[#P&X;WO !)N;F'+"3-_QYP0@R %I1,:[_UK]7?7J^<]Y>6PI\OAX=!4/ MPQ__%;[LPWWA4TH\ZB.&J&>;Q+7I_'<=0UBKN MP0(+Z3"7FX9%I1!D3EI,?? G?ZFH]_?4Z2._#-Y#HA2,5)(?#-_EO+ .V\J.K\%Q'F0+U)DC_ M#$:3]##S3,L!I;==KS!#EN6C)<:N)!'&3X:!EH'= -$J MV#>3KY"X^:,D&*^".CT]C9?A?&D0Z6)D^@29!+N28].4?W]Q^O.:?_M>;JP_BIV5 5G]O%98_DQ&D_D$Z9?\^$N]39<<]!SAH M8XMCYIIH+FP@@<[;7S\DR[^^]@NK/__?X6CT7W'R/;X%MY_$X? JRR:0N^\& MPW8QQYYA8X0$1CZF A>VU&08E11OPT\I>*9K DI5D"_QUV@T"H=@,#Z%XP#2 MOONP+$CL#W-%D,@2D"Y'@IL^<,L$F1?$,.:&S,#,P65!,IA%G%R.:L!T#!06 M9;?A/R>S^-E/T@_A]]E+E;:E20S_.L@/YV=5Q;JI/8N'03K,OCP-P9C VTW# M6:NV%2?\;P=A'(!?77G7)XC?9Y\O@)G5WC816H I<5W+HI8-\HFYB0SF6)2: MX-V0Q&*=T @;ER7S=A+,_WB3AL]1,LE&+U-_$0YWT,$U7>H:4MHFYQ#I2E/: M1-&!N(YM,F&4!0X^,\Y."6N+SMB6Y:GXT$32\(&-\#^%1^4"RQ(KP>T;]FM0 M2"=@# !""!#&(GB*QL$H^G(!LDT#K8C2@8@\@V:7 M8K==WD)".D1M0S+B>^ M0.QGZ0&X>9>YJ 0M,6Q: >WLQVM M4T?)1=4&JXP MN,DI9X0B,[-CPL+268>.4IO4 MA^XI3"'2'$%LQ^.A]Z])]*2<2CTZ(F)BB$V0Z_H48DM(2\4\*A>F95DEN8-T MPZZ"M!J85T"]C;Z8NQ((R4P)/D(*T_!\6FB+Y9AE;2$F(8>!/7F*VS9@HJ@$N*B- '7M5 ML?8$ZRB8;&6%@TQINC;R?(\;/D1=L_S$PX:TO9( $:**4$?"Y*/:[069/GSQ M0?7[GL.K>) \AM=)EHGI0_ W\1#$]V%V%7\(Q[]!"* ^]=/D4039 Z1HW_\1 M#N%C[^X.E,T-U:JPS\&/L((.YC93*9'-0-]M1*C+*0;S1.=T<' Y;P2=PY5D M."E.S2!B$>O*,(4P;9S_)&2I>=%+-7Y7^_AI#H@JG0Q>YO[X$T N$E6B&HS7 M,HRJEV9SD-T7!2CD*I_"42YIV4/TM/IS2PC!G./N_'( \C@E,%_ MSW40RW2+.Q1,<&I3SW:EB1TIA6<6S3?FV[A$1&1;_=05VBE_B)F#A ,QN4,P M4OT'ST5S$VE)4XCR0R*:$^9&,V,HIV@!#E+(;U,^2M MS>HFN4-$?-.V7!-+XAA$8.XQM[#DEE^J9;Q#K)=,WI;N$T\URAR&N$0.<*PDD!J5^S3MD8=)++;$ZY0*)FCY@MO $ ML;EE$=_UBJ%+6M>PQOHPM$U$78A;"6<)]Z+K<-SYMS6;BL(D?0VMU&'^A@ MGTE7 J.1]$WD"^H6\2R738IG_S6)LBA'>39T.WI)TL5(E3^)A^'PZ\MU%'R- M1O!@F 7Q4!E,H (\#?^61<-P>A2Q7N63VR:S+-?UA65P!O\PU?\0EW&&7:^< MZR'+L5-3'TP$R4]?"$41:@N;NTZI)@B6P<%=H$BA M9O.;X)=^3VTS*K2-*+K$\@R%74BRQR05W\C$OTW4@T:*EN-PAB)Z>(/?W:7@_ M#<$6']^!!5-+$)([-6@R!E:/'Y+AXM#:IB&]I='0AW X&84?-[R@_-^V4])%(_)QZ<F>(@?KF^%CL$SR?,$C8UD.U[MF7Z")S ?.2&4%G* M<@EVZ(KH'422!45'HV2@'$@^Z_\UR,*A AU<2/X>[X?ZU_ W%0K7GM9T#!_9 M8(Q IPS3LQ%8:C:?@9*60==1@_S/6HY>]@?M..CL&-TT7434@)3!;&:H1K5A M\V*D"[FEB1QLKXX2GAN='7."4Z MST$T4M/#$%ED()VWX6"2YKJO)C[?!^/9?WU*1B/0(75"[6,X#L<0FV?)G4C#8;3'""-=F1=SA6#(P-B#L-KQP)CRN2,7R'3+ MX\G+UG07+ 70TTCZ*O:R,4 Q!D/[/E$N1 #B$#R#!N23\8.7@:+#W,M5'#RK ML*&KZ/C,8HR!A3&%[PC# LF4%,)>87J"E_)\VU@)3 X$\_AH5ABC931M)BTA ML6,+AQ!02W^IHF\37I9+:A\5S>3Q,4P'43":\OOCC-T;$-H5F'M@384CP-P@ MR[<9,2Q/X658&-P$ER7'AQFUEH;7=D+S&KBW60=F>T!K\&JNS;BT"9+85G [ M#C6Y25C)81/BL-/#O9[?3Y\%B/-'%T'833(*GX+1Z&7U@1T!&.'8D,C@+B,8 M7(0AL&LZ-I:.Y)"'V^5)[>GAGD.0K@QNBP=G<7+=TW#"Y2;CW+5M)A"1&-%% M*ZQBX-G)9P46T.\%T^MQV"9VKDTAB4>VR.@X]Y:3",K"$4&K )?!J(;R!O19B=/>D.*5HW;8$XB!3/LV"HM-$WN6Y&#E76%* M %4:+F0NCBB=0H+HD; JHI9AV0SNZX@+&3*S)!@&L'<4+)W!F8+89)XKY8K0 M%L2E9!.TVPD\"4:+>/;C71'Y^DFJ,NOW0?HM'*L_+&+@3^I%7@QYM@I\-Z9D M?T=Y'O[W(AU?^#!U4#>-!N-P*5E?7YR9_\Q*N?E]\"-ZG#S./=TB$$&@,)8@ MU(>H&,32-7FQQ$!*XKS]]08Y?ZW1Y_6('XV6MVISV_FI&<65U)028VYZAL60 MXW%U5 H7/3@LEA$.N[S%3GS7P76[*DNV 7EPS- M'GCO0::\81,.;X"VT:XVTCD)M1*1&HYGV#8Q?$X1(=(UD"PV>H"]+KGF:5UF M-ZU6D2^HI3+W19/+#;(HNWU*PV"8Q'[T(QR61:KBUIG5ERQ(<#WY]S B\JBT#O@ZBL-Y\%R.[3_>7 G(X:[\"N*M[D.Q/ JAC13< +)0Y""&"BWE MV&<55'I<^(I9E(2GS+18VPA:$/*4$ M:2$(=6 Z)BHM7QMB.8Z4-C49@H3(-#PD!54$MUS$3$N6^K3O;,.PK"4#U@#* MGVB3"+(A=U%E=\(AKR6&J0Y5*])0US=,7C+L)Z3,0<4&0CUFN3:$/^#%?=?T MD8,5_!0CX;/R\?MM<*^GY76!;+F6V-AE+G$D-PT;>[Z%S.E2&77F&WEV.9^U M#(0,NET6CD;3$\D_9&Z44!>]XB!(2W#XMR#F)6;/J7(+\()9M!2>="T+*<"Y,W@O KRK;T><.PN4M5; MSDQJ8L>DD YR$TM%5*O4.C#5:J=7 K[4SE^>R2B4+??[,KJ#+X2@EW5WN3!7 MQ<2^]&TJB3!-#\TC%2%I:4:#V:9=B5!-*$^"Z-:A7I?9W'4II.Z.#VY3C3T! MYRAQJ#H_6YH)H+9=X26.CFAE-@W&4I\-RZ?LM% CAI(YM)#ID=Y;0XM NI1TD3D<%V,[0.GM.) MOF(H$%ZD@G#(#"%8@-=-._;Y,\G=3?[U<-K-^#09K:\>W6?RPS6(85N6C4S) M#>(2;-.BG>?XJ)S!(G5XJT#XE>">#NT=$R+,L;GM.90RCU@.IL24!9^5S]L4 M'S46WUVKP(CKN=A#'LBSL$P)H1,NQI,M?^,0>D/PG=5_]Y'N%2YS%]L69;8P MA&]RZ4A6K%QV';.JD 5QPG%0GX%\<@J4!7V% M+&-C.(1VU,L'1M8'L1$WF6 M6T6!8RGWN2A0%OT5"IB(6NJHA>\[!H;?(58 M -ZL<.2/*A"H;=X1\R1S+>PP']R9[_K@TUS7<@5VI47MDGFO@_A62$^)\P[; M;C'B"TMXS,:^*R&-<8@]Q5E0W]A\X*;1..^P[[9#3 -A1# 5'L5<.(#P%&?/ M%K(T2P6Y;+X"ME&X'VCE7629)O,A K>0M)%%I*%D7 @3PAI+5):1CX'X$;7[ M0.ON0I[A4NEPEUB6+\'.@\1/,>>VZY$V8[[=JB,7;#GFCB'!J1G2=[E$,\PE M A$H88Y_@AS[8IC_(QE%PV"_F<(54\:1QR3@XTG?\VU3"+_H+[F65=[@2LU\ M!K0FCV?@'0VK'08:8>J ^^$68Y)8S':$6RQ-\7RS5.A_9^:+2R^,U X+; "3 M/&1(@25&&$N.63$:!1):KN$P9I*S(!6,_VB7?E*#3U< M;A6#QQ'"]8T\LA0>RCV/2PW,0 J8;5=8((QJH%P']@51'I]&R4L8WH;I<52$VNY_?L*,$^# MZM9A;!UW=)^AC$@_!SF-^"46/R M=QDA"QL0(UF&RY E/=]GKE'P#O'URSC>_LI69DEW O,:L+?Q@8/Q-('TD-6: M!$(>3&RG6+4!6KB##_N#73E(,;U2Y@O\0O:/<#0\]51&K;-:J[,%Q+1-3PHD M,!AB[)H0(1;#GM)<"8CGE^@P"R.[&&39BP [R.5',1 Y4G<(Y0174GX;QE&2 MYB-$(/XK0P!5IVSQSEEJ&8Z"EW HT^"[*OI?)T&\.D_=B,-STA((.<25OC ] MPN&?BWW@R**E1!33E=,11Z%O$[C58!9Q M&SL"R*+#7(I';XS#=R"V%7[6\V M.L>C1:/X.1D]*^I5'%!H!+>83:5%+<0HQT+ _S?I7*&P*67%Y3HMY]9%B>T) ML$>.[V/P*H)*0DQKX4U0Z= 3;:/Y8G^0G>8+XNXT'S<(1@VV9!ZF/O8P<=5V M!;6"S!;%#68NDJ4$<\ZMUK+KDL2V"7>0YW/F,MOEE'F0U1<1J2U*1^C P9R= MV!^_0^"K5K_,4L7@/G1?/C]$:3YB6T%<?:1!K8,0O2&AA5]:_H5JKNH$-]*MXF55D .VH6(,,L3,?YH-,H MBL-_P$^"?&9[) &.(25Q.9+$P#9!GK0]U?C%U!&(8535_2)F70(J$NP@W.WD M:Y(.U<7IX; -R1-6]1N/WP,4E44J#()'\+QM!3$Q^,T^CK)SV>,DRKJU-^*X4.*#2HH'>0+SAT#W/]\ M*P:V67D^%L'_$;K+LAT/H0M2;D>%EQ!F<&0*&QO<%=0FQ&>+^2]1/JGK&-C< MZ1,Z0;E=C3QIN;8E0>X\Z3#&3=NCCFUY!F4@/'H:/ZM?CZB?KS:QAPDS31,2U&$+"L[ KBR%$Q\&E(41J M,VJ_DI2OQ;!I]-TV*V=A3J3+,1:6[U,U'FV!J-J**X9E6*5#J9:::VTS?0M/ MNEC85]NG& @,'?9\W\*$NSZVI%V,)$&T7-X"2^DK:58!]>FIL,,_8-\DACKZ M17W?1\AR2'&D'7L0L)5O!\2,M9 ,.XP]LI%'I8,M%\R3I38#^CX8>[7DQ_9L MLZ1!V&0,G9 ,LYTLP^DYZRB>KF;Y[R!56W9>\DUE:F/E.'I618$X&+V43LSM MZE\@["&;J^M4)?&PZ5FF5RS0M," E&^M7$T6#P*QC*$,!VD89/""_):]]1TT MY04T1T'>-5S#,PV?68;KVPYSA.TNAFVM)[CFL* MAM0!6AN;R'.HN6@.E"]9)816TN58T)?I\BE?5?0IA Q>Z=*JU&W/Y';N *CN MK%N63S R"9>V\'U)A<$)B _U;0_^P:HZZP99)\A6L$^-Y>K9_ WS Z[E.%10 M(J4K72(==6I_BB4E3*(J+-%A6!;KS*[BI\DX*Z8/9D,$.U=/UN#C:C;-7-NA M%C)=[&)+..HX(5 MMQ!C;I27J!@_H;JX39=]YZ%D M(4P@'&.F#QY*TOQ4CV^H77LVK6*15?"H/GP+W-+I>AX_/.C@_E[MJLW,@P#, M=Y6%@5","]<@%#ESYGED)4U?S \B7""^ +Y :+:2+TD_?AU%]].5V],)T9L@ M&E;A2/[8LFW.]$WL,@^IX6U"0* D-<$^J.NN/4[L4KB UKIMC&+^RK[3QR[Q.8J M()/4<8E3L9;>9:C>Q6T+%/ DJ M-\D8'LGSBVR2JG$B-;SW#'9PGV-W=+7J)5V,/ ^8PP7%D!\* \(_B=1DKU=J MV-F[$=H&7('5/&"OA-\/[A>C<:N@Q3<,I$:UJ7;K"#58Z]/D.PISE/1:=$ 2?GY^\)UKTX&"'0?#K&K;ONA[VF8 81>%/;,LSRXM";&K1 MY9/=)T-_AVUR;%^%YP(S!'F588(ZD+E60"Q?U@HU*;75-AT5[I9KA8#W@4 M0P8:QI-0%=2*U:)95*SY/N1*"L@Q3&DS3TJ&L& .1Y"-8VFZ!D6HU+U#ZL#) M%A[L!O&HV.TP7Y#'NE0X$%>YEFES2$8@7E2KIK#'P B7&N2.Q? 6IW-FY'9M MJY64 GX>8\SEON$YKE"L,SR;@"'QR\NS&&;GQ2VO.*FE1(?+)Z3"KNE[KH!H M&$.$:5@<3^43F508I1:634UCBX6L >IIT-TAL)#Z<\?!R*;6EU"KZYV7UYY-%#L+@#,7I\"J(TCWMK+A;# MCDL@03=!,8G-D/0-?UZQYD;Y&!%A&*V(ZCX@'0.#Q56E$0 47J^V!J;AE/OR M/OAGDHH1O'WY;HSO87HS20PN'BFL!/T?W#3K(0:B*#8=>2-B@X84RZ?"XO MMD2E-+%=\K*X(17"]$&8J4UC80"2P]5RL9QB>R1[#H4 5 IFV)9$-EA&$!D# MJ6.PDGJVV'BG:4N()4NT(<0WL$,I]#P(Z<.1%Y5>Z M)<*TA"*OM8G40,(BPA >]VV+$2;\0EZH04JY9[ODY3@VT8+XBD"H;SB,0K)# MN3KE--_F07#I=&7+B+.?370@+/:H97DUB(15;:)=NA>078VXPX MMH1I.::P/4B_L K@4"%PANF4XC=L4[::<>X)]MHUB9_"QP $*+YWDS1-OJL1 MDN I&&S:2W'48925%K @EC0%X^K28K#;$*>Q8K&%R;Q29D9,O#($N#=>"THL M76B<98#'\.O+8'8R+[M+TO%#F.47\V8OV3A\K%\B0IYO6:H]0864TI8VX[:Z MP,$7S#5=6NJ?%JC4!.R(&.U(GWU'$K53WK94B]NV;6"/PDAX$#F:;.-JO0MB MM"-)EF >F"FY;?D.X<3R+)\IC)"M[FPW2\[P'3;5@6+C")@]@MD>+BZ_*T[G M)>GL,]57GATWO+Z9JD]6^C W[FZ^4>>LQPIGJV1F4,SAVSQKYEJ6Z3DNYKZB MMD$$1\45T[:YLEUB?J808P3/%.-FIZ+8$DOB,%F[F$4DN9&;3O E07P[^9J_ MKHK,Z.]A&/U]'=X'(R\>KYR;?Q_$T6B8!N"L!\G-^.5Z/%QKXFVZ5V;^S56P M9*+,VYY7RMPF8/=^BU-U"_!/_*<@'GY^"-7]N3KQ%0[8O_ M.T#VTPY3K5K 6+@>LX1A>TSM('0=PKC@EL7!B2VQ,IBH&7ZZLO>J#IDU;VKR MQN/ !F"&@7UUR26R/8[@/UU+2@CBS/)">@>=C#>3QZ?9VKK-G%'9_4;.^+>_ M@].>]R 1_NV_]F3,%=#K6_!]QI@B8:S%F??1ORS]L4"V83-U*YZZ0 D< P2ZDH(%$MR "!BB MX77OP':R9C.=-7MJL\>0!J$F9%4V,9':".]*Y;R%\#%8+;?4MS9W&JL#V3-- MV.9_W&_R:XZ] M@F/V2E# ? )6<:VL>PF&85/P6CT M\DIN%.^I*@P=E_P^9P9R;6PR7U#5)R:.5^Q^$,1<)S_:)T30]-_?8'F^PVQU M"Q:2/A@L0F5QZX;PRQ> (0M?E/JMCXE=+)#O2L<"JP,>WD(&71PME[ZU'A.C M]7V0FN2U\S[I,<=2!6M;FFIK!1"]6 J)RG>$(F-G*'5"@I^T>(^HP @DD @I ML6#,\%QWG@+[K'Q/@7DQX9O)WH?D>;/X_2.*AY.GR5+P4<_.SK__"C/[5YA; MV97?W:S[OF]1KG;P8TJ(X]C$7FQ@%"M#4;FS(Y?3_:Z0?\77(6&I@XK4]063 M0MWP2!<'S-SR& M=)A3JOT4IF8;OTTCK!YT57Z)>Y(; MV!22,9_Z^9 _E;;CKY20%IMVYC=F'0GFT]-@^WUICL3$).K>%,L3X*DIL:;3 M_^!2+,$K=RHAUC8:;%]UXWBVY2'?ENI"3"DMH@;G\U-:S+"$\*MH8)R0!H5* M7ZM3!MGTNJ>9YMT$+_FHF)S4O);;0+Z'A(TA"_.1[9OJ?^:IF0>HESP7P^;R MO6G[PW4 *A\ C<_?P]%S^!YP>J@Y[2L]E>%[G!G,AU!34->=[V867)BE:6U$ M3-LZ!+-U, _ ]/-#F(;!'1C/>C@2SS=.!7C:ZMCQ?$\>L,\@Y?W]!J/+ M%\@? N$!Z$6Q'SV'?X5!6I.'&,P-*!68(PQL-!%Q9I=NJU,)7GGI@.,P? AV M2P >AEXR20] S\:6ZTC3!H#L5O#N%!^"DG?A#_ M+"8PVK4A(TKGO67X@B@?1TRA+N'2%";[#QP*7Y]??L96:Q-F9L&!_ M$@^"[ %XDD7#7(:26)TX+.8HGZ8Q1'#8,AWL^L*">,\Q(=ZQU5E7+'R!I&' MWSQ2&H]Z9U*+.DNGT^O!=V2T6KY5Q+1,9@(#3*)R+P:VH+[I815&.Y;E$HP1Y'ZE M@G0S:7\B-;,@T[.P+6SB8%?Z3! ;\@PU2.-3Z91/Q5^8*#N.+PBPD!:W!"&0 MX;HVH:Z#E9H)@5ULFAO/J1V,37Y!N1E:'5C)G$=U_%<9H)J&H084E20 QU?E*Y4)/$' MNI7O^%,:C=8CHDR])E/-OXS'\^M)XOO%B]V7Q;]_?GE:ILIJ,W/>^-RYGEYZ MDB(B,?: &!8X2%%42Z4M^!',>K;\3*0V#O/G(!JI_YYN&F\:A58*!99A^:YT M#=NT+=G3+ &=#5VRH72.#S(E&.1U>10+[O<>0*C"7 ;]C2,LR\O43! M*CLK?<&+WJ&RQ >%>S";$"4E@:C*%!OG%[P M='<7#<(2],271"+LJ-V@Q&:NBPQ[#CV$N]9%H)?P(7!U()212"M(#O&X+5WD MJ"7]U..4T@)HXF*6WVINYT ;SO_WY@(8J, (./#R\6YJJ\$ #J.@A BW35-P MSIGG(]MUB<_-XI84)J6]3'UK!^R'].YN)_DR#G!GZN;NFMT W_&833AV/<,A/+_,$T(O@Y3:.8ZQ5+([#L!U\5^T]5Z%N6&[GL<]'Q"R+,FH:2TP-YWR M]K":2&^$LBZZ2WV^5^&+;"%\&ZP$^%!.7-\ DS?'%\GR=KV:^&X&\P"$YXV_ MUS%87<=@$\8=YC%P7=(P4'$UDU.^>*P^PAO K(_PHA'X*HS![ANNX9@$$PLC M!/*-BJN=78._5J2WP'D RK/>X*L0)B:2+JBP[4J;(*I6)!89@$7LTM&Y^@A7 M0[E =PQJ7MZF"0%_.@F'E1?5!?&P?%==[5Z7(#Z$D_EA=&90@@R'%5UJB/7+ M/4#+PR M&]\V!/:P;_D&,21GV)?S277'L\O;;[%CG5(@;OZ(YPI2\0-\VL/?VUQM,Y].W^\!VO [/V/CL)JHJQ"2&9;3/$E/DJEET0IZRS)@BYL9V6R^O@]@5Q&QU- M*K%I8LH)P(E\1EQ6W&F-0-E*(*J3!*,U/7V47PWRDN>Z::NW*9F&8(X$(/@>@[S;4Y=P$3Q,?'PI52K^"06-C-M@UO8QD6]AIA5ER]7X+$3I@4>:J-R.,S\-'D4 MR>,CO"(*1K/-J_,#A[7S5!LP% MU&M1V'6=D^L9R/,]FU",7 #?152A $$0V:Y1'I6V'"2 M\PO(;4CEYZD^1/H;2YAU 3LB1CMDRR60J)N^0]6>7
#<(97JHD3D24$%1\(EGN&3Q>$SA$I'!$S,3%(/T/Q&Q0'( M;!:I!T629S4@JF)Y'G.QZ'C?V\Z7!SL)RR;"ZJTU=VU[<8&"4S_ X M;,VK'@;E*?#<=G6XH^XN]A?AN(O=\KT=]'68+N \$;+;V&H:OO E\RB&$,1% OZG6*K+ MG?(%F60])CP>LOD(]/(2Y .*--@Q>.XJ/(.X/F<><1?&CY>O4D<&Y"BV6<:H M&IB#8=YZ"I!Y*M$%:RT$%I!G6'2QWXJ7STIAJFY.?R7(^RK&BL5V#' @A$LL M$?4LW[)M$ =!;>2HZ[]*)@!@M*ND91F"^N"UO+I%?"2P9SJFZ_AJ.8+K.XXJ MY5";& *5SWR>F(@G._WA(D(I$99/" +;8O@TQ]*$:(D:&T]_' &[K8,7W#(@ MLC>8"T&^XW/I2G,NP1[F)6MG60Y!A]!^Z08D$++K6<1/Z5PW0$(4,ZKK PLR$7M(3*E@1#H*Z@I:70V8*(S[0W0+S+ MT^T LN5F3B*320;ADU(AGQDF 9MGJ;E"DRMQN @I3V3LA$DX%]*'_R&(,H,S MQ\YQ)0RLO;6?L7L-CMNTT/$IEX9'.7&087."'&Y/9=KFB%8T#;%IV:PV(]8+ MSS+*!J-$[..J8:JA.>K0>>*Q9\5CG(/ MP I4]]6N-4%69R9([4'+O1LP> MKUA;L'*(Q0)M-#BV7)L23S*;(ZQB6B\$85AV8%$(CVPUOH&D8U!P?J.KP.95#,WMH/\V M2WK@^C>-"H0(#J1-3BJVE.A5ZKKBUA!=TQ47;J<:/L+Z-X2!=4$6IYHG:BUS MDL).0YBM'T+[.$%P.ZQ^S_77OI)G3.BZNCD6Q%J'_Z[/M&8ZHV*:6/93__IU M]CL6V+L;* RF+Q__F#^ S._:_#?=>A[94"&H'>0")*,W(?DI/J+..HBC;AQ,YN?RM+:]JVOMZ[1=]JPM.]A6Y^*BF 4#:CY"XR,AHE3[ MV/H*E^4PNU_?3!)9X 4Z%04JZ[11W6NY-=CVR706X("['[WO3U]R/TV?< >= MCGI?/^C\UR_#42W"GA4;]]Z_'UP,5B;-T+J$25,(@O2A]I?,*4G%USTR*S9! MAD3-';^]VQT7>)A-KI-K-ER!-1B%8K/T)I$'53?I%#,CDQL?E1:;I)_<7M=) M,46"4C)E%F,I0#F-H>Y5^\P&"N^<2KR7358CQK;MIGQ_7@F_14QUH==Z#*!( MAJ+8'0LN"-1=STPA8MO6%18>O.Y>QDXK7?XCJP_UO51F'TU?_I\,?K2[[^[')W]UF2(2UNR4C4-I]9(.E/GQ_O( MM $I)@_TS5_?ZA]FN]W;5N;HK*JS\;?J;*:=>\YK%X9KC+=(;JE-5"P9E^H( M!9$@T2R#7VKE@N4M\9=G>[KO K9?^AVE39N4G6*VDK/QKL3@DLW.J]E+);"W MW9@QJ3686R^5VZ]K+UM9&Q956CIK77"1'0KVB$KN!@1(8YO>;;P5+=S#M_)I M^B-GMW]D//N1_G4&R]F(C_5]9>[;I>7=5AHEJA*"KMZ@M7Q+V"[HK6E7$Q8V/O^>NW/ M]L[.QOWZ;_U[I)HM#+K17I$@-"D$)]C:ZIAGAQB]:@]Q,==FUW4>8*,K8A<+ MF3:UU8%@,Z=DC"GS%DV7\H27+(E@QEMT_+ M&K)Q?MQ^]WGS G@S9BF_C;,*@#I,8X\U78 ZD$9A)/'Y9:CI#=W :$?58L,L M=7/]H@ZX]CMJ/955E+VS49?LLD,"V^6WJ2SA]L28W=9^;2VF$=@W5Y>?KRY7 MEXOL<@)WMCI*(K&DU>:5;-\T>]X4.RM7DEKW%K'MZA]ENXN'=GQ][GWME6A'$A/!L-DPU'$;-E:^6D M2IU1%M$VR6\DEIA5\_M7+.V>+B)[15$"1A&C=9BHME2=K\NJQSQO\V^G7B:U?YNHII?Z;/%_W+_CRS9/:TSC]2R\S>CD>_#R;5 M-EUTW9QNDK)#?]A_OV7-S +H9 -S.ZV4%Y%M9O!1UQ?5VN :4FGBI7H!\D-N M91>\#@"0#[+H2*SS$#1H5);I<5 H+6AG4L.'E;!R1X@.@\DTFCG-'.8?JD., MSLZN/EU=U-)%=LK[@P_#V22& Z 7:\L663.]M!4A2F%M?;"GP :3P6S>GE35 M3+NAM\]]/AK.]_"M%_P75"D@>RU2J-KK"&*LL)K$VMRB;Q*:I5A\RGJT;3T^ MD+L^GP0'R)AZ9:5FOSYD[8)#M)"T-[J-O#PZE"L>&DX"U+79P(QF'5B(R&8E M^E1*)?YH)9OX@FV2LD- /(*8KL)V=-F[F/8)FO_C[/L'V\3$%]K(Q#"=B1&" M-1B4 U:%G=MF8I,BJ!7&RG-:]*^^93W_4N1^%EDMYFPW0L9B/FCGDS\^G]^G^ ME6\YKT0C*^ANJZB]+W=#,@\HCTIJ-OJR %"1TLDNB"*I?>#W7FW<_^-H&A6]6-$*OBD#N%8U9]<=AL]N_O(/_\L\ C7_W/EP M\)\&D]\6@E(SR_WGV=1YY+_6!\5FP'C[29.:>O7]:#()7_ZU?_YAVG?^N@M( MC5XL_([8FWPL#,#-]VU((7-6LQP8781@G1UDXW(+\MY5-82$SQ#R&ZQ2?\+?V@Y59(M^ M?O-/_>4??3NZ)L8+/_#]:"/P%)V,!DBA#>2Q*%"Y2^1@!W09^*Z9S0ON#\(] MZL1&2&3)MH6,TP'"K#]'#$XT::KN!?:-L+_[.!IO&B"2K9<^D*IS!52,+@GH M$B@E+KR57LN[>U$T^T'>$%9'..F2B5QFBPK=E%X0U$XA5L>UJM$_%^2EB0'( MU>'(,JI A52G:UR$M@ 0CZODGP_R(EI1R"HB@5I:)[SJTB1E3+<](]YTG59D MCHO\]V^?"?(8768UGW-R)7KE'+G9H"@PD!IM ^*X>O[Y(*\TQN2%5DXI$KF@ MF9U@O7]WLZOCX)Y_^>EYX%Z\J7VW ME''DP:*0%KHW%VL6HM#7\P"U>D%^+\B'*#(912H16%V'$&.'O ^Q(94W914O MP#_8P$9;K,%HF%LJ[4UAAZI[^&)3VY8/B"/[L,\(>AF#J;VA@DDA)T#OW0QZ MP(B-NI',^X^*_7?AN?!*GTOQ+H60)#E- DKI1K]JYVZ_X7WXE7GE"^[[P;TH M82C5?D&:I"XJ=AU+18S8=G8XK@?[^L=#Z)I'?0M!\D&!<[:F:Z(%0-^EHVKA MV\=J>('\@9"+.LH8 X'*)<2$H4;&9N-F7;[]XC<8CK_YJ]5'?O([#.;'4"^4 M<%KFXA20,](*8^8=\&V;?"WMD6-DSP?Z:* (%0)8)HY%LH$-\^BDE8W4LZ*A M(X>&__;VF00,M HI1"UD'0-O5'W^Z[#/JFUV:%]@WT^\@()!,@R^)N.+"VGN M.UE_6^1YS]_\U9GCNDY/ _BM:*3 %'4$&4H"TD*7U TU11?;L3F(Q]7SSP=Z M=E05@3.UT;C,*9%)G=>:R99EH9>DI5!'!?^'OS\;(ZO19/+DF>N$ M*J14I"1!L#]EM.PB!HENUP__=V]7V*0NDZVG2%/ M,C?*YJ FUOR;O 7KKY=S0.<='E^SX_Y;[X_>]=PU_V'F[/WJ?5T!E;_N=Y(MV3 9]TMIKGWV ;'P44I5L%W+LIT:1C#BH MS[\-6C_TAH.+\_$-6KR-:5W3@&OI.!9?^:4I2\1BX92<%;0KX$:UNP.F2?Z%>$>#%NM8GW)612# MV:0L.MR%PU;@#ZM)GP?PVYBPQ YW;3L"T6 5>VF]GR&?7%M%J=0A/96O"7EI MBJ\U14$1'P#[+8(ZY"4"+,L\Z>,J^>>3)JI6]KNJ)+M90.3&82&&? 9QM%FY][7."?39*HQ,A%JC\E(5CDN*?*RFV(L%\KFK]-SF?&+X[+*9Y,E M2C:X5(AE.:1 P45GS1Q[:AHU@GS!?1^XN]I/G$QM;N%CT#%'5;I^P65A(-TT M+5KB<9G-81+F'C6C@@6\=JIG8E,#4)AMP-D$63Z)A0ZS-YER=%S;^@PPIUHT M75C(LQ26@H3896I!MKI]8K//4%@0!1GE!278C MIS2)%5+O#IH]]#5A;^KT'PC)J0'](9F[(*;NH?6(CBZ48;Z'CD1F;,B.CCNLS M/8WLT"T,JZDC!8)W(:NL2G*H-?*7"B0,&D1>EG:MCDS@GPWRD2)ZJ3PPB8\J MV@125^01A0M,,E?T?7T!?B]6U:%#4US,*1IRELF-Z9J3DUQ@--=E 'C3G/P% M^P=C7UBZ70P1$"??$:A"@9GHZJ=P2KP4EKM M1&X>_PY:\/5<<-_.QD:GK=72!:VMI*SFY>MQL6?SM<2C/F1.]-<$O8\^!.]K MTV&(2A6F-&)686I7R+S%X[*;=]\]EQP/144$GT%;!;9V?M:IL+9!FSP)R+=) M_>3#>:?F7X!_<(Q29T?&Q@#6@$01LX0*O$. *$R3U02'++7;#/S3J +8AM?D M;(U74 A,U+7*SDQQ]P2Z>+6B/\P+[OO W3HGO(O)Q(!UJE:VUDWE/=M*37T(O%[ EXX)I/$GI-3TOH8 MO2PS5I.4-LB\;%R M!$X#K-O562&JA)F,5,I$5J5>J53!TEX$$:)=#DG-"HZ."M?1RK,4,BH9K4E6:JQH!9F29WUX^ZUFFKFO[;&OX?$JV7( EI]"WM2&A09)=ZF ABUU8RKN MD[)PLZ9_N9E8-GG;^]+[]:)_;07N.=Y*:>O *E^' 5B;0BERWD;7A!7CK:RY M&#5RWG(PM=."\L^$%N. M6@,8F6TRZ^G>PM'D%>G#:*8/5/M9^(_]RYWP+CGK'#"B<"GE:@:I$Q#)_&$G MO.>+V7W1Z["F4!,)F,,#5-*B7_7/NRFE_=W$&BE4 MPI!B3-'JB)G7,UMQT.U# KL?&I87O'HANZ^V4]/^_#^O)I?35!&FKS_V_UB8 MB#OD/YY-N<5D0;G/OVDVK'KRR^=SUO3\Z4JX)1K+WW,Y_9!W9_UA;SP8+7S6 M3ZR];_Y]OI@5UF(!TPC*I!R%U4QGP1B3V&80\9>9^K;C$0T8]6B0KM_N[(MO MQ_W?!Z.KR<67G_J?F='/R/_=6L:04JQ;3)U0(#Q)PY:(]QSRM$2JG= -UAYT MS^NN:8F1K6,=I%,GY 5BSMBIQ**I)=6.K-S':G>=6DDE"^EXV;%X)!&9Y8HN MGXDO;*-76,S=A@4O3GK<;RS1,!-A:@[=D% ;2F,P65Q@TS58 MN^9;(T1W4H4L"W69$!-E%^M<4]&UP==9M-F1NG9'6K7B=B4[+G<=OJ+D%%Q- MW/>65$'#/N%LN8JENAVEJ2WLMMS9N-S4_SSFQ4S#!/SGB_[4_1^>,Y<=7P[^ M>_IUULN?^^/++V\O>JPRA^?YOZX&GS_=GVZ9:-DR9=X4@$\)4Y&S& &R$]Q< M49)*ZT9^]K+RQT%CW5EGID&A$-/D1 :B<.JFR)K1T$XUXQREM,I@HP$.B<9T MGF\)/_M@?3J;N5[VW-;V3&.*E,:/C.U[1]R-IDS"%H)EA:9'9(?6QD1C<,X%%!/A#-C!E- M<&"SLU2=0BK3(GQ=LV](N2;?K\XX!BD?&8BUL].C+Z!3'4$BO;8I)^4Z[AFP MC2,8=MF7]=H]=]#)^S2]OG_^\XB5PG\,+C]^'%VYL#G)]A71UOEFBWO;>;4'WG0KV]4F M7GZI/SL:M@IC]2%M$O D^3I+=KVUK(7?,LY[BM?4XJ\(P%OBO $T67M,IUR2 MY$L%29#/'7-7133TZ,31VC"*'!*P$B3AV2(DWJ^JF?ZS3O_!-L6+(%2C/TYU MTX]RQRSQ+4/%@.G@K&,3,I\IRBY5$WM^Q@!N?\>2Y_\S*=DDK YLPH3L%%-F M?^.)W3&S_HX)F:14M06OLK7?1M*S_KL@:JYU$\Z2>/H28A[OB@5AL1@/!<.T MW:-7TL[P8\^T"4X\7_RVOV'%DHU:ARB\A:R\U-#=,..I"1L?%*V?1W<<_/13 M?EW^E)_ZC,%D<-E_UQ__/CCKO^TSNS__J7\V^C"FDTJA*QIK M.,-*XQVE68T),+>TC=)1<-UZ?R4R!]G2*<#W.$8SQ8).>>U!9^\\5N?^YBB" M3PW'^MJ.8@-I*TDE45\#K9(@,55_M8MGLG WG,,*2U\=?(]CFR"4R&J6("69 M8S%&=:%E]E;;#..O["@V4*-2(%B,4FBLSGT@LETLVCO=P(=*Z>5PW_.'[W$D MV62K&5ZED>TD"0H^SRIS5$EMX_:3/PHF+?G]^_[991F//NTI)A71!Z\+0LP. MRG=+YLD@-@7#:)$0Z: 2+Q)Z)I-"]\\O"B!#D\#ANOWT$X1?E\_C\ZNS^C7^IO'EU:ILX 6)0(K2:JLS6@,JQ&QN953*]LF33A^(>;AB M17^RD48G (L46"H\)!M5Z#('HS8K"L:,? (2<>N:]'OCLX]^>)[Z MO_97;1(?9RR1*VQ'1&9HLY2VZ-**H4-" M$!P)I V^?3):Y.B44C(&LD%2Z*PCF-B$1L :>=RM[),;9!3U]40[EO&:UA)L METP9C5[Q8JF7D^9.8_.[< /RWK)/%9+5,N0DLG*SZ?+@I&ZK&!!/\N ?Q@V" M3C8IEFE'DF3.,<=N*JW6L0GVLSU<+C X%@Q[YP;L#6A" [6NE/>OV3!VS3+8 M7C8\Z=1!N#\OD$Y'*H8HFV*9#%NINW9HPOO&W:X]TTY?&/9!"Y0-QC-9MJ1) M%4DYJZX5J+7MHQB"/98GL0,R^Z$%V:"&0!2B"](HK"6OW2Q";*N5I+'+]6N/ M!M*&0"F(6OY19)U_EZ6AK*A+@#?"-FX"D@1YU*WLDQ:8&&PME?,FE*(CE-B5 MG<5@[(J#I&/1@K6;WX466*%9 :H<%820 WH;9ZY1E$QXFY-WQ[KG6VU]-U;@ M P&+@$E&*;2LRB"GSA(*T3A!"'@T+\@"S'ZH@?8H*161F5_F0D8ZH(X: #4EA@!2[R/R]D=O M>%:[IZ31U:^7[Z\NV@K=G6D?6Z]JC]M9 ME]?N;'0I&G"NH(.BDHP=V\FYM&%R9]J[O=NF;E4MO7G_>GC9&WX8\+?ZR:1_ M.=GJI6=Q-@@;:UXU)79358AJ-DHTE6FGH&9X[JS5PW;K>+*%!$4'7^CIB5,M<\L@4';P9$G4[_%)'8X!_JA%91- +(@F=(O.N0 M,,J;%4A(L>PA[AV*>E]>?_K<&XRK.8_\71_ZVRG11<);AYU083>>-T75FS8'6ND%D MHK$R(80$R1)[$]8)U?E47K01),+EFNCMEOI3_W(PGA*Z-[]>##ZLR#5916\6 M^G@JITH4.JC"M$8)C/- CBJFX0, :EFEW[60'5>[S%X6^JEGM$%JULHE0,V\ MAODL-H3/SF0GF^#WQA8_#2LN8.MG2UYSZ+!AHTUEAP*Q:TRJW8N*XG?E%0&8=, MN0U3;1,C>S=!5<'2&4UB=;.B!=O^H3O4I;$VB<+[DU(6ZRP3*SW=FY3L8C2Y&O=_JLQPS(*V_BRZGPQ?NC_^ZZ _KD&M+]_7D-9B?]G9][P>,L.< M3+]!+DGMK8_\H=^K:ZEG7<;]_[KJ.MPVWWOK.R?=TC=I?0@$9&0,A2^X2G4. MBLWU&=8;*W2C]577]W-[]$X,:S@6UC7C#S.A(6545$$%DM=8\W_X@C41$HG. MK;*P3PAL/!;8A2FI2XH2L,4'T-Z'/!-LQ_Q_79CP6" ?%A' VE2O*.N*R5C' M[A0Q0T2LJ']W= 3Q,\]$K_(]E[I JJ_Q448372WLL\YI)@V(;9J>%;1<+?74 MP#Z:8DTEZ0A6>FEJ+JVT2#=@&U>GLC>A"';TU"JF_X3 /IIB-4ZK7+PSV;!R M97HH*@^N8#,GD[%Q'DX!Y /;=8^1B:E+Q7O'_F:TVE\CHFIQ3QL$ 6"+M"K2 ML#4TO_<&%_59IY:G]RYNA3!O=3B;]AJNZ2>]B\%_\U][@V'HOQ^-^_?N*)=" M*)*B@."C$!XUJ3B+\HA ;4QJ<6L/7>SA=_Z/ZW;C_W@]_9_%YNGS+([YOVYZ M?HW%-FIF\>5\[U]\T M2[S\3BMDE]MBV\Y04:CDT^P1.8U=80V_X MV\^#3_W4_UQGQ6S,'&8M3%%K4#HKGZ.5\RD+I&V3X/&5H'BC+^)H_'DTYE]] M+P&M+KHGU"8*=H("6478F3SFFT_?Y!U'#4OE0PP^,8-0+IHBF3Q&S+6\ Z1K MVYX^(5#7Q2]C)K#L<0N;?)*F]C'I"E[ AB;%!)^4.)G],Z@8062^=AYJ]I! MX>;/H/S?AG(:4LM-NI\M:$>ZNM8&/A7-AL8%I41F+Z8K5Y*E39-B>V2_%CE^ M? 9EC60V"Q1E$K68V*#J,E\%M9E?$IQ23^XT'HE!"<_J0TJ5/$1@YZ"V;)CG M"D#CP7\E**;1)Q;SP=EN%,K6)K+D4>? \+(K3%&QJ9=%2V= KXW /V-0'T1+ M2^V")C$:,-[X(A$ZOPE*:B>P/#W]>QS;!A:RIY+1:(;4ZJ!U'>HDB@K CD"3 M('9*H-:)!3L&]C"XI+(![XJ(R@/[D'[FY; #U+9T4\LII0]=[^$WOV]F&KS( MM;>M2L!_FB9'=.FG!63C;5_GZW\5F!WI\L:4O2I1,PV*7K.5<=0%DR3 VHJ0 ME[/8&R.-(LE$[.4:/@PRK$"@ZW1JHVV4R9.\&(]$2,F*:'R6MKB(QG@A9)<' M;J1H\K"^$A0?Q)W\M'> "5E;J\AGYJ1AAFG)8L7HU#V$G)\8LCM>?<%H(BDC MT7LF^TP3 M6H'J%-8%([/EH8^>5]V3L/&E<[CL ]510?%A4+^E@2&B?V(85 T4QT6=37T>BU]S\QMJ9 M)V?HC\-.$RI@=NJ-S2H5##+(3EC)M"^$TBP/@G[^R.ZH4VM!N"^Y*.$]&S.+ M*:4:B(:BAO.7W2E475: M"J6V9J&WU[6OK>R;46(V[!@'5DEV&K-E%Z,+ I5B5DRXU':Y@=Z30.!(EP@M M7Q9I$P61^+^0I>O>&[7/#;ZR]JK<^L'Q.>"[,^=3T\Z7+B:#T5OI79%==7IQ MT$24I7:PW/GLD:%]) 97F^$I8L6F$NJ2I$79=4_G.]ZHM175:4\$F =QA^AT M8($PTJ!4QK )F">K91_;9QS7CN9Y6CCMG'VF%"D33&::%8-,S&$K>4VZ: EQ MQ=!MP.7VBH\(U+JH4]))F5B'2I(-J KZK@\XA +-BR7O!+=GC(?8RKXM?C'9 M,0+$3D>"DJU+U+G**9:&UJ$ L3S&YTD@<"R+3\$51.\2Q)RM-SIT9BEGU5I\ MULBX=3#B.>"[L\4O1 DC:I;24LMI$&/7T%%C;%XLI5$:CF?Q'S-F8[WU3'!2 M O9;9(Y= R11DP_:>7]$QS3YQXO#.'*4K 6!LK .]"C9TK-3ZXWT0"O:A:-1 MQ[V<1Z%&@(5$<#D(\$1@*,>9D8!HVOD[?,N:TM"GA=.N@6<,F*..* Q+5BU^ M2+%F0$6!@5546\18J\.W#I/<'Z@XJBU>KD972S&5MU6+#$9#"3_P=WR54N MM -D7@[B4+6EH384RTQ5I,F*U66H;ZG9AF"SQ++;V^G3/(2U15! =2Q%9 W" M_UN\!-5-/DMRQ>0SM]R.[9F#==LD^90">ZRL9UUBT 1"M-4D*6FM"VU[3>F> MN4TZ'M46)5B=L (LDY0:K:GO1R9(64IJ0RTOA[!_8Y,+*Z>2+<;$&KIVYN/KP.0#BE6J>:ZP6P?=3N(D M'D2.0THUSIJ9@FD3(!=M<]>_6:Z8F;U]0<4]U_UX8!Q'(3@BLL$G:U,NP)K9 MIZ[S,'_Q(=F\SQ;I7;-[8S3,:*6-/F5TV1/64),MWOND4ZM[M\_N/4VHUV?[ M*J$3L3ER&77MY19=-[Q=4SNC:OMLWY,%XUB\"S*;&G3))F^+TRG35.Y$U@' M-O["UJEFSP_H!ZE2*5R6"756H( D@8=Y[5//GBW2N]9(1?0"930Y MQYKCQZ(M*W^N*5L> M"!'XQ@()-OTRL!"S:4JN2)M2,Z01#-0F-D\-X+4)*,JRD'G#[CAYID-$V$7S MG&F'=2JD9E#ETX#@2/1'8E:2Q:R0=UJ@KL'3&G9BW]M*V9:"&-1/4$<>C?5@ M8=EUCLVO\)04&^/0)0R'THX9!F'WQWN>%+Z[ZDC^CZD#K&(VMJB262U4KA-" MI)J&U[XH@]VZY>8C _Q]?S+Y^6.OBT ]*$CD8Q:8LL>@=3(J,RI=5BM?XN;A M#E#L2^XV[.-X8!U'!U@H3)"<9B<^Y62LCMCQ),_K:NDX[,N(/]N3V/4-E6^% M5YZ5,KD:0PV8:F-(:W0*SLIV[OG^@DRG>11K@U"Y^HL12&,D:[P3T!6+:; - M-6 /?U_,ZV3!VD=Z\>T'6'*R>/;.E5::'78K>PT]X>8$\7 MX^,P80K*DL]*.6%5D9(,RSTS857J0+781$WV%@A\?@?Q(',9!/K3.BWV2^O_G/_H7 MO_>O?]&.H4;PF&JFO;+)1L3:)K4;4UM*VYV%A+9[%]N5^S@65$=ZKV5JG5 + M+;*LA3@$U,T0<<6M<'H4XKY>SI[E.>SJEE-64L9,.5",$E6>)GK;RFG*BHE_ M>PU=GMY!K)TZJ8F<]K9$4)1*[74A9S)KO6LB&,!(B6W+!9\D5$-_%X5N>P:[,N'XK+NGB2?" U)=+5^Z"%*$+ABC;04NDGI)=N?_0L MUV]'^IP/F@;QT+J.)K#L/I6!1*+:Q$@ M-1GL&DT+W\Z.>#F& _F-D$R**;A2'%O1$IVIC3JMLY2B%8=)93^] U@;6TW) M61>"\D8KI73.BF9MC$42+3^6HG86>*ZR>H#(JD(--CLC@DDJ6 M.)F-3K*-$ M3:2V^ET8L[?8ZFDB?!Q:#;8$&2!8MHJIQDOXYK1VR M[M7!\$DD*+Z+B:".S9N7M4[NBTX_RV/8T2HZ-H"J]B$.224A2$0YC::29WWD MVW.0(''KT5:/<1!7XS'O^9YUW$%%*A!J*[>B*68(NNNTH5IG3@OCW-9.]?6* M'K[\5=.<3W48_&/U2+&%E,U *F<1(@MB*(G_KF7P!F-N3NX^7=%>#N[QM+]- MG@)&)!/()F>,A>MCC!1*VU_IY?P.=7Z[%D*"@^P3'Y[T+F,N?"NO#]!A$*5Y MTGBZ!PBG>H#WU)Q*)ZF**W4&N)'HL!8779]8L@A-3L?+B9V6R@Q*VJ1#EC+% M9(+3(8;K\].ACBYH&UUJNSUC?CG'1U.=(9!2TF>1G:W#(%&HFX,,019LB@? M2&FV#K*C!%?:LK93<:Y/0J9WS.]U16..'F*,GL%W(J1. M)P7;5E.>#*T["=!W32)0I'RV;,P=ILB\&G/J.)A135+-D3G8H5W#;(U+,18) MTS2* J9[H6%JF$$+_BJ!.*_X+S_D -S:CKK<54+>^,:D#T"'5-]7''6UQ9A:,%YX^R* M83R/KEK6I0!0,0CHT9B8LY-:I^RZ9G.^?:#FI:-YW+,U7TF$]IY:O+@8^" \ MRB1S5>-&0IT"R)?/!MW.A+A7^_B7DWL\DQ.%TZ($!1*I2 6E*']]D*QNK6QH M^,L!GA:E+QKXG#35P&S4,DKAU?7YN4*EO8@OYW=BWH$2H)D-$Y1DP++E0S^[ M@(%,V^?NZ1[@R8;8[^O!%) :=/!>J3JQH388N[%]OKBT8Q?REQ-[-)MGV!E/ MA=%"A.2S"ZF8ZP/T((-I,D_O5>7R4<'\T$9@_1(1$S3O8B F;GTXU"U=:TCY3W:V!TB@=YLD\F]W<# MO0A"QFB\L%%I$6],(3G%__-\3.')GM@#IYL97ULQ8= IN?K$!3,N8[25I8E- MOQS@:=E Z8B5I]!%2=1:&.6SN%&=1?!M?#F_$[=]U@&($$6Q1JB@?&%+>.._ M\W5L9_4<_P"?E('20([110&8F/_Y7,0-U7>R*&J+S$XF3OF4K0H6Q0PLHYP*EY&U-EA+!NF14B9B"#K:VT6I:'BH4:NLTC_LM M?#LPOAN/)FR$KNM,O^L-ADM]"Q-OF/Y-_?WGU,G!3[WAA_Z"9/S0^W/PZ>K3 MACI^'T,2262+(4I1@@Q*;,?DY4>:%US%$5$YW0 6O_IIL3K>^YIW"BM7:Z/ZG? M]78\.NOWS^\4\#NW671-XR&;?8X@!,3 _X>I>,-Z/>;&N=7WH /;+/B06]\@ MWD)(5+'PR<9@A"7'[LCZ?]M_J?*J49?WG] MZ3.;B*GSL=5-6&#&&8+W*0E*-K(/[-AEZ#KZ6MD4U*V"8I\;. )"*R[,0J0F M16F4\J:XH+36TOMN1(""%7G!4M_5MO2) [7B=BT^>VK4R@IF@[6#KC3>SJ;( ML62US3+O&FSV^"B]'J[NS#'YMRO^XF7OCZN7_>%5-Z)OWW7?) M0S5->OUCN7U5M4BY&(J&U95R#I31QB:O9"!I_>W@U:U/9>.U#<8/A>!1@/Z. M?_;R^K#?C-FSZ5W\/'HS[/^]WQMO;'VRB*5@635,U&L'JL)_"K(.8*WWBF>SG:6"@4#'PW+?D9VH"ZG2&C MG2/U]:+]R[N=)QOE&""1*.C1):HY[3.@L\NMR\5 WU4,M%$IH\I)PUNG* MH6@<[Y-3[$\H7^3N;,:(%E2N=>P85"R9=?ZL6Y6&M%7CCE,!_[!(U=G)BD!' MELUL2!+-6F0X##DU3]8G):[K'C/0U@1DR=Z.+$4X8\2<!R)< H!A-H)601%J2191S.T M"UN%A@=9=V>[VZ\![9T)IX["FV ULTR1D>J33OMA_O.L/V'C%$>3RSL3CM8%-*,E3,R>V7(K"* B M^#I@A!)?16O;83NWUK]V%0];;G=&_OP_KVY,,S.9'_M_^+.ST57MSO[A[7@T MY#^>79_;PLG.O^G=96]XWAN?3W[Y?-Z[[/.G*^&6;A=_S^7T0]Z=]8>]\6"T M\%GU+&[^?;Z83<)AO!*8P!3CB@]8_W\%-4:6C= FH?U%2M)+8\H? ]WU.Y]] M\>VX__M@=#6Y^/)3__-HS%*YJ9(D"2D LF8)M/NK MR6#(W^#/F)==OQ.\[8]YY9>]#_TW[_]]5*7@-6,PYG.\_JYQ_WP!EAM4WIQ= MSI-5VT^=$\<\_&WP<__LXW!T,?KP9=,;H/7LIJ&!D -)M)EOFI@Q.ZT66G:] M927$:-Q"8:?-K8(GCC[].ACVZB=<#S?XP!_"?YH,SMDR36>$#7J_#BZ8VFZ5 MM_@@@!:S6U*,I*5WRB=/2NCJX%I, K*/L"+4:I?R.W;?X@.!VC8(LC^L6(B2 M55D:D8"ER( DUX6ER33*VBSG0#UHEX>!:]^W;W$@O(%4'$2%TFNO$ MMY6JWS'Z? >Y64@A=H!1IYQ+"LX;GT*QL^RJ$-INJ](L9^0](OBWSSSV/@\N M>Q?YS\_]X?G@DHTMTXNI;)R'J\L?1Y=_[U^^[0W.[YV15]A2::9[42D@5;1- MTI3:RB6C*#*T?*=F[2T@LNW2]K.=3>ESTBER!$6S8^ H,F/&Z7:DE? M;EWOA2VD0^KGS$<9V/,$)6-]P(O9IBXY/+OF*)=OZII--'L=GM?_J>'1W]F9 MK2[99>R-QU_85MY1Q+'.+RU>R2IV(63VJI$)H@PSRU+G[S2GALK(:0W8TNHW M+6L_^^C.[HZ/N*U^Z[]M2O30+D,F:6/19*1AEI=G%0TLQ^VXQ:>S^Q]&PSX; MIO%O_J::!RE[]0/)-;*[5Q6!:XQC2>Y M^WN*,9^_SQ#9ENK OIOVK,.ZL9')M!<:B.Q![G,7]9PG6AX(C.?Q)H2!^8)( MFIPGR%+"K!9>0\;2](S>^N!6G,-S/;RCO2D9&;,3*$VUH[I8$\O-FY)7P<5U ML\.^^D,[VAL4.!M ">M=Y%,JL;A\TXN/%%%<]R+Q; [ML @+A$C"$&&(.GL! MGFX:_=HZ.:5Y:MVG3EOZB?E+U\TG+G[AUG>VZ*LUO$N'8*'X )'=O)($\S#; MN0^^39N26FC2RU[L Y9[P'W3N@G!5!3R]4&5P08=W:P4FGD&N!5-1$ 8*9>] MW=/<]SIWT3"?+,CZP:!WX(WGO\WVK4ML@U)*DG:MLWN*^U[G7\2C5FC]5/_^G_Y[]H<9C(BA&J"U7]!YQ3)_6%U[RV> M$K@;@H9),[5"7?L62>-52E%WLU5D4(W"!6')M'[NUXGMA@BFI10I9[1&.TPY M(5_B+N(.T-AK)Y6Q>[SC#\=V='%1*_=Z%V4T#J/Q>/1'_WR>[K*>6-4\RM=# M7MK58OYF&,P^LW=V\R:P(1KJ,NC(Y)+J8 ,GD\^&YE4]K0* 5>'0#7M9V/KH MTZ?!=?)*Y4JS=\.SE5N>6K?YPUKP8(M-2"H0Z%2"]?/PIUU.+WKUYV3P+\/! MQ?_YAF'J?_/J_]UY&69A&59ZQ7R)W:62,+L8J70TRK6]!C8N8S1\=SDZ^^UM M;_QF/$T^.9_211:P=Q][JQCVVI+@&X[G'(J0E(K:HYS="_;;ET":_1+V&+X5 MXE:6Q18+>_ ^UA;=)ID]_U<4[=@\L8G6T.V#1=4>?!_3?YOXJ\N/HW%]@[OG M.ST[+WLM[$XZ#:!# MMH58+TADF9XMF^+"P] !EOUZ,KFZ-](Y L+XR%HR5IFJRF:2DXE8LN99O MH3*X6E!NKV6GY:Y%6#DF! BH+3MA-4L@B(X4L!DSJY>K^-OU.H2W6.Z;J\M) M3?UC3;?2<6Q3X*[S^OF#/K.7WL2ZYY^_*="K=;#LB/BL*5%*+@LYLS$FV[!R MRP*L72]4M_:S^[[I@/O6&8N0EL]8V>0%:IG*[,5*AX7FP_-]2[/LT%0'>ELEA(@+W/E=K7P@\GJ)*(C;OQ[#TZEE@(KLLE8PS* M7?NF1SBPM4K%\.)JGS-I!91,0O*1=2^"&E=+VF:ELJ^%'^S ;$R:Q52RZ'GT M?'A,\;LW827TG?M^Z('M\'JOJZ*7%(KC\ZDM(E*7],K"MJ)EF5!WK;)]UMJX MLK4/LLQG52K@30J(#C%V]8/ WE0;*+K?RCZ/^Q_[P\G@]^H>C3[U?^Q?OGG_ M<^_/>P[E/'#53SP]WP7V M:"B)G'V"6DZ:$CA3QTX":=^V3%3:+8>_#P_M@7+SA:BF+AHABP(O2_(;IDF"$):R 7!!FT=T&[>AMTG55H35-M\Q>E)+OXC[3L M)WX=^'=(DU1B QK"]&K(Y)B9U>&_-9+7@$OL^3=6Y=#8'N@^%$PED? E\NY) M.<6>%6]>>U":_]SD;OX%+>)R4/@ N]\0$J1D4HRBOO/P:L@)+% O!&"(%%V[ M;$FHEC-KMEWVL%:<7&>Y_S28_#8O09$;M5CSP^%+Z _//G[JC7];=0GJ&V9_ M\'M-_EV2^Q6?5 NS%\D4"SSO8MQ\[ZJR[MDW3^8AQ=F7\N##QQ6W!FXS'$U8 MHHSH733H0S*%E5$.)6DVW>6VGW==UB.^E70;^[M!_Y*EB7QO]+F=AG):HU]=K-L+@O;4AU>JX+@TZ,A]*J^ ^635S=+@W2G?( M3'9#SEE[:10[L!D32S<3I&2R2F(%W*@/#;=^#IIE"Y/J,YO4G(MSJ98)HRC> M.)=3BD&+LC"WH3.I\ +^%N"_Z__>'ZX'/UN9%8"54FE6[XILC>6R3@>7 RW, M#N\D_V3!/[JBV:C7R>3L5 RF!,%T79::EL)(6V,A*>]7R?K!S>B3A7NS7E?U M?=]242DC$QA#D!GNVN6S3L'!5=+M7N"^0YL,_MS S]$J+TLI,J6:(Z^L@BK< M'J5$3*OXN12'1ML\!T7^\\=Q?X-F"<75=%U6XR%+D:.PE:#GZI2Z$(0YBA5] M'N#_,=J@U(5E E.REY!-R@)UK'*O#3NH"+@*>C@X>]P5^F-KF3?##8*>T^9O.+NV@6X*@T=0T:]/*CPYTKV7G!ZY[*(!I11WY&69)/#K+*7?)71FP' MWM9P]0,6_!^#RX^ST^^Z:?Q4J>M5?]X?X-[CDXI1-74R*U-0^>#9OR,1A/#2 MLNTW;?9D,T'H?@O M)NS077XZ?>;\K(0L:56^O4QB]5Z&.Z[MYTLZDFRO!-QR75K]B#3LL3-BS$OTCK7O#T=8I$W64L_CGZ_]>+QL7]^==%_\_XZOV#Y M ]JO]OL_]C[U;VG:BWYOF(?]\8$W\!LR@#> M7/%"&.RK3U#OE +[TVH4!D2N.A6*1.#*06Z"K849?,*#Z"U5,L,\:'+>^+:2LFD+,NQ"^!4E"B-#S6509+0 M,D/;ZX>5V7+2U-X@?%%6!U)6,K@BK#(1=$;G="[:5&55&T=&5&LKQ/=WO =2 M4[K.=->L!*1)7L0,IC86YJ^4VE*U;5<%H)C8[$\9;ZI%"]$AZ)"<"8)I7M$9 M.E(E74O9T54VN.?EO=RQ0]\QFS2QR"F+/H< F&*V]8X1B(!)-9W#MCS>ZP7S MOJ\+!=^\7[(L@^'9X/,%HW)=<\C@G8\^-SW3FBJ. UJKNYEQ244(%TI]3O!, M)W2MRRG&";2UYJ%M,6"7 SH[H_'$,;VOH)^?3UO.]2YJD[W7PYMV?!O.!TO) MM>%@[=F]JR5/[8#.? M%36I12DC:@MC2%!2 )]:?Y)O#9SZK:&#'HS>J(F2,E)Z-K0E,N]-@)8L:R)F M$FBL;=O-@U%+4R&_6DP?11/YX-DA\8I%7<4D8G0)61/5'B0%ZN2Q_D0JM>[35;W"/%'K,.:*,/AN?BO7.SJ!W M2K;E95([T@]=_;5_\W#!*4I 7;Q&QM[+%,2\;$^*U/3+ P2Y;)S7KNA!B]\@ M.,5F=(K !(52U.&EJ>M%+TMIRUB I6:UX!QB]1L$A_WDG$&"U?4UA02SHNYU MV$"[>BG%3,H:8E?%Z=E\#4]6VL(SO\4J1/\#:-XA,J+WBC M"T8W'[X OFU-RM="+]NO>ZY]:H=K(_[1V3XL572UN76@FF/@O&7MF71W9\DW M7;ZU5BLWL'Y9>]C'!C&R$:(M#D4RB9V8G(7HVCQ;T79HDBCP*/O8)%(Z,F

?Q_W>^9OAO_?&TRD0M:_4 MYL2FN]I$_>M@>'[U^6H]HI8G:7S/K/'-^\5OF7_$W_N3T!O^]OW@ MTV!E_':IH02;?9EMCLGI(D,HP7;=NJ23JW)-;W?QV1:01P7Q]>3CX+?>'[UK MA/R'<7]*QM/H$_/M+5'\8?#?5Q]'%O!80&38KI>AC?O'T=>\/SUR5N MU,+6:6VC5PJU#B?-Q;A.=>.N#=Z&QP^=UP M7.>-?NN_93!__MBO/$"SUS]M MH]?)%6.%)]9$E+2M\IV[)J["K80/3EXC_3PZ^SCX,'@WV@7X?B3S5U87&<0._/P:>K3QLM8:CI M,@&]UR%97WO]!):^8"1!%G:E=H5GC-I@N UJS+]<8NI0B@VQ.)4!FX0A"W4X_<.SG+P8D MUBWF08O^QWE_\(_O^Q]Z%WEXN: )RKLIRWX['OUG_^Q2PG?_=^DP'],WNCOO M'4T@;[W+AFHGUJ"*<2B5!YE(Q*8CB]YXBNW6D![2WUF 4VFF M?)%XICJ'ELH(C@#J+*0TQ?5M;_S;9"$T= HAJ<6^YYX\ M0@XV"P0CHP$G'-:AG:;6I#48'Q?=&THV!_?M-,6O?[-79L$_]#[V?KWZ==C[ MT!O?]6U;'L7-+UOZT ?YJ'<3PH5#D>S=6Z6\59E=4RN"]]TT"CZ4)O2MY/$% MGW'^KZO^%/(RNARQ ;[L#)BXMDHT\F*D.U?6Q]"T.-S KY2W%%GOZCP?P0_G%W MQ\DHD[,)P5NGL5 M)68W0WCA@W+MI*F3V.E:SV#-PSKO)PL)RMD";*.IS#H+ M0 FV>04]B:W>R=CO3MN(PJZB M8&UJQ8PW"HVF8$VD;K".1M]V)F<_&MV);'M=3/GNA#IABG5\O%&$4KPRK@2^ MN#( QBA=HZA.9*?;\_*[<\US0F$36$8@1W:!PCR5T)-HSEH)?2H"OM:0K2E_ M='4>C!-&R1)D$"%VS>U9CZVR2?9$-KPFD'QWSAP)$80A$5V)=8*%-]H!N6"= MBV[M;/BC;+1[>KG.&O^^3E%[\^O%X,.T5FRCYLHE 5LF*8*C^L N^5I#0;;# M-;VWL4JDX1'.=FWG# @Q.8QHV<3$Q+8SI:YS1K!-K2#?/UK*[SK8HI]Z&-+8 M;"4RNR<=O:U!29-J&%+'R)*1FO"!A&ESGF-C>^KAR(R(A*HP$7(86)."F*6R MQDS8YE2*QXD*' 35PS[>+88 C,HZ,8">8G$4+=MDAR@"YB!S;N82'Q?0IQ;@ M#8@!@#!+X^H,9 LVU O?X%=4=$4@$E[ E([([-E,#P;O;W\\OWE]D';8Z56 MW'D"A"S%F.K<,X/62ZU(UW&X5ANKE6RHIH;'>H MMPWT!BB0!?E07)'9>4ASJ1;>M6_\TRC&(X$]W41-<%A,$2R#/_OGTR_WQY]J MTMD18+TK?721!I+T+J8LF :""UG7X:5H#-GB!(6V&DO3XRF-.\"]G5=RZOBR M+"*80K6UO&-'5=?>K8QO$(42EN;Q#<1R3\[#P7N0Z+E+,?D4:C^QX@*%8-BY M@")4+*@HM+?5&G@D]_U 073VGU0,Q'PTDLPEYACRS/EG.]RVXF('=6F X?&V M?/]@NC(*,WCF&$X[T$Y$UX7>C&LEFAU'>2H2O7LT'2% [5*%OD1R[#5+,Z][ M,]A$>*0E;>A$MKU3-+W488DF%I/()U_0*50UFJZ#UB;8MM85U-*TN&-N> ]! M=99R@U+8$&31V4;N^6-,E4S+3 M:ER[D]CJ+N%T3RB<*%EZ8N5D;59)UG ZJ2Z7+:P8BZW%)O>79;P.QC2&Z)]]POC'5ZVRY)*0Z!YZ^^>OK M'W^ZMO",;V6C>*NTD*AT3;\11- USR(O\S=_ M_>5=.N)>UKN[\T@5%):D;*5!7X<1%J]JGJ>LY3C@+(N5_^6XV[B/$SMW6[4Q MAGU6DYEP%K0IWWAQJ5CEZ.BW?H-O.F^O491DGA&++^2#-MKDU.6F>I./O8^U MCN>M7>BHI!3$0E6,+RK4/N%4FXM3D=(=\=YOZ57.7Q>EJ[$\;26"4,)KFW6] M0T$E@R'Q@=3 _.AJU%1,_+5IJ(#M5CJ3\[& M@VE'GS?O;[]83$MD3Z_)TYR.LI'5@>J4*M2.6#?*Z-#4UPHLA.*;O]:??C7F MK;SZ?'$U>26_%?_C+IS6H_#HZ)UD=Z%$]*H3,?0_7OT3_/,3.9;]IR/>ZEH/ M+GOO3$:(M=Q&J@[7X"SC*I^T1!_.H[V5:VA-R(H-5D&I'=:Y;C,3!C*D:XM< MMW.MKJN$3JID.OF7U/ORZI=OWWW[ZNKO@_[%^2N6YN_G MH..W]&0T_*DV(]JR<=3\:&G:)PJDB77&KM:UO_VL6T#V[)Q\]^[G!6TSNRTA MO/O[S##KEW,[=!.I6^TRK!1:LPL,'I.DDD)7;Y78=EQ;[]EGM-9BU?D9\92, MQ?XCIK=&T%B%0K ;6/,:E4H1*RG%"+%>D):4PK?X9"S%(;+3;_4()>;RT6L= M +3U21FZ02ZC)K81*XCCTZ#T]_7X('ME4AWK)+,(1I.85^>C4):%:#0>C_ZH M Q5>70W/^^-7EQ_[KWK\"\_[YZ]8H;P:7X_J.Y_?W%_[O?&K :^]_E.]Q_\T M^.=7K$K.^8Z_KE_^M0KFF_?O^1O.7]7]OOJG__G_6 #QOZ/^_K@;CZQ$3_^OZI'JO/O7&'P;#5Z/W M+/."]07_\#\-> V]5[^R0W]])7J35^?]]W5@!"]UNJFS*52O>C.BW7Z:G'[: M>?\S[YX1>36Z_L%+UHSUGW^=035=51VZ>[YOB7E]@VK]UFF?Y?/YY/*=W] W M",O\M4#=ML9L<4W^_]G[UN8VCQS=O[(UWSW5 /KZ9:KZ.I-3N7CC9*OF?#G% M2*]M[LBDEY22\?[Z@R;%EQ*;XDM*I$0YWMUL')F2 #0:MP8>N.B-QL3N5PC1 MQZI\G>X.==S!V'P0N'$78P^+X]?)Z!-'DW4[=1K/%YLWWK(RC&\^_=@=")ME M8N9/^& U1Q4I&HX5^TW/CE33S60W%WH=0-G1&-HU@">=%*48(ST;-E,4V-(C MQ!.U& 7 SF17L\Y!'*T"!\^1W4?^KOKG./WT6[UOCP(U8U>GD]2!$DH3/$HM M5Z?#W+4]N=:2;<=;A\DZ!B.[3H6BC262]D7SH:!5P:ZZY%%P<-2\L;'NR?:- M[5!&V-3RW:Z;<[K)?%',]'7/]X>%H:OKW[]CB_;[^/*&8Y4['[J%;A]>;UUW M*C8!XKOKZ<6_[OZXMU=-5_(OX^NZQGS]Z^_]A,2F_>)Z.AL:P+'26Y>=23E8 MX/09BUX]7-8="=M4?4.D3Q/0:86]N9WW985-1H; ML_QW:L+V@IYT6^YB:H= M/FV?YL]9V.:LA"U!*YL\N]>*6ZU0JM6.#!0FM=N[2"*"<9E/5L,21G'?W DI)VBX#)2G3G*^ 7MQ,;^,A)99-%!76).G+@ M)Q2L#(6R]R!K5P*6: R=2,"W"\R.M62*L_)(PM351M&46NYS?1MV*6T;-AM' MVFR\WX>P8[ RL"TH&@S%L9V.TE%)-N;2U\1R+LTPO!,$FQ!$S\7*P,(@'5!Z MUCN?H0YOZ6!LO_JK[D)J$6>T,MO=TR-X6:XZ.Y:&J1($QXW9L(%*0F@O@%#YP74[. MRX".9B]RRAR< M0FW+R^NM&Z!L4\)1U@X0OT'1,:A?AT#/N9;\W44WJ:U5&X7,^>KOU\0,05LJ M;]DAIU *JXA410COC!7U*9YD._B$Q#G9RPEYMP!67WP[ZWZO;6=77W[N/M?G M]FV3#?6H -5N:'_Q QR 6"N2 ML)+3CKIY@_ILPW$2U1AJL[#36ZAN*7DLO;LJ_3IDJO$29!>\Y?R"0[_U+G/7 MB!GY=F32=(G+B24U&!E()LSTC&R;M=G7M8<+CL,R! M2R([Y554DMCUH(@F%E5C_H;"8>'=DO%(0E^Y>W$Y)JUR]@"@A /C1')&\7W1 M[&A4 ]7U;.(\D1\!87W64OE<,9D1,EBL_"9.M.JFLYTC]\?B<]<-#$$%YR1R M'*RD8LDMB %$JKMY8R] MJ+VWB?M8Y8P$!3U8EG:(101KP?M5^"!E;-16N0D(>2^Y.O'=M' \G] M?CSZ[7:&Y."4TI448P'!JF YM:042Z\/SOL&9@+)+%<0[J#Z/CU/(GUG=NDX M6*:4C#'21>M-\,060WG'KIFUO#'L0@U=N0,H?X2D(:"7K,!U0#8GCB8%D\O: M$M@M40LM(=AE;8]\[A)Q.)$[92JMXQ2X9&T7E5"KH4>P9>%M@=6OR_J>3.2C M8UY"6S=]%)T+AXG&.K,.64)L5 "5 K7]?6 [.4\D_)6GHU(EP7$&1QM$N4Y4 ML-6MZ9GC7(/M1I-2H'3#"GM\X9XH.576H"BD)#M+JT(@X<6">Y&T$[D%:56H M'ZBH'Y__G7[(RZ*R-XA!:2-MJ'ANMY@X(% MB-;[Z:QV!AT84:F4?&(_6FOM;.!%#;#ZMC^KVLR;$\6!..5ATH[&T<[02WB, MZ#4F%TCFE K$%4?:X);5A)*MVVE8NO[8S0YL/R\6V+':VEN0K$1-L5E3 4BSU(V;'X MV:GQLC;86796 1T(#T;WRSBM:?'P2<$#A9(G\M,_RSS!(+$-!6(?D )YSY^U M1??;U/26]BC-B=\ ,]O).@HGN\=BDI8ZF.H>$#BP ]TC9V'4S55VI^%C];7; M"LJ]ILO)Y6U!9;YHLPRC^?VNS#B='WBWK*%,G)C;''*$8C+;B95=8 O1V@6+ M=OO#[3%Y>'X9[5*,9&PH)HH$/B8$5QMO5O=5%=4V9O+]/C<1/<*U"8%&!N$< M8 I9/S,K/RUG5^D3.2?*'WHOMY9+&S>%K3M"C9K(>L0 MQ7^-KFZ6%__J:OK'B'/>EDVY@TU4*>9<*U4^F:2U#M[TUR0X45E'76,KG,B%#Y%E^,6;!DMB0!H'# _9Z A9U=*!:E=[%N$"Z" M\S)RCE9>(ABYK?G'/?!0=$H6=MV74BPKAA>L'Z;6KU0=?.) V]28P%);YI)D M'^A'/IR%1UL\32&"2UB$\JE$XO2X#V&*CXWN:%3V0>L^?&AM6=G0ZI),$10S"$'"I ,@KKE<@U'G757?KW[_DCH^N#+U()L4(I)>6+D;6G,_>MLJZT M1IB4L@^ZR\,(/1&W.Z]C'9K-V>@8DJLOYF+-K5=ARQIP:C:^GXS;QX3K2#$Q M!\9EKQ2[4;]>89]4::HDM)>B[HIJA^G=>;-R,5@DTT>B3KJ%N)K?87^I?+M_ M4!/\ZN1S/KV?CWVZN^PF@/)I-%G VAU5DM1:>G: QTK)=*)!%Z8TA MA;:1XH%)C/WI.S9W.S.GHHS5WA4KT*#2^B=XA/S46N4TJN2^PIKSFUS$VR!HC@I M7T\].9^"!,[RM2G2L_4A#MQ[XRE:3"($P*-P:$Y\0??O M6\5""VOA6ER+D_+UY#N'E"D@:8I43 !O5E4UT(6-2F-0MRR*&6;0+P&95N7$ M6I#HZI^;SH=]9@T]6P8G#"904036+TE]'3#D=ERA;AK?= )[D784;H:F5IW/ MZ*QSM3O0.9%5MOTJDT!;.GN$:SKJGH^;@2[.$DW6H53P T!VSE*OL-90N&TH M,* (-DL_3^*&_WS5K3Y_Y]L/'X;FVYTQ11F\EAP76ER_I.:BF^YA1(6X63\9 MINM8?+1M%N%F/IYT\_F[[L.Z9V6).#F]O+GJ5G\QT%^AZW #'R>[9+*!+U,. M?9F L%TEA4"ZF:4[3SF\6[J />40*-EDJD+D""EKM^H+$%%%WY8$03?EDN<0 MPX"]D:ENL(FUSQH]$V@T]?;&>M&$(NSVL%D-^GQ\G$RM.=&NB^>B9HM%S+E/ M)O=R4"U0"UAMFO+H>_=_>AM?K/?#?Y?',]7WP -MI*[_S('Q8[ 1;R M+ M\W\G%E^T_[\XGYS]WM6]P//DP(-NZRBW$6JMT3M8RI0S.9M000HC8SA_= M$^I](;VH /&E! C!% B^KLPPZ+$^,XJE *U+2;3O0\)LOFF=D1CII<2H/ :M M.;=+6BGI9%;)K_30J!:>[-0"/#&WV<<0V?=F*UP@%U#"+;= KEU.?&2E,5^) M\4*+!E.%F4X$)47@@,<9#@6T25[F)DPX5P&^F/&BA,4+UD-+H8X(5_C1I0 K M=H1N7DG8L6ZF]V4 6^51FG3XLH]26D>!9 !5FH.8V**K,5.Y+H;M7]\+2V$QZ!Y MW0H@L">A.U\IG=0G%D^CM[__SN\84*;(GD\$7XS.G+ZCTJK?N(VJR!8 M3.NF_75/_EY,*.LAGOWE4C1Y0U:Z(-'J(GRV/=H!31>]:?4YL:[VK/\W4.)BP_2%8(5^T*\*MD0(R-0^: M;U0+QWG&6XB3(5S.Z,5U2=LSI.5ZOCR8M*+__Z\[E)S[)C]#&&(G)T/F0/LA_-E%Z'O_RM[C=[4:G] MG[=GIW,F^UA[1=#4ICOVGP'[KF\=+>O<8AWO0NFZD^F<>:5&SU'2TFA@Q2,3 M?*C]&KW1C_\\^RD%S4+#H'M7@%=7Z.=%-D$% H-L#?YR]]^X#C^ MRWPA0/XM'\;7+RK"_^O/3H0:45 @+,EIFZ7@.VM8A'76K10R+,)WTYOKC__A MW\_&%U6,H\GE4V7X;GHUO,;JU7C>VC91P,G($;,#L*1MW];DR/@#/6\5SLG$ M%_W9B2\'*V(PQ>:00"7-MF_=)<@"9:\[FHPNST%XW[\]-^$5(\%GH[6*2848 M,YF^]TOB>5W!F&*YJR4D)YR$5;]K29UCW0@I(8#E=. M*K&_A[/3-K/;29Q4=&<8 MY0D(2<="DDCO#V)A"J$N\(F<6.50(SB)ZOXH>_(&Q\4G%=X9Q<5T0%1P'(R"=%KX" MU&%O[5+PA\;%CY7?:ZU':;(V"#(6 Q))*W1]QUBVU<.>.K1[K67/;)1$Y;U"OJHVQESW M9]U*#E/ 9PKM]A+?N[^?G6_-8!*;MJ T$"8A"^<6M>1I:^, >,6A'?_LT63^_ M_>CZ-PXT%/E BS&UVE5NO,X3N9:A[JN'I8]M_.:O=%>7!NHH3: MQL!V1R1.+IW.?>]D\5O:_H78G)7]&L[FA-J?E#(J*PFIR 2Q6$Z:5A*6BEJX M@:]3^X^HL\F8B@P2.%+S4GN'"GOH%F_;2?<7TMD3]6V^+ML/$$HMQTNM@S-^ M@:W?=T\EW+(AYB64_ZLYJD.N49,,NP4,%G&VZK[^Z\SBA,0H G!U$ M )FR=0E$,>M5E,FW@>A7:8R.&3WF(*2+T<8";$&4S=2#<]3M+\]M0E:3!MOW M'.XOU9TS-Z_+ ==5(SX4@NQM!%T!H7/?BJ%;Q QJ(*OWD_BW4SKDXG!(I(.V MWI 22B:1@NK'LSA,:J#N-#9HIZ_\6$ZH\@(P0:[CI%+'%&36V"_Z$@$;!*BO M3N6/J*@*9/;1V[HBS:K,@8E?O3?7!35;-EN\,D7=,4/XN@R])V6CJ6LX/%IA M7-:P\L48E&KJ# ]/"7\[J..6*] ;#H^D!>)+)*4KJQ6_*#+IQM9_96=RRN(" M4E;1F>*QY!!0I=P;>F7:E;Y?H\H?4U$#IT-%2:S)D-/%N-COI2O1-8BU+R;) MX\W/ORX3;V7.T2>OE&)G3&2"[?6]XEPVD(Z$#:+PMW,Z_L6I984"UB:;M,:4 MF]KA%>@8M1Y9A4 MR4X$U3\M)O#-]?DSGLGS>=P"WBA2 K,#*Q1J07[A<55(DDUH8""DH_D@!*1,CF#RH:_X#%*9>_&@&]O9AUKXE\%2(M; MY;?8_(E M'=#%"3FPE$625F,]Y,;*J MMDF,@)X@L+\S1]]/Y_.?)NNO[=C(=!9^_HYP+Z:?NGYSP%:[41?3__3^W>AJ M$.]/DD["%J5]U"(%X3W)_K9KM67ALVSV50Z(]4]Z!KV MI629K=;.%>P7<+NHFDCZ#?[_^ZT?QCN9K^98J5R<-"IEZ3QF3E9=Z'5$AW9Q @B@AQ+4;[KR2G3E,'\1BX_%DM/& M9$?R+J\$!P48&;S @!J**@.",P?5XI6N"2J6:Y>K?5.(UJ,3C MXHS,B;>FG))PP4-.4:RV>H$.T"YH^J88KTXQ#@LJD$,$JYU&YV+VRJ=D^X>J M2&U0\4TA7IU"[.,VO"W)"I#9B.((.5<%46.("J)M\I:1V@>'U_ZLNC!0>7IQ M+=@_A#"%!,9D:A.S%MF%O,Y%386V_F827J\:/"YL2!8$ZX/524JV""X:I?NP M@=RW$M9K5HD# X; N:9#4,*3S+4U'_IJ)@3;/"6_ ?,0^,(WA3A/A=@KSQ2A M*(@<+D@E5) E@5X$#,6$D/<<+_T*%>"XKM@7&Z0%KT3R'J/2!?J2GY/M6_6? M*YL_G;]#89QW.E)(.?K .=':R&F9FK;R/ULY_@1N1W0O"XPP@ M0-%85RUX*:(QR4;9YX"Y0&, 96TF^:8IKUI3#C/8"96+5JI2HBZR:&=7J # M48IJ3,F;.I_U345>8?WPD9VNVK"&2&F3YI#5!1W0]^@$&O?K]_ZF&.>L&(<9 MC K):XL&(QTZCD*LD#UB" MV@\C[\^J*J\CF'Z2?G@-('5**H"(7B*RNV3]H!*\9_78\BAGO^;@^@230Z]; M/S!(![+.G3I.PZ.-5&%R6#^*LEK$/T^,;0[W[4\2?'#)IJA, >UJS3WPW5P8 M;C;F*E#;LW^.%W/Z83+^WPH LOQIWTVZC9_G)Y?^T_1FPO'/Q=7-Y9*8_I=. MNOG\%[Y9++H_6>?=P:IS%_%&J)2%#T8ZD;Z]/46W)ZD3[)D,H&MCW4AFA*#M6&E3]K;=N+7?=.G;S'GP_KDK+8)P*$U MY+TC"Q%6^E2CT4U],J].G9;0K--/GV?=1Q;(XAL.?,%_.#!(4MD@ZIYL@"RC M,\JN :)::,\WEO1A-8#'L/%28GI]N?_#J;IR4++U=:!?2*!H<_]RKG5HW;;# M Q\ZOMZ#?3&KN6/FEI!#)9Q';5/QK#"K, M;G^D=78>'+@"PH6*E"1$WU\HL2E9U^4K7Z/A>JV/HSN0Y[P+5H%VT6D9/&>[ M_0+P&/-^2RW^;"=Z?JXH*J-E+N!0Y9B!?(G]:)(RL2U@?+N?9^F+E!$5 -4% MR@!@P(AUW.^RCF=Q'>]L:-B]X;!?C1"^]'_\Q[B;C687'[]\W_W>7=V_5JO/ M?#?Y?',]7WP -D[CSH_\H1O-;V:+>FJ9=?]S4\WK]I]WYY-5$FR*AT\"1)W)/7RHL27$J5QQ>O :6SQ,F>5;>#D?R%*98H. MS7""$?:ACK:S$BB]E$#)JL@6005CC,TB)0%E*= 0A#+[-2"=1)0GYEO4IF3( M&"EI@=$K-$N^32G2-W!:)U,D\Y48N2(X)U6QPA>2C*)8FZ,SUG$V:R2)_>;& MSTJ4+V;DV"6@*X&,1(F)G406L!2E#C)0\P!'A/A0R>ZL)/IB5J[4=9W@(5M% MRB23(=FE1 T6$>IW64$B=YZ:[5A6R>+O^5;EE1<$WD<2Y-NUUYNM?4/ M'U* .BGBD_/& Z(A[%].<8M)UEH^5#YI27D\R687R4KK(DJ$["O(EA!FM>(: M13*I:?A&@^ZAP>M'T+S>=':8I",)-LG2ZYQ)*@C@H#@BD7UAV].^43^\Z'PK M,4^B>Y>XF0BVA:J$X!1Q3%T7GS#= .1L2&VWXPY<]4'"\V@VX0LV?]O-WGT< MS;HPFH\O]ND&P+N6W &ZX+5'OH*N(&B]6G ;H]0;=F?UJYCPOUJ[IGHK*8^F MM;?N\^<'V_; M,(CW'GI<<@H3:1M4L28Z!PN6T3E7##ZL1!*/SW+[VHCW'AMC@@@%1!8DC.'@ M6J\47G*(_1"M;^1?A3H5L:];X\'84'=Y2"6MIH AL (8;:1)0&:SK'I'I.*O MRIQ4I8JC>M6I0Y3M$YO@T7.(N=)YK4@^2"S\5;DG$)O&5S8)]+[R6VI%1(X&-:@ZB $5SW]AI$M.F*U[G%\ZHE1/G$_RZM3^5F&WF3(*,LY0A*U;_ZJ,2H8XB/M)''5&LIU%_&SU*9XT*@E4J MI;JM8>&GE!!U#^ C_=13^-[MJX1)'$>&D*5,BHV_LJ*/SURV#Q.\VU=M(WCQ M!/33^]7+9GT2^VE2G[#J/_E_;C@1NUK6,N;7L_$%?WO]"S^YO/^%.Y\\N!=; MY9B,I(IVK!+'I8F,7$,9^2UH?XXS]'L9XPG8>'8I#30('+#5_6GY23(=++7+;J/&IXKB 1SK$,MZPL-?4^3BOIX[W)S24_;RI#])(,M;IYKQ'4 M"$^.KR\$&?E(R*Z;H$52NF$(_FHEG(:?VAPPN1A?C9EN^1OOJK>]^9Z M.OMR[\,':Z)3$2W;]!QD,JD KO=D8;@WZ+;21%+-%7P2R2>7P&[=K@6VT9#-[]1]/_K*+9?56\LZ%H--'XDCDI(5C'?M;>BW37HA&#?NMU MB&;W'2+E,_MS8=B,I,#Y0)U#O_6 F6+:ZM'-V4CFMF7RWB?2F+^Q/N&,1U>' M7J+"-\=Q%F0@D@1*1I=530"EO!?_KC4%[6'R&"+Z]$+8?5VL1BM8*5Q4!$1> MD5TEANC!J^V69# J.CA=EJ,S@8?EDA+'9; M7][PQWZ[6DUX'QY9>>E",L9&5_A8?0_5*!8[:[=9!*$/XWL;G:?A=;>F:P(O MT3&S.DH7#=S!(JR[+[;R>F $\7R\[E9H=(4L29' 42'#^9M<]P!'L=72'WJI M3\7K=Y\^C\:S)<0!>XZ#\U91 R!)4MH8;"Y8(M(Z8X>MO!_CG#?I?AY9[-9Y M94JQJ7:$*QV\%87SW'[=B*:\/>?%URJ,W9?"0$J";# )8F:A:*_\2C&4R^$U M*<;JI;"[K%WX_)5E\#6=[P5<<;^*P$XOH 83;: Z4^U#+Q7IMB771Y'*PQP\ MMWQV7Z$B,E6EGCN435Z3?+9?:M$3BE"3APQH[">8EG% M3B@*V'BJ$.)X\ED,L]QY?COT!CF$Z&04WGOGT,I:-NW!"+1I;] BCSC0R&X2 M>7PF=U^#>IAL.;,K?O&D$G3HCUD)9[<>\X&YX^EY'(B:@D\V)B&UEPFRKKV% M?55%WMN9>B<7.C ->"J3;V?CZ>R?W6C6?^81(9++V?LDV'Y)%#&$JKJW-LV4 MN-6F'9KN;*/S-+SN5EPG%8<]VG H""D46RS%==AOMI?*#KV=S\?L;@TNVB7O M($BO$RKE@P;HWSB"VAKO@3FP^'4,9G_N/H^N9[2[2P MZ#V X$/1N4?$T,YLMTT'AC ["3XQ]P-O V *&,7_%V)((;*R]U6]X/36XH74 M!RKX2[(_8+2++\D7$#J53$$+$]+Z<0BW'_Z!\=E1N5]TI/C)907PNWJ"$5>: M.! 55GBEZZH]D6W_,NV\W6K$X,&I[Q)I93^ MV8%<^VS//.H#7?3I>1QX:1(^*=(Q"D6*HH>8^_7B"'I[4JB>G\=9=SD^/.%# M@SZ(Q5X;*T@;7U_25B63M/T=[= 7QC5UQ^1KH$)NBDJLA(YDR2'*F*%WI3IO MB:,6H?*!><%I&!M0QWK)R'-TA&@Y\V$+*OH#4V7K,X<[\+7\27S]8WHUOAQ] M.5@394R60E20*&4A/3CJWV]BL-OL)1[:!G"'O*-R-A#5"JL=IA1 \&VK@4[I MTS8R&J>!+.!@IF):KL,G ((T..=3*PK\D7*;857)&.=&:?/E]-OW3= M FFFNWSJX*Z.=;=;2(:9EL@,^;SR9!R9M4M*I+'F_A3L($%/I'[74"D95Y1G MPTQU?4,IME!?^,ZI18(UY*QZ.O7ONMGOXXL'RI>U-^+B-LU8X^V\[3CCOJRE MS7D_=W.^S;[BLDW ;M"'Q0_Z MY7OSK5Q;._.=WOPY ]$<3= $)7K$*!LJ%_^E!YG%S"OHO M?R.S"=)_,B$\BZ271UVFL]LOU<_!((3;HTY@G7_'^K^V*#87&3F4!+O.OP/G M:W]["__4/SR#B+=R?[#<.38(W:1[/[ZNZQ7N_LT!343WM)*R]J!3M!@]!S>N M8@CV )#>-? ,H.@Q6CE(^'.(8HO'N"L*A0HXDB@ZD +4@%CZQIL(I1$%X>92 MEMX:XHDO5"F1PPB<0?-[&DO'XQ;/7W>RJ?FGY$W8;_'<7'[O+ MFZONI_?;?U_[U:[[SZ]F_\_;S]/QY)I^6JUQJ7R-)E^^_SX.. A0 MR?)E%)*US5BOLS#K'A>IVKV!>=$JC&J5FG*^O(9*3AUQ^9M($P(R@8MA7$B>JO0J;*>:&-5 M;Y#^MD1,+\[B@/NWJ*@":HKB(RGK*P#NZOB*#*UV[J><3^3PCTDWJ_C*'$I? M\'^//G2M+Z?_I"/>[_]3;_=_\4=O9MT?X^N/\69^/?W4S=K+_=V/Y=YV/S(J M>G;B.;-11*GEZED_!@/;GE#4H/!:]H\DLQ>,?^[A,@BR"'7NRX1"))R[W>Z4 MBC48M[VMW1OH>=52BU?=:)+YUW[X$J=75\LB\:#(V,HZ).64D4YQ,*A+2GT1 MU^AM8]ZH3R*R=S>?/HUF-=$MX\EH0];= #!)^9^5YT[&V+/#Z 5_Z,+LVR-L[;* M#**CQA"3-ANPC^?"_1":],-PG3&J+#&57(Q*'!W)V]4&;!9L= U&,6J]B71Q M%*J?0PX[84LI>^5JOW_"&G4X8\I2%63FK[3@U^QSSE ,/W;7R[>O.D]Q<+(H MF&$"Y5D5BI.A>M5^ECZ ;>)*3E*>K@OW2#XQ_P.)90Y%L@ @&XV6;P3ROU?6 MD!0VR;(FEL"K$L! ^HFFCBN$X*3Q]=FRN(0<,*2,5$<7&G!D6:?LSTP /73M M8_RA"PX+%1>TMNB+),XA^Y=/APVF#:!S6AWA$FQ0?7HI[/2+)2250]W.$3P8 M,M'+I3%4%5"B>?\%9?C6J#.6PJ/](V:$9%$"QT:"I(ZV]!,L:%2C$.0LN'TJ M,H^@_)G$L4LS''D(I%TT-M9W-0K&W6H&_Q6UG0%"V\W6@',1Q\_=[]WD9K\W MG?M=Y9DO@>/TLU@15,T08C\B J$QDH9SK2=+X);8D_$\_-S/8:(JX,@FT"(* MU[>)A5 :SPBHM'RZ9S@UUP/NT*I,MD#.QM==NJDD&:L[Y M>#+AF!25G1O89 MC_I 4P8Z&5MTP!2=JP!WR?2A/@7=+M3DY(CV2?;VN(D#.VY>LE:,QI$#(2L6 MHHB>9$H]_F,TIBVYB\5NM]?K0WGQ)$#&V+]=Y%S(NH+S.A,HRH@ MU E%LLLAZ21T\AD2>*\%1^/I=NR!E5HC-=NO$,RRV'\R4L]"J5,.+(F*[^DU M>J?=G='LC+[I.0+G3GR"+Z_4"D1!67PJQB36%X.K5W<1M+X (=X%;+?NNJGP4/?Z<'X8_7O\Z>;34#VG4'!%OY M+75*N%/:W4'S"5D;3_9A+4J)GȜ(AR0I93'^]'16YC350A_/&U%QWW[,: M\<%>,[%UFGZ9@_B+BYM/-XLN5O^IKF[\WX63/LSU"LHI29U-W3O)6802LC^A MDMJ0L2(KW4\J#Z?P!/RM-S ]_//"EQ]&_SV=Q:O1?+Z^LF^G?W0S/J&+CZ-Y MYS_,NB5@]] *<$*5A/72@J]/G ZE$A ,D.?0+#6[H[\*>:V^)]7U8-//W>4O MW<7'R?1J^N'+S^,/'P>%%CF6R]IDXR ")_"3M;'K1U\J\8OIDI<]8;-'"&@ YUS-&L)ZM+6RFND/!GIF.[HDH(2$[)F)-$ M4!!+3GY=!FSW=J.M*G)V_#VWO;: 7@<3,212IBZ_%*[O7E+0OJ>A_$J$]E2C MG8I =OI>.I.D34J@[VM*1;?-B:B4.<,+]8)&VV2/OG@TWO,=55F3P76A=N=& MZ=[<>=<=(^6)^DCP:\ M9Y:EZ$&WR,DFF;?H]G?0#Q/Y1#:G-[,#V8S")0SL!80JJE!%.'"-*922?(PZ\67D4,'ZDM:+;EU3A'VB]O94/I'1/Z8' M/JQR[F_9<1/;)%VDE:S!_0R,;;?O'(/-/Z9[,OGW6=,R,%37R,$X\C'I"$)3 M$41WPA;?=@^!E-;!OAPM"'HR\<\=!!L%=>57L0G L19S[K L6B!Q1E&:BK26 M=N]2SPM*Y*D1K@M>97;)6H).-J*6WO;]IQG;X6J0&O 5">9IX2LX)Z7)(1ARV8MN8])E-X4LE^W5&09E8%FCLB9+!HM;5I;;I^ME-X5R(?LO%))*0/]X@W^2J,D9MF6<'0A M_-@="![#7MUA<#&@\,HYZX,N??9-JJF=:G1F;^5F:N[1O<2;7/917WRIRP#+ MU?2/?W27'[J_C\:3VE#ZRS14"*!Z#./WX^XRW6S\>^C M):K0_'IV4S7XY_'\7_?.= 5\>;O)D/^S8A=L[)C=]I/F*S+#ETHU4[: S*E# MA1_'G^_]CKO<\>>&VEIR"1$H1TK:8,S"&>H1RVS;R_P&-O$PCB/<'X]?^:7T;\/!^^)(*OEX "HT1A@[JSQKA]*WRC[>:%V9^Z(S-U MF*[%>GM7OXXO2#?KYM>K_80S_M4;:K<^GUN F)OKG][?J=P_;T97 MX_=UJOZ>:@X9UKKPEAQ')L@!B?*0,HC@5 )11S';G/4-""#UXIHRT* 9@JH[ MU4F3,=;E;"WTU]TKV82?;T"*C4FNE^/JF_X_H_X7M%9*(6N[MDL0!65VURH6 M#C6,\ URE[1.O[B>#,$F.,M)5T%*BD-$(4O40QXH^0& M",K+L#5@I(B%GTW0!D!DBS9IW0-@6>%;V!IE-Q]S'LG6ZF^7R]7[R_+=I%L! MIDXX66\RO<<&J"^6#-TI0%3ST]N;[V^A$>_]A(71^G$ZF:Z:JY??=/MT,I!= M!1&4*TD*4Y)':;4+H<\VC&F*_'<.<>_#.-()/B;$^A.E_P!!\3)_P)3M"::'56Z'Q ]N""@N^#/KZ;32![O!-S\EW72_3*O\+T85Q?*.E7X[F_XV^JV./OPXO?[IHHXT+JHE1[*[A\:& M+W[\[T97>T5LP$?*IVP-_\DDH[-Q"7-42=IFDF7K*1_]P%Z57KP.6["7,M2] M/?'Z/-K5(8D37OW*5JY_>+Y"KOYN\N_EM/KX?/JZ8NGDWNUZG59EZ/M@6())09CZBY*K8)V261E,R;%";\2+:0YH(*--YQ'2F53L#_- M[OZ0M[/N]_'T9G[UY=?)>#Z_N84)#U^6/^H91?OX 5DE'.8Z+ PB N<"P+GX MZI$Y&=5,.-O-8=!'B^6>;*?3RS_&5U?M"Z3:U6KB8JCD1DT9@@8K['J5)=J6 M=KFYGF/U>_>C92=^F ,3I YL'Z@0 8IUBX>-V*11(.4&%N_!M+3UQ' S']> M_5WWX5-?3UPHR _3JF"KOQCJRZ!49$2MZDYXG60685UW@MQ&%\_+R[LOK#Z? M]N1%INRT0=81%7+RPEKHH;QL;)&<'LW$KE: 6$#6S5F!$*%8Q2ZC;P\%22V, MP!,%:DZH'$+:4MMT(CFV'&BD,OU$?;#MQ-LS\W*0:N.$S+*8"OBL!MSSRF$@^Z0F..FY<'W0[4P&BH&$#HB56:N2US%FZ[8C>=?,?E]*!SY-OI<]T9IZ D84/%(;@34C?G* 4MGNV>GZV# MKF-(.;*/L4DIF7-.P?2]!9BS;<_*6J*C<'5@?/ATM?2F]DU$5DY.-$EHH]8G MZ%$U0>/1U/*447WT7BH@/CW62V5DT2NT?="9VL9\]B$67X2M@]325I@%$,P% M9UQ6*4#?FQ#I4[M5[FAJ>3SFL)9;$;K+ M.XTFZT4)+6SN4#8>DBN&4W*IBHI82.G8'X0NNM$OSH^2-F1V-F5T"OR MEO\'4@"O.;A62?6Y@7"A&5&4VC85O^=GY_1V\M[^%0[,=.&LPPMM30H!LNGA MG&QNCEPW9;GSEM!!5]8+42+JC#XK$96/H?3 "V)+/^UYZ/]1[;*Z5Q#CE+K6 M-XPS@=,62#&M=$.6%GF/[?(+*\ROD]K82JF2(DDZUX$M)2S MY^]*D)Q*.D 3]IZ$QJ%%<*H2!"$HZ2E*$Q7+5R34UNO /Z"9D9*.3B7.$Q0% M[C6[)([-.?<0,GKB_\C@^BC6%6P59\"L/(75@3['P,$H^2*CD]G6%6Q0VS,3 M.M+H.;@XBN8L<_SO)A>S;C3O4K?\]\$:Y'+QH &MT)2LR#&Z/N-QUC;#:F^, M4+@]C-Y.T5-H'Y"S4S:DHCE4SM+F0*AO)^IKB7_+A-?C:*Y1]-O9]/WX\'WJ MF0V5_W]Q"M9;I[,?N M#_8@%02T5HIFTPG_\:);7\W^N_H/\56>7-9-Q+]^ON1+75?""/=0:_N[BVXR M8J$V^Y1O_WY-S% F!$&0-RZ67!+'FME#<<:(G&W.T':W(=^TS3C\Z;([>CS@ M4#D!D74AH9*&5;A?W59+V)M<*7 $+\#4805;QUF2"%8FS+;.=:O8,^5$:LHF M(*RP)V1KJPZNOKA^I?ZY^SR=<10UA$Q!G-$4BF1B:I7;EH(@K1>5DH_75U/_%@$F>..Y"C5M23U2I+I-QUSV-%B$8%8 MMLL\-U<'V99,ML;?4067?%$^Y!)77)G83NMQ?N'$T?7\1*8%*; )*1S 1^]D MXM,([..T=F@H^=:T&$&;.*N/86X@KO+H$G)ZQDE.2,CYFK-WEA^X)JY2TCKY M=(-WXEAH3JUD%3A?$XPH7P'*JK)MFX^W$SAAFFZR\)ZJ5J=GHS+UDOV.K?= M=^&?V[FR?^P_QZ?'%PK$].& 01T!K^HU-!IM _U8-H$9/1+!:& MW>'N">2>C.N!* 1# $(6-^-Y-!H P#O'-D>L) ZN1"# MH^@"<9:29#)IY92BMRW6!N(FV,;+<7T[#7&PAE<$4262KG@JB4*M9?1M&3JW M$)5*Z$7 ^32F;ZD]%<]#"S%%$-$+J9S+14:#F//JH$F9IKOS#0=54I\[TT/U M*\W7N#YFA/JBIV,RH?//\PGDQGBV;CY7R'GUS>_RE[K>S9 MXS88'[$$[S!)DY6KX#M]D%0[)9O0C8CHR8KQ6/;.3*JO/'\L*EFKM7)%R<"Q MNL=LG#'L"65D^]@$R%M*4]_._ALRQR9LKLTBE5!'7H+0*AGPP:GL^2^<;-_4 MWY"T3PZDOC:=.E&>[FK;FX*HLU4$MCX'+DJ )1N@8MJ,&-@A?KOP0Z^718:2 M=$HBRY1 N;I.?+5X,D +1*;(+">\OHGUU?M02K'08@U'(K)2)4Z;:@T63?#* MJB9^VE*#_7;VWWSHAD6IR\E%+#E+4,">$]/"AUKEHXNAF1R@S57EWU3J5"[4 M4O&9-*$66HHD" ;Y&)^69&=^:W&HS71B;.<56( <%5,ZH6>W7%%H38C:WO9Z%2QZKT M(*EB8K'.%NU+T=;!:H@W4FR7^KT!8=3.=/_4K+SRT#!AM#4#"$D@QX.0BT^U MO,*_7$>T3:O?F]J^AF3KZVD[TN[.1&"G"=%B$L;I9!!EQIAD M BT7]TYX3<8U]XZCMIT5[=/)8^C5QN"U1OXRYWNSF>D'S >S+O(PQ1VDY2;.8=3_]0- &+VYS'N;5RNR1UD-K MS\EK -"Z$)H81>SMK0[MFINHT#Y]$HV5%60 A7^X[U@F?#_@+;Y;MO-*AM9O8X/ \-IAEGZL,@!Y#! M"Q^"5CT\.:FVE(\$&T,7QR?VE>N\#D:Z8IS+AOB?0@[MXLEM43AH$3/>D!)J MV_O(261Z(J5G7HTJ&O63^]3][Z;S;I+_L;%+L+OQZ/?QE?L M YNI MV,F!0=O.;=B(/LC3XX@^M0@&W&UTBS<-K.^R2?+]LJN>7Q094G.J'#T]X!G. M5@(#MK=P>$1)&L.&)&LJE?.5!%"U,"Y.T<-Z?3()W'9)K_^6G68:O^#RC9HZ@>W:WD%AWL#4OEH4#K,%)/PNV FBL@G:-R(=E: M+%&4^R6I6*QK;KK>Q P[)UZ'6@,T)XMB 8>62@(04?:\HI#-J/F;^M5M0RJG MX/8!'^RO2W?)SO>J1H,WU]/9EWN_Y/"9%:.+AKKB5)8B61(VKJ>RBFE!!%1M MZ]Y'!H]CX!DE,W 3(%@O,\M'0(A\_S/'QCU8I6H1A-^P=Q2TEWJ MH.)'\R6Q!D,T_48 Q__=!':PM1]S+^*.QM-06&-B$5F5E!3$*(FSO_4;2XQ; M*F=[^?23LC1DUK'.6G-$8HMP,C!OU(_Y4VZK_FC$7B[LB#S=1R_J'M-R8Y/S MH2@)9'W2:/J")TI5=B'[/(',DW$[I*01./R"4DB2(U049(_RC;D=)4.46X=) MSXOI(9 !YE81LR>$*;5%M_1=55A!=<_JB-]]',VZ,)IWE_5YAK^RC.RG\T=@ M0NEL.7X&9SBQJ&C]A?K18?"Q<2Z/X_MA@I]! @/J+L#+FFB0W MSCZ;=QBV!KAUO/3\)3&4A4XX="QNB@;DVG:-N*.QM-0MJ9\ MK)W^Q;H4,H>S8;V9R?K8>$L H_8JTIR4J:'7#@[.4P 30[!94U32]5$>ASCM M2 @IV(H=T. '\P+?PF2C8<>_GQ9^9S"&:4,AL0 M"PO8)"?RXE^WA6$=?&/MU7[%@*Q^39:_N^RJ7$%OP6J\^(N:&N M.2U%# I\5C%I+P#7D%.HJ6ESYJQR+Y_P!-[X"\MGU \=?_$1RJBMXM@PB"Q* M\IPLFQ(,=.N?>V"K>@>RJY M%8'B= P,:5&R+A>5.<[S*6(4N-[J1MANQP(KMS8K'\I -W\[&E_NV!C]<*N) MTHF3![Z7,><"P2E! IQS+3X%B>TMMG>).)3$+5IQOPF8^ X&2:A9,Z). M48K@9 F&_1ZUF>@#$TQ/H7#+L=^E,!M\OFOJ7;") M^3A(X3WH]N\FMUUV_.$O;7/+/@_B6)(N)0AT,9(D=D!K8"^@IDNN;F8T32_$ M;J*>R,'0^),I$14Y:3AM!' AA%4]>9%PM<46QYGQ\[(P8"P,9)&]\-J0X"A' M>85K=&N^AMO0 MK4\!@RU(D1Q2 M5BDG'P7;7[.0!F?@BO.AQG=)MG?[FH!CBF/ EA7BBX(QHI48,Q19H3A7^!:N M#7O>@.%0NWG$?39&7ODE8I&:#(HL1\MUHD@X5X'./&>96FG;MHA;#;))*I]? MVB>Z1=III91 D[V"J$+@Y)3%X5(QFM.@MDG&H7D1<0P]-#DOH\V(2MH %5=A M_6 A@VF?W*PR+8KMT_F8W727J[;IQU0'H@S!$CB9P2E?JZGD^L=3TT(0OS'2 MMAA"@W0=BX]7;@R4D!P^5AQOCE]J7YQ*"X]*;)-S*%MV0^FVU?OYA7TJ6\ 9 MEA5$VH+%%-G!8EI(0UA*6];HOM$&:8\ X^CB&/*HRO*=3SHH60ORH:YH7>7A MD-NL%OCSKBG;/QL?K_P.%1^+]-Y2P1*+%QR3Q>I08XH6 M]JEV*7$PI^LS7MUSKV)RL1:EC:L+E@2T(VALU#6\A $?ABM/22^5*RG MA$2<%%BUCJ2QS0@T4-N$=]:\O_+[C218,5.HM=GBDDT!_2)RL ;!JRW::>0K M/:!3C7ZCU"P\:Y(W5#AMT=HN@HWZ&+M-@HH-Z5"P<2XB' A0A/6^!IQUY($J M4)+MUT-B]M2" ;)O,,_G'A:]@3WFS7(>\O GW8@<=DE,=0&=+=[:U-NP^N2Q MI7UVZ()LH^MXG+QRBR1=J:MKE0,./8@X',1%31E!*7::K<\PA$/N\ID$?JH( MPH !MBS!$1L:7^J[<)4(I")M;A%5K+1#!9)3"61H!L5G$DHI;:SQUI-.JJ^L MH9&MO>"+U[S./RLKK_PRU9=E5I*(B71(F9VZ-0OWCMFEI-O+Q/G5>L3!!O,(*Q4IO2SM23; M$AL.9F:'<\('\'DTOES!#MR.@?C)$H?\D2Z7+43A($D3**VR+%%!W[*=9'M( M9.W@(>U#Z.E8?>5FQ.FD92HH@E+2"&U2A3?B+#49%W4+:@>#19HS.8X361EA M(T?"%?S!9FE5'6A?OHM[4$+)!JJ6*K[-F4ILL VH[A.S3E>7$A(:)?HY&!U+ M6WIVPV;H95E]Y7?5I"R#@$(N@T*+EG/YQ>.Z*Z2Q;.DG/&_-.WG^GCQF2W66 MBQ58>!NE7$0$J!2E=O#BC5-F*+Q^*8D-1 S(C"7.U*'>5DC)7?&/^/IU>_C&^VD"A&0(S2W74DU.> MHHN/X$DM3&__AM"<8 V!-[D:INDH//3J6L9,4O?]^/?NX_S+JEZ1D"V\_>Z*K629J8; X0I8!0EQYIA;YQ M1%K:SM[*; ^/DJ,NSLD89=2H M@Y3>LG\9OE*H;:2L./4JM0$H**;0 MU#"D:*J]SR&,7>"*.LB"5D?#-J'N@&6R^_S*V]Q8!&Z#F0U& M#RYZ7S'<;%TXT<.9Z=@^N6O0F_VLYRR9IQI,4Z>*L4Z[JR)E'7."U3!@A&B; MS)P#T ;G]C7(YXD&TZ@0P19GH=3'$2EU?[]R#&VZ_$(&\ZE2VL]@FNB6^_OOAU0[(0& B24Q:#UQ5H?PUK:X1N MVUWXJC66=RMS)Q9 ?^0SMAJSZR]OKT:3NCVO[B?8YTK4!@A9BF4':2B7$BKZ MW\JN^BWS3M041([)MW[N@R\HBB_)$R=>9 4??NJ+M<&+QB20:29U7X3_IYZ[ M,*0XHDA&Q% @Q8 R]WS+=LDCV.8!XIA\F^<^]Y!<5%ZJ$&10/IK"@7/O"F1H M1R=U,Q_S(OP_]=Q!&R]LB5Y3SF ,'W;J)^S_/WOOUMS6<:P-_Y?; M5,TQV_ED2]N2=RI7*9B$)'RF !5 RE%^_=N]0"R0F 4L'!9 4K$KL24>NWMF M>I[NZ7[:F4KO4S3^<7IU1\MRQ,03J: P;;0.NB!.%[H-_VSB]3WMH"(E[I#C M"$%["85E81G!%_-"I,2U;6E48U9UUYG0?->U<8*@?1FFHEF6RF#$*%T0!LKZ MN!==:H)O(X\5]%@"4@QYE,\,(/JB(L>]J=OI!XA.ZI2(,]TW42=[Y5ZR/8#A M\\G7T6TSI'=Q.[^C@_7+9/'[V@6M?B)1M(ZFUW$^6RPBV61Z]>W='Z,OQ&TP M1[46&WGE/V<-/^:!Y)E8]S%N2<%HQ*,^4)-]LJ:H$NK91J\T=&_+8Q:]CW/! M9QK,5T1DVAL$A[HMHHI:VGIB%%,50_*IPOVY(R^](Q$&IJQDIHKWHD..X#7M M2)T$XB5=]YYSPS:?'8Y?]3[V7_#629>391GO&L=":;T:J,'LY)FC^W MY--L22VX1-^80_+&26:EL;0E%3-1*%GEO@Y;;J+5.)@<11IM$I&BF&@R "06 M70B('U/A5,14MQ_4Q![K7[^_6#V$*%H$RUGDZ+F+9P(BQO$D%IAD5>R8) F# M2-5#@@+222")E,Z;F_J>[*3">]>YP&*1M.D8@O#U5%I=%=4"&KEZI^Z5Z605=B71 M&9=$RVH1602EG#5$MWRO@K>YSF@(H2K*@"-5F,U?SZ8?WX_GGUO7]F:.H=K' M^>CS@2O!O;8"83J/&&"4%"RNR0JQXX?J627"F,TGPKW$&D23G0M2?$Y.9E8X M0XQ77,IM;JV8>K( \;=N;O_C-:E8BWH-3P6(D1-E,:>Y@]ZQEH^=EYJB&RCQ MOIE+7__R_87:94/B\/"2WCRB$=8;Y7T;OS$FZW2%$5"]I?<)-5M&==,##:8X MMR%3$Q'G+@D0"#G6W9 U$2%G3%7CHRH9#A9QE_E"!.U3*$86Q$UTLGC;S5B* MKT7D@,?I*!%_&?WQ$][V\PE*<8(C5M%#5,3CHD5A@IK\VOF^LM2=PUQ:(;88 M=:M(IRJPR^1.RH+;@8%PR@=N($6VODGJ"@=4P%5S#8Y2X!^S^>_M.]$)2Q , M30CFN #)ZAPH>=)R]6NH4\.X9ZI(H%>DDS78N>UI^P3A#%[I&#D$EVU;UF]R M3:?)$5MNN=LH4 MG5M:):]3/1='U3'N(>*V'(T'QQF>&6>CB.2_;5%^/9^.ZR!E[;A=#9TK*;J% MI(<$"LL.TKXX]1_^-!0;]_^&7W\T/]ER%2_);\R1FT^IC[_M3E3N;.+'O$I1AO. MF*B"$3$H,IZ+U@%$A3$SK3F6;ZXN> M-Q2\9U'[-15.XQ?\@I\;W1SRCO6(E!>4%"(J* 4C=HY*Y':0]!;!#"+-Q^6".'-W>V"7"@UVWTFG]KM$J['DW^] M'G_$GXA>]WZN>9/X_I_)]/KNR]W\W>QF-'\[FO^^>#WY/&F=P(,4^F^WZ^1Y M_?U+:= (S:3QC6]^/9F.5P*OOF3](_XY7H31]/='O_>1A>VCWA2&FR FC[@4 M02QSV>?F31UX3OI1I?YD.G^48>ZSW!FM_!.>[=]'-VLCOVT>),;W.N-/_FGT M:?3;W6_3T_S<>U\]M[A[G6@H+ML-CVAT6O?U!W,>W-]P1') _>JY U M(KVH-!CSNES<,MW*4/]XLW]Z,D&Y'E!QE= N8%;F>.T0":6R4; M!=2%3G(YX^QY&/N_!&!83Y-=0HC>%0_*;-MH>FW*PLC ;C+$&0(506CR%]WUUV0C&+^\ SG;;Q."X]<)KGO'\!:7 MMXLM#:MR0;LT4RSC:?R M+6RW?3*]\$PI#SI+!6 5T]I*QY7-A"V8REY)7S/92_Q*,ZCASL6)9KV34?C@ M-;W9*9]8@YH8(G/!;4AB+F>&\"- M5G;CP:M?)C^]?G<[N_K]T^SF&H_>LESPP-<-JL47.<98G)407.1M#QC/D@ O!WCFMQ4 MRKIG *7'!>1#2!^/JH_*"-ET]A9=NW*.12[:4QVTK K*'#/6;A4WUK5'>PKX MP@]N#E0!F6)4$3.+;JSESG#/;D<&1>NXZ?7A_>O"Y**TE;NNHZ IM27WJJBA- Y2V MWN^= C81V>J+FHK[T?3;Z]?QS?S^?@M7"\1)/I3=7'V%9"^YBK'?=HIZVEWE^;P6.[C:%B0B0T M6:!I D82.]^#QNO*C1VHS4J*^X,59O/Y[(^FX>0+?J;KJE7_R_\KLRN/WNR# M42GIDB37^!\NN6H#[L)YQ[23ZHGM@#7X<^V&S(SE[(27*C%$LL (=R>(G6CW8OGIE,E_<-HOR=_P!T[_]?WLN1//5)V2.?YK\Y^[3;!^[ M]O_TE\6W_:_5B[/WJ*LKC)M7%:)P=%0.%Z MS81E.=7J>HJU>3/]=A M /\/"CPQ-R4%&)4H:TH+J**7C_S0TO_#<_%#.RL$RKO&H]Q3VG"QMR/Z$2'\ M[Z,_1DNI6H*]-/L\FDR'=D:)&U.L<('1 ':-4;GVJT/@ M3%Y5(\%V_T(FW_ MJ.8(-)7#4X.2CDZ$8J'E;U/P:$!K3F^OYJ$RF5[.WM]]> MW^X/0I??^5BL@ZS_;H82_VTZ']V,W_W@?T \^_[3F!9C]N'][/=OLY\FMXN[ MWR:XSK^6OZ-D/_3=UB&+C.%]E%Z QR-AR0F)X%/M^=O5I\G%R"1P;G+4A MLJBD-)!,H2E*U#P2T*F%5,^3TN)YQ-POT>X/KPT&68-$NV?.(24CBLUH=^4L MWB .S.:U89Y-W';6F@OT =F4R*243A8G)!JHK;E(IB)94<_ *O= YN?9U^^G M& W] +.,X[[,Q6498\KK#K]44^II4Y69_KD,IY=@.IXUXSPQZV@Z+,^2M6EJ M(NC8C*KDF;'E3Z-_3S[??7YJ+U%R,5%$YH-BUE-_C&S[D4U252N247M999MV M?5;Y=7JW&%^OOCK./N/2DJ9E/'X[GE]1M]/'?8B\3K?2CS^71WP;-F5O@V#@ ME"S9E=AR\"B37<>+%F.PVT9[Z?K(8/=,,:3>86^<1BOAO(S:.:FY:SC6VCJ< M6+]Q2HQ\-R9K/?SEVX1J6JD;&M6F/^W-;S>3CPU5V:%403P'FX$JAZQ%."5B M:1_(5!%==7AR@RMD/[&&4&27W8NA0>9*V^ A*1U9U@\4"1WCN9CU MAIQ&&"TFC\M;XF@^)V:^ M59W&LDZV_>XT65S=S.C;^QA-\2@2$4123G =N,X^.6,]$=K2V/6:$$+K#5[] M3BTO9(:\N$6M;M'[MM]QN U H[XB%%0ZB11\YBHL;:"U<+)^3G5+]I8SV, \ MX59@-+T,%UC7Y,KKQ'V['\W^. M1_,R^=IMINW.7,1@3:*9S^C2M9$VMV5\$>IW-^% &MBJR2&"'JGLC].?4;OW M?XQOOHY_0E4_'7@=4Z6L2$1\+#WUA;O2UO?C*>Z8+@I,;X<5!PM[M-;'K:\2 M$D&'RJAS3$Z""JI=7YMTY;AQ0[OMAW5O(4_3OXQ.] E,;QIM8N*Z H]RT:NF355AW/EG&_0IQ\CXT,=[P/7U^/I MQ]M/;SZ\GWP>E]E\//DX7?$\/V(Z/HWFO+W EK\A__OJTVCZD7[A'Z-YF]!X M$(1&Z\!9[DT6/IG"P:[**JD=Y"]_?2OX3VM;'*C+H&8XA%K[0#,D9E*!E',* M>+5RB>>^K2YUP#*:P0UJA5_&])J#^.E^0WU# /'X)ZS56_"+VJ)H[QU7S O# M$T;,;E5\B;9(B9,M>,>6.$RCAR;Y>7Q+YGH[GWV=7(^OP[=?%S3'JTRF(SQ5 MTX_^"K^GHZ5IGR$IX)3/7@B5."B#>J0UN:.(=:<5XV*C4GQ_Z8;2J8=',;$D M!$>8+ PH"2Q*L:IMBAKA5$V^#^BWX8F5ZF%;=#8P'< D%KA7490,ZYRA]35Q M@A-LH^-H4)V6I>NG;3Z>,<#3LB3CI<;[-;KUO$$,NZ]#O*&4 MZME]8#E@',J](XY$Q4VTHLU:REA?IU(N:>V?4J>>S2>CDR5;@4K$B,A'I[AB MLXX&%ZX>L"*T9>)\2KWY,IZ/3MQ].0.P(!T$Q*\6U7#2K-[J1*H[JEZ!P(5R M^RC5(=Y02O7L/H[J0 P!76#0*GK1*L71'>9ZEA331NWE^LZH4\_N"WA% 5Y+ MW :>%=%!QO:.4J&> ,Y!HE9[N8E^I9;,M#2'X^ -UO2" GIAC)."41$#X-54 MQ"BSKU*JX<[&31>="5'D7DIF8J5,=SDA4FB-*BR/MK9 MZL8;PGS[36_Y97R+^&Y\G4=S0GE]\U@@ I[24-"4QL4LRTIJ*?@@"O8X2<8 +[-"XVDUT\U,EY95 MWH0ZL_Q*$.3CS6B4&6B"_AW9[0!J[Q F% 94&'(:,]A MO[,<38EQD"Q>H2FC\G@VB45AU922>76)GG%_G.ELQ@+194:3XJ60TD;TL+B MVG--,WNJ*_45+K/3VY[W$G>&AJS0>0F/"/@:BR#'0$@*+R3TVV $ MQIO"K7GR8RXU>,03LOGLN"G!P=+5UO_;F";S?/DTN1K=-)9OG-_\V[_BZ^VW MJ]3!.Q&\#38B=A"XH]H9=ZEF%1*:;=*(7U*3O[_=OBC@T,M"LJ&X8&CX5%&V M))]MQO!%U$EH)6'C2>&2FOSTS^UXV'(O--?!H$]E3D0&;12)EW#UDHF?%<"> M3)-?WVTO[0E*&'H72+@"@5O13D,@OH549\V4-DP_G2K_]_-V5;B0QMAHT2=% M:V70N!@%?108*77'&X=6&W48EU!DV.TY=R\ MI]%DA\O-GAZ64Y1&$*%A<]8\,W]9_?O_MRP.>H8T2_U6?:5_Q.C<6PT:3 MT4=J:[7+1J[CLT>#!/+=?-:V_OPWV@K06XE$# M9.1EI&FB;C3>I'EIJ-IO[ M+V^J2Y1=8V!=$^QQN89>(Q M46*." 70=\1B1-%M.WZ6LCP7[_H<; 48.=F X9T/"N.[C&%XF\9/.565I?9I MO.M3%H];DW(&"8B6&:?IOSS>]Q%XYZ"FEWD.1^^B[C46\$RGE)E-DDL7J<>L M,9!SH2,;R]GFB-BC#+3^NE_&Q&K?T"<>2PU;+(7=66DI38K ,H.VT4QUE:E6 M4T7VD6D0'9[L( 03DZ6:L%)D *IU7363)&M"QR#I%V2C00Z"3]PZ;IE4EF5Z M%FU(S9<&0IQ?E^EK)SL.PD4-=#K5:KP9CZ9+GM4XN[D94Q7(^/7KV'?SA,(I M%104@/ L*+7&]1%QVG/933N+VRVE';VF&)T2\S0(=^4U..](0V#PLOE 5H?B)=EH$*]A-)7')Y8L/1M(QN$>7Z!0 MUOMZJ"9 ES&O0ZQ=ST;'LT8$ H^VBE)XY3KNZ4V.H$&-=6RN3$@4 M'RRS44,!IKG2;3AG2ZXJD16&] >L^1&HZ;GF-K+'TV' ^JPY4/CKBKOOXM4R M\'H"SXNSU"!.1-/H8&<\1AY68!AG<=^OS$0D+I690-D#H,<9S30\C332(032-1\\L97I*6]>1J%#GV&L.D4M:;1<2"59*IH@X#?^3P'@EV@8T MF>N9#-(VI^3I-'FZ*"8X6WPT,3J+V#-[O$N6)R7:G#LH15ZTJ%$(1#)R280X,9SZAW & &]2@PB M=%BM.Y]VH-7N2*8W'Y8G@[[KW?AC4_"Z3^'@8[X@@="J--4KO#CFN?1A53DH MDHH/GX@7][\$$>D#\;?*\E#BUK#W ^ /[PM D?"KG"R*HX0LEQ+R*GHL'3DG MR1 W/D[J5T(<*&%?@73A"$ASR41CYU3&DZ/6\6U=,H.WCU;:#2IB3YDH"V < M*"=TYD5&O#'TZL4V@O15^ H&-[(^0L(3&D 8Z*1ELC+CP>)@A&=F+6-=1V( M?^06*W;7>QX@Y0LO.??>^F01(Q(7E?889^KHC&'%@C48?E:1)H?-5/89;'FF M\FP=8B'?((2723GE,6YHE"4V,1_JU@FN]49U]A#*]GB)K*S@(3)ID]0&BM%F M72[,4A7\OU+:\HTBV^'$?.'[V\I2K%!9!Y>#-QD-JJFE0O!$ Y4K:/=**Z7/ M;LMS[>\(CD6%US07')$K[FU+[0=. *28:QSBPMCUW#'5% !/.E"RB MMLEGV;;R.M]1YHMJ'+F_&]JR1;F[)70[F1)?P-M[]HRTA8II^U8JON@@1;$6 M_ZVMH'G/J^ID:SMJWV$YWJ-#[-UR':'*<;EJ@U&MQ8UA8N*F*#!1M:VZ,=>O M-W*SG_\PZ8[0Z]''W]TA>,2O_@4_B=H<6!)L3!:&RR!=43JKDE:=_I1>9E6: MT+&CUFZ7P$?H3SP"7\=$[G(H/U0RF8(T&PM"2\,H>;Q2-]E2I1.=VRCK/%S MX]2;W)Q&OXQ.T(_E[A-(3.)*"!K&UP4J]?U MR$/'ZSI'?WJD?O<"'J'=^T_C^7A$=&\';D]$&AB""A689KAS=BDR3XL67=Z6D66U^G[T;_]W>VGV7Q%4;WZ=,)/+FXG5W%9 MCMU7TDKD ARRHFF*1>JH K2%1++4<'OS76:[%A?0M<%H30'*U>CF[W?SR>)Z M>8U M;V,5RB+4IWAS@LJ3*GOL&H<$G"M=J*N(0\H\N1;!6E_J3A:VR8._I]K4)( A MU/QN/4+VV'(FQDP1!2-?\-8*E]$!MQ>*S*FZ,=%AR8W8=Z 'OHX+5,T9TP52P6]);X$ER']'B:PCK&XW[ 455PAO%VMA :%Y%7H 1 M&G0(6?5D[)1H=QV*E#(9'D4H#"(3)KLV6E&^-AM7BATHT7%E=0EA*<$Q9G4 M&]!GA#:]H3LJTZ7:(+FL)3A4OEV&$])HYC3WIGC#(I.@RTH^/-SU Z"VFU'> MOO(=6RJ@E8F"\&S!F,TZBFC:W08J5^6GE ;H.A(;0APGY0M/$"%L9B ]48AI MFH7NB2_-*.63!0'U#?:*=WJ784UYIOR0B51B8LBA$B#U(()J=,4_0:CY15!3 MLW5KGZ3LK@/($E&"%E4 ((GDC6LO*I&]JB)7"V(SN[^7E/2"-Q]_&D\7#7TE M 84'3)'_>S>ZF7R@UV6_:,@T%S^/;]]\0"CQ%DV-$,'?WLXGO]TU#UKO9V]' MM:)[/&4(6WA!K.BTU$D9$$*UO?L2UZC:?8BD.^Z-,ZCR-.;J28UK+2R4@H#9 M)"-YTEGR]5CC>KH!&%#?L;7Z\JQ!%;S^O0D63T@$FU<,Q!B:^@["3F'M\]E< M!(S]U]'DAKX1+Y1W-%-P?'7/@KSV[ZM?=_#94P@4DXM4[U&RABB,;3LN"01T MT&1*OM]V.E3VR]BCC^/04* M)@1L=Y_OFA(4_,E_&TVF]+O+?/8YC1>3CU/ZQ)OYVBT\8J3NZW!W%B(7,D9E M)/W9:-E62$A>%\&^DE)WP+'C#/2<[?SK=#Y&B_YG_*!J:67[/M0G%3>9AC\S MKQC'4YU:FYI2,QV!51UQ_W=FTFW"])4>I\0"Q@>. MHR9!Z*?=6A^-1C)7Q4BK8I$T!P(BD^V+ <,/=/#7R0,,ER2""BE(I4"8' &TLFO@"KHNO1**JC)> MEO87WU,23 )6>,-ZE53DZ,O:9Y7@.T+2%V75'M]M,1!/Q6>JDLO6&C"R'=2K M#:]'7@BN.]*USUKYYQ1\)@3UL93D/8K'91 NK.L28ZKOA;WS9=^)O4\(0GDL MV1H;HPW&:!:]-RTA)U%EGY1,>>FF/=([JNRSI!'P46*(#TR5M"[?Y*FKTN2_ MR#\<$Y0F%WUBML@HA; \&,CKHC3GZI$H!Z'E 2WZ0M)Y5'H:E>"R:,YU"M:X M$)S2-DIOG:@+C&&SEVBW#9[:7"#83M5 M$H)%2R D<0J]$6C<+E5(-:PIUIM[M:7?3!\\_/GY9('^(-W-J< #/SZ[/B;O MQ3E#7*#Q7Q"DB"YAU"A8PN]D-AG=P9=C^%Z+?I3X%[1+3T#I@!D=$/9#LED+ MZ0H'LHMD-*.IYB%XM3DQXJ7:I2\H0L3((1:\1T0J8"$27$])^:Q]<'4/[;Y7 MR@7L\C^SFVO\[O7/?_#J-\QI<@+/$T@0VBJ1#"^!.(-2U%$F!G7)-1>;5>?# M*W%Q&_6<+ L:':O/!=U.X@XT[B':059@4.U"QSB6/9]P7I*-^M+&P+P&&4L* MQF6=&0(WLI%7*DGNNR917=Y&IU9$>V(.\CE%EA1P\+C^[5#YHNOL$I?:R0ZX MOT=-\9ZBOO!:2H]P+2O+J1= I>"2L(7J"[.C,:"V8AQRHK-R[PSV/%-!I;? MHT>VDZ% .AO+7)&)1P91M27#FM6U M8-(:U9& .4S28^N;%=.-L(5%R"8Q1F9=C3R)I9YH9*@S=:>T.^I ]Q?XI1]/ M&HJABXPQ>U&*%IG:PY4J$;%3K+,;KY36M@-4GLVL9SJE7'E-M1HVH<921T;S MADEOQ_"CKBHJDL)RT?$R-:C>.P\K:QSYYO#N;>*/:88>'8?>$X@#2*9\D5QB4%M%J/G810UR KQ3H@UE:!3A=] MW?G8!GL_3A>W\SMR1+],%K\_?1M./5+U)37L;KGNS[NC-W>V; M#WNDQS8\_'$_9-LU\G198/0'.4'&2#1&PU,J&, 'AR=-V9)9/1?X*1;_I2_9 M"9EHFB=GZ75.^!PS-QY!(BX/S9I2OJ/?YE+'L\>#*^F$MI'SP)GAP>*UOIK! M%D.0E3^43*C+BOZG9SFW9Q$E926,3]JKB'%\D)$\2\JX+S348QZ?8O%?^I*= M\NAO$)@*=/E,20@E:"TT>1;+K;&*U=27N&C=&&OX5>I!6U)@G)FT )XCD53E MX%L\BV%I)3K&$;JC-^B,HO_I7<[M72!B_*NS2T5JIX)P(M#V39&N'.^K=-8K M;KL!]]FWP$M?N!-\#!C.9=;<0O"090-FR,>(E$$XZ*"'.&6)WMU-K^??3DT\ M.Z8"2PED"-85YT5>!9\"/65-8,^5W.0DW"7,"5+OS$J8Y"!CW)R4*B$0IX!= M21UL3:!&$V6/$_J>W@B=5)PU^3+\"_YI,;EN%FDV77W[MW8?U&TX38+8]MZX>@EJRGO MC>Y M4<_:RO+6S^]QH^-YU\?D/;_-)K>?1C=?Q'!D2_TRW[\_&4T MF3>_ML*_#W[HVYO1@WLACJX_3^X^OQ_?W.!GK\<_S6B>P*-?,)I>Q]G\RPP] M]_C13^KK>599N2R%<)IA#%N,](5YPQTSEK(R^QW^1[_Q(B9>?5W^_.5F]FT\ M?C?^BK<6.J!G857$5([(0JC"TLJ8J>,+K6H$2)E5W>2EN=MZ8)_.MLT9ZE#[ MB8UK($,,FJ$;S%')""4TQI52<$B\+L)23V7;BYE$>>4"8J:L,.Y(B3OI+9K$ M9^TL,263(*H%OJBT0 M^ IR#M3$;A@K59V0ED_F'"YFD^S!2F9T3+$X)Q-&.IILHC0![5!EUP1'$'ZT M4>Z')KV?O1_]^Q^3VT^?EM6'Q+[S:30?A]%B?$VIJO%TT03>!X<_IE#M* 9P MCD.Q$>]&WK(G90R(J@-D-[.%QXIZ'G7[AI28(("&+^)MER$GX'H=L8:Z5U(P M7.MGK&Y/B"0R8P&(>19< H:;U+K#(MD4YC!Z^Z,]T _%2M5KG4>]8_ M>EZY_\SU([7NU^K-U>T9TK!X6T3-I674K\F8$VV]TBQ)&:5'TP0<2'4R2484@\&A*7PR$ENHREWI^!_I?"=WW8[]T0^G4 MU]/DI$U))NL#XDT!RN>PTLG:4L5(>'JEZ@9"E].IYS B6G;:XWDLRE-'.TN\ M901SN2-7SB6H[KOA0)WFXP_C.6[(=[>SJ]_?CN9OYLW3VW4SU//M>'FA]#Y, M/9[UJ!*1AJ,.P*P@EC.CVZ(:B:']8VU6OP2#K!\8XP\TVDNV(;0QN[1AMO!8 MBO'6@K59J11;2AK)=+B0-LVG%_<3"/ZSX1G[UT006RO1@+ 0'9?UPL M[@ZVN0^X;Z!D1+A)!8769^MA">81&]M*[AZ!EV(<*^Q.(Y>8;)',<4O/WL*5 M&$W+O%3"V81][H$:&*L;L-6^(3BG!/8;"&H1ST936O%K;KFW1(_$#64X2 M>Z>A.6C"#A[W,QAZ3^0/Q%;@AA3[RVAR?5^%@#= D]B"U@PLH+%!IR2* ML&7UHHOPWN6ZRYH;N3$/; ^9AE#AA??8!)M!QF"2L1*A>$((X*C71(,*&!E7 M-([ U)-:^4PM-\XY97+2D<9\*.8MDYG,0*/9@NKHL>6&;Z*B"UAB5[E+9*PP M/-0,0:"5,ELNVMB12:@3.C2F9, C<]0YESD;&NUC2]$Y1$DSF%9I&>;K4(C2 MC+O,?KR4N^=.YNBL3:KDDC$:D-*UR2.0MGKQE%S*XZ1\/_KW9H#=VQ6<$>A& M8,E[AL%7$3JOA;.N*B@#A4ZU2[CF=^\OT\YA>1I<1"#"' U?-[BF<2U31_H) M^.;LINTRK1_LX^SF9MRP=[[Y,$05D90D(BXNC?P1P'AJA78:27>I&)MLR%M@PD*E6/>6(*GEBCGO#5Z>)9#,I0SL](99UL M^^ P[*@Y!HWG:K2L$_UIC(#^0?EGFGR=7(^GUXLW\S19+)FRB,+YE_'M MW7Q**9DOD]O1S<&[$H^UTAZD V-4CMRZ=4RH$(K6A=W+V4E;5#Y)^ M9I(]- MV4H,D%72)H!W$%41L-K43NJ.:M3JFGM9]N@[$BP'H21"9)JCK98\P:LC\3C> MOJ]SO?#VH.B,SM:;#Z]GTX_OQ_//:?S;X1G&8&- !Q6EYUI2#)964\2(DC'5 M&4:IJ1YLFZK=4IVJ0U\3&.5] M'-$E2X&.6=O@F0$$HJXE]W1\4-O^-+J]?^QI8.(R&XWA2AS=W. W#_C,&++@ M+(.R0JD@DPQNQ>S!-<^E$UQO4,0,(O@%+-'W-!F\P@6-*N*=RR.X$-L:>\%3 M_6Z %MMQ[)^S)?KN6YDT[G"JH^81X9GAOL4?DM4S5:36L/E(>TY+/"@S:>+W MO7I.^I[;F:,J:ILEPZ"R(,)4;*6S3[*>8 $T17JKSGN(.*AV?6&207^5G6&A M"(/P6MBB6MKVR+LFJST?W?K\LA!4LJ05E1+G4)S@[0N94/5NQ95S529U$.UH M][[YT%0^3:YN'[;.;5VQ?TV:K_G7^DO73^Z=/ZAOPGM12NN2; "=G$^&*1TE M!A!!(YJIMS'G5NRX5G=HM&&$Z[NKVW^,YO/1]/9;,]EY=!/OFQ?'U\>-Q\X* M@@J0 JJ#2C'OUNO*:SY>#(,WZU_V$VL037;.3T7#,YF5L[+0VC@ZB^L(MZ,1 MQ^@*U@^CR;$$8-GZX#-B8F-8*0;!FET/.$;L5F-B 6*?U>BF03I<^%WV+\5S M#F E#8G7+$1N6D#OLJQ)Q!VBS7T6X!#A[_\ZZ7Y2W*>>$<6*24>?/4\%P9K7 MJX*PF$H'/F&LS@SM(=@0JO25G>#NR3[JP!1UTOK"8VA5Z0A3 +%6%21>2)6^ M1D&1*2O!6:+BT>+ LS:.\1VT50* 5QG(PU7IKD;YVWRV.#"Y3@$-X*59$GJC MJ"G3$E>^R2 *[BCZ!&7]E5 :Q>M1]!;M,PN)G""MXY:JNI1EAOGJ@C@F9AB7=4W:0I:\IKA:680S6^?7J0F=/W.34$-W4YP^ MF4U_G.)W?IR/>VD-BD[4-E1"R%R)Q'@2K24<*Y7/PAA2;[[X/#=#E+LYRGPW MIY?0,ODW_:G/#$Q+%;2T1N@$FB;9@6[-(.HRF];CT6),Y>X4C+=_.< Y"*VI'#;( J!R M GJL6MNDIFM6H#:+1Y^=48ZZ-E0P4@9F)$-O:P6W6:-*9H'\N98F= M)16!29FUAUP82%82]WXEN39UX3HQ6 ISJ=O?7/;V!PW!>&%M\4F"5@E8Z]JB MK<>M/TL;#'/MTQM.B1@=8=C'OFZ/DT**NE3@F9GDJ&M?>A&5B^CO MLR$JHZ3O1Y.B)9C6U=G6DHM-ZI5G9XDC[OU< D^F").8#3$EEW5:V2$EJ"J$ MN#**7]#%G>O>%T$8&[3*&;4'C?[A_BT>]4;\4X4$EE\,_AZM]:GW/MYIDG&) M6T!SI8B1*#\8+-O1Q&7=)MW LS/*,1=&T39JXB.T(D>,HYE/I0V.+*N\)&?* M+5N=!K7$S^-#DWE4_LKI@4\PD[BS[EYN8I-RMLI':GK>W/,LHS#'"[VS1%&C MFZ$Y0_AU0ANCBU\U70BI.]JO.$;LFSV?ITK]ZV+\X>[F]>1#/P/@WH"E=<8K M3TS=IG>WX_G_C.;7?XP:)[WZT+O9AUOZT&8//3%(;FSG?T\^WWU>;>#UE@T\ M**%8*"H:8"$^F&!K096__/6M^><>!EL;XCNSVV3::;?@6?*)\ZBD]8*N0M\> M&29U1KO!\[?;0>#PB-W%2T S@<"0 AV^BR&Q=N9V,$:BE23[+S+3ELUD6,H1 M 9*@JF#NG3*VK;EPP2HTDU OQTP[(,01>TB*G()$&&%,LMSPI$OKH:A+$(W# M7Y!Q=N"*HPZ8UB4*Z8!9JWTP24-K'%<%'; CC;/E6&6OHS:N@*5" *\< M4^VQ\DY&-,X)&V>3C)>>Q_?@XKU_F5W.3 OC#[/Y^)@Q@H0<01139!1<>)H. MX(-3!HNIE>P208QJ/P7-$S/4R)Z3X0R*3#)%9V+$IPAPS!GP4E5O>U* M:87Z+@S35\052X@8M"H78K"94?T'S?A(3D?EZ\Z(5WSCM?AEV^4YT9;[DG 1 M7'(2\1!W0:BVH%C$CA;$BK;\OW@I3B BESIXD A'22ND@CE:IF%6U6Q<26 M'$H6455M7\;,J]K>-Q^HPZ&I\&W:9IH X9RM.G\1V6FHYP4:9NS&YMI7N*%4ZB-&I[F//ND@F E1(GIW;>,BBZXJ)^!@ M8*,H\/(Z]4 .91FG=R/CDK;"!.E$RXN"BU=A,2&'7Z83^VPZ&)CY,K)$FR4Z_&Q64&U?SKZ9X:6N&=W M8'R:M!+*IBR]3LP'ODX.V1Z?M9>DB_%H?O4)]TP:?QW?S)I@[M@QB=:&9 5U M[1?O"V2A6O! G#_U>Q<0S=F&?7<(=(+D?8,T)2),\)FG[%$'C(P2K"77=1&; MD&:C'OY Y;R>OI'=8J<[S)[TO:&R:Y:?,?NK&_ MCFZ:R_HVCN9S0OH-I=2!G \Z*8E>G?OD\>+"B'V=9 _,UCU5AF\,BSU0O$$U MVUG)+@H/J)G0R0=K\-\KYBO4K+B.]H+-N;UGU.S8VG:#^RCC.7$VB*#QW/C4 MCM&A":DUEP-LO/'N+]E0^NSDIL@T1;F(8@DF6F:(&/3^:B@&.@K%K:C._Q#Z M/.@6.79M( KT ?3VCH$RWL:EW7!,T'W2<92 ;<*D?<0:0I&=BX+N0.$V\K:Q EPC*@TLM\5"LT[I4XG&6W7_,^)\?I[>CZ76<<:=?UM@0'B#B_YNXA)O8@E8GC$36$LR JM8]JW)4J M>NL& MAC94SB2BO\?MRXUIH1Y@^%1O7?<GCO0>6Y2POA1C0HJE=:U2Z+I;:),'_DDM^4QGUQ00 M.DA@(<$7$]U]%B%/Z=&'5P_\F=4Q:O^>B]="!37N \&WZ/UE>.09JBCL'!OB^1MJ9 M \L$F3?3(MCR,U MV+&ZA-\H&LQKU6B\12M'\26^%,,[&ZGXQ M5F]6K3Z509^I'\PZN"*)EH.:V3TWT06RJ(L"BJMKA)8%$1C+$KR791>SY3#Q@0[63C M511XIWB70J9$,\+86OR4K_+A M0^RI=^/;VYOQ-'X/#V<$A1@>QX0VMI"2Y(SA"4:3BTAT[59]B(9ZW"\5['F.^J M8G9UU+&2#MD>T8X6U=:7/R[+Y,W6ST7.K M L:-$"WG:'.F"6@ZI2*WHB:",W0HGN-VOYC%\#)W*ABN\%[",)&GS"-93!?- MF:OG=VAIS![H_%PV^WZSFEQ"(5KW "%)AEN8TL+>@.#H/D*NAW/LSFH^KW5X MWJY:6R--\"R;8HPWS'BQ1+M"!8Q0JT+&EV7S9^JJ(5/1:"C1EBR-MCEYVR!B M#AB[=22T_ 7#VU0DCQ)!G"@(*R35UQ-^-DY@I%N55@H:>G^ZR6Y' MD^GX.H_F4_RFQ8-NM#3^,+G:[#7IJQE.,:"+RP'1$ O>:\3X;:EM%AUO-Y)F M_&RN?)], VBP[@9\D9-5"_HQ>LW!8V6=Q,UB37!&::Z3-<)6M\DK"9O)]DL: M^4R#5:-FA7FIO-6XNX2QB \;*X#B)>::W%]J$!4WP[D-L:LT728,(QC",0?) M**/ !FC[!3"ZJS00S@AQVE)^'4_OQM1Z^LNX^:*WH_FNL2T/BX.)+/W-_!TZ MELG5 P3VY@O>]DUK()'ZH3"WXVG'[?_NZM.8W.6;#]V3X.J/CL<_CSX_^$7> M?IGA3X<\'<\_?B/!\0^+UV_["G>M2N+V8>S6?9^*0G+86@R_?;Z=>PQKF5)HPV-A^!!R2"4+[AMJ;^- MQ]+!^\GENP\\ MA[9FO!F/IDM3KN;7?AWW[U1GC.$YB'550:KE*DS&O B=.^X M$W!'Y+?Q_LN[J&\>FD4[+0O-_O+:*Q,UAKP(4HDX+C++:UYW=2FK4"LV=3"^ MGWS&+WGSX1U^=$%A*WYNR2UR-G__T%4 !BHV@O6M>&U>*WT=7O#0G,\BO]9XKJTMWXU^GUP_%S- _H8Q/ M],0Y6WYN&B^NYI,OS:]XD+>TG7 :>)&[!G*%PEIAN9RX86<\[![5Y-,]K MOY_'M^T(P $&:UIN1$%EE1,8-"8\:JH=:FU+J)]DI>%V+W5W"WH.57LZ:B%& MQCB3BN4BBU320JMJE&G7A.#GHV-/Z;E1EAEGA4PJ!)V%Q8MF=?IUKKGL!M<1 MW>KM[.KWG^_HD.%?/HWFJQEI/TX?_-3>L.S"4=6//Y>'.4K<&P5AFA.(^Q&T MJ.+*BG.BJ$?9@$6CX5_^2A-IJW.QKS4VK;BXO] J&O9]V+@*=P88=S3E)TFJ MLU!M8WO'F'K)N= =LC^0X0CQ7GCR%$T%T> U@,"5*LH L3I&,"RE',&)JOI) M 6BESF7#A.CDZ^BV87NC_#TI\,MD\?OCJ2&S^7CR$5'.U2>Z3_"O?Z#9JH>> MQ_1R;^YNWWS8@U]NPZ#'_9!MJ_9TU)]).U>8C>@DP6J3 AH_.*VC,T';6#U] M4]/9N19Y.W#>'5@\JC$+WO#B:4Q\-@FD8(XSCP<_$ZMNW3#'P5K$U4^@4I,_ M^-MX>A\2].CE. \242T>/^'16P4PC5X)?5<0]9@79VP-4LZNU#(D?GMSU[M, MMB!"3U(D'KU#M$F_A]1AW#I;@RX SA1<7J$#$AZ/"74A&^FUT(;9XE+1>KD+ M"R\RUZQ G('=>+"XB'J[\QB/R@-H9 )CA1KZ#3/):"J&18TB".'K.Q6AM-3\ MB33:FK'>7@$DO+&0:'Q+UEEZI>52O00A\[HT55#=YL:'88]^?55 \FK#*U,[%6;3)8GT.]OXUG'^>C+Y\0)-PTJC6(;O[M7_[7 M[6_6@@'QB 5PUAKTD(BV5RL56$T7SZUB&_UR%U4EO]M1S-5TMAD:E3@J0)^=(%F14+.V\D0(50\$,YP_H2;O?]F>M6',14\5]%E%B5O- M,FU+P@C%2<@UL0PWXOS>>JLBOVX_)1)X$47I').,/-*@5K;*MA6\BBKGI4%N MUJ=?1)=E1N'F9D:QS8=EJ+74;](_G)%Q[@4HZO\ 8*9XWJ84?:B#20Z.R_,[ MZ&$+;;*0T29;1$*_5XP/180F8@XJ*!&J4 J4L9OCV4_1LB?YAZ!&!@["> M9 M.1YI?.JJ#SNZNNK,,:GT<)A;?P]9$$D5P5O])A"^PQ*U?B=JS=<&'2X=@=E0Z)!C7"ME+)>@I76<]U2 MX.,VK7,]PFT2\)U#O6.R(+B5Q92"2;^NL)8_,)N(]'.!EG/E! 13 9E5>0J!9:9]:YM";"RYIU54@^8L-ZFXK#Y$.MQ2[)B M@N8Y!9>R$H G3-M0J'J\\GG"*0YB./_=-\PG24]O/4GBALLYJ\3;\0+!Y;JK M".$"E5\.*]Z?L?RY8WEZ0%'<>B(T*X&#R#A'+>T@E M*69*"=H6,"$PQ3PU9T5A6*I'M"@EALL][:_08:$\'CR,]73"T) )"$$':4FK MHG@V25;]B33$;SA7N+=6>X?R))X'J]"QI!R2$EG'1A\$L D_5J6!!0P7ZPY6 MBKYU%%7BN6BK.!XA/$\8.2P72\2D(M2SVS!V/)_/'"*4%P7O)G#XCY42<82/ M&D-Y6Y16 ?]?,RHS#6[H2^I\H;Q!.$B4.\S)IOG7Z.(;GZ%%U+'4H;P3A@^( M<;<-GQTHE"^Q9(%G+"*F$,P6'6-+-%TR5#CJO*LW="BO!6<)8UYT)))8J:CY M8_5484-5$XH!4CM& B=K#3M$#NEZXPM9U;+X5)F!ZNR M(Y@7I@@3K(@Y><.#U_I^""N"]\1,W2!ASG9?G13),R-D2;Y$7L %S:S++0+F MTM3#+R27;KA$T<&J[(CD,6C4/":/L:+.>!OI*'5[4HKN*$\;L%;Y8$5VQ/$: M/31&3=[3A#.&_RIX3BB.AT#$[M7>XD+* 5\V#E9E1R#/BLP>=!"\1,>4"#RT MB2*\E.H'9V' #!C([ZW+*8&\X"D9J24&A\1,8Y37T&8H8UWD)-#['5#9,*;9 M$1^76/K&3Z_]]>?)=(+Q81,I'CL[6$A!DU^9E@F\SPPT;R?_I2ZAE4)<\%CH MO20;0I>>L@;FA3*)LXQ P&7.HO5M#B]$7^NBN7/RB73I24F@][+X_V7NRZ*' MTNN)ARGZ.B7!A';N5%VH)2>,%N-KBL[QLQW=P?NTT<7"LP;$TC(J'4/.HBU< M9$97ZR"EW12]4Y!C1.W9,KX(!5 L1S%U*5IZT0Y]*B;78^"MV:R"&TS4OB15 MSM)S#+1RM%+E'+F(*U$)Y]4U15SP041]T)09OJV_Y.URSKFGO%/SK_\;+VZ7 M_<:3V37?KN#ZJO;2VTP3O77PQ13E5]-_N390\E_^^E;^LT_^XZ0;1.LT6327 M Z6G?AK-?Z?F0(S4WM[-KS[AUR:\93I&V K_99T5:WY..RMT]=&6%Y :YNIK M1SQT%"YK&4JA-I?"4LG-&QD@]L&HQ\2'.0:4:_R7O[(?F!S IGOH_B0VOM]I M_'\?%IB=:N002PS.6W06+A7GJ;,4C9QMXMR6"!U&YNH%&7F9DEUGFQ=-3O?] MI]'T3=-$3G5Y'\:36^K4W)/ZH-OF#>5>,Q>ZL?JO:+7%+^]^[6M!!7 \@2M% MA(!^4'EA<3E$\DVF_E%KVJH%%>]-80=8@L--<]$5P=VV^ >BU$\H@"<2T8_C MO^$/OZ6M44:3>3.9_MR+]?"H"!]#R8H>=U(L"2%,CLNE\B8&L1&UH,4:_1$$ MF!_D$$=F4,-=9BF;W[MXFI-E$>YX2;-606G#$J(>MURNH# @Z&KNYE8XO+,O ML5:/+?,4JW'$V=KL^1[N;!D= H:5>/=D@R&TRA(T7D..8WS@$H-M9TNS'QR_ M_'H]R^-UQ()NEJL/MZ TI5S#2)@^)N#B3G0Q%9V[TZ=-BEO6U 0/]C_WA/Z\VS)67*]Y ;I(2 > M\OK+W'@0%C&\E1 B1\^:E^M%[1RF"U@ZI;GHC:K/8)9GLA;F7&LADA Z>WKY M5R5RD9.[!_DQ^91+QUH(8,(Q_?TOQH%.;N S\^C*HG:$J*25TD#V!M>IW*^2 M-&*3Q?#!E04_J(O@^_UM]OS7<,"S]OB6BD*;[ 7/D*S2+IG[&"UA(+!9/?3@ MEK(_J(O CN>VAO_7"/,T$9KDIM"[C T^)*4]L][?'SC&P+$.MRB9$O(BR8_' MAGF*Q7@_NQW=7"P:>\2.6# .1OCN\1]-@^N$E@+1>V VAL)"U:_M].8$]J2W M.PS3CQKJUG?0SM-.V&K*!["2"X3S19$/-LO(^%]X6+W$NNK(?7)IA M[33Y.&VZ?*:WL6DJ^G'ZZW0^OIKAA_\SOL:?&,;3\0>\$GY<_#(>+693/,'? MWLX6BPF>Y"6C]YL/RV^97X^O[[^Z?\+30Q00([5^N!,:CRRU#WCS'V-_C]&Y/]NO_FKJ_G=Z*966.X8:652\C8:;TVQKA@O MLVV;'&,T'4W:P-3&PN\4YQ3!U:[9=5YQI2$R#0)7"1,8 MY&83_SY"#:#%KNVC.0,17)(RXX;G$;*6[;YGK-("%V"SZO]"6NS:2\SS8C6Q MY46/\9:2GC_82W61IK#$;75&+7Z>3:^.V51 %>0:F \F(5CE.J66T-0Z7O,I M.! 6#M!D+=@PRNS:6TR&S$,Q6MCDN8D*M5LIXYFH9P1Q@7[W"979M<6BBY&K MH$LPSGN>B=VBG;Z22\?**,4.V6/'*',?DQP^'(0(P )>=I)V3Q TI7==U9PZ MVN< -@OE]Q)L"%5ZJIY31+ AF,A ;19)Z!3;HG_C;,TLJX763Z1*3U4TL4@% M",%([P57R7MH83/+IE:%'W9>CE"E23)@H#ZG^2%IO/SO7HH]&A&7B2/3N^@S MPY//"X$4"P "$2)/U78##ILX^ @Q#U!S/AYCI$,EU?VZ]ARM))DP@7O'M63 M V[.UE& JI'D*V&<.@37[!#V3!KWG$ %I6@3'3I"D;0H.K11,7XDU+E.?=#E M>WE]>XZI+DEJXV*P1'Y$L"^U00X+N6H >R6)=NP<&F,DOIPYDY;CRIMCL(R< MGTEF22G(%@..%%4DH@J>E%NUQQHF5%@YOIS(DE<+H82!P]AK).>P M4I-J'ZCC#'@ND3OT+\$$9I5KI],R453I( [9'(ERL(SGT?!0MISKZPG].,(I M$[S,X^C+Y'9TTYN2+=1@92+&&@X<2'WOC%.QP=9-;VBM3?3W(JVU_Z$QV4>F M\-("$27-DQ#MD R17\!JXB C")/V#V#4Q'UN2#UUT3;8E]X,9%]?P(L>% M)KU(C==(P>"5J'B*78^ML;QR+M^+M?8_+C)EHYG0#"%KIADR&/"M]A.'VJ$, M:QMZ$1S/%TM=#GNJ*LDCXL9@52?M#.J0W"I_+Y2H899TCDN[&;ANRG"$A,>3 M"NXF*]Q%*D,D1(J+$LFG,>'7;UVEYLY7C&\.9GD*O8\ZP!F4S<(60^0DQ20= M;#N&1L584T_@7E"JX\J[L+;['\#(32@6-[-#Q\Y#]%[H=C53K"L"J\S:Y;7[ M97P[FDS'UWDTIZ'N?60TW!4E5 8+T0KF%3KC5D5C?4UL(214O+(GJ[GKW88; M;S .B5H50%F+:\K]EB TL5S=JDISBS'_\!)>WIFDF+PF3(F.%#&E4?=4YA22 MAXX2!R6[(O)+ZWV4,TG$6<7PQHBA.!V4-JG5U6A>W76(':S=).5Y FT/*-P! MC!5-,9$J"K)..:66O]E84P^T8AWP]\+:'>A,(AY,H65F,J.KYX5+W>:0&'14 M>EBU?/L:5,U=[Z88OP:E!-#D-\^(S\JLWDUI3FX%.I5 9[))OC6$A"]\J!5& M^%2?6?1\"$U)[P@ZKEV(A M13V%*]W\]' MT\7-LCA[W\.O+89UBK%@\;96-BE@+1U7L;%^AC6&FZ%Q_Q%:'Y?5:DW4MFC!:+1N#GE;; UY^"@AP48D%4IA947N;&&': 1.+U!\(Q7D-8, M8X0$GNYEGKR,!>H'+L&%'CSSLJO8BV8[.^%+P2O .UP+'EJ"ZJA"_:C$G-6; M8YZ'D/ Y@0>IHN F,!]34AI#\EC:_6E\76G\RE25B4]MD1/ 0S8VNYSP@)K, M '"GLK1R0"+ZBL!86^AZEGTZ]8\$#\%ZKJR#8+3U-B00*[9CP6RL*U*%4$-' M(B>I?0QV@ #H@SDW)6D98@!<]M5.M[(>K?(*;U,Y=#+G"*V/P@[,9R\- D21 M C>>H<-KE>76UAE2XQP?'!\>KNW^V '!$"*&B, H&P<86 ?35HC:XNKI\(-C MA\.U.Q [%(:79T[9.D[):PY>M/,B@JI#7?RL$>*017P_^O>#+,"[\>WMS7W( M/[W^=7JW:,K69E\G"^I1K8ABU6.BV*7GH1]Y=_MI-L=?U34.*BZYV/LZK8&\ M$BBOK,V%BJ56+4=<*Z%KH"^YV8AJ#])M.*/H_X6S6(118XUB/B3I3!&.A1A6 M%H&._?X*U":7PQ-8I*L4ILEQ[#&)98\'@_%PM:LTZHJ MW(3-;KRG,HLYR"QE?$TDZ3\M^=&_O?E0)LT,I+^-YY]'T[[=PZG(3B=E0@"( MP@/#CX3$L_!XX^B8V@&8YO/]MM%.5;@7>&&@,BY#@JQEJ.ICRQGOA)81U,74!L$ M6<<)_/_8>]/FQHTD?_CU[J= ]-@;[0A(QDVP>SP1/.??&[:[M[L]$W[>06!1 MA T"- ZI-9_^R:P"0%"D))(JD""9WAV;I'!49>4OK\K,VE@ZNMO&>==R=1-& MV37T@6N.NI9A56$T![YL*+C0'I4I/#&.O8;ZW+:<,=8Z0#_+=7J6;8&)-NQ7 M-7K68,-!J'C2A=W84)]C6JO?,;O#K@4JS+8[VMBRG6J/$WL0;SC0WG8:&^FS MSG%_8%H&GM-GC6'Y!T/'K6K4L.7G^IGN>L>4--(R#3[]S-(\Q*T%=&X_)4&< M%-U,O&^?XI2;P;M718WUL=FW#; C=%B-(7:EU:M]9L?=<.9&=ZN)[33JYJGP MTLDC^A"/V]+-?M]R,'^_JYM51;'674L/P8#C"5+AA3PY WR<3G]L=760&%UG M[)JU))G^>"T$U);YU_0MMDR Z^$/I9T0L-U!H74'9M\8C\&J[FB ![T*?.#A M+0$GUGAH#_K&$-MNF> ZPX=*8AO6:&VO'*QL?2N) MW7K"O =:VST'&SP!VYHUW0Z.BB*Y=%%ZULOAK5FS!R6+I4]_8E%7H@W@:GZ M 2:=L#3;Y="CNAUM],$6<@?8\+6#->E#4[/[_<%H8(X'SM!98P_[L1W]BL%N M-^<-Q"QL1@FZM#]PNT/,3!OIG;[9P7,%JZ+ GKV>9 A6XJ,.,'(&?@A2O" H M.IAMH)E#/TH+].R3Y42+QW[U'4<,*N,?F_4U_4^GIQ> M51^8'7O-=+0M8RO)<"A*R#(T30?/.1W:IJZ[%H_:]9=IY:/!FE]BN:\@P_X6 MQBN)\)*=:6B@/TU#[YG#@>L --Q*?^KV>"WP?'+S?ZF,>-0WL6V).1R-1R-P M^NS^TGX PJPWD#%>(1;VI\)GAB7*>/'* W_V%BG[..TM%F'@8\ ! ]MY!C_] M',R#S-L/&5;/&H+/H1M\DT%WP?.MG _3[J\G(&Y+E=?,XN!$>@$Y7:MO6;V1 M-3*!,,!&X'=7C57 =5U+X](MZ]'I>>= I!?@9;N6#=@:=KJN[O1&NC$VZZ4[ M&YIIN-96!EC#1/HZ\[)_QWDX^3!?P#Q&TRGSL4DF7/)Y[7RX%QO0=4<=($*_ MUQDZ]K WL U#+R/>_<%X+5;G\FJ_+8CPPBC7YXG-YWX#TS6J]BB+<]\^WH3! M+:=.WPLQ3/TQ&@=)FO6B")Z7I%ZR1?+&RH;02!O93J^GX;:&ZQHZF!C5B=S# MT?I.ON3?LV07T. +S/&,M&Z;[>9ZX8S,JW!R %M8HULW7"[=I6C8*V; M5QW-?9S@^8JQ-CGE:F]C^P<_#( /;V/<__B0L7EYQ61U$UELD9<[YYNV6>L$ M[G7'FM7IC<>VU=''HXXYUL8E@?O&>NC;,OD!JPT0&(OD1%)#&,;W>.&031G8 MNPC27IJRJEWD)JINX;[B,27&6,>SU/7Q<-@#/('[VN\[O0[8+-JZ(N:GWM9G MNNL0'T^/P:KP:Y=[&OMM!XT=;*4V CDX=FUWW-%UNY2!( S7%@U[4KIK,WEZ M-*\9][.[0L.^.1Z-3=/I]C5ST',[O:IY:'^X?LZX#@,W]ASWHS;2HK_Q, AS M;)[-6V-\S+,4L_@QN%+M[NU^FO)P;("!-]+ZL!BVY5BNZ98 F]PT_D/W4=[ M1WL.M9'9OF"GZ5UC9%MNSQW8KHU]Q$=+3>1TQIMFV]*)OF!KN3UMY-I#;(QG M]/MV?S1>%H'A;M9Q)OIQ^M1#=G=+P* P>ABK $&O.5IOJ"U;&0[LP88)ZIKN MZO;+K/OT**5.\ 56'0]->S3L=KK6N-NW.Y;9679C';NZL7&"AONHD]XQ)_A2 M;SUMX%@];=S#Z/1QNEICWOA[#1&B9-[@3G=P5!WG7'7L,8P+Z-CPD(N MNTH;&\]UW9HY&Y_<"XPY&NJ&V=,[NJ7W37=@N5J_8DSXW7D58SX].3R(X1WO M-P=\&X=>\DL\R<$VB,.0<>^V%V$RR8,?PET_!]Y-$ ;9PZ<8G-OBWU]AEOTP M]O]\>LK+%;0&F$ TLC6W[_;'>F\PK%(P>X8Y>O./_PFS]Y/@3DFSAY#]]&8* MC[R:>O,@?'CW-9BS5/F5W2N?X[D7O>=_2\$A?:=KB^S]F_^YS=X_NAT&S:YF MG";OP 3__CV.[\H#VSIZA_HCF#X\^1C\?=,P@FC&DB![?)_XBI>_0U:8+PV+F6;XYSA/E&F.1TLK<>64I/P&OY@&#!RG MD5332/EDYWRR&+$!9H0GWCSPA]7_6#VBH,3R$8LDODV\^;7RA3%%"C%^C3.F MZ.:U\C_>?/'^;ZYA:.]W7)7J3OV]G/5!*D[S!%/RE2"";W-.WO75_Q&8^O'G MO_\H$;R5+!#.6!I$HX(5TB\/*3C.:3^''UF:?D7?81?0=_I.OZ=;?9#O':,_ MTEQKU,?X,-%$OCP=V3'(%KD&4>E %\J5@4>R>L;.(Q% M=#2!FU/E[4V"N8A. /V-2[IS_4 '^@7E)JK (G$,Y,!N"?XE*1V!%=[3W MIJXJR!=2'J_*&24:&Y+&@X25-29;CECQ4N6>A2'^%] M.!5/V#(7=D M,P^9:0X,!AHAS?U9R8S7RAA88Y$GBQC9!F[BR@*Y6H6G A>'#\A683YAR^?= M!]EL$SL7;YIY=Z!W.,]O! -<$@)C9G((^9U^K2EP50@0DD/0">]+Q2FQX'MG M*4R=I>!]LLFUT@O3N"0) G5),24H5J ">YTXN#X>/A#/OP)KK22V=WN;L%N\ MH"01!SPN4DGPYS7$EL(07\N2;43JPIN@U7@5LFGV3EM\$T\)0&I$XGO]-1&J ML?!]>4\6+_#!WY8/%J3Q@4.+:WYZH[WAWU/@C?+[[LI@[B6W020&Z>597/Z0 M\&'Q7^Z#23:#JX$0-QA]3:[0 L$MFW?EASJ%\%&U<2?5)[2/<+313V]TL.*3 M^+[X4EW\8S99?DPV/J*8H1B3HW__?N5!M3=L>NCC^X]\NW;2HZ?)G\KD7\ 2 M>!I9X'MA@5^P@;)X_GY%?!D@BNJRJ?Y=7+_RDQ >^,N+PZP)S,5ME5WUO).PB>)MH0XZA%.PE]_-@@FH$*G6^%[TJ89KOGF>5H72*"BA+[ZA M.QM,E+^)$K$F:/D\=ZWI\%?P%_]V+Y3X31Q.*K-TW70G5B-6:X35UKTR8C5B MM498;=W9?H*4N]D<0)/W-Y[_YVT2Y]$$_8LX>?1''$WOQ8$8$ 28 \&"!U@Q!)B"1$M@B1&B%2!B)/)/+X&(WE MWD\'GG-T9!*M&O#>#^.=MYI6Q%?$5\17Q%NC$!W'Z6&7/%?Y-FR M94V[\K9,9?L!$VJJ-)DDGC].K-N03O>6I^C$>>I%D_0'\LA.4(X^2>QVA,:_ M.QA3/4.C/4DAV_\T5;O3;9P>Y^)EDI0A*4-29G=:O'4ZJM%M/OB\#IGF:"29 M7[&! MM+ICYMJHFB4M$_@EVIR+D",\$9Z>-!F\1-G7 M!'V:(*1TA:0ZAK2*MOVI>1'YF20?23Z2?#PM^=CM@(!TCT].$I D($E DH!L MG8#4-5UU'.OX]+P("4DE/BU,@#AC6E'*//$5\17QU:G0BOB*ME0.L:6R7:O< MS6URO32-_8"WQ*:V1&W<@. M#;KFRSO3OXI#NSCAE()RD@[F M@H>+<[ 6_.'+PWR*8T5*WP7=&5:>UW+/E+GWH,"5BSCQ$GB)$M^+PZIB<(VX MFS3-X'$W+, CM$+/%^>1I"RY"WQV+#/BN>FY;EECX;-@#ZW0)7ZSWQX3]#C'N<);WK@,]U,53Q*)\]67U4=N%:> MM50^$.$J#I-)L\1#%K]"=E?F+)O%L)8@.\5?9[!2+%W.E"7S\G-)KT^?>BK_ M(>0YB+$X?"8$GE 5>*T4;C4D'4O$SYJZ5CX"%_C%25T=BTYM.M7;ZM-B;U408N"\HWR/\:4LF1-+AGEKFFK7E!Y;.,&\%VHI26AY M$2VZK79=:2WN+@$M38:(M--6V[MLIY.+13T0SL1!N_0>");>476-NL10$(HD M)$E(DI ;)*3EJHXF+P!&$G)+"WVO.HX7,V>7.;:B"*#'L]]%(N[NE1N.W>GU M3&?<&?>UGF%K7:T[%)4;VL#1C'.LW"AJ)P3=KN4D97]:+#''I'A>[(&U!KZW MX//Z#R]F#[",(.9IOEAN$#)>9% D_J9>6%5+%&]2L1(CS">\%J1\.7\V5I'P M%/L;=IM'^+0Y2_S "XLZ$GPN@!L&_>E3+^7YMS@7J; MRP6NE6&->.*I.,/R/2&[]4*5/RT/,Z"&BHT$YD$F/O,#0N=!FO)9+VX3;\)4 M/JL$;HD8?[T84 S4A;<&P"PP!OXF7OV1/2Q0BB(SA, ?P.&/ZW>\5 %!4U8] M3')6KF3D\1(5F-U&7GD;QF@1 -DGQ:-^X"/AY2" 32#M7WF0".H77 $+%89B ML8(L /:"/Q6T59Q8L4W5#F (T9%G%$/L,2 M'IY>@]2*87DF;!I$ 2_]07Z$:=\FC(D%A6LKXJ0YO&6=0B5Y\B@+PB57PW#* MF0F.@T=Q[IVSC$^U8'L?H OP]7"^"?/CVPB LWR,EY9](JZ57L39(P8"WK*( METY-L+K(JT8%E,!7(^_.O2!*E?L@FP71XU$'O$ *RY'@ :+]!#R$UQ]QKH6A M8-'3C0GH+:7+5<3V8"/%68Y9RSCB?PPP[+!13$M_NAJNO$I5N%@6KHB>,>?D2QV.QR@G6Y!3K7!-/ MRQ8<8HR"E,HZ%<6";ZZL*@OBD R\H&H2(&)6Q"R^LRY -PF/U51BNJC@D2X2!7:GJ^W.6(Q MREYFSQ''RVL5[P(P/1YQ"\(LF"^\(.&+C>5Y#$OF$"/P9_AKK>N^'R1^/@<] M&_G\APF(M8P)-*'I7B$D9+N #;W 6\ M3 +>7[M3":8H15!. )/[P:+DV4)5"J&!#YS"93%*57$Y"VKL63 WUOF4/U7\ MS29KHZLX>>6^Y<^U>W><"B^_K$T$]8>P+P*?2^H9\$>I+E;HNU+/66)W=67Y M/-@W8(T(WJ)$.185X2U3@%><%(H,JR#Q@F#%V.$D _'@+\E;&WK=%"J!C_\2 MQ:L>:(/Z00W179#$$3(7V@T,79Q;U(:K=H,P@OC,^7=.K%O<58X33N()E],U MDPN9UL_JH[Y6OJ J+%\.BB3$$M@\984<15MFU:HK*FS%D1-E8>G**JQ?7QZ6 MOJX$D-5+S@'"K9 ,U*R 6;%D*5(7=?MCS8WFX01%P*85+\3SLIASBD_D?U.Y MIBJ?+FRS.K(?*S01DW$-0WO_1^/N6PZXS-;L_MV1W7,31KX/1&I4]I]LW!^?F4%

&>*D8'IRT/0F[?\ C$@2*OA M+EL*"&M&O$) MRI,QXX -5^RNDK($^#)2)C'N1C:?9S\B:(0/L_14+K),V7& M"EVV\!XX>(M:?1]6!\SLPC#&.[A)RL#6#[*'PO+CK0 \%(0%55:,-R F2 _ M1+JJZ$I!CG6 *)EN@A ?B8_/>1. D@0!&HM>&D<@UQYPZGDB[,RE?RP3S"POJO:"7E?77)NZZ6:Z\M*+J<.?>( =IU3[/'6UK< MHQ>7!>E4L%6=EJ4//!=,#L_EWJ&',8Q*#8.*X%%7X2<+#O*$9W]?=^!Q=)R/ ME^PC"+3JO)8KCR7_S:\6QB@P*"&K;ORZMD*[J)CG]4:E7K[X,W" 0_9QVH^3 MA)>C?P;5_S$:LIMLYR8!G:$Y& RLON5VC)$QZHRZXZKSS+AG=$]8U_#[L!T& MC_+P]AX3()%R4Y)-2?B!81XW J4L?=.U^O?&+&/?>#I->SOAS#(JS5\9M96TI4G+ ";-<\S6TI592GE1& M4K(EY\ *(6M3"DMSV16?V5T#-T10PIKCC0HE Q\)ZJ]EO#>2O94#S MVG;VZ8VY@N-J*D\FQA=$E46[8\'UY_P_8/N'RJ_8\N\19'$/]ZU.]18'PN=Y MP7 -U[TI_AI$>:I DC57HU48CEBN>*V?WF)V#]O=>J5*D>W8MLF9."_,M(ER3PN +BS!["*4 [N.+O1.0!LX5#_ K7Y>0 MUZX[]O?*6Z,5M7+$L!?*L /,$YTO1/J>]VV%:Z MJ):A7B]FG^X7+PK"2>*1?B7]*B?65.6YKX5(2Q>WW__R>PG5CM9\A)1X\))X M\)]?OK[(=4[##E@[%:]DU3$0W1S*DQIOX!V\ H&.-S@VH%M$N*;WY>-\:W;; MN<_-ENG\DF%5UK+HQD$^/D<\:04#RE-X>28QW]V&TU9!T50>/:!C%YY?8Y;5 M55X%H;7X]BIVD9%(!_/;"=2[E12]%A ?\PS['2#-E!LOQ,X'O(U%$J3BH-"U M^>_QDN]TQ[ZVL#8SW-0X?8\G\D+_M62UUQW]N1RNH5V;LD=[MRG/Z;6E6M4; M&JG4JI[^PK' 6VB!'?E[!<5<6$E4 >$>Y?,DK$] 6&_OZ9ZHL/YWT#O,S:YK:KVRP8AX%.L"*37-;ZKY6\QY=<8AJ%K MU_5:YR'<<,<;;2CC( (E@SVC/O!P!B_$?J[$>!]Y6W32PMIMK(P2K42J%X/" MRXH"<-Y09U)5?0<1-AW@CM;K9=ZC>N@="ITW%$B"([HKEL$R,&RF56F$JF#Y?ZUMX.,6 M;:*[0KI$5=6&$/O-391)GN 3>6LC?DME[G?>KW:B6, X8]'=<-D8C..O>G;1 M:4:T-ZBU;ZPN>%0@77_[ ZBO5!'-%%^!F8,5>ZMR1BGMR'55RDGQY9C6#[7; MYT'2CH'? IPKNK>UU>\-E+;K,TW'VQ&I'9+6MC[,G5B-6>QVK;7UR^*F7^C58X5L/:U11#5D0;A$) M6X=MZ;*/3G-ZY8'DIW!8TUNCHUJV-'/N17+M=%CJ"3":M#XX)-I(M)%HDRO: M'%4GT4:BC40;B;8S$VUZ5S4=$FV-B[83J5@YE#]?SR&H\A+T]YCDL !2/*AX M;%IQY%F5!T'Q._GQNR<+&U]!JQVB<;+EV;8I[3MPR[F<[TNHN%A4Z*K;<0D/ MA ?"0X$'T]QZB^92\$!;4:\V76OYN13R:)%X>FD36BJ1CRK7G*XAC?/V)=JY M"$2")D%3&C1-M6/I!$V")D&S;=#4=563N+MWZ=B4$.G6SL1?**KF-I]P2V&) M?278#OBS '^3.,>2K]=DG+:#K^3M:FY+(_DDD9^;8:L=1UHP9VO*[+21V0[V MH9/62 21"&I"!&FJ;4K;7R$11"*(1!")H)U$D*-V.V0$-92PM5V;R">;Z+S8 M$&=#$YT/T1V+LCAY&^Y3UHLFOL:B!BG9OI^,XV@"D2W?MJ0 MM],9Z8XYMGNGWDZGI!:>*(R=;8(T$RT!L?V,Z$@#S(A=@-=6?\?7%2&; @=\ M6A/FQPEOQ/0.@R4':5$CI2/,MG.1ULA&6M.8Y\HY3[R-S-Q+;H-(#-++L[C\ M08A:_DL#G6:Z4AK-="QJ-W*JMY]:KY4CIY1(+QIO1\W'F;E(U*6 >J\0J[6! MU;;NO4)9B$]YKI^]>V7NP5(%7DCIA<<.L.U#'ZJHO("*2MURU:XC;S?@B#QS M_%P2$E\DODA\'5I\&8:\)/*+%E\G'^9X]3$0:';K.;.A9 Y<.O,AG(5[X,_-2EH[S+$_8+T$4 MS//Y)^\!3_%*=VY?,W!'O?'0-/MVSS1=RQ@/;4NTKS$TS3"&I]Z^1E!)F0LR M*8N"3@HX0"Q1O##$5C9QGG#SN**P$G(2*_<,[O72HL]-BA_A\C4&V'%@;6ET M(ZMES!;+OJ(%6]L@IH'N+X:<]B^&>9.YT]Q;-O<3B?2> M?[CBS.A#[8:>;3Z#; MDOA\2TM>06Y^VS^3.$V5>,%P2S*Z%;NA2GP#[^)[E-3ZY!3#= VG_KZ6ZR:C1/D7/*32,R0F"$QLX>8T57#(3%#8H;$#(F9!L6,IG:[S7?M M)S%#8H;$S$6+&;W;?'=]$C,D9DC,7*Z8Z:I=AZ0,21F2,B1EFI,RAN:HMD5. M$\D9DC,D9QJ4,XZIFO;61\A>O)PYD:*3YL#S!=N,8CI $/GQG!U3S)R9&%[6 M#+?KE*777.B5C)P?B"H$%1>X)&J7YLAS7X[%\5+J"!4$"H( M%80*0@6A@E!!J"!4$"H(%80*0@4%I@X2F**"N:=(^"O+J%RNQ9N8JQ6RIIS# M]IY)MO&_I6C%N.QBVH2/Z-E#V-7ND31!2>M:IJ5IN0\>'[D+. S!=^XTU M$I D($E MDQ RBTR) %) I($) G(,Q*0ZE3I_>&_O#"'K^,X84"ZT3=_YD6W#+[>>\ED M"!2Y\[+@CNU^T+36,<8CVQGWA]UAS^GT.I:C\X.FAV-WT.N-3_V@Z=Y9'0WM M19-7SZ4PO?3U',M]'J0JV8PI4<&FRAWR:5H>WCT5[*JP@E_Q!V18SI<)L%\* M=WL92"%\@O)7#GPP?<"K% 7._Y/@@CGKWW^,SOM]4[O3E>DW+B_';]Y1H> M%X9>HK"_MR9(JXCKCL U_WV9:B,*B^]&0,&*-7TUL8! M@J/=_4A?W?8I3_R9ETKK"TB;1;L2CO@0;QOE24P\>&RML- MT['>Z[9^;9T(;8DISYDIO]-=_7KKWA>[VT%'-2N&=FH.X&"V0XA3+./8V+P85NOE M:9; D[VH2"HBGCMO-[$MBJ+WVU#1C>U5Q0F1C?BMA?SV7?>Z2W$'BCNT!'SG MQC2-V1'$06VC3]-6@>U<2ZN8).YI&WT:U?&6M?T^%\4>*/;02FA>#*O]XH7> M0XHF0P+#NPVD)>6UB'HGPG/M(UR3>N*7WS\KIGXMK^JX/60C?FLAOWW7:7)+ MY)Q4 L4>*/;0'CN".*AM]&G<*C"=:_MTR4/LC-:OM764HLM@!81 M[+20V2+"-<=I R_R)I3X0$QW6#TQZ V5'5+D3HAJQ&XM9+?O=BC].9%V-Z=A M?!#^VD:?!DV)61 RL"06+*7JBTO@'_E6P<^?%#QNQ-6V3U-K'X6(@XZIZ)VF M*BM;;3%1_L-YHK-%A&O4<(A8RI2'W)/6=ZU%A"..:Z&B&/SZNZ*;\G(L6T0V MXK<6\MMW1L/[(N>D$"@"<2'VOV2^^5\/WLHM"48-7"^!?QKJ_Z []GO#5+N& M01T@B(_V4_>Z08$("D2<#3Q;1+CFN.U#Q%,ADGS!B..(XPZB*3[\^EEQ+)MR M(8CA#K5%HE$H@D(1+03@.?%-$Z8$\4_;Z-.T8>"J9L>15Z))#-0V^C2KZ$V= MBC':90*TB&"G!8LX852-05QW0$WQY9]#98>ZO1.B&K%;"]GM M.^/:I #$D79 "(-MHT^#]D2<9S.E-TU@FI&2>-'D=*E$7'0\@?W_]3YCFVKJ M"4'2W M[^R]+),?,^\F9!NOKWVNS2$,(G8U$\>BZX;V_?OG)K7*#[6GK-!> S+RIP01 ML)/X7G]-%"=S+UQ9'AVOJ1[,YZ#X8%44U_ST1GO#O\-B^.7W#?3\&LQ9JOS* M[I7/\=Q;X^2YE]P&D1BDEV=Q^8-8??[+?3#)9G U$*(XK]7'_*#^\? MJ[?EN.MF8<4ZG166VMVP%$,RK>]?YLV-,"JF]+K;C5?>?UFO/Y'(X&D)?J+/ M4I)!=!276CYMN@)8[ZD=W/P+B;?S;O= E-W$X$<\9,I_-;UBR)*RI MJXJAZ0V7.AR>TJ^P2J13_2OX8*GG9T%,56V',H OF^,&>9*PR'\@=B-V.P"[ M_1JC;/-"I3<'GY,ZEQ/7'8+K?OLR5$9_Y<&=%[+MF:Z-.Q3%0G(G?VT5]Z3_ M'WF:!=.'%F\>2EV-! M/-E.PIT$3W[GN WG;!S5MI2O3:A,])QCU"=CB!#KM(T^![(<=,W&("#Z?SNXCS#JHT>K_A^5W2FF.V MB&K$;BUDM^]V.!"&PA$4CK@8;^"$3 KBH[;1IW$#80>_LGW4(>XY9DS"NLB: MT79; BVBV6F!LT6$:Y39?O%"[R'E?2]AA+>!M$R^%A&0.*^%^N*7WS\K!B5/ M$+\=KG!T:UZC> 3%(R[&$Y#/.@,O\B84C;@H+I)_VF=OJ.@=>6=L$/>TC3X- M-]+>?JN+HA$4C6@W.%M$N&8MAUD0,C <%BRE2@]BNL,8&C]_4G13=71=7CIF MBTA'/-="GOO.T*B?-O73;BD(SXEWP*(0QXOG'G5BN03^D6\?_/H[;E106@1Q MSSZ:WFQXVZ&=%E/++8 6$>VTP-DBPC7';?_KP5NYT<"DV0PM(AQQ7 OU1$DX M^WVW(\_6:!'QB.M:R'7?:=BQ=!L$>&:X[0^_!ZD,V6!\SQ#RA'+M5!-E(0S MWVN4$D%,=[!01+.6R3FI!0I%7(@+()EO/D2\+B/)%XRR:2Z!?Z2+Z0^_XKGB M:L?>(;^^?10B#CIF$,+=H:R'@A 4A&@Q-%M$.#I=G/CNW)Q"/%W,AG"8.Z\++ACZ5=M$$ M#Y1;S($2OZ5LFH<_KS\$.#)"BGUFTY_>C(>&IG?^S_K]Z_"-$DS@!\_/KIS. M8*#;[LCN]CL#VQCKKCWN]L9]>Z0-K)$Y>O./1ZM4)^8+Y[-O0L':(F]QSPI6 M6WL:?0-'S9M2CIIW.T<];%TWSO*P]6?KB:4?(+FE9FS[^%H=/#@QR^;"3U3E M.D_A2F\/2#0_P"!2?@<[XOG!4%$^!8>"09J4C0[8#;9OCS&:J4TT)WBPC7).S-&N66^%_^2%E9VU+R9^:E; :> M2R,V-<&U;?1I$I7Y0LEB1=^G=\33NQ%;Q=MW#X]OB+%_9FF6!'[&)KT[+PCQ M\G&P-=R"90@@C7+N#12E9L'*FO\ MMN-$"DU9!,\XP2;,CQ,/-W'>X5Z0F.N0^6Q^PY*E'#!U5<%5?^T(^.,Y7:0\ M"8:TG@._UY#>!A&L89RG,+;TAW?;1MMHIV>'G1Z](V6KQW*/N]7SRMNUDQX] M39XF?P*3/WEWYQ5;-6=CPK?.Q5D.UW[S/+&:V+C [#HMB[=P.W[M%<=$^#J>YS&0"9S9;7VA M@XYN$*/^OQ6 /CE2.-.HGM3!60GHJ.^)/$ M;@?'?70PO'4"VW M^0,(2,R0F"$Q<[EBIDHU-IJ'&LD:DC4D:RY7UNAN5^WJ79(S38; SBG2]=OU ME^N&PUPDDI?#-5X(M#>=3^_-B!L]44*'/Q M39G$.1:+OB8'ZLG5D)9S=@IAMYU ..>L"UNAE6RVZGR9_LZ$]J\B>?*4D]X%KH#U / MN)U[P&WMYI\(8EO'DT2?+3%+74.H!QPUWB$(4?LJZ@%'("(021H>]8 C%)T MBJ@'7!MV.*D'W/DZFM+E.C4RV#$F=L1&!EI'=31IA91GW\B Y S)&9(SN]/" M,533EE=Z06*&Q R)&1(S:[=1#SB2-21K2-8IT1#8.46ZJ ?< M00/MY];0!,2-T:665X0(0D09NU0MQR5 $" ($/RVKMKI2HNQ$1X(#R>.!^ZA M=:@'G Q'C'K 4>#L4($S*E"G O6&5(+1<52W*\UIH )UDI D(4E"GI&$[!BJ MJY. ) %) I($) G(AJ-L)!])/I)\)/EX1O+1-+MJE[ID'CZ8NUT/N/+SWW^< MIF'R[HL_8Y,\9!^GGUF:)8&?L4GOS@M"?-8X3KYX(?O"_!S&'[#T*_[Z%F=_[-^ M_SI\HP03^,'SLZMNSW#UP=CN&]:H;PW'SF#ZXE76_@_\C0+I@]2UWY)+,4':BE>-%&");V00FF0XI_CJ9+-F#*- M0] P(!,4+U/6.&3'(11@*?# ISIA?ISPC*1WR(EBE&5CG*42*CKDK#<*WX<( M?-92GK2Q:<]>0WH;1$#O.$]A;.D/[Y[%XG/\LP7/K>C92^JIV)724K%C46^Y M4[V=&NN=O!M!]-F^L4,#M'K>5FV^!<)&(X!8B5AI+U9JMN-BBT)%S44Q'GD4 M%&8[0?U(4;17UH>=0I#,UE37D):9>-DA,))>)+U(>ATTQ*^KIBOOE)>+EEXG M$IT'FQ@6R:(2L9NO9/I 3X^1P!I287*4VORW)')VZBL5>@UE1,&H-L% M8<]D@^(JKRHCJY[%N0>[R/#08'X[B9#=TJ5?[:G"7YAR[Z7@G2I(.TQ3!M]U M;=K[*$I=O]85N"J$9\IXX&N3FI+G28*M,+TT91MB_J^0FX;^_I5) M\M4C&TF E\\JKTQ_KYZC(G\LF)\%=RQ\N):FM)\I.'FI5F2MT"2>XC&:0+G1 M7WF0/?S"LEG\NE*33M_0[4%G:(X=Q](US7('HM3$T+KZ2#OU4I.O*]4C0J.G M^7SN)7!=JL1YHC!.2LZ./A!7F7.BKL0!/7Y2\BN8;#D@JBJ1872^Q"I4:$*% M)E1H0H4F)Q_;(_JT[031ME4/4"$*L1H5JIQ*WH'PVS;X&+)0W"(JM@[>E/1- M2=][Q)?TCFJ8S9_A>!%;7"2^2'R1^#JH^#(-U33E;>%?M/@ZD1A'<[ ;;(Z0 MDP\JWP<]LQQ]0S4ZTE(MST6>$!X(#X0'JEC9@E]JN_R@>94\PBZ):&1YF,_B M3:=!&,!'D67R1QS "^[@XCQA%%LZMG-&&=J4H=U8=*JKVAK5L+3#7B,)21*2 M)&3+)*1IJ8Y.)U<EU+[XR[IF%HKM8?Z1VMZ,^N&=VQ,3KUI-F"=*_/3J\E@5)/=]ES M:76"[EH^RHGGY\Z]Y#:(Q""]/(O+'X1MQG^A%-YF;J<47DKAW=;^>4766XOV MY<_,\:.L2DK@)59K ZM1 N^KHPF/?*,EDY9-!?3WRH3=L3!>H)_*2PI3M2@U M1F]G43[ !\]+BT6?3HAYTY'[9IT,B") !(!%RL"-$UU-6F[V^/=JJ1\WYKP97EY''K)+S$^;1"'(>-I6+UH\IGY#SX, M__;GP+L)PB![V*6>O-.U[=[8TGO#GMOOVI9K#]RBGGS0UZS.(>O)90)@M9*9 M_[%>E?)T:;-N7BNF\?.!0#[C/??3+F+PQQ D,"E M"DM1P@3I#!N**7-!>G^5]$E%^D42WR;>7,GB\IK:!:RX/<4=HDEQN!:(<'@R MR&J6*&GNSZI' /X8;PI0WI0P#_Z,O["H[!@0)$J>LFD>*F%PQ])K91SC07HI MJ %\GH?W(=82@%0*-WA9>LXCO<7(/:<;F<-D"U)UW*VBU\AX^R'06\*(CM1@?JDPEOH_@I? 7 MA:OR5$$:K! ;=2@.)T^Q%<,JT8+CPRL> ,0IDH)).E&MX>83:MO.?9-Y%)TM MB41I?H-=9;+ "T'@P;^0C_ 4P!5Q=8]'K@(Z*RZY>> 7O20+GS\T\D(MLST5 M4PGE2A"7*[654%F1"HN$I5B+>>>%.2L%&Y[*RH^"A;6[*8R(PCR!'ZGX-\38,GT_!&\ 3@Y#/F$E#? -(.^\VN"*FN+J\:H2>C=Q(M2#[RT"N%_H./'>U$>! MR@_*77U$*L#L134!"T([F5PMO"1[0!).@TP1/5$*"@'](ER )$C_Y%-_'9A>Z^ MG[%H_1[02R =;E@Q%>0)F$3U$D%$>.SCYX+VB^)YX*,M(@YK3E?TUKKJ+E]4 MS(=-ZLIJ CC"$ M?!]F74#/2Q)NUWAS<+.K1X&U$OL!?T]8VN H)KW%(GPHD0%6C<]O2A#(>5H0 M,> M; ,4PLJ<>2D@#4?)U]\/X^J&33FE."I$7*VU+Z \8Z+O+TI 00:X M@)2-/&4CL(7A); *P' .P)WFTF8I@J9+B!?*H28EN9^ ?#('S\&;X"CY_4MH M>$LK>HT12<*9 ":#EXAC=)\ON (K+=U\)0) X&%V@MDD@^>EP?_#:)IH:!1 M J[[%P=9>5FVZEN:W+. M$^N2S9(XOYTM*QPZ 8$M<*U^*N P^OSYN M>$*8Q@5(V(0S>9S UP6:.3 FSAK"W,&_">M25?P9FZ-N63ITE87BH%4K:3Q?MQ)8]Q[KTI/V:F;YG>ZXUP[DM7* ;N!\O&; MTM4B2)!3,$NDQIKDA+]4E)5H,(*_'?VNA9-!K8,WSK8Y'%M^:'MG-M)VPU >MA+2Y 7TI/$:A+BNJ("SW7-"]* /1:QQ>O*=&W\<#OU9Z M)V.G@,'J;PU1V' EJS9R ML26-]PMC!W,Z?XV!X=SK^A;,9Y -2<##Y ,OG7'9AB+EYY.79.DGF)G_(/Z]2UZA:1K#TC M4SZG1GS%R]]AG#'PQ9/Z7HB!130'"@(JG(+KR[87L_7C+PKN>*?+6*_"=T7Y M?B'#%4Y$L',9V%QIV"=N7N2)/_/*W=!/_]J4ZU7$:JN[,8J-Z6X\315L-)'" M5G]X&2H%0WJ&22Q9D(F0+U==14++ \O*Q &ASKWBA47D=\-HRR2Z@ ^+Y^V! M@;@0T=DL !OQ)O'\/QG_BF%F^._,2R*6IOC1C^)Y(&V?,+M4U">8 7QH#G/&E&%-S%AD.^0+\W2)2M.>")AM4R8=[>:7["D M7;FCP9X/!QVAJ;9U1Q] MV+>ZI%3Y?+\]F,;PJ8+)$ MM"S3Q\3_6R:C?1/@XG/C[N\R;87[LF \I%XA-1-,9N*YA1DGC92)H:!+4Y&* M>%LGH;ZI9E"0&C.]U1=WC" F9#O8@0-\6Q;_R7[2I( MS&LL$D$N6-)?^93$$7PN-OI?RX%/B,-UN)^R:CWB>#]$RIC=)+D'9IN!W5JY MM3:N?+O:PG[!*BXOF8"!CO]^6_-'Q[TO_9K3"1(Q37.07KTOO_&G7FG&ZQ/G MGV"%#Q$((X:C$TYHY2=C(^_/;!$G?/0#D%@)F[$H#>Z84MST]FN\ *D,4_CA MT6U%AB3X&5PR@T ;%+DM(*:4T73*L/Z%2V<@43[/13;H1VY-;WJ7I,(!]#3P M2$\%9EJH([X!5B9T%O%>G!PJ!E8,M(@$X]A[?H:*2C@:17:G5YM"Z5#5IU ^ M$5^%1, ,7' ^@*ZHDI:+#.M>O!+OX@Y^@/G.19F'2+W!-.EYE6A;C #4:UI6 M@]RPVR"*>+[7%"Y6RG"QHMMJP:3X)+@6P^B3>"&L_12?*4P@[HN@,ERZ&.[C3MXRE8R9N&*/)0GFC$@54+[_%5$_4 MTX5X G'S2,1TKO3F1,P0KKWC.LDM0X;X4$_M M O34I"F"HWQ.#_'"T2PICHXYE<#A6"Q7Y>1Y/$^"BX(9O)?GG]<'PZU9X(>K M):?C7)??L,9 S/^&98A+ONAE,ACN*59&["/#7;Q/['6EA4T<"0GV4*MY2T49 M YA,GH@1*EY%F.OZ0HMM?P\N 0%2SJ\(%7G5()9HA%?_E0=)+>XX*RB_?(&P MW(7QJ,Q P%8C5 JO("WF40DX#+ZLCNM$Q1\?.XF_-HX7Q-__>E%IGCTG_S2K M,?GWSSB>C]< ='&_1.0$3Q!!^.L$E A .A(U M0K4G%T'51Z/"H2!:\<6!V.5G!4K+K14DS-ME/GT>U;-!-E[^0^T,>5'F5XRP MB'CRC=";2L3R<'59J4[_&+&QZ/C^?^EW'SFSP-4,X6$6XNW:^5WS@U M5UA_2=)TQL=4DA0I\=0ZXNKC,GK)$T/%+8C"@ H,1VPO;*H)8]]\QB9IH7#KPUK1H/Y'/5^%;^>5R@>^UU%8I#E, M@P1(_!<(KTS$_H4$NV<5XN!M2\#A$Y]:*%(H$A7*1S^+T9[ 9+\G%8ISA7]L MUF<70>W2"34Q.L=^O]Y@*-Y_SK"P@5,AJCUO6M!3H2_UXP6K(Y'/Q^-9\QGB0 M-0=) .(OI,51?KBP&'?,!U@)K"+:[[L%60L+!^5V]&K"S'%-0(5!:Y/RK? MY_M-Q;U>4C:A07^S/HJ#B(GNBTXP?_6RG/\%GWH/J6.2U&GE>!]M:3PG>1K< MEO@9$T,K@>):AD2!4F7V# 5 +W)K0<.2=FSY:%R M441%-6]8=15/L6^64/M%&F[(7[%,:RWZO-P4V5_IC#'AVN,F?"BF*^HE ((I M-R9*\T8W0+I%V0SDU<_EA44[CF*?A9L<"@NX2;3L0L&E!X<1YGXMLX,>;<]X M0MZ4+JJ'XU8JZ4>T MAS[R5@RA\O9+?I,)V6785_KZ!NE*P/^7U>A:;?]X&51:_OCS,MHC*2&I1KL7 M#*!BMP!].MYHH$J:YF,L\TW+9Y21C)6HT!)!];!5\89EW\/5VP2VJ]PA$%&\ MPK[L&"#:$<;W46&B@;>'\<<<0(O"=L6R*^?PU ;',JVSMN=39B3]=OWE6OEG MK_?I>H5H!_3MBE1*8="*Z-=Z'(D/"NC"Q=A:GP=/[&&3;&O)>$&V_>)QN68] M*=>L*ZW;F%S[+/+JBK3(N.Q/R@V&999D88PYFDSO#DR1I,R\6"1@501E8*9N M9Q6)?\)( ^,M8V4HI_Q+W42I<%^V(:M06Y1ZH'W#31]@]:5<76:[E+DZZ:-8 MN5B$\I5!6J\&Y2Z>MVSV&M^@E"G:O<:\AR-XLO, ,QTQ3LO3_XLGL*XW$H%-7?BOXAO/LJ6G]K;^?[ M,=B-7:3HUR:[C-[5I&6QNP,4A&]J,42U\':%388);%S*HN$[75T^K+C!7C'H M! 8?8PB1;ZXRUB#/&6\R6$RC\4^R-&/"B%_P#/X1)M#!^*#I. M?0OF^1P%CA &0'(,:6W8C&X)VY\:3#]NWAD4JD>P?9J#%0EZI-I4@55DW&0K M4%4IP'7@%#VL> O!0K3G919DL?-:E]8%<* M#-^@,3!A4P;&/(9="Y6'Y!";R=M,#]Y4%;$))<_WJM&HP#WQH.SG6X"'E[F) M/>%2IZTVDB@[/-?ERK(-;UW+EVK],3E6_2NNF^.HL#M"(16*P55#QH?P+"\D M!I>&Q4IOZMY1W5[>6U5_R>YK.BK]RBI!EO',$^@B@TIB%3NO+C=6JLN_Y/,YAJFPOK?F=]=K/+ 2 M)V!'+C0OVQ6B99^G:93V_@3GER&$>G"AEA2[*"8I0C%//4.DHM9-JR*5 M'N33]S!?K1B2Y(KSC8VRJ [; M8A=:4A3(B3 D$AJ3H4 OXJ]%#Z%"X:)573/@,4;%U6W-I976V4-VSZK6BD2$ M3BV!L##+N46?UJ"Z)5)7Y,+J1I1HHUA%',MF9ICMB#'*/ 55E/[P[A!TJCUF MY9P];?%-/"8 ZS 2W^OO*0KPZL?,Z7A-]6!!/I^%87'-3V^T-_Q[NO#\\OON M%8GWP22;P4>8Y@UNZ"=XS%OH+5+VKORP=GK5^JQ@ M,29'__[E0^8VGF17S.FXMVLG/7J:_*E,?J]SM^F,5*+/"_19#E=_(Y]8&S7$ MYA-#BT-VEA-S]Z.'6YK ]0+WE9Z$RI-M4&6>>4^\1?39%GOF"] K3+:"$OKB MF\)M9*5L\2"'EL5;N%&Z]HI6(;F7%ANA&_J?')4=MRJE\.IF?Y?XEOBV MW7R;*CT>U-Q>QNYE)SUY\OSA#82GC^_N[D?=ZK8B%)H6VV,8Y%&5/+H)>/O( MXJ!'+\"N"+($0XOHVCJA(%VB/DEL:8*U.=[\[F <]QP!&Z 39U:)A#(T6[5- MK7%R'8!GCM5@E,07B2\27\<17[IJR',[2'B1\"+A1<+K<+:7HW9,$E]2Q->) M[&L4IP87@\NBV,IG:D"9)Y":@G27,NDHL 1@#;P8745%=K?A>1P$7@(G 1N"@2_+QI MS19>,"F[2-8[JY7MU(353;X]^?8O[5'I'56W.^37$R(($?PVD[9*" V$AII^ ML!R#$"'!!FV1U]><K@ Z%[?95#NNHSH&. M$[0(6A<'+=1<'=4U"%Z-FMOG9%6O9E,L.\Q2/G +Y-*)B1]7T]1.1YK9?"XR MAA!QL8AX*QD2E ],<#ECN% ^,,6%7YT/C"-F&ZMB4\TB(($04 MB%"M+F7$$QX(#Z6&L%7=IAQ@&49GB]R\YJS1#]$=$P=+\E-]GSQFEN?W;[4&YJM;9^KC12W'Z"1 7"XBW>D?:CBQ9 MLP25,X9*IZ.Z76E@.1?=00'CYYM&4+.(ULF="Y[N32 MDTO_ MO8JN&21T]X(#P4(2[5Z%B$!\(#X8'?IANJ37V"*>2[+;_T@S"$^;TCZ?Q@GU&FZ-@#HQ.62XEFI9 MU&N8$$&(*&QBR9 @TY?@OQM:PNY8E$M+;V@1\4Y7 )&+?;DN M-@&, +;#0G#,JS.%OEY M37>,:- <;1$53U<*G8NW[':[X"U+.Q/@[+UE A>!:WMPJ;J\2CJ"%D&+H%7Y MF5I'=5UJ?-^HO7U.9K6(\E)TEWSW[7G&,D"#&Y3C2X@@1!0YOK:C.O+4+J7X M$EK.&"UF1U.W0,MA5[0-LJ9#Q3, CX*WJ-NWBH\(]&%86Q!%8W0LOF%P% MD>)[BP"L<'+OR;U_J06$VK&[JJ%+"X>=BU@A3%PL)D#_=BG@17@@/%0ZPK%5 M4]YIQN>""0H"/VF3^GX^ST/J$-Q6$70N_K*A6HZI&AWREPE>!*\&XL F!8$I M"$RH.[A2PR,;I57F?BX A3%PP)APZ.HOP0'BHZ0A7-2W:(I%AA+;(\3M@3C _ MQ.(PUFJ+"'RZ(NIT[]_7)OI'GF;!].'X+_.F#*-0Y (@!"%4S=5%@E+L1MS](=W MAZ!Q[3$KN"*:=+RF>C GO>*S,"RN^>F-]H9_ M!]3ZY?<-J_LUF,.2_/4W^5"9_(ONEK3,L MB3Y;&MZZ?MR@MP_ZDB6UB;G[T0-OX]_NA,[O8&@HH\UVQAY&*,&0 M8"@?AN9+_J^PW@I*Z(MO"C>UE;]I_!])M"S>PNW3M5>T"M2]5/G,%G$"KD:[ MV'%[$A*O7@JO;G:;B6^);]O-MZG2FV!(9'L92SOK3P5^?V5PAQ=2EZV3-#N? M)+8TL=DNJG:ZTONX$" +$B0,"E(3CJ+J\NHIS MP01M"SW%,O],XA13KN-ID%'TH46BYUP*3CJ:J7:IZYXT]4W@(G M ^Z.K=I. M\P<#[Q5P;X>"HY@Z :^!,DK352V=BB@;-<#/R<[^* H0HULE!(.;?'GRY5\\ M?%@S5+LKK94^J7""RSG#1:XE3&@AM)PS6FS'576;X+(#7,XMAKPR MU=K':0 MN.*_R"/SSQAFOF'3.&%*YGTK&ON)!GY*$%5GOV!.1!ZM=/+PIM,@#. CE2ZT M2>2=BRO_UNKHJB//T*8@&B&/D$?1:P(> :^MP+/-CFK(,_\O&GD7']K^ .;Z MG%OU"ONV8%'** )!$8@719"K&KKT'A3G+&@(+1>+%M-6-9N.EB% $" *]6&8 MJNY(.WSL$M3'N<6OY9%PM%L46E4B)EI2>]_(/6^1##L7]USOZ&KW (=C7(H= M0. B<-4LAX[JF,W7(UR"24' (^!MK]4L2S4U:>6Z9Z_5+CZNC!TK*5F:P@'; M*'73[JA=QZ)X (63"2Y;;;[HEK3J)4(+H>6 0\ MYV=KJE MJU:7MG8N**OY,>K*<[4[BV_'1R#1:@]I]=(A:0W0[=1H17Q%?$5\17QU$K2B M2.!3MEC?2P.?YY*&O H8D'4@ZD'0X)^D@ MTVN[!.E0<\Y^S+R;D&V\OO:Y-OPPB-A5N8]J:-^_K\WGCSS-@NG#D]BN/68% M8-IBMN+(2.UU0/YI-0?!:&Q34_O='>\.^P$'[Y?0,UOP9S MEBJ_LGOEHN4O2L_O'^\GLM!U?W>)4^8 M&S>MMW>=Q9@<_?N7N6XCVQ=S.N[MVDF/GB9_*I,_D3#4^1M'9T:?Y7#UXU9U M^J O65*;F+L?/? V_NU>J-R;.)R(Y_S.O$09@6*>*$/FL_D-2Q135Q5#T[$M#)6_:?P?2;0LWL+MT[57M K4O53YS!9QDK%) MN]AQ>Q(2KUX*KT[B11;$$?86[7WY#16/=:5)[Y%.?$M\*UO&]B88$ME>QE)6 M^'-=SU(OI,/N3M+L?)+8TL3F"0347Y,?U02=I)_&H-H=5^UVFT^@.@#7'+_1 M)0DP$F DP XIP&S35!V;Q!>)+Q)?)+Y.3GQ9V(T1!%CS1S9?A [D3V+)ELR MIOP\'ZEN-TGWLVT(B[*GJW8,:6GTA Q[LT5>='.&Z#\37C^9Q-,@H_!#BT3/N;1([>I=U9!W;.[9G\%%X")P M;:_P=5.U#K I2. B<%T?LX77Q8=V/"Y9X&8Q,"2(_GE,[ M$O+97]P8UQW5D7>,Y+F($D+$Q2)"LE%+B"!$G#@B.J:FZK:TJHQS0<2Y1757 M1J"[B]7?\%WE,]8%;J,H-F\8)4S+O&TL5+YHH[*\\R![ @%5@62(83XJ) M"CE<'?%D% \[[WG3:1 &\)%J!MHDU\[%];;UKNJ:%-8XA&;!IGREGU;L"AEU)&20@,OL8^CZK9# M@0'" ^&!W_;6=%7+I8ZEU,^8T+(-6@S5-*2W^SEGM)Q;T%D>"4>[!8Y5?GP+ M7 &F+[GB+9)AY^**&YIJD2=.82["5@.&@VZXJF;0>6YTHB0A[\#(TSJJ?8#M MFTM WL5'G['U(Z4J4[1@NZP,RU$M0Z=H,R&"$,%O T!TY06;"1 $B!,'A-TU M54NC#4D*&F_),(-XODC8C$5I<, NFE,[P: MH-NIT8KXBOB*^(KXZB1H14&[ITS2OI<&/D_?% $[9<$2)9UY"87N3E'8->P2 MG,4A-2TYA\:^MJ@=(0D9$C(D9)H3,MHUA9M(R)"0(2'3J"4C[YB2LQ)$%<83?>U]^ M4PQ-MZZTKH*_Y##M>M.8-(/_S.$YO*.,[Z4S!85F"N]+^,,>@$:IPJ()7#QD M/IO?@'-HZBH^U>%=S>&#K;P-(K@\SE/X)?WAW2$H67O,BO34%JO=W?%[_3U1 MG,R]<$7%^97=*Y_CN;>F MG%B*"7-C$L#V\0TQ)D?_ M_F5!M%&H%7,Z[NW:28^>)G\JDS^16.'Y6[YG1I_EZGRF2WB!!R*=K'C]B0D7KT47MWL'!/?$M^VFV]3 MI3?!D,CV,I:R[)_KS1;&*9VP=XI6YY/$EB8U3V"SY#5I:DW027[[?+NC=N4= MWBVW%^<)=04$1.1WI+%2L+\./*#D/%B!PP X*\\Z661 MQ'AJDVGI\%=T$6L/3YC!;:9VDD!M@ K4Z!/L0_Q#_$/\0_ MU)KGY P..JBQO9Q]B1U.W^H=7>U:=*05A9,(>0=%GM%1'5-:6LG9MV$@;!&V M=M!JEJ6:\L["N6BM1H'$;9JDL"E+$K#=BPXI8*\S:=E#),+.]M NW3!55UX6 MRZ5H>T+$V2+BK6F"ZI:>;WW.&IK0<27A!4<@W=:)Z_ MSD4D$\ (8-O[ (:F:MWF#XPEYX" 1\ CX%'=,M23':I9.RA]B'^(?XA_B'\H>[95UD+/]V&&8!HDS&?!';98594L M\2;PGSP"0R'$S%@P&Q*6>4'DW=*!E^0!-;"A8J@=2]KQ'136(VP1MLK;7$?5 M"5N$+<)6 XED'5=UN\VW0SH7<%U\=.Y3PA9>,%'8MP6+4B9"Y^+ MZJ H\=-6:_P'GF16VT;^]"]LU.4ERB*^QW.IMTA3)2>;G.R]]+K=-51#:VG3 MX78@E!+3"'D-=$O05-NB;@F$+<)6 UJMHZN.O"JRB]9J%Q]7_LA#R!0Z)O]_ M.^&C=U7+D'9:^B6(&$++Q:)%[T@[%>)23%U"P]FB 76'(:]WY27H#HHL/T7" M#U7CKEH&,@\P+[P'_$R^=XLDU?GXWEW5L31RO2F@3, [K.V@=BQI;B?ACG!' MN-L*=XZNFBX!CV+-@2 )%$EZ,JX$9KDLSPRFV1H@X<41@ M)Z"N+JU8[Q+4,:'E8M&BVZ[J=*59M>>B/VH&ZH\9CZ%NNK[VN3:O,(C8U8QQ MOM<-[?OWM8GBH:W!].'),=<>L\)(VF*U"RU^K[\GBI.Y%Z[PFH[75 _FDU!\ M%H;%-3^]T=[P[[!"?OE] Y6_!G,P3W]E]\KG>.ZM(?$^F&0S^ C3+,X@AD4/ MO47*WI4?WC]>Z.6@DDT(T\V->-C>?1!C2#OF1);6+N?O3 V_BW>Z%R;^)P(I[S.Q@9RBC" M,]:'S&?S&Y8HIJXJAJ9OO<5/,"08'K6G76&]%930%]\4?JRO\C>-_R.)EL5; MN'VZ]HI6@;J7*I_9(DXR-FD7.VY/0N+52^'52;S@1Y_$4Z7WY3=4/-:5_).H MB&^);V7+V-X$0R+;RUA* WSR,"26%6=XRL)]B\C6.LQ+%YA/$EN:W&R.];X[ M&,<]1\ &Z"0[VFY;CFH9S9]2<0">.7Z,GL07B2\27X<47R"]NF[SU=8DO4AZ MD?0BZ27;^.J:JJ4Y)+YDB*\3V:]X3,*5$31^MJ\(;LP9'@Z2Q5B=%T=^$#(E MJGQU_)V?89RG;/+HP#$_"^[HD#$ZY.>T=2OQ#_$/\0_QSR5&]P]K;HS^RH/L M 8T(,.HB>&^*&X(YV!D1-T*]# \BFTZ#,("/J!:WMP:1W5[A*X*%(HD:F&;,J2 MA$< RV9>5/Y/Y9M;- ,"861*.]:!+&E"RQFCQ3!52Y>V 7@N"IH <;& L%77 M-0@/YQ6$/JSE^FL<\?UK##('$[YW'4?*-(GG2C9C2NJ%#&/,VQQN=K0Y4/S@ M!$3KN<0/!)5<0S>:YZ]S$,\@[T;BY M/$H-9EYTR])'2;'+XY-KC7(I0982U Y%'^(?XA_B'^(?2I!ME;70\WV8(9@& MRS.P5"5+O G\)X_ 4 @Q^17,AH1E7A!YM]0F@UR@!EP@T])4HRMM4^6B72!" M'B%O>^2Y'=6T*?9 P"/@'3CJ9W14QY)VOO-%(^_BHWZ?$K;P@HTG8_EYDC!X MH(@!DLM]>)%U:I+)=%7'I&.V*3N6T+)-+KDK38<35 @JYPP54"RN(>W4K$M M"T6NG[9XXS^8G]6WMC_]"]N&>8FRB._!\-TF>9:\=_+>]PN;8VP@(OV MW@EYA+RMN&!+FUJU7&K*0+$T LO+/-)137DGXER*K4MX.%L\O-55W:'0,H66)9#P0]5- MK)86S2/,"^\!/Y/OW2)!=3:^MVZJADNN-T64"7@'!9YNJYK3_$[.I1C9A"W" MUA);:D=>>M390^OB(\8]WT]RMC&-N=:W@,(!% YXR9AV.JIA2BMK(IN9T'+. M:.FHCDT[+P06 LLV8+%4MROM?*9+0$O-KOTQXP'43==O^/SW'_/TZM;S%N^* M1A5 AZ+!52^:C)(D3@9QDC ?V^>F7V&F_3#V__S'?__7WZL;,?W@,\N"A.&1 MLA]O@!*\VV[Z*0X#_P%;\"*)/K/I3V_&0T/3._]G_?YU^$8))O"#YV=7AMT9 M.3K\_[#7\_%V0P1O\P@Y'HBE+JBDULETK M:\N^CTSY-U,F[(Z%\4+E79"S)/#@_0F M\R *@ 9 XCOL_#P-?/@+>+H;QEZ,^/%(XSP1;YS%X40)YD"UN^*VB@SP&] V M>U#R11SQX0>1:#U=S((_X/I97!^'4??WKX\XWG\S?GKU;00_*VGNSP0K83.= MDN7B);"4MV638T-[W_O\,:V^ZN]_P'Y^N$"P?$',C[R^GP7P0/CM0?& &X"C M4)2_$UP",Y[RC.8)9S?J1E-@N2R=7"0W:8P"CG\R!-81S( MG7Z<9JD XSUPL+?@PN$_K(1#[ ?B6,S'T^$WPL\*/K=D*M]+D@=\K#='&5[^ MG+!P^1 0*Q\C'W?9BH<&\(S0\\7QWBE+[@ 1ZA*.CU^*UZ?Y30K8@)]"G!+, MO1@F$,-3$%VX\E?(!4@EN .-)@'JBBQYRJ9YJ(3!E*W@_UJI=5;$U8$1I'G( MVRM6?=L7<*EW*VX$N<\7IN( G"G.#U8JX9*A6-(GR%,&/![X,N"MOH^3ALD4 MX1$@&6">CP6$("N%VH2+07AXC9VDB.R/+P9B]CCB)7RS"'SV?R&)4O# MU=15!76[E,?S%9'R)!C2>I!B[R%E,<"421K:=[ISW5'@LA!8KF5D^\XPKBVI M8U,1S@LT),$F>7A> VZP3E\P,NL&:3]/00"EZ2">WQ3:=QBD?ABG><(J$W8+ MLU33S(%N=VQWW'>LGM6U1D-'F*6&9ABCYLU22:JRB.5K_!_QQWOQEANP9(2. M1@4E#LEXAVI?O,N^5DIB*CT?C*(TX#1_+4.L#4%P[]Y6QH6:0.N^Q6;"CJ(_ M ^4K\V<1,,+M0PMG3YW'21)85W3OI>C& J3 M)YV!P<2/7W_$$ZKR(?*O5PQDO*)N((.U6CJ4,&-XA#>Y\R*T'_U8-,%&^RX) MP#.K_+S*BPRB":Q N_!/_&3>1;>0^$\367I4^W:E*RSBJ/H^8"KM94V8/GC MY98L>J'@:X S$2.5%0QOH=P&-W;U."282+[ J^1,IW.MR35G4$4#8W$W3ICR MGC\+V%WAV4WK 8Q)SF-4G )S^!9R5PZX;8Y,BN,"%P1D"OA! %QX.IPMF?47Q_ M-8OOU5H: 4; DH!E7O*P>OTRJ,$1AQQ1J!..9I[]NX0Q @[ =I6P:2B(M^#3 MR_YQM1'#1\01#'-'/VD[W^<%;VG[P+UN#?N6.78=:^38(\T==H;#TD/2C/[H M_ +WE3]4I]?Z*NV%5PQK"R7#K:2;\E5^[54*_KB=FBK:BH-?-UF3Z:F2,F!" MW 3@L;6E:."P6+^\#+0E&/X"WIYZ05($/:MX:!GCX_')0NA/\!5\6-5@KY5_ M%F]#S"T?FA9!2]!5.:![-5CWK$H+D4IX56U4=<&'?P(+-+@KGEQ,J12 CTYM MP;_G/>>Z!S=M!'D>%JA8PH=JOPC&$J7>TI0#3F2W!5F* MH'D1YX=5O_5"=<4N6U%#4\;#[3#7*4.!_PA>7O10-S!75D M@O\)*^+[/*Z\ MW$JH M>"A1+.9#CR*6XG+J"+5%!HCMU'_%*[A4> M8=]\'A%7@JF"H;-@&@!C37.N14!UW$>;G!S 7(;QC<@ =&(1K'*O74P M?!,V8R!H[VJQ(51(8'_#E[S(?^"I"ZB^U=JF/A/B/05%MKRWL.8+)SY:QJ3X M_MPT".=PPSQ X0BF-4:EE@8_UX"81E"E290O?90NL?K*U80(KN!!A\^]!$C$ M'1 4E=6X6'T&UTJOT@WA P\8%O11/E8NV"_E9BS7$>(]0C\(RLR\.\9W8C-T MD% #QM%MC"2ONW'@H("[CI$X/R_,L\*+X3/B3[T*<>*@DZ+XSEN2WBM2'^[C M))R4^ESOO >-B]9.FM6(^V@AZI,5> 7&+=7'T\][[BFIV(0M]L[18L2H5D$U MM BN^)IGWBW,4CREML;9+(GSVUEMCK"ZP/XQ*ET6W<)=J,34*D#)^1?>.@L6 M]5P9HY515S@#+YW!Y?B?$:A@4.>H^S\#ZIW!H/_G[TW;6X;2?*'7^]^"H2W^Q_N)R VP9OV M]$3(LMWKV?:QMKL[]B4(%D6T08"-0S3GTS^9654X>$B45*1 ,B=B9BP)*%1E M9?[RK,K73:5Z6MVK-Z^/6/5L\>*N*)X+NTO_*-',G">G[4D+XP)36"N@0^## ME]"FO8&MD\%O JXH]J]]9##PGK)8%2U-K&&S2*^/W279D>3JJ$(IJH" YW)? M0@;J*%@M;EM3373&$>FX+7Q4B"!QDA'F:5BE46DOB942F2D!"SU*,/8Z%<'8 M&BW!MH_]*$O "P^_28TA/(HRJ=!X7KB6@BU/0WC@AOEIR5?*QY3ZC]Q7G<') M52%Y/7$!ASB25H(ZG(N>Q *5I?+E58J'/.>9;H,FW6,)XE1UJ%P;#SX_ H<% M!"'T0)TEZX3 26U>#*@%+T"7GUPD^+P.JL$;P%CZITKIEA*V9>[=R_7&6*<0 M22](?JCXSN8IZ864:647E))Z)%_7@^:*?F,XEM5317E7/I5)%HXWU8T>C>6Z MKC$?H_-6=>?*0_#:>S?^)JA2^@N*"T'N?;RU]MOV&_#47K_M]-M]I_NVWW?> MZ,#GV\M7ET>L,A_LK?4;!(+VFE*5 E"0W"IH?KP<^X1Z4U)Y5GV9M\/X>72.Y4C/,WY=\EB MX+3 SM//Y4%#3+H%E6,N#CZ3#RSY WT9]KIZ6*295/I"=G[@9;CR(M/N1;CFE?N?'NX_T M;#Q3I);TM*\WCWKV1[7X([DAH':'$9D^M].G9NW#2RCL"!B!!ELC MZAN- &8E9J4'L=+.=T[P_8O;SA7GX<]5'^)V&Y;OJ#JL_.Z9B,I$)_=@_AUS M)_[8TG[_75)?.ZHR.S([UH6J!IR(YO%K&#;YZNM=U8-+?C!- O,K-GVY3JI7,W(*, H<#8HX-CM3M]VNL9ZP)\*"NS39S]RD^H]$'.I\GLR MX<_>T0&]HSLOE);NBZ+$N@=S,A=.8P/#@3'@>C#93@7Q6#A9.(T)9UY=W3+' M?^2$=Z?X?$5+[U25V!LR!FP@U<_/'L(+1\5?]UKQ*35&]C=MK'KL^]$ MM)T)<<2HQM)8;VE\TI8RAH,3=]'G5&2*"PZVQBXV525SL<$997>/*X'+',<< M=UC"<6 M'- K.Q&5>XTR&JZV2V%CN498="H9*J?; K5MK+G;R6>?6+A8N':W /J.[?1; M+%SL=._(,;\WOC38XV;_8A=>Z;?M7M]A]X(%@@5B7]56IR(5['1O+Z?"6QOU ME7OL!M0(?D[&#>AV[6:3?6P6+A8NX\+5:;)L'=;%/G)U3]73&Z]E9!?C.%R, MNE9&]UM-N]TWEO#CNF>6I2>O>ZZKK/6:?7LX-!;]XC,(>PX2G(+1X-WWGF=V M>)ZZ+K@BUFV0W'&4X1X]"A*W[<8!0*(V=WO<2=D[>=:(TGG*BX.&@X$]=-I/ M3]&S4$Z,D2>!D0R#N\-@39#.L8?=KNUT=K[H=W]$.Q4P*UG:/Y/1N.GY@TVL M1#1N.79'5Q6P[%6[[R5,.;%D%ZBUZ3YH[/UV;+%KUJ[%-MI"9OUP],/FM!!H M/VWKVZ.ZBP$8C:G;F9&/_N X@T;;@N<"/PKKM-<_.-UAHV5X9L9V_8=>M]$T M/#GL-2<\[+Z._6!QJK$ -/DWR/BUZX>TZ:J[O1L:6D:SX=1R\YO&F1+I67_J M57D@"F6#^\0-Q*:6?@_YQA)#/H_-'K%M(W8A0U]1-IB4_1#= $:#7\ANJ(AW?CC!_E6RR_PH MRF2OTU(?>]71E?>^5KK$$9T3X,P9-KK^MVP0G84K8$7R%B6) MJ/3YQ,UR;UP_P#$N8',OD+OKO/BCG?U1+?[H"Z\>T3ML M3Y%KCNR7IMNM]Z5XQEO1T=/:&*'?K#6GNR0359N.UE:+\;A+)6O'DTR?'67V MS@NY]B"R=]#RP$*\+K*S""@!'NRN[LY!9W<5)7PP]V0%P52IX_[Y\/<\T%-+ M,?D5@T\L)RPG3\V(-9>3WR@TRX+"@O+4G(B)IUJ*""7#]NJPU:AN\+CNY<$1N63O2?6Z;;MX9 ;L[!$ ML$24B<$W)[-4L%24_5^GPUJ"Y8'E0=M-1GM%G8I$<-G!P;K9U(AJQXLZIW+S M=[]M]PU>2G3J<2.6+9:MIW0(6_-'._J@6?_05DMRWJ8;^0#%=[MNT8]^FG4_Z'8G$UHXGF3X[ MRBQW%^"F3ON4$F.^,HO0J8A0S3O9U+#C$PL1"]%Q"5$=VT&Q%+$4<:^H&F8X MN5?4J;B5QE&<[SZ_9P3L">\^'P[LYH"O F&<89QAG-DCSC#",,(PPC#"[/&N M[%:/>[@PRC#*,,KLTU_JV0/'7#GKJ>/,D91"<*^HHT?ED[VQI-^RV]V^*4XY M%6!AB3A;B>";K5@J6"K6_5_'7!R?Y8'EX@;BSN?BD1PV<%!+^*N M$>6.%WE.I35 IVGR[LF3CQVQ;+%L<;\H%C 6,!8P%C 6L!,7,+8.#YU9Y)O) M.1*VLSSMY8HTO@EMG8!'?N%9SVG:G6I/YD:72^\J+-M=D]9"A]6V3-\M1>>3Z>Q6+\DJ6YLWW4: MK3/F^F;#,99[$WAY8;U"OX7*!G2G[,0;)Y@B1P"@X_] MU/H[@[FD2R(U/%!B)N+[<62%44J?#\?XM40$ 3Z9"/BGE\%2??@Z3![V#?Z, M8\3"0Q^%QHPRT,,1S'OD)GY"!(@%[+&0HX/)A<-[49B A,7K \.0(U@0_!Y, M-=C]BU3,YE$L">7/YJX/RVC45;$?FR&"[#F) G ND4/(8$RL9!HM-C"M"_PP M ?);-WC?6T*"FTXCV#Y@XV]"=C$I[R1*/G$Z2GVX.F*! *X1"5;I?F7/$]W& MP)J006 MSJDK3ZMKI"M/J\7M28[U=5[\T%\^+/X+%'_V5)MR/J8:II,*&>8KKP(^R M']/.=Z*PQ++$[E%B^VYU5NE([+7:L1O39T=QK$?'I5H)Z&DT M56(A8"%X!*]Q?SZ6!98%5@@L!"P$K!!8%E@66"&P$+ 0G*A"X+N N05Q/2#' M."1S2ZU[)@B>L'&?,[0'/6ZIQ3C#.,,XLS^YS3ECS"EAS%E=!O(( #J& M2T & WMX@+ZB9W'W!Z,7HQ>CUT%].+MI\/HU!B\&KYJ#%^-3W=R[5G-@]P<# M=O$89QAG&&?V:.HPRNR.,D=2RK]*PLH,G,&\>H7*!?W&?+;Q&H$NQ"NHK&@$ MDZ$;>[B\9P^5#2?6Z[CMV)W>SL>ASZ75,0O$V0I$:V LE,K2P-)PY-+@M!R[ M/3 6GV.)8(DX;YFK. M62Y9+EDN#AD[+SXT=]D%8Q=C%V,78]>!+"^G:;>;+48O1B]&+T:O(T,O MQQXZYF[J8>QB[&+L8NPZ#'9UVEVPO-AO9/1B]&+T.C;T:MM-A[W&?25G?TY= M6/[&YTO_+JTK\$-Q,94-5)Q6\\>M$RR]4Q%E3.N6;P7"G\N#AE$\/KG#23]ZL]$8GT0"^MS-'/7 '+AC],I_!/6 MI+@ =CAPYXEXH?_Q[>6^C%*@U/>WK MS:.>/2^>%\^+Y\77=O%'>E=@O=T3=M]*5LQ3-#1\RO:%]+0V1.DW:QT#+Q,K MFEBOA2=F(Q%;;<>V6DVG]P +G&669=:\S/;/3&3+ KK^'1KY76AAGT_K4Y3X M>$.L-8EJUYAWR]1_$S#OKU,WM)R6]1Y>FO+UMBPT+#2W3CT7%2N*K5]CX<)? M6&I8:HQWC[[728\CL?QJQVY,GQW%L1[=YW?/HSRU]+YU_=II-!KG#S?(1+TD MQ%AVC,7G5,3G]Q LJP">&==2B-!X%>PLL: \N:"PGF$]P^+#>H;U# L*ZYEZ M2 CK&1:?4]8S?/7\7;TC^?;Y(PW?V9)GO#D=[MCM]OF:OA/_>XTQAG& M&<:9^]/"L9V6N3/:C#*,,HPRC#*KKW4=N]7>N="7889AAF&&8>;^QDS'W&74 MC#&,,8PQC#%K@9E!U^[V!HPSC#.,,XPS>PS,M!AE=A:6(SDAL$K"R@RL: 23X;=1OV=WFGJ[\ M/-VKI5BB6**VIV<&!VNPQ?+$\G3B\O3_#M_JE:6*I8JEBJ6*I8JEBKTIEBB6 M*/:FCDF>]GD>@ML5?2NLV>_:@O2?@OP_)3D4E,)2= M!)1QYQ=#.'<,+6%:=KMIKI[@P=0\BUXQC(^,CXR/QX6/AH^H,$ R0#) ,D"> M#D":/%S#Z,CHR.C(Z'@ZZ-CM#NQFWWEZ>C)",D(R0C)"U@XA6W:GNZ=B%L;' M%?+MU*SZ8!,K$6WG3M@G-[FO4P$,%::QZZ69&U@S-\W@65]04\0HB^$W\3F%\&TKO5-32.75+-],L?=#GWL&GUCOXN Q/ID_=KI^NU0W3IW%!.U\M MO+P@=)<':I3(3XE>3L<>] YV9)#-J+LU'A\99+OI8?+6,9/- MK@19D31.7MV>)-__['SUER<>VZ\Q=7;C+% M_[[Y._-OW$"$:7(9CM_G&4+S*Q#B51!YW_[YG__QC_SU:#;STYEZ[0JF M#!PF0@^>?^TG7A E62SR-RF/"C]\%I-?GKU]C0G,_^W\W]?7SRQ_#+]PO?2B MV^^]'?3:KX>O7U^VG-:;-V];W>'EVU?=-ZWFU6OGS;-_KNS//;)XF[9W+6=9 MVN^_LB3U)TM36ZXL \6#:U%I^O!8>%%,UWJ^0'90QDRW894(;;GAV*J0>HU? M[CFSS1'R]=SU2=0&[&^#Y8_X^ L?C 7?VT)8W$L1>[X;E+>5J?V ^;X&< JO MP=T4EBP. (C)XD1@Z<4H2V V26);"V%1/LGR0_!-O8+\7DFJJ.9!6!,8!M\. M1 IO4 V'%XNQG]K6R V_6=>9&[LPF(!Q41 1X-*E-8K",7F^\SBZ\<*#L7=@E-&,0(8&TM+;$&HLY4 II$LE- M!)T52VC$L? W&X9V4Z#01 C8UP0(JUYUYW.07*HCF;GQ-7P/-LYZD\61&G0) M>Z&W((C<4.(QC!1+2,8A2QMY::0,J*H[MJN*/5<*D2A-W;$A7NKV&UVSK 3; MM;;3DKG&%GCG %8L+55AFQXVZ4_F%E@N],RO4)8EGOC^H$[DE*/W(E\BXLD M4,$'2A*R2HV&A05M,_>O*,;7I7@D&P0$1&\^CV+$'*19LDQ2,4L095 @DX9U M>ISM!DEDD+V=QL#XWJ_H(,*>]:V3K)X(T"N@-"SW.A9":KET"K!']7[S*,&] M'2US8%7EC!-UVSQ ;^*/?3?V4=>9(0GLEVGML4E75T4>TUX@+4")&"1B(F6= M%@4O+*:^-S6UND;;[-H6;B)+2F$MI-(]<-6DW6%J/X:-CO']J-A$49:"Z2+5 M\SSV0:G"$ 1;FV$%X4DA'.A@' /?]%PLX(1!"Q177T&3,R%*&5)*S7ZC9Y8D MQU,*W*BKH7]LCLF[PDZ59K[8YG>$$<*P.XINA#*O;I0F4B"FX;GT_B9K%M_X M%D:+$-FM] )3.I^ RFR2]+S'N3PF_).WKM3=Y2-0O?:C5=,(H+)3U$ JB0 ML5VSE_#U__;#<3;/5E]=XD3&?N)E"=K7L (C+/H!Z&4YG8:E+R]N-4$J1FG^ MH[/.% ]U2Y!07A12LH>\K\*K(W>,=K!A? RS,&#P\8M'@*:,L[* M;*#<#_0$M<^"^T\.1?Y1/P1.33/-5=K7G+M+V10&]GX693C<.':!$]!;\L"8 M&I-E2!H$!X;)S7+/"#;/AU'P:,,8?!RU)##NRE-14T /2_X"G-@(IH0T685P MXF*U7/BS-"]OI0Y2&AZ+-Z\4!X0_"K!48. 8 -"_07Z" <T7&UY>Y )UBC9#B7I"-I4A4QBAI2C4>4'$.-(4%ZT&4^;)L6.\4QP '1Z!G M1R)="!&JUX!(<]H]M!ARRJ!))_[.D%>*A>PR=VD>>UZ]S%:8MJ]7J*K6=DI1DN[3VJH*C M<'A-C?LC-]\_T:A!0DJ9BN<1Q=^FPAW_G8$Y#5(, MFGD,TN,G*2K[&U3A$]]#+^LSR27^]W4E2(4@MW!C@0=R0:[F:"0IR_'WT$?) M^8)VA(P%DG$6NCKZ&WE*^J3$ 04]%&T96U$&!QD&,&DP._[4,5#@"S#$P+#, MP)>4,49\(H\VCP6@6C0G\Q'_C/B1QIE'G@F:R2L^ 3YDXZRWS$_A8S40.7/# M;(*GKBG'5\(%!7]J3C,74S)_9SZ 8"9S<"X90K \L!%2]SM2$?$4_:-8N/ & M3@/= R')FW^8H-*+$ID/+'OPF"2"SX1I026YU?K=F>M-@=WB)8V(\Y'D42YW M3FOZGCM':U\]IY[35;^Y$<0#VN\P%,'[YTY):[/<#Y M,-8Q@UF-6>UV5C-V;H59C5GM5E9K-9G5F-4.PVK&;L1F5F-6NYW56LQJS&H' M8+6O6$7F3N KS'#,<(=@.+PSPGJOLGHRQ?Y)Y?9V)?'I7CCT"'+3:[_&49*L M)K'+)2>FI+Q&U*R=^!N'QSU?I?-8ICNENR@?2PNG8[>'YCI#G/H=2@PS##,, M,P^ &<=N]1AF&&889AAF]@@S37LX-)8V9)AAF&&889C9!#/.T%C$FV&&889A MAF%F[;6A/>PQRC#*,,HPRNP/95K-GMWML-/$.,,XPSBS1YSIM>UV=_UB"\:9 MO;7K..[:@"]XWS^6 _BA%\UV[O-9/Q+5#H;KVN_LL1SS?-@TAB_K6[X_J#4L M.#^QJ+"HW,$C^OX@IV7,?CL5QP-E'Y,CW0=MNW.8/U"WH.3\P!,5W]CC0&2 9(!LF8 :?:0(0,D R0# M) /D"0&DV>.1#) ,D R0#) G!9 F#W8R0#) ,D R0)X.0)H]DLKXR/C(^,CX M>#KX:/HP+2,D(R0C)"/D"2%DKV5WNL::H#!"WDJ^4B'5S]3+=M/S!YM8B6C< MAD1%M4Q/K-+J&)X9= MN8U1S>SD\J;K2V#)Q!+A6!B:ZYY;=QO:;IC/>@'L$^\RS*EK:$ZQ2.;"2_T; M$2P;#('WFZ_\$1]_X:?P!4_^9JT3QZG<'#J;UYOG^*:RY MIF7L+JR9F\*S;I#8\,\PF[A>FL587BS^SOPYTMD&$RA,TCCSL,JX_ )*XXT; M^U&66(F(;WQ/)-8DCF:62[\7Z=**)M8-(%X4)PWKM1P9H3",XID;P,A9C$7, M$VN4)4")!$;U0XNL,RN-<$KNM5B9&7ZV,B6@_=A*_1E\'?\V%<$<4#;)8@$_ M6^X8E@*3MI)L/@]H1AZ8DRY\QT_%#+ZX$!:UDH%/PS?=ZU@(8C!KX:=3^9HO M +G3J0MJ&GX'C[H!.'06+!S>F,>1AQ^[CJ*QG$).C<54A#B^-XTB7&BL!DG0 M(/.3:6DSD."Q^C!ZC$0GF-4,9XS_SB?6L-Z%Q1J $&X(W[(M(&8Q7FD9Y;EZ M^&Q J.5-Q3@+A(VS\UOPF8+5FK)A^F;7 M2>JUY3BF$ !)(2?)W+$HJC,>@]ZT]" MCM07#[>#]FQJ'!'QI6FD='4LO.@ZA+_!O\!VR00Y<+,(E27JRF29@-U@)6X@ MI/'@>EX,3P6^._(#'[ M6<@]759$&X<:16"(R!E( P/''KD!*D-M'LAI28PC9,/G8 4^0(5$#CT9KX/HS]?PL"GU\ 4DR 94O@K'^$ UK)4 B]:R/ MUEH((Z>X)&42$KD)VPMJPWO)7:2%*U<1WW,G$SE3 M/9.16$;JZROLX*MYSMRE)0+U_CB"E2#LX[+E:LETE@K:0_T DUI$&9$1S%,+ M0\8X%ZT3$]2'7] &F4NLF"K(P=>.E)N"FI6R?:95Q<;XCD3L,.&M\ M!TUWC+<2>6%_4VWS3O3A1E)H$S*;R1(D>H5+:3!MF-'#=0TC8.4]K5OR[40" MWTA$&Q?.F\DXEHK+J] [K6\,^"O9X 62C$-=-0EU2??$18V$#F5B/2?X >\? MYIK\],*XQ5=ZIY)S;,Z_2T[Q@05#^7-Y4!E!!!X%ZYI=G MS6?T@559GOO#'Z13^"6M2&29@[\"=)^*%_L?+ MU8Q1,:GR8?>'7![N?EY9QZSH]WY[4VIM[4FI[V]>91SYX7?RR+/_I[ ME^M84,(%-[LW6=\#K6[GG_TW4=]HHS$K,2L]B)6,7Z7$K'2NK+3N%9W=C53# MAY%UN#5@H&.@2]L:B6L_#%4\#P. T=B4[-:(MK43:N."_)1%E(_ESUKTX#E$ M9>YC"=7JMNQ.<_^-P,ZB\);AB^&+X>N@\-5V['[78?AB^&+X8O@Z.OAJM>UF MU]SUGF<-7P9B^,WC]LHOL1[)#63I4"@6Y4(2/TDR8I[+9C M[$+-4P$7%HBS%8AVUVZ9:V', L$"<>0"T6W:S8ZQP_RG(A#[3!8=N5WZ1:1I M(.X^N\FQB,/BCE$B/B$@/7<"UY)\'IVJV?, M-F;!8\%CP=M-\-IVV^"EU>!PWOIKB501TF%P?@*3:K:U%7APD> +HJEQZ MMY[&.38$ZS1M9\.= T:N!-Q.G5,&,I8VEK8M/.38O=Z>NDB>;D*9Y8GE:9OV M:O7M8;?#VNN)S? :.<5/<]A"X(4P$3I&=/90=_75* MC\ZH93'U=BG==,Y9M*?"_T?'%H\?Q8\(BP=VWURJXE0 E2& (>!L(*#3M)M] M8]6\# $, 0P!1P8![8'=Z1F++9T*!'"*=!N_?(BPU<'A7*X:$?7T4?AL0FW' M'TESAEV[V]S_A2:G@NB,,XPSC#,/B!(YK8.<^&2<89QAG#E?G'&&;;LU,'8; MTLGC3,E#_9F:+6UZ_F 3*Q&-.\#=T0JYVN5--7G3S=U_3E^?T\?2=&-;2VZ( M:&B^?XK22=A2O\M;V!WO7)Q'"VRCFJ7S+*5&?F.!W3YI/W4[3-G321/63[SE(K]OSKL0#6"*V8>KLB(\]A@M]IVH$AZ7-^ M-"-R:61F/FU#\RE:^R9 8U#70-JJ*-NP>]1"'#M92'E,L)VM[.(KNP*GPIN& MH,FO0? OZ0]&9K?WII=NO9AC'2['6YA<-K95SQ M5/7?IGT@Z=71\WWBW77X^W1ED"$TEDZWA4ZVA(E!N5ZZ;F M9)&J9O-@,6)'^;!Z,#FVKJS M-KR&H..YV.@6Y$YV3%=-MT%TQ5B+_IM/5Y9['0LR>1O6NS#O($XSQ^[>8&7< M^&,T5,!1$/'U>#$NSZN']F$[B\$>DSP[1B0$BTY:3.45R]NT%-0;=^O MW1B_%N$KB:1,DE-1MF%W!,8$[NAN==T%XO>&/068H14 M8 Q/T.[H6?HA,H@GL)V]-8K"#-EP27Z+ZL@>@UD!;@>H'DE)=7ATA6:T?8IP M_J3,5FJ9,+M11#B/7>W]B0\C!K#LH%'8*\=C#!EMN&VJ"?@"V=R+,P.-UJ4- MTVHXAEUH4U3[H6?8N[?1LT=9!E8/P(H'/BRLF6@$L*]03YK["?KK9(U(@E1JI6AL"R ^9ZD=$$DM7+FA3R-^@BA^D-_5LG9>( M[:B+ #[H9@&BQ<@-"+&2*<(CVU_[4?\?:1OPO^]SISZ:3 2J1ZD+TN4<0\7@ ML=/O2:M.)I*!+??&]0/MTEQK6TWS*,Q^G@7D&9%^S.V&!0@40KYZ'6$]TKH2 MD5LKC14M$X'5:,TC8'E\16E&IT=I!:4FI'? (5,(:KHCC!($B")H*B M NFM*$ A4HXT$4(9$K&MQ!!\">&B4-@H%3## $72QM%0,]KX"0^UYU\BBX7T MHR(I1$6A;VM?Q."7/(J@!.F,!,<*/07J$WM;I'@R>= JY-P8;7A@X8%,5T[[8J\"V] M[0&&$M7V2AC$KWWZ=-FP/JXL+3<%DQ*CXKR(?7#_$J(ZADW:JV[9@B1'4UBL:^ MC#-(X\C";;Y-M^/^WP6EK/@.&'AX!]LR"U&'R'VJX5*.C?2*K@6TJU2%Y\=> M-LM=0A >"LXIC8O>?G4K*)0 4XMF(D[*L QO_(5J-'6_6P( .44=="4U'$B8T M%T!.QVX 0 .<5(F(700BO$ZG%FP'"([D8HHN4?!)\R)R"%BU?XH2W6F_2DZE M-D?!",+XO []5#D%?U/,32U;YJBORT[JLE@K+&Y4^NZXO,G=_6WRE9Z49\IA MEOZ$+&^@=<=*-DMK4T'2' .*76$[PIP#780C5U ES\JO@QO MG1A+*UFL@(#TK'"&289*$3ZM(/C":5ZTNQ>M]5PW.+ XRU5(T"HH_X:,U1N$,0'-DBGX$Y@($G%2]G+(59*%35,?7 IM-.HVRC4@KU1%GW59,'12JKHP1J"UTHV)'\)"4=4D*?Q"V@:4?L]B2H>/_<3+ MDD2)23K%8K5BDL=E(QGW:IS&8&^.0SF0@!NBBQ^4L)=SE.5R: Q84(W?*CZ6 MXU9^7 I %\$O576 X6FJ843H]&>JDE19CH?9\=KZL<:Q'4@91'B$5<2SM3VG M"%-IIVMKS_VI0_LR59<(\8WBE>XWD:O=1 .0.[Y!-YKH0H<];]'EA:8N*IZB$?Y)5EA]^G1IEWZA8#Z\MF4 5:K(4L1,AO%" ML;"B12CBE020NVE]FY,YBZD(9>A85B^I>FLYQVJH>12E1+@1E97)C(F; &5& M>7R>XO8:E#PWCI=%?8_6VGGF2D\Q242*XWM1C!Y_1-'H@ J:\ -"%]#<0J9$!0? M<@,]9"FO64G]KZ#R!O^I)J;+$<5!Y(]WAZ)^$]>P09_B"&M(L3K\P6MA0E<* M1? ,!_CH'-8S-]^/H?7>C0%;G2X92RU;II/19LD S/\7S M=E]@\.@&:^9N&M9;BMU\P8(TVWH7>@W; BO0#>#_K["6XD/4L%JPH@OOYJ+9 M[':[%Z]_O;(IOS'Q@Z(>Y_>0BAZ_I'06XK6?I+'O84@WB],\S9S_&L#N,O;_ M#3:K]1SKO>5!AE)D1_^U.E IM/,3> 3TM+Q"B F+K!1'5Z3&2=>I2G M[\?H'= QB(6?".THC@@CPPK=/8Q=*&1, LI9^E==_E//8#J]W$ MS6T.:*)OQ2C.W'AIM09RRZWG^($2U2J"5J+5ZM+D.13T..%_Q+6NNL'1\,*, M<$S% 3=^)'71%Z%N17&:ST<_T5Q:S>?N3UIG?2FF_^:[.L9^*7?9&;8[Z%6" M1TO^E!NHZS5F?@*B1O4NI0A:M81R$^F*P%LYWH@C@L:4Y2IRM:ZN-U65FB 1 M_DR&!_*S#.624V! ,")T&8SE+F BN(+J/-K#+> >:X9"'DD_FLB?J(@2G2&Z\:^C&/Y$3CWN MC0XF L-X$F9BS[!_N,C7[PI" 7QP2L4KF0*7P>V!X2=3*PO&1[3 M#L-,VK'JX>=>!/*L8T E8*@.FJQCP\H#"OA0#F;R)JH"/."IR^P:]L#"Y(8D MEBQ)4Z=Y$BOQ@>!N+-%%!UOI3AWQK?AKC'(PT2?20 "N_5 ?KL MSI-)^&W?RB-48*54P!;JESY$1\.(05![Y0EJ.U=HJM)1/P0DBGW2.Q,D\KV4 MTBW*1^%Y 53WT$6RI@ ].4+7L3RD/\(6R=\URI:42UE3EVNH?3H^AG*:4 X% M$_1+6':DHO#%A^6>=ME#,C7?[=(F'?G9#.G^5S:^EMZTMD"+G?A80(,,X75W MDI%;95 =Z5"W>9',^FEQT&-%0$)5YD\EJ;,9N'$4%)C/1>%Z?P!L 3#%XSF^ MG@H:I/10LF9451ZO(F?)>,Y)-A>IGQ.-S(H@\C+0[TL]C3S75!E9QVO=M!@" M35!-)/CQ PB#Q+-!B>+O71"&IJVR]QOP!BAY([/Y-ZZG2[>EYJ+!\Y"V^JR= M0ZNZF (F+6<'EIHLE)E) 1W% .!DPL&7,"N^ KOM\JRJ9%=;N1,\TJC_Q4<'FP:M*28YWY( 9X)7LVB5WB[5R&O/R&ZP.R6TBR4S'7"F4O(? MRXN_)BMGBVT\D N?9H-T;U&4C_/TXF.6V]5OC=>.J<8_ 29<")X[3[5U\_OAE)7"R12]2%E;YCTD:>=]T.0YI MAVA.ZB#+X]EESV+5TP_=F3S2:21$@K9Z 87*5SY !$%^*1^- @88U;)K%UK MXZQ4]8/*@,@C[XXHA1QTH&%.J?4;4?SMEM##UH"#K;6)_(%V%\,4^PLY5*P> MK;A\4"0W_IB66NP_G5I%I;44J:5RRM(228-Q06V%;4K[?4T -:YG_A@UWN44EAAN4'-.GA_H M./V+JW^]*JLY.HB]29U5P^IE%?70E,)K$2!VBBTYA?S/.R05M(;<7356UV!+ MO8CJIK@R80( "5 4XXU.\CQXB*<3<)]:@-E8I8?49X3OH';JD M2U^A!#LR<6^B>(W:^7Y%F $CG]_+B^?RM!@6,\WPS*38NH1B@&OTS7 ]8ETS M%YD U+ZD/5<#_WD$N,SSE=N6MJET&47\51PMPD"(7<4D0SE\[!$;ADR M+)-07\E&D8Q-W\F-EGS5^E8'H2HX\C)OH!'6]R5HF92X]G82JYA,D9@=WQ;& M!FLWP!LF2@.Z>>0ECF#]R(SR&H1)<1U$,4=-O#PCW"F'IT%N?'6!*\8F1!XC ML3X+% HBQF=@K1D&^F4V(=8_DJQK8PWWA9#GUF#(2.01JSR>)8L0@8O@CW1? MPT3$<6$';O:"9- '?MJR3TCF6M3C[#>TP/)4D_ M3@*H;@66L3HY<\D";38431LOBB=6K9=;$''S-N8(^-7'ZU^"6P&PJ(/H]X;H MSES/-AB8A+UT&7X"L QZJ_##.^A]*S]\M*L?7M9,PP=JICOVX8. 8:91=+O%6>S$P!E> M_.O/+U(+"9A241MH7T!]OY0$PU\4"JM:$9DNHG(A^R:*);E6)5/LEDF7 M_U[-I6Z@@RVUVQVAIQ?6^RB._60WXCO-MG/QK\NO-*.O8!]M>*MXV.ET+C[\ M\2?GZTS7+%2SVSO6+.29GU(TIZ(X"PLE5W+2FUAQ%9%J_=&Y"4*QAE M)() 3D<:'?#(8AK)*_*+\K-*D9I/Y[& 5GC.H$@D#M8S]Q7KA\X?8J!GP\3T MA3I;V5W=7YM_3.66T,XLZC>VET+<4:"09\O4"N]=J/"8M*G^OJ8!X% 49/K8 M[O9]J"1QV]KPDONK=W9]!Q#7-G%&R9HB?_46N[E(B^*\X06]^O5Q:8YY(8#2 M1+U[L7_@3_*\)]%)9?H:UJ<5#V/M.W($^;6=V*3(E*NL>,_.>U/=6=U"_+.Q M!D>J83F@,I9#H37/[=38E8/*D_!E83M5C9#[NBEVHT_Z^SG M0SY>BK!+PV:LPBHR2[H66*'O X[?$/00_4K^1%>3:'W[2M]'+TBM.>]#4;T/ M:P5)=RXE^KI]9TII\6)R6W+.Q01=C2]*<#L5KMA]R92< %<3=@P%))<.6^UV M@N4+X\C+9'#(UTVY;EY7",][0K5EVUK_ MD5N^JQ-5V[M:#O).T8AH)FM&JD4AI>FU;IM>078P$X0*2>@W]7E>H(@[IN.9 M\!R^N441?2Q5A[1V <1;*8TW2V(3$D(I"G=J'SD0,9U0+:Y8+Q1-[*\5B^1?'6S_9UY]\,#.L;K8J1-NRS?F'6]M+4N),&=SY MNLKI,R5!&WA*J0@)&4(%4N34&U@0*NMN9 P#C\3&UYFNRJ+BTO+$T;8*HT4> MH,@#8/KV7PHZ+5QY?7RI>B;7V94UL05OW(+O:4-KUV@&U?]B9ZJB?$V*F(VF MAN]%V#?DL(QE2Y9S7G%&8Q'C>2HCOG.>87NNQEXU@.QUZT==K.4FJ9!)@CP7@><&DTWQ[1SO MRR'.W3>W4F9\>RQ/3DI6MC3#?7T+ M;,F-V. ^W!HQJNJ\;C7FG:8J)DNM@TO7SJZ6^X%&\12W!$B46'*B!D8J8/@+ MB_OQ=H8H V"0;$PW!,# ,SQG"J"J56:B&L)11^&*=U$IH7B/]]]BK0@.;)<9 MH=4MZTVOHB9S[T5]H.+ #N /R#]#%TCR7%G0_/=6$LC:W77#GIL8&1@PF\6 MW3"N,BJ4QA)6(.\E5L9[D0POF0B2'S>,B<@'"PT"_5UU1[.^BD/I^%A0P<\( MZ_C#J*@Y+;>*X^*;,^7M;96FM+WO"44E(UV1WJSA"HZ-XOK6'S>62F9)E_L0 MO0,Z?3XK45U9*TJ^57]R5 E)?E%TWJT3K(L_I^@?+H1&*%E1'N1=U%-0Z?0B MWIB_!=TJU!PE9WQ9%Y5TQ--@3!:ZA[<_B\DOS]Z^1K7_OYW_^_KZF>6/X1> ]!?]UU==I]U^VVH/^SVG M_ZKWRGDSO'S[JONFV6I>=GK/_KG"RV4>_.HC+3Z(A?4YFKGA5AZN%?B\/*VJ:I>EC7?TKN /V)W8'\,_H(NZR(! MC[%QC+1W5R_'QPXSA0K^]?+R$]T=);![D(QRN*3:@?4]97B46EW(;ZC^D8EN M$%@LC$CV+F^C0QB2A=6R$?#$ I]*Z^"/>?\@$OU 4-P50TVZ<6!0/B6]X?Y_ MO(GQ6MFLLMFP:E4T V,AD@<5Y0OP''B8^=V:Z.=00^)\-92H!..XZ/RIFBQ' MV&19>2?*T:0WYQ5.^8)H4KRNK_J%+\U@>Z@Q3J#;(=$&8RF)(:-^?["[,!R#MW7BY"K"QF.+1L1L!H@BPC_3)P7@';.WV M.ZUFI_.JW>H,AV_:G>;;RRN)K:WFVV[OZHBQU8N"*'[Q7TWZS_IM-_3A,3;6 M(.%X@2:3NN/,H6+\;)9)&9&F8(78EJ2V]?PWL,9_JJN-=6PV89GHNJ%JF>B^ M)+IJTU9$M 489(Z\N8I+:%"/J5^*3;UJH+YXSU7%+4C%:)ZON&SNE'M!0QY M@4W(2HD=G0"Z=822DXI!P5AEB6"6,$%75P26.J%AS9RV"JVI&%\+E1PK-3.1 M7>0EP*M-9_1S\G<]?3/]P=?T//7?B@GZ69II'\1T[3H-PM_G$[A:2#$ MB&)J%WAUACM/Q O]CS*%<*C2O./\7YB$P]F&OSQS^L^L&-P;^4/^\,_IN/AG MO'$(M4(YI\[@QY>5@4I?V#3HZOO.T[[>/.K9\^)Y\4>P^#N Y ;OP_#<0('7 M*$K3:/:R@MTMP.$R,)=_EL]7?B61$W]SYS1+V@(#S:C;7TS],6@(L_;=]JMH M*Y[&)IHS?;;0)Y]N^]GMM%(Z4U'"F7^WR!VTM,>Q!UINH-]M)LS@800NV*\81Y/.N*HT_2:D95TZS2'/ M/\G\.;Q3"@TRPS+#/BG#EH[ZORO"!LR6S)8'8,NO4>H&N]+R06;WR/6^7<=1 M%HXO5%36\X283)Z ,U<#&@6!A@^CZW"%KBKBH_)X@3S]G\BK&=0)EZV-BAXH MWS4B;^T$WS@P;B6V0@X*\:W!QI.S*+WVP\$X[C8"[H%.Q*P&"?6\W[>=_N!@ MY"J$[8D(:)C1;D^),;0QM#&T/1&T];J ;,[>J74 EGFB!#FC%Z,7H]<3H5?+ M=II-!B\&+P8O!J]C Z_G0WO87"^!8J?2L%-IH#2@^12QR,H4G,%*:=D%_<8< M.3]N+Q9\'E!B8B2PLG*]CISS$N;S$JT[\A(/H=4]L@RFH9#)>V16+0O+V0H+6%,MQYBPG(KV MV&::[H<<9:P1G!DEXA/B7'XM56O_4>Q304$6 M,!:P>UC=PWJ>_,%F>A8Z$KK/?!_H6.M1D+UOD)5F?_I2"G(EC'FA,UQRT? M1(JWGJ@+_#CJQE&WPWNCIX(F+!5G*Q7/NP-.VW#:AD5E!_O4;@^-'?)DU<'R M<.3R,&AR#M.$6U;G'*99?^V6"RUEC2K'E6H$1T:)N'M!^H&5NM'*5CZ"Q%+) M4FFBO+:UX7)A%DH62A;*IPL5M>S!H'TPOCO;\VXLL2RQAHS;ENWT]G\OV5GH MT2.YH+I&%^(9,^ 8U^X0S,HEEVT0P7&4X6VYC[GE\@@TJKF;"G8EX+'?6-#K MVNV..86P*]G8E&-D8V1C9-OC-7@#NVVND.%.JIV%Q#%X'4(LZQO,*S& M-AG#&L,:P]K3PUK+;G7-'95BDZP:A/R9&B)M>OY@$RL1;:T7ZY-3[;;)[;GQ M\9W]?N$'/+KB/OC*!E4TY8>;FI<7+X MLR[A0 WK'FH#&V]7=U4Q;-Y)PP9_"68>-TTTZ=4S#V[C0<5U7[3A;/T&YHKU M#GY@]C/&?L5TG2?@OUJUZ-1W]7VN.'[*._L_\,ZL-^2T#RBYN-[2R-5IK?W MVZ!_#V,!'_\W&)'7KA]:46C-W/B;D*'51'@9O.B+A"+9L4C2V/MRSJ/5@Y&+D8N0Z*'(Y=J^]_P/NC%Z,7HQ>C%ZFRVT9N$P UY'DR6H37E+- MI764"1C$OW%3K.7PX+W8]=+D]F)$#DP_J6Y@^IP5?79.;!PF1U8[^C#_,/\P M_S#_/ E]3N[ZZ,-:I6^C6,"G+?'=F[KA-1["BA=N/"XL48Y>G'9.LQXA"[SJ M/'$#P>QV2(5R+FWR]M#'ZN3;Y;& L8"Q@+& L8#50< >X <2B'8_4L8/L\$V4/AOOO(,BBQ:)U=J+UW&G:3GOGVU(.VU"W M'M;DSDT].$GVF"29C3?)"[P&QHK=5,C[S;U;?$G.A7 R[=[<]T[SF+K(Q:A7 MR(QTLH%23A^P5+!4K%N/=K_9,I8ZCB_S4FX(Q>P._H>L ":)]VI M".B17+%7.^%D^C!]F#XU4'X/H96I%CYU]NL>Y+X=P1W$G&)@(7L4 [5M9VCN MQH-SN(:9)8DE::.Z:MN=@<,*ZP@2?:=?3_DU2MW K:W$T,G0R=!Y7-#9 MZ=B#EKDC=@\F)\=L&" 9(!D@:P>0&$_KFROL8^O20"3NY]0%FFU\?L.___%S MEEQ^5NR-;Q\^ZK[IGEUZ5R]>?;/%6J72??5GXG$^B 6UN=HYFX'XM+K@1^* MBZD@1G%:S1]?EG;OKRQ)_HVUC7Z([K ^ M9J" *\.K$F_8A\1/T@2OHXW@H5"DZD^VE4Z%!4(D//QS2'_&QU$D9/*BCZ1V" 2!HOI0BA!\W1O7#] 5K^ ]R_PCEUKYL;?!+&_ ME0@8S4_Q/JM_]J5);2OA;&F=R;;2.OS-X;[+$ M1=!H4Q>>&@F!;R6P*B*AFUB>FTPM-!JLJ1A?BV1]Q^\MGAM%KBJFH2?P7$GJ M1^%G/_GVVD\\6%86B_N(:*_]:O"JV7G]=OCFLM7N]=Y8G5D<:WG^"Y;9E/;HW7 M"R;A*\#D<97,AH#R*^)5%( X(GIYZE.))5QO*A'43T!NG>:/B 0S "B-9"EE M;4+=I EE_F=X9.N3KN=A@B?!#(\ %$%P0JQ U%G"YL WPS%\ZK'KJG+R=L9] M#=.8C41<^!EMQ[90[(U0UG[T0J1X-9WU>Z,>-A\$95-S6H\%/&2@VSL:/P0A M2N]4G+GF2@H3?RX/&D;QS TJQK*#S^0#2V7JB2!0S_SRK/F,?@9[V-,_WQ_V M%_XXG<(_84W*# ?^#=QY(E[H?[Q<-:N+295SS85I/MQ86+![NEK.J=7Z\6[C M?Z-3H];TR-3IK3T? MTD)G0,1FN&G-X].6GO$+/YBQF+$VNS7,6,Q8!AAKYSSU.5L/FZG'YD2=#X/O M@99/+:X_8HP0&[U_X=: S'2'9+K+GS\SNYTJNYDZ=G7> &BL+H39]:38E:&3 M>;$NO,C0R>QZ1.QZ#^@\M3/%!8T>W9Y3%\3\E[$3[#6B6^TD_G"$.X9*[XZQ MA,C9%7'_6$NF8VDU<9WDTPGD_[=WXO#!,A8K5H*'E3D^Z=N 0X6=C=Q$S5IFGSZFASJG@!\O"VL#KY<)>/G[*YS3+',L>JC%49B]43!H@.Y\^S*F.9 M8YF#USH#EKFGBM:>9E"6&ZIS*HCK![A^@&6!98%E@67A7L',IFDBG++1R8)R MMH+"2H-E@66!98%E@66!9<%T8*Y&$?)#1.P.UTJ:$>=\,@N<)*\E=[!8L5BQ M6+%8U85P+%8L5BQ6IRI6;;X[F4NZ6.98E;$J8[%BL3H/L>)BR#RT:JRZEA&' M_GG#\K[Z,Y%8'\3"^AS-W/"EM0T"-H5/%_XXG;[H M#';AL"J+[_[P_2*X( /WX?4U9JGN,,-@)W<3 5G\C,>)KYRA_Q M\1<^;)7OR9%^%=%U[,ZGOF=]]I-OZ[OQ$+)8K[,8A)%V>0FDL40X%F/+R-BO M@9%F(Q$7-DO;L:U6TUFO1W_(\+;DYJD?CR_F;IPNK20*8 6S:)P![P);JU_, M(Q &*UDFJ9B5^)XD9!Z+<33S0S=,@Z7EAT2(WT,_!2)\2=U4) WK*_S*BT)/ MA&GLIGX4:DDJQH(772OP9_1>F.&J\:'K8LMB<0UO)I;X/H\2>"-+4&J#"'#( M$C Z3,*SK7DV@OV&&2 M;#X/?(1Z .D$V-%#7OTRC>+4O08&@T< _6%8'SBL] U ^6!L19X';[C*U\B;/COR+J:^M9[V&/K"GYG6W_X(@W=&?X1<&W0L%Z[,Z ^C@YK M'/N)(A]23VKHTLSE3N14IL^-L@38/B&MO$;?5>)>BU (HD"B.Y0T>K?__@Y M2RZN77?^XJH,:ZA57ON)%T1)%HNO(&VO )^^_?,__^,?I>>!7OZ8GO_#C7WD MT7>X I&D;X#7TN4GPBX$3)37SV+RR[.WKQ'T_[?S?U]?/[/\,?S"]=*+-V]; M_>';R^9EJSOL7_4[;]J]5\/+MZ^Z;YS>ZUZS\^R?*X!PFX6]#0AJA2=_ *F! MLG)S-?4L33Z+Z.=OVL0'@O4GR'YV7/S4*H^!/.9YD*U&=![X&OQ$ASI4@H?@R&::Q/W-CG%,H M)K[GX[\)J&"N(B=G_JE+\#R0<]T 80R&G+HW0B(#KDRI_TF&NX0H!?CQ5P0+ MLV[DSEGI!!7#2.TUH/"?:#6YP?+?\/_PD+)R;LIP\^>FR6X#+&D;14^ZA3@U51N MN<)J8 5 0=B;OZ(8R743D8[1K&8C/=;&*@_@$JTV\PD^\MQ?F_ XHFF$ EDL M6ILZX3)J:.DN":G-,K":8[V*E.Q%6#;\0?R=X<1G(IU&8Z2H>@^7<5\J^.$C MJ("#;J%$;2W( B^KDD]K\R?$;;@FZ=$J4OOA#1 %A1-5.)K,EI_0\I-L@BO& MO\#&@D\+TDCO$U*0\$S0$_ S,!0 AWEWT@D0_F+,A@PQP\8;!3%(/;$%/(U MGWX]GX,%]E)RE@NC2-D@HXEVDBRVB?SNUAD'KO>-'BF;4NXW#$:!>4=6FN8.2Q^)J1M,Y,LP$3U1:5YJ"'>O8R&Q M&]$Y4!$@:S<,X1%C;7*UG,UJMKP MZ!Q\:B12-H^D@HF(1[(0J8EOX^] *+\)G+/2M%7DQ5@.N(JPSMH*ZQ&Y>_3> MG_H1]40":_3A:RH( M 2:!>AH&K3!_+CX 7LB:A%6:@S9B@!3]K9(OEYGFB(2KH'E)WV0>I4*+)2C" MTCQ5R%%):,-Z1TL?BQ11-11R$/R-U*8&:2*_2+ 7[J#<2BM[@'.TF[.SXB&! M.^6E?X+*T&7"E[ 'Z64X_DW;?5]QI-S!VL%7ZE^UN]U6NW/9?'TY?-4'1^G- ML'GYIO7Z:M#I7KVY.F)?B=[#$-L$[/YH0<%(IO!83A5TK*:7F_+LD0UQ)\#K-8 3==^*"?I M9FFD?R&3SO0;F?MSFD (-"]%C"=( G>>B!?Z'VNIU\W)Q"*'U:LDM^Z?#-3Y MR!_OFXZLO.\\[>O-HYX]+_Y<%W_8SQ_?P:XU'3%XF"DRT%';A502(_#4ZU1Q M=6(5:?ETV\]NIY72@HH2SOR[12:Y]5]-^L\^:/G4#+?1*&-68U;;"ZMQ-X\] ML%KO"5BM5HQU1>[ZKJ2[=S5BG2YNV%\E[.TQ"T-B6R-*UDZ>C>/=5F(K0*!8 MQ!H:U(,;?S@8Q]U&P#W0R?BIA'[+[@X[>R?7 7BF_J=[&+X8OAB^3!*JU6S: MG3[#%\-77;RI.QWW Q+Q& A7&V(=+<>UF.-V)]S]O?=3W>H9NQR"A8F%Z;X^R3D:@LP_YCR, M<^0?;N7WH$R@NB7 L!M2([K6BTMOSTM73(4.F KC*,-JXL?84><==M^)K*<> ME'?Z';O7-';9_,/IR5%[QD;&1L;&&F%CJ]FS^^TA8R-CXU%BXSX*,DX%X S4 M7-0$I9ZW6[;3=@Y&D2.\R?8GQJ!3*@ZHB^"9.^)PDD+WD/NCZWPX<%7B].'R M/HQ3;^EC6AU3KJ56M&*^8KYBOF*^.A9:,5\]@*_JF3.N#ZTX?[S-R%^]<#ZD'(YJ+"-Y%O!,(&3J=KMWLMY^>9)R[8"AC*&,H>SBQ MVLV!W6_NZ7@#0QE#V9,ZGV>#5,7^_BJ D\=*9-5X-&*M>!CX>-ZIT,S#Q[8_4]JK41,'$H/DH]]3H[%W>T2K9T%!R MAWXGSJLWS6;K;;O5;@Z:K5>7[;8SD+TA6\U>_XVS]WXGANQ#^G'M=E2GU;!* M),*F)K^'%>:\G$R ZMA^F$[W_8N:$.IV:+>RP(/A[2P[0%%?HDJ+1^J5%!$@ M)=@755S[7J7CHVS&J'L]4C=FP,C8#50+K[P###8FDAU:L7U2ELBN4=AK;>RG M0C; A3^7>DJ#Z"2Z$YC<^*(]9RP">DYVEY1ST-V9BK;OLH=CD$067?$K&S2N MK^^VE14MY'-"Y!T]J0O==W\&=*0N-3=ND%%/4>I$Z6745#)O)_D%.ZCEC6\K M7Y+=-F^BX*;:5: ?]C[378A5+[8U$QZ#F%>JEHQF5%<^R]"P80;531 7"E0=VF/I&E MWG^;&D,^;&6KG;9*G0/%=["39%/4C4N_=:+4R7+C-.LJU\>&0YN:7R79#%NZ M_AOE-<,'PQ M?#%\F8:O=LMNMXUY"><-7T<2X]B?V%UMCI"S#VK>!]W'D=0G[<'0,G?>ZE3P MA.6!Y8'EX3"!H^9Q:][;ZQ;<:E%3M2R%G;.G/G-PT#.<9^6][?. YU&X=\[0 M[C9K<)#]+/P_1DA&2$;((T/(=L?N.>;B]XR0.UKPVT_0'6QB7"F[\TD*>OP% M5G_[WI82@,$ZWL*(UI<+Q\;*9Q=^.Q;CAG69T&?5 ML0,H-+X MFRBO^AI(^8F!I4U/K9#(/QK'2 9&4S*DO'HP&V&LB?"5P@_K^-*+]"#/A-Z2@' M/;DZM#QX$"U"Z*D"+#46S&* M,S=>(EL-;#S00-5"JU=04B$VI)QTF\"R>Q"^R2>1A3 ML/ZP_O6';?WVVY5-I)9E+1-0>M;,Q5YIQ(]7\CB)]7H9 N][J%47Z" / MH'C1A3?Y=$,6@6=!%)L0/7]:_Q3X9=02D>2 MC1)_[ .?BH0/7QB:[^71')L@H0!YD\#A7@,C7;NI,#;]5LMVG)X];*TWSGW( M<""=;I)8KZQDZN*QLUC,X?]$*,'3T)0'Z[J-5\:70L" MUEJSC+9R]+'U)=DR;KAHLW\E5B+UI=XBH\:/K9D?^K-LMF5-UCS($OJ &\>@#T#EY@IN[BZE M)3?)!]E CCFL--:C@Z'PM;*^$C$6?A# \C#)@.=>B8Q3, SAJZ%JD3IWP96] M?<+R2&4Z!15M+>'5!(=$YD/S*E9C7V;7H(T#;>+%0I$9%'J:I*Y\L;1P M&*-,SX;U(4K1DLF?5>:VW[( MF0873T>>83'5'4K1(L=2"K=14$9+@TU;:6368,,0-Y@AP8/9 MY3)5:#)>E_2".VP\+KT) TA"P-O B!$2L2+;\ \7_D=< -$N<+TC-_'AFZ^S M6',F4L B+^MXK*4&)RH\#GJ9)%PIO^4F5\A,0$)R)UR4RD[( 8//U=]O;\)/=.Y7%O MNHP@D,XJRJJZ4T*'5VQ+A[Q^57_XI/\ GJ_UO'17S\H#I1MR?I+F[2*_!H#0 ML^R9%KSE%H[HFX0HVJ8S^A(<&!B3Q9L9"(^$9-.YK W,36 M@1K6[[L00 -4!&O]=_XD!IM AA6'HB?O0V&Y203- M^LX;8?H(1><]VA]1=I*V]*$:6C*3S&&;('I1QH5$I&W8DP>T:W@DD M(S >N.1+I&Y^U]D63;YP'W6S9UDK#8>F9<:\8MC0JLUM5/.S:_\AW& MC\(0Z0K&/:5,\XSXHGQ)X/84ZQV>'J(64"/!:)'W#<-'6CRBV+_V0[KWL)QO MUPE?VWH/(P;(E%\P-VRKD+/&&!U;'99=*;R7-H]QYQ.EM%X4,:D48*,O]4%RQ'V8RGT17'!84 M+;UCKWK;^#N0O9B,*1 V M(]_JF9ZR]=S_R?>[#P+"]2CW0.S-$H00-I#B330>T57?AAQ???$QPE\KM*A:BK+JK,D;# M^E)45.@POX>>LTH[$\#A1LQC 9_2IEIUC-_)3LVS[91BAW$F61"H%V ;_3E> M QT6)95:9M0 F6T$*JH2(*5K6).-B8F3SRPU.4<-DR7AJ:-\C U4GP;[ZD= MP=Q#D21%Z>.&$:P%52Z,*C4J+Q4+W/P$DTF%JIIXM%1E5%:#\=_]Q/* M)8'DP&RLB>L1U=@N-A#XT/TQRN4)F_G8H#W<&30Z=;6'C6O\U7@R&)[OW65A MV9>3'A6]=-NS^!XRZV\PY]3'U[,DI= M2I#?%EFADG>*_\B"9>UUZ-8%98O\RZ\MZ[_!O9*)T]]^NWII_8:9V_\&'DFL M5P%XW L!^G7EF0]?9/!H]?>Y1,B_7F[^]2OU:Q2!-1\)_K)6^L3)O#J L,%< MWJ*2P]\#SAG7%F8FUC,,OR9S"^:K1@K]*@M"R378!&ZU#4<=FQ*I'@\D.Z.: M9C!ECK6,QTX3$6*YN0X^K'@5M@QX28_#8+%4NVD\E$0]_(+(#4N3-S5=\V0? MB\!=8I%N["XV3YWL5$/3-T]MT!U1<+/!#[6>H_50*L D:;B2#[U5#Y6K,,D' M^ (.>3GZ+$UU>BRUM8-5%T>DF(AL+JOW0[YOF?QG'W#AK/]&[3"%4M*IM3#VZ%CB& MXVO=72T_XENRP8MX:RE@A!]A1??X^FQEJMEB*8KJ>IZ*GZ)$YZ=2X-T?K_:2I,%& M> T!S$LDJH >7?K0&HFI&TRH&V/@X\JRM'P&TE?%9^6K& HR%/4G^?D0@+MDP4;4JY MJ!%Q&@HLBF4/;)4%PJ:LB[QN2?5D+1TET8'"/(&'35+E >C5M%B^+[9, \5" MYKIF\(Z;8I9!IN146]B5EY3EMRFE1XFEFX)R^8=C=7R_.I IR'&,9UYM3'[* MOJ!BYN.O,+8J#<>-BUIC:%FV8A!7'5-'@C$7IW&*LBZ\XP4QF'."^\P)YF*4F*R$[AI6WB;/#IGV ^V5<*6^ M.NH6HJ^)N<%,K.%8++N=AN9+MDB2%]^1\8P>#B%GK@ST_6.@G_]X]T8R$]H% M9E#%E(+;[&]I&RAWAO3%*EB@75KWVJH3>6A^[01S^:P&DN^^!Y3QZA15W3-# M8V\$#MG$]\IE\7J*UR"\*)N@PC;T9)]'"^FO4<7Z6( 9)[O:ZZ/-I>;Q-,8, M$Z&EX]!XVP=\R$O+'ZW6Q.@+Y4"OTMUP !V'.I%<\G^W'$B^]WGDU=.^ZIAO M?GK7R#G?U7GK8[Z< CZG%##RIU@YNFWN?A#CIZ -)9],IUP-&EB-X5[MJRW' M\ME7,.,KW'EPTIRMVJOO<4FG>9Z':([\XB@Z[F-&JAPS+/G^3R/CX'M)-M*O M;;X^?HU9BI'Z\U3.AV8#(VUTE1XRL_RBX%DTS@)9;8C&^LHI&..%6GW3&A!, M5ZHR*AW4Y.JB R9=_T5]I?Z0?:54_%[EM&JXJF/;!9V&J52IM%6]>G'4&RM/ M9C/PLF+,0LC3//+XH!FQ-780!'@!"W"VU;7UE59ENC0%[1=XW!T%?C*5 M)\9U&E9=GT[>?EZ8#\.^R< !A0%4^G6"V5=I+?T>TF6R5(.<%+&_]_YX' CK MC9ND#>MC<<"^E*3%1-=.E)=7:AH]O;KG7< 95TB?'_FC8G)%[3R/I^\++051 M\N/[& VC6,XUQEI">8+?K8Y>Y-R*S$JH\M=^J7P PV^4?$RI6AP_4+J3SYV) MM'0;+Z7EKDNYQ/+V(2O!:F$J:'-D\WFP7%&"U'! U2]LY"H=V--#:JHD^O9 M>1U^4KYZ0)V\W+)XG9JG)!S>**NNL%_*6T-#NE!278]0A+ T\57(;C5PM753 M:"K%9:CJLT58*$OR>-DDB]5U_&'U/M@U/BD$:+U_@CY'@]&Z@HHQG;L<8>&% MK- 0?U..#7Z5+H0(K6P#J>6%F5*N2O<9ET8NI:'H2MX-G*L)AU$LMA,,:J@\ M22\KD4G"1@GLJZ XZL82H=74.TGL!KG+#[)H9J[*TGHCB)+T%>_*,D:\LC + MQT44-!=:%07=IDU*>@-/MXRCF91K&3N'P4OY %?FAT%. 8WRF*@1\#:5##!5 MHFGJ@O?BW+.\&C7.81ZXAT[^YF>A-:80X!=7AZQNN(XKK=YST[-+!1?T(>34 MU W5&2I$%W_,V' X'^)+!B943 [G6XG@H-S?A7FSG1HN[=BV@M[[2E?>Z]O[ MJ!>;I6[QQ>N9\DV8Y)O@%YM@:Q#,KR2Q\PQ5V?2HIKQD!%*0E9T4%9DI=ES2 MUSKESUC/Z1.@&@ #DI]>F*"C1YI'_@:/SH?I"VS[O(VLI5$K_27QG=4QRI\- MD4Q!I4&B@\_D TMJ>R((U#._/&L^HY\3K*E7/V_8T*_^#"CS02RLS]',7>O: M"7L&&D9.TLW22/]"M@BEWRS\<3J%IX$PJN&@!TS@SA/Q0O^C3#%J(%C,N]QT MNVA"V-[8)WWWOMUR3CWGQ[O;'&[LQ*C6]+2O-X]Z]KSX8UG\';*T.:S,_869 M/G?0)Y]N^]GMM*IVN%UO5;L'6FZ@W[I6+R@Q>!@!!]I*7;-)W_H)D&%SHHLY MCCENGQRW7AC ',<. M@QPP#M(Z9!SD'KD[>Y<:O!HQBJ8Y&C2;+Z%?D">VZYI MZ*EK&E8P ,;;"*0/D1O'F!_!L+L[[!X9NG9Z=M_AH"4+! N$.BS;M@=#%@@6 M"!8(=5K;'K:-N;:G(@\V[8S M,&:M<."198ME*R_H&3;M5J?)PL7"Q<)E7+@E]#MK>[L^W MWY]S,"%C6CT D.XZ)O0TIX%J12OF*^8KYBOFJZ.@U9$:$D_.8$R?HQ; )Z MW>]T3*W[5$H<& (8 LX' KIVIVDLCGLJ$,#'*K8RS&\1SEO$,\.&.;O0[$)S MT*8NA#N_.F"[VV_;SN[=1,Z^$IC%B\7K'N+5&@[M7I?OIN( \'T#P('OCOR M^F*S"\]1X#J8CLP_)WO-1-_N=08<#V%Y8'F@UUH]N]?D>U##=V M*CE*R%'"NA#N[,(8_6;/'@PX1LC"Q<)E/A4]'-C.L,7"Q1'"'3GF0Q1Z\-LX M"@*?>M> V2F2-+'QXK\@PSE;L1@+,:.;_\(MC[,7S%'%.IB:S#\G&T7IM^QA MQYC=>"H:C 7B; 6B.[![78ZS;S?I?J;;BC<]?[")E8BV=FGQ_HPZ*2:#EM,Z MR#]O(X"\,-H30:"$YY=GS6?T,_"7IW_>L+RO_DPDU@>QL#Y',S=\:6W;DTV& M^\(?I],7G<$NT%65D=T?OI_O !!R'PF[Y89KW.4J4G5PF8]@%Q,W6N.UW(]: M8$D:_LJ2U)\L#0K$UZFPQOYD LX*GM0?B70A1&B5[S7>]);*_M;"KW&X:$1HPI4B'(&6O_ M^ML-D!3UFM%H0(F4^M39>"01(-#H_O4#0#=S$_7$Q^EEF M%_ZUD,?^>-1MY M 0^0V=D(>%Z'\]F]%X]9//8B]VS*(WA*]QI&T'3,8S8.?7?9WPKO Q')L3>= M>U[P%XA3%'/X-QPQ#[Z1R8WT7(]'\)H&.W><,$)N\6<6 ^P*X$_)PHAA?5(8 M!X]@NKX?.CP6+LY$)LZX./KYN!*)@XB!F/^<34/X5W$ ^\6#!UV5\@ (QR[" M\!O[#_>!+J_@-1E16LVW__SEXC_Y1_OMZY2>#7:51%G/HWEJ%$LEJK#4VL!? M73:%]0U=\$V1V(5!9_-/9Y3/82UQD\ 5D9X$#"<=@L7NQQXTB<04J(K9.%SU M2!E,TS"FRG[Z,9%GMYQ/WUR&,CX/W'?JC;^J%[Y7[YO 7.05T!1HDT3B*TC9 M!9#MV]__]C\_%1NOM/D4^IXS8\A]T.:S&/W\XOH*5^7?G3^^7KU@G@M?<"<^ MN[:;[4&O?WG>>W?5&@XNKCI7%\/SZXON.[LWN.Y>OOC[DN@_A/*;0'YGY'B6 M0:(_XN-OO!C>X*2GJH!>:NTUN9FF'2L0K\%6UG@7D^-WX"F0W@1:CD"2PB0" M[H454=EJ%.??P=M@63/1%( I*7,[.$AHM,B$@!!IC_BX*Z8B4"&>9 JR>P\" MC%(P":3V1B#Z@4IW H*.\H%VOVJ2C@F01S(4 M/GPIB*)DX@Y 0<&$A>_ B7@HBS@O?-!SO*DNH8S$G49A+)S8@X$HRUDA7:%_ MQ@%#P8[ ?Q'U?'$+N(')5QH,")=(,:?#VMEG)/7FZX8D"'!L;@C0&Z\E0V'V M_JPP?WPLU$6@86)(^A3V850=C \1\&&=A1I1VAD/9H!>4B.2&A'\((":+AM%X40-(@#L H(DD\17 MW#37#B.-H LCD"G. 5P_T.]#DX %%-\=(3,JP'3R5Z(:RC@"^HH$K'&@'ISW MH":+#^HYPF,<7^\FCAY)RB":]8MT3H6RP!8/B<5#C/$$CK 84$BQ4:K"+4,\ MLDZOY%RRGBFXB]"8TMSA43138C91V"(X++76K?GJ!:3_.$MF4[Y1=LI:_4]YR?"XE+"=T%6;\5$!< M&<,_N@7TXG Y9ACM *A+(ID@) )'J%9:K!"_YDP^!50#:C?8;ZD5XLV_M#;) MZR;1"-:)1F'X0 DU/N1('*&F9%ZGOL!P2> KJ439G0][_7 LII[=,%:@]Q08 M*(R/&P8'L8$ M*CWT4<9X 2XG8>#%*9;ED+@103+S'U=.[WMI5B[X+D8,NO>+RG#)F..C$>@4 M^%.#T9\A.'FYA6?D_07G*T-&1. )^.D*'1>&LY#7#DB$JL[THY_14*:W@ M;5')*,2%'T:+0)SJ'M0!"SBFI5^;="-XEVX/QF10?+D#ZNE6H/N=X_Y]+NV% MY] _%P#7&>0H%74&F!2< 8I/PXA'LP;[&L[!*;>">;#4T;JVJX9L9A<@>=!) MUPI!.?.+^,10[_EKB0(O&R5^:LO=(=HTV*47 1J"]H$E25'5 ]L='6 !"<3*9J6'H8:/W!^S.O?MX\5?_SYV%1$Q\Y6R8^4KK0!I8;*"=U MK[\7+(_"T%,K*1)^%E79#HAP=$8D_66KT63PE _#--*A96A<=K?1-CPPI*B1 MKOXKHM!(1\R=![1FH#3!A@B00XQT?@6VUN1&1//-L+9MK<\E?,"%7IMC]L#K MBT%$0V,"8)CJZ(0_>R2@MS98MR'>MAR6D^=2A@[:!.[O7CQ^]]V+/T;@*$U# MR?WSW'+\&'V&?B)0PHKOTL[R8-\64;SVN\%5]_+ZNONNU[VRKR\'Y[U!%L7K M7PVOCB^*MT Q'$?XRC9BNHM (%OG3L!5JZ(P1NE*C FA31'2CZU"^RT'0#^[#!/BJ[:*M9*'LCLS!4^ -^6WBO MZJ9XRDSW6]"8/EHA;G'+1-MP_ 8F%J(;"6.7R8U^3L-$^K VOW*Z0:>X4Y"_ M=A>!-2.)1?F^$C?QFLC\%L)J][H7EZV!?75I7[0N!Q>MSK"?"6OONGE>8V%- MSYFFB=C5C\5*4\M3"2, M3;Y^.#7]+OQ<:+-P.@'/1ZN% &\5M)/Z7.PTP&SY_L)1*[M9/-!@[ 3)TLCU M&1&["7-*ZT$ ]_A\*L6;[(^5(SKK#YW,3SK8:X^#;7]H1(^I9__PU&,K"^V? MV[QUV-<_LWFSUJ.OU>2I !D=82?Z$'VJ1I]\N/T#%(*J5-FGBW0/Y]5O7ZZV M/N2Y6V:&_=?4VOF4NG$R_Q+R@)W?1D)%8$B2]X-TE6:Y\F5;)W=S9L1NYA5' M->Y>[I6=J!@EL9(Y5J+ZDL^YM+(Y\0+V]UGVS5!LCWPS>&OFQ.$$801A!&$U1C":K*+5V*ZW>2_S!4^^Q!& ML5CRJ:AB0J41O[QP;87<(&*&6[&M^$K1,7*H5!="%>FI?>O3W\<(<4JQVHGE\S=;ME6IT/E M'DFX2+AJ'44\%@$[^4#AOSB\M:Q#%X1"5:-/38Q&8ISC#88TK;[=I%@("00) MA&HVM#I]8Z>4CT4>*#:X,>][Z(R]6X_.R5;,EJL0X6IBY%6(8I5C-0I>4/"" M!(P$C 2L=E;H,1F;O_+(^X:)_ .7_9)LO103I.2+%! MB@W617?53$79 ZO?:E$PA 2"!*(LI^A8I()"A)OW>0//=R-.$<**F705(ER9 MMM[Y;Y1@LTHZ[U@"&+V6U>G:%,$@V2+9JH&A>?0"=O(APDL^Q8+%NA N"V_@ M':J0)9T?I!CA#NST'QYY84+,HU) MF:CRXTXH8PH\'6W4DNA3,_J<:JCEE=VVFDUSYN.6U)ESS5/)L=I&)&P4]WPHTZ/:*5^(?I*33*$[(MRQ$>[DPC+M8=OJ=HQE 3_Z ML P)%PG7$Z[$#:SV@.YM4\SS23%/)XDB 6VG&/@, W*6*71']*D$?4XVV(*A M37.5I"G:0M)&TK99VEI]:]C;VRGH4Y VBFUN(N&',"C)WJP0^2H';40X(ER5 M"+>@(CJ@(MPPN?'%LS1HR>&*YP+?R[T1[U&V-*]GC8>)!TVK4]9VZU-(=BRA M+H(R@C*"LH,$Y7L 9>82U1&4%7RK'V,.4U_W_-X&5B":[P7B;"P4Z-FMY@^' MI]I#@RLL\9^)C+W1S-1X]4=\_ VF?/ <_ &@F 73"/2V-ORW&1\8X]_2Z)01[6<&;Y=1'<"_OTK\2(E)=)B4S^1C,-B1[= -I"/5J/9_(%!XU<> MC(6S&US^"-_,)7/%"+#"A2&KR3E:*#E(B):ZE=YLU9LKID %E)Q0-XQG4X$_ MST4*1R5PX$9XHL&^CF&ZZ4!@2!$,WY=AD54TI=2P%\87)A&RCPH.J]7R!9@\ M_%91P0L;['?!QMQE03@??K;BV'8C9B$!8<[[8LZ1@'+'.5>VJVN<30%G)B"B'AWPI]9 MR+"^B &)%.^F I](9&]^QSV?WVC>7M6$#0 R'NA+:JM=I$LT;_: V(#P_AD" M2H**QLZDDD%O\BKWS85:1YUCL MEU\NU__$7EV"U0/(&7C\==8'OK+X\!6\W@^G"!RJ*_4 CE$*P%H]E S2)2(E M8 [@?A![:LSPG\P,28:HQ74 (Q(8$?YM/3*Z!B\SR1+-3J>H;,3=FW$29H YP_:U00K6-EE;=:*)J M "K@#Y)V<9\""3:* M@(K8 ;[>W'J"&C"SH 0=^PLS_)+\%PQ/GWT((Q#NQ^M7ES2,51ZD,-)6JN$\ MN86.T:#N6.P3C\!_22V$ZS . 2E -SLA6USF+]/S10^N^.NB)X<(YX%JB=!? MN1^'8#RC[0]-(U"Y=, ODYY $"JDEHJ+PTQ,\6[G+'8O1>/ M%7!]!,24X-ZS3Y%WAQKF?7 G4I?H,HRFJ4^Q,."/G]Y?%L>I1H"=*7+O:#VB\([SQ7,]T!+"/<,Y@TDD&A7!1BNR(*"8MMP;\%\RQ_S%+*(HX2!X=BL1CFF7X-2DE*^%)]#$&C*K?"R!2"$W@V736[39( M*(Q?\U6$- ;N@R]&H/WS.=UQ/T%-KV)U_#O:L*'C*4+FXRVN768\+PXPE8$& MO(K]RB/0P'EP,1)3[FD>C00N*'+-#??UHFH57B0?+)$1/_UA)]R,QZN7+9], MP1I=,S%V#Z)NR.]L-_I&W4XR/,PIIB7^SR*0*NXFHHG,)&@!!5;4Q'*$7:K8 M)'BO@'ANCKJ.3I_M_9=GLLD=)TK2@&<2*-'+/:9X'(7)[3@=H=VUTE%RO%-< M$/>53C-/=Y3$H /F'8)QK\<&G'W'(T^9[\I9TA;ZW,U8F9^5!CB7)Q1F6+7P M7N\[/%/H&%!L[?NFT$XZ8^$F/C80Z0#5R^!M#^Y*K*(RC#_V?/:O)!! J79? M*Z57WMUKH!%(O"]6<.VA/8J'%WQ.?_'=$=,BUCY]0?8#HD<;R7P4U]52:AXQ MB>I#P]%$PZ%.N\10)W%LN1P[!S5S#-OI-7I5Y==.J]$JE5V_KE<92Y%HWQ,8 MJ;K#0)V./*]U.>W^6YF&C[- '&ZD@'U>W/\.OZ7FNBDY>=EN-PWOKEBX:>TG M;AZJ3=UB#!Y&MZCWS6S#[4W.;S!^.055?RLR?8PQXWAIET%]#^8".C#'&=(Q M-+AM V/OY=C[QN_S$H3GV2XW1>8J[@!E4JG\;(M=?V'_ F,X8)_20)G=8O_X MW\5P5+K6I43@^.HYB5=+T9;-O+829_G5^V\R#C'<\LUBO\1N0[DN:TXI*91+ MIL:.[F08UWW;ZC?:[,:DVGUE1INT0.F:-0A>%^*+>5Q1K?ER3(JS[O#1T"#@ M=+;4EF9*K<=7& 1[]Q#95<^FUZ\#9GXEU\]N V>97;\T>HS&46&OT3Q-P3FI M(DGM@>%(W6O%F\E$!P@P8EN@JMKD-$Q9&^SH2E*V:9RRJ[O4>4P:46(=*^LH MDMX3_^C$H59[[9Z5;\QL6JYBR_-IY/EX_K6Y 8\\670JM#6JP&E9=9G0Q8X*[^>NX"# _$?;JQEK.*\K'GQT'!D %I.IOA28\IS#UTTZVZA3<, MM#&5=P)&U",GEM/SS>L,K6S'+36@%HX,.UR.B%UOTCS7@MDD>PLVS%=U;.C/L'ALJ&A>I%>R?'5; MX@8&&/'[ T)7'\!PQ;L0W@W-U#F4:+Y!L(:KBI$BK+#9>#/EV#"!A[?:M\;SGJL[U^I8 M[(*1L0("V'!9=3V!5U>VL\^_@^) 2P6/Y7!WX@6>C/$*QAWJ)'4),L2;?I,; ME7A@[3ZW07/F_8?/S*[J5EY_+X;,NMA,?&^(OG:3_?J[&:JNMZ\*.^U?!7QU MRP..Y@[MY+ANWMA/$F(L2U$ MVJO7YHV(]GH:>S T'&8^]L/8/$L6_]C)[&PYE7K+=I'T3L(&=MHFH*+W MG%9SGJE+ !,1%\FO[XFE][/4V(/%)5%,CR;_?*LH.]!**J?<':.U-JFYW2/C MUHG!6S(EW^FJ:@R@1C$+_?'Q^-"GT =XP117M'U4>MRH9[$YO9\;#-KN$L,6 MEM%F%M@Q[E-FD*>B5QB:AL'Z=1I 0V,D$KY.K8OKV>INA M!^XXXL!3W!5R_+BE+O=GJ;GNSVS0<>7J]+H'Q8Q8[A56K:"6W&L-*\FRG M:SPV4/5+E(_NY*VSXS?@WOH]N7:SVGMR=M/TS5G:E'M\4VX-^Y2P'\>=L2?N M1+8CA[F(837PFGR>AUAF<8Q4Z^-\,?-DF&2E(%2 QU..H#(/100*9Z(^PRLC MSR$]4V=GVW@"C\IC?IW85=D@]T+EW!/?5%4<6'L/T^VI*Z/ &\XXP'*9#%S7 M@J@6C'YDH4T>&1VYW^>1^\#SW8A39&0OJ:ESB"]8=FHZC/)2Q0R486TC# M8(S"/=.IKTTY_<:SC-V&H2O3RYC1G0?&R$):L&)>S']\65M6Y'5>Q2/S=: ' M(;>NW5%X+B_<\1NFSD\WJPN/IK__W^(-T*52+LLO6;X1[?MI5G]=]G.-N3X/ MW:W>6>3^&O-86N+RZ^_%'4/Q8F-$"\NP.K#&:P4(L%XUW,]624 M+!8QT<@L@CLO"@-=E04P8QJ).XRF^3,FOF,N)P&8XV)AL,3'6EZW7$^ M!6"OEY?E]M.:T0!-Z?U^3+!@K6D3JV+4(P L5?PQ&V0PKZ^N$CNM(PY,_.') MLGLUT'FE=J4.9;Q87GNK\M0%?9YI&HS*>"//6:JZMJZJ>D6XLV[2]'%5A I5 MT=4*UR@4-[^1Z(5>IN@8 "E],8K?-*??=2\>\'Z@ M/Q=?$V"4W'^;M8G#*7;\?=YQK(3,$;Z?/O/SB^8+]5EB::7T\QH*?05!ELIU M_!Q.>+ \5@^2)W&8?:&RM>EO[CTW'L/30 A@!A#=,P<(RJ=2O,G^*%(( MNRJ,.\K_PHUF'&WP\XOV"P9,I?^V\V=_C-WYG]':'M()ZB%UAC^\7>AH_H*U MG2ZWMY_7O-M\6OM'YH0^ <9F4S+>A'$<3C**ZT]O[.EWIJH,L__35/_W=H'+ M6L Q118J?DY[*'ZEUQB_>70:!;Y>7NHY0PUV@Y]!9E&M5J5%HWISJ8NB^*Y= MI_4DW3_)L.(-*-S[-V//!?$WJV)R\#1%GTJSW K^&F>Z?#M^HS+:0->GR?<$ M6,$7;V^X\^TV M_:150-HS?_QW&$&(TJ)=C#W6B<-]MHYAECV>I0L2:R7FGV M6Q'RYS)@N]'MK1:E?Z(2@:0VGRVIQ'+$,)W,3V:?;J<[@J1?2;]N MC#5MNND4L\S%Q3/ F:CVF^5'2(D'3XD'%RXV;>"Z7LD.6#45KV'5<'.% M^>J8?G@#[] 9/LCN([MO7_OR8;(UNQ4D^4=U%'[M\T\_SF]8K/*[DZV]_/D0 M\8Q=&&";Y.6!@_F#;3AM42C*.D*Q ?"]=ELRNT>*\Z\C 9X?,N$N4O>6GWS"2CRWO$D8U6#JL]+U71 M?+BMII$$G@NCO5MWSNFY5[7R-Y1R4ROO_>$KR=MH@2?R]X(4*[ RJ +\':[\ M$5C7 *RW]W1K"M:_8P;3.[&8L"B_,JV 1>*M: >:1MR))::P&*M,AVF2PRR9 M!/@4R[>@30#%%X$EXV$8=K-13)=T)50":RS7SRX8=\#Q M7B61EV:YG,&0)7"X:RI';^G91XQT8S#_I,FJ3IP@"YF:TH8 M6L27'<.)WPTN)E9-,4VTE=S+;E),Y\%>J91B82(!Q.3KW;-[;%JSVN7R*"%11]=( MHHY!_Z").I[;_(EY/I[Y>MHF+2&G!=%G(?G.PUMW^\__L89^>\WY\35$97,% MBFD'M[R6U[W*VP,#PV)@2FPK1+#*R;-QO-M([&KPU+Q6(;+)OR+YY#%:: MEMTW!BLGC1X54M>EPDKY3C;AS>G9-]V!-1B6'R4]:80Z)B#ZB@5=^"@6$5DY M9.4\IK6&;:O3;Y.9LS\SIUES>%';GTNGZ#:>Z"&+Z,";>XL;])WI=^:&"1XI M>LX._<;52-^FCC&MG 6H!O^:VQI\C++/V3LL@Y"F=4>GV;/: W.6Z<[TW /7 M54HE;7>K.?O[IQ\3>7;+^?0-GEFY\J3CAQ+0^BM,]L(/G6]__]O__#1_9"2B M2+B76'O6">"U]P)SZ[; XZP_Y%M]UK=NQ^N]6YNAH.SZ\ONN^:K2[\\N+O2ZM2 MI/ CIQK7+>J^C^*FI%)%&0,I]%W0$*G&G 1H"SWJ2KDK*[_+V[+"W?J&K#I= MJXZ\XF%97H]#P49OB9BYN6+LO#!5 S1\R'AHY)!QOT.'C.O:G$Y8/\ER><;Y MUPJ=-SPREXW.5V\^7_V4,HK$:L1JSV.U57N1=CZ?& =8=G@HYG=,!_I/*J1W M[!$[V^ITC"G7TX['$7H1>A%Z[16]6E:S2>A%IV1,&JU>X(03@07SS!FNA/!' M>UZF;5O#3L<4HQP+FI! G*Y =*UV>^L@RJD(! 6+-N=R]S$SDXLY%;%*;20< MX=WA%B7%C:H$0\=R>MYN6:TV93\@V2+9,G]XO&6UFW0SA7SN+?GELY!QY#EX M5LWA!7D76R09,9DE\*U2Z\Y1H71J\9 M58>8]<6B8_$+.N 6&+M2>O1N 8D6B=;6HM6SFGWRN,GCWI)=/FYS[8R\C/+A MIX2SU8=,2=.S!EUCFWZ/$>=8T(@$B@1J@T#U.U;77+*Y4Q$HRM*R]9V,[2^A MDY=RS E:JL&=]MCL%: M-"+>;.R?;9"*7GHX9_"O059/,?*Q%[L MB1US9G6;_=:P-^Q<7O2O.H/K7KMSU58YLZZN!X-6UZYQSJQ4,%.)53\6[^FK M%[O""2.@;AB\P=5.[:)F@Q6V-Z^]@ >.QWU66($5CGCBX%:&H]Z\>YGH@TO! M8=98M3L')Y3=^N$-+)$33@!P9ZH8.X\$NJFA%'@;2Z4PTSFMX*DDD@+SFMTD M$D8K)9;[G1?VYK%0?NTHC& :0>K9.C,6>?(;/#OF,?;ANXR/1L*)56WA44H5#T]\+#\\8N%4:$Z3NN Y'E1C:(+)!OM=L 3&XZ[=4\>AC4':84BW M'+_'F<#3>BS*_0[\&1L#%S&9...%MC #U=C#$L=)A,2 ]P=AK'[!RN:)K]\( M'^.(N\4'&\2..XSW2DQ%H.@8:J;#;+8R2Z*')/=&GK-IL7$])SSZ)I##H)N4 M8R3>)40N D;;T'+"9^Q&I-&7>5A&,M_C-YZOE 1F[@/Q8%..9@\L?<1 :H!M M86!C >]T@?45/X*J"B-XV/2WT..)>Q.[T_0MX+7= -@+-81$1'8J,&N43;'X0,(@8#DADJN'^J* MO2H0%51?$$Z $]53LC#8UPH^(]2-KAIU814+*^AZ\$@,T , !;(9P L RXQ0 M[HL0[$,(*&S;C2(C7./;]4V?7P5'8Z=P[$B-WM!K9&&SA.V.PB4#7=V M^>M"#E/EU4@& " Q:+VX(O(!> *<\!-7VQ0K3+* I@".JB,C/$FY4HU;(X4V M"P&DRF9&+2'MJ=TVDO>T1ZD_:]N<)D])7[>-3%+2UPKNG? M8"4=Z]%.$M$JBR@ERUV1V>Q(T;OBD2)]P/@R/5)T3@>,B1_WQ8^+K/?+/'I* M_$?\MS?^VX'OZ+;JX[=5)7.%A#>H:!V7^>98(<+W<*")SGOM&0#V2,0Z$*XR MQ"*.*UW7&$9!XC?BMVKSFX'@2\WOUURG1X[$=[WICCO,]SQRU5F^B#OD!>]+ MESX[%EK_H^,U.@#>-7;X^UB.<)/\D_R?C/S;;:O5H7Q^! $$ :<* =DA4+ME M;/V/!0((&@D:"1KK!(UF_6M"1T)'0D="QV-!QQ)"#P21Q@,:AX?'[%)B'_JI-E02 MK78[RW&80VF5HA7Q%?$5\17Q52UH13LCVQR9Q[PR=&R^"OYM70Z55HYPE2%6 M;3GN5"HA[9&]CL4=)_DB^2+YJG2XBZY%U,:3/#@DT9G(8SD3V;&:7=O4M(\% M30D!" %.!@%LA("MDU\1!! $$ 0<&030Q8B#A/]K[G&]7ZB&(>_YU+RO17&A M/52L/:ZX434.61T+_I& DH"2@)* DH">@H!VK6'[\#?9]WI[$(80AA#G(1A)!#$$,00Q! MS.'\TV-!&+K!LJU_2DF\*@OL'1!/-TRP:FHIR1BJP9 E0?X:XCTGX4)%E$'' M:C?;AR?8L:@) C(",@*R0P!9JV^UAB4YSH1DA&2$9(1DM??/3Q'("I[[CS&' MJ:]]OO!W85Z^%XBS+(U&J_G#Q@$6VBR(+YY.5<3Q D F_;G8:1!&$^XO,*>- MS^0=JQ$S1_A^^LS/+YHOU&=8#B?[O(:D7[V)D.R#N&>?PPE? <5[SXW'\"?, M*6416&&?3Z5XD_WQ=GE5YX,J1D#FG-%>>^AB^R"*'E//_N%QWELK >F<#MN\ M6>O1T^3K,OG:GXMY1D'?DBPSLEP+P[4/4#&Z4O6AKX0C)C)*(DHJ9%E&JZK\CLITA,.4SQW?>I""38OSQPF2[T?IE$$;R?G4LIJG8Z MTE@R86)64X0^-"/!VS+*:$F9OZ6 J1-]ZH3%513[0Q>QCKXIL MU'>D>L@$C@2.!([' HX&W6J"1H)&@D:"QF.!1H,1!X)&XW&,P\-B=:J'$ZVH M*CWQU<%I17Q%?$5\=4!:T8;(-@?DM\J.3X?DJR38=$B>.,XLQSU:B^9(:LWL MD;V.Q1TG^2+Y(OFJ=+B++D'4QI,\."3M??.D&CQ&=0U6-S2L9G/KW#Q4UX 0 MAA"&$.9)).E9K6Z7$(80AA"&$*9$?W.OQ;V/!6=H=Z2B%80K1&-"_M,L%&#V M=%]%=,5>_=VC#UL2BA&*$8H=N4]-*$8H1BA&*'8,?OO18UE-[DW4N[(RX?Y3 MI-!0M;YJL-?^BO+5!\=[5K,_V!M=C@6I"60(9 ADG@ RO<[^"GP2R!#($,B< M',B4=KW_B"%FJU+!>QM8@6A;UR&NQ. *2_QG(F-O-#,ZWJ]C/%'M _#BAK4N MD#R-A$2WF,5C]2'FWQF?A E^%0E?[7+'X09?>FDKW.%RS!#7U:8X%I$;C803 MX\NXXR231'<7JCI'3CB!UXU%('6G\%FP,&)^*'7UN3#!AP(5NU'M9 S_Z/>& M(Q9.100#@@?PE+@:_@S603(1N/#PRAIL(M@CY9[3"%$JK_I'["0K0*V^N5^H M2:U6T15.J,?W!ADCNVVYH3+F:JZE7=;7VG[6#W6SME+G;N/!=30UIM6]CETZ M8J^\ )@E3"2,3;Y^^#KK+D!2:+-@%YQ40?.^D8+FG0&5M:YK9U>P[P,Z1HF,9HY1GN/+Q R9I_!LV-? M[ODT9S'B,.(P QQV&6$X05<#=V;$8L1BQEE,'3;9(5!Z%'=M%D9@#Y9B'&?J M&W.A^0ON\\#!:.&V <57&$Y\S7C,LM@;2T-NYH+\U5F=RN&"<2R@!-S;<%S- M$VSWK%[++IU8)Y%"F\"+P(O :Y_@]:IE-_=&J[FD'8AZAKGL->$:X1KA6B5Q MK6VUAT-"-D(V0C9"MF-"MK;5M,V=*C]I=[,FN_&'C6*>Y\""YH\\]W@@\6CF-PAMU- R>Q/1$ MH>,D402_T/Z&^?V-Q])W/_LJP)Z-.MMJ#8TED=C)=JN&LC1FGI&P'*VPE)"J MX%CT/DD%205)!4D%20495CL:5G0RQI!/&=X&\).+AV0>/1A#0PVKW] MG<,_9KFKZ<9K*0[PPJ8JV \!C%-L0KV!%E5N_=5.?H0_Q#_$/\0 M_Q#_5),^Q#^F;3F/;,BOLX&3YT/$2F(6)1R@>52&( M.I9X% 5\*>!+ D8"1@)& E9/ ;.;EMTVEL:!9(MDBV2+9.M0J35K[KWFU>+$ M]ZD(I##JN!("'6T(C0++)!4D%2OJMV^LQ!)) TE#S:6AT^N1-) TD#2H9KVV ML7.DQR(-E)[R.0QELG!K^2$#0K8#1:.VKY&R9UNY1_5A*$!,(EDAD7QE&S/8 MJ18=B2N):\GBVK*:=D4OIY'$DL22Q*XJ6&M@+D1,$GMDF3OW&S\X<'D+ L>C M#76VK*YM+*W^J;CI) ]'*P^OC$6Z3N&N$0G*R0I*U[*; U(<) \D#ZI9W^J9 MJZ%R+/)P;+O&I7AT^ZK74"&Z5A>5'DN$O4\BUH%PE2$6<1QQ''$<<1QQ7'4( M1QRW"^'HIEOY>5I(.(_6$:?K;B05)!4D%205)!6/9XRW!D-C!VEIQX^$A82% MA(52<1XXF0G%9*IVRO>@!WG-[=%48DCJ2NNVOC!H[&W3TF:&U9W:ZY MI!&4KH4DZ50EJ8RZ$R1/)$\D3R1/)$\D3V3IU<*;K5#TZ*33DU1H'>J+?\<2 MQ7O5L3J]\C>?:,.7Y([DCFHQTO84"1@)& D8"5CM!8PLQU-/ZEF*1[RO]"X$ M6=O?-R^!5G6@#_$/\0_Q#_$/\4\UZ4/\8]JF/(W+=!_53DNVMY+>J'M-5^K( M4R[K$C 2,!(P$C 2L'H*&)F&VPM637=)]GNVT.05 M.F,%. G9MCHSG,Z^/?W.W#"Y\45^;KC(L[%0ZV*WFC^\+1#KST3&WFAV> UQP/'^+M35;>!$ MEZV,<9<.@]!(-XSGQ^AUU#<.&9!F-!).C '?:0B"&@:2A2,6)A$#2?+N>*QC MP3*.DHG UJZ00#G5 9?,X7+,4-NQL7!O!?R<1""4+!X+-H,%DTP$Q@B11:#G M6G!C*'J7[BTSHUR;76ZW\?# $.5@3*MY3G?IJ,%2]DXS$R1!)$"4\,];[FGF M,?*BE\U&G\%3/K"D(?8/%H:+^QK"Z'B'YL=K:FBVV:$5$"0#%?'=\1.4]%$4 M3EB.*H&0DL5"XN4<-@HCA2RCM"(=M!GSX%;@%_<\P@W>((ZX\SC*W'OQV M8 MYE6UUMC#NTSL*4<_=S??8;SV6P+*XP9*"X1$3K40^+-&58V5NAE77\>(%CY M@1(>M(O9%"BM3),U!LX&(R8(XR6(28&%:^""OA&H (^4#Z$>DC'\HYNCA305 M$=?V$L+:SF+\U9O :S^(>_8YG/"5:$%Z5B-U8?2/V,F;((PFW-??W&OZIU^I M%7#1 E7C>X.+2K!0$5A@KT!MQ>,PD3 V^?KA^ZH/R=DFH2JT68C<-)=.EN#G M8JVX\AC]A3JG[#CSO M\ZD4;[(_WBZ[X_-!%4_ZS%WZ[MHS6]L?%M)C:G=_>#QHL#;FD<[I>1K7\L2]9B(/] JXA>P\?9'WI5SG^VCHC11DZX>D9*_:J M)>A"";':_EB-RG\1J^V)U;:N+WIL51/F]'GNF:GK1_>+38ESA M*'+,N:8)@^J 0350AY4 J'KGC2H=*61I(*D@J M2"I(*HY,*NP6N$;&@C['(A"T!;Z)7][C204!]FC$8\'D/9_2YG=EG)X*$6X/ M')A>BZ>M[:JIP&/)>O^J:PW;%=T0J88LTIX'R5TM/+6CKSI! D8"1@*V'Y=P MS(E26K7[7;!$ M8KZA%9<=\]$X42CE67Y*>-&5QY1%$R_V;K$)9B "9RN4221TLL9BAR,_<>(D M34'$I0P=3Z4IPM1HS &PP,NV>2K'F[B8_TAE\7-#E08)ARH39[P\$LQJA FL ML$00ID_")$<11S1ETR2"40GHIJI+4#>6>1^P7WD$BX#7X"SX._!\-^+L&G/1 ML4_QC/T2NY9:2R]PO4@X,;L?A[X_.POO TQ.E=Q(S_5X-%-,-HW"/_&9D1?P M )/SJ.)./)A93-UY4;>N@:7N>.2%B5S'JPL\J;)C,9[E"$6^PHQ78$YPE2Q+ M-<-L6[\'H03\)G22KP*GI('.MV'\KYS._A#%Z,;O.>GC% M,2D@S$=?&%]9R%VH_B&$4=N=1C&/X!6(2B%-GY'W( 57THFE2\-]-D\L]KK! MOF2B*-F8N["8,%L !'B,W]Y&0@$#B"V0&+ZZXWXBC*6P//_MBMFMQL!\&DN8 MFQ?[F)%M+'+>!*( 'PO$%LY 0L\FT'RL<&8QCSF(7//C&+F!D[ NR)SQ6 M6+6+BR^_%Y,K+O+S_=CS,6OI7XF7YUPLC&+*06A@/;[# -7SI@C:;MCM'XST MU&"8^&X-!_ \N0).ZD$QAAFGX@L_^C!E%Y%,Y])4K:4#8I[@,H$ WLL42 "! MO"F\":B4)K\+U--*I/T9TE.A@ZNT3(.=F\NI6GJ^NG@]47.Q>I2F]X!*QF2O M-S"=I_65D6Y>=MN-EM&!O5;\#(;'IAS3VC3Y*P&-.YHI4X0[#G(ZLMNZA+"Z MH&$8N:J\H6+I\R^7;&!WF9N(#( Q=.W$RF;"KZ0 -%FOE-B-P"RUZM<)CY,( M=1!PA*<%23V"UI$W\AQM7LU5K;+RP@CS?X:!,I@6N09D1 T5?O%GF@GUL34U M#:57N1?X$OP.YCGU*>M5OL'_^[@R&YWGQ4ULE&>-S:<)0B\$#$-YF,Z^S$]W+L M?>/WN9UX#B"N,Y>69!UF2KC[MMOHLYO]FXC2^[YL$WX-O\U"IC#J M!LW#CZ.18DX5OWA56*RO[R\^?BZLUFLV]<'M:3;ZW1\J8BS:CA/QR8:A.;MP+G7*,S,J=H:L0]MN-SKFS4-/KK<.P3@4\A'SD"\;B'6R M#Y]M'I)U2-;A4CO]\?$=@.PBS646GJ9- !/$UM=)$)*N$9+>I4%](NP.X_U= MI#"]O,F1>RZ>T#%K#GICE,2X>Y*K _AES$$_8QSQ!N,/03CQ=!$(+\_=@AV$ MJA0,/*PAM]AYP1&!_@,G-0[FC1OL'%\+T2*Y>LZ6#LE5!O8 M0H^L\#"\!(Q61UEH,]RD":2R07".#L?]G86]HG1,!9+\YIC *LT4B@A&MT M7"Y!B!+-"];_0N1GJ>(<4X$CJ49FVKP%,$LFB:XEE*)N.)E& B!1:J=$%PK# M]Z\>R=S=W=-[6$A.5 #BKP105)',\<$3P97**ATI8 7%'+(JEF-KJ":8MZT2FJFN3NE+PQ&5:,DZR5TM!40V( MOS6^-)B+Q:8BAG%?&)+0Z)J%M9Y3J>NAA+.+W%KH9>%D:V5K=TUX=.L%>I \ MBCS,'TH>?CFY.%/ M, V,WJ?>/Z6K4P@E"WR3B.\' BO-;.6+^(?,'-5%LHCKB.OVP'6_?;EB[W(_ MIUQEA#VR#$ M537G*MKFV&-HEHMB_#9;/3;%>MV&^WZ4H>XYX"0W7F"\;#55L=.J^37 MZ_;4^_1:N[IP PN+&(=Q95Z[#.*EW>B;S:08CC"U2?'R M*5[Z%!*FH>^'PASRB]++M]KQ/B7>F/<"QT_<-"_9<=U5C8_GPIS*AY NL[Z? MG/&FON JLZ0[V=(7+KL7;MS*-&>K3KX%729^[$UT7BV=G&>![U6V!E=,1>!F MZ;,XYFSPEY-'J$N^2R-\;"15!8L:@9O^B(\O)'7Y6KABG:5U47<*WX'\AQ// M8?\4[BVL\,Y3.E%ZJW:_\F"V-A>*RNT"VD.D-SC!5;C!M)'XVZMI!'(60=_J M/JB59C1!I0PZ"'[Y)O1&OA0.YNWR\&M7C$2$J0-C_AT_3_DL;< =)TK@AS3% ME=1Y#L#+Y!$H-DR&AS:*+S0/X&_POIGCH^XK#.OU7 T<7=(9N7$MEJ>K<]( M="T7,,!$#O!NG15"N(L9,.=Y+]48IR+*RAX$B\E@?L=D;+,G)IT)HW1VZS,< M($BGLJP25Z0):C;,%U-2R&):"S7DO-K#PIHL4$!K"]5<]ZK-"V I59QABWDH MVBX,-1R-8)0,_M;9?*(\"60Q,\3*.W6&))U"[C9 '0.KDRNJ5#D550X.+)]B M<;G74\F(.JI&H9K#YL'BO@R?GF%I#3??<%_EIA^9S5RDR!;H)6<415QNSP FIN@I 7 QETC6:58E2 MC!TF(4B*)-M@&NJK+="@$ME -JF VAU:+>%$:M_(B=1VIU9'0D_[]379ZJ(X M?,WH4SSE3@=B*:_(X:E>B!22G.\'!T^(FKCMJKMO'(6^@5!T/ M,1H^E/K";A:G&F>R&AAMWHU(2VQ)3'S)0O M[8'=*.EF,^J?8[IF\$7X/KDI>S!:CHEI* '7,6]D[,M>&+8;K?I2B;CH@ J^ MU;;+NDJX!P>S&B!.L8Q#R^;)L%II=UDK1+V:\%SU"%?V[=>GW#JO$=F(WRK( M;R^'C2'%'2CN4!'A.S:FH9P8Y#Z:RHG1VSZ'<_6H0]QSR)P8G>WWN2CV0+&' M2HKFR;#:K]SG,ZGR,L+P;CUCA_(J1+V:\%SU"%>FGOCUC\^L;5/N1>*W?=60 M*G-+Y)A4 L4>*/90'3N".*AJ]"G=*FCW&MWZDH?8YX!*?M NN5!D-:VE"EL M%2)8O22S0H0KC],N><$2N1E0C=JL@N[U\PM6?FJ2[ MJ8?Q0?)7-?J4:$J,/5^ )3$5DFY?G +_F+<*?OG$[*9E#YK;'U.K'H6(@PZI MZ'MEW:RLM,5$YQ^.4SHK1+A2#8< O+9(FA2(H%%%! 3PFOBG#E"#^J1I]RC8,!E:[WS-W19,8J&KT M*5?1MVVZC%$M$Z!"!*N7:%:(<"5R&@R*3\-(T&T,XKH]:HHO_[AB3[BW5R.J M$;M5D-U>MAIM"D <: >$9+!J]"G1G@B3>,S.1Q%,,V 1#]SZ4HFXZ'" _?_. M/V.::LH)0=RS4QQB^P@612$H"E%AP:P0X>IH-52(?,1W%=04:&?TGA"SKA'9 MB-\JR&\ONSM9)C_&_,87:Y\O_%V8@^\%XFRLRZ+;K>8/;Q^:U"(_%'I9H'T3 MR*AZ\0)@)_VY^)H@C";<7U@>&Y_).U9S8 Y8%>DS/[]HOE"?83&<[/,:>G[U M)D*R#^*>?0XG?(63)SRZ]0(]2)[$8?:%7GWUS;WGQF-X&@B1UFMU,-P]E>)- M]L?;9?4V'W?1+,Q9I[_ 4D\W+/60VIT?'N?-M6*43NEYS5O/;']:KZ])9+!> MP$_TF0^W^^(1):FQ*Z7$:KGI$FCY1/TXV(V V$Q]NM>ZY";T7=W/E7#$Y$9$ M<\*V;8NUFG;)5QWV3^EG6"7&J?X5?##)G=@+Z5;;O@S@T^:XRR2*1.#,B-V( MW?; ;A]"Q#;NL_,)^)R4N9RX;A]<]]N7*_;NK\2[X[[8GNFJN$.1+J1R\E=6 M<4?Z_YG(V!O-*GR2H4)!JIK)/7%C_/9=$AG+4DF<6$W"E<&)):6<&+1[G;>] MCKDS%L23U21<+7CR96]0\IF-@]J6YK4)71,]YAAU;0P18IVJT6=/EH/=;&^? M;JAZ5"(N.F@^B&')]S$J9(M2A.,4)+1"A"N5XPX9 MD^B=2QYPEZ(1)\5%YJM]GE\QNV^NQ@9Q M3]7H4W(B[>VWNB@:0=&(:@MGA0A7KN4P]GP!AL-42+KI04RW'T/CET_,;EL] MVS9W'+-"I".>JR#/O6PU*9\VY=.NJ! >$^^ 1:'+BR><,K&< O^8MP\^_($; M%70L@KAG%TW?+GG;H9H64\4M@ H1K5["62'"E<=M_^+P5F4T"&,V0X4(1QQ7 M03V1$:[[=M@W9VM4B'C$=17DNI?-QH#"$ ?8"2'YJQI]ZF5.$/]4C3[[,0[L MKM6SFXU.?>E$?'304Q'M[4_44#B"SD146#0K1+CR..T"OO?DF$UQGD=(.6*Y M"JJ)C'#MMTTZ$D%,M[=01+F6R3&I!0I%G(@+8)AOW@?J7D:43 6=ICD%_C$. MT^\_8%UQJ]]]POGZZE&(..B008C!$Z[U4!""@A 5%LT*$8ZJBQ/?'9M3B-7% MNY2TDOAM?Z>5)QP]E$HFO,/L+/W2^_?UO__/3:C_R4^A[SBQ_"F@9 M(,$^B]'/+ZZO6DV[_^_.'U^O7C#/A2^X$Y_U!IW^U?5PT.WWNH/SP: WN.@/ M>]=-NW=^WK&O>R_^OK0 15H^4EE\W?H]5%E]]4;ALX1!?\3'WW@QO,'1/!O ]\R=O\F;OXF% 0N3"-=&U9+AL7#9#?=YX @F MQT+ (SQF,1 I8B,._[GC?B(:[&. 7S)L '_ (_>"*1& WN.0\>+[<.$C6%\+ M'W*%!/+J9AM&Q3B\M/ V-@8F%!9\YW Y9@A5\Z_4'RP(% MV$L8P?K")* M0=[-?BPP W[]5P+3&8&:TABRQ!7X_K3L2:NUQB+999(?%0A)^=K(6_)1VV\9LJ:OI 3X( NA9F"6'!%'X3OF2+R'8\\?N/Y7CQ# M*N-7.3DD&T7A1'T'=I2(_%G._0TV7S8>S'+"Y>0/A)2*UER5VY5,?'?\Q$4Y MPCX7GXL!C+%K(+RCJD+'#(#8"]WYV.]!ADM;EVPEQ/?4W M6P2*5XH6@8SAG_3G4;&C=)J23Y"[8G$;1C,4/?S2@R:@0W/.4A,*42G?< FB MBV_P9(SC1AY0;6#B8%EF_#H?%@'P+N,]CU,R.F**MH]&V]1T EL,V&D"2G<& M;.:DEA>HX$CXRE*28V\J80'C>R$"U4ISVYQ5-!"O8HBKUEYA\+V 'N%?A*O( MD]_.P#3GMXJ76'CS9P'1,7$X,)!F[=&(W6^;2Q>_4/_/4C*D12Q M$L '9#XJ"DO*U1NI!:/,!@16ARQ:QWH:M7"8]V//&3_:4\9CZ\>JJ8#L%0-&!>C+J\$Y/(IF#WD8,$U8W.)2 M;>$(P5#F#I5,;J3X*\'>"@RPU.L#V/RP<_^ @[[L6"^XWY[DM[>1N%5D_CCZ M+$ 1)^(K!@6>XHFWSMOGW?/S=^\NSR^O^Q>7Y[V^W3P?]B_ ,V_U+BYJ[(FK M=E]13D,?Q%(A#)('-7@DI!9ZY,D"(5%T(TU*K3LSEU:;+[#&,@8[(Y(*O)#M M9K#.8!H%:!?5P2&TJN<-&O105^\][^8T^Z _YL:*-OD4[TAQJW %EU]P@+7< M&'JEM$*82)B/?/W&A*FP$FO<*%8+(='F]+ONQ0.N#/3GXFL"I4@7HJ8V/I-W MK*?J@$9/G_GY1?.%^BRGW,D^/QT0)CP"TT(/DB=QF'VA@[+JFWO/C+N\ZS<==W*V=1W2["Z'>IV_XZC%U!C\\'C->&]Y.Y_3, MYJW#OOZ9S9NU'CU-OBZ3W^WLAD::=+MHM=YZE3;6![M91(-L:^)>ZX";T'?3 M7#.I C.U;4?;FC5FMA6+PSB[?=$&%'&;,6[+A]M^43G..S2WK76;B-6(U4IA M-6,7EXC5B-4>9C5*\&;@B*G/(S8)W<07TIAU5QW*54ZDZT*X4DN0$;M5@MUV MH<]&8J"KUZ_:W6ZY2?S)/@B^"+X(O@R#%^M5M_J]&R"+Q/P12EK5(1G M&MZ+B,F9Q,.7%*&M+L)7-VKSA9BGK/!^ZY'P_BZT>D*PWK0"LZTAJ#"[9>SZ M^+$H(Y*)$Y8)NPUR8VF;35;QFS 8]%%)!$G*Q'#MM6A MJ#P)! E$KB+:UJ!E[!;UL4C$L>U3F6,8?<6-3?V$]@0.[==4B' U2IS\ZQ9 M;S?L@X 6G%)$'MXG(\(1X0Y9&J(-\.^&"99B>HYNI+Q9VU#VZ!-K6<..;;7- M'?7GZ$E@:"&2]J,JV[OV^<+?A7D]5'K8L(!I#!NT[-9>_GR(>,:*&[--Z_E0 M#>%M],JB=)15^Q3DXBE"L,(LBZN\J#$ZT^_/8A<3)T]@?D^2\J=5IG^N0&!= M^@G_,X2?9UAT7BRX[?P7>AXZMV?/IW+AC$$ M^NG'1)[=__<]/A0:. M'\HD$A]'E^%D*@*IFGX6/@[T,I2Q_#+FD;C@4KB?^ Q+B\J\*YP]KN)G,?KY MQ?45%H/\=^>/KUM.UNNVOW6\/SZXONNU;S MHMNZ?/'W)39Y"!$V <+.7/8L_9)JPU3AJ1^+E>34BUWAA/JTUQO4/>F-KT&# M*:J>*;*R(N57N.*)@UH9AGHC>Y#9MD.A ^GBPZQMCB&CT >W Y"7:;TVC81$ M&5 B+=4BWJA%= J+R,1W_%NP");_-H!>7>8%"F80+]!04C@@8_A'B12"1#A- M#P9*A3/X@AE02@)VN?#P5<,3D1D1SMZAM6VQMH===B&H]>R(Z MEK"N&NANXT%-8&I,J^EH=NF(O0)NB<=A(F%L\O4;X]);:+-@6.#>;C%])GXN M=AJ$T83["[Z4W2S:(L:,OZ619[7N84ZIVP'L[/.I%&^R/U:LZ_7VXMQ(::\] MU;"]O:?'U+-_>*K%N=#^P,V;M1X]3;XNDZ_]\?]G%!D^FC/ME8O"YL.E(M;K MBE@;2RI!K$:L]C"K&;ME2JQ&K/8PJVV=\I-2R&R*CF)@#T,.=!"V"MO%1G># MJ\%@E2C(69$MVYXU:)J[8G?L]\0)90AE"&6>3HN^U1V:NR=%*$,H0RA#*+/< MS&Y:?9N2WI3J@1Z3H_E92""=,U:;K*ZX$WXXQ0UOBA:9CQ8=65[DKM7O&#OE M>BR 0O)PLO+0MEH#*B1!\D#RD-^$,!=6.Q9YH"V/C3GSA._#N*ST"+BO+%+N M3KS DS$>@KP3%#RH$!H=2Y[85LNR>U2ED&2+9,M\-*IO#=KF;D*2;)%LD6QE M[F;3:G9;)%ME&M['9%]_BD(W<=3M)QGS*#Y+IN3$DQ/_F!/?I,)W) TD#:M9 M'$@J2"I(*E0$Q5CTY%B$@=([;\[[$<;Z'* MZZ00DOD0TI'==;*M?I=NQ)(\D#QD\M#KDSR0/) \9/+0;AES=8]%'F@?9&/2 M0[79,4TB9\RE8%.?KQ88IS#! 9-%/;+!>33)I(;&,A?O3+)C03L23!),D_9$ MNZ2K@"2:))HDFL\1S5:7M.:)A:,K)Y9$GP,&&K:_ +IG<[YC=7KF\BZ?PC57 M$B42I;6'5P963%W :C*)PP+[@301Q&,PH*5 C'3B4HT.N5E-GP!$,"))@DF.8$LV7LF H) M)@DF"::Y,/K0W(F9DQ=- V%T2C!/L0QSJF!!(#MFLH!6@]%*RN?Y (VJ?P>G MS-SN:PAS+*A-*$,H0RA3B03IA#*$,H0RA#+E9AD_8I2A?.%UR!?^Y;&4X Z? M>N!(0RN7><%\5XW=B3D5#BQ=R?\68.=UX:8%KL7;,Q-L66[;YHO@8Y)$ DGO V4J#]: M*B 2/L>$"7$(#>^$Q+^CK;+Y 2W&GC-&BF!G3HQ]Y*]F: LRSG3"1>&>]EKM(SBQ?,Y M8%M6?MEN-8:&QVZ"6[8>O]UMM V/OZ@%K2(2/X;:%O*@GZ"C!428P=>.D++( MD10F?@UCCB@1PA2M\BR\)[/2D3P0)QKT< M$!\(Q:095"0X/&F^G3G# MS"B M6&9*;#&93Z.JIG>-7 7]$1]_HYP!1W^SDA19>Q,7BO\NB_SWR0>6J>#$ZK80 M6KLO&A>I;9'I?):J^J[20-P-IR@**+?X)?LX";R;1++W >;(!@A972CV2ML- M@U8+D W>LM 0G\A_M]^^MD#F7'BM-NI<#W0>^(< >$(4$3@7V(R]<.90%Q M079 M25^G(GLM1?)F'T)?9C*JT5\@E]1PF5R(SW7XQ'@T6L&+,8$$-?#J F MSY1CG,6; HR@/KV#QT(8)V*%S#%H#2@VV-=U%2=QF.@%%#5%3!4&+*R.+RI)U+2:ER$!?@N(L?#Q!* C$(M M0H:STAD+-_'51'":JNZ79!/NBG1AUW) @WU :N&.^QEI%8J/ 6,T+X'*FL9*7:C73-1K^I&J=XU(1Z@@?6,=ZD! M(ZUND"%\D,.4U;Q<+O6#(+YH"BHJ:H*JET7BKP1HKF>/PYU+ ?*G*MNU;MFJ MBFEUP^#UT(&,ZX%\Y]:,$D %8YN6%:9Z]E<" QUYF<4R_S'E2Q ($&N]LBJZ M+:VB<9397,N63^9N%PVG]"N'RW%A3)K7%Y]S%4B1)A4+)E3_+D!Y>.Q(>-$0)GP)GPQ\Y:+B*^QT::96<- Q4&D,] \0?R2/9ID6V*CQ[?Y; M.4?H5'\5$?ITHW)MJS-H68,UQUYV L1\RBF/+[+H*(D3L(/0\4KE>K.JKB"& M;NM0+-4'^53 )YTRZ[='ZX/0SL_Z\?XN4K<]Y2] 1F2?5(R7_.\%?UO;%FYF MS14>TP^@::F-ZPG_$RS7>%8PAM0[767$IS$"93N!N8VV$P;"$KV]A! -8T$% M431V"M%C@'D\WU4 M#[X*BHRYGNC\Z0T$41I!N WV"3R/" F9&M>;5#)S0Z5*QAQT+[ F RI @50 M1<6EE3PJN+M06>F9UD5I+9*J Z3V*@>H"$KB)2 MU%*VOJ!-D3+DAD6)1%J6><'HTN;4^B;*EKH6-U&"BAJ5H+6;8ZK5-RZ_LG3\ M$(]A@*U5, CA >#JB5(UWP0&"H63J%\RKU[Q3E'84-ZQNZPIF!@>B(6*36"( M,.T;@XB10,,#AYL.W2!NMG0T#,OA#C^]\O7=Y\^+<8TU.R0/Q2)<2*X* H6YP.%7OFMCMOC M\XMFT)^(NWTX!9HTY MO*#82WCSIXZ?RV)$7$,HN"_*)8JQ5=9)S*-;@0@JE;RR>_A9HZ?>K('6V<;H M1*#LRARJ]1 1;748+.LRXX3<<==QC"A,;L=9' 0,(V7Q9<$:U+GS& A,RO GB7DFSJ[G)S@B5.[IAA<23"FLA7+RAK9$]W(40L-R MN&P/9(ZW-T(?UBI&H6Y2VQQ7S]-LC#H^Y6@ _S!2*YK*@Z+LTD,Y;SNS]#'2 MSX;&NR%V"1KY#F/' %YS'8F*( VBXZIH90$*8B6LDDNT]L50.4V500A\V-PJ M[EZ0>,!7Y5EKE9:KG%3/ZD$ &V$4 @?Y%,C3>DUK965+)H[:!4QU\=P< ",$ M\.;6.IBV0) T*J.D28?9T80*M6 J3%U$]27EX@"_ M ,_P>;A(N]K@%6015O >,C#.!5UWFNG!V)L(9:K]*_&5F=;;T4S#5=1106R. MW (@LQB'65QV?$P--J5&-E $AV F\G4+9U+U1G%R,F>/@5?.TWZR7)3G,-Y\+<<4$<'IW]#QEJ$3I&@&WA/=* MA-&CELEDDL8*-SHXZ&J#L8^6Q]S 6F]7%!XMP3ZHR)&I-\:9K]!FX;X!7MM5 MT_2 ?H'^7.PTP!7P%\[?V_A,WK$ZK WHX_OI,S^_:+Y0G^64.]GG-?/_"L@G MV0?P8\T/Q_;7W MU;>_!JV'U._\\/BI^[5'_-,I/;-YZ["O?V;SYEY?7Y/TL ^"LO%:Y%M><:+Q M/6]\=(7.&'T>R\^Q?_H98:_G&^,J\TE7 M!ZVAU>\92Z)%W'.T):W;K<; 6$K'D]9,6]K:QZFRM-M-;LMQ>] 5T6^O.LVN MU>H,C%E'%2);Y?AM^Y3V1Y*ROM-KM,L/P)RTJCP%C9C??24C?$^ZKW*[SV6J MP'[?ZK?,:4!BKJ/U\#K]1L=8Q/*DU5:%S,1J;J&:*\)5'4I7#J>>H 37)**N M$&7+K"%@M9LM:]BD/?W*,R3MM!Y,U&N^%=L>-+J=PU/SU/9J*Y[WOSS)S6_I MM?;RYT,$,':;AVU:D\T7:SJ#;136HNB5=14$A.XI$O; -2QG]K% M13>P>P_S>Q*$/.T>8$)1Y9WZ;Z2>?:1D"O5(A2USU2.LL(ZHM _G,0++ZNK+"IZ:D.&[U5 M$_2PB_"RUVP,S:0K7"[-@I@9JPJ\BV*T@?II(,G5F:U-<1A5N]B7%!H4%+MC MN!R4H?5[:;?M1K."E2CTZ(:]1J?$,A-53#VD/^+C#R<1_:U8$T*E#=UY,J=L M'Y54T^AANX4@?*\%BWB:4,I(CYV6U>^WC73UUE"*YH'5::V6\MQM1.:6L&NU M^V54R,,:'"HCU"PUL*RE^C@/U"<(T\27VIU%MW6B)%1NSEBUE"MJL?Z5(1W< M&%33-C!QZT]JFXMULWFVM:ZU7GP M/R61,\9*-*I80_5F4S?JJW:8)E0A7984/\\*6HCQ983'')DZ16%6[0IC22J9 M(B8 U2$1]1#';'JR\!P6L M'[,!'MF\2/_^Z<=$GMUR/GUS!>P ;)E$XN.HF!OWLZXH=!G*6*J41:J^X"== MXT=^!2I<^,!S?__;__R4=?6.1YB@5'X2D6KQ*03\G.6/JM3*\.&S&/W\XOH* M^?C?G3^^7KU@G@M?<"<^ZYXW[?;E9:M[U;NT6^_LYGEK,#R_ONB^:UXVX?.+ MOR]A4W$E'TF$^/SM.,.*1?4$M-(9H=@5C_GJXNTD1K!4GE/,!1[BKIR4A9S@ MBB$QA;BN?^9B.8S,4EP)Z\_WWS*,3%V8>1&+7#XR.;A:S4C^\"AN80B8T%U) M'"(! #:;AJIF 6;SUSG.4107!E',=+IEZ=*\:L 28&8=)D%:BD3H(7(U"37T MY5F^#]()X.L?2L*N$!L>\V&I=!$H+&&7@/#KD4Q$/'XLU?BJ\#XB<0\)YU/$ MLM>RKSO7]N6P.6CWV[U6J]FZ2,6R=3V\N*JQ6"XFJEVQ]39GKFV!;?$!%OK5 M+\ 7KS'!>+;>BKS/%>3U5N>J=J00ZN/CG+WH_#?2?Q\U(A-TH:<*&+B[)),D8EG)FH2')P"C!MN[QTX=WFM4I]7K#E-GI+> M^S6^;D3TH7S5#^1:-GE'E5B-6.UA5C-V^Y18C5CM85;;.L$#)3[8=)OIT3"> M*6FN$#5K+.9[).)>V;"$*_C$;\1OQ&_$;S7EMYH$2LHCV8=D@M66@0G(H=B_ M))Z>P!'W$/<0]Q#WU$;9GT;J_0_+H0DRV&NXVU1R1O#JI*=[1O:YBB28>V7W MNE9O^]CJLTDREYGRB&287Z@& X$0@5"IQ4[LGF7;QFIY$0@1"!$($0@]B1;= M8=OJ["&;]A&FRSW-D/65",*)%U#0NJ3 T9'5*#&OD(X%24@H2"A(*$@H2"A( M*$JP.4]CY^3WY>O4&R]14R"A0M!T+!5E[6;':K<&Y#V3<)%PF1>NEC7H46B* MA(N$JP3A:EJ# 0E7J3;XX04K2Y#1AWX.+F1$JQT J1H'"2M-*^(KXBOB*^*K M6M"*KFEOW%E^/*L?D(>98D(2$@H2"A(*$@H2"A*($FY-.<=(ISLI"T[$XT'2*DZ)3)%QTBI.$ MBX2K;L)%ISA+M\$K8&HO#,$>3!W5?@$$)=G3NM1"NZ*TU\=7!:$5\17Q%? M46Z'"I[P7:EP-P^8&KM_5B%"5M?_JGAUZLH1KC+$(HXCCB..(XZKA,U2@2UB M<[;)!9>>C,V7R6UTC1VV6>7RVBR]L2J4A Z$#L># M#IU&T]@6%:$#H0.APQ&A0[8/AY_80X,KK,*?B8R]T+^.!1N%/H @2 53I&0RF4QX M!,])%L//TS 60>QQ/T]\.,HS(:KL*O&8Q^Q>1(*)[XZ?N,)EHRBV#R'J(?7L'QY70&NU7#JE9S9OT>NW;U_3VT?'9\*?$GT6;P2N7NT[ MZ-ES!U!>1 5*#'8C(#93G^ZUHK@)?3=7I:OF!K$:L5HIK&;L@CZQ&K':PZRV M=625KBIM"@^=+_@^9E.85HB -9/L<@E71IH#XSDAK&;+K@D]B1&/F!'[W?+# MY\2&Q(:/L&%GZ^.%3][#R/[^Z<=$GMUR/GWSCD__<]/^4-_)5X\^U7$X]!]']P)&4_ YI/YLT"K GR68Q^?G%]A4[HOSM_ M?+UZP3P7ON!.?-9O=7KGY\-6;_CNNFTWAW;GO#,\O[[H7ET/WC7/+U[\?8G M3PA7KEN?*NR"3,' 0CK-MT-<-O("'CBX%>(%*N4\[B)83$6@!>.WMY&XY;&P MU%9&F$1,PHB]$0@*C$FH=6 3M1#0!E=""&EAW'L:A7<>[G?$(4LDNYFI#O-G MC 6Y5PW_Y1#VT83!8 M_5A0BV2+9&O[##5=JV6PK"_)%LD6R5:6?Z[;I?1S)M+/T1[&ASRWT@K-=N@- MF\EDNH%^0)ZW#V32Z4WC=1@ _:T%TEWDQJ8\]P> W9JA:Z=G]6T*6I) D$#H M9KVV-1B20)! D$#H9@-KV#;FVAZ+/%!,>PLCF_$XCKR;1-]CC<--]WS)&*?@ M" 5'=@L\MBV;DF-3X)%DJX0#/<.FU>HT2;A(N$BXC N7;5MVN_S _K$(5TWS M.63V=G^Z.7_.WH2,:+4#(#UV3>@PMX$J12OB*^(KXBOBJUK0JJ:&Q,$9C.A3 M:P$\.'V(?PSQSPDFW3E7E>4HO1CQW6'Y;NMM8$KY]%C*IQON\\#!.6"KVV];]O;51$[^)#")%XG7$\2K-1Q:O2[EIJ( M\%,#P+[';SS?BSW*^4]1X&J8CL0_1YMFHF_UMB\0?RKQ$)*'DY6'5L_J-2GO M"@4(GQX@+,%P(Z>2HH04):P*X4XNC-%O]JS!@&*$)%PD7.:WHH<#RQZV2+@H M0K@EQWP( P>^C4+?]U3M&C [A8REA8G__ 3'S"+A"C%1F?^"#8^3%TQ1Q2J8 MFL0_1QM%Z;>L8<>8W7@L&HP$XF0%HCNP>EV*LV\VZ7Y4V8K7/;^W@16(MI*T MN#RC3HO)H&6W]O+G0P30":,=X?NI\/S\HOE"?0;^_8Y MG/#@+=NT)NL,]WO/C<=O.H-MH&M11K9_^&F^ T#(4R3L@0S7N,J+2-7!:3Z# M74QDM,:TW,^:8$$:_DQD[(UF!@7BZU@PUQN-P%GY_^Q]:W/;.);VY]U?@>JW MN\JI8M2Z6TIFILJ)D]YL35^FDYZI_0B1D(5NBE0#I!WUKW_/ 4B*NMFR#5JD M=+9F=F*;!(&#\SSG@@, =^I/1'(G1,3*YYM' 7O\<>=,:A:DYHF?%^_C A27 M;S5+^-?\M:F,>(3*SJ:@\S:=S^YD,F/)3*K@]8(K>,JV&BMX=<83-HO#8#/> MBN\BH?1,+E:1%_P+X*02#O\;3YF$W^ATHF4@N8+/M-B5[\<*M25<>@RX*X)_ M:A8KAO>30C^X@N&&8>SS1 0X$IWZLW+O5_U*-78B 6'^SW(1P_\:#6#_E/!@ M8(X\ ,&Q=W'\!_LW#T$N%_"97"C=]MO_^>>[?Q<_=MZ^RN398M>IREN>KHY& M\J4)I6LY,V=^^3_7K&\X7;SZ83_UHOO3)?&@.@]!? %3O0$I_ M_..__^MO^;,?N51F>MXMW]FC*S[CR14_J#A=P"P4[S#4//CA5S']^S??S0?=^_[GX8]]Z/QN^[[\>C\?CJX[O!]'O.4ACR#,)\KM43PWZ)*:M//*6AH_C-P M6IRJG$*!&62D$Y4:]09Z3 !>7*<*\ K4LWJ1W0GD-0UN ]#$G687P ^ CE3# M!_2K^X]F>9K7ME=KUZPUY@M-&Q)X*+(_ES\2X>DQX5KHT6F7#;PSCVJCY]9G MZK1AC-GY2*"Z(5]H\2;_Q];@=SMA*\M_N3,\.MR)ROVX[Q[KQJV]WSGNZ^U& M]YX&3X-OP. ;I6[:EN9VWIJC6'HQ&(7E]5XWJH5!G>)YYI^WUQ[31CBB *.", M*6!P>*$%40!1 %' B5' I==S=TH3,0 Q #% XQB@/^X1 SA(L9S'J:68>]&E MY(O'^'0J0\F3/7D8QTD8RJ?227BK,Y?;7K_3J5RU3H76"%N$K<.QU?-Z[G;] M$+8(6X2M(O,V\-KM-F&+L$78>KT1W;-&'$ <<+8< MT!EZ?2*W$.OO=UY5>XU=#:,\9[1U9VZ!]R/^_'J7:\_ M[O8'[7?OWG>[[<&'?G$_[FCX[EV#[\ MZIT(?Q;)/_$^7G,W^9U@J39W7&>W[]JKNU>W[T(+W)Q!;L =KJIPBO?S%_'O M2BR %38N\,7+Q''O1:K,W> 3KN4#-3Q'%.B3%."8=MH:L%.STV;T:X:Z_30[ MO1GQC;K=X?-#OF<;[(KIW#S^!NVW]&U+[[F>,;Q<'C"))-YRX@WO533L5 M7YKNF:O'?92!6,D [3YP40(^#-#<'+"^9'.N_A! 7VD4@(S^(W(.@]?7'MAJ M*]5(;O%$"V6VF#$9+=(DHTDEIJ'P$_9G&N/7%DKZ F\T5TPC+UI"O9/)##P. M: TUC?DSKL#U@#&!?OC:,P3+?3]6"(IPZ2'Y^B&P,VC/ S1O.'XF=-$KKMD_ MQ:T(5_+N[-"(Q_IJ]VG\MM==OCS]M?D-$3D1.1'Y_43^H^$?HZ>?5]R!W/"K MT D0"Q+,I^@6?C#>^G8$]A29LX80O1&$DY9V7E#[=-LS7TU;B?+7#!"8 U"L M*"OQR7^ZP2QXA%-9#L*M-4B =>#Q1:QEDOT*OZ56BB!7BK#[8_C.;ZW/K3W? M:35EXN^3,@]UO#YZ,V*4\Z:)W_V^B6QVRK1JJ\_@X8=?UQ+DP]76RT8AP.ZK M'3V\T*D_0S] XJ5=,""F<#>\[3E7HOP*_,:/Y^#_A,N\-^8M$)Q^!2KBSBD1 MTG37^":L@Z/?<%.ZJ.\B,K5OV.:L>!N:"\QTKJ8[@*;P"3&=XCS Q!LW$)-5 M0BVX0@D6N=C+M\Q7(I"H>MQ^0$99!TO1[+R4"7E^=NN1IH6<*'*BR(EZOA-U M#<_> BO="G:URFZ5]I@YL4F-,9ZU]9J"U3SMR4+N=&K$5["$T0VF1M4=5X%) M\*-E1&MW&X>W2.YS_CN8%UL_[4-3C9FM0T6S[?;<H9!"'&BH.7% M!LS_*Q-MK^$=RD^'&O"Q1T"CQ$+WHYQL4P?F: MT0.@L(>\LT>#G0MX@%Q<\]/9ZB/$DP9V8%V@&?W*R?K>O>51I3:V/.-R4(0_ MES\2Q6K.P[52MZQ,=/:^YWCOMYN=.]I\#3X!@S>P1Y<*ADG^6S)9]7=P4-; MXJW1S$3167QE.@YEP'*WK^(#L'R!H4AIX*.GR6NTMP+N$=YI=1OESU()23X' M@O2A8RO.\70*TI]'D'SGW$E^3TTU+K'^:HIGH?.'QLXO:YTPL_F;?JA[9(V( M3>IBC:H@D\=;JQ=%Z9<8]^P@R=221"SQ\2BH9>_>7??V=[*6K9N6P? M%C,;L8CJB.I>0.?^90O1?C%+I;5$A8S8E5D^K&7O?LR6B:=Q/6W%I[PFLI:] MLV5#M>S:158]2:< $A&_A+Y]AL_(*8CB@;NRCM6_G[&DN)X]*\IW:MF]3Z;0 MJ)9=RSBN2QQ''$<HSUBNF"EEJQ=;5"S(R! MJ:/;L@2GM9)'ZDCJ2.K8",&1.I(ZUDAPI(YT*8QS9_O]QA%$SMQN BQ5O)'^ MD/Z0_I#^U%0^I#^D/R_K.A[FF?>&S?8I?]PZ!)/"PP:RV5YAUT/+G%TX\J!2 M-> FDN[ &XP&E4OD5*XH(9XAGB&>(9XAGB&>(9ZI'\\4IW0]<+<5<0UQ#7$- M<0UQS'LVQ_%BZP(E" M_Q?$:?ONRW\II?3R?-0PVND,NF#3VZXTY528A1!QMHBHP! 3*@@5#4<% MV0E"!"&"[ 0M,3Y/:WYK?6[1^F+=J.=4DDB7/6]XV:'\$6&+L-4 >T\ (X 1 MP,AX$;8(6V2\Z@8P6EW\(N<"@M5%K.4#1_]32HQ28LG;[F#@M=N4)"9$$"(( M$80(0@0MFQ J"!6$BGHN)C;]((Q?A4Z4]/$691G=P@]8 $H'OM:)ATXE@=2[ M['GC(65G"5P$KB98?P(8 8P 1M:+P$7@(NM5.X#1(8[7\(=;GLA;P;BY=)JR M9$>@('N=9":)[1LE&\9$?:_7[CGCH =DR4C5 %6W4W%_[&B<\=!R:4MK,"1Y[@,<@3O'^A^=0UM[9R+Z&KU8%_?I< M(O.09)]SRTP5@G1^L(77[?;AO^Z.-7RR1%] [XYO M?TH^D2'=#DNWZ]7'PI+^D/Z0_I#^D/Z0_M11/K3;^I"*]7#E65+.XJQR%O50 MQ6:D)6J2>>CUO&YW?'R)G4I>@9B,F(R8[.QSJ$1G1&=$9T1GY)@1DQ&3$9.= M,Y.18U8!G952D=\G'(:^\_G2OTOC"F4D7L^$X:9.M_W=VT,'6FIC#=28NS1M MR CXROY<_D@4JSD/UU2V@\\4#9L1,%^$8?;,W[]I?V-^ANGQ\Y]WB!@/X=?L M)W''?HWG?(LJ[V20S."?,,9,96#&0[[0XDW^CZW!KSI53O&N-.5R9\[Z\"RQ M[5-_]-W#NK@3$=F8COMZN]&]I\'3X!LP^(;4*#7+727YE+H[J/=F>!^<":%* M Q\]35[XFOGISOHCDS@,\F5+7\PG0JWDV.MXK-ON#)_@B!%(":14B$'Z4POY MK+K;.7>2_\BE8O_F82K8CX+K5 ES%0#C"?M5+&*0271SKV2/9IUX(MAO^J'N MD34B-JF+-:J"3!YOK5X4I?8P'"296I*()3X>!;7LW7NNU+*N_&M%%T>U[-P[ M'O+(%^SS3(B$J(ZH[@5T[E]IC/^N'CYO[EA=N_BGN!4AZ[PB(B8B?@%]^PR?D5,0172_ MZ3]6_WY.X-EZ]FRBA;HU*^9U[-ZG:)'6F^.ZQ''$<<1QR=O?HIBXY'EMGLG9?6*W9VAD>-9-9@MGY!(39!<+41%FD<:1QI'&D<:5Q]!$<:]Q3! MT269-IEN=@YHX:>*SK*C$K3Z,#[I#^D/Z0_I#^D/Z4\=Y4.WV^UU+#_&2D"S M+! 39X55% "^((^=S>D!S3\>J..NW-.3GW?/_$,\0SQS.-E4<4A),0U MQ#7$-<0UY-,0SQ#/$,^03U-_KGG^LNFI9+=ND,LBW G/X@E\B"EL_XPV>K4Q*) MDDA/T;*AU[X<4?J(H$70:H#9)X 1P A@9+L(6@0MLETU QCM7K27;;J-5HE] M'H#5VMTSO<57%L0I'KO[G,MGLD;QB>W;;.JA:^[VFA\JP!>6EVM*'P]ZWG@\ M>#&QO8 .'9_SB;V(O8B]FE>I3>1%Y$7D1>3U0JY7AUPO8B]B+V*O)K)7%;E M8K"G)@QKE*:O#J/_E'PB0[=W1M5(<+4S%$5WZ98WNE>0-*[.@JN-L$CC2.-( MXTCC:G'WU:E6?HO[%.E826B@C M\7HF#%MUNNWOCB^U^SI7FN+?4YW(Z=)5?^V/^/@;F< 7?/N;._OQ21P&MNF/ M7"KV;QZF@L53]E%&//(E#]FG2")6RK:X]L)\NB9\QA^AL( M/U;F&K4W*((\T^J+^42HE4'L=3S6;7G&KX@'YU?RG'@1IW+Y^7VEAS.'!!P+0A(_"E[,_E MCT2QFO-PS0!W\)FB84/4S!=AF#WS]V_:WYB?P0KY^<\[Y@+OA]#L)W''?HWG M?,N-NY-!,H-_PA@S PBJ&_*%%F_R?VP-?M6I\O+(RB!>[ESO.7R%Q?:I/_KN M89.[T[YG8SKNZ^U&]YX&3X-OP. =+-4>=Z6VCJ$TI1I6W;U\J'!B+6C'!MQ'[JY)HA%8""Q'T3[,XQ)0""@$%+(J M!!8""UD5YP%>C78)552+Q[CTZD,)4_VY&$<)V$HGTJW1A:O==M>O].I7+5. MA=8(6X2MP['5\WKN=OT0M@A;A*TB\S9P>KD<88NP1=C*L37TQGUW!]*=.K:H MFN">B%93:4']B*IA?-0?>;U+9[;^5&B' '&^@+CT^GUG21L"! &BX8 8]+W+ MGK-,"P&" -%T0/2\@;LSQ4\%$+01DFYOK1GOT+X-VBE$&E=GP=5&6*1QI'&D M<:1QM!O2N?<;8[^%FK- 3!*/R<@/4^QI7GK'YCQ)E7&/V47G%07@+\-U5 ;= MH#+H?GOH]48CRCD0!Q 'G"L'=(9>G_*.Q '$ 6?+ 9WQT!N.:76:.( XX'PY M8.#!Y!,'[,VTU/P>T>K04%2!=E_DG_<)P-D-@6S?G-QW5]\A:%W'2%6W? &? M/ 9A]]Q\BK.\3M3]Q==GJ8N+;!N,[U$4\L GS.<#U\QLPC*X_,%WE3+ +%: ML'@"'34WG=J+/=.(SV,8PU\B8('4?ISB+9[X%ZEURB,?U#;6B6X]FWD.)($J M+HVMDK2JZ.^7';>PRLCS^ES/S R:?X@_ M4PE-X.6L'DL4#P3C?C;-Y3KZ-)K(,,1+6[?_:EI3(N$RXC?PK!(Z4=+'+N W MO-4["[ZTS")?RK*/T6VX%G50IOBJ\+$6F\7W:Q4/%7.3=#2D#,:NVZ MV2"%9N+L#Q%FQ_/^A*#'MR);&&5L%+7%_@./PFP6/2G?7IL)-]K8@&"Z$JYE]5FJL4U>X"D3$T,7 MV(Z6^S-VP:-<2OGO7L&,:G@ZAKF>:*'L%^9<_2$2>':1 @ZQD_B:6N"-Q5D_ M?24"F3 E]1^%%I@OJP57R1)'RG@8,HZGD)='E5W5:^_NQ:'@J_%=M-9B_G:8 ME>XL][708I]3&-G>]I4P^BL#@;<#_U/ Y+$N:![\O"GNF12**W^VO)]XB%1< M7EK^WD[ZKS#I-1Q%TZ1NW@.TSO@M^GX*Z;-T:S:B#10?: 19;.T2[63&X4/I MY'?A(YL@_97PV&)@'W0&)9VPA0+&4M 1A+[EXVWFMR1B^$0+/^/)>PW"!LE; MGR"ZA=_.;9.;5&CI'4D5A(F<.^/1C6'9.ZYPR3R"K_D9A2$7@ 6(D>Y6PPMC MK:VM0SH ?@"!PZ!@FA="3?$>;C1WDZ4EO17#X6HIM+)^+?E^ 9L>+$*.SLWC MY/6@4 X3 ;N3R0R83LD8IG<&VOCZSY1;:EV[5ETFZW6NQGM(E@ M4S0(SC+\2AWABWB3B#53T&5C%,T@X.$PF<68/BH]" M4]!%B88QZUS^DI%,IAWY2++1&<'=S40$BJ3*EB<"G=6:*Q#,M0 OQ(PZ7<16 M[?*A*)P[G%;C0\SY$F8?5 2&J-%HFP]";\"YP8=R-5G::5CK8WF=GP>W1HFS MU^!O(&!\_R;E\,5$H)I->/3'VB]B[/\L0QH M)>>084"#O ]/F@NB@#Y,@Z \B/J)2.Z$B')?V'"^+R&P3@IK 6U'^*L0.S6' MF-5"+8&(!4DV>W.:44O1_:*OELOV^:ZI%EG,$((7CT N/-1'S%U.>G0JKV#$WT>=J\:BS^_2 ?Q)24,9Q&/,!N ^C_3&/\'\-].G/2?..26EAK&V!;^BXQDG%JD9"Q/?!< M(B/>+!>RY_F)0&K*F"NH-FE'I$*D0J1R'ZETGT(J.PC%1@_"#9-H",!"KA[# M(^A4?@]/;'S_,:P%3SSEPV:,^>"*9J,XR0;>8E>ACB%IU?VM#HOC YK26W+O5#!+9$MD2V1Z/;'M/(5O,E)EPT1#C'D]NQ0_9 D?V M5R6F(69H,=>3KQN9Z%CK=+ZP_&,X:U?4:J-L$U;&6?1=CJI78>EIT\H]N:G[ M4DYK.2J;;GUO-M#XRR^KM(&^B@+S8VBM@7VW2'0=D+<:][K7'P?]4;_7ONY> M?>A^& \^V+Q59]C_.!R?8-XJ2U[GXF0E 3I*7N'R]C2-S!1A;M=^":T_)C2S M=%:6Y\USZ3J=:!E(KF269K;KP3"-:RV /^#[L4)*#9@*7&YFIAYM3N(Z18A8W7_+VV T,,5LM*-8\ MX-7?6I];*QH+XA#\I6+)U[B F><4^](N_JXFA]F ,UMJA?\P+8!QL!]^/%\ M'.V*06$B=E1,/F4Z0>#I/ U-=V)<=S>?4V(&0[7K+F:-^P+'N5UA\RPC!_2. M"RF@+3H!/,_B$#Q 7;#_Y5NSIH.IO=TJM\RU;$V[H+GW',)W[K'W,XGK6C_R MD"^UA%]\!L7B"U-7@'/W;RF2B,\QGXH3LVOZ-FL1@MBXKYM*LEKJT G\-ENF M^@'5I*PET$-37%!D9#$_N>3R'C^%TP4C+X#.3!P8K M0MW));(LB5/OE*%Q]*.LP@*:=*U@.2,5'T19>+CJY%R;\E2R88N5EP"_ U4! M/5>/7FAYJFTJ&[@?XCBXDV$(;WR*$B ;"=;=7BB_6K]YC%7K7'WLO.N.KP?O MVKWW[\5F0HL< Z4EQ(CV3B%0MM2QBR9N!X@7%PPM?7PA=8.E"*_#H>0YISXYTB M^)VT!%W:WI_XI"[=":QYU-GBHV879D[B5$-?]:O[C]%ZBHJ7WEG+3^#A"T;S M9(2)/?-SN=$(*W3"M=TCG78YI>$LB;31SK,U#L\;V3X-.]\]-G.U]OZ17V\WNO2S M)9_#SVFR9B.31&?QE9EM%BR/)%[FN*:2C<+*2:%*DA@]38"CO:''NVSW"$]8 M[E.QS)5R=JX"J2"IX#TJ>.7_F4HM[5+)Q:?Y@DME4E]T\!4IX)$Y\.!#WNFL MYWU[4'^,@S04VYDS.I"R_HY@Q9=IU>:HBP>5JOYG8/3;E]ZH2]=_$L\0SQ#/ M5,D@J2"M#N1 M%+"N"NABAS8M3]/NQ*.#_.4J^<\J<7CB><%^N^?UN\[N]C[OO!_1%]$7T=>+ MTI?7;U>_@8G(B\B+R(O(JZ'[+\^"OAJR?E =[-ZKI4YXB*NQ3,M0^G&$5S:Y M#+^)Z0_?U=*P72M#KSUVQD2GPBF$A[/%0P55I80*0D7#44%6PI7G6:-HNCJ7 M]#-XI&).JS]U8ARG0CPF%8V\4:]7N6J="DD1M@A;= @A 8P 5@> D?&BW.YC M](4.WJL;$=&912[$<\IG%A'<"&[[X';9]\8]=T5WA#9"&Z%M+]KZX&YWQV3< MZ$ ^.I#O=.CL$1BEDU3H)!5GDAR![S:JR)C022I$D$201)"-)LB+R[8WZ+K+ M;C];GH]RQ!N@JLZ"8F)/8D]BSWJQ)QW4=YR%Q9H?U%>2XN^I3N1TZ520]RXP MXMD86QU_RE?R S96A+SW'O"G-,_NA!(,^BV5")=L&BL6IRK?!,.46,2 D>B& MI9%,6NS(8]X^7>3I8W;2U+>]<:_59_!<*./(3>\VYL!SU-/AJ#6JIJ/:EJQZ MC$>!J\ZV.M7TU=^_XVM#V75K>RPU89X&,:7]$1]_(T'NTKO/^F\!,>^ 'P6\BB<9#F;[.98+&9=6<;2O,F^)H:;1I M ;IV-Q/09\5DPF $\QC:".4?:,F@:Q&+XL3VD6^ NZC6O'RKV12ZQ&YYF IL M!)A V[>! YC/E5KB6_;OT*U )-A+X(_UCT=@M+3F:KG5]X?ET&*?4W^V-LZ- M)T!0D0:9*PT] 8&GV&T_B170KHS\,$6_G,K@3TE#I\)0+V@ M<\C1?:,'\-WBE91%S#"!+)D4QGQR)>@.-G S/%?(/]-N5H;P*,E MBXUHP*D0MR )F[Q@#K&IU/AFZ<-&9O)AV?55D,MMJ:Z>W7@?H?%] :&B?)! MI4)5@-_><6U48[^^&""LU )&BK_9:!R;V:,M? [A@?67(": WX1+[U!E,&-* M9G)K,'FWE?@S!7N/0,J,;? M93H.0)R,P(/E 38WE0I^L6G*PL,9?/6YS:\ G)70>#IC8,9BZ$])#2YH1C#K ME(,2V?!)V9V$T<.C\-P&V:P9@KR;P$ Z;SR J"UO-K%J[.W^!H9'QCB 5*#S MYINK!\UI]%K]#8S"2FVK ]B&8"-@<-$SX- M XOGHFR[)AP?Q.;L0XGP9Y'\,Q6:6-%1?S]#PW(J?6.^H?DYZ(^V$P1@Q G, MIL7.16E^?1[ZF"0P!]3*S/J^81?R%9NF20K:I3FJS&TH6!B< MW:!7"?X4 A'L7@(1W(6$UXV+DO\._=#?T9W SZ#1M*I8TD3['?/NZMO"^B MT(1_90I'!:HWDP!?9)%LI(9')C XD=P)$;F):SOM[]R$L\XB[=[ 38\*&8-+ MY7.=&-;Q^0*-*A-?%P)=49"^G>R[6/V!DYP_D'DTAE&PI=M7+)#:1UJ[?X(4 MCVYON+85A%]MM@7,%%I!-%0:&VJUNE\83^=]Q6M MV+T&GH8)=1KK)98M06@*38LU]QJ1$ M&H$EBX&[_C+H3\#22/1\[=LM]BXG0HV.?XFK/ ?C19'_)51L\REWF'K 1 +Z MQM'FP@NV6],E@BPJVM!BX&Q@,'B7!0IH-#*S"TVCI;^1/M,S.4URPIW+K^MH M*KMW$;"@,0?78_R(] ]8 MRC\,?NFM%35Z+B:H!+5.C:>9]RL+5>?BAJ,OJI&C$68J3F]FQ;06QBIS5<%/ M5?'<=O&KP2$:H[N8WB- K44CJS9N M8E0I4+8[D$&+_6R2J)GRI3>( '-=,X M9!'K/2GA'4N&3XJ\A0!^ BSTH<%LI:+;?OLK0$*E>;^P,U=HBTKI25T\W=E6 MQ"?- HC'9NHC4\UB'8=B-0 F(+%1FS%H4\S- <%@[)9J(]YXVFG< &O8"Q^!E^YU\I@O5,+!8O[RRU7V)R1K/DTRKZ#$ MB;_\.[.I"W#^5VZ\R>,N0N[;\%4+=2M]X66I.V@' O]P^?I&1,APN[Q<#YS; M"8 <0EY\%'UPN^IJD!_HD1CAX&OD;4LTD[)6FWOZ*S4 $\Q[2:U3$7AKN1F(V&YXZ %9AR9Z1?': M-5G,H9I\"B87C'2U\$TR:";F9MV5S]&F_26V%0(;MZXZ@NRU,;[P52#VW%N% M:&<58J9:3-,0HJQ;S,/@FK'Q+[=:G0MAHU.83!BDY%GR->\(+76ZZN\7LX8& MH?2=":1Q+0="EW2.K 43GE'#QO0TI9;16;[57:GAA8EYXE1#W_2K-\[-;.F= MM?KYL[IT^M+)I=/]$5T]W-37:?"-[7VC!M^04]6:M3.,Y%/J[J#>!\U4?[GL M(YS$4SWZT+E,";-T0_2+@O@'A0N35Z8PD52.5.X%5*Z\-?'*YHW,L@VI'ZG? M"ZM?>4&.M(^TKWKM^TDDC[2V=!KAOM,DKK=7[):N8%PC =8.W\[YCPZ'.8,+ M@3N=OC?LN#O\Y:S/=B'Z(OHB^GI)^KKH#KS!Y>C%Q$7G^A&U$;41M;T$M?6& M7K?C[M1GHC:B-J(VHK8:4-N@ZXTZ8XHY7<2I\F=<"\9O ME!"T=G"D>YPJ+I]Q?BFJUQ]M5RH_44].A5$(#V>+AXM>M^]:34[Y3C*"RME" MI3@"U=V%]61 "!4-1\70Z[B[2>)4\$"U(GMC-[LYES)U-6(NUA M]0N#I\)1!"V"UB/"1*]]>?!^HI==F:J'8:/%)\)=(V).,FP$, )8_EK/&X\[ M!*TJX]I3"E\_1:^S$[CP8#Z0(A[RC8<SI2I*C MMM?MNJM#\P"SP]^8^I%W/OUC'2D*CZZ'**K/J%%T/M?=UNB2HL;VGP3=E M\ TI*&V6-TWR><3U4!57)QSQ^J>#C[EI" CI^J<3P60]KJ,X/" [-L+K>S>4 MLZ"6E/54E+49MTJ1XI+BTGU4I)K-4$VZK,K=>@!=5G4B&0M:WCN#<\/ILBHJ MG27Z(OIJ*'U==$9>MTV753U5?E291=1&U%9/:J/+JHC:B-J(VDZ/VH9MKS.B MRZI<5X0VL[: +JNJ/\V?Z@$^=%D5X8'P0 =:$2H(%80*0@6A@GPG.J6MFC"- M[J6J'>.TIA:]T+U4]V8BN1GBZ<$Z%G A0!*@7=*,)580J0A6ABE!% MJ"+G[]B HA57NA?KR(3U"!S2R=MT\K8[@]'O>Z,QW8M5#\^-&)(8DABR7@QY MT6U[EVUG58ITLPL5/Q![UEPEB3V=L2?=BT7L2>Q)[$GL^01)CBZ]\:6["B,* MS@_, M?\7JR2%']/=2*GR^,+\HC]+9]@SL37A8BT8--8L3A53$8)CVXDJCG7 M6B2:W7'-MH;RE.]^.VKU&#P5[CHY_2D->H[ZU6FW.HX[AG5J;CHW;G6=]LW, M=#(3; GJJIF( N&HJWLO;=F^J?"(L[WS$IDC3S+T:=OE?UJ?E- +X2?R5H3+ M5ET9J&F,^0&:G)M#]*=IDBJ@QOLH-!!3&J]?O7GR9.V;F=([:R' .5U3.7!R2^7HDJ[KH^OZFG8.X8G) MI^AN/6X&J=7E'VLAR =K/Y\0=U+UT=IK8.I?;MOP&2/;.?-5O)>M/@G*9^0? MZY)B]'K=Z@^(/L$<89U]JTHIV=FAN\2\)WNPEU-6.6ORJ)'?4B6K=*O?1T]T MS<]\F[(NSF85:J_')/HYAR]F^ZX^BMPSIJ@ M3HF'OL!?!)\F0I&/0GP M97^_?9_JUS><+][\$,?! MG0S#JRCX5!1L7IEZS6NI_3#6J1)?0 ;OPMC_XQ___5]_.^#-7\ H^\OB+9!P MA&+\54S__LW':ZS,_%?__[Y#0;=] M.;[Z^&[PH?U^-+@:?O./C6DIB_B!!CP9E]>U?]RJ=@M#U-3S M2@M\EL7E(1B!7&:1HE6V=;]$F%HJ'DD]D*!,I ML/A7IW,1M-A_!&"517&2&W+!;K(!>-"3!!K5B>#0@A(PHJPY_"!TJ7C45![+ M^0+ZAH?B8D$Q( D>X%$$W0F7YD,+,*&QFIU0!T&..>PR,IFMM ME EF[FXF8#K5@W.^. *97$NPNAIZHF2<:H.&6&D/U-\/4W0\0%Z^ MB@4\&L^ECZ\$$OUT\TP DP6=0_3,N?I#K)KDV3-^#-\I6D68(!]QA+N, &D2 M$)H-#'&W"SEVBPJ/EBPVHE$B%+<@ "9N#3'RZ13WBL#3N&_!CV&0^*S::JC% M/L'LBI*TDQDX%#^J6TV$/![M'0+<7,\,A#'3.83#\QZHVGI -M!S ^/PF7N46Z5RQW M$O=RK-0.^U,62:9Y1*6N^OOE $7%63,P5%)#0)]Y*P^81YS)=;T"9R*-DC(5 MY5378C^G:J,!;75 &PI'(IC'Z ;HPA4"#9U)($2S;PDU;P8/QPHC$5 V):9" M96X)/) S",(WROA4>@D^SGSUJ'6+G(&F'=Q&H(CAQZ3+\P>+.B:%L"<^&#^$H=1Q2'Z;= U9F(HA([BD0;5QWQ* M[AAE! VS M&7!(Y,S*8M;&P.?A8$!F82 QB-];04>(L*](&E>#MZA/,0S^%? M"T J!T%"=W*7PY,KZ M83T\D!>XC<8>3/.M;O'"F"3X';C3:9AY?/B\-@0DK9X&$"2ATIF_8B+*+VV7 M@^#S#G14&5H%F03KEAND\KM]'CX_8YCHT05-[_2]=^D!>O@BT#L9MNPX(G]; MZ(G :F440T>5L9 \XN$2L% 6;8N]CR,PO3#>I8>.KT'INB?R4(=VC<(0/X@< M5,\HR8H.(-J$5_XT/GA<"E\\:WSBK&GSER3/ Z;6!RN&"N",??/)K(T-DWY_ MQ)J'/T__&4GUX4;>3%5M+6CL+I_^2^$>@D)BP-FV;A MK1]B"#R5YC4P=@SESM M\C:GA>QS;]DO_\95#@[OQ7< U0+^$]@6\[5D3A$[:>AR\1AHKN&J, M-+(NXTL(<&NYC++9I_&]N8QTH4O6.08/Y]$&$:%K.+D9(,_R\"4?3JSR]D#\.T8PLDD M;\EX27JOQ$Q[63>S05O1H?2]G0&3MTL;C)4"70?P&&4P,>H=0 ^="; 4J"+3 MC6F8"/12K.9%YN]&?Y2XQ2 <)Z$PM# "<#6A)U. T$=H?Y$J;-7,(.(+VC7= M-C%XR8_#86^98V\' 7+KVJ2+7' VRL[_NIGTL\H(LX?.?HB76!E-L6B1N+4= MQFFWJA=ND/D&<-Z-,#H8B(4PF^!S+2P]B9[C/=^GPR![SRB5 M?&8M)7%?\DQN-V\\X)(5^K3/\=U\,?=[;;!U_\COBA#*I*E*8ITL\TAX9S"S M^5$8S:X\\,>U-,P-^ #*<'4Q\L!^:)4#N9"O3'"JHNQ!<]FW]JBF^H^IKILU\,)%A:A;Y/KC(J,,>> MV+#$>G4EG<:1I"A MLIGC_"$(VA&FD6G,/&JR)M;&ER"9+U\9?6JQJ^*;N^UYH;]67P%,$+'> M\AN1(T(BJNAH)9>*8N/(Y8X9P\"JS9%J,5VZ-KJ5TA861*P"IY5U ML)'M7 3HLML!Y7&4]3U68927F1D3Y)BD,XCM1O$Y?M.FAZ 3DW1I4E\VH;2[ M2Z5!X^%6)EK UF]M-ZU8I^M=AF]-3(_1.88N=KH0'$3)#*;DXG9C>#8NY-G) M99FMLS#$Q!K7<62:P@_I+&Q5(K29]-SX9X:RG&+#45W?F?^EFDA?W/. YL$SA-[5CW7]:\4"JA,:E)M>5:J M;,R-F;:!:=99-/D>"ZPGET:XL(#):>.?E),"WEJ. 3D.3X'%'8*J 5> $"= M%K5N)U(K2(FN95RC7^RER;]F=R9?1<'UZL9D^^8!.=2/X\''P?6@W>X.>N_; MU^WN^"K+H7;;EZ.KJ]/+H7Z*7F>B8[^6[YLN26_':NA3-.F FZW912FA^NF7 M7\U/^-_K4C[U%5*:I6/T8GV^,./YR_+F6JV2789:3Y)F>:/()!;LF84F76*K M!DS:-\MFE9\>M_Y>/FNT[>0[PP!_(,&0SZK M>\T*8LT?RX>2F0\'J [&>+U!SR+>1VJJ=WUJ?6^P7($"3^V19-25 "EQ3?F<> 9&S*S_)"Q#6<\&8]$6",NTD M\"2^-5EZ2!>8+S?)4'0\;TSV]DX4J23PC)+4I,JG I=UT%&!N!'7I_.U>FS/ M_&PR!TY8OS?XSLVB' C(24/=CJ,.&;($@=DCI2?B1D:1<>>-.UE,?7X<+81Q MH9S+R&9Z\O *@FZ[-H()T3DF/K/9,B49-@N*'X'_R5\I%FY "^#3^$T;"0+E M3]%*X%)'K$#1H](,ZW0"*B>YPJQ\L5IGBQE,\ %N/)B#S-@8E-B18:(V43%T M$[L6 =49+8'ASD56X&)" _SK++XK/KWJFC)?_SVKV\H5URY/Y&=R-^I(;EMY M$P,03;XM,X\9;#/A8AWC.G+MVIRP]4#OL[+#;-TRR QLI@RY1=T/T#QN75>3 MTXHB:L?=GS^\!]=&IS!=GQ.83IANDQQ'U7^7AN#RP;S]%+=8IS-"57:5M\7;QMWLYABK!>*,(EX]?D]N^RW:5VF&=VJ8U M,>51Y6Q[5@FT1!>S2*W$JO!8;>8 DR=&O\V">GF5,/NN77J 6;38A7\7#=@E MX+6!E7K98E=FZ,W NO*9.(4^B<2UL2BX0VE=R M@JDW\&CO[%H0#T0YVY-[^06S",,<6T23)?3$5VG+UX*\)K%$%EF"3^\A#//K M5?87U//F!M=ADA+!83T6/)D?^.YJ]K[MMT>.;Z!8N^6A018%G>W,<\LT!;0" M/#>;M#(Z 1#+-B+L4)1BP<#,4Z8L-NMJ,U&V3-4J[6KQ+K='TB:,5^NQZ"F* M=3XJ*O*2(ARVF<5,Q9-E:?T./HN4@[G?[+W-*F$JG/.196[6NE=??8O^3\[LI=<@RO5B=:I>[ MQ2Y+OR.JL_5:BQCQ9!-9I=JM8F+FJZH7+=8G9XW9LSG&KP9V$62=M4_%V=ZP M17E&JJCUW1!;=C')@QKM[K:G86OHU*01%3KG"8#_KZ+ZM7"B<0@^S*#,7:AL>=4&.NB@F/)1(Q!KP8[&*])%$'(8##\VLC' MAH=F)3@K5]F,G$11%);;QD<+=\3TMFPYA2X;6UQ"F\5AD '&++>;F"'[ M(:]KWH@A3&+,9!8G)KQ(5\*VYAN=0-Q:@"78Q:3AWL'E6DUGG":8/D?RQN*^ MPJ\TV86R6F25)S8S839?@,^T*E^$#T2W$$3-LV)^)18\4;)0S])$[%0A]&)S MAS?7/I&UC/Y8SB=92+;!&=E"7%80DM>BKSUORZXL)@*[NB6R>C\SD*S$9'-/ M7@;#NIKBIKD.[X3/L[*\?*MJ"/8B6>:_P:3X#Y_^^>63Q]Y]N/IBY^OC]:=/ M^[/$^\.'#7THI9K6:$%Z:VQ])PA5'P#,_FY"W?QP\=3V5^T^X?(&SYV2 M- 4$V963>>A1J( !<&G:C=VT.QA,2A!+HSUF-F#PC-E.D83GU5F6=K!X+L9 M!P8CMYN$H&7/^@GE'.B^3;G920^X.3N[Q5=D&^IL:&>4?AX'F'^_[Y-Y=;IY M9K$ZC (DGE>.F8QY1O5%!FZYOJ%Y+4UK*P&M%FQ@WYBI/"]COA+((#NN(:O- M6$(G8V;AC;*UBP",P.Z%>.5%J36U[)P:ZXY!F-_U%?:7=-4FBLV M\922L\69"R"(UU* I!:+W&,=/BS*T4 MT9[4$;U>_VWIJ)DL&9 A# !B-DEG.X;7[&(9/;I!\/&<73<_=-0?G!17?=H^ M'?M)%&-6BTO7J].UY1L]K^#:\D[/R;WEPR-?/-ZH>\MK]CH-GFZL7V?#_2=& M.[]/W/T9[G3&_>$7V)_@!?4[7392)5*E)ZG2MK=-JD2J]"15.O@*(;I?<-_M M&Z5J!E>XK)'<:@=8YR#=*^PLFC61=$578M7GFIQGW()3A9Q<7Y%ST>UZH^'H MQ<2U MN1!.A8T5X1M1&U$;75DMKZW:%W.79V@&=.=:!82>4YW^N-OV4+?<[CM:)W<_W&NYNWQN/>L[XZ4SNX29$$:+V M13.=3MOK#]V9_ /%\ZB@IA[FS%G<0G [6[@-VD.O,WHQM)V* :/5L'T*E1UN M>8'%LJ^*^W5,F6Q^'U=BKS_*]WN:[:!K9Z?SZ52&N$GO_N,Q*3-3?69F'=#] M!6YP3K&.]#E\MWF;NF1HVEVOEQ'/$<\1S5?#<9:_G]7H5Q?SGZ+*5L@'?FUUV M.Y^OQT;8)XWUR!MW]V[*73L]&2^:BL14)K0?E_;CTGY9^?6YXF' MBRSM\$#L2:GO%\;W"PKQ1?6O@A4#TC?2-](WTK>&ZIN#A$F[V3[)1WOS"<41 MSG#H7#[U4!1G"^7-6>[N=(;>>. LQCZ516OB .* L^& BT[?ZXW&K@=^SO5Y MQ _$#R?##[V.-QXY.QWL5%R$*G/ #0^X/N/-'I0/><%\R(,; MN^W,43GYTEN"%D'K\$R UVN[.ZN%H$70(FAEKPV]8;]/T*K2L3XI__FCO?"0 MDA%'H)S3.L&FT_':8W<.\YD<8$. (D#M/2I_[#0$I0/8"&V$MKWGY_2\;E7' MYYRN^:HP,]T;-MNS_A(G/&3^OB)EBOX;Q&6GDAWH],!)'[K+#SQ5;*="?P1. M J<[?[_?A0CZQ5P0.O2*@$O =9)S[WBCOK-MRF=O5!M_[,)S]>E:3 5$#4&% M.QN)Q@ZGL8:QD?L*RE,A%@(%@8) 0: @4! H*G!!SZ/@VO$.5PJTJ7BM=(O? MT!M<5G_+Z*G0%(&+P'4PN,9MK]>A#0V$+<)6!99<]=_>5G#JVJ.S:Z;9% M8IR3#=$'7J_G;$7X5.B#\'"V>+@8>X.>\V-ZS[G2@..VLUJ_4S$> ME-I]J;V %"%3#=7AV2FOW:42*DI>$31K!\V+SL ;="NZC9?JD@FX!-R*@#L8 M>IV!NX-V"+A5IK1/8[]CL+=VF1(6]6.ZAA%:M]_VQKWN2Q':N40#A*BS1=1P MX'6'!"@"% '*W:$]@XZS$ZSIT)Y*,_:GX7/+R(_G@B7\:^YU4[JA>H9[!&[[ M@-L@3B>A>!:M59RVKLUU!0\*[T&U;,!%!Y<=;SQV5LGP=)&=BT]&5$941E16 MTB W?/DA[WK^Q3I6$EHH M(_%Z)@SG=;KM[]Z6I/A[JA,Y71Y?D$?L[W\$2[5@R4QD"WH\9'.1S.* Q5/& M?1^4-@$,LVFLF(QNA4[F>,HIIB!\)0*9: 9J+12[FTE_9AK*?\^58$KX\4T$ MWPP8U_!3D/J)C",-;=EGN5)+;/^6AZG ;^)OE0AY8E[1(M$M]F5FNYG]>;.G M/-0QO*/3,#$-"R$<3EI<; M\J66H.AD]67"$X1*UZU8&T'D$&P<8AR&,1\P7!KU&%5<2 M6N'?8X!D"P0[RA%\"4:8"5T3FBQ!> ]JYD\D,D"H,A?K@/'"0 M%7PDC)=&^Y%IRF"8@3BARX'..PR 1F[(#I>&?L/[F^UC(Y@.]@U9Y/VP_X8G ME_8I:#M.;RQ#FXE;XZGRW-9O.I^,HW,'>H,ZF]DP<8NFZ+?6Y]8J6$-3E"8QL,;4GA0#+:A%K#8,IOD9M,R))O0& MK?9W;FP0P"->20A(((PUDA_P0;G_&4,84Q^'$ &C5)3@&IV8_"]+4 G-!/A! M@9MQ7@M?S"="K:3=ZWAHX]T RG,%\,YV7OMI_4$.<]6G[6VT3U*0"^.BQJF& MOND'#N1\"@>5WEE+1^#>(D,-$O0ILC^7&XUB->?A6K#=P6>*ADT !M8F#+-G M_OY-^QOS,T27?O[S#G%\D7-0]Y_$'?LUGO.M),^=#)(9_!/&E$6\$+"&?*'% MF_P?;S>#U%6GR@NZJYJ![LX5_,/7A&V?>IWO'@ZE=P;TV9B.^WJ[R;T?-;GS M-'--[3S-W(M]O?''=(^>YDJO7G.^0$$+.*ON#NM=-^B##R:4&VTR/]U9-VX" M87[ALCI;5"7%(L4J*Y;S$U1(L4BQ=@?9IWK)AW/ID3M1)3A[1P#G [(\-ER_ M\*^D:>XU[1@;7FJN:;\(A1\A;2->(UYKJJ81KQ&O$:\1KYV:IA&O/9?7JCQ2 ML]G[W3=GXQ3(Y'6#N[.Z7"OL#.^, 48%9V 49]-(<_8\U&%G%QO M"+EL>Y?]ZN^C>@&5.?YF$&*OBMC+J>":@$HL]WPQX3WJ9)4&$7/([R._8^=I%9S3RVCUWQTB=&\M13'5L;B.OA/!*7DD3D4M>"7DE.U_K M#H;><%#]%<*4#B'ZJHG@F@!+UO%H?.GJ,) /&5? M^%=VY5,QQ!&6J"NN''=-6/WVR&N/G7'6N7@$A(B*47!$S[K=:3GSJY]DJNMA M62I( Q!J3M:.6&&,NIVN,PXA6W(VJ#A56U(!*LBB$';(HI!%(52012&+\D(9 MPQHM %0GS/7,UDV@M;Q!5<3 MRW;1;E7O,S;8M+TBBT86K0+877J7X^H+3IL,/,(=F;L*]I^U.H0Z%^;N[(M% M/\9*0+.K2W_R"^X2R4-7.D8<=;)+LA?=KM?N.]L)VV32(;2\C$5OM.%N4R&I MTWB4P'*RIF7HC7H]5WIR+FE1PL,)&X^6,SB0[2"LG++MN.BVO?'0^05-380+ MH84LRX-H:5$$7WG:L$8I_&J/5#;G*'LL$F;C>7[/>':P.I10$?0.D/+1@%=#HG MU]G>7[(@9X.&4[4@=!H<61*R)$_3EK[7&3K;6$NVY&SP<*JVI.UN$>R\; C5 MA^ZM#YUQ)5Y/N!9H1N:8*#2GBKK2LQH)L78T=7:KB!V7]IQ6$0E:-1#BDB?^E*T8BO3G9E=CQP=FSB MN9AU0L,)K\LZVQMU7C:8,'.V%N2BU_<&?6>K@0W T(1Q;FP;-WW=VGU&"D MD(4A"W/4U G%*F>#BE.U)+0?@6I)*[Z["#XF <,!DY$?S^E:^CK9\%-9>!ST MVY7KU;E8>P)6'017$_^@304U5%!3&_B=G5WK]D=>NU,]!,FV$;C.SK9=](=T MV!K=2W]LW)V=4:,J43)L9-A.!& --F]4)?IXF?T0Q\&=#.GN>5IPI0576G"E M!=<:H.*\3#!AYVPM2K?K]8?.KD(E8W(V@#A58W+1=Y? ;+ 5H3OGR7A0.$(6 MA"Q('5#18$-"]9\.A?EA.A6^N6-^H>0MWCL?BB01BJDTA/ZZ4K<:R;)VK$5+ MBQ7JU[E8?P)8'01WNOX"+2T2#,G.U1>&9.<(8&3GR,Z1G3LZ#,_.SEWT.]YP M[.RPBU.$(!VD3?:O N -6I>$.A=+CF=?,OH%CQ-5(I )73E/R[0/$D]GY/7[ M=( B'01'R[<'H&7Q(]P8CA?8G MD(5YA(7I>H,AWP.N,J[^^OLG41L"CE*0P7./NT['NQQ47Q- U::$K?.S:5TZB)1,VK%A=W8F;>@-QL[2M631"%HU M$%Q-+%K;W?+A*1HT.GKT\3);G2> %]3/XE &G"ZGIU79 X[Y]X9]9W=H-)AU M:%F6EF4?#D5[5%+J-.0DL)RL:>F#87%V\>"YQ(F$A],U'@[#/K(=A)53MAT7 MG0&8CX$S\]%DO!!M%],OPY@3^YTJ4:2:QV9'3XBF*L M J%R27067YG&_"[[?VWS?R>SXGC1\T9M=T6CSY5:$_F/<'OLY?V;"(52(")B,_G@M3TRN^+D2DA2L-)(9[ M#$+[@- @3B>A*"#Z@DSF6+N^?7$9U9_<>Y<=;^QPO]-#DJ%Z-J*9NM&,\TWQ MH[Z[JH2#!=5 SX@.4CQKW)%YKYR*NCVO,ZPH;4K6G5BF 2SC?N=@R]FVP5,V M[E3O?HYH(YM>?]7K=B@J/R*83RS2 99QOV71X>.0)F_3G'5#R?<)!#KN> M?S$Z*$DIE)%X/1-F$CK=]G=O2V+#0Z+E='E\^CIB?Z]3!3K(DIE@2^BR9B(* M1,"VNONDMH4OYA.A5OK4ZWBLV^YL1ZI/:=YSTTOHSW9>_"D-,1XY$AQT:?NJ MHJ>)Z$ZP.0\$BT1BEMD6?&G.1<>C=)Q\XMM.J\O@J5#&49VF%?HU=MPO9_/[ M;:_=&CGNG!)Z(?Q$WHIPV:HKVS2-'3]%[$>^-)3E&8[\K?6YQ:8"3#\/RZO7 M/$UF,;2R9-SWQ0+7MN-4,1'BE,3F>@(_Y%I#!YD/#@67$2(0G_E!J#F/F$XG M6@:2*RDTXYH%4BMQPQ6R,0!6)OA[>.6C5#IAG^.0*X]]BOP6$^9L+)AX? V> M^%\>I5PM6<:U+7;E^^"M ,V'2T,(2N#/T"Y\5H#0YAS[.Q&1F,K$'3'TNZV. M4R6'&5!Q>C,S,V'(K+CQ >0+(P''0^H9XRP04Z$4#,K,C=9 ?M,8IN.K+[3& M?X(*1>:/V>6T[ 9&KXP<0(@ \7$AC.J 'U:C:- _/(^B+K'96_0ZK\4+LW4X:^M.($T M81@Z]6@F*E]#%EUPY[%0,(W'/^J]^)L9V],E^] +T'E;Q!/2D S-CC1HMRNL8^V M#QARW\U$A.]R/TEY"%PRYW^(DJ<;F6^6WHGI'*O)I+H'0*YQ0C\QD/!;!3837IJ(Y$X("QB? M*[5$_/%YG&8AHYEV;2*AG,#1+_5YZ*>6,) 1C)?\P]75+VPJ(T"^!-Y7IN83 MFUND"LRDL*T8]RIK?Z.5!;S"56[82\ZV,E=^&=.^12[FSS?8BB6@+VA\8:S: M>@$W'-QDH#EAX [-EI7:.MZNH%IQ]L-IML%1 N0.U A%.(W#,+[3[,(X7W&J MH:_ZU9LGXVWXG@V0&_X0Q90ED'T3% M%UJ\R?_Q=C.ON^I4N5:\R V/=^[U.;S:W';ILO_=P\GGG>GQ;$C'?;W=Z-XW M:O"-W[PP>IJYQ=?,3W>60R9Q&%2U!D=KE*ON]IZYK[("6=ZO;CY8'*&J5+B= M/@2I&JE:):IV\*81.G-NWX+Z]5;DK.]WAFF/[PLC^P6%^**:5T%]$.D;Z9M# M?7,03[2;;1U^B., T][DTCD#HG/YU$-3G)5)-Z=DL]/U.G3-!E$ 4<#94D ? M*&#H["#'4Z& *J/MACM4[^,YGB5CE@ I['G!L.=<[HX>>_U^]7>VGPI3$;0( M6H\X5,7KCJJ_/OI4L$79DRO?5RD69MOSXS2%4"]//@WCF&'7Z_6W-UB=>4!! M@#A;0(QZ AG1O=4 $$1]EZ%^;+:.4510(UXYU2B@/' W4$-IQX"$+ (6(]Q M?;N$+0JO#U:8GT3"X@5NC<:-.&&L*<2FB.*09?N^UQTY.QWY5/B$$'&VB!@- M75Y'>"J H!A[K\)\BFY%E,1J28% C5CG5 *!2V_H\"[R4X\#"%H$K<-C;&_4 MO+0HA"[V!U&2]@431RH,UVO/7"V!_A4J(3P<+9XZ'G=2V>WVYT*'BBX MWJLOORA,:B=+CRU"#F_C84KBSU0N\,@XB@IJ1$2G$A7T!EZG32MOA"W"EON( MN^]U!A1R4\A]J,+\,\9^"S7'XZ,3Q7UW=6S$/R<;9/2]@;O:F5,A$\+#^>+A MTKL(S<8?T%W!::L>@RG7%.-33//@POIEV^NTJ4Z7$$&(R*+\;M_K M7_8($13F'Z@Q_^9A:F]+XW@/$-[.1(%%C0CH7 *+BTZ_YXTZSHSYL^6V4K3' M"NYH6'Y%R"7D'@&YW9XW[CFKZ"/D4L+@D0D#O#(SGK+;ZGP9(KZ3C9DZW:'7 M'=.Q]80(0D16_MIN>X,>;5EYP2S""1GETEW3='%:G5CH5 *.%[PG[52HB_!% M^")\U="NTL[UY1$(G&VI<=+S+KK/K6<&OL]FW M-0OD%&)Z0>4 M]6*L4XDQ+@;>:%3]+N!SX#C"'>'N42Y$WUV1S3GCCF+^7R'&5])/3,A_"S_@ M@3S:G,\3P#NW/)&W=$(>!38'9 ':WM"=.W .[$-H.6.T=+U^U]D5<.> %LH# MW'MT?6ZY9<2FL1+P%:;3B9:!Y$JZL^ 4B5 DLF*QL3<8.#N0Y*PC$<(=X>X1 MF;>1L_6VLT8=Q?\?_DQELD2O07 500\IUJ?HY4'^Z;>]7H^B%XKU"2T'H*4W M\ 8C9V[R.:"%8GTZTZ\Q='0VFX0OO4'?W1UVM$68<$NX?1'_PUUU+J&VVFQ" MLWV3?7L(*4BJ'[LUC<0N!]YEQ]E^YD.E<\IT16@CM.TM,>QZ@Q&A[=C.08W\ M_.I$^)-(6+!]))"I0:S B:B13&O'=X] <1]0',3I)!3/(KF*MQ4_5S>_?3'A M/:B6[JG0M=48M+V!NX-KGRZQ4]F13DQ&3$9,=@PFZ_8NO;'#&R[/GLI*WN_W M"8>A[WK^Q3I6$EHH(_%Z)@SI=;KM[]Z6I/A[JA,Y71Y?D$?L[_L9CVZ$*2M. M9F+7\9R,WW 9Z83%J=KIQ]\)!0]I-HWQ%(XXN< T1^$G?LUWC.M[R?.QDD,_@GC"FS!$#D M(5]H\2;_Q]M-\EYUJIPL6!F WL[LT.'Y!MNG8>>[ATW,3D.7C>FXK[<;W7L: M?%,&W_B%O='3W !\S?QT9QET$H=!53$9Q:RK[O:.L-KP@"SO5S=?X'%Q52K< M3A>.5(U4K1)5>PQ*'6W=KH>*O=P.[>I$XCPAVN]YHXZ[ MRPX?DLRI)(F(9HAFB&:.5H%*-$,T2'-FQ5HU M/Y3FZ%([X@DT_Q%LSF64P']%P/C.(V@@"-_J_E.^]2W$&ZT1@^="^("3)MV= MT/(M>"FML>/.:6>RJ_CH':+KWB("0?.!?^A9+=8T$J M6!*S"_F*^2EH$S2&:4<6+X0"(4^# MCN42Q*=W'MDE$U ]HV@[IS'K#6>^.1ZL?.FP^)K]#KHE=(M]F0GS'?O![#2P M!0>OA*,6Q],I?!'G %4F^SWH=FBZ!PC:\7DSR/7!F0[O$0Q\.YZ+5EWM6]/L M\55C3(8'RL9F/%@U/Q7@U8)^(1;XS8T2-Z"DT"S^_PC43_49U-E#;74JU9Y/4^,$I6#\ MK9.13\F#XC<.E#D4 BV7^+J0RM@M1YY3;_NPV*>-%R<#!W:@5E4\K.[VTLM3 M&C)N $L3"1ZK->:9;_S@^,!#UNGD=] XW" %Q!%*14'HF%RWV#OU+AAV% M7G)X=ZFE-HP0Q)D?'DIH+?/2MSIEYD7.%]RW!Z-:;[T8._;JP;%S]):@[43Z M&I<_0.8U5,NVF[Q:[73U=MU.&J=_D0H<442W2;8U]"+P+KB>)?$\4C;;;"F2:LEN(?OL!/5WY"#JDK MAQ3FQ(\C'Z9B#5^K$X!P1@$'YI\FGL9'2E>+;,U?&N4Q%$[=(K;SB$<8*^?G M%F?%1%ENU<@J@/%8/+]!\;\0^NJ67*GAT<92EP^RIH..-WI.!QU7]#J=]=O8 MWC=J\(TO\Z2#CG>(JW8U$70D*!UT3*I6!U6C@XY)U>B@XZ9L0ODMPDS'3602 M9)B9F(A(3"76$]!QQW6K[7Q2Z28=N'?Z!^Z-QEYW0*<=OT@!.K$7L1>QETM! M=?H=[W)PL#-']$7T1?1%]%4;^AIVO7;7W2E-9TU?=-KQIZ*N68G0U \D<5:7 M8ZIOULH'*-?F/M=V:N==>J.NL_3_J= ,X>%L\6"%,>IVNLZTA5!!J&@X*OHC M9SO!3P4-="KR7FVY%D?P42ESX>(@QQ,YJ+$"*[Y7-*=": 0P MCA)Z$.O4ZG M^J36MIHTYM0S.J&8<%<%S]U7GG@#O*):_\]*F*Y\QLE\%=J;B],4V$ MW;.6;S"E9#*E"0ZYVW]Z8_DQ-.646(K2<,5KZ7M_=-2"$%D++2:/%Z5+E M.:"%4M2'IJAQ&T,2,RV2)!1X"$=^(EV:S&)ECFR@<+Y&W'5"X7Q_[.Z0Y7,. MYPEWA+O#<=<;>'UW>U$)> 0\ MYA!J_M]4?5;^8X!^!1 GMG,71^*#-50A^; MLRHX=>"(U 4>0U7WH9SNA@W"$^%I[\Z#_N#%[M(E/!&>3AQ/G:'7[1.@:E3& MW6SG^IZS?RJXAKI&(JT=HST"J*YN=*RVV+D^F\\?O);P&;O3:[(!?=3W.I?N M2@:?++%3L1C$9,1DQ&1'83*WYY@1DQ&3$9,1DQTC5G=\IMG94QG=K-V$BY,^ M3=DJI^#H_I]O1QW7UQ/&4Y;>D_SXZH(BUT(FY.&@A(AYBH:#'[N(T M#/)[N^QU;N:V-@"+M:>9..+SC:74'%+;GQ_-%*+XROEB$@/CB MGBEX,^1W]G9=)6[2T.[.\;+;G1>QUA*A;VYT-LU"K^9X7QET-0[3O*%]-T[- M.=[TK.$MW I4OK/*M.B;L4WPBG08O+TK+9 P,+/F:O81)>8"7I"+^:PVUT5G ME]8QO XO,?>NF?OJ4,@J8,C3^'60$79&? 5AXF6\*A<[,QEL;N M9A):-,V6Q^7[J8(O_@Q"7\0@MR7*Q%RBELTF=&*Y9^+L .^$$8&,?'.)7K&L MC/.X+BFN\3YBF"; G;WARU[\6QY#<3V>$\UT>_-=2 MJ+;8?P3H9F!N3]RC *!BJ^$>TB@+W,ZGF[O+N3FYC) O>$CK,\ 8$^ M)M:I"6_67,'>C9IUVJUV!:9@-U%F%Z&6880UXQE316!)6:?+YM#J3.=7?^)? M5G=GYO<&[MYON75'H"&[XOMTFZ.C_@))<"76+GU-\9+.R3*[O]->_.F9:1(> M"V,??T*F+%_M6=HJT/@[4>T^"/!!,L477^'%*%-+^/D'H>9 HUYFA:V[8,P( M6,1 :E^)1*R;6I.O8DNR;JUS,+)/N8$TP/)ORP+HFGQ<@I6-(H^>8[XS) M1#1D173 VO8:V9(&X+@^18'D'GL_DR$@XC/(CR\ "YN72<,XWP-P 2:1Y*;M M_!)C:P("\6>*SRU4?"NUT:X9O\6G1 1>6"#,_:=HL'F T+<[<\R[)3?5.IU& MO"LU;;'_B>_@2\K>VAVGB7'-,@_:S!S>?AS9FY6A!R*0?D&UF>(G]@)PXS%H MG>*]K4$ 7\6;FH$>S0S0N%G(Q<5MZFO4RZY"#O\8OK2L%-,QEXM[B]D]4P MA[G<5*?S.5?PG+:7,8->V$M[K:J#;@B8=]2$#6A9%HDQV)@CV<; $?:6Z95% M*L,/%"__0,GFY HPCT%7- Q<3B%JA*']#O2F4;=S\K8L!=IFKP(7=(UL%=?( MNKE%]G)TU,M NW2;YT',0+=YUG7MY47NNCM8*U<:;X^?O#PO< MH9= 6C?YO S<#BZI)TNZ3Y@_\I O-1G2HV.T1H(C6UDOC/X624Q_?L;$+6V7 M)IOY)-BU1P9V[?%;]CP,4A%7;9/?GZ)B73!;OUY/,47',$9O/XZJ.SI:,Q,/OFT65(H>>US?E@RQU-$NWF\Z6Q]YB5T5%0PBC6:T! MY$M#?ACCVE$*K83W+?WO:MT6#F3U5 ^(_9ZF?:S"^IK@%KZ)6,;9>MW#PKT? MQ-F___9]JE_?<+YX\\DL3GWA7Z^EQE&G2GR!S[X+8_^/?_SW?_UMZ[E?3+E6 M\0PNF*$B_RJF?__FXS7ZX?_J_]^7ZV^8#. 7W$]>CSY-KJCN,6N\MAC34%TH_Q#ATC(>8!C"E%_+52B_6E#5[-"]YN1$1EDB9.5VSN1$0B@^*?V/N%3B %(*- M8IQ%F&H#]U4KN\&*BG,ARQTNGP.UT=^-7EH]S6M#5NOS"[[,:<35IFNUHVL%IKNK"HMJ@9W< 5V<"/RJ!E6 E]&76,31 MNA?TT;@QX&AL-JOA 3U=YM4AIHM&D#[T'YT=;X_MH\*=PP'>E,4K*^.X\W9:K?4GNR;;/@+RK M,AA?M=]_O&KW/O;>=:ZN1\/W[]];5Z4S?/?N^O(4796LPGI=@$Z<%H,S/V]7 ME*K7-6!6%=HRDSH!:()7 E.DS:^YCX55J'*QK&E[R,!?$O M8(\@A,'P9!%B10U2#=9G+5 SW^*?C;]L7WQK_OS+OW$5"?DKOA/@=2S!RLVA MT1*]995:V%68W[6*+_B,7W+)C"760MU*W$ZBO-PP^]R6$JYWP+,'68=AN0%S M+!X(8RZ4B1\R>:UD:&I9[Q\I2FSWN!#? 5)J5JV,[I9U!K(]( 'ZF-,T! *8 MBGQV!VSF?(-:OYWM'_DB3,J+-YUSP4V3>L:V*? M,(6_<1B8D0*YF>K#.7K!9G/*K?C_['UKD]LVLO;GQN MU7@N^_I4'/O8WDWM1XB$1DPH4B'(&2N__NT&2(JZCD8")5+JVDTRDG@!&MU/ M7]#H#A*Q%BDWLN"B&:31+Q\N#@:=6I7?J$Z8X(HKFX?/='+C4OZC,KP59UAS M=K5P*5P8G1].51X]3D:/"*LASL>59YGG0U#YE#E3I<_(5E?GH\VE G,]1T4V M2O.D :O!@57Z7I]2BM59';@V(Z&B:8'0KT?HG=%W$;3Q>%$8[8'0]MU]JWT# MN#SH->R;^^[#3>M]AM#M;N,L$5H3"\VN_\GZ9=H_L=O4;D*V_"4,4G/HVDS& M\J\H3N"WZ7Q6KS"$]+2:KX %6%9+;J1,2.T(*=,+K3\-!BZP7016CT@OQ63; MD1=)3"^TTK_ NTF=&9Q-:MBR81B/-8+"C3)7"]J8R%.8\Q]A19,1\(C&[M0' MRH8^T]>IV)/,;LI>Y(+<.O-0DI5]X?,AXK@>4WY1\2WJ.44EE.-K-D0PMZ(X M%0Q]X&U5[+/1*,\K&R\0 TBB32UEHZNL2Y;$7O%6E6Z,2D"J%.C\X\)U2->A MOA^P )9.&Y"XOH7';)OBLN.:/6[A-3["%+XL->-19^3P"?8N.)1R#-\^AJ$K M%V>*^!1Y>(LZMBF])S1 42$H-38)W<3/3OXIY$*S=";B#*(!ZGP_2^5>TGXI M/59!$^,,"( (WO!H+W+?HEDRRW7P_M[K);NJ-Q+ 0+AX]\*'IERK8]V*NV= 5W:E_4T807X4[(U6U#XH1B_WQ0IC MGA]#32,^.IREC1E\M]CAO1SCP5N@NR(K6C<.5-H+CUQ'RL=_\D#C9ZI"FUFY M/BMB]WPI%J_@CQP1!A_A105C>9W*2\][J^/2SVB$OG7#9]PI2(^G%#2IPK$, M^A?#?=YZ?:HC%\![86%^0@=:M"-2D PL&$1[]C MK"@,W.QT-:IA^,U%0H'H@,>FCD^@ @FC-.*SAB#9B:'"B!>HX(H)WAE&^97A M$-!:2 LXB=*4.H?(*+%BUYPRS%JQVZ8#BPZ%HS:LK#!2OEFRB M:*V8(M7X^'Z MKM21/'TO&@/*.Y^#ZA)/S=)#43K(KR-O&! &YW=.7C,(5Y&B)FNS;+G MDYZ/N]6JQ1/N^]DMO"321/[(T>Z*9W? 8-]0]%_C'=T/[A[>/_3M?O]]^Z[] MT'EH=&ZT=]1LW#:[#Z5[1R:7Y9M"[)PP*'))>H@J93Z-1OI8EW"R'[FY@@@E M'^(%ZR%21H ^I(:1?)3\,)$@+/(-G?@JX\17Q\B)KW[OI">^#KV]<=37UR1I MCW+2:D:?XBG.JATV>V5.G_$#9@_Y?#&.!Y?3*W0^I<";;<:5ML>E$Z1,ZST666;[P@ C5LFSZ'. MVB7CS[SQ]U+_H'UH=-^=X.*.\L=\#_1KO@6J-Z!W MV"^^N>G=W]X_-#N#0:W[9M'-RL:^%+>/ 95]@.2)= M6[:P-N:.;\[S8%4J4KKFSD(FYX8-;95!DX]N?M OS\951Q/PB$&>:*=NR5.# MTF.,6&\TS4R-]<'E(??Q8!:38R%BYJI6%\6TM_T&!?]_XIZ/M[P=A=%;3&2Y M9C<.)@$!$.*9Z_2$4J1R>"W\DGHN'WHNI=THN5*(G@D3.T(5WJG+>A5>D517FO1^*L*4.9R53 M=0(BRWU,DW?3I$=+(52.9XN)PHO92-D#TM,Y.A/=M&Q]7$=HXU*5'6D#(J ? MKI9M08? 0GQ9CR=I9755YR)$ZQBT(1ZT2V5P+9]D*=9CE::?%B;A.C_?Q>S+ M3$O 1G-0!79XZO3AT.03JR"O7+ MBBM?Z\WZKY!36^JJ%VCM<#E.CZKD0SG%^E<5E>J&HC>^G_'LJC6UAU&VU#LE M/=B*VG R!=-+I2GK7'EM J;8JUHC++]KI@_:KWE16LQ#/Q/;-.!13B_.#Z[U M?I)%2\^3*GE!'S57K1XP15\=!;/F1?#5"5KL1:92C$=)I.R(0F)_<5B+8YE; MW=XHK?:A3+BW^,:W67$26(M\R*IN#Q '2#W19]ZSEFA9KGEJO:JWI_G4V2'* MM 11\!B/\R/#V4&U[*QIF,X*IUL@17[@="C\\'F%&/B$D1> I'DZ$UNG;6>G M=%7?BTA;SGD9!C6<2,2AE>9J9P- U:PSNV%]M%'V0B&4K!/<4M.+_ #SJWAD M*# U/#^%.J_\LCAIW=3C=8]6&;4OK+#N:X=G$7#:>!PAURUUMGCQ]"#:[9GH MS7VI>04=M9;I#U)=CF<0"B3?'@%9B6)LCCX48Q2*"NEYU9_G541>G=[>O[FY MN^N\[[7;MP^-_MU=[WVSDU62NFNW;FLZ_Y)&^A2E7/13%62^0WU[G)QZ9/ACS<5<8T#*_%\:>0F9_P,SO5[: ME/E?U]OIV,.K-EH.R/VN4)+MF>W?TJ&'S6<+7M,&@%B-6.TP5BNW:'V%TN[* M2\JX@Q^>P*I6NVA8F46'+<^YH4+EI/QXIUK*:.!4V2RA XZ\E$$GTZE#S9[5 M'!A3MJ=DF=.G$Q%Z$7H1>AT3O;I6M]TD\#(!7K6//"D/UBPLJ5 MO9H-1L[HP<[HF9WWZUIVUQ@4G0NHD#Q(5I-JJY#3O>N[/(A<,4D MF)_A*38G([^;_(P=-C"L?F_G'=Q+<3-('BY6'NQ&PVHTR/$FQWM'AE'9ZN0+ M5 AQ+J7(5,]J&G3#+[W$%(DFB:8Y*Z)CM4DVJ^3GU[S\V^YGXLBEV1?%7B&# M5!+NS$O"M?M6KV,NK_-2*L(1RA#*$,KL;B:VN]; 8 ;FI<#,JPM/[EC-P##+ MY^5>FD?YQB8L,.YO*K$.R7,!;,[EP7B\S/,6"!&-U8NU"\:UY22!7ATR/!FINN)YU$RD+AO85AKT]Y+I:C474X MYK=LV;!=N"N*L')16M/O8%A\Y8(OL+627H.8N _T$WK5 +T,)!O6!;V:UXLR MO5 N]E_! K3 MJLJ/"BX%QAVS6S_R:.;C!+^JRI+3*,0:>R\4TGJ%13O<-0:-^ZY]/VAT[NV'?F_0RCI+]P:WG?,HO56SDEOJ'76HIZ43;BI7 M+&O9 5HNA+4#GRZH$BJF1<6T:C3Z6DV^]AFO5$RK@C%IJG!$Q;2(U:K :E1, MZV W_7,4NHD3LV<51(MGQ0.1YHY$5(B4E9-QXQA(Q6@NH!B-/>A8G0;5TJ)L M5H(O@J_:P5?3;EJM9OEG=R\"OFH?YCBXW3.8KE*WMHGY]W)J>A#4G^TIQD'+ M:K9:IACE7%"%!.)B!6+7/+D+E J*)&T_= /Z%WNU\IE*2R#_JSH8="ZG!?L# MJ]=LE\Y:YP)8)%LD6[N[Y6VK,:"*6N1X[\@O=V(D(NP;&HDG$23&%#YAS]GZ M%EUPMLV=%3T7)"&!N%B!(&>;G.T]^D=,)B)2YQ1\$(M3H]<<'+!=^27M:TL6K3M38['BT@S ML/I-ZB)% D$"H6]K@5EK&]M9.A>!("?\E8W(R2NH#@*=BU?0L0:M\GO/G@MD MD6B1:.T>S&I3,@EYVSO'W:EOH7LMA%Z'6, M,'#/!F_27)(GH=>BV4IMKJC-U2MR/=3"+V-0098O%AN$?[#'2>9)+YZ(LAB )P@\39X$! T8#(9 C1Y/-(=LAAG MD9")'V>/ANFR&Q,-L B<")Q*!R<#IZOJ D[4N^_4O?MV:,57;-^7FJ"_IA;H M'M9M:XK_^^9=>]<=^*G0Z3]IXT M#[A)A&R!*ST#Y)9,!*XXO)M=NE68QES4_%SAA-I8?X?:(3M34FIG/JMB;?DL MHZT".T8>Q)Y%)-!*T7T7I;'6@3M(PH*FNJ36@';+2&_ +K7'J^WM-'EJC.@? M;[NA$LU.SFQ[-!_N2_WJ2J#5=OZAUH?$2G5B)6/5M8B5+IV55KTB.G?RRG#3 MEHT]-A2/7H 1;PP03>$)H6M*=BM$V\H)M7%!IKYSE]!WKM.TVHU^Z>2ZB(PK M@B^"+X*OH\)7R[9Z'9O@B^"+X(O@JW;PU6Q9#7/-/RX;ONB8YHWC1 GW=8Y' M()XS]QRW\3TI$V',$2?$/]L2-$TL^DHUF4@@2"#2PVD=J]DQMOU D$"47.! MZ#2L1MM8Z9]S$8@R-XMJ;I=^%7'L"RH&7C7<.9=Z1U>V;;6:Y?<(6N63U]+E M9")(?>](\,H0O*[5[);?^(X$CP2/!&]!\+#C9/D-,"Y!\"AN?#O&<@CJ"*.0 ML3?AL5"Y6QN3O"A(< +H>J$,9]T0K-VP;-MB1/)$\;:S'T[,&995;O4SM18(<=M0P5O MRZVO7YUDOY>(=T@V8&42_MI6LU>2WG@-R2[%1B,H(R@C**O#R3&",H(R@C*" MLC,X17;Q4%;[/PA<3:JM_),T>=*Q.H_R")N>"Z(0SA#.$,WM$B>SF44Y\$LX0SA#. M7"[.V(.6U>P;JX9T]CBS4\_QHPVL0+1C=U3;CY#N[E[O7+?6ZFP+?S3[[ M]F M<%/CCG?Z(U[^SHOA#4Z>9:V(9S%%/M6'+2?@:C?#?9B"_2I8)#! H3HI3O,W M3O,WBNR-C&,#:QE;S!=2+C24=<4T$MB6T0N#:W8+%S$O,(TPEQ\NXE"*6%HQ(7>#"0R30PU?/5>^&'SWLQR#@ M#0Z?*FK]B0.8MP3,'XGWZ"QTW<*.!S,FOD]%X'JJWR5<#3/"OK!'R 2>YX42+%*/&9[XU$UGQ23^(:*3L?H1X\3$S3 M"U[AA)-I@MW$93B*GSF28QASX#D77^B*)^'#6KBJ<**:>,V:/ M(A"1&DY.:=6I D@M!2A_N)\-$PD/E+K9I^ZG*>;O4]-_AJ$!,X<3'"0,:R*$ M9@4YA04=>0Y#CE + .]/%T:W*<<9*GI*Q4/T?.NF'E"<<+*Z%Z7"P(HF*=EZ7Z>2RP=Z( Y@>F@"L<)7A,BN@) MI%8S([$?HN$!QZ.QR&($5@\ZM?L!+D[%]FT:@+P>! IE1\$!/@7F(+?@G_-]5*R!P,'PZ M!6VB)C("':J!P/$B0&[$,T>=L'?A"I@49XXZ=)_-?^-+YSS QD"XT%%Q;G=_ M8=Y!&2\X-9?4=--,S\U^[[2M$YOGWOMP%=2-MXG:,5)0]?%1_H"Y$%D))YB- M243Y?=/^I=72SZA*]Q")\@<(BO0_V)]\CU %;:8OW/8^\7PN+ MXLZG1J/J$&Z;E!]^R(QIVO6;MOT3V[WJDEWA0A7IMBW"I2;R__\RYVSOBY>-_^\-J)97V53+W$]+ZE, MIK@UL%=/\\T[]"]N2N^TS;S3UO1K-J4'MMVSWS_T6XW[]EVK\="^?T@WI>WN M^VZ[6>--Z:4MZ#5;1Q8+Q*K!OM1(,:;5^_5Y#NE);.6$B86SRS;M=@V3;F&P%+6J^ M93/AT:,7Z$'R) ZS+S2LJF]*V-49&-G5Z;5/NZMSX.V-6H^^5I.OO7U[0&S^ M;&RVRMFTQ4WJJFU4O=+F-;[WL]:N(%8C5BN%U7;N=T0!SXT1$+"1SS#\5CE) M/M[9E2.TF#^+@RUET,GTJ9>^9??-5<,[(<><_D ,@1>!%X'7,<&K9_5;Y1\, MO@CPJGT@PVPFW,+Q W(WS;N;+S41VH=6)VP2U,9F#^:ZXYX+JI!$7*Q$M'I] M:V#.M3@7B: XT>8LUK5YJ\:T;X6(6%\0.I>FVK;5Z PLNT'E/DB\2+Q*$*]V MNPW_E-^U_ES$Z^+][T^C$=8X*!1%P=(:6;(\.1SD<+R$.9V>U;&-(F.9=T7]*="^:1 M@)* FHOE]ZS!8.?*+R2;Y?O\C7K;'2\4H('5IP! 7=R=W4^H'!>TFE:K-;": M/6-Y\1=Q%(>DB:1IO339[9;5;Y T4>3!!#_=;.@S1OY-A0#L4OR;*]NR^VVK M9_ \[Z&4F[/::TEW,I&FX"')[DEDMV.WK:ZY;0^278I=[!^[6%<\EWRM?>'N M%8+:!D%UPP0+RAY2%JX:3&:N"LNN-*I!CW3+[K2M3LM8!<87:7,N;B@!#0$- M 67-@64;/#YZ*3"S4\N'HPVL0+1MI>\-RU,QE^$(?VXC@+'B^FS3FFPN M8M_N[R+.BT)45N%S )S72-B61M:XRHM0WYY^/]![/3QJ O-;-ZI#IKRU_P@. MOMCUX>W!5+@M]@EQ8';<"S:U$F17&?\W&S_)8OY:_KW]TQL6CWG,GD4D6 CJ MP0NX[\_FC>BQ-WTBAF$CX&?VY 'Z=++0T=#A*2SS#!O4#;\D#8W61A,H?W[8:U.+A-G>&?XU:F&'CC]K>_U\ 8IX3_A$N=01:(<>/_W!0[_QT&CV._?O M![?M^[OF?5/W^&DTNS%$K ; M[,S# T>HE;\#"R7&/LS930?PV'PNU^Q7Y#$'#"(6ZS=G8XKF8\+WAPD(: "K MZ'JX*\1]IHP\B3VH5%_&8.4#M<"*B5(P='D4S?,(3]Q.!PBP39UP8D%1!G4S*^0*=W(Q.V40L ME*%(2%6[$:[W(B9@<2=JHPL?$PE8D3_51-4+%4VR2]0$7GB#^E9.A>.-/"*[_ @_ T6, @G\/)\?:1N&:E:/ '6!HX'+Y/"21 ?+>:-X&?X+T!CB/M\ M,"ZU$GA]X177[#.7\5L75F'SM#C U#,\%I (X$DFY'L-/(;NGV;AGC_03D3U4$LD$(ZQH5-+;DL+CL M48 R3]6PXR>PO+JE7+OSUN6@?/E,70R+.)&%1F'((\ -@1S!,]$\0&$._4P< MIQ&\U]' @)\SX;YF'P ;7,V>UMRHF(]R<7P@ Y%(2ZY.8#@1_@RLQD$ GX-\ M="A[G$V!J9"]TC&HX7'-<=,("\DD4_P5Q'0,5\*,^0@;J:J>$3@G8-4P%;ST MI7AQ)/1V.*A@9PS"RY3?B$*Q2)DH):B26&S/ZG- O? 96[7.P(J:@#3>?[X% M^8N>8#"I;*)B58BI:\RB<0(BI& FNQ ":RMX2P'3#9,8B5P\[5#X52S<\&^ MP<=&2I2!M%(\X35 XB >J]%)>)\1NZ3Z53@E6L>\NSY/KP?T%ZP&8 & M_@8L(I5RB6=3)"8NGB9@)G\ "MH<7I0]3T]AH];<;O>MV'2;K;0E6\X'!E'+ M@N3]E,2?1H4DD4^(*;>P1)$ \DCO27P \V BONV/WW=WTP-CK#IK-[KW= MN^L,WM\TM-W7;/3MYJ#&=I^Z[]M"FT4= R@:)/@AYM]3B5&&5TIX-/K1B.*% MU!P-Y4Z1[L@^0'@-8BFCJ U2=0,8$'$*HXA/<]#))!'94S+-=T:,RI([0%H5 M:_]H&6U)N9K4O\^#J"5E55M2VATC/2E;G9/V56R>]O7UZ@I9L=MI\B?O!YH_ MX="<,5/[Q/MN<1EOLK=@4#)M4;+;S!&@(TCF]M>)!S?Q8,IU7S/#F?T,Y@K[ M !^(_8RQWWRX]@GXKU*-16\F^2Y P?%+O;/_8/#@7CEGF5_%P)W:*R!9ORI7 ME6-;HL^.8DT-A*E7-;':"5G-V+E08K6JL9JI(\E'X<.=JY14\6AN:6>B%X9G M]Y=BI&_5-VN2@EZW+OEM_PITD@,8D8^XZ1IB,E?TN]"AU30M !.+,)(="1E' MGH-[!U[P!!^H['<5C,NZ MNO)#*=_D429@$.^)QYC+D6>BZ+/SQL9Q]L@J1Q_B'^(? MXA_BGY/0I\P-T9.4_#NN5?H01@)>S<1W9\R#1W5X^YE'[MP2I>C%>>]I5B-D M\8M(#UR?(=4JQVZ[5^,]DVJ[N]:>HA:_)& D8"1@)& D8-42,-OJ]:D]?:E. M(?E^I?E^A%A5HT]YGMQM*&-=1LF@-T<,=+;-WTLP'<]%C9%4D%205)!4D%2D MMW6L3L-8JORYR /M@!UFKV+7;N8D420"9\;D,Y_F#A"%MN5W;#LUL[54@[F M+>J)3)MDZS?)+-VY11"C;HI4$K; M![1]0%*QG_5H]1IMTXQRSC8B" M@7)X[(7!IR3^-+IQG&22^#P6KDH9O@TGTTB,12"])_%!I0]_P]=] Q*\]T/G M]W_\]W_];?Y$";K &=\$[IUX$GXXG8@@OM?)QI^!W,Y,Y;W#O5_$Z.\_/-PU M&W;O_]K_^7;W _-<^(([\=O[P(MV.A.,EN-O[Z4V%Y?TMD[(UF MI@!??\3+WWDQO,'13\KHI@Y2%RC'4M)=KW#%/HJ&_2HP 3R)6%1\GUMXGQ/* M6#(WB4!R&"P_FT:A(Z3$HK;93?A3X3[\& "YX4HW<>!N_$T$8QXX^%,(KQ/? M/: B?,BNL5@LG'$ $OWH":G/C\-B)2-8?OWN]+U"7K-/+P\8>$K"*^ N;\(C MH ..5TRF?C@3V%AR@E14/&[!>V*@$/?AM6$22\\53(KHR7.R@;@"&-[QU.77 M2+,T61[I(47Z1BXU*2/ALB2(/5]1"X:9^,69LC%<.!0B4(/P!4@5SEVJ_^I9 MNW@;=V=X, 2OFH@(7NXOTF.5 5X2[1<%<4ENX\AS8%0W0/-8WGG2\4.91',Q MWT%N6\U[^^:N<=]J]=_?]Q[N!H-!*K=VM]WL#VHLMZGR256%^O%9OW@8^JY^ ML2N<,%)<\PYM8?VN_C6;$Y?=_]D'4HJ#T;*^E6&V$?'D M'L)I5CC#X6RIG&RIO/E293@#/P.^H,"/0A^\ H6(\2K)#V*RS3QU)QPQ&8IH M[CBT;(NA1)I1$SAK(T^"(:W6@MIK2%=> /0.$PECDV^V-PC>A[D+]RSX1HVE M'4'\7'QH$$83[B_8GC9>DS]8F6;,$;Z?7O/W'QH_J,]@7CK9Y]?CX;/GQF/X M$^:46K7 /3Z?2O$N^^.G92MU/JCBUFUNZ0[6;M/OOOFKA]1K__5E4WJMBY!. MZ;2W-VH]^EI-GM*Z*2WW EK&%E#8$5C2J##3_GX$ZF\T^]8: <1*Q$I[L=+. MA3S/+2W,7#QOR:.@K9$:ZD?:^=B%XVJ^L=%I6/UF^5T&:6.7T(O0B]#+]($A MVVJ9.^9PV>A5D[C$46Q6;\L^!;F5![N59U8VL=5K68.N,1@Z%T AB;AS./=@%Q,>&LSO51#R MNG3I@SU5^$6P9XXG/AC2#M.4P7==F?8^BM*VKVT&5_GP3!,//#2I>3ZR5N^Z M:71D^FC-@KOO!8Z?N/#IV8O'7L R8&BNL.7G2$PYJ*GT8(L^LA.J!A&Z M?V/,N#H'8N)E^=CMGPY,DL\?64H"O'E6.3#]/7^.A?PQ%4[L/0E_]L)1H!V4 M]@D/6)2I[\L8[PV=ZBCO5(>E#@^RX8P]\<@+$\F& M//A=LCAD4@!DH3$4Q1R0$N[!A_HBCD6DCBTZD0#55("X_)FND, W>-)5G;W# M\SSX\CA*'%P;!M^%4Z$7"I\D9S"LB<2S?;\)1Q\"? :C"_^KSDKRF3J3")?J M&F\2)J=.TN) T[L82C(>N877#V,V\@)]4%)>'XW3O@K!?@ECP>S.=5&UW(:3 MB9<&F)%/CITGH)K[ @8&KHHX^NR"5. ,08AZEO^?W@Y@NW@\@^!CQ MR36[FQ\QGX$8,!&@N6N$HAMYR-2"/0NH; M\3^6A"(2@!]_P@P>848&A]NVKUMF1PL\)1-GS"1'1@35.^61UKD!$R,@>HQ, MKM!0JW3=D1XE)#VT6UPD=+#P9*D4V:^ 2FANAP$& S9SLN_QH>?=6$&89)K(]#XU"?U%!30VR] M;.ROFB]:#TL6"*R*P:.90B&%Y#R88;Q 7EBODBJ^D:/\1EX.AS!FM98R MCS@<2>$/&LSELX.+(.21%*77 J4O!0>40.6BBGBX E4GK)AFU$2+=R3^2#Q- M.HMYB"% V2&7J'&#!=*]I!DSC9AJ2*MP,TQ:I!540,T&^.3-HJ'+@O#BRQ=4 MJ^^-A EXWG6!FAU%0T,KY&,MF8Q#N9\6/DF4\@>NFX)S%^GW70,6+O!UMF08 M<$R73=V#QB&J 9D, :/ 8^&^/X-G^QD$I833^L(+TK(VV8NTQ12$\>$V#7 9 M]V7(W% ]#Z-K3IQ;7)OD5$^A?\V^A<"Y"._:DLM^GT;B"5U>/R?4,ZA3-H27 M/7'/5U9@.JO4C(O$(X]C/.4?!Y[((A% M8S, @XC#0*>@-KP "+3&4%6*68O!_+F*[G"7FC2& "P%<_H-#UX$[_R*:V:Q M#X%S_5/Q*_:1^P T'F=?W>":O1^[U^RJJ&6_YE<4-.L;;1TM/J=8I^B?D^'_ M4W,!%H"9(-]^"-@G)P[! E6\J4C$)]K 17)JVO#'2"A6T-:*'SZG/VCRP)>P MPN#N#I-(I@&*/Q+0+5@N_D66U'!UI>A'*EMMQE0N@^;HE->OBW5Q,N[3 M5)FH?PD1YU;W'#,U8>(9^/V>JNVDBBWQ2'$)C'\,&AJD)U)3?<37!CI. Y/! MZ,:,#8'Q#S!*UNC]8M$0M9=TR8;+MX5*.4IZ$:\G6*OK3ZV0DV#) T&^\4.L M %8,HFW3F\,9.,:_P:*F/O&,Q;.IL% W'%%?7EX$@XKS+(^\A.(\=L](=9YV MGPK4U/5VFGQM1U^KR=?^_.,!I5!*2H2E1.'"<#L'M@HO^0B8\.)XD^.\KL2^6ORA#955J:ZC%9?NVLFTD(9/KS MA<9^IQK=;2CC:DF)L21Z$J%S$:%_Y0&A2LK0/S%(14)$0D1"M/_P?E;Q79(B MDJ)*2Q$FX%12?E124*E.8H6./I=WLN\AC 1FBQ6W!N=;F*;@J4*DK!PT&U6X9*Y%4\LJ?_BPVX0SA#.',ZVG1;5IM@R5U"&8( M9@AF"&:VE0DAK"&L(:PAK"G-=>H/K(%MKAOWN>-,3?(DRA.>?UU_O2XYS$60 M?+;%K.U>V^HVVZ8XY5Q0A23B@-C,3:2!Y*'FLN#\M!Z5 /.A"-&-> H<':L MP!D=4*<#ZB6IA&:O:_4'QIP&.J!."$D(20AY1@C9:UI]FP"2 )( D@"2 ++D M*!OA(^$CX2/AXQGA8ZLUL 94)?/XP=S-->".-K "T78N,%>)P166^+=$QMYH M9G2\NL3,RNCV>516IV:N$]*"-:MUN_=YO,6>!?.PHI\W\H1K9LS2^V[D.2P2 M,HX\)X:!><$3?,!$*LEB#-L#5)H9[5_L1N^ZQ^ ZWPL#,P./QSQF8^ZRH1 ! MC)UQYH=2LFDH/

_;B M,4ORT^7J2<(+V1\)C"6>*5+#!05N4A+@ABP(8_7ZP,6W2>'[>*44\*>3P%0] M>#L,'M8-?L9G1,)!(U ],TP G4(8]Y!+3RH"1 +66.BG@R+"QSMA($'6HO3! MBRP-K,)"^ $T&"S_VUA,IF&D*>5-IMR#>5RO+CBA\;'0.#4V4GM"#=D%#HA4 M1N<[I,*1 !MY#S@ICK@3 U>S"8\S_DPY<0-L*OD;BO@9,>E8Y 8FP&?K*:\ M[H6K/#A<1>T\\H'!D5]O-_#2O__V8R+?/G(^??#YW?__'?__6WA+P)W"\(G'"O ^BI6&/-_8J)X,,7,?K[#P]W MR*'_U_[/M[L?P!Z +X"[WKYO]]KM^_9=ZZ;=O1DTFIW^0V=P\_"^\W; MQ@__6!+M(CE>J-N[SO(^(C*HCRM%'MK7;(&4BN'4"K /"H25)!W*$>O?O3^X MEXR?-<)[_1$O?^>AC>ALH/4M=R=>,F'?0,W#0KN"?0S=!+S,CSQ(1KRX^K=A MA(HX%HN<4<')UVVQU'T? O8+F%&J%">6X;24!AN&/%)VL0MVCQ.'$5A^TVD$ M%[I@-J,XPF]> -"F[$.96FY"V6[<<80OU)+ALT!1!JG5#3]^A9' ]5TPKM6" M3U86/,J76=\?3H76#G M^"&&>D0T 0+AT!X]ATU]&-DUNW% ^V#HQY\IS*,;Z)E'XLD+$UEP7S/H:2O13S]T M-N/0E6>,0F402&-KX*!/%8B1I[UXA'@O4&0"#]X/9R+#.IB.L?ET30>L8#ZX MI!-P$\ DXH& I7N!!3(?-)\RJDCMGC[#>\3;<#12'JG6G["V,IE.?2^CAPIV MS'EBB0V^>[%6LJ0,3(WWFPH<3$"X .C4B534"IZ<6SA@*12L)6_)-$,3!(PC MK+0'FCM([11MYZB IR.BF'M!%H98;V$I=Y8]AXF/MA-:$L *D>:&9T]F0"*4 M^2>!%M[(!2IJ.,3%@O, M@HWJ&H9[5E/%^*[0$J/>G@8T]:_/7*I 81I:Q/V=5?-P(CCZ\7KH(T#6S6]+ MI!HCSG:82J@VG.$+;54JPPOO3Y=1../ ^R,1,K4Y\=481LJ=7^/1YVZ[<=TR M"V887%^R$%;*_5^SKPEJXY6)Y?K9T.9"LU$"5F>66@&.)=C;11V[0:V"K'F/ MP L^*N;,:4*")FKQM2/K*FA[#J/?X9'P*( C M_,(%? D=10*J$V9(%,0P F>KV**5BHKN/+J:=I)QMTN%\;@*4<7=V_FVA[> M/QI91L*XFK3],BBKH%Q'2Y$)@,;P!A[-\$=5O'0>$GBUO;/6PB(;Q]1XOR[P M./R+\0DJ=I0!&3J>$@P5K]#^<+02[=7ZLZ 7UF#MW!R0((:/ZC*\5^VP.#X\ M0N^F@]QE):J::Y*Y]IG@:GAZ>;E]B4HVB E Y%GI?:<[S M2A>@F3D*?3"=E$I0;?]D,D$'XD]$5:#=K?M-; [ .7G$=6EU]&[&;$&_RQJ% M ,SAGC'U!UXI+BY@$8Q-OGEG0JY7:G%OW.]9R#JL;(=)X%RPF/0@>1*'V1(UX[ J^]JIP3M>C:=*+O-@UXZL,9X<28JJ@0]2HG MU\9QCT[G'EAWO@Z';[OMAM5JE]]HYR+.UA)\$7P1?!T3ONRVU>B8*QU Z$7H M1>A%Z'4D].I;MFT3>!%X$7@1>-4-O+K=IM5IK.8U$7Q1K[,]0H9X6F+*9[23 M2:TZ3M2X]5RPA*3B8J7BJFO9 V,>Q>JBOW;V)U,G;TA82%A>$A:[0Z)"HD*B MLI->:;6-]46[!&&AY)!-)/PE#-ZJL_'IN3J*\%4(EU[*^3)*Y),"FN&\AT/I M=LY82))+DEOEP,_>I+N4B!$)* GH[JJU9[5M4JRD6$ENZR6WW7;/ZG5('GNJK,>2^*D7%X]52:Q2AI @E[0?3?C!)Q2NEHF?UNQV2 M!Y('D@=U6\><>4O20-)0DA:+E=:NE:; M3LB1L)"P["(L3=MJ-_LD+72>U/QY4MJ5K!(RG4L,ZNI(VY*7@&4D>"1X)SWO M>>X18!(P$K!7G-?L&?-;2:V1U)'4[69/]JU6SY@+?-&"=_$;GJ\Y3&EL'YU0 MZP617#C_W)I^9VZ88'_Y0_KG750!]5T)6/-"ZJ57M%E#NHLHJDX(1@A&"':, M!#V#+;@(N0BY"+D(N#L6"I_L9N.O/Q4F^ELB8V\T._U<3S->_1$O?^?%\ 9'?_.L7SX,?3<]O!'- M)/R.(V-?/;@N#-C'T$V #3_R(!EQ)TXBC'9^$3*.DO13!2=Q,(F8^"Z<)/:>!)OP@#\*/%3#A"^<6+A8"B(2L%BAPV.A+G<*RR?3 MY9OHY9M&\%\G]N ;AT^Y@X%J>(!,IM,PBED ,V./(A 15]?!F+F7H>$!%"9."T8COTYS$0P$3=L74#V?PA0=CCF$%EQX03E/"R>NJ,E<- MA0'6*Q":KYZ]>,R \!)7HP ]#); >_)B3TC%D%[@)!&L%W/2>BG "BLSW <\ M4Z@,PFC"_=1:ZMO7;09W^C#"0U^BGLA39V5;4W%K>6.!S MG\<#]<>>,\8%\!,<])7WICS*MSK7 [.4!S[Q)E/N10IB,^Z)A,]3''# :N,@ M_CN#BO@C\:;Z:8 +'MAN\" ^!$@#V7,! R-@7@>S9O'J:1)-0XET',@TTKR,,+K[PG4V2QKUO&R5)D$@E,$JG-\2'8&B,O5N9 +**)%R@JB8E2M )M M#=_/L\J7N49K@C4D1G;*# TI'A67(HV46G=\>(XW\E .UV2J[Q][Z#>;C9^^ M+.JEP-4L7Y 7F5]MKZK=_<@;*#9!@$%W4%$!1"E.V6C.-&29'-6/^J1L1'*2 M2ACOW5H3:3G1IJFLP4@XX6, ]X,L%A)T$(GP_MS,CT1:L$#A58;2,/AP @#% MO\_1"G!CRB-U'0>_QX,GK;5'9]<,#-A\5)CZDXX( % B5HT]61@2GSM62I4( MH8 ^&XL7/,%;M,[%Z-'(4SZ?@^HA\O@Z? 10F, -CLCF-4<"S$Q"H)S":#S0 M53XZ6@$@K0/W+^JD*:BS&+V>?WLB#OA$X1J2-7(54Q>8-_&>ZVW*8ETT[&\_)O+M(^?3=PM#O G<+UH_WN2NTAU8*GXHDTA\ M V%][X?.[__X[__ZV_S^)Q$DXB$*)[>IJ?(K<-6M$@@1Y?\?=^\N6T-!O>-QLV@U>O8C>YM MT_[A'TMP4B3/-V\":OP7\+@9]1Z/OALU(+&#-&/ 2T%P/P1NR74E,$P8:=[) MO 9T"; L[CHWI=_T4#[@R MT)^+KTEC)<5--ANOR1^LIXK>:GK-WW]H_* ^2XP-IY]?#\D3<,B\0 ^2)W&8 M?:$WC=4WSYX;C^%J($2ZH^6 ]/*I%.^R/WY:WJ&:C[N883[?Y>JL/4NP>Y*Z M'E.[_]>7]]'6[NBE+X85V:%4ZC]+?SR+J M;S1);U,%MMV+H.PA4_2I-+.M6!S&V>VK-J"(VXQQ6S[?>4%2<;%-V[E>5*)9N!QNS[JI#N(GC:GYFH]_H6JU!^<5?+N*\!L$7P1?!US'AJ]OK M6.U.B^"+X(O@B^"K;O#5;/:L=M^_KZE% BM!6%^&K&[7Y2LQ# M[5-VXA3;&H *LYO&RC:?BS(BF;A@F;!;(!?FS#J2"9*)FLM$TVITX)^>L92! M?;YD4T9/GT![CR7V@"A&N1LY1A:A6.7:[ MN%8<[8[5:>Z"I$ MM,F.<5ZJN$:F@GU&*=OM6P!\:4V O$ M.1==1@)% K7IW$G'&K3,684D4"10ERU0 ZO7-U\.$H82AA*'5PM"V9=M-J]MIG)ZB%X&A MA4C:CZIM[]KK"W\7YK6M];!A ?N?M%N]W3S*G]N(9ZRY,=NTGMMZ".^B5Q:E MHZS>IR 7KQ&"%6997.5%C=&>?C^(74QDGL#\7B7EK^M,?ZA 8%_Z"?\MA)]G MV'1>+&3?"%=U10?(_Q6_@N=#SU[L^?;^3UP0BTC;9%;0?@ MO)W6)T+9O7GC\/'^*E).\/T9BX03/@9P ?SU)()$J&56>P2X=NNX ICG1[BF M6 V.H8G*8L PED@@/7"&C-F02UAO+Y@F,9N(>!RZTH*/['GL.6,F87Z*3V & MOR6N:MS*/ GC^"/Q(K@Q#IEXXGX"7(/\DTRFR%$2GN#X"2ZPYJP)LB>.-1 Q M>>3* M^1.=<#+UA6)J]E7C&;OYI'L&21@.N R&,>J%O73M=BSZ*PINH500SD++S)#R424?TX!2X) M-8'4UT.X%171[T'X'%S/G0-$%">9X&R])WC8:"2<;':>5,N"RY6^ Q?13V>U M85F @?(52"DK\LNDFC%. XPL=VFL.0/A=QM>C[=[6 ,1&"R%NSFOP)H""8=X M,Y=A *@RFU-G.S*=4&KKAC*WP*>/0C':?%T6L66.)TM@XC@@B7@M9T\\\H36 M8GJY%(1D # $9 G"F/G>Q$O9[JI8CX7&'0& MS[KRX'K=IE&#%KQ6.!S^E0XY$Q M_ ^$(R9#$;YD9Y=IFO_N-!PEK:DRKU:;V M>1"HN5IHO# #+-3R(^?.4;;J&G=,WI7*&/+]6&. 2 %V0?B/S_XM]W6!P ME0\B9(:@;A)EQI!6D1*F+B3F7;O7[,:784:27)5J'/#DW)#0@%8@#JX/QP=B M C=_%+DE_PB6R"->L& PXB)E!#>B0U?RQA=54N$I"]YA8[I8 QD_%U\3(![[ MBRY"H^A0&O/@ET8^X=&C%^A!\B0.LR]T2%A]H]UXNP&$2,-+X%3Z?"K%N^R/ ME2C*^KC W!EMKV]VOUV/JVG]];61AX?X3W]ZH]>AI\G69?.V/>1W03/YL MSBY5;KMZ/ #^$M]>M9*?!CZ;FZ6&BL>1*Q&K+:=U8Q5 M$R!6(U;;SFH[EW9^];YET5RI%)TPD#UQIK$1FA1:IN N2YES$FE"&4(91Y/2VNNCVK.2@_^+PJ,N71R#"[D*5#&$085&:DO6LU M.]0PO#P_^&+=W1=\W/G9L,+!FW*\7(+XBZV4W+$:;6.9P)=2*9GDB>1IH[F M[=-**K1$$D42=7$2U>]8[09UFRG=#J]0 ."T!CH6^_=V--++MLPKM"B5 \17 MR#E5TZ1JFN84DM4UV!^7*FD2/A(^$CZ>#SX.>@"0)77?(H D@"2 )("L-4#: M#=OJ=JGI3Q4C(96)-U8GM9EH12GSQ%S, K?X_ D+_;$#D.Y$R,186NXU*=:>'2Q:5"->@8M)=R]6QTT-4\Y M5?.4KI'F*>T^M="HZ^TT^=J._KBOK\GN[%'+V)_CED=U/#SJFT#=8(C53LAJ MU VF!%;K5OM08/F,I=L![Q&VJ?]>KKFPU_:8Q;'BA1&KV6A8[1[!%\%75;RI%QWW(Q*Q#H2K#+%J MRW%'S3NI.\?5LR23J%>KGU%PG29PM2U MFEUS9:))F$B87NF37*(A2/QCSL.X1/[9*_NH0O[LB78"53IR9-H-J1!=J\6E MV_>E%TR%-M4I.CSLOA-9SSTH;_?:5K=14AFWU]"3HO:$C82-A(T5PL9FHVOU M6B75I"=L)&RLKG=,G>M>&84\8??,5M.R6_;1*%+#8][4I^'4&%1>/843"IZY M(PYG*73[%%>H\N' ZI:L(UJ=TUY+I6A%?$5\17Q%?%476A%?[<%7U=PSK@ZM M:/]XDY&_7'**7=GD;)\:YH[;TZ8:C%B/MC45B5S8[8[5Z+5.3S+:NR H(R@C M*-N?6*U&W^HU*M!DBZ",H(RV82]X&];NMJPN[@L]V$[YCR9] $MW8Y.%0@/@2.G[C 3ROSW,>FZ[:N6PRN\KTP M,/% ;/?FAXB4(IHP=SE@G/8R\/"XT4(W Q/O_A3#3\4F"B8>FH\1FSKD72-4 M4JYJ73?D/@\

18".PC@00P\=Y2.BWD3[\^6$OLS?^7UY5D^[&[2$PC(07^ MSI<:DJ@V'IGHQ&,>LS$PV%"( !\5/@;P'A=[F7#W23$A\!X^U@>,TP',Y5ZP^&X@I8 A M!P)>_A5&CA>BQ-U_OIV/2PU>SF0L)A+[HPP3SW?9A,\8]V6HKL,'YT<9L;OD MDR?A^?#4O,[*BW3'(4_#*!NOGD%ZU33R@-K ?@$BP(PE>E#/8?0[MKZ$OR?" MM11EQ@(&AS].^0P)B)<7UT;WR\0[\"U2. FP$3PQB#T?9Q<)#BOW$K6JROIU M$]5?QR!;BNHHJ6K%I><"6R/!+>SJ(Q-J)XOH"=A*JBN*' (")#0_HK0J#<.9Y+#X M.4=:Z:##R%U1NIGTKV?X3%W.0.)P:BLJ.YY-T3:"2<'=B8_RA_-*<4:U4A+? M8=AJ7$XH8_P*N!B? <1Y"674L>,,OU(9R9!2/T'/%(4C]'G$)J&;^,3RQL;[ M4,]64=:Z!E[ O0X IM2H;.0]?VDUKVT#%G*AR17@P(1'GH8)E/81:"1_+E%A MH!;DGLN8?0:9EEE_Y%16,IQ9N>-]$ONH4>"JKV,.2/&1Y[YM[R<>Y'V6BTW2 M5C2S3(8RYJ!_E-##OQ8E%ZCM/2GS&D4?2_];(+=1>GDX&J$"19TX-W RJT<6 M>SX_>_%8O1WE.].PM\#GH L#C[,'G\?SF>M7]:[9>;!KP4DI@V=M<.NZ93&M M,EBT+I@;1D4&6E[4CR&?\FPE+636O+?=F+MSK >E!B 'WJ$#W+=L>\'MCA!N M@>ETO0JMI KFL-)."QR;2L?_$T"-.4^#-+>Y_/7-EV&'Y2;J<6_0BO1.L7F'G5K,P#)' _7C\4CUX0I"*F M) _& !8PV7.&QKN^!VIN^J,: E<>G$G\.756=?!@"&-2'HT\/(YU/"A2T8!% MB)V&SR(/$5@IR^)TT4U3F@KX%RYUF(B54[&2NKU PP+#Y/IV_ M3?^2^F=Z0<'CTD'@EY<21\?HC'D784D.K'+D2/8(UNOMZR;J-[S7X5A7GF MT&T($1O7':W,38$UC#S3*:-"'"#ECW@,).T%>OX MH<3%PUBR+)@ZBD.,0.+6E*/",Q:V82K;^[:,QK9-(XUMF^V3=OCLUKD]:?/$ MW5$'IWU]LU:OW^]XS/&;(NZ=@F&\B]UGC><__APZ2B?ONO=6_0-N1NWL-2+WA7) MB#'Z5!J8RY>1+ZE%?POV]V,8S8CMB.V.P'88*+A-?<,QF%'%8(#M_H-;:ADB?M'Q&!6L^-7S??8>4#(+GA%G$F<>@3/_BA&Q)8;\ MK0XA:R;T9WAJI]EOE$X>.I-+@E47PFU3HX?* MVM?5/= SI""Q7@59[Y9/O9C[[&X6P+4.\1WQW5'XKMFPS36UJ0[)B-ZE.(XU9>FW;R*LD>)%>GQG/:R2/6.Q?6 MN[N^O\8B(L_LBPC$LSK.]R%X$C)6YSC/D)K$AA5D0]K8(UX[%J\-^K2QMRNM M_I?#6VE;[\Q2PROB80Z.1:-+\3-)EJI&GYIZC<1(5:-/J=FWTI1AQU'NX<<4[5Z'-)6X6->OMOW\*8^V<8'ZB7B![>LK.&WEV[ M1_T[:8>Q\J))A"/"$>&(<$0X(AP1C@A7+N%V:L9Z- .S0":JMO]";[_:%,JW MLGXK*C2C&CCH\O)I!7-5QCTKXB[S%GBC!!OYY?U,EJ[?6&E? MU;#G$]V1MZS3#!/Z6:WZC#[(2AGO9 WGYIWC0L=) M@*>2*;;#&7M3U0@QQ*X(O@?K/H,_ID)W$$F;]>2=[O"#:LG@S[Q"@Q%YS6HH M>JI!Y8+\S=OC?5(OQW\^%J3203V%$Y^$D>H!&IB9<>]"I#B)51>:M])! /O\ M[W4=0DKO1-$MK1.%.^\A!;K2P>8?OLK55"REQ4>*#;R%K,4XTV7WA/N6PV?5 M+U5UY#$F7+9]W=,=KLR@655-@1J:+MB=)NNQR]UPFC5<.W2A4N.^T<+_I6_[ M^B\$U/;;Q@"+D1MA!66?>)&,V1\)S$0W73&!VFO&KS!<^+I2*J!$(D7:K 6- M $ 7A2"NAYI-MQ#"/C=&IMEM=-_:C;?=SEO[:O3FJO7&6NBQ4VBF]Y1W!G*9 MZTGL+@/&F]:CR_:*Q-:.F+:GY[-#3ZC A7?I_K@;K8EBBQQL'9EV]RKTO@6: M8;<;').']66!/G$_?I<5"'Z)PDF4O M_ IV[6UJFGP#B7H/D_[]'__]7W];NJ=0\/8N[8&;E1Y%R(0[OXC1WW]XN$,& M^[_V?[[=_< \%[Z =[R]'70>VC?=^T&K=_MP>_?0;+<&@YN']YU[N]NTV^T? M_K$D[,6U?Z'GS3KO]8A8H3_BY>^PMI?G9"93VBFGJ-LU9 S!L4C81L;*Z M^3K04P1P0Y4EQ%WDP:QE>G&A@N+,,Q=3C$:J(9HF:Z$%*/;%#1QM]D_ =T!L M740@"]L*Y@_T +*FFE%4:[-Y>T$V%/&S$$&!&_*,@MY/$@;^'.0=VI$@J!%S MGT<-; K,Y$G=P,U-G+A TQ62/F/!["%@7) VJH5K8=70:7'G3'I4DJUYH->LVOW M!YV;7J8Q;KOMN_/3&.LJR^=":/_$/JI0@I*^3\"M$;O_(TE#!5_YVH[O^VF8 M(L@6S97)_/VA>K_(WZ\Q]TI((C-=>.!,0/7JP26.?]:U-H':H6W'!-!"XT MMKUEV+?1Y3Z"N!2Z+;2VG)4=(D!F)EG;QG0%]8^Z,77&8KH%IJ_L[((J+RR_ M&K '"_;DN0GHU$S! $ 7%?L*7WA!VJXSI4#>C+O8D7?#DIP7GM<*YW1^_F<5 M@?JJ(E :WY!O?@3&N@\>80XJZF=A*Q@0=@4PFK%NBYW-OZ8VG;DP\:,(P#Y ME%D/DMLZ[>83^'P[MS95D$E!(=?-AXL,B8WOE02!. 5C_ H?PG ,C[-T+&JB M7&*G]51F?$Q(GRT( ^!7$B%:8)C46NA S]<,M=@3.!Z'4O5'R_WH"9^M]S_T MXS#0E@X$[_=4.%>B 8QV%IA=0U@^5^^G+)!BP?['MJ\;$3.W\]*VP;E9NMC7 M?C1_SC*M-*#K%O8KC7\7>Z7GZYM(K1-D!H9>,$UB-/O'X$/,O9CE^W!@CU$H MTI= /TSOP#F+1,MCR#,X-O PL?C6>%*#SC6BQ--/]T1&XF,>CCV#H>N-51+ M>7\;4A7%/1PJ(X8'N2AGMD':B%FW"E\URXHRA YTRH-%N%SUNC*7:Q&"X&KN M1>R)^XG(GK,!9^9#QH>@[*E(@>KQGG)$R*6BN25?8 MAV?0;$?& !SG$484U2JH (TZ?JG&Q4 M+UFNW"IH^]3-5E/W?0A4J'FV3+JZ@;N4>K/K'L]WEX(IZ9J.5=)((ZX M P84E6' A^#!YM2Y9M_&Q?DIN1MC=$(M7)IQFF4.9,/4O3\54H_FXX)OYD/" M%#L%U E^+Q%9<@!^5A"O\@V*P2UWC4M?6).O:4Y#2@ G3, 35/%WI0("?-(4 M3)@TT@H#MG)*9'MTJ".'8JYQ5J+SR-C+ 0RU>D7"H#N5390PI)P4J#7NGO+- ME,1C?D&R:&NP&)=$NWF9.3!/,@"+!G<08FUEY":3MEM&'EBX!2-L(@3:7+CN MTS14@(DQJ/,Y:$YTJ/6.=VIE@K4WEUJ,,G( +Q7=NV;HYJ3;S%86SP0-]@32 M6HBN+L^CF$NHDZK4!C=..]W#GD]R8>\\'[!V7B;*;-=.2+H'G_I+JV'=S.-. M$X P<5&]2E,#H\+?'2%,(7Y&,I= M<*N")[!?!.8!Z(<@H*KXMX*DXOH@AJ6! 4P_C]QLEU#JP$@QL1BV(,NY O\,0!UX;^I5'ZO]W:(!CGV*0,I[4A]Y!@/#93#6'):@=Y%CL PB#!F MKC"VF(^]?J=L?A GVXG*MG^2B;8YAX"#(R^>;S]G#UI-&,@\]&;[QUZN<$*@ M4J@W&3-\_/SYIN"UY!I%:R\/B66Q7^Z_W"Y\ 2KS,=]_"B,=:(:!!D)';M8_ M)@5QC.$X7"E1:T%/N[F+')?'GG M]"T$WG /0N<4I&2-HC1L4KP3GLP]#/2KO;,8'QOPQ\)>K B>O"@,4H'/7G2= MIJ_@_HYY3L0\R0)>Z',G?<&S0,P; O3ISSZ\48(QH&8:1DO10Y#< M0/VR:BX7D@Z4ILKHH6B@S0)MON,AA=4\@RP>!&RVEFUU% M,6KG5C9AIAR$- MLI %6XX%NV:%X*>1DB-M)!32B$9ZVRAU5!3&:+VHTE'G6C\#%!C]5(679:X+ M-99DZ8YSM0H\E"("&D$9OBR9'\I?GX)+[.$M*2*D5FAN.3FY:E-,ZYR/$9LP-'?QCEVSG%&6?6YCSA$LW6> P6SSCT76LY M.6#)B%1BZ:U_] A(CJZ_'S[CW !94A-Y^=D;#3B<;T9('RVEE&!S_Q7@.S7> MU+!T!&#-DPZSX8K)3>XA2@L_KT,4PH:364GWFJ7^F7MHYHRC.>ZL-Y,6G<.4 MT=3&^W"VX=Q>X9Q-O]VP#LYXV$"TGP67AE*L+"U>,L[=.:5I?0X8."J<@%G: M( ;!QM1Q!V-UF.XSVY# DV4^JH3W8KK-4^BC!*+;E**LSKM*Z!N%X(3U::9]"BAPJ M\AT.I=7F$/B+Z9/%30K,ELFR2I1TS7>@LK^R[>REQ&R9#']+C^;E)Z(PB &3 M'Z[.MB' Y,3% M<[--ZD)^G!F+;6M0J_",A5)!6(95/<,+D+O5Y^)+ F0T?Z&:D(W7Y _67.H( MWT^O^?L/C1_49XEA]_3SZP'VV7/C,?P)DS-]E]?+I2TMJ93.J?#;N^>].T'WMX\[>OMP6E?WZS5 MZ_K7(J\6M7= MBBC>_*%R#+B=Z59*N9?%=NPK&E7@[WT\I#+1YM?@Y3= M/'851X''VX',,?\^_,<:[U2%DS83^#+L3-?N-TLE#S8=(L.I"N)HV MJJT0!8GU*LAZMWR**3[L;A; M0[Q'?%=[1K@5HADQ&L5Y+7NH-Q.N>?D9SX M&W@N9U=Y*4L_W0.5;RB&=!RQK+'7:+<[IJAP*LY;N6U:2>ODNQ!=/&*]P1KQV+UP9]VMC;E5;_R^&MM*UW9JGA%?$P M!\>BT:7XF21+5:-/3;U&8J2JT:?4;,Y0GU#$/G1)K(H$Y76WZTLQXJCS<.>( M^_3TNQ3/ MCT23"$>$(\(1X8AP1#@B'!&NFH0KN*H_JMK):Z]?\_>:LOMF*ND7B_1_=<8" M^R%]&F&S!.Q#^DL8"_ESR -Y$[@/'C9V@N=]4>U)7EN0OW5W-[AI]N]N'QK] M;O.^.^C>V8.;A_>=>[O;[+_OU+T@?T:SM'N+;N03<5=8V&!VA4/V>47>_R)O MJSCO ,#C@RNJI[*:.E6*7"YVN%4L]0Z]EC1IJ.12_UAC_UAS@5%WS8SZ2G7O M"A.)G<;>O-L*"3NRZ4IXK>9EW2<\>O0"/4B>Q&'VA89V]4T)E=\'1@J_]TY; M^/W0VQNU'GVM)E_[K"'C!?[.8=>C6H9D$=]:+]1$+X%6V]FI_(J1:VT-8J72 M6>D"R^NO-1#IT.(K=X.V.$M5[$W*&8AQ:/$9SRU;LDE->^2GJ+CVRL<4--X=65;@][13D:M,DUY M"8:&19%.()*P&L^@\M\+PPJ1JN_V,WKIM&Q6>",85&+V'L2_LS" M].DPB_,X>$Q[Q(!9" MPAPC%L;P3(Q53]2E(YW!SWW]*"^>,4_*1#]2/^C0B.FYT*$1.C1"AT:J/OI:3;[VJ15T:*0.X43*]*=# M)<1J56 U.E1R2'1[T.@-S MQ?_.?4N)<(9PAG#F];1H-AJ6R2*CYXXSM8\P',HP7S:&URESO&:9 MX4VK81N#EG-!$)*'BY6'KM7L=D@>CA>9.;\S$#MO1''\PDA"2$)(>N%D,U&U^JU2CKP3PBYV6+?M_[Z 472 M-]9:CQ+A_NQQL(Z]V!/RVVM+J_?;[9;]OMM[Z#8ZW8%]\>^C?O MF^TS**V.)&+B^U0$4JS66=GGH907>P%YL3LP^]([]\CD(W 77_S".L!CMC?II<.&-7-C5.(C_CQ:SDOM7KDI]! M D$"D3K>#:MAKBW?N0@$.=XO.=Y>\"2".(QFY!=4"'S.Q2]HML'G;I!?0+)% MLF4^E\=JF-M[.GO9NGB?^Q.V6B%/X@2 L0=M<\/Q"!(IJ6^U5=GS[,77R2Z@_;GVRG2^@/VZKV[7Z3>J/2R$6@C*" MLEI#6;/;!,>1H*R:K;[+$Q(--?VFW3S*G]N(9ZSV#=NTGIO+T#3;NXCBH@"4 M5;H$P.(U0K"E:!&N\B*PJVD>P"XF\G]@?NM&=#$>LI?JK-(MW JS%('C@3N776>OBL$>8V!QJ'J0 M8QDR#"%PK$16Z- =PQ=Z)*,P8JXGG41*/$25]2Z?#WMSOM?UMD'O"WP;BN%M MK6*WL?9=,DE\G+J*GP/]IY$8@_?L/8D/@1-.Q,^A?'U!O%Z[W^GV>]U[^%?O MOO%P8[=O5$&\^V:CW6L-ZEX0[]M"M3J-NT XJ=@%2]DY8PYL*YD7,#ZG<=H/ MWBE2&2Y!,F.W>!](K7K6JX)X_+NE. \?-P,=R@1(W^&UY-3XRRYZ1VV5*]I6 MV>X9*3K7[E/=M;K>3I.O[>AK-?F:9"34*PQ%]*$J<%NJP#V$$7P5L-LDBL!I MFK%OX(](7Q=_N''1%#99P8RXD;AQ"S?^*X@$O.M/\%K^R<$CN$)?\@T#5OS( MH]^%MJR_"B>)E,.J//XO0L:1YZ"S]"%X$II?J58),>QI&?8.GO$$, K^^H< M.#0AMB2V/!9;?@MC[N\1/:0S0=EM1;JF$1_UI/? &E$J]Z/L8*3G&%<&(+=7THM>ZN^,4?.3YN3!:]\M3$Q%*,P$BP2CL^E]$9 --SI MI7V)$O8ESJR@FFU;_5;3%*-:BX/5VVKW36V MP;*7R5LSJY:$Y6*%!:RIIFU,6,Y%>YQ=#9OC^G\W$Z!"+ ON'1Y0C,+)BT?* MT#ND*&.%X.QA*=*G.2@)& [65U&RMR;S;\?&:V. D="=W<>N^7+W2D MS4BP+D^PVM0 F\ M"+P(O(YAEO4,AM7()B-8(U@C6#L]K#6M9L?<42DRR1:#D+MU.7^A"?#KV_EN MZ P]=X/VC<-?NM^W[6+/BAV6^>8[-@F4PF/(+K=+O@:1@+(#BV MG4;JJ> KK-8D#.!E2,5XS&/V+"+!1+H$NA*$ZC4\7PB\3ZT:_(Y]A--4K*F( M](,7&@I+0QV%TZV#5# 5,5WAA)$:T3L4"4V'DIL.6V9:(Z_M^[+?>+"?F:DQ M=8P\"./Z,G'&&9L]AXGOLC%_$O O%P8,_X^]MYG@IT>QC+5SWD$X%TR-RC9O M+J$SLYG&S-T3MYAMTNNI0^Y)G1FBSVO,[J/TS]O=/"^_EQ[M8A.K'8_5C&W, M$JL1JVUGM54'@1J$OC*\=;/@^V@7R1B#5H> -9/L<@E7A["K;36:Y3>$(T8D M1GR!$7N=XQT6(#8D-MS ANV=TX)VVETYVK;//J'1X^U);=M7,K09M&&KZ8E[ M/B[.0QA]Y7[A#5^$$P:.YWOJP8O;5CML++6[[6[GMG/_<'-S\_Y]J]]L/=RJ MC:6[AW[GH?=PAAM+N1=(M2>!!_,%UA77%<3CD(5) MQ'BV#&]'8?16PD(P>-#O(MVPRA?%8L,9_/);&&5?SE@\FPHK/32PPF7UW$XR MNGMC9D>)]F&.L ]CF]F(:?=/NQ5QX.V-6H^>)D^3K\'D:[+_MSG@=D .C%=0M#\%6>CC8?%U=69,;(^4'YSV+G6FDCL_V?O79O;QI5NX<\S MOP+E9^>44P4GO)/*K4J^[3>G,LF,X]FGYB-,039G*%*;I.SX^?4O2$FV'$L6 M+8,2"*Y=YSDC.1(%-GNMOJ#1K9Q.0CXU,6OO +)K9+EE$#^&["@5DA 1;-UP M9ZNK.TISM"K7%@BRVH TKX=_WB5ZE(3)O\OD$W "G.Q:$17'R950+'@&/ .>>;XLP#!@&# ,&*;)4G1?8E,V ML Q8!BP#EGD4+]D!#5SP3*-9+AV3691# MT[5IKR>MMYDNQ )$=!81_P?#U8$*H.)1_&LZL!+ _ P]YLL$:D90(2$@$RA M;%!SD=J?;[Z_0DZ([B$;+X[.T8#$R1X$=P(;@0W:L2-U#"MW4L3 M_ A^!#^"'Y7C1]\RJ.U+.\0$AJR;QUT]@0YSFS"WJ8T#;!3[.FZ^M:MOU(5!P'!10!19@5I> .)V9%Z1)62F=Q]#Y_9@9LA[W/>P$U M K0" <^ 9\ S#?(,& 8, X8!PS38*]OR,,,%+ .6 U+[W!&P!6QA7A0 !H !8 8 M *8YP. =;GMG$9W)D0FKC:=&6J2A$]IC ;:\X9EG&M1QMM@2L@M]S8"^P MUS9V3+8PK 7> NX2T[$:/BTUY,W,A[L]3 ]6*\3 M]OSUA[>3_."2L?&[[^$5'TQB_FW8OV917%[D-,V^LYA_Y^%$+#SB^1D/TR2, MXJBJYS\O/W,NI'(8I^$_GW[]Y. M'>OPI!><]%W+.K4-W^CU3P_=$\LX[@?NWJ>?'N#BPUC30WO9\W_4,7Q!(?Z> MY$4TO)6J$Z78* G%_T_XO?0H8-MMOZ=709;WT( /G4[W+7@*R> M=EF;[P>WU F *D&5-E*E9MO/*U2*U%QJH@P@*H?ZYQCB:1\6%5W;Q6_#0GQ1 MIU/EI IUA#JJ(E74Y)46!BZ?NM&5&EHB;8NDN3N6OT%K.A;M.=):)^FR40$6 M MTA@5,:CL^-5TTJMABS-YRE^HW(&8J;Q>'\;49':X]?K9E.HLOQ M+--RJ2NQ4_ZF8M.%\0!.@%,:.)LXG-QU@+9D1[CA\Y73K8)E>P8(\-3CLV9+ M:K>=,;&\@+JVLS5&ZT)=*-"H-AIWVD%3.V*SB4##0Q[A9PU+>OM1W0P)4VZ4P7'Q2(Z"XBY,[DT@41V%+> M\5 N.,OH[GF?7'(M8;;1WA/@ KA4G_6B/;@0=/_YYOL;1-R(+^KHBF]3SY?6 MGD<7#@$@.@N(!JJM=$$%@F[,5VL=_6@3!K@N1F@@Q@:XF@ 7QM.@>OKYU=-+ MVS(BQ&A'B*%J9;1O&=3VI6WXH>X96-IYW;.J6&NT.75'SR"@7GK]D:MG]7E& MP+/KNN!&9AVL>AH8@K#8S7^=SK9\.H)%>T% >^86I[OL4.]V;YS D5IP)&BP M/@TJPG0F[;DN-9W:C7Z;$YHN9"9U"LRFDUM6S(%)1V-Q/^+3WX:?DS =\7/V MX^3'F"ZI).,1)7T2,%^$#Z5'TDS)C.TMJOX^8Q MEZ>N$RA]%(8:+60UBUSK'UYO8._C^6?8,<8'JJ:IJDF+_J%J4+6G5:UVHRML M6*Z<]S')LO+X\#SQL#]+.ZR)/9%O[U3+G>;T#RV>H&_0-^@;]$UBPJ3E!ZU. MN?!E68PX0AH.IOV699<@P787LYX)8'7-\+5G#D0[:8#^G*H7N;&H:\?Z^8XD(>FLNR%JQ=3D0 M ' !W/HY=Y,&CK1CRITWJJUON_!2?3KF0RZBAD&#)QM!8YI/B))90:D+L0 4 M 5 5 % !% RYH-PJN)9]P1:"-XK7[/3C+HZZ/06< %\ E'5P]@]HF#C0 M6\"6?,-E4-^6-ZA+=VRA[%KJL44PCK8ANDMM6]J.L"[T 3QT%@_[/>K:TMOT M=KG2 6#1%BPN[1G2:OUT,1Y([6[K+" B9-10U<].4<-""1625X"FCIMO0\&X 5W)*6X_SCH.5M4!4 4 "6O:8]K2NM@C:8]C6;L]?"YHR1,1YP4[,?< MZT:ZH7F&>P9N'8';03JYB/F+:*WAM+4RXPK6"F^M6K9@T(%OTEY/6B7#YB+K MBD\&*@.5@@WMW8+)P&1@,C#9EIPRB]I60PUWN\AD"Y'[VX*)6U_Z M^26O/[R=Y >7C(W??0^O^& 2\V_#HW0T%BM(BOS;\',5\9ZS'R?3>/=PNL=T M7O[&N1#(89R&_WSZ]99)-1>:V[3PLQ)Z4LS_CPX][IL668 M_A_.7^?'>R0:B#^PL#BP#D\"OV]YAT>')^:1[1G!H=?KGQZZ)Z9GG0;&WJ>? MGLVBG,^C$<_)5WY#SM(16TV5"U^/HX0?7/&*F4W+>/5^X5G_///-79UH_@T-U M=P,>IADKHC1Y5^K;O"%2R$<7/+LW";9)2?F(7KJ"ZO*$)8,7W\O4%3+,QR'= M1DO:CQ(A[W22B[7E:_H^/:4R-=3L@=4K2UBK!Q$EPJ!/WR]>-$FS$8L?<+I9 M?N;NPA7.2/:9CWO&7O5>D%@X?_]\@-Q$@^)*O!3W-"-6H3TQ&^?\W?S% M^Y^Y\'Y1BWG#>SXUER:*ZZ<>IVORS%?K&7NIW9C=TPN_;NWVYU_X=:/5JV_5 MS;>DL5Z[@@K(!_*!?.3L%?MJ[Q6'PB'BV<)]!YN)J_Q:]>YFZE-=I/%@>IU# M%K,DY&3_S^_'#>^/-B#*IG9)I8OY2\H2TK_,."]C0"!Y%^DWQ52N>6P?59- MPENHFWS#83=P<'>-K':M3DNS'U EJ-)&JE2[$*')X].MK<5:G<@OKW?&K]/X MNDR9'F5\$!7DE(51'!72+(%"XE4.U[L4W,SAJ7*DLFJA'['!2_>\1*31$G'J MJX=2]YV;T#IE-Z5?L.?CX:\@(1 M0,0<$65+#FDUT[H@ FGR50KS.;^*_F$W;.ZX2=^&5TB*RK%06P37I*?W?W__ M2T.)*:=J]1N :-)MS[1,ZCCR3G3K?C@(X *XE,PBZ@*PSB<*_R\3O]I4T058 M2#7YM,1IA.+HFPPQJ&]*&U^KBQT"(#H+B!YU?&E5RKK@ ;G!U>T,PZOH,D*= MK&*^G$*":XF3IY#$E%,U)"^0O # # K'5>J$[.YF\LB_YA<=7\Z3=VQ2XF M%PF[9!DJ"I$RE%+H\/6LO8)13G%TS9#XU XPHQEX !ZF7W.H(:^7M"YX0,9P ME;K\GL9\S.+X%CE#Q9PYA037$B]/(8DIIVI(:2"E 8 !8/( 9E'+D#>F3W=H M=3Y;^/]%R6 RGOR<'40Y(7*#R VVQ7:US$29 ?4M:<.9=3%% $1G =% 4*0+ M*I B7+W/FT3Q(&/($"KFTBDDN"9]O?Z?:+"IDLW3)8'A6=1Q360P@"U@JP6. MIO8 ZWR*\(B-HX+%1 @PYR2]$+]1#;)$_2!RA!NHTW]8%J43*,\NS-ANYXQ) MSR.Z\KK2K)&,+L8,: *:5J#)]:2EY+N")B0G5_:R?CAN?9Q%21B-68RH%LE) M"$XWP74NC^(8'G4=:>=;M,^A %P 5_VPKN=3R[4!+B0H:SJ;/,_?D4G"1JFX MU?_E S*(\E \\2*O3D%'>3ZIQH^':5X@\:1MUA+R:9E\NIIJV3=M:ACRW,>: MTKG7FN>*9V?4_AIH ]I>BK: !IZTV48 &_*>3W5ZK';*'V0_$20C=0?!Z2:X MSJ5E[)Y-74=:%W#MTS( %\#UC"-Q ;4#G-M&SO-9.<]PDF50CQ+RZ6RRI4QMRILDC6P+T :TK4:;Y=.>M[4JZ"Z@#;G-52+\FB8-^9L* MB4\Y:H/@(#B5!/? 1#C"1 S2R47,7V1!&TY7O)3X_K4UX:U52_EV5GJ:.#"H MT]1VZW-$IDNJ"U0&*@.5[20I[PDJD]>H#E2V$%N]+9BX]:6?7_+ZP]M)?G#) MV/C=]_"*#R8Q_S8\YA?%YR0OLLE(A"3YN;COPS@-__GTZR\?EGUZR$7L,CAG M/_IYSHN\GPR^1.QB-@KIO%S-W26$B)-2CF=\^''O]-@R3/\/YZ_SXST2#<0? M6%@<&-ZITW-M]]@[.0Y\X^C0#_Q>__30/3&]0\>W]C[]]%P697P>C7A.OO(; M7/AZ'"7\X(I7M&Q:QJOW"\_Y[TE>1,-;J8_Z_(J3J."CG!17K""7 M[)J3+,HY*5*23C(RF,F3%.R'N!>6DW1('NG!)K]\S$,^NN#9/>';)B7E,Y!R M^:HB7,J5Q)(>9UXV6M(-SW@IPF$:"^N9D_TH$6)/)[E8:_[ZW9/P>DI':NC5 M QMG".ZM]"I*A/F>OE^\:))F(Q8_8'"S_,S=A2M0DY#'\>PS'_>,O>J]8*QP M_O[YB+B)!L65>"GN:<:B@@1C-L[YN_F+]S\3W_VB%M,X=^396YJVJY\(FB[) M=UZM9^>E-F)V2[O]NM'JU;?JYEN_8QUL9E+*KU7O;J8<-AJ0KW%(? JH&56M$U6KORF'':54 ?KP09 C_N S;GG:&D3;; M,K*W*,2M:AYVG*!O:NN;A'C":+=U^'>:#FZB6%I/*0!1OGS4T!1INQXMVKNP MJ"GOL(XN&Q"@ %! 9RC $13@23M2I L%-!EMM]RA.DI'8Y[D#*6=JE6M:W+* ML4<=1UXYA>[5$H 6H/6WAV,_2%B-ZY5F;Q$%( JX#[!= MS"0 L "L)EQ?"]A">%V_60(O2#KF&2O$ZDB#3. S:!37G8-*AAR\N,=1V; MK6_0W4"W54K$(\\1XR.F6;NQ[AO4-%"G"T0 $;,HWW*HX]M !,+\FAKS'Q9/ MJN9KA)5S@%@2<@06"A%05P*+?=.Q:6!*,^8OEIO.\\:!7"!7(G(MF_9L:15] M0"X2!L],&"3EP?7X?L(U!J>IQ$*Z!!Q;G).F"W4!7\ 7\*68:Z#5/L(1&T>%N/+_"B\@*B?= M\ES:V3R0D+:AQKY)?4O:>)8N9 !ENZ"Q:.!):T15!? @HW_)V:Q_'<2Y=$T M71Z&XG:KKK%OR07+HYP,HJ&(Z3G* =1B+%UBC'V7!D'SIX"[P'' '7#W+!?" MD5=DTV7<(>8_$S%^%H5%%?)?BS=E0YZ\ZL\S$-^Y9D5TC0YY"&QJ9 $,ZLES M![K /D!+A]%B4<>2-@*N"VA!'N#)UO5SRQTE9)AF7/P*R2<7>32(6!;)L^"( M1!")W+-8C[JNM(8DG8Y$@#O@[AF9MT#:?ENG48?X_^2_DZBX+;T&SK)$K!"Q M/J*7M?SC&-2V$;T@U@=::J#%=JD;2'.3NX 6Q/KHZ=<:.NK,(6&?NHZ\&78X M(@S< K=;\3_D5><"MM*1V>Z MJ MMI4EAA9U Z!MU\Z!0GY^-P2J*I!;,")4$BFRO'=,U#L"!0/TLE% MS%]$<@T?*WZI;OYK:\);JY;RJ5"VU7 -ZLIK7+NYQ'0YD0XF Y.!R7;!9);M MTY[$"9>=I[(%[_=MP<2M+_W\DMR0:B#^P ML#@XZ3NG_4/?.CDY.C%[07#2]X]Z_=-#]\3T>H';W_OTTV-*F9;QZOZ 6?T_R(AK>2M6,\RM.AFG9JU- F53/ ME@C!Y54QLA!D^:9RZD?E\>2<9#QFY6FC(ETX8$2B^Z<@_IR+Q58?8CD)67Y% M2M-"Q+.[%-)@U5,J?XR%X60TF5XN+9^9>!P+#TU^F0U(.*:^ZC^9E$76U_%NA\3GAR4!\^)&VKQ+8FN_ZJLKG*&M-CZLR-KD0V8\2H2SI)!=KRU\_W3+O M*:S6P/<#UZ2L9:@T(Q+ZF4S?+UYTICR+AM0Q['L\]\W#/VJO?" MT(3S]\_7\)MH4%R)E^*>9L9/Z'S,QCE_-W_Q_F=[=;^HQ?S(OI2VSZ[I]U^W6CUZG'SN/D6W'Q+-G+;%71#/O?+M1NH<%TCJZ<# MQI"7_?X6[C383$#EUQ:]UXLT'DRODJ M=IX6+-X@N:I%:<&#%9C!3SF.@^HO\G+]ARPNIPR51R!K)A3WRW3B:\(*,L^] MD5G*3=Y4;76>CG*\()T+5@I[EKJJTF:/BI9TV]9[P:Y=$W*2O:7G44]>W]U= M:LSN-_- 7B OD-$U-7K.IW9/61P3,!F8#LX'9 M5& VFQIF\SW:.A%NMF0W?K=9S/Y=>648LSR/AM&TQK(EE:.L_2B*@T3GTQ2\84PG&29^!?L;\C? MW]"MWY5)K1[:7>$D-L"R7D>FP@@LTY+FD^IB]X$*H *H "J "CA6:+JQVY@R MO4RBZ5CP]84Q2$HJ1'&Z-#$,[.:S:5UQ$0 L &NAU0%P!5P!5PW,QK),1;>V M6^;% W? 77W'KS/N6KKQVD@ _&!3=3XJBT2C,:MZT3S=\@/INXTH M2XUS7\K)!_H#_8'^0'^@/VK*!_HCVZ?LQF2WK_-2/<3%B(L;F-DJ<9Y#EZ-B MH ZHVV4A$[99 # # #P P^(WM\1LE[*:T/, ]2O/JZ)G4(!>#[T\!$;+QB/( M1RE$4;KDHY#P1<(7 / # K)T ,PUJVM+:. !;P!:P!6SMJK5FRZ/7NVEQ M_,>8)SF7&KB"@;1-H2&Q#%0 %8_,KR]MQ!+0 #2T' V.YP$-0 /04'W-LZ75 MD>J"!K2G?(E"R1S2EB(%:SSIW;S1_L>+P%R%';5*=%75-: M6_VNA.G @[9XV)>6Z>K"62, I;- <:EI!#


\7)6051Y=$E(E'UX5T_T&!'>:)*OOY+EO/E'V00ZFWM,U8M"T[-;IV<]==\XOB@'/D M/1 B7 UM@C#*M1M]S;!/K[=!6&!,\E6+]>?BKJ@MWRZ:XRI[&9A%61*3 /EQ MD-&$^RAE<3_$B'DF]^28CB';8X$]-F_5@_-J 9P7%]YR[&MLAW@:RF@FZ'6C MLYEQY?W'$TSP([22_M;>E^5MN5@4\UKA/Q?-EL[\H9B1+ VH3Q.0\HF[8W?T2Z\[1YHF_M6'53-E3@Q/DZMMQEFTX%5-=,>5?;:GNP- M,]_J+ERMGIL[K#-,:09"2D+((T9I$H2H,U%W;ZGI*JD/6^XW'99RX/(S2[>> M'$@8R#Y*7+F1;=2@O[G41-E_Z7;.J]55M7RX*5;MC5#-.&W]T>:+YH%^_;N]>=U\[Z%]Y2O1+=2 M&2=8;"IG"F[E)G=ZA.VSKPW&G^K@["[I:U$V+]UT."^\]N+@B=1IF$,1X3(4 M!<A;".(E!%D4DR;J[HU*"@T!\ MUZG2URVKVQ[3?C9:LRQ^S\%31; 6&0Z4O'KX*U/-0O+"LFI3'!72GXM%<^O@ MISJ=U;5?9YIA%/$T(;45"D@4AP3U_2J&1&H%QHA!RUV@Q?ABS-A?!CSRC5T" M9 UD&Z-J11C][L$33-EM)6A!DG,6=9P#$%*,(!XQ!%G8T AG"V:2[>5=B"P[,,J1UGZ#"3<9B&XN$";+#?%0Q#ZTF4"2 8F3$4_% M:O/\:=$PV"'$F>B5 W9']L MV&*[\)X:=/UC&BV^"18OA[@:3,(&*':C YEQY>W6?%/\B$VR_'I=+?+5I^J/ M8G6]FU%M+#$:A$D8(5C_UX?-^SU!W%GB20+%IUG4OF^[,_WJK1M8WE.#JYM* MENI%IV9=WO7WY+R+'CLNS+QH>E"9:RNJ4XO-&S+[_)4E+ -1D*+FA%_ _8"& M?F<*QA%1FUV4,/##3C >?!2:8U2@Q(7&KNO"R9E&93Y$:ZBLN"_J[\]O\N][ MB\7FR&B,2!(PFD40X0SP@-4&.Z,L(T(-WY IRUV@0]>^T9+O!QE#NF^%3K&Q MV(A,R@W.>A*;UUJZD=K^SO-F"^/NLB^R6%1_-,NUNW>ZIAC(#3,X4*<:HMZ- M2M64,Y65YBEY*VBQWJS*NTTQW^^E/7K9ZLAX6!L,*$J3("!I/?*D!&3]SHS( MCV4$S9!)R\)V0+G;5=X,$,L#4#E],\6RF,Y-0+"Y]VT,??^.3,LMGMD/9CYX;>C"2K^]LG1J+85'U^+FJYG^4B\4, MH5J;_#"@+,D2COT(I?THD\:^U&VGPA^UW*<[''*ECC@E8L6,%3;DRI6S1%A1 MJL[J@.A(<^.&?LC#KC3;A&Q-L*G#7]XNBGXE,8J%%BIUOC_",&7BTV BLP@ZS+G29S0\.'E$3)4-(UO(CZSC),9!D- T M23#*DC0"M+_<(\4^-;:+7,*FY9XSL)%\Y*XD2-A ]S)-N1M=SKA7,EO*E5D3 M[9I'VV6/;($,IA'G(8UXG/@ H^0PJB?6YT M(4T?*I,-2F63]XS6@UZ28.P3%$:8Q7'$^Q,=!/J1_.[NLY^4Z@"JV[K5MW.? MIT1L.&F!#;D!(YE W8V!SJ])"MN]')9T.]NT9;T6;0?=_>PE^T4]O6FNOO] M:[6H"5DW.UGEU M>7/)KCWR(?.N;S[2__K/CU<9^WS]OSSV_WZYO/F'G$:8HUM,129A6DYGCB"V MBW4[8)/=3RG*V(!(&2?=#1DS[U9EN;$J2^'KRS5A@AD/"0.4L0C% 0YQ/^V/ M8")UBEO#C&6YZZZ&71P02MZHJT.AM*#99$]9PJ:_8/ZG($'"Y"[X5S-A68#Z.P>? M=K DQU^*M F.Q^PS)CD^Z\C:(YKJJ.V[O P-X?2(=$-F=)TX<>6I%B<2\K+: M%O/+Y5WU6-SDWP_W'1]>.M]AAA1E)^WE95 MLXPF<1I'!&591K(4 )3V+Z/ 3.STIKX5^S5.VX^ZJWDFZ3IO:3G?=32H=*KK MZ/CQ?M?19D9XAF)_@6-6W&[:5PB>RF9]HWGX]./MHGQHC^WU&"B$),L"1"B( M(T@CEL+#NBC,I+;6F+4\TCS&4[5JSS%6]]ZBOQ)U7GL@.:EAEG7!>8[)")>< M^NB);9"V$[A[K+L7G;TCM!.5"U)4#LV16 F)&]IHR;?7,RD6&90]2/^Y^%8L MM_U0"T:0)11.65;$_\[W:P5([,"]+FYC:C<"8 MG*SU9.T1321=[_,RH%&:1+HA1KI.G#CFKL6)U+:Q=PK" %#(XC#S8[_^%4^# MZ/ D5.*C4'KCF(*-4;:.=15I5: M3A7FS@TQT7'@[/*I)!=F9T=FC)+:- \ ITE$H)_ \/ X8RA7Z1LR:7L;F_7) MC_.DFISU,,JGO>D.%VI0XVC//PD)BG *"6!A M'-4CG)C#7F!!*'5-C(:9408'&>(>EQA5%RE <4DXTCQ 80PB2Y MH0M*R$\/&22]%^WYM'I\+'=W.S5YNUINRN5#L;QK+/H^BA'E"84^\A,_"I.8 M]FNW"$8RR5/'CNU5T@.TMHZ].P8GIQ):;(JIQEA$RJG(:PZI$(=6=&6 H &= M,4&K&[ICQ)/*?*.3TZ6WAUXNE_O+63[M=C.0S695WFXWS;;%FZHID9K7/*M% M_=&'RV6M \7ZL#\=1 QE..(^A*E/"$XSWK]O3!(B=8ONR- LJ]^Q-_^K?8AE M\RQYV&7L6(D)I<-ADM/6EQ':N7+A]V^\8W>\3>6]=,CK/)KL/([9@ QH M^421=T/^IW*^_U;*%VESV7\QPD 2413Q) 4G"+.,9[9_]0H'/9M^* MU6TE4_-*?5Y&0XZ12)5IM5*L&T@7WO\-_@: W[P[[WUK\'E/S1-"7_-5\1]> M", %V/UO]T=U7;?=?*U6Y;^*^7]X/D 7",?U_T!;[S6_!P&ZB *_^_%RO6ZV M][8/;FXWZTW]BT:&\HV7%7?%XVUM*_ OO$8LVA^J?X$OO/IO/A5WF_);L7B6 MK[WE@BE><%N+HGR578?O>A>^%DV="%J>QZ^QCSDY4U@KT>>&G*K#?Z>$UN!! M^%#!?%XVZIHO/N7E_'*YGXD_LEX;#M,01A')&(X0#%D,^_T^(,-2<^(&S%FN M;P\(O>89V)_*I7>W REYULD L6*",S*G#KKER?H_OPCN6IY%/5?6 M-6(8$)C&,(!!%&"?@" \3$0D5/*E'&USMG7M@,@K]BAEG\;1IU1,T49F4T[1 M.G!>A\[[RS&W>X CWP5]GK$!03-(MQN"9M*A-T_@&.9*XO1G9ZA=[JTE]&E5 M?"V6ZWKLLSN#>E6MFUNI/][?Y-]G&4M8A"%G01QE&%(0XOXF:@KD;KTW;7M$ MJ:MV>ZN/ =4. M84K=$"4=!\XN.TAR8>JZV%D<8^B#P,VEZH5R[,T1UWJ")KW6PON=(,",B.FI4.J8XBDZ\W(YXR"K+1$>)U$(?$H "I->VD@H=8FILI%)]&:'35MQ1'E4U1P+ M%)I0G7/LC:0[.QA2RB-)J*O:(^O&6?51XD54?WA1$Y0O?BF793VZ>_YXS\ME M7GO^<[%ZS)?/O[0[C6=QS#@#B/*4)DG 0,=K:#A ,9,3)CT;(R[<'(:9 A M+L4$:7P:Y=1IC\_K #;KVGN(%]X>I/?;#N;(:B5$W8!TF:7>#1TS[%-EL['* M*=RQE%X_U4JZMY82X@?,CR#,,,0IBN,TZ&>Q BYU?Y.J#Y]AATYR#Z$F?V+",R)U MI,]C M4FMBRH(,-I=A!=COI]"#F$M=**UER/I.-HZTX-T] MZ[KN2+(W%"JR)E8+VJ=+3H<[/)K*8>@)H_?(&:C\],ATH^33].'U^T4&&-'9 MS'E5+HO+3?&XG@$_S&!C(L2$0H[] /6*QB(@-2>F9VF\#0XO]B0V +T6H8&= MG1*\BNG0>)3*Z9$.FZ-M\^R)$MG[H$6P&QIER!>!+9^J#(G?D=*X7"[*_;S< ME^6J_I.'97-E6XTD+9;%?;E9L^_[B_C(8R.DZT_%JKD#H?Z#FXI]SQ^;ZQ#J M'_]<;+:KY?ISM5CP:O5'OIK/DB@#42V_OIG?PLSF#VGG:_K6]K]YOC;?>WEU)&9Z&; M8WZ@5B*7#)QI()8NL+$;N('DY$R;<2._N4/'FZMW7 $FE65/P)P1AG#LLR0+ M*8?0&,T>RI6936O!^VKC5B*5+4DHUFO04G,01R)U:96G=M>K&Z+ MAW+9*E,M:L]%OI++3U&9;6!& MY*@>?ZR:U]?6GXOU=M&,0'CM^*>ZLZ\^M5V^_ME/U;KU:N(]M##U?:FMA*, LC_ML0/KK8K=W5=UC?748&WUK-6[IPZL$74S'"\M M*9PN5(9TLWT=H77!ZUWPFH[OM4YX.R_:O_+I;!3'U%HIYN6%V4Y@G59Q2RZ+ M2;Y-OC7S0U;(0 LYBG"<09CY(/(AI)AT<^RA#T@T6Q8/C4S>:*<)L[B$M"?9 M:<\;%\27F8JQLX7AZ&EEBPDB9CI;="[\8-E"BGGY;&$GL$YG"TLNBV4+FWQK M9HO/Q7Q[U]I]@>TJ?UH7'^_)T].BO&ONLVAV)&PW]1]=E8_E9O_H,T LRU(8 M4IX &L$,^_VY\WHD%&7FDH=5F&/GDE:!%@WTYI&%]0YR,Z.R.( VDDSL!E_#*NSX$_4H@Z&/F'IW(R*>B4=J!TYEI' ;$$M6( MT; RRKDN-IM%T;YF^M_EYFO]\\WJPGY[6/.D:<(X#T@8^RGG-.8\36+08401 M#&P/=[0!3C+NV2]%K@_@O3]J]-V[$0@ MP-./B\[%PM0 R5C,G,4! 2D$" M ](?H0RS*(ZLK<6H0YIB->9NAW:TI1B-@%E8C!DG5M:78_9NN#O%)LF^J249 M_? ZG3RL.:VS+&.*<]U]1"D/(I 11"$-(Q2 +.TO$0IY%';[B-ARKK>+Z)P= M^5U$'203>XB*YMGH,[N''-\%(TJPTUU5W O!73!RK&AVIINO^>:_J^UB?OGX ME-]MV/W][FWQ9K]@74C,$ ]!'*1Q&&&", Q@E'17$H8AE;L1V1($R[75R:3M M;6K@7HONR[7<8U>B/UEG:0M.JK,>-CJ)[2"\V8JGF&7'E1-14MIS77 MF)-BDFR64_W1\N[UW:RGPN-=T^P*O\!:UFCNR[M\N:%?ZPY17"Y/@:Q' MX_FZ6N:WB^=ZZ+TN;Q?%[L1/=S*HCMA\_],S1# * K]&%L3,3].$\K1#RT@@ M=>G;5!@M9XQK43HX&,-76K<".;3<["ZW=^I\8C?8/[_)_;]:9=DSQ: MGJSS\)?E=KW-%Y]6U;=RW4XW1UG *0(.!$,LKT\5 +EL8I=_:_?+"3 YHNIV(N*'4 MEGQ[YX9Z6PP*W2K]8R%0801 !'THRC+(EC+=_?]@,5"[ZO* M?]6R&C98VO*L12-Q9Z@<-<,:9I<5.7T:B1"):U.M$:-V4:H@06+WHA[[]HZ4 MJOOOP-VG:K@KWW)CC[,9DW9(+[P6:UNI]&C5 MWI\VQ[W@U,,4M,NIKQ[+=B8#!%D;&MV;)MZ-(M"\6Z_'WW9X$]7&=%LNVBNA MEO/NEY>/3W7!N2M"]S?#!IB3)./-Q=,^\),8 , [VYQ$4K>:F+%H614[9&WG M[']SC'.BNX^%V!OHIF;9=Z./&O:ILME>)9_KR>^^ELMB]7PL!WN+28@H@#Y- M@BP-$L[2+/4[B\@'4I-;.G8L]\0>VNL\.)&NAT)NAUHZL9\>3UPS/& MV!&:[^#;U;+<;%<%+[\W_UC3ZO%I6[?,_\Q7\S_R55'#Z/[HNKK?-'_4O8(# MN!\%Q"';&(P7)W[)%['72O ^IUX+T:_>%/._PJC[;8 MC)7 =(TC89(;7OQY(B0Q?^1(I-1FFVQ&3&R*2IV^4Q-:(P3$@>FO,;RLQFWF M<@7J57/ZYVO5[GA]71*GV,>!3].8)""":>R'45\24YY*'0G0L6,Y(_;0)(>' MYOD4FR$;BTJYK*7*HI4J?X"B@2K?!+%N5/E&/*G,-SLY;3HYGW;5OQ[B)SQ% M&,($<1[C)(0DBCK##(128V@#YBPKU9F)YRO5EXA,$"VF72-S;'1>7X1>*VIV MGK0!43/(N!O:9M*AREKK-*1T7];%_79Q5=X7,XYA',,L#L.$P2"A&0CCP_)! M3(Q(G82]*;7NPML!]1JDAK1.AFI-L;/$LD&U$R-X7+4[L*8B=PJ<.ZYW*AZ) M"IXR6T(SN)^+;\5R6ZSK)K>HE@^+\ELQS]?K8K.^?7XHJH=5_O2UO%L5#V6U M)+?KS2J_V\PB%J9^&@;QUNF4E .P&1F/Z;/#!J$W^6 B0VYZ?"V:G9/JO\ M.S#/9]>_:JR6K+IMK@/57.[#OM?5V#)?T.UZ4SW6A5FM^UPCA*. TRT(&".),Z6FX9RHA;[/HNW][:U7G@]2ZT4M X\5/KA;=S M0W?OG9T BI6Q#L5.+GV.$#;+F_E4"!?:XFW([X @<"V>"NJYI M)VQ_[C-0OB#?R_4,@,3G"&8 D90!@..8AYV])$NDWC%6MV)9OX_QU/57C4A6 MB-7Y$]384:B3DT\9UNSHX"E2AB1.FTA'U$O?C]?"9(@98TJ71$=_3]>*T[AI@YISMWS44&J^?9E^L90@&@*299BFF**(59&'3+LFPN^F[U6_"LIPP7PU)AB08Y3?CRX?*&9=[U#;EAURI: ML"[N_O90??O?>V]V4K#_S6L5.'C\3G=7H&/:?JT"N%(.O5Q/O?PP\VF 8\H1 MH@"G%,? 3WGWX8PD3*:G"GS.?)X1GOEU2HZRNJ,']7_"#&7=AWG=Z65ZIL#G M+/?,F^WJ]^)9KFN*D"#6-0W[+]Y(OUS>?R=5XV9-\&>BA$E2XT4-E %?*89?KH7__6*=E/V20Q- /(AXD MT,ZA?Z_#F"_ENJ<("6+=T[#_AG 4:<^+6A/BV#-! Z!"SQ.=M[$Y[R M4K)KBG @UC4-NR_7-:\_DB8;F@V2H,&-GBD#N%(.N5S/_.4?LRA*DX#B M.A=C0H*40,(."U%Q(K0P)/$YRSWSEWR1/Z]ERUH1&L0ZIV$&Y#KG+^2*_.-Z MO*KVEW\,]$\))MSHGS* *^6H2U:UGV:@_MLA8D'"(@RBA 8()=V'$?:EUE4$ M/F>[JLV?I(M: 0X$BUJS[DL6M>33B#7MIZ&:5IP&-WJF#.#7-:VLKZ(]\]XI [A2CKI<]Z17,X CP%,0X1BE?AA"E(!^ ME2;!OM!#YA*?L]P]Z==R(7CJ4H8#L M*0.X4@ZYQ"%$LEA4FZ_%ZKY:%>7#L++HK+>(DCN,T0GX=G(0 'R:'(CHD M' M?%:=IQ_;BRV+AM?"\/3ZO!ZARFY@NJ<,:,#:?DBLY;E$I4V"1S#IR0-.5)9;Y=R>T[ESQV<]5?[1&D89KZ.$EX6".HAV@( M]8HA>]$:3B5.!4HNS]B,D97]]*H_7Z_@@Y)97G2DPAK=(DIWQO1&U<'7O-Q( ^*9/FANZHPZ\,-1XYG$)1B%G37@8Z%)+UT;EK-L TLNL2J3)2XNMGE2$)<#).^W!I37 MHII 7=[AYHRZZ+#ICKIH>?&.NNBS(JHNY*Z=Z2F7#[L'R9N! UNMJA6MZE+@ MKIGY6Q]A2!"@(<, 8<)9%D',. 4 113'(0Z$MDK;L6Q]KN6NN5?X@+EYOG%9 M__IN=[>VG$H9)EU,NZ;C6W)J_L#Q'NCNNM,&JG>$=4*IDZ)R0 #MA,0-6;3D M6S5&H]89T.RNA@I(2 '#OI^%@*0I3BD!K27"( Q#H4T$.M^W+(?'M[6U _WZ M&X_>VX&.RD5Z2G2JC W-,RDG=(9('&&H>.ZN.AU>W5 K+0\&AXK@91D&"PS1D-(DZ4X D4C6:DH$QIE[[KG+A-;B4 M+HI38T],::P3IS 9*\F9G<=^WN%E0%BT:'1#6?1<>/VNCSX?JMJROP>*4)YE M4>J'$>40QBFNQZ '8U&BHRZ")B;1%Z5+X50Y5-,8"_294)E)KH5[GQL)I9$D MTTVMD77BC-HH<2*TO_.Z6);5ZJK*ESR_*Q?EYKE[Z9OXF ,64%373XB% *&D ML^7[J= I0ST+MD=2+2ZO >9UR%1V(*HS."PVXY$G.7B:G#>)/9NC\*>V6U.- M1[%MFJ?R@-:1BCP FP*:/)H1,KILCL<2NCS:%RJ:;0Z MIV(Z/>3^*:TV0ID#>FW&C\IT8Y(;JS.HM,KIDHN,2M22HS*K5D_J,BQ659XC MXE1E:8Q !ZI+<[Y4-IJ8SCZ7W6M$/ 8@CD,6IB3U_:QN!5EGB)-$Z'I&C<]; MUO976S&4%IE52!.K*"WS)2?:DE2-L&?ES,JR!GMN5(\Z#@QN6%'@0DU!/N2/ MW9(23'T&$.$0H=H68PF#I)_.)+'&=CD)(^.JR8770%-<6%8G4D5;+'&HI3"B M](V@- =ZA/5&@5$754?%C4'M4>9%:-1ZM?W7O%A\J%:;@JZ*>;G9ETV'6R[J M*BDB&4Z"VC(%).4Q.1A-&1$>MNJ;LKW+9?LOKT;HM1"]'4;O %)EF&6 7H&1 MZ[C,RFF4FZ1*#%[')5=M]*I-LMCP]2P5I\:OYCAT8 !KT)G*2CN3D/_+]=?R M]_R/?&>1/*R*]NQ6EV_J__"4AT%$ TAP&D:@7YE!& NME1@P8UGV.W!=O^GA M21:B)@@5$/OQN)03>I=HE)#W\>A4DW8-6L5$?9" 4X)NAC4'Q-R0(Y7Q%B4A MXNU%\"]R1C?I24/N9SY* Y1A3!"*0YIVQDB&Q+>*JINP+-XML%<5C]*"B :) M J(]#G]R@NT"=1)"/0Z%:B*M2*680)]T_)0XZS/E@# ;<*(RVGHD!/FFNOM: M/I3OFDL@@4F:<(SK0AY2 K(,=>922H2.(FH;L2S*>V@FM$6+2@%A'HM%.6EV MA4 )>1Z+2#6!5B943*('G#\ETB;X+O.'?/6N MS563=#U^Q73]' VGQ-T8?0XHO#E?*AL-3$KK5^7O>=V(YB>M'R;;"8R3 MB%-"0( HX1%/8'\[21QP\=-=1JU:SP$MUG8?Y$#_4ERW,\N_4':8B'K93/'C ML"Z50R9B7S6?F(N":'81)^ATIK% LA-9QX9?E>WF*9^-WDU^.(ZP#WE 8Y^P M-&(X1?U !Z%$Z)D ;2,CY1HCI;$&E>)YQ#J+:FEC:@+E4X)U(O4RP!M"S2RT M#CA_1MVU^')'S/7<>$>[#? B)-6?:D>?\L7B^<2L5,22+"$0X23(,A %:7^R M)(XE[N/1,V-9KGMP)O1&DU !R1Z/2SG1=HE&">$>CTXEZ7[5@\7T>-"G4XIL MA@@'--F0(Y7Q1B*AR_]9+N?;I^W[$T@H31K=AP1DC*$01Q&-.WLP\H&P+&M9 ML:S*'383:J+'IH FCT:DG"2[PZ&$((_&I5HIKYGY(X2**4P7V-S^N6@*7> M6="S9%F_]^"\%IUW!$_UIC4]6H=%?'Q&Y81<@TP[EZ\-\?2.2IGEUXU#[89\ M>7T=FT&&A"K-S_FFZ!^%2/R(-;=W (##&)(HB$C4?1\0)O0ZJ/Q7+2M1@T7^ MO1<%<@0*16N\R.G):)1(U'W6J%&K\U[?3?2YN"]61:T,7DM>^JSR',Z)FN_8 M]5,UGA(]#M1T:K@KW88AH8 O+Q/IX]R9W1>+/*(,(9BA*(L0R@ )TUYZ@0\R M86DT8\ZR9IYI_0JOVYBD6D!HQV=93H'=)EA"ML*[TZ=$+.A2@YI?-F M^70@ 1AVJ++6]B12!B^_%_/63+%Z;&Y-WM?G 08X0 S2-&WN: ]8G9LZ4QP" MH9LMM0Q83@LMK'V':5[L:A^ 45@$4N9/0/G'H$Y.ZR=G34+.QV!/\0:G[(/W M\=,EO?#4^!33[A/^GU)K7;HUC5@6ZZMB63>._=W#*F^.*Y,GMNPU"F]R BU!F9VG@$]0,K"X MI'#LU;E1PW8%QH@KJ2B_@,G>I\^[C M&&<))3$F+*FK/\(12GN1S.JQI_B]Z<*?M*QB-1"5CBM!B8"&V6%#3L+L$R%S M=[D50A3O*13]=D"\%$!76K&6+,'RY?Q@ ^#,!PCA$"5I'$ > M!#[N;* 8BM]2*_WE,-Z\>5[J__F_8!#\1P/3*[PCH"J" MH4VO@+Z.R:R!RW[9LK#O\'@-(*6[XZ2) M$E!LJQS)2?3H],B<)K=)D^()'HQ(C M(846"5(30@FBQ&3PI8>G1%"1!PWY?IK^87__6HS_]L>"DEBSL(0488YY#6,D/=G M;B@-Q.M.6P LJW(#>S>;M=G]P_MY]\_E[A^-/U[C4+LZ4;NTZUO5O==Z]=/! M+:_VZ\)K/%-1*VOQ$Q!_%T(GEQ_^]%&32$,N1$\M4TT31;%LI\CJJ81H.T@. MY$SK+E8C-GJQS#LORME5\9 OV'+3G5>("0AIS#"E<>P#GX24]]M*< 1#D82J M\EW+>;*%X^WP2!U/4N)H.&G9IDVA^O:_:^>:K?RH^46C M2^AH!_\[CK\C.#KT3*LC6L@K_<8AWNMW']]OYD_J#^(@B^I:'H09B9.0P%Y4 M$(Q%N[S41RWW]ZX]2QW]D6?F?$>W1HI<+Q?EPT //_;X1/=6(F7ZOJT&N])L M##(O%.6K_]D6U]4B7_%J4WVK%IN\O*NNMO^:%XL/U6I37#^1[@@T)RGQXX!& M<1(1$D/$46<^B0/Q:S!-&K6L"CNH7HO5.P;KU6B]&J[7XO5JP$H/\9BD7V#@ M.Q7S6V*7-SW/7? M\Z=\^6E5_;.XV_CPY__JSBQD-(QAE+(LC4*0H1C@PPU)*!5_C$G9@N4$PZ^] M%IBW1^;YT/OYOY3N05/F4"!QC$*?7)9P@3F9*^3&8%!-ZE69%+P[[H3CIR1< MFR@']%K?A\IDTY&ZPW.UWK1YH+5Y,-7LA<@H3;*XMI?XA.*P,]5LE)"XPU/- M@&T=;F#MJYU=9U#4$E7^1$1X!.HD-7AJUJ3N\+3/GJ+^*K$H>G/GNUZ?%%]- MDES07ET7*H.-1NIQN_9MZM9878[_OOZT*K_EFV*_DR)?SG_)O^:WV]ME_I"O M3OU85Z.'<1Q1/V.0)#A).<'\Z'9G+"[7HZ*RK/'=.^V[GM;"]/8X^[U#S<+K ML4>#/ZRRK7_4* LD%6<#+)>)_OUB*_5XH*,Q5GUL<.Q8BSY2:([F4PEZDE Z MD-6G\;N:NA-)U0_"UB&!$+,DSE":\-B/,#H:-V90? ^D09O6<[]-W3?'O%#& MGH1TV7S\8_ ME44GX5TU1XZ=^_0SFW%ZGPN6&9!:+MC;?& M&4)IC8TD^70B>1AU2&(TH\25V(ZSVOFG?+%X/C="RE+$*/(II0F! 2;8/QP9 M"[#0'E.C!FWO-.M@FM8U8X0+I(XIN)9+'N[3++.C; *Z%7>3F:%=ER8RGF'*:Q G#.,DR&OC],AV- M0O$DHFO(KS:=,1)&41!$#*,HB\,P]4/8 M&\OB2/P.'743UF>4=L"\%IE70VM.?JO-<2BS*#1Q- :!LI-%#G G-2J M\T!J7(I._9SP_/1TCRY5#NBS 2K56V4 M+.1WFQF&09S&01AES7T(C 4^ZV_X3A(B]*26!;.6M:E!^M.F M>6:\[6J_=;AD7S0UR+.85DU$L9Q\O63WPKM]]O9(VVV'!ZPBQ-MY\528Q@&E MLQ +-\3/AF.OWT.UQ9U:8;8#S?N8%))/6NO**) M<;&8E1$*$T1ED($XPS@GA_NWYMG&@4(7*&1AN%S=MQPL.J6J^URA!)'I6* M$7L4ZHVR?AYD;XQRY 4SXD6)&J%NZ(T95X8+%!U^U/3HRS)_K%:;\E_%/"O7 M=XW=3ZOBL=P^?B@VLX"S* B8#T &?,X8(*C?]%B74'"V+![R33%7$2@]RT*= M+=EUMF.0XGVN6*__C[<]@/3F>Y2'7S13'.5ZON-EJ1IAD)%X4:( M@9DQV!%0KT/J_66/]:\77@UW2CT-M75G.]T(>A8S#!( TC&C 0HP9HOT1UX0<VUR1?B(FK MI%2]UZ,3[L WS5_Q%B^J/GEM-$&MN"R.S*J\(EYXAT*P23TMRO:W%UX'U-LA M'5\,S[-W1@<-TN^.!)ITZAWU,\Z9RK)C;9SF3V6C$46^+C[>+LJ'=C?->C_9 M/^-AEM$DR2*8@N:7R/?C?NDS!5RNC#1K>Z1"LEL&>VI25+6<;@WL+&."RV#F MF'>CMUKR;6 QS#2#9OONC,9A+1 I\SGBP*>8\[1_."%..)]]*U:WEZ44J^4Y$QEV8CO%U/V I!6JU7U1[E\ MJ!'5_V;S/&/-:"5 , C]&((L]3'NAS$IQ;[JLI*V8=OSQR^64KP.[D6_VZ1' M['60U1>D]*,@OV U:@ D9Y\-L;(LW7Y7H& EX71$G(8[". 5QC$B_=2*F4GO+C1H>>XOE$=RFGW> O0:Q MUT+662+4C8+*&N&( =!<)-3@?H0UPF$>A1<)#87##2VUX]K@,J%1_H3KTJ*9 MFE]WBOYQNUEO\N7\L-4#$>9CR)*094&6P#3S@Z SV^R$EZI%=8W9KC]W^([* MH".(%^<6L"SQ*UAECDFM9&6IQ:J=6O(,6T/UHRFBW= Y<^Z\KA/-\J0SSOZR MW*Z+>5>4TNKQL=PT@LN+XE-1M]GE)G\H9A PSB%.PS@FC)" A&&_I!$'<: [ MZ#:#8JH1^ Y]/_1KE_7W#GBU!][!!?T1N:%XJ0_/QP^5H;&Z@2B--G87(EER M(&\V<(XHM'T_!8;X-I@5>^MN52TW==:H#8@K7*J.>LH3N<8![->$24\K:C,L!OEFREGAH]G MZ7$D5(@U56'UJBJ\+I9EM;JJ\N7U]K:]7G(6!3A@/,9^"G ,& A8Q/MK)6,, MA6LT0_:F&C#OH'H-5J\&^U.+5J*F,46W0.TW =.&QKNND"Q14TY MEJY:8AT ML8)4C)53M:IA3ATH8TU[5-EK@9HIA%;+]?:Q7?6ZR;_WU@-,@XP&' 1!%/(T MS@+07[A$&1*ZI<2TSC5>8TJG2KUB2AF!=4-IQ37"-=/+",0;3C'R M 5!/,^^S(Y-J-/EU--WH>G4NY1AA33GM[)8GNS_MK5-* A*Q>O"$<11&# >X M/T@1T4!O]*)H4=YQC73#PC,&\X\2A$0#WS MO$^/3.;1)-C1S*/KU;G,8X0UK0'/9K6]:QKLBP$73!"., I3"C#PTS2.L_[R M_Y@AO=RC;'7*04\'V.P$CWH - 8^UKDW./1QC78#PQ_K]%L8 ,F&06\(]!Y# MLH,@+98=34;Z?HD,A PPIYR0?JZJ^3I?SJ^+U;?RKG@Q&$N93PA.8,!8$H0) M XZ>TS(Z]CZH#VYXOO/!V>)6WZ)OD?SA-34R] M7)8RQ_H(NZ^&.!3>B64D$"[NRC+CV. .+8/<"17Z)X^65O>\_%[,#^=*?0PB MP"&-8A;XF$),HG[:*^ 2&[;,F1Q;+U\=SV[12I^+-TV[0$4_#>.:,NDDV1+U M^S2DJY7NQL@7*]F%J3E5K9OGUH%"W8)3E=7VJ)QF6C/73ZLBGU?+WO@,PICR MC 4I4Z59^F4,@+%FMG$ M(7:5<\@(+!M*'PILJV2.]PD12QJ:9#J7+W3].9TJC#"E-HES9/KC\OBJ&W\& M$Q_&:4(X8FE,_1@$27\M! \3J7MDC1F=.F>\N#!*9_9&AWB5N9N1.#><1,3H M'F':YC1]PI,V!B+@XI2-";<&)VR,\2:JD-T,T:>\G,^RC -&TXA#Q#(_9"@X MO#?M Q#*J*#4ARTK73]'VH"1$S(Y?L3$RAHU_Y)OMJMR4Q?IS\90_-WJT_GC_:54N[\JG?'&Y_%!\W]S\42R^ M%;]4R\W7]2RN%8A S%$,&*$P)362?FR/N)1@V$5B>^_&JQ=)#PY<> <7FLFO MW@FO7'J-&][.#V_GB.0]5G:C)R9G[@1.(P"8)ZE!X1E&$:EA2"XK-.- [:56BQ.MK3:>(A&5.O!Z#BB MUPU&HXHM%; ?5;/EG-16;05.K>DVK[O*+,M"RD/,&0(137T4^*1_O28.>695 MMH40.*S:#7[+HBT6)$N:;3P^XTGV8&C<4.P&HDG!EHK6#ZK75HLHC3LGY,/,R+W *T5!"ZK=8W?MEH+!UD XJ-EYX\ (LBT9+>/*;2]0]L5;-$93Z_<+CLU(N%K8?C@55W13 M7%71\EE=U$,.LR2.0,RISV&(^FUNJ<]K?:XV^4)>G\]^6$IS>PS"_?FF M^2O>HN_5\V8[Z/VV)K_PGOH>W$5 75[/$R@OF4:YTY'!Z11-4*6$F7)/><2A M#ZB)I/^B"G&]?7I:%.U1DD6:UPWDKKC^6A2;K%S?+:IUW8?6-\7W35K[]OL, M1@"ANNA$#.!:E,(0D"0A/*4!3E$$I290C1JV7-4=8_7V8+T6K7<$5TY9S!(O MICR3<2ZG3&)T>[\U6+T6[/\WKGS)\#@@;U;"X8;\V7&M&J$YR\DGRU?+K_&XSRU+&(T S2A#. H:3;']U3L)J]8:Q8(]5_KZ]WME! M:FY"\5I0WF\=K)'[X2EV!OJ<-J%N]"]]-RK##4VNW_QW43Y\W11S\JU8Y0_% MA^WC;;'Z>-^:7A^]+=VJOW%:BE8=9 MVS(=[1BF<'_KX/Z4[_!Z=]7C8[7TUBU>KSH EBM #(= 3,^FXUY.Y#JP.$S/^Y M7;>O/<]B/XQ#Y&. 611GC,0UD@X-3F$D,Z*SA<'RX([=WQ=WFZ9G-P?"5N5= MT^V;2S"?BM5]M7IL1Q_K35U#>MMEN=E=D+G[_5/]R:_YNO">ZB_N!=F ")N( MFX8A8]"([6QLO7QJ^-]6;Q=UV)0+IMB^6G;OK(^WRO$LMAX M?UE4Z_5?ZW]?_^NB$?K=7S-20*M'2JN$'B5$5HOHO0<.B/1I-N4+:>VX."S* M)KP3*Z8-L2@JPF2Y*5N]*+\5U\7=?AF7?;];;.?%G-?LT%97VNNW/MZ_F3S9 M/=J-LS!,$& AC0%.2,"#..FPQ92G,L7U.(@LE]J-$S]U7BC5RR,%1DR)W8N) MG#X?X_<.#GB=!UXC ]Z1#XUROYW^O?!VGHPKW$;('Y#S<8/KALB/[',U97>2 M7":_^UK,MXMB/ZV3UH/^>8.F6*Y;.&2UJGM6NQ:U3I\//_-IM^N$_)&OYC?- MC5.S&%!,:4S] *!F@3!*$$DD3KA/QXJVPOL>T?ZTO"GVP:G=^R, M=^R-=_O\X@?W'GFM2]YOK5.G%Z.F#K'@:KV3T95A;Z$4]Q$OHP#0%F 4H)Z$U$D=#; M#DH?MJS_#1:O >/]UL"15&XYBL3$UQH[(1(C%&V-Y*&))5:MI/\]'A*L .DJ 6B1,FI M@06.E/7@'#U6%6%G7$ 3)!ES2Q5DP9_0!24.A)[K^/BX+&^WZ\ME\_)4/6P^ M+EP:ZW44PU^*9@IU%F=U;<(XY-#G$-AC(M[5GO>0YO]\(,1>^Q!G MZ9V,88MG!U[^L.%59;=U2JZ3M:/?^J^TI2] ?DA@"DD2H-C'!(<,=S8H#*5& MIW)?MKUNU4X^-6B4QJ>2+ DN/EDC2'(129@;.\M QS0,+>5&.:J(_?7R MB@8#PLLDRE-H!W3+^:NZF02<1C&.>01QC %K[F;NH.+4ESMU. 5 VQM8_V=; M;IZ[&7*E4?,T<1-\9@^'J+Y MY'._(_^ZV7#_I=E___GZR[ZFI6&4A)!'00H2!/PZBT5!G\.PSV02@YXERPK_ M6>Q@@MRPVA#'8B(^'KUR:GS$; O,:Y%Y?ZFQK?\J/3PV(\^#7 WHK!F.W1!, M0[Y4-EJAX9+XE-A>E M(8%M)&=VD32^>*TSINMD \$T5!6/&T)URF5S475#9T?TV'9 M,M@TU]8SQLN3Q^1;7BZ:C4F\6OU<_]W-+$.A3U.0G79[K5NCI1VM%N$Y60T9F,8.45IM@.W9.-G(:*:: MQ@^>YXS18"K[F8V+]9RXFVX]/ .^_KCY6JQNON;+CT_-)]8?JN6W>EA8S#]7 MBT7M1?.79C@C)$XXH#%.TQ#P, UAYX0?0V!;%^V@=EHM]_/B1SY[K=/>IO;: MV[M=BVKG^#OZ^EM#AK=GXT<9%BB%VH;@VFUS/[@,6R;'E#B/$4.')'NG #,( M*,MXEB2)C_THB5$8HPY_0($_>RI6936_WN2KC>71C7'L,IK]VDUA^?ZRQW1\ M ]*+&X]J\2X>RF5SWK+1VYTA[R^[$]Q_'6DP8[Y=.)/%+32&'R:!_^GR],ZM M:5.T9(/ZM\G.LKR,GYB5(N=03GYU@4L[*,SR3<'SM<=&]1&^@ ML3E3 XS;PGZ \N#-]6$M)5[#B=>0XK6L_.G*A[/M8-K*PEPS_;TY7CP5ZO V)Q]7% M0P.R<&]B0#;B4]<$%H/M:M[?N=S18=!WB:J2DQ'?OJRY==VUJ.ON@@, M?#^) /%3G@01\F'L]_!]%LR6Q4/M[_S&A>)$$KM0LDAVR>*-F[HER'Z=PK6I M MGP3UU V BYX_7!SN4_WU3!RU!.DM856].?/6NKTC):4M:*FVLY]WQ-@2B/ M4!9F.(X)01'T&8M[_S)&W9@J,.W5-%,%79[^P68*C#+6Z+\KCNBLD4101'/ TI="/<)9 MUGF0XBQV:K) 'OZD\P7W'5SGI@P4VL'4Q82EV#M>+O1>__GF#MX$=))9^P>;1##;GAQ)^N,W)9 YFV,&4I8;:Q_IM4&89)&[L ML1'SZ6N3UP<\*8F0CVB81EG"HC# L+\GQ^>+A\U%V\6?7865>9GLL+EP MSA.=:W["8@=E5M\I)Q58=^SWHRJTF_6UA=;V;Z/K!BES\3RO7+RGSP8OUQEO MJDV^.#@3Q82&,4MQ&$(4 TXA))TS2?T[-V;YM%RP/*LWY78.@8F7'ZJQ33T% M.%H[/]L#0)H 2F.0(A8!"D%2V^)^&L/Z'U$F]#J.I@G+&;@'YAV0J;RA MK<'A<.(:D3ZYQ.( !S<@!.5T<8C MH<97Q:;1L>J>KHIYN?E<-&] ELN'M%JMJC_J7]#\J8:Q>9ZE+ A#1AB,6-! MF@4TBO;&:8I1**S.YDQ:5NL]T&;J:P?UPNO!>CU:KX,KH4(&61?0\VD(E]/W M'X)KB0PP#>=J&<$4]V(Y0IB94SG#/+4.Y! +3E56FZ-,Q9\O?_]YF['DT,$4?0ZHOSE?*AL-3&Y] MB.;KK[1:=(.8:K5+,L7\NKC;KMKQS"QN+L#C&20X!(R2&D<,.\M)S*2NB#-A MS[+N-Q"] \;VU< .I7> *;K:Z^VJV#RGU7*^GF%(@R"-(@S2.(U2@A$"O91&-!(N864^:GN] MN(7BM5@DBB@I6@3J3UN,2*YLCD"&1/%HBQ2U.E&('+%R\,BQ4Y6?BN\.%'E* ML"O-F"O)63\9$*7-"T5^ %@CG\BG<3_A3)F?^ JJ)OSM\<1-9591A2PIK;/" MD[+DC461D@):H4I;"$W-E[[U\[PN2C/BE#S*HW]?)159$-X'63PT#>1S\52M M-N7R@=RN-ZO\KAY6DQ03 M.0@2BD&0$QBV*>\;069@HCX;NJ5;]O41%VD+P> MD_=;AVKL5YI/D#.T+4J73S<&4OINO-Y:9(87U6Z3E>N[1;6N>^U-\7V3UJ[^ M/B-1&F5IA*+,SR /4!8CT%D.2"0TFC)ISW8M\J9;'4!*;II M#OB\WQJ$7@MQ8MEZAS0)!=.AW$TQT_+HC*[ILR4\ UZM-V2YWWKY2['Y6LTO MVT,;[0;,]W @%@(_3;(TB4"<) S!F"2$IQ3C(.:IE."9MVY[=KP&W"XM[;=^ M[S![1Z"E.^]881&:#86=^79;3H=EV:_%Q0V4M^O=Z)MXRDZ(* M?+F\JQZ+F_S[>R9!X*.00$;#,(QXFB49KX>#)(80 1HSH>TF1@Q9UM4=-J\& M5QA24#U:Q<1R-$;E=/% IAOZ-T33@-098=<-53/C2F6A]4D.B.^^%O/MHOAX MSQZ?%M5S45P7JV_E77'BS,^B);[^UJ#,,%I@EG@AW&*. _].(BS4&B[]K0(;0^Z]TXU&YDZM[R]7]ZIW-L?0_1:!VM=:%R45->)&H+@<-_Y-B Y03!E^.W,+=B(T-!LQ*0M MPHT<-#$'KV<\'(B(7(5^O,XZRQ" M J5>A=&Q,TY]WF/S.G#>;PT\I=IN& M(AKQY-VBW 0[FNJ45I>D4:@?0 MC$:)TJJE4A88-:93Y\@<4ZEV6.2U2I)?I]5*UA/]=;[H3XNG M-(E\D 4D##Q82.3?&\'@3B07E.2^_H8:T;U"&S=0)*\"$*#,O'U'GML*:SG MU$1=BQ%E;:WF!1]GUF+4N'-#433PO[.6HL.$J')\+M9%_;-?R7*>%=^*1?74 MB!;[WHP3B\XRP"F)>5U/99BQ+,(QIIUE2H-$1DM,V+.L+AW$=B%T?@"I*#1& M&!:3GK')E1.C%[P>X?/V "?2)P'2!A3+).5N:)A1CRI[#51VX^&B_K!DTSNNE&CEJUO M1FS!7G@/.[AM7\U? %:40<,!$%RWF(Q[R?6(CO:?CVA_B;53R:G*."DJ![_:9XK.^'K.[IMA!H'3IAINU 9;"H28OME>7B:X[IYF6-O M"D=)G&88!01D!-,HBQ/V?)%'0#67V!+1V#.+DM/8% M9]>C@D$J=$&YSO=MC_S;IOY4_]NO^;KPGNI_J3C25R)/ M;#QOFS-O5;=T%333E566ZO$!.Q+R[QSR"),0 )]%@9^1++NM$P8\$C\$3.31D=6P=/=],)K 4M,11KE7F!* M=RK:;0GCQ(Q+3 A/Q;S:)+&Y"(A-'DNPWC1 KUQ^JT6C6@E>B3LU3:-.#-F-HNH4O9G)P OOR#MOY]Z/.$?T)D;6 MYXK46X4;XYO)6; R=Z0;%:$1E!#4(R27R\M.7F>U580""D$ ZOY ,2 1[. 0 M1+CPB,HFB+%6--9[$5L?B=C="Q&[.U*GI6LQDABUN1(KM5'K--ZL\RYOJEJ>"\0U\W[0[7Y1[$YU 4SGP&: 1_Q! 8LH'[( M8;=]-:1)('7USG0HWO2P:3Q\1VB6U<9[+II19N>FA8&EG39A M<&@Y>7.P-KCL/=MM.UB_M^_@P[X-?#[?!J8;6:J$2'=L:;59_$"C2[L\J(PO M1XC,Y%EQ-UKFU6K_1\W/^3/$ ^23" .*4T184^#UJ1T1H+8;V WH[N3/[?*0 M#]\FS;57_^)MBOVC*!^^MG_PK5CE#X7WM)N_J^Z[[-I^X2]U/?]E)UG" ,Q\$A)",D)HY@-" M E#G.IQ!J<>%#)NVG"4.:+T7<+T.KW< K/9 ANE0B"G^A%&04W:C ;"BWG)4 M#JBTI9BXH<:VG*M&:=>6U#5]IOFF>*A6SQ_OFZ-.W4_,VUO@TP3[+(QA$*59 M *,,1[P'%V=<:B/C2)!<4N/;9Z]SI9DD:YSI?VZN]!K%6'$U+.'CA=2BM&M% M7=7?\ "B!.$69;Z/@APFJ .G ^)U(G6D2!9SRMGY.?BA?BTOM1=H9MM6'N= M.XI/B(P56-'$XEQ,91/+:.&TE%E,!& PLXP:85\ =I?L9BGG48AIEJ P 3BD$<.=,7?H_(Z6 >UH-7C8[E_ M'%[Q*19%4L54>@0^Y537$)5V'FMYEZP!A=1DUPW%TW7B]=LM)C@Q/H=RU5\3 MDT%,HQ"0&&$*:9AE- PZ(*D?2:UQ6C#OTMR(^MU?-N)B>+[#3DAL3EN+1&/: M.8PK@'57DMWP:F4I6C](/IM$ZGBI/ M&NNR:TNU/RYYN5IOR')9?JL%+F\.^6&2QCSFG(,P#7D8!D'< 0-1)G1"?40X M#FGXA9=MB^9<[8?B^\:[^:-8?"N\7ZKEYJO@C55C1M&.REL.H#VQ5XF=$WG@ M+>,&TX%&.'_,K*#CL&9RT.9:?,YW_;7Y'_N?;?DM7S2SV3>;[%EC<94DD92=]NULF,1QST\MBU#6^^^LK& &)W_F&6@ MR)*\BL(\QY3$!"0%+&&%<()0&%52)18;[5NO%N^^\[6CW??@!/5-^ZSA$7AP M1"Y;,+;@$=%J\K3.D"TU2_HA^)W##EKK4O;\Y,?4FW5PA<5;=ML M"K_CN_A>+P_K^N,=.NQ6FWK7K?OMNDH[>CSY#+-L9+7YQL"RCW8KYHZ3#8T% MB-@L(HQ+#+(HBB-416E9Q$D.0 +S3&IOARM,ED5[,(,O]0^&!*>6\+UE)Y_S M\Y*#-<$3<]0V>#MSK9C2^^A5.?5WZ% [3PZ;\<"5*.':QWY$#N=6/W_ >!+6 M12/,&4SM5L40)$D:A7&!*"9)6"1YF@RM132%,A%#M0W+$>"<2"AM %?F4$R: M7= G)[4JS%G1S O47-% 73+]T#1M*QJS74Q?<[KM;'6_G0V%54I@5!5AGI(\ M!Q#!?&BW2I-$5WWD6IM AVZ&S::UXMYA QRKJY,]>O5U2H999YKUA#!)]5(C MVU\=4[1'0-%TF!*[^GGSC]77>O%]TZR;;X_]1C@ HBI&!(0QCK.48E26:&@' M@1B(W^FL\M<&$U&EJ.7RN^44XYG;K%1!*JYQ%7B>EKM,JEJL:29HI2\=38,2[+&OYDT6(QF,./HCZ,!@5W MK45\36-]M*E=ZEX MO10X//:NS,.8_GI9\>U,Q]X6?&'3*,V7YDP3.=.#V=94EC?3#R6Y&=ZG^2,? M4U6SO9C.=. >J]5FOEFPGX"+_>I'BW9&JBR,0040( 6-XJQ,$I;A)%4!JC(M MJ5#^X :)Y8RA!]_>TGTI_(]Y@N0KGI9=)#;E\\<[G;?VX/I8-:L8$EJQ.),G M@(84I7DRKL^D$$C=+FL1AJMZWN((_49 XV^&B:-:5<^&O^2*>Q.[2K'&AT^] M=$GP;TX5'[_B)JNE/GF2!2I^%CWGA[R[,/1"_<\ZMQ:%_0-CM\>$JXCOBJ_" M*HU CG&>YN-D(D=(:C^Z723>ROMFM,&ZPLLXSIK(6_*9,YW_\+J_?)'Z(U2S M:J_@PC9 WJ60P"-(V3.,T0H66488J*(A[ ML"^4P@L]]B#8KM!TP 47@27R0Z=N$EBG\<-#DE6:?PGG2"RS^.$DM145:\X2 M6SI1IN[2*HE]7WBP(.+ R,9I_[8:-D_">)J$$,6(Q%$.:(8 #LGQU%=!;$9. M"12^!D^!I-NUOZR$4$NN::BKOD[>CJ JV*:BJ*H.B MRGJY97C?;/>K_^;O?._V,T"R-"Y"1&!:50CE&2CRH?6B@EA&4TVU:?M0R\L! MO!N1W@3S 6NP8&#E1-08ZV+R.07A+P_UA/=_7RU^WS6[';T>>KSF<7^>K#:I9-ZZ_SO^< M(03S/$&@ A31F%8DIM&8#]-*:M^0?333*NHW#CTXC-B#;PR\Y-7##CRFK;D3 M.,NL&A\-"%H+@J,) ;?A)KAMK0B8&=[(M!CK:@)NV*/>2[MI>\5%WPK3-L/! M>_;9$1?+VA')Q5] Y<9B\>V/.6 MNWC ;7A;\> )ZX;C@9I'WVX\4+370#S085H_'@R;<^(HBE.2(Q2%44%#4E0Y M':]'6I/1\!&9*S^O=?G7?BL3=?+4-?LS7A]H7-7C]K) Y M]GT?S=+V"(]6-:8,C,9VO?_0')[IPZ>FOV?S=K??SA?[601P#"%3AQ F<432 M(L9CVL@O#3"3GAF#8SD_.WF!YG0<+T;XSY.SX*&WX#]-)6GF/*>;I4WB-*-I MVM&"Y_E9,!@1_#Z8X7A12I]W->DV[53OM=VXP>+B;X=KZ>C QL;N";!WF_. M=O_[P+[(-R?^J,EJMV *=]C6'P[\^M"/=^-/_U,0+JE2//')@"DK!/QURTL!B,G=/X_& M!\O1^IM@T]K/5^A/?OA;QT&P9R3PJZYJ_MO!O@F:31T\,B84 YI/OI(-@3YA M=QDT;T[W:; ^=BE8LFYS8GA 3OK8A[&/G?SPK\_Z&!WZ&",A^*]K?TG1I43 2[".)I;OZ]V. ^W>7^Z>7Z[FJ^U?>>UC1G".TKS, M 44I@Q=F),$#VHP@J1>KIL(X[1(!4^CWWAR1/H-P$W,/BK5R5('3=9F?V:Z1B>QW,^ M*LY/5F[YS[N.B,J]PE5,=-$AIHR*K"\,$?%T%?_]M;[@:5R\X"JKD5&W>_RK MQ$9M'HQ'1S.>L1\?3Z/XQ^W[9O.MWAZC.0@+'*4(9%5>X2@L8$;'A=(TI)&; MZ*B'T<,9XA@!>1FN+_U..T74[ :VPZ&['N ^&#Z9&/(.T9GW%J>(5]UD)1": MZ1AO/0P:8L%8$#3I%?LA< C5 ]+G(1OG992D),V2D!)2Q#@DXY0VPJFC,JDN MRC:(VIW"]M!T66/#3K&?L!\ABZ2P#+/"^2O @)0#F) 1BWL1Q;0 (!XO MY:HBE#LZUB")Z@W,F*::&TD[V'9$L>E;]W'EK4YS7$QK5#W]UB.-LMWF#DAH M,:\?=4A]N_]MON\_^U#_N?_T6QU''3DW* 4= M2Y[V/>;8,ELXY%CE7>BIDK3QV+-V M8\W;=JK$JR9^.E?MB1/G3A9[]\08Q6>2A(E\Z,&+*!,8W4PZ;NRF!PS2 (YU MYOH(+T]H%M*TBD)88HK3/$S'*BU@?=UF@J ,RN<4@1EU%!INEKMXHNYD.VF" M$_\Z3!3>I&OM)@M.7#Q!NJ#F:FL)PR6:#:8,VIY\FTF#OMF::8,AWN4?#?I2 M?^.#ZG/]P*^,WWQ[MV&@[]LQAA[[;WZM_]PC1N\_9@3%69P#0B#*DQ D<8XQ MRD$40?8-C!*UYX/,8K"<%IR^8]-C"T;DP0GTF^#V$#'M'K.KL@V/D MXKF23_K'V@)N0-!:,-EK0U(\7ZDBV_:<'T5CZU9>?(O()JORTOVY_E%O#G7% M"*)_,B7;S-?XL-LW]TS4X'Z_7=T>]O7R:U,UVWKU;8.;PX9]L=ZAQU_KYMMV M_O!]M8#;>GY$G(>HP!5(,H#*%"-("G2T,N!FJL:*";J#;#SQNR>HQQSSG<"CX&3<:4(!;+JN MXEN0FY")BX%P:N_(!TNZV:_VCW];+4_N3_NX>8IFQ\\\O%_]J)=PMZOWNW>; M=YOEZL=J>9BO7UK2??AX-"&.8@1(CHLHR2H"$L*F:8,)E,W;U**G!\ =AM.C MC4&S>2Z*NYOVM-4OK:5!9RH_R7 T]KRV]@:K!E8//" =:3W [";TVNPP'@5A M^_X4BLH>=2O?PK1/U%R,VSZ!5 SDI+ZKMUO^M.7]0[W9M9-ON-TR?:CY]/MO MJ_WW(]XOW^?;&LUW]?+3_)%_NW^*G>49)"UPFL,"%A4*<_9/"2N$DS3!))5Z M:\PQ-)?!N+7'U-UX7#;">N=L MC1CJR,^68Z0)CPA%0:>N]RW.N37^8B2;P ?"L6K/XN IKD]LY/U6\[NZ9Q2& M19XE )9%5I T)!F,AA81R:2.&^JT8SN*<&A/Y82#"W[OX,F& AU"!77=$9>2 M(JU*HQVEO"9HP=477ZNMIS_3R*(_QSM9N%, 4I3I(D MKO(JC3.MT.W]WWU'.#;!6TTXA\_7'#G3P>P=; M5[-T':*H9@Y](:=SJFR[$;OKM,G(H"$'>"J0IJQ[33J-LB@JJF2UK1>,[C[/ M3!)4Y"'**UK2*B\PRS.KL1$ 8L$A*OE7[8W QL0J M^)U;%+0F2:8D[MPK*(0^>E920ETZU8X*&W+"-?UV[6=/E-^YV<]CQC2\VXLV MNW>[W:%>SFA%"X2R+(5I%1IM2;\-UMUH_2[HH/NNZSW#1H5+O; M;^>+_0R6M.#UI3RC)0[#*@HCBFC%6T9Q"K#POA&--FQN'.EA\?4@#BQHD06_ M#]B<;QVY3-/5O2,&V/5C<)HQY<7N$6/\B ZJ#_6>-_5IV[#A7"_1XU]8^'^W M^?A0;^?\2#1<[-E Y[=;C$ HQ"3.^:HP*O(XIW&:)@.0+,VDJJ86FK><);6C M[ZX=?>WQT&: &LQ'K/\IERK9\(&8W$U,OYP(,K"=]@UP^=Z=GSCB8+7Y.1A! M!T?4DPFD/+%79-.BE_P04YL&-LYZO.3E\\N_'W;[;O-R\[GF3*W6-8/W;L,F M7S6_]OYK(PL5)0E)2Y+F(4YSA@Y3AK&'2J-*[OW(*0!:%N\3F_A>CNU@5;!A MVO(3?];D9Z8EW#S^[047FX=3L3D,8G-.]47$QJ.N(!8AO.\%84)9#@J$KCH?6"P%BN+FNF3>L;+XXP M;X+Y"=!@OEGR][&) #^5_^[^8;[:<@G'W^?;;_5N5H0A39,25$5$ MLC"&("_(T!B*RG+VH][>-L+)O%HC,L/P%(_P:#Q"VK7#C^?A/ UGR10;D,O5 M[J'9S=>\ZKGF%W^LVXL_YNT]!I(YMB++@EFR?7HE\UP.*#@B"GI(CO/2L[1< MRRSU>/1#KG2->)[=F>!$>(UEW%YUNJXS2PC%49QE99S2J,@R%"75T!BFN=0Q M',4F)EK\ECS9K$B?X.*4?>8DEZ5.2,,BI-E9C#I+R[5E*#T>_5 972.>+SV9 MX$1498[STO;&P7\>5OO'W^K]]X;-27_4_51V5L8ACM(J!5E$BSS.:)&$8]L@ MSV:;^AM_(?2KN/:8:5AH0)7=@'J!47AP=>CX]6;U?+MAD_0=3X,.S(+-KEFO MENV3O?.[N]6:9:[\J0.>.[&?V,__=#O^A$B],AS-.L6/T6G8IL9F-Y8;N^=; M(WPW2+U9[CYNR6K771C*C\#-TCPL,8AC4.81*0&IDB.('"=2*Q*&F[9=SSD% MPY<:ZG;RTBX:U]W8OF]-84-\=)K;D2M'Z)4A;,DS?HQE6\8U3GJWW.@>+@0\ M;+?U9O'X=3MGF<""M_CK?+7ABG-\L'L6 UJ1(HZS!$4H2@G-HW2 4&8LK>V# MG]CH-MJT0HB6&]V?Z_MZSJ];''9EW3?Z4YQWC!:X\S. $:<*3]^MU-<(3K5E5EB+RBJ5;\X8>BVC&M<="? MU8XG=/G:U_F?]0YNENQ?S+ZX8BE:A0L*24P!)$E 02S"L(TBU.$PPS$>-Q/%X>%0EUG&J!NZD <=+L: MQ@UK:T#W\^T_6*[)K[+?C8:V&L#^#)LB+/:UV*32)Z<++K3YZV@;+]>V1@6# M54_3V]&VH#4NV#/K@M&\D[4_UXM^-EQT;>$3HR?4/ MC-WY[CNOJ*^6[5:X9L/)93@X[N;N8=O\O5[LNRG]#*%3:/>[X+1P2+V:;IO]Z")F:>;G M($AZ#U=J2XP5[B4>))_0!VIOCIOUA=ASXG(DG0F/-JGVX%%P6Y8U]CNJ1(!Z M?RP@LT98UUW>/BZ&A_E8=!V1].([@Y3&>07#"I45PC"">38&R9RDI7"(,MZR MY2!U@C?H ?,#&R/D@&'6#%?FG2$0L";U@US(>I,ND(A;D[I"+7*=N@0>78)? MN.1+[Y(OK[A$+'C),G4I?%ECW(, 9L^VQD6?E2LDMC.[/IQV-F-N"GHMOG:[EEQA3H-$L>*:9>*4@DI7VQHR M\.&$9H_K9[>5K8O\7*E.Z7/J1X7)@!V-Z=XFO>F4OX99D[K[]^3X(YX_K/;S M]?&JE3C'91;%1<[O$\WB."S&LX^P1%*;U@PV:SF%QM_Y#4_M@[HGQ]O/[F91 M/NINT@EBHC81_W(J-X ,?AI@\GL(3@Z9]U G.V$NSN+UC;ZF7>&'.-HP[.66 M7SO#R7A,*%J6_;UVW63 MV W ^LV^'-E-P'RR9/\<-DP[UWS'?KM,NY^O-O-ODE=JFG&!JFS:HMVD8(X> M.(*<6B=?TB:ED!JL^ZJ-.B:]JHK:?*GKX:=M_3!?+8>].GTV"S?+-M/M'E^? MA6P.#;,B 3DM:8)HGH,^MV7*7*10;L^T)1#6=T_W*(>;A;O\LFFG>HMVOZ;< MBI9MGZA*ICMGF!31P3D]W-8WW30<2JULV5)4$5:E--:HFWQ57;-&OJK#%C@5 M6C%[B82?I=DP7SRRQE&S^S3?\OV2("-EFM$XBTH4YQ15$ XM)[2L)!)5D\VZ MR5,':,.NP=LY^_;B=$DF>.!P)19F3-$NL"+FDFJ3LCJB;#E''[\$GR8B66+- M:P*RU5:Z#)$NMKXEQLJE52W#G'JPEF7:HL9>#]0*)9^Z_1Y]]$KC+ %1F;&6 MHSR.PRJ+\J%)C&$JELH;:$8*$E>H0&&14X!H08;:>HF*$ ,C!6ZEEAWN73!4FU$C M6'G5SQJI1E?\6GY/+I?VHN)RCCNY=3X=\GVMJ.@9]?KZGCYGZN)W>U"DJ%*][1)&H5C>0O%N/-I^ ML@;89LL/'71=S33K%U4MG_SM;<^\ /;DF_ZL(LHP+J7,5ESI MJV+;,?95);?(L?[NC1[1#!":YY @ '&.$L2B"XG& @H&FGO>9%NSK-/C/@%# MLBQ-INXF#!L\FMV!\>D59AUOO^CA*.V]D"7;5_E3MD=XUX4:4UHBMCW4RY-3 M#C.25A'E5];F"!$09K *JZ'IF&3Z.B;;H'TIXXC.;:50OG[.#-$:&F>38U,R MU[+^7H!B=TKWC#99L5-EW6.]4S9)1/+T^!):@VJ+ ,\;7PV-?^'K+[\UR\.Z MQLUZ7;>WV['QS]+)QP7[D]\&=(^SG,0 %CB+F ZG99PQ@&/A@.&D8L^)N,4D M,ZJ57A\91G&WCG7?@@X6(^I^KVZ/>Y331XE5&7?^$U@,\])Q76 MDJ S)*W4O+@Q7>7_?UT?4K,R,+KO!C?F3#,.7'U26YT]3.[CF% M\^_GO,-52\7F2A>J) M>/ZG$?74\H&6BKJBWZB:CJ!]>%]+?QY6VYI!8JJ_?_S$.OT>;I;\=9L'_B,S!&$9QDD9E01CG(("8#H B$A2 MRIV --BP_4W4[.O?Y[ON$N^''N=-\,"1MK/7>L JI[@FR1=36M>L*RGL #+8 M-T$/,_@TLMXBO6EIIZ_2;D55Q4F\HJ86/.&'BMHPK+'>BS55<[PYNVJV7Y[< MG#VCI,Q)AA(*$DPC"K,D+0<$(:TB3=G4:-FM;MI]_,"H1Q2UU+8KC(GIU<<+ M)M;2RR3*B*D!5WBJIB8L>TU.C;$GK*?;9E'7R_95U-_F^[ZQ]BAZ!XUI.IZO MU[N/=U>P54D208(C6&41"DN (1@WKY00"]VA[!:1Y2+!8$17(NB>H>&">S\: MY$"8W;A64+*]\ZJDF#]QZ-&"F^#$AM9UK17-C1PL]N_?',[045&\CRIHC#,XS#+V'\#!@2I MT(..=EJ>($8PV>@?NN92LF"P95Z\=N&-ZW(_O2-T9'VXTIT>7< !!QWBX)TG M+I#8Z#*I*]0VM!AWB=BF%5FF+FU.L<:X!YM0[-G6N.BSZC,CN8?F/]$9F&5@S"E$"1A@<;U Y@+/8+F'I7EZ/<$6W_TD\UVVD'?AT#5 MR#>!!^4G0?XX3R=B]K+\0HUO@E/X-T&'GPMY;\%T\Q\MX@7G0&Z-/OZZ2W@\P&PXGJ$(MMR*Q 6&=9;<^"O5/7( MVO6' =LT:PQG:1)85="CUQ-]-&/+A94#$PRI9,3'C=X?[\X * EF AI&(8$@ M2D@9A7#<,A.#2JBH8Z%9VQ6=8?2-Z6QC5-D,\B^?L#JD7BIG=5JP]+A\P=@:):2,@OS&( PPWF&*4G&NZFB1&I[GX7F+<_JGQ_X MNQN@&C_PI^4#+15U1;]1-1U!>WS@[PJQ\@)KPDM>"ZT1 \4$UQR7HL+[>=R; M]_'N_6I3LW_PMEZN]K,$@J3 &*,DA FF&4N2CP<,PZI06 )2;\S-\L^(CU?I M;IOMMOF#^6(7'#:LYP7;^D>S_L%']J(%'=S-%Q(7#QE@7$Q-+;.L))I'3)S: M%E6[[M[B9[%I&)S>0+S)$O' M;<-Q6$I=&*K>BM/MN;8D2H-D^24<>_SJK-A,*E$7Z1%F M(,)RJRH&&[:^H/(DU5HWFV^_,#6\#Y8,MGHZI'V9\#:X$& M+=+@!.IT.=AU"@63,D-^\$,";1AV)6TSRIU*'O=NMSOP56^603(A8/.V>PYI M!G$,8T+#*JR2+*^J#"?CJ])901/5A$ZQN6DSNZ<2>1-LNF=NEJM=_TX#']VK MWK+VC);&/AY5A\@G?PY\H9,%#O#:2>OH 7(M2%E/",]3)I@9:O+MASZ:-.A* MKFB$*Z'CJ4G PU*P]C:T^)Y^(5!4A11(/8'!"H5U5::9RU-([%3;[_Z215XF\P_W&$WNX+/[F(;,?M4-R$;]Y3@@602;VC MMRV_Q\S/+C'4P=^>>:8%_LLM1QZ<0I]F?[XLP=>**+9]YH> VS?SPM9]R[Q* MW1+6'8O#QU1T(UNA5N-'+'-)SF[+NBMKH^99 M-']2; :J*BM3 G!0509.&6KTJR4U!I_5E-?74UZ0$Q8)R)? M3E,5SH7Y>ACLBI1:<(4?*FK#,.5#7Y+O/\WW] M<<,Q\?_Q6PI_S-==-68HL/)O0/YJ\ND73GYR1I(PPH3$-*,D91]3!,?SP 3" M2":IG0*?Y<2W,ZF]0KTW*F"9;QUT'^_X75QD[OYEGZ\/?-GAU/J.D1DN MHA!A7 "*:967!8[*8IS-H"B6F4QX!MW!A&35PPU^6O: ?^87[-H*?9X1+!@5 M/4-M+V :BHHW06=T\&[L78/=/]\$H^G/HG)GO=N(ZM:S5X*MIUW,CSCL*SG- MFY )A]%[%@.(,QR6<1;!.(5)G)3CXG]",)D]M&9^V<^W>P,LB],PC*HD!L<'M@ .^QA -X*W)]A%(Q\!!N!6 M]+_FJ^U"RO]OI".B/OQ7T!%A6XWJB!S#,CI2K9L_/C#BV(?'6TLWRS-K*V2U M6ZR;W6%;CU?K%5D! $15&F=I20&-XW(\$!"2/)-9P[ .QO*"Q9?#P\.Z;K?6 MK=OK!3IX7"TVG4FG%S4S&3%P\ZA]!XKGDM[X3CZ=##CVFZ!'?W*O,W?3V7M) MCR9,=D6I+N>O1 ,G[O0G(+@Q]TQ,<,BS>%AH+[2A?SZP;&>U9PWNWFT6A^VV M7J+#_D.S_Z]Z_VF^6LY20D-8%GD.(<$TAB0+QQL=0AQ7V->[RZ%XUOC07K,P7[ /=ZON&=0[?@--NYMEO9K?\NL$I;<,F7.%J)!/ MX 59P>YNXCK%& P@@]O#GNGX/GCDQV(94->:+$;?5>TU[ %?--:T62^TU IO M0N>?NG>MNW>.NV>.CZ\<=R)P^\@?CCL^&S<^&C?+<)Y@"'$15[BH< 2J\KC& MFQ$A#;4.PG;JW#\+?^FEZ!,EY1:XV_=!?O7? M]7+?/+EP/1 \8 /R6ZO=[RZZO76]HD6B*834*X6N0R1+Q8B!+E MY5(\,LZK!\''O$V-S9XH5^0B]9;%K_WJ1_UNL]MOV_ZY@YOE_ZR7WUXMN['^ M@PA&94E)GH0@JL(N&>%<@V:K]1I M7#C/C]*-$TL;]T-#3B^J^6K[U_GZP)HW0?,TO.O[RO:[W[[F;6'Q#C\>0,\*FD4QCA%(DB@KDCPOHG( S+X'EE@6=:<&);3=!;UW0FA<,]MWP&>V)5@TV!MS(X/?6I,M"Y%T7$(LH M;\3[<@''J>.M1"![;KD2H#SH"W[$+Q^(:+P;I_K9\N?5[A_PS]5NAM(LCTA> M5AE__"EE^7F4#4U&91;*Q"^MABQ'H+.9+TMK&33)2*)'I_KLP@J3!J8/KY'H M;%XP$"29^$OSZHG4XUDC3W\]5F1D.0T"2+RYQ6"(01!7DQ M-%F&)5%3)X6&W*G3F/+\WD%35B<5.F75R3*3RNHD3J)E=7I)D) Z:?#JFSKI MF')1G;3Y$:X<--N:Y6C#"4'VZ1_S[?*W^OZVWLXJF% $4,[^16E>I7E8HE$0 M0Q+.?M3;VT9X]J_3E,RH.D4E/I'KT!TO=+GK\/&;#5M72&Z.TR-6<$;MBE') M.7%/Y7A"NP<6_-Y!G1B-O[3T1'-)$.G2>F2L*I$FE']JC:T1CM'O)Z-/2NZ/9 T14"0E;L2?QZ@?YJME>Y1I5_-M M+^U5\9@?9MKLX6Y7[W=]4I;#A'6#L"AA1?,RBA#-H[%BE4*I+,E@LY8UJT<: M#%#;S6?=ZPL]VJ"#^_HTQ+H#Q&1M(N[E9,X@[9;>O1 E\8H26O"$'\IHP[ 7 M#UU8XDY4.4^;>W\\AID6E&YJSQ=$38S_/JA989L:6ST0 7%XO=_7&H6HPQ1 MFH5AE: J1S2,,!V:S>*\D!8MG<:6*NZ) FDWZHCZX1C='>I:LT M?5$.H@(4!6'-9$4.((FJDHS"EB.IUV*5&YE";91*]NHTJBJ.!08-:,XDM?I+ MY$CICB2?OBJ/K!FO:H\2+^);SKMVZB7<]4T?M[OW&18M4E@@$L$PCW$&W6R68^-#12S*JZ+,(Q 715H2E(,R'E<_HTQJ M4J?R]RWK&;]&U)*F*;$IIF&VB933+#,FGZ_VM3O]O7];H9)DH0P!A1E&4%I'$$PYG8)#*5NSM!KR7IN=7+O MP?%"A.!WCC!H(2H?\E,B5C2A[XQ?;G1 SD!=9@E 2@;!("VZ;Z@*F0[7LGKFB&9565-EV+*V769-2.(,D.Z;TIDPZ:+@&>/+ MD.X-BY"/LQ0PT<5E <**1JBD!9NBCD4YA!4O9=!LU)W^C9C.C=#QFT9U4()[ M(UIHAW9E/=1D? I='%&I:Z.\$]Z$/BJ8):>1JKS)ZV2W*?9D=P;,4AB6( MHK(H %42$/MH["LJ0-V_A;,\0V[3^,;=J,%-T%G0] :T5^8&G [@M80P3JC M [==EUZ_/"8GQ?^"SI)Y<,D7IRF^N&3?>8+/+FGP>":$NO.-!V]?N+&S<=WK MY:8I1TAG[^-_M_G"AD;[Y/7'N_[!VOGZ4].]?SJF!$>4191@'$6$5A4EN"BC M/!VWG(<0EC*3&=?8'(;G"R]LK#;!:!/_L=&J8##KZ5J68BR8S/EB,RF?_:X> MY)V[W,H$S;!OKDSCINH%?DSV)K.^\6,L&HUB].ZN7NP_;KK3G\W]P[;^7F]V M[0\MFOOZ?;-['FU!6N \S=(B12 O4930$ \XXS*5NG7#/;K)(]E-T%D5-)OA M^HA3PX+.LN G;MO/MN.8#?<;B603>]YT++/F]"DBF;QOU&.9Q7[P)J*93?OE MXIEU3QB*:+_.5QN.Y4+\K;=WS?:>7VEUQ$G3-$6XRC,:Y17(TRJ-QY)M14.I MHRKNT;E;CGHB:-P21U'*ADN-1*F)O:F\PF7"D5-$'GF^U2./1=^^B(J3(NP M2.*B+/."@/%(>%PJQAN[F!S.FP9#@MX2_K436TY3[-$:@R'(LF]E X\_;E6? M%-GVJ.58I.4"H0CDQLF^Q1U'5E^,-BY9E]SH,4#K-^>=?POEY'#',VQ5$2%#JQQ]3V MN>E=H7XI%3 M%:/+QQ?^_/BOY4^EK2,>^55S&XD3_\KN*-&C]_7=)8[-W^T,]SNE>NLJO(H@54&LP@C5$:X0!4LXICE(1F2VDFBVH;E M>#W""D9;Y9#L7F:"_KD(J,*HN3(?TB73C_F-MA6-V2XF>3BG MN:]W^]4"\RG1]K&_W@+ N*0(5C2%85IF&-(JZMLJ45Y)*8Y:"[97.7I0P=?Y MGP$\[+\WV]7^<:I+I']%F^9XQN/Y? MA^UJMUPM^'CM6R5IC,L*YA14255FE(2D&EH%$$H]O*#;ENU9-H?7;O-N 0:G M"!4OB])F5[#>ZI!8R9FN%J=V*J/7R;I6\31$LQ^:9CQ?% MY 4%I,R2D,8)!7%9Q1$=6@Q#++5BI=/.%+..]ZJ73&D1JCK]L,.E@2F("(V. MYB'O!:Z6,L&L'RIEQ))7YR2J[(BJTV_-CW;E_]WF9=O\K:W/]:[>_JAWGYOU MNB_7S/(RCU&:]Y+5>M6-QX]W MP=G!R3$/151)E;/B&#'UF]HCDE M/Q36JH6-NSXO>XW+7;W=ULNO\S^[.Q%> IJQ&$"BC!8T1#2DF(0ER8:6"UKF MLX=ZNVJ6+.'=[@6K1P9:E1GCSP$J)$'S =A-<%M_6VTV?,M+U^&[.B:KK*UI>Y>Q:%<\@XW[HHE&+7ES(8IHMH1TZ M+UN!RV6W/6@&,T(C7. J+F&>,I5-J[&Y**58>-.-3B.69\@C$(F]$EJ<"6QG M<467_B38.7L2FT=8$B6F)(BB@ODG!H#@,2SC;U-WZ!OY(>BSEB+;8=&<(K_.IJHBCW]97)'ER?)2D17,N*[( MJKR8K L4"@FU?DV62;\E6! 9Y>3:#>+%^M M!KS1Z:HHY6]GNBILD<)T58XM]67=YUAPN\?UW:8[!C-+2YIF*"=LKEQ"F*"R MJL9J84Y3I+?6J]FX^P7@F^!EL>DFZ&#S4GX'7'=E6-7:8VRJ.H!']DZ0*# ML?G&3['C^7;[>->MS.QF81XA"&*<.E2*::0C%N744(E *RIWF9XK>F: 4S^4RX0AC?'^)J=&5HL+S;_*AW^_;ZL(]_;.KE.6%[?WP' M-X0)++,( \22+1I6*2^$=QBB,(UD%,=LRY:EZ 3L3=#"O0DNAO?WJ@^\N:_#S?UT\/ M&LSWU6%_V-8].'Z@[H>)VS-&J5C-.SY[]X$O742.Q[+%=.*;YOK1U9S*_>K#?9SK;&Q]&ED3:P5K A_UN MOEG^K^9V!Q?[YHYWV;;YAW6]K^%BP2>6J\VW3]OFQVK7WNK;H(3NTZEJ#)..38V0+9AK]^EDLU_EU=+)%G^.MJ MM21C(I>+)1E&R;Z484SC40_2BXD,;R8?3782BVZWT&HS9#NOXXU!&>(X3HL\ MPT68 A"E:*QNL^_8R#/,H_0R[3ANP3R9^$P:IRQT#[.9R;0]PT6B\F_1*>SD M,M-V#I>IC95.8CS=D?:'@>S'7A]X6\F011X4AJD#K=L>9S8Q\[:SN,DW>IM99;34*28=$[H3R_RT?>K^>UJO=H_SF*49"DF95Y" M#"B."49D (^C(O,F Q6'_*^7Q3X);J0!RFEG=[C?1+YQCN.1SFBG0[T M9K+"USN2'RG@B'.JI$^^G_P;I'D*I+A,[%1])I3*]IZ0@[:'&K; >VXA2!-&=J?\@E+&_7%1*)P]0N44L!++A&+( KT'4I M%-MDWH.@:M6\QE$/ECN.JMK%8#H-'^#RQOU:4#7X?,$N>7K7N MK>L!T4='R<5'<1_=!$<3@J,-(JZS=./D['.K&VF&3.R=Q-P M)/RZIXHQ=0X JMF<['@8I][]MMJT]UZPJ%6SD;:'F^73OT+_>6#?_JW>?V^6 M)R>$1TLP(2% J,0XJO*8@*3@3]]VEL0DEWK V4?\EL-,+UH_<;@_![>M>4%K M65M8[4=U(='ZF=Y M558IH$F,<1R#*LEI,:Z,%Q@0R\%9&(?E(/N7__CR'RR&B#?[^=J[*MFKN*5BP6BB MM"ZM3ZMC^[$Z5H_5L7JHCC5WP8%7.7;->K5L]U7-[^[:FX9JQ^\9.'23'U4- MX<[R9B70/C/353$DO2>\(GW8;MF?5UDC21(*PR**DZ)@XH])&&?C#:,H3>46 MH^W!L+T.W2$WN>QLT26"*\Y^>$-RL;EWQ)M:9E8F^MH*LWWO^1$A7!CZ?%W9 M%;>2^MW?S?CR[!7-$X+3O$QR'$%2A1#3>&BUS&BJ(-+*;=G>&-OA4A);=?ZD M%-4)=6JR.5PNJW6NU:@J7B+K=>G3IMDK?=.WYKR(&6))4JGX];$U2WK?,W+/ MM U1E1&8H3"LJI*F*(N3L>T,YT+7IIEMT;)JM>B4-$N722GEJ\TS91-YY7-*&.RF5A7$WW9:DY)03.0%%%:5@3&*05C MJPAE0@?)3;7EYHB26B:FS)]<)N:".L5,[.3=,S\4[!)9 IF8+LU>J9:^-1"13_NZF&L MW4K=(F6*51.E.:.$FB^_^51<4RZ@"7/LE71I&R-5")/D2%2X2'U7LV:7*N4W M4%8Q@%%.TBPO,26XBO&X?,)FN#+IETT9HR_> MTI*%!M57)->% _W08R>6-NZ'AYJ2/W_#\D48R2DD>0G3*B\0(BG"QTID$B(5 MT=9LTL=%#%-LRHFM0R(5=?7,:[H3YZ1BW D(I2'R_=)$4T9=D#^CG,DJW9.: MY"4(,2DB0*.49I0D51X"!,>-E 1$E8K>&6G8OT40L[S**9]S2A7U[_F:B'\Z M*,*D@!H:=8A?FFC6M O*:($_Z4RPJX%>%.>JRJND*)E&YV%5T(HDX[NB15H5 M2IF@7I,^+J*88E,R$W1'I&HFV*^I^*> U[D3R03-D.^7ZIDRZE(F:)(S0]7+ M61HB2#(,(IQ5981P6!9CS30NXD)FW46W+2<++\MA=&JNO&@3:Z3(:)13"X5$ MK\J$ZJ5 89K]$C1M:^1*>I(LR1W).]-:"J(HS1!*DCRD41'C;#RJG84YDC\^ M)]^&$\GJSCSS(VZ#:$UQ:$UF..G2Z<:%CP0DMTV1#5$7IW5R_VJQ_'\Z3\1=!SRW?]MS[7 MG(_V>#7[ZKBFE\,L@AB$*=_ECZJH2O/Q=DM**! <1:[@V!MYHP6GF3-'&CR% M.EX./MFRNR&NKPQJU][T0PB<6]U,.X84\_VGK5[(GN!PI(B7DP_,JX]/C)H5 M64$IR4 >%TE29)2&>-Q*0,I*X?XD5\@<+'^UJ,[,+XY%D>"G_R%9&''L/M'< MRU?/V8D=P?QXN/+HZ&>__Y"ST2S21.N$)F#.G6Y'P%F(MLOS7 M=OLLWKV"#&55E&4H3G%<@#BM0 3IB(PF^>Q'O;UM1(.,"T0R G4*WGAP^7\D M@XL3=^E,1*;SDZU)B%@DD7S'R.;\1,H%TG,3.P[V(VPXM5AH3F*3;:&' D5@ M?3W_$F*77,TH) G)4)BD(::8!3$2CSM8,A;'A)\-M _%\HSC].G2NC6&W\S' M-82_E"H\T7#EE^MAP$.7V(H 7Z^_;/O*)&(2WTD\->B7#]4>'G3E2['7"+49 M/1.4';O*@Y<*'1K;3#(!]3FU$(YEO?6VX[&T MM88"LAK+FNMT^#L;# SLL%F0_0#<[>K][J_S]:&;QJ_7S1]SQOB,Y"CDUU_A M+"M0DB%8P''' LFAPE-45N%8CLL=U!V_NO[' "Z8#^B,K<09=9#6\MM4OK$5 MGCM[N/_&S=%M5M7:%(Q&!:-57JW 27A#?MG-AJO]*)JZ-%AL@UR97U610 M(I26S#=EE($,AE69P.IX"C!)I39QN,8V<="PL<)FU'7F5MNF\II'X<3;93@S MP66J7N!'I)G,>H6E.GM>T)R>/#^%R:&3%;.(WRRWFJ]G(2514A)0Q!4D21X6 M_'&Q<1&1A ;F)-H8+,>4X> RW[2QY.F+<_ M=VJ(5Y.,UUB7GUD8\Z,?(F_=2K$YA&%634X<7H66Q7F,XQRB%!5I%B99A(_G MZ:I(JJKD!-"T MIMH*DNW$E7[HMQM3%5)J0_QJIM(?FLVR7AX8V-MUW9_/G.4T2ZJLRN(8 I"P MEB,P(@A9S#&01BNU:UFW&:9?CJ"&TXL[8XFS&M=:2;-UFFUI\1/@PS6#7F7* MYZB5SY*U'.2'PEJQ3"P[-L">R,)<#6W> 8\WU-O&55&#KOO-#CNV;J9#L&N#50J+[Y?M\6Z/Y MKE[BYIY_I=O)TNSVLS(I:99%"-,XKT!89L7Q3=0JRJ5> G"#R'91@R/[Y99# M"Q8GV*QFQSH.,IXW._*-8W4_]>NI70$WS/N$^[)/S*3B!GSN1U1P;+-Z^FZ, M<=N)_16@,*$49P0AFD401%F49>/^QC*56X:< -YDD<35;$#'=7;G"8Z\YE>, M>5,3#*6(,V%W\"/\3$F H>F*,5]H3F38%W![<>^WFGVQWLV2N"K*'!/^E$ * M:!X763BN!&>%T$47IMMT<@:*'Y3A6QP7([1'8[,1>9:UYAM6";:E]OP;1]2/ M7DT6GA,J/QU0=HD?BFO<*K&47I,UDTG["RAY"0F.8%A455&%21$3.D(AM)02 M2BL IE--&YFW//_FHM/Z36KHD*Z:LFGYH)ZN?Z8;[? M=A]_O.MWCM/Y=L/P[&9AA"$$15ZE$)0 1B0][FZ)(A0;R%;U #@ZF[-<_5@M MZ\URN"_;5.*JR;Y6%NN.>%L2?&H!W[@Y>&LPPJL<]RK=\@FO&>_Y(H;T*&;A)IBUL?'EW_S!?;?E-I^^;W8Y-$"A_03)* M\PRE,20P1R@?$54@M[7C6QJ'9;W_M6F6?ZS6YJX\,4.^\:TL5GEWO+AXM"7H MC/$J1Q=AW\Q6%66?^J'G3BQ5WY:BR:[MS2@OX>4PB^,D2AFH*L]34*9@@ MWW-JG7C +.W>U'2'!OMJ&M(IJ\&WLA MI?N9YN[3=O6#??-]O6>J^?G _N2W&:FR-"OC!*5E!<.DI"0:-U/&!4*S3?V- M_<[RJ\%74G3P""E1V2G1"^B2JL1+!@\=QF#=@@RV+4H+;Y9I^>AZM/#'+Y8C MQ-%KO05!9T+0V>"3QPR_C>+*<[8?1E'UH+D74:XP>28R.W70&WD+Q8BIL@^A MF./71=0=WV=)49JE>4*3$"8Q!%69C/E E)/$5)##;^7ID)C]D/Q4:] M-&U$MO5RF0E'NHO0-APZ<:!V^8;9Z\Q:"MRR?GO[\5O:8H-A7(UM X,L M1R@B<5PE98AHSA"4",*BPBBVL=(IT;SK%XED>#>T7FF::P>E MA![O3? _)J3?\"JC)3B,+>"J6R2[4*;-GN%+= M@]C-XJPJ\BB':1IABFF61\5X#B.%66BO5"T,8=(@8ZEJ+3L9O9)U:K5K118UB]CGE,H7HI6=XHGJ;:$IHJ55_^2&L=DU4R#LU^=237-Q>5WE8;;Y]?*BW+9[=+,E3 M HHL"O.2O^:7P*P< 4!<&!!:I6:MK^D]--M]/=XUQF?S_8-YP4_] ](_FY)? M-=YU1-O=IOEI^J/]T:3S@F&X"ADIQ/BY!FN34VPY?K]^]7\ED7#_>.LJB JTCP#-&>S\#+.(1R?NTF W/-FSL$Y4Z_AIJ+@ MI]ZFGV^"HUG!T:Z;D_D;7[X9;&O_R$^M>3\'HX&*0NC,]Y(RZJ/;5478M=P+-8XMS\2Y%H&C^(QK'G[>U8R(2WN_UVOF"A,XQQ7)813J.J M)!0F-#[6AP$*96*25D.6X\LH%;PL,&_1!;\/X/Y_N>"@1ZB8T#OC4DZTGRAN M!ZS-G46XM"*[UWBZ(J%&Z/5##LV8TECH?IHR-5P["C?+=YL]ZX7\IL#N6[," M%*PE6)8P*3%#D4=DS/B+LI2:RAMMV+*,#= T!4N+6D4!<\6J 4$;+[R=;Y;! M$6S__8D%[@J/,H)GPAV>"J 1TUX31'/\*0LD^V#X6I^!XI,7=AFP/B'=77F" M-X<@H7D)RJ@B"<5)CHKQI ,(,ZD'#"8!:%EP3_%HBJX3=RF*LV^>,B#B_./Q M&^/MUZ>H6WD?#'OEM?6)1=^ ?V2"@\ONX&D0<4K!:\'&O3\,!J7/]:[>_JAW M#"9<++:'^7K7_ELOA\H'?VHS2_*TS &L8DPH#1$IJGR AXHH-QR(S("R''QZ M1,,VALN9Y\2N,19TW'O%6J 93&F#S&#,33"X],0>[T*+D!?TPHE91[^9$&+8 M;/FP88-WG5#1W3:$Y]OMXUVS_6.^7>YF*,UP@LLHS)*8!::X*(MH:)VD5:H; M"53:M"ST7X_WI>EKO!*GZA)NFTY#"MW!#)[@G%YYSY G*:PZ]/NKFUI6"DT=C["E+ MY+O-CWK#>'^%W%$&C6:L;W[K@6BJG@1OBB)G MAS(#FO8ZA6X$;,0AHU?RK'HJ3PJ&O*9&JMP8+&"V)[QFB&6'<9H@FE=%FN"4 MOXPT'E-(L-Y.*=5&7>V:LE:!%.366(71/*W6*H@MU.FGJ.<(U"O^R?G 4ZG3 M-DN^>*?"F[(,?MKR*=G^\1/KOGNX6=)_'E8/? /K#( ,9C%-:9;E21KF<4'& M7:JDB$HM(51OUK(4#L!N@@<.K2WKUP,X35G4X%I1&-W0;$ :C[1_&FFGK]+N M1APODB@CC_J>\%0@#1CVFD2:XD[H M<7K;]O-M^^UMM[OM^?[XMET^,"1#0J MDI+@*@:X*(MP?#,!TZ(04493;5F60P[H%_9[]\%B@"1Q*Z@)+J\KWQ0T&I [ M#C#@" ,\$:T2%ZPZIE?MB49MFL7N87V=BS-!P32+'MRW:M*:QDY?TUV_:;/P M/*N*D.(X(F52A;!(0#1FX45*I5Y14&S"LL)?GWX:Y4IUQ<4X32865SR8M4O/ MT>68]#3AE#3BU640!4[4SSIMF]UN5H8Y^R^#)$D0+"";VF=%UQ@E91G'LWVS MGZ\5146L"2E1&='(#YG]> SS)OC&D>F>:!(C4%%IS'-G0&E^O4J;H\-('(., MTL@QZ:G22!KQZE$B!4Z4E>:O\_6AVS6^7C=_S!D!LQ1G>93@B!8(E+"*(E2A MH666-XVOEBH*CT*+0B/IZ&W#: M;.EZ-?U"\RTJ/54H:1,$+A?09(/!0TZV>,_7N80XJ*D6<)O M720P+?(D+).AT2HKI!XKT&S*U68&KDOK(SX3]\ H,2NM2K9)U="G$VC]S,2' M*V'.$"8F4CI,>R=76L9<%BY]CO0D[-GN"#Q_6+%<9?7?-;^0H68==S^+JS#& M>93".,YB$&=E!.,!#@P15I[9F(5A?;IS BI8]:A,:)T)%^BHH"ON#>OCR[U> MIPYZ]YJ#'*KFZP1+ZZE!G_FLM";-%-)@X[S*[HHXC0>+?QY6NU4[Q5XL^*M$ MJ\TW--^M=F1UQWZAYE/N)"_+$H.21%G,9M@@1RD<8P7[5TR<;:.PKLTG*(/Y M"#/X_X);CC18CE#5-@(8]XKY#1^2Y EL!+'E#K\VB%BS\L+&$;NL:H3+SRPX;U>+/0_5/^K^':'Y M9DGJ[>K'G+^BL9OA$@)2%0DHDKQ I( @&0O4)"54]D%X>T@4(J;"L[U'I&Q& M,T)M]P;8*[#E^P.]SN5LO5?'OMOC%G7M I M^=FGWW"Q[PG@H$<<#)!]*/)=HU2ZO&?$/SX7]LP8*%32,\BEGN@>5>7=Y@,C MC^^Y;];K>@GO[MJ7'ED0*$F1(IJD69$468$*@F,ZX GCLI28H-@'XV:.PL^C M[1^Y#M>O#7?7SM"18&<.,*S$1]S<)4^0!T?H/BBR ,/2PFS2:S[KLU$[A63: M/+-Z:MV=7(A0F=,H+^,X33**"@3P6+TB8509TV.QYMPHKMZA)7D.=634(&^& MA7+:,TS/*9)6.CEB?=8R24N$U$J%'3T]FH$LJ>*L2DD!HB*O\C)/TJ&QB*)D ME"*EC<\R+:FHD.8.Z).=AB:$Z74R=33)#(&&Y2$^6#%B=-\JW5%051#LL,PSRE_+ZD&(?C\8Z*W\RA<>9"LBVI;<[RXL-/ M""Q?'L%H*_HFM$B-7VE1LDZMACJ=',:8^-3%4W[$%$J+6>^D2L^:UXYE:+$D M*EZ?Z_U\M:F70VGOM_K^EJ5H((L0SB-0P*(HJXC") 8(9VE.DH*U)_4.@F(3 M4E*ELH;?H1JKX<'O'3#)@QBJ!(J)D@/NY+1(@38K:G2>F"LBI,FD']JC:T1C MM'?)*?WE8LED.\W >EGW;499!D%=1&&8Q24&2D#AA;8<9 M3$""2ZF;;LVT:%F'3K8)CBB##F; 7>=^N[37U]\.Y,$>88_):=Z$""@U=_C OK+9SUAF6J089%6:I[ @550F.6NN3 J$LK0$TE=_JS1B>9H\ MUL ?.FS!@H,+?@D6'3Z% QU*5 JD,ZY85%Q$Z&$%+:Z; +OE3^'(BVT>-0^U M/.F0-T-_#!Z:+?][IHYZGB'A4LPRP9L'T<6(&>?.F.CS(ESR;-=QQC8R!+,< M4XC*(LL)3%B,&-H 18BD2IM2?]FR-K>[5,:.WRWY.BZFG=)QK6BF1)LGQ3$U M[,^+8!H,*"@C.3$N6N_P KCWCV,+C16D>3;H' M,G?[U3U?]U,\ *G)LMC^"7<$R^5+I]S2D5N.[?6*D165N4K4%?$Q0[ ?FF3( MEL9&%Y28(7Z:/[9W1+#@/[1=-=MSZ<$,%#$J,O[<$42X(GF)BZ)O/<)A*E[9 M-MBF[9EAC[35L-MA&-XU6_T)HDGB!2:'$W$N)W1/Z!Y5C^$,SA?,)Z);8D(X M$>UJDT'9WAYLZP?VYWB=<7'8[9O[>AL\#']C6R_JU0_V*^S7Q^^.?_1^OJR# MPX9I=+#_7@?\_=@N8:BW?!=LL'O<[6OVI:&]W7Q=[XXOS+:@_OB^6GSGSX>P MMG[4FT/-VVR^;;H;'Q?;%?NKJWG?"OR"@R0/@^_S'S6;R^Z#QWH?W-;U)KBO M]_\1?#FP/_6\T7XNO.7K\XOU8+^Y-#^V MT/,\F!O;L*JQ.U[EIA,GYTR&J%_2(BOB!$ QEB/4AX9,U#%64*+""0@#B%,JCBBX]A+ M(J%45.7O.AD+/HP!L7N+FF]:#__LF\6__C>K!D9N^[>J!F( MPAC$[*_&91&7"!4LW@P-944H5452^/-.>OWN!-?_&]0M,K?=_R4S5T:!!HU^ M# 8= QIC74HY!+ $[4RS,"JC+$VSM QI"(J*T#(9FZ4$*L8%M<9Y'T/,G#F7@Y )GD2''YO^+ ^+_=_FV^U\LW\<4#Q^G=^N^27Y M%(881G&6\GD0&_PH1%4>5PB4$\UCA)FAUYS,B;"K%,M M&PE3T#-YLOW6- 5[!'5-E2E1;?NM^5%W5\T.)^B?(8&+Q?8P7W]NUNNJV?[! M?F"6%3!"E&( :)[#* M#_NY?AX02(%4WL]&^9?T;(/.-% /HX,70[7$'OW/D M00]=4A2M.$=,)J?VBYQP6G&)%355X/6*OMKTDA^*:]7"QEV?EZW>7FM_1@H2 MAK0,JX@?Z6#S=J-2@SLI]CD\Z._AC&\U"U M>KP);NMOJPW?$<@7T[L6Y*16EW$Q575(LYR OBJ:KHOHUWBZ6E W0K ?VF?* MF!>%=H,<*)$DI<9$6K5) MR]ED#ZO;C+2I_QCDC9?B5RU"K8FT,M%*LVD7'"L*&U_6H'_NZ\VROJQR_%&7 MQ;:>[^K6'4<[@G?77>%BYGV!7/'IMZYW_%!%TT9=GXB;X/W.0TQ>NBE ML[*H8$5!QD A"G'&_W\48YA++;_80V$YD>SNO>J.SO7GY-K)\,59LU$1U?&. M$5UUY!CC4CLFG#\->'_N5/=HT$D>ZI4&7Z9<798-N/%-*+4).^7$VQBSAHJ8 M25)DN,BK(JMP2K*2E&4V-(HQB/LB)MT826-?;4Z^A#D@,U+ 9/-2@=+EFRJV MB3+^%L:KN#%RQ38YCLR,O.& 11[3L"KRG.5L15J&,*-Y,K2-"BJUU5G0<>F61"$VIW\2C5J6P",2=RHH0[D)(;3$MG$M_/#Z MM703R.'5.].L.> MB***65*ZJ,R;H0I;._=X.3D$49E0WB[)TC(%@&;Y4:5A M;K"XI@; LF1^KCE4KI2K37O-Q/$6JFW]L)[WSS"TEU0Q+;UGEJUEWT.UXQ@C M=37[/C$NK!WF9H)/H? MZ_UAN[EKMK^U2C+ FI&RRA$,\QR#BJ"J"!.4CBV#-!.^.,M0>Y9EEQY5ME_) MV+9 V^)X)[)CWBIQ@Y,ILJ]KZU0\RTGID>+//<6?CQ1W*$=UG8!BB0NR)J!: M[7(L(Y2+7?XDQLF9>&.#40\N?3)M46.O_\GX4%A1F@!20(@1DFD9GD3><8U4G?V_2)RJQP.M_H MSA)-^DARVBA%VJO32#LN\" VVK;P[#33)IL6IIUHSKKW@GWA2WI\0FJ$V\ZF:J^ M+4=:F\ Z<:C3J:R*8VU,:R\Q:V:"J^TW#\*Y:XO5)[V&V!;=._*YWNVWAP5K M>[7Y!C?+S_6:8X*+-MG@=XC>[MIG-68@YJ=B012E<9Q&193% "!:E21+"X"DO;]D>[:S+2@;(*0Y7D5$01HCO*D&A#@JHJDMG@9;-=RNCU M[6+UI9'H#P1WSY_BQK M["GE/+RUMNU=O?U1PS]7NQE),E0E%0E15I(PH07&R=!JB9'419BZ;5G?!7LZ M2K^R'V=Y#<,EJ8C:C"KDCI;)U,D817BTGQN^)$@T(]2@U@\=,V;-M>Q/FR51 MO>+=Z9E:DN9^OMK,LBB*(P"2%*(PQC0C$*=#>Y!-&&642KT5RQK5CJ87&<7O M'3A)H=*@4DRBW+ H)TZ*!%I1J(O\7-$F?4[]4"4#=C2F>YO$XM!O\\WA;MXW MP]^2>6AOU;U_F*^V[05"O]7WM_5V1LN2I" A$0A1$D.:ITDY3GP)%GIGR6B# MEO7I"K!D8=RDQF(?E @C[U@OW'Q;L>D]W.WJ_>YEHV6<1X1D$"(2A0D) M0132,7;%A=#\VU!3ED/'$6#0(=35,P/D"H0+M[S*!0H?*94(#FZI50L+FA2+ M!817B;@4"LPQZ$$0,&A,8Z67R54RZ/W#NGFLZR_UCWK+E[F'UDH""T! D>4E MSDA%DS >6F/_()DZAFH;MC=-][""$9>D&&ES*%; <$&?G**K,&>E=G&!FBN5 M"UTR_:A;:%O1F.UB@ M*#=B675:7,\+?TJRHTZCF.XX85!.>)3(LZ(\E\BY(CW:?/JA/?IF-(;[F<9: M\R?6O=IUHH@)79DG&%0YIF&) 0K'ZFR8%JGR"K-P"T[7E3DJ_75ESABS"F?TUY($6T95C:1K]4!E-&ZZM$BLRHJPOP_I/#*HJQ#E(RCQ+*6N. MA.-*=!5*W0*LVL8$&J.T**S,H:+.6*!/7VDF60V^0(V,VDB2Z:G>R%KQFN(H ML2)4OL?SY?WJ><^5!@&<$S]\EI MZ+^NYR16*SSSH-IRA@M/BJUYZ--Y:5'$H:,\6#5Q:6TSS7"0B=C;Q]U^OF;? MKK^LUBM&X!E\<:- B M-7?(6()MA34;%T3K+."H<>SZ /+(F^CJCB[M'B[U:)LD?AY9E2\E[>O;G!5\ MRS#),X1B4M$X3],$C3);9KA__/G+?K[=*RB>:#,R ^\Y(L4QV$/34#1A#A44 MS 9Q.HKU&EOVM:E'(*I%L@1ZJ#W2)ES3&C4^U/*J[_/MMWHW*VE$,*XB$J9Y M% %2P')%>IC]G^E+O]^MZ^;?5_GMSV./Y[GL\*T%6X3)+"I)$ M_-[0*F8@AAE;2(B"+)EJVHU*G9TMW 0]X."/#G' (>O/N)0\H#X)L\:ZN7F9 M)-/.9FMGJ).1HF[),B$G]37+,=RQ63 M=YME?;]9W:T6+;)@O9K?KM;M+>PWP;R%&3PPG!(KY[K$"NQ(<,BI7"HP @M. MD-T$';;@DULB)?8>."14;=.!!K%BFPVN,W!IEX$AWCS87F#*DL9\K](4=3S? M;A]9+/GK?'VH\6&[99UO5K$):9R%#$&99AF(:0S"MNTT3M,R%M^7;:S%*85^ MT6&T,(3.42$SF+2H]'18Z=GTV@ SP)B9H?:AV0S-9UD%X@KB$(0%PF421B48 MFR^H7C*EVNB4 V[#NLXK8\XRXXI9E@NRC:1< ]"@17H3,*P!_C_LO=N6W#B2 M)?HK?)NLM2*KP3MYW@ "J%:/4M)(RJI5IQY\41Z,$*L\R&BGAU+JKQ^ -_>X MN <,!$BJSIG54ZD,1=*V;8-M&.[+4CZQ'IN#>J/%F4X(#/4T1WJT.QL-AG^& M_D;'+5"7H\V;ZOQ6CZ H3A#\EG\O[Q[NV/?[NGG8%YLX)JD?NZ*P]!&/,S_( MPF"P'*8N:*.#"7M+]C5W'5:GZ,'"9ON-L*TVTS\WT4;ZF1Z@,R"\5,"LO@_Q8 M;.MOQ5ZD_\9CE/@$1]QS>9($+(F9K/SCQ'EK/IYX>'-7TYH%KIN1D-A6G2[IO6@_& M\?:_'\JF;(V3'R?_UCT+ZR%&0L8S0CT_S!#").4##)<@T+.'QHU;+@U/WU@> M$_(4\I7SY9-696'XFWYK;A^^B@,^?%;_L]ZG^UR@4_>8.QGJ1?C. EB2GF( M4C=@1Q28@.X4-FU[A@%Y!_?7G<3K/'\#2>=^<^,14!/9)QTWJUH*I# M"Y)J*Q3K4%1KWM7S-&BC>GK$\"Z_*_H;FDF*$(J0&T7$35S?"Q,4#TA\XKH& M-57+_N*Z*EY(Y)JWO%N)CA&]M1X8TYJK$Y,E=/@E8O6U>%*8?@H] MGN8A3),-L*FNRQ_V]594V7)'OOB/ON+JFA;?BEW=OGH[/'4;>)X;>:$;1"D* M1)D='?N$B*KM\S)KT;KV_GK?H73V/"LQ=U$N3S*]%(8WZ]$P3S3,&7;@XF5QX.]X1A8BHA=THRS@+ M$:(I\T@ZF$PSIO0DAQ%#EC7OI7FZ"5?23>,4MAADG4[-Q2 PDU97@UYB26$U M:!*YZU N,ZZ<60TRP,\$G?I0B#8HZL?;XOW-7^M#6=V*:K(0C?/0_=:^N-ZX MG./(Q3SR"0K3R,.^'PY@>$"5;F6V#&$N;XTZ^;HJ MF^<4>KG6Y[HW-* KFG?%X?V-O"YBA! @DG(W#2-*D]1STSCQV0 ACBAH;[M1 MPY:U>;P[ZE /B>TA748\JXS#0.MZ<@UX)YK!N#$UROGZ*USZNZP?V84";DH<>*RT_M\ MY9PL"+]]>4%8;_9@#1'1WY'_4S0BS7F*U;2?N4X.V HF["#"XDUJ'?WE*IEY M_9C$\A@7Z\]I<5/LQ5]^SK^?_.6[\:*8312A+.>+!X +QENO0 M)P/_.7OTP6U'^/WH-]X![_9994P6Z--G;4>KZ-2G-*'5]^JOA7.F;MU8J_KW MZ]?-46.Q8S<M3+\Y<%&=1 M0#R7<)QXGIO*IYQ ARF*JW_F=IBC-HC@*/4XB$GI>$">#K0A1D"KI M69A9C31/L6BRIR9#]HF;)C\+G3)YD98+NC.-QG7HS40?:I,-"Z8O>+M]N'O8 MM2\/[?.JV;4U'+[^YT-S.-ED'9& (3<@,>.IT+@P\-U1W#R:Q1#!,632L@*= MH'1.8#I'G)K'/4PQKB92"Y -4ZU3GGF]+\K;X>K8[8]3LO'AL"^_/!S:A M=C[D^^7.@JBQ>D'T#(=E'2IHVJG::E/6ULEWQ>'W:E_DNW:,6WTK.O-_$2+] MMFZ:'D;H,C_@*0I(ZB>(9%[*HK$<1!RT=\^X\1FU4VX7.R)VCI =B=GY1:+^ MTW0I-104L*C.'P]]>96A.,/_6M55B5XUG34;J=4IKF'WSFNO#1[U5'@P*7?T MT*(1E8/\B_?[__,@P-W(:\KEOA^^J__XS^+ZMAB@)21)8A2YH9^\J]@>7@KK&'L.WRQ5YC%KXU>I+WAZ_%7LZV[(NO1=64WXHW MU;:^*WK[E& WRSR>4&$Z07["6#K83UP*NG/(G%7;?<+[[(VV--@F'*SD,W(- ME.LI--M6X,NLJ97IZ6F_#HOF$:94W]0>BOO&!J?4GC_<'A_HP"J70#S M.(\2E_#$IP);$G$W&TO^((U 0FD5B&7M?(K=D4_"US?.:6W6XG<>.>!T'F@M MN]N-FYK>KB9D, FV&RU+SX[K,WU!MF<)X#J4?!Y7GSUW/AN_MO6^7Y*,J)\@ M&A%"$Q*$Q&7TV G%&59Z6GJ?4"_\8I]WWX5 MV5&(?_TCWU_W)ET><1PP,?9(8^;Q1-CW!I.,)*!YG4F&+.OWL/NLZ,$Y-QTZ M1S2H]D$OA?5-*_E^B;0+V6R$ZW7DJAE7:@MM$7A?T;YNFF%WXW#EW$>1]EG? MQ,8];,0+49#%"2&Q&R1I2N/>.O8B GJRS91-R]G7POQU.^S\;/[([\?$ ]YB M9(IDM=IG"7YA14Z+\+BI=L#H2)#.@'(A;5-D[X+,F>9_'8IGW*NG-R)984WI M8?-3:WEU_0C))Y'V X)A P!S*2:,\]!UPRAAE&,R2#&F8:JTD]:*8($9M=1&$YQX-EY]HE]'*$)I%B8\)$'J^\.B!PX2GD"&PC9Q6"X&NTGH[:-)Z+*;A/YEUV[O M_M(ZX.R?>@ ;/%L-E=J >BU1@A6+%U8)NOWW5T.$GJ$?[U07'LPKG1.HOJ"Q M$FZJX;<\ ZZ\KVP6HI#%IIS'/?%'?.GY7/\@KAHYZ/]Q94%Z*M^Z'MP.G_&/F;VGL1H- !+U/-$ M?1V]S4*^O[* /6<$3 PXI%7N1VG&:.(G"?)Y&LES%./40.J#UM>FVK(\<)"E MY2'_[A0W-P5T)6TRC=,+?M,,&B_J5U6SZ]?E$)[7H8;&O '4UW"63"C64+Y_ MJ/?MC31],E MYH302'2F"^7<@3$NI,S MD(>#442HO_E6[+_4H.I'WQ@DA4YQ ;O2H9@I.EBB_ZP*G='=!%8!-^2+17:)QEZK4Z8CK%Z] G4\Z\5 68X@AXK&+8I-+>6IIO9:4Q MW(5TG C+W("&'(4)\J*,"""N/TZ$>22-8")FTK)U17MV[>\)W-,;S#0TSF@$ MU 1O*>IAZJ?.^5(K"@ >+VBCC6BL0RBM>/;R$1D+[*E*Z+#I;Q!JBA+NAU'F M"\5V4Y^Z,3^N%\0^:#L0]-MS[??N:[K+Z\=IO MQ>%K?7*);[-)>)C&<8P]'B4!0A%Q(SYN &0HA>77>G!;SMW^BM5^5-9WF0?I M4;M-O9OF$'_M%/E>[I1MY%3G@_CMJJEWY76[S)_?W)2[4OQQY@=^9PS314%9 M7V-9BUBMD)EG0KA"C+ )V>W7XOIA5[R_87?WN_I'47PJ]M_*;?'I:[XO2-X4 MUW(26S@(U0U](B[*PYV K8I:6+ MQ1O).OK3%?#P="%E>42:?>6[NNV8B^N/XG_WY5;\J5T5^KTJY6N_A_*;Z,+; M7#MB0D'JQBBA*.(,+!CLS M*\&#=EA+QTV_4[(2,LN]C0;;2CV*S2BNK=>PZNO9GL$^P^ 'T]_?/-\!@+\T M[2'L39P$'$>!AQ(_HA'%<181PGA*$,TBG"D+A1%C%@5AP"<5X?'>EOX]WG\, M*)=Z!_P2D*;89W$2 M4Y0$B""&!YL));!';"=9LJPG1W".1/?KF\KI\>D^=S6-5S6EF8]2F.H\9;,$ ML&GG5:M+1%W0(S,$KT.;#/GR],4J@PRIWS=PR,NJN&;]6NIX56&8AF&6D3B( M&4-Q2#Q_,(;0OT31A72:R.DZ\FBJ$\^.4QO@ MQ,*KEZF7!C%EV$?R"F3LA=Z8N2&';DS#1_KW:Z_T'SCIW'J8H&#>AX5?PZH M/TXXI%X0 [=T&;5M?4ME!]/Y90 L]VB=F:>3N)T>.+#:-QX2M?I_R6C 1@06 M F%K+QR$TUE3^]O MWA5_B&I57A0HK'[8E]6VO-\)$>WV"KV_P=?U?7M1/$>>Y[(T"-+$)]QE(<79 M "AV$6B/JD48ME>51N2_=M=E.?GU/Q^Z?!;%7_(ZQ9[ MSYPVOJ(; DJAQ; I"N4Z(@:4T1&TTZ%N]^2(@!R!.R-R66SV&T#EZWX]^IF% M5IOE2S)L/W0K$>D9''TJX7-Q.]7[Z)TU1@0!Y%<9)$(8K#9)RW1$+'0#NT+=B?9W-1.[IURA9Z6_TU M)X=.MH\.G>B,@*T$1JW>6SHFL$*OV[S4P74ZO.-UU\/H^?QYH/Y:05[O;XKR M\' I3/9N%X-Q?7%3IKW(K4.]K7KXT@5F5MF8ANNRB;"M M6I:-.*BFRN:X5-\;.TS^-9_K,QO=1$W?30[(&PO.H",)X6[DX=@ED>M3SP\] M/L[V!@RX,6TN5-:'WY_.2'7[7,&7HBINR@.PIIXM8FIBOL90P13^Q -Y__:3 MC;W.<6/OU; C2OCCD"YXW4LVYWJ N7< &PG%Q;W"\P9['?W"[%X_VW^\!.O* M97T[DI!@1)DC8/RM/'R5>Q=$IR9^< 8*]@+/8RCC*0MBE 11Y(_S0)QAIO$ MFA4<2JHS^9TSJ2=_'.$Z^Z+;FRG42)Z'E3\25>3^> )[PJ8$.^%2+/P7"Y%> MZ=_"[7H!.>Z283J!W/ZL_1V'+*S\.L1>JO1MQFD=FF[7Q:?5OGT^->K]CYW* M?*Y5$7E>1 G%.,MB+H_#"9]S\^@+])-,@8_V )^FPYTK.6G.8RA M2NPZ$MR,*Y##&#!^5!/K@V@5Q7[?W]+76<4/AZ_U7E[6ND%)A@(4N2P.0Y?X M/ G#J+V:SV49_36JW72G+JJ>(MSUPMPPNE@D/K8 MFUJS*9I9J%[KT$VOU53)U*_3+/!HID9[A<+9ZK,.![ V [*Z1J72"CT9:;E10N(D25!,7!2[882P/UB,4]@;;E/L6.[[7[J:1GNB M9A*?:IHU%Y4PO=)E<9X99:7)&1/$KD.CC'CRVG2R-CL:VG1V/(13Y&,_1HPS M%'F)Y\9Q]]:7R].48M#3V";LS:I5>G,&]K@&Z]ZT=9L8^3*(AX$)#(#5@6^RP=K84!:!I&U\82=9C.!(PV MAYKUEP7ZIM=>5XM,O)SA!E)T =E?%:L:7%BI'],!EA\G@8032AE'$7 M$V\T&0BEFZ0\$$-+R,^_U06EJ@2O-*6T7('LB8'Q W\WN+]%KWE7'XKF;9U7 M#:ZN>5GEU5:8_UALB_+;X[ +<1#K8)82RA@5<9+4;AR6N173HO=$8GDC.A/(K2B MQX#!C%]0VSGBN XQGL73L\\ VV;W-2F_:7;[$SAOJF]%):+Q(WO8RTL,!9AW M@L;N7YZ\1IQF/$XC'@8" !9C14)Q.@ )$[7'!"V:GU&X1]A73@^\E8LC=#49 MMQF+R^J]DC#HB_:K$8#(]&Q!N:ZW#_*$07<^;N7!>01VMB#]6;4SE2RU7:3K M]1VD/F\O](LS!&'9[G .!^O9&C1L'$/[Y>FL;@Y-?[9'+OY\V!?W>7DM +5W M >.F*0X-+9OMKFX>]B>P*$V2Q'5IY">>CQB+F3?"2GD"NKO1.I@9.\8>L\.Z MXY]=%=V_PM>G?.<';)QC/UYJ@YU5A0K6>0[0G1;[E7."_FH(V]5)N#H?G*,3 MBX][II)_8? S6US7,0*:S]UZH?R!;M"K[XO]X<<'D3&R-Y+/DMW+TN=HF >! M1P(2HPCA$'M93&,\&/:2"'A88K*Y626]0RM40N)M)6)$W-X""]U2/)UL-;6> MF6>8'E^D=7&M?9VZBWLDC?&^#KTTZ="SG9*&N5*:__GPUT_U+M]_J/\H]I]^ M-(?BKGE2=VG1>NT<)T>+T#D M3+&K,'LS+[% <7N1QVE3,@98!4R_S,NNWE3+8(7<&TB4%G:BN-3FLMX*0@?U,))2V:I[,Q7AI%+/(8B5"6$=_/:)H,YD5+ M4;H:R[C1&?N'$[#.@%9K5MD U: )_GE9UI_6?XE@4S/Y!CC7FK^?E_OIL_:* M,3 W4?\J0:]/SYOC> 6]BQ6W7IZ*-\T;J,>I;\3HYY_%]M#-]_03Q/GYU8 C M*A2&2<0CAE+LR=7P*.*\114G@4M3I0?NYL(R[UR-] $TQSY;2 =UDJBH=^/ M/0Z$^NJG^-&D7LYF_#0ZOY7$<7J?:#>>L Y3G]37^M$9PK6B[G4.;U_J=6=C M&;ZK]V3UY03,K;/;9XWRIG7L8?]07+\M M\R_EKCR4Q=,).IX1QGF*>1RE49"F49B%XP0=2C4E0\U2*SC%J ))QHF M4@V5QUE9UA?(@> 3G"O2QM=(5#V"8"82:]-'/@YCQQ/(,(DTQ+2:.LY/,DP8SW*Z MN"0J,7=!#)J+9B[H M\@MC1F<7P6GB9X1G@/[-3;&.!)X,E%>G@@K\O2:$)D.P(BTTZM9+-_4S M-OOR6WXHOQ5OJN:P;R?@F[_D9?6V;AKRXS^+Z]OVP.NNG95OOI;WY$?W!'E[ M0Y'\];K()$<5I@F.**<(QP90E(>$!CQ**@] %7>NQ M(MB65?D(SCEQ]EG.*R_F'1&:]SU*+@*W^QSCYL+Y$A_>5]!T2I-%^ !2*GU7384Y.UF<- M3E6U]@5KM+X38#9>3/TLC'U,O("C,*(LS@9[2/P)(J?Z5A91S X;4#,G,*DF MB_.0:$+Y7N//BO:=I>>"O$VG=!T*9L"/VG1C UY4FC=?^:[^H[?[6W'WI=AO M"/>#($")QWPW(2D7?QAMA3P W9*H9\&R_DA0CD3E#)GTCPX84'PTZ5,3'OO, MP41'@S0[-[F^Q,L%M9G&XSJ49J(/3R]M-<"(\K:E?%C(P*7= M/AH\K4,1M) _W:^C[;UJ]O-Z7Y2W5;<>OOTQ#+<&Q<&9&R(WB#CGB*8H#/B@ M."2+,M!;,],L65:('IRS[=$Y.P'MRJF$<.A)QD1>U41D/DIALC*P.0![O'BP MB-I!V*9,B7VD8CA*G6< JUWSWOWLH/8AC6+08^-ITD"*,@2)(HC#S/P.<\( M[^O0-;,NG=F49Y O(YL,WI95\49>.+4)A$'NI5&(0XI3GR28!(-QGL:@(QJ& M3*YA(YQ$Z[1P3>XL -!N8">!'<9A2FB,[/FW$XSTZ6X?@/._#D4T[11D>X N M9THW$>'M]N'N82]%L/(_Z?IS&+B68"N>TCY(LR@ZM.[ZML+')!Z+0KD6+F/%X^E4^\=7X[7UK'G=;S MG[+E .YD6@UH2 O2N[GIM"4)'P_Y=V?;.O-43FZ%6]T;)5(\1 MJF\OUL40I MCQV2^'%3WE;M?R?_B_]^R'?ES0\YE,L;1S#J%"T5\C^[K_<2L#SOMI5M[T:V MO:\M7W^6[7CW<-V^C>*(#Y>''_^K<1KY@J?\??G#_WX0/Q2VOQ7-H2C$WXK_ M9%_D32'?;Z=%_V?AR_7PJ,?7?EM YY#XKL,K Q\H#@?25?'ZE%=E8/K?;(JS)/ -&'XG,MUT=$>@M7/^_SJLFW\A<_ M[.LO\J3 ^YMW]>']5BX[BL04SFW\+/0\E*1NQ'""(B^,(C0@3ED4;*KB5O+V M67U\O21<)1E/.QE_YIFZE-]U+^0*Z+N\:EG>A? MG[C6W5[\J-9SA'^RO1P]=$Y<=#Z?G-!RMS#Q8C=F'"8@WM9!VS M'*M@HEY?%AN<9?Y8;.O;JKMM^EQYP(8J^D-71$NH2YJ6NZV8\H2$9 MH'HQ;/?B(@ MSY:<])(]?#DZ,#19LFQD#4Q[KR&HYB?)/SZ*M<*$R>BBT_NX M0!]G(TZZL_&VF\4Z>K5E*8#,],\3#U/]V#@:D8/5TU%O]N9-=:C/PXT($4-6 MQG@4I8& %Z=H'+CR*,,:P\#%L,XS!E14P^/XL)W%>S2=G+T1(BF& 9VK8"U< M60LQTR5SV9+KJZ=S4$\ :?9!! M_J'3BG-2/VF2,S9)V8G^#JY1Q7 MU]V$#_O>KB2W?0$[!?^Y: []+!]R.4L834.:(IRPD"#J#SZ$(>Q!@G4A7\&N MT,=S,$-)>>+W4%2V.P8ZUYW!]ZXX?>2]T[MO830RSYOKK:T M["R?B;":F/Z;M7FMHY]=*3>Z$X8+1!#>WY^LYHT_DW;C."&N*ZPRWPTQXPB' MPU':+,D\S2,7NM9FZU_RE:7^V MB5$&/<)^]WF/T?E#@'0&E,X_ M!IPS'W%29.]"0IKF?QUI:=RKVFZK-9JBQ\<@8D8]G%#NDYCC*,"$!0CAU$M] M+OY?!JI%C!FU7)(HI2OX86[SU!N11SNL6]#'Q=ZL42507R+A,?@I-%+#+9A( MZO*F?&.B/(5#\J:XEGM/BJII]UKB_5Z>49!C3_+C^"L?\A_R1_B/?'_=[LX4 MHTP)_+=\_Z_B\&%?;HL/HOU_%;]+\T.QP1CQ,")90 (_2IC4=P'1^.JVC5\[@ MJB-]!=X6N6CS4%/_GZ9EP'J,530*.[=E6@S8A1YJ%>UD';W:.JAX>D'H*D"I M7Z6@C?=#L2_K:U[O!X2;A#&6I6Z&,Q1%+ I=%P<#.A;Q2/FRA!DQK;]/['R2 M!Z%&M0,<>9\SO)<[NC5'=O8^[><)*N"F@I4&5^\N@IF#K':NWQS#+U082\5P M!6?SE_"Z7C9S8 -LEN^KLKIMA+T6R'% S[T@2L,8I3YR_1AGA*4T0RB(4YY@ MFH"NV]2W8KD;'X#)E.XR?L*\X@0NU8:2\] (ZS-U&;0R=#M+T(5QUW12US%H M,N!';;JY 2?[^E?IW]^\*_[ VW;0).Q_V->5^..VUCWYQ< ORI/TJXJXX;[?>D -'-8M%V\[TG-&X7)J06Z8!K*,W M6S+[4$4^7GS5:!YTUX4UV$;=Q'X!%/.W2Q"89"DB9_* M%\40SECB$X35UY(-V+*YCCS ZT[Y2$4Y0;C@'IO7:;NX>FR0]74DN%F7GJT: M&^?KM63L+F?<' VU+Q:G'/F4QB2@0>ACEW$OBWL;04@Y4ZD!];YLN80[H@&] MKJ[)TF5MLD\03(34N;F@-4VQ_?-M_>T_.N>DTOC]GZ7&^"<:\Z+[+XC)-)J6 M58V)V&L3#453!_HW@\.$QR@)B9\@CE&:!CY/!RO,8T1+"12_/:,6@-X-U^8* MJ <6:-)7A DO@T_0A+/O@$\E:V6Z $5_3AFT6%!:%S_6)B=%2?_.B\?#).4) MEZ_\"C,<44P':@%Z6F,ZFPICP7B=I#G"7Y RS? MSL6CWGKL*WQ.O3']@O/GEDI-\+6"M4\C;M2&VQ%L9N7W3W^IOQ7[JNT1BB^' M3\7V85\>RO&E9I)1-TQ]'N'8\Q.64)][@]F,^NE&_-=?:M59_LGF(-ERBDPY M67[_\Z<_.[RPOSCV:/^OI.4-,^\BQG MR?P@<4,7R6-G+$Z]%/,>1"AJ8-!U,89-SU>HEL?^!J9NILE6T[H%>88IWPCT M5X'T5PGU1/FNG"/:*^>(=UXAA'%Y018M!64=(FG+N7J6AFU*0-]4OU?[(M_) M&TCD8?L/=5.VM='_D4]#'=I#]W(W_JYN'O;%NP>I\N]OQM]R-P@%?L3#6+[U MFJ91'"4^&@ 3/S8DMM9A6A;FYZIQ=5HPE95S],^1#CHC]BOGQ$?GZ*30E]9- MN4=A_&534F^_64SM%E;5(J9V(3,WAIE[G:FATNJA9FL?:^_-YB-"N>>;.3;@ M7I+7^T^/ &?=JS7U0_,R\,]_%+MOQ6_BM[XV[_=OZ^JVV/.\W/\UWST4FPBE M 6.9FX6!&XD1$0W#L4^G%&>P&9>E4%J?J'FELCYZ=U8>KYS.1:?S4;XAV7EY MY4@_G=;1A531;+14)'&A]K$R/5R*A7-BN&A4["OA6WD;X=>\,T")A+,<%XP,O=+)Y+"Z?B_"G44#KI'(27CNOUFGCUZ"4)^?L_ MBQZ^$C$KBFBJE?SLFFB,!V.J:#8R2KL@ALM\1(WZ6W[H<;Z_>>I#=U^!_,') M5(_<:OWID.\/;ZJ_%_F^V>#495GH^B2+4!)$\B30L$LC9 2ERMLF9D5E>9;D MQ!?G;G2F?5'\N1K>C1XYS8DPML=$G49ZY?PBAM(_I&.*KP0N$.;+TR#KCC!L MUN,TN$<_G/UM,\GQN,\PBL5S![IEE_*Z7SJ(92P@FCX5TZ!C/$I=D&!&:A8ADL4]& M="CTO=D*" "FGZ9\**KK98H'2(!G*!TLQ7:IPH')L"Y1-D#".F/18"F\2Y<, MBF&>IV XGWCC#.[(ET=&AYS6A?Y*!^#&X1E#>KDX M6'7!,9!#P/J'R8XADX$]Q?UJ]*Q,?1LC^\)4]_P!7)Q55-<#RRO32A$?GE- 86V"->\EN M?SR:NRQPB9\&A/@D1![S:3A83L(HT-*X"?9F+'//I"/H_@.C5 ,U;B:6=3B(@SB,:1(AFF4H(F[H M#Z9C2I7V&A@UN(SF/1H2ZIW\-4.WONQ99=J([L%(GDWYGA('E#YMWM>K??HN M*8C?1+XTQK3C'_^S+/;BO__ZXVWQ3= KBTW&4(;3%&=)2I(D\I.8D]$X2_3T M;YK)&15P1#=U+#N)8O!P=BYV]55/F5C;(]H+5*D-:DUPO3*E,^34^:&M.)ZO%CQ'&;0HG$S]RC33K&\J9:(A!L$*^J:Z?S@TK6"[?86: MI-2-0IQY"7'3V \QY^/X/,5J&_)-V)E1'3MT\IB0P.>X4\?$.J0"A<\RG_JU M()A*NVKWG"<5;9O [LJ4;(HGYW1K,CM35,KK+5*6T)13/XQ#E*" 1*F+!HMN MJ+F51\/.8BKE&50I95+U5XL^#RGW,IZR-,$XX!2%X^HN"A*EQX]-V%E,I7R#*J5,JKY*V>#3E$HI4#F; M2OE:*@5E=[TJ!?9$0:7TV%%5J=_JJOC1[>'F#]7U<$VI$,',=WGL"6L!20(O MBL8).E>,/&&W4&@:@623UA42+:[^H)-S(Y'-FT(O\W(A>R82N8[$F>I$;;1Q MS7_FX&U9%6\.Q5VS"7R!#:6^[R%,LY0$23AN9,U80.<^=Z".;,;"H3][@%\^ M>^"\?W;TX,KA9957VS+?R:2R^=ULT%3B< @@\L5U87=_T" M!W3"+/4YUDCX!OGSJ.:H,]+($RD M.VR/%HJ/^!9[B/55QBZ(J#FVUR&,!OUY>A698:94!:Q_[57^@_WW0_DMWSU: M&#WBV(0(N2G!<1(G28)I0&(F.H9)%]-_9;A'::"(^7M']@IY2\*X[QJJ,S@!54T'X5UJ*,%OVK; M[=?8Q;3] QI)%$0X\B/$N8 0923@_K',)$K/5YNS9ED=7[@D]O0RHZ(YE'?M M1:]'K5S-=:_JK\],9G\=V6G0'_5K5+684LU&6NR%!,C;^KOJ:<,XH7%"<<+: MS5O83?UQ$C_#B$.2#_QQR[EVQ./D+2!8J0'G2JVBL$H3K' X8:C%,J_4/"7B M@K)H<[8.(=&'7QMJ.X;F:,:9HPWVJ.OB+&,9B\4?DS 1U<.PG(%=I:?F#9JS M+"6?ZT.^TU(1$U1.G*>QPZ+!B9J3$X@KF:@9\>C,U,#Y7H=*F71(=:Y&ERM5 M)3N9_[XT4^1Z 4DBCD,O\[B;)F% Q[%/&GA*=[,:-FE9T4Y0 B>>35&JIFH+ ML E3MA. :YN'5N/N@L09)G\=,F?:J=IJ@]4=WYW V(2(XC#$2/Q?1'"<1I2, MN]XQA^U!U[,PWTAO=T2E.]P#40<=\]EB37O@-P#ZL=3@[X01I1&@#H/K4)Z) M/IP="^HS M>5[L;#T,41BA")XX#X+.0IQ@GA+DG\)$[\#'3O(/3;\VF)UI6Q M8*J@"F*>)6WM6.16UB=,*&D&C+.UJ040_5F=T&%!52&&9[[:ZQ22&+ENDH1I MA/PT(5',A?KT)CA.0X@\@#YL61L&+%H7L\ 84E,%:^3 )$&5%RMZ<,K!!3'0 MHFH=2J 'O3;05/0TH+\2@&*7!E'L>AZEG/D\X5XZ&/$)!6U_ 7YZ-AW0NHL$ MRA-,"RQ0I*L&B]P@\I@'!44 $K8N38""/Z,*6APH3\+6X[5R,8MX&$4TBQ!# M) P"$I+! ,T24&4 ^*SMR=1:^X)*"#>*,Z9V: '.BBHQ8F?6LU:X,U*#I'7D MO0[PIS.4NKZKYONGK_7^T%M@#+M!["5)FGAQDI PX]Y@@;@4=*0,\EW+&=]" MT4QY$#UJ.6^+&5C2*Y)B)>M/&+B0]CH\K2/OM9#7TUL)<&]\NWNM?S(@C3F- M2!Q&7A1BRMP(8]J;2&B0@39V@CYL.?<'+%JS #"&U++?&CFP]%?EQN"9C3%]L^W];?_&#SM M-&/XMZ=Z<8F/%W3#"'W+ZH<9%VJ#S0FH)^SWCZ)0]"/+3/(?[JUXG_$XWL8=HY".Y/ZN79E?.;3>[?*]XBXD&"FJ7;YA/H!=O#H5%GKWW^G%WAS S$JR& 3Y M66\-]E3E% M'LSGK_#[4OY":%E)_H(@/\U?N+_J^?OVPR9(XR!),I21R'?=V(L#CXV?SGRE M2YQ!'[2=OU_+77'E?!"_ 4Y>%3I4D])9RD(4)W[, \;<8!0)%L:P/ECE@Y8S^;_R^[P2C;>H@/FK1(9B_IKF M 9:_"A28SUKA\J6LA3"RDJP%07Z:M7!_E;/V+^3#!OLT"^,P<2E-,M?D][6\XTIO M&EJ)%,4$-LT'+($!5)C/8N'ZI2R&,+.2+ 9!?IK%<'^5L_C_Q1\W. S\6/R? M'Z"4Q!BE;LJ'3\M;A4%9K/)!VUEQ=_WA_PT4Q6-Y6_3[R'T=(C;LA MW$N0YR49\GPWPTG(8S1BR6+0N5$[""SK40_:&5$[ VRGOG%ZX,,9BA_."728 M9%D*CYJH+1\9F.Q9"(J=AUQU>+V@G7;CM YUM>SCTU=B9V 47NT-1DG]]EL;"!$8KQ8"YB5.G4S60CL]5]5\?$[:#IUGY0%J$%H$4"=:M M=>XL5X*/N5$J!S7I7(=J37?C;&$XB1=][?E4[ZXW/B8XCHC+",$DBK";HG%8 M*\:YH.-/5W.,4V= <2ZR-I/>2 P@M0$1N5:M@3GQJM)H MU?*^LWR'[^01TTTL/HK\S,,1#9#G!O(FA%'5$%<:9TZU M,:/2#,B<#IJ:UDSF\++8S$F?OMJH,J=AP-XA=+CX:"5.(13'SV6#!:R\$D$^QJ17^D.^"^N 1@G*&M%"<^Q;+ MO"EQ0L*%--"A:AU-7PMY/;VAP)KX^_MB+SJ@ZI9]OR^JIFC&E/*B%$=NE%+& M$^YZ8< \M[.'2>REH!=8]:U8+D%'8$[1(P,^.C:!/[5.=1[J8-WJD;4!U&(= MZUEZ+FC*=$K7H3 &_*A--S;@A;S%3OSM[5^*2MC=X>H:7]^552EMRJ*X1['! M*&6NFWA!X#),?!I$+AZ,!RA)0'?UFC%I>V-7A_+*N>UP.GEU[>2/D +O]C7$ MM)IH+4 R3,%&?O]RPN]CD(.VS7Q=L!)S%\3-,/7K4#K33CV]?]@&9ZH:^+%H M"O&[7X596GPK=O6]'-D,-GT6$\YXA!D)PRA%&,7)8#,*">A=@FF6+"O> *[- MQ.LC/)C,32133=WFXQ$F:H\H/$&VC))=9.F"@)EA=QVZ9*:T MN3^K2K?TK15DU^OE^**W+\BP&7:6E5]#/M0FVPNX*#SLA;V'O:A+LZ_Y_K9H M-D'FALS+?-]+H]#GB# W&DRQ,$&;;\7^2PVH!N$F(*W_% VDACFBZD:]35,< MG/+N/B_W,IEFWK'Z$DV7JQ=]5E=3M$QPX7FM,I4/Y=6:NK[^H]SMWHQ-Y6W= M-!N1D1&.*(MBWQ6E49A$V!^,>0%/8%FC:<1ZW@RX3A(%-G+294]MR#0#;;!2 M90!TY1PA.1+3S(M@+_)R:3UL&I'K4)BI3CQ=)3/!B?:"V49T\VF(B(MBZF$O M2@+,1CLNI:"58?C7+:\/?Y;_B5,_6R:;N$KV.FF:JV-&^9JZ*K;P4AAD"4R9 MMW4HR 3\KRUY 9D ZT:WA:55J)#Q %,W0=QW_8"&/'+)8 G'+-12#L#W+6O' M,2'*;A_6+SN!ZD\+9<61%Y6\T&!Q99FAX\&YW-!F0S4[GIPM^[S/JR9OA]M_ MRI E$9-V+4]%#HO'B28:IK*BFS[OB<%+#DX"Y7.1H*HJ".(A=+Z-L+ E" MDD+&G; O6QYQ"C#](/.UKME*;CSBXD)&Z'&VCCS0Q%Z;:#6P-L_RO;S I/E0 M[#]]S??%N)>98!:X@9L(8U&0,!_':$RQF%&E72N3C5@N49]E@B/&\DXC(9X_ MX6 E*%MG=@!]>"4U=!C1S0M:[AY$,;^API(HWP(O MP"A!GIL$?-S6$%$/=#>,K@W+N='#6#8[>A" _("RM\X, 7OQ2H[HL:*:)7\K MRMNOXO/X6['/;XMW#W=?BOW[F]9R\_[AT!SRZEK &3NQD+MAB!,O0$$8$_F_ M?C8>K\A<4/H8-VXYKP:\O^8=8*=J$FN):E'+',L[9YKOMPZ[= M6PH]M6H^-FISDXN&!39G.4!U>JS.NS$B'5SG!.^5T^?28N=@H$$]K05J' MJMISKYZIL=O1X:YB0H@'J1=IW+,^@; BC-,#$BP,:)YQ@YAW7=7$4@BXB-VW[WW$4 M N0(GJ^3V5YUQD[W3BUG#;&H="[R3;7=%WE3T*+[YYOJP[[^9[$]8'EFI=G@ MC& <1VZ0!I['<>P1Y)$,D9AB'D81 2Q.&K$WSPIECZD[N-.T9W@^_-5IZEV^ M=^[K/^3XY4*CM%39>2$"C)*[@B)LQ5VH+C0QXW7+9Y+>W>]GHQ'CV M_I(I$X+%?HBD!G"U<;]\W,-&^P;H=G.AFD-]5^S;$0.NKM^6^9=R5QY^/$&"4( P9IF;)H$K]ZZX*$+M:3N* M_2 #73%KP[[MCJR'[/PA,#L#Z"NGA=V.FT?@D\M]*^%1*_Z7C@RP<[,3%"N# M PUF+PP5;,9I'0,'JQ[6\[5ZZ%U"[0!F?-'O0[&_J?=WN:#L_9==V8USY"[T MK9SO*^_$K[R_^21^VMQT9\J>H*11C)+$C3DA493%:2R0"90NG,$II_.JW5=PXM=DP9\]ZFJ=P9H##NLHEHFUI3NN MC ;E0A^S5/C7T?\LYOVS2[F6C(+RG0!YN?]KOGLH:-EL=W7S()+Q:!.[F9LERGR+!.2TZY[B!"TL8+,O< M %L61P-P65!UNVVOG!9\=[/YL-5V8H5L+5AJ$KF&.,'$TVJ([+RFH46LS2)(L]CC,:,ABP:@)(,=BO. O!FU/Y3GYRC4\[@E2-; MJW/BU\MJ9+!WF*\10#N.5<9?OT]9(/26>QU3 5+JD&9O#6OKJ^8GX&PWME L MX#T<+;X'\C*Z'/ MHA!Z 08BF3 ;!BA*"44>#D]@)&F0ZE7>AHS/V T=$3\O'74K<5,A@-;E"["O MWSE=(GY%=;H:ITI5N^'PK*V&-^W>V8K>"H_*1TB+??FM?;#[9%"!J^O_+*YO MY34K6_%7+;;C@O 14DHQ2MT R3=>$B^@H8^ZE00BL7+0Y5-6@5@6X"-VAY=5 M7FW+?*<_!6(W)&HBO)IHP 3Y)!"GTR1R=;5'[ARAGVQF67 ORQ2F+\CT+ %< MAV3/X^K3 Z_S\0M]RE.@>",&>-5M*?J/[OZ!(XCQWBR4<9S2U&4AIPE*4L(C MO]O+$WKRC1/@&Y5FC-I3AO&I3ZD%1Z3="97'4K#0970@)B]DOIV(K"/5+?EV MYFE,&PP:3>:CHI"$)!RE#&AV=L.F+==>EQ-;[SE?4Z0; ME% [?%O3T,7**1B94V44'I6?2$LMX4\5BAGO#^6S;_:52I*.)Z_IDC8[^F60^,]I+0^S;L(P#2EC-/(\\?\QR0)AOK?( ML,^FU4+J=N87IRZI.GB3RR( H;JUD1TN#6G3:S3.5":-'(%J)3BS*U4G'4]> MK9ITV5%6I_ZREV>6?ROD#=4;EH2LR#U,! J5>;Y9G?@JX'&Z:G5F+@Q':6D8OC[B" M#6'T:%Y)KAESY_7!S!2>]+-M,-J7*FG$4!!X<K>']O?MY=< R3EB6JA@/$?.A72:S.88Q MUA)%WG,F+N3%!-K6D1%3'*B--2%8%KS+[]JM[B?F^L[*"S+B4<3%QP-,72_V MLG3,.A=VC9>^%D&!GDBJ+?POAHZ>A][-//CE'N4AG'HNKZ?#$:2,'GMI)KF5V?( M#0$&.$>LRQ#D:1BK3&D^_@)B3/%EEZ=^OB -$PE9P>'C">!K(XU"(_,__U'W M1H@\:H%IYF8H=&D8A2X>C3 _5;HX ?[5&3)?@)F2^0"&-#+?#E,3,U^),5CF MCWZ^EOEP0E:4^1K@7\I\70Y@F2_B-@@,#<0HGK"(,$0]0K,D\<99:)[1UXY& M:G]WCNR7<";E/X0G'06PQ-=4#5#C#:@"1U]?U0$-6M:D!#KP7]0";1Y :L!% M@^BM9*F?,B^)2!1$B&0QR8)QKH_'WFMK0[J?G4$+))HI4@ A24,)+)$U40C4 M2(/IP-'3UV1 @Y,5J8 .^I=$0)L%F :4WP:E"7&,6(2)[^&8IQ&G+.2#E2CQ MU:^LT_CV7)O()*1):@"@"R*9=IC2E32#DV::CD?0QI::8>IB5*IQ!A,*4<_7Q-*."$KTDD-\"_)I"X',)64 M[P,.8NQGE'.&0A01''D9]=@HQB@*E0Z7:W]\-J64F"8I 80QB%I:(DM7+V?E M24 /JYM'75Y53@Y8U::<._!?54YL'D'ZR\O;K85@1R-P$!RQ+ M0C=U7'XJ[99#'Q:<9PG,9)*A2; MR2>0>H.!QU2?)IY@P:)"O'":4^)R6F!+GWL9&7HA3PS2NHXM@B8<>>V4BRXW MVEGTH=C+'^2WA;MQ(X0QX2CU0B)J'C_TTFP<.+H!Z(+%289L5R>/_EQ_[LL:D=O^&O^7E3EKF]?Y3 MOCMY%?C9XS@,\U# <3,>8!<'B*,!3^ "%J:MHIBOOQLA.P*S(T&?O T^46?- M!46S UPD'D8ZPHMA,=\CFHO4Q)YQD8@9[2&-14Z_JU0E$=)E&@_,2KM.\WZ^ MUH5:8A;^@.:GXE9FPM&$>4^2R+J ML5@,83%A/*5>X/(DU7R]WIQ]R]WG:>;WN)P1M7,"^TK>:3W\AM:5^E:BHS9A MMG1@]/M10! MOK]0CS2%24_K?,%D8J#JT]Q4 68=K5.F-YL(IDYM>O E;\]-^TUB9@73>=/P MUZ;:"&0EZTOQ=YI'K>U/T]=:7G!U[,K*%-X M68&43L-?FVHA6L/4EV;LWHX[@G&<(M\EE&%Y93'R IYFHXH3I#-ZG69PID'M MBW/A:KO@+9(-&@7/Q[/6X'@*Q39'S1=I>WTP;8;U58VQ#;GT\M#;)%_*=Z8_ M2%F5B\K2MER4&"9L-EG@)Z&/& \H2A)AE"?CC&!,D@!T:;J^&0;MW*!^EI\+:F6 U'5HE E'GEZB M;HH;53VBQ?V^V):M]HD_[PKY!UQ=XSLIC?_3#2R8[P9AC&@0^ QSS A#XW@Z M"SQO\ZW8?ZE5M73OY"3RG^'Y?5 WP[)09KM64:W:2 M81IV"N_*&0&V1)]"G%?.5$B[(&Q&.5^'Q)EUJ;;81G6WTKVIMO5=00I1 1;= MGS_GWZGX1W,HMP(,%S\O;ZLG&_R",!%23#$+ R(&PIX?^PGA./$\G[DX2?2V MU=G!,N,6NPZT\Z7U8/@WX8-(\=Z+-L-[/[0W1\\61<5![XH""!P/SQ([RUOS MM$A7VJ9G-YSK4/C9O#V[?6\.EN']0E;?W=>5K+P'A (5Z\H^4E3%37EX@BA. MW2!QN>>R((PPDS#H@(AF'/3HF4T<,_8'1_ G"B/P&U1^"W&"JOZR(=)7_+/1 MZ;$[O_3H_[0BM0>3K:3T]D*X-I6WZ.E9A;?-+ES=VBSS73<(,^S%C01!XS,,#)-_EH9Z\6P RH[Z/Z$_50SK@//; MH-[;B!Q4\!<.FK[BVXB79;V'B@M],!)^ -BKSA4$'U?;DHZ4N[X0!95G40PTJ";B=F:]-R2UZ>E7&;K"HK M^,/=7;[_\?[FK_GNH>TX\&Y7_Y$+ZHZF69Q$.*$(IR$E:1AYU!T[CU#\$"37 M)@S:UN8.H\S\$:4SPIPNQ48X5]3=N>D&BJPQINUHJ@)[EP34)/DK44NC+CV5 M1O-\@75P+*FSNI+;UPI14@LM/II'\KA#&(21D&#?9YX7IH-Y+W:5CB48-SJ? M'IX,;1]A-2>*DP, %,8YN=<61Q.TVU7(5VA444E3D5B94AISZYQ:FN5-7S'9 M]_RNK%K=/K$>)MP+4)"$,?/\) J9[Z-QYB' L),&AFPNHI>G4"W(I2;[NFII MGW@38JG+^4Q:^2*)(*F<%H:U*N5$KUX52A.L*9UL_2B?@GHHI,]2G/?Y]M#\ M41Z^#D^==(/\#0D]BC'Q8TX\C_D<19@2\:^!F\5>@M4O#C!DS[(^]B@="=,9 M<3H2J#,BA5T49Y3MRYJX%-$P/5P[QX#3M0MPK7?>U@SG:L=PU4AYH2^Q0>D* MCNJ:]JBVUP A-R/4NWS_H?ZCV \'B/.=:'\W_0%BC\4A)]RCG* LC"@.0M); M3'P7J?<;$^W8KJ%Y_3XKMHKA=N]58:N"+E,P;E$,D3<"A+(E">U^68% M2!CV(?M4[+^5VZ(9[BLAB8L"RCR&J8M#@I"+!R-9EJ@_C0G_M.6T$("< 9'. MM1@:7"E41G9I@A5!"S $J&OL,J57PL 84U/69WZ>$U-]0E:@GQ/ UT8:!?CV MN@^[A\&&'Y"$NB&+W#2A 7-3WW<'&\A3NT=7[\N6-;+#XTA ^M>P08A24$BK M',$$GE.&[796($TZF-_?AN=-@-JY6-5[&]_ M_*40_VA;1F^)LA 1-R*Q&-&E5+CO)Z.EB(=$O8;4^[[M0K)%Y1QA:=5*FM2I ME)3V60/6E4L2!JDP[1.G66;""52L-5_T^&S!.8V?%4CK5 ]J<@UI4M%0/-E.<.1F#8/_!))T%GA242OH+>QXY?*C+$!YI1ZI@_[^I_% M]M!\^?$NORO:QT0H\=T Q8D<;H2!AY(818,5ZC'U_D?CVY9[F0%1^QB8! 5Z M7TB;,(7.PC)7L"YA(9H RFZ9+CW]!M.F)M#/?3TGPQ-868'83D%?FVD;VL+9 M/[S"_,@-O92G<4)<%!/FA>/4=9C%ZO,F6E^?7SQ!+R9-H TLH!88FRRALKX>03DM*IVAMB9O"OIJGS*8 MP"[(%D!@[;.FI[!P]M14]45_S\GJ-')6H*L3':B--12 LO)=O2^O\[N'W:&\ MWQ4M?_)8P+#Y@GI>ED4QQCR+PL3+2#1.,2"/8&6)G6C'LM;VZ)Q?!GS."/!/ M.DHRE54% 9Z14)@2KXU+@#S/R*F>3@_<&I+GR_Z>TVE#+*U L$UY4IMO0Y#B M^.%'?I>/703-,NQB+PFYO"R%< ^-4QNII_30"_RKMDOA%HM620?B1J7NM44+ ML-R=B1%(;6N+&IQL2/U5_*'62%C$J:::V(1H*RS ML:FGM%-855/?2P2<4V,CI*U G MX:RWGD9<[:8]TS8M*[OBH>FWT!=:C5.O(/L+L0[K!'X:PDU>$6"'>,WEO!-J MVR6]5=T;\/;"F[BVN%Y!-V/#*] = KJL079G9%]%.RS*BC6'\BX_%+1LMKNZ M>=@7GT6C:;[6N^L-03X)<.;RF'N,(!PC/!S*3CT6*]W79=KF/#LYG ZJ4U;. M -8YHG5&N/ ="T9X5^A_%J(7(\[PPII'KI1F-J7QE MKK?LNVIOLINT9[F7.3XM/N#L*[P.Z6DJ*K[5;I1LA>YE 9YA7?'"F_'RC/V^=IBJE]AQH%Y_H-PP2NH,\P[5%MK[D!^HHWU79?Y$U!B^Z? M974R4GI7'$84G_=YU8A1DVB<'_;EMMA@[*$L2JD7!BX275Q L]R@#<.>7 ?J?I,0]FDX0^$_E[\0%I_4!((,60Z70^:PC2K#^Z-\G0("N M:QV!TNO-K 9,K=O3IN]<3V@_'BOH'&=PLIZUC=OH0M]4]P^'K&X.QQZ=Q!Y. M?8]'@9^XE,2B'Q].@J4D#1+SG:@&B+FZT5$Y6?J4*>XJ=6E3N;5;*=Z1.'*PWX) M0@GRW2S$/N,^.\ZD)J(OK0_YSF1?JFX;U(6.,-5G@40FJW:C5C49$ V37::= M0%CO*=<2"AN]HIV0S-89SMX#FNOXX,S_3/V=AG=:W9PNBVHK=,6SM<&\R3\4 MHOF*MGU;U#?X]G9?W+;/RG?PZCUNFGI;BA]=#]/$&S<+"(UIDO(H$<-:2K)H M',U&GMI#[K,"LKW&5[RXLIXW3NX?2EWN^(ZKZX_%H>\K 3 38:(FX1I$OL^1EX4Q $= MUWJIR]+-MV+_I5;JW U9A,C"*3AE51AP.D>@5\X M;UP= 0[,=O5&#F7S(;Y M7$&NFO:HMM?Z( ?3^XW>(J^+PZ@(FQ2Y&8Y#+R4X\+'O)2G#HR7/4W]L1?/[ MEFO@ 973PKHZ&=A"3FEK4J=0F<[ &JS07)0PR %W^\1I'G6'$ZAXZOU%C\_) M\D1^5B##4SVHS;4679GM2ZS>&F&4AR@30DX23Y[K]"-_7&WWF?K9^ DV9I;; M'MQ$!0'2")5=>PQ.D]Y%R-.58'LDFI%A13(UI/B1YTIRK,?5VB19TXNSLCR% ME=>D^:'Y]3;/[S>TN"GV^^*Z'^9N?.21,$0T3L. I6Z $!I>24[%_RA)LNZW M+4OQ &>8*E+3#VVB+HON'!S!Q%:9GB>*T&-H[=_DS9<61._>?TBE^(]B=VB& MG[3:\2MR?^W5XPP/+ZC&5,:658O)Z&LS[4:C<'M;YF) 7AY^',M$'&0\D)?$ M>1YG2>"1.!UW=+A!I+ZY?X*-N0JW$=K$H9\.C8#"S3*#FH7;DN1I%&Z629Q8 MN,'(A!5NSSU_K7";P-6*"K>Y?#PT MS#+ )1$3[2P@T9.'B+J4ZDBU/3:GR_5B1$Z1;7N$FI-N*^/NEQE0EG ]WM8H MXYJ>7)3R*>RHCL,'HW\[N71H!- 7^1^+;7U;E?]37&_\@'J9F[EI2*,(DRR, MQCX%I\154GA+IBV+?O?"Y+#;XYV?J61HV3%Y'._()*"$2 M0M)OZOU=+HAZ_V57WG;%1A;Z418&+/-B[K*0AU$T3*)@%W/0Y*<9BY;%=$3G MG,!SCOBN= ^\&^9=34+GIQRFG#T^J8^7:9]7+95HNR"29FE?AS8:]JFVV5!! M=QU?LMCTA6Y]\UR6@S3T"8Y8G$0^#^4[3]EPR@%[6: ^I6 /PN):.8SLZAM( M!31KE!1F*=81(*BR7HY-\U,$!W2C\AJ"I#&@Y_4(3!T6&8SQ3S1P,NFUSM#*..NJW0AY:,JJ:)JLOOM25BV6DTN? MB^\'(KC\UX:G<1"'KD?<),9>%-.0N"GF)(LB/^(^@?02ADQ:[@0&E,X)S-,; MS_\AD3HM5,7W3DQ3KB;L"[ -TVTC1%M19#7J+@BN8>[7H:>FG:JMME? 5!3M MQXZXNF;5H3S\>%.U0BTAX"]-NV2P(:X?!2YQ0Y]A.1.6!4G2VDV(EXF_4IG/ M,&+(XK;;'IXC\#D=0.<$H?./ 2/DG2ES@Y(R9&:%Q>6\RX41MN7L#*XL?'XK:4Q4MU>)??%1L?ARB+,F$M M]7E LI0&HQG?BQBHP(!^?(XZXX=S!.5(5,!J TR88M%ADRN-VD.=)E,5R!," M+A4BNEPMKQG3X#\M2Z;QH*X162&W5N[>5-?%]_]=_-CX-/9Y2OTHB1!):1:X M63!605FLM+JH__5Y5*)'Y;2P'($+JA-@TE2%PB9?6DJA3I4QK7C"P46QT.5K M+6JAC?^97$QC C*:^2S^BTV8(N)Z041X& =9'*$@]8?/IRA0KB5 'YUKM"+! MP$M2SL*(AH,=E&7*\Y!Z7Y\KQ_L-00*6(W'!TQU(FGK>V^-+ M4P!4J3*H!8\X>$44]/A:CSIHXG]!)J8PH:(76!BYEH;X+K_=A!YC:>)%/ @0 M%;*$<4"&[[,T5#KI!/^J97T8P3@2C;HJ *EY70WLL0)3 45"#.3^(X_/Y+P> M*\OGNB;N>FI[@-<"O&RV^>[O1;[GXB?-QH\1S4*A):Y/?2PG*6,Z6J)^"JT& MH-^?JQ[H<#D2F-,B@U<$8.K4:P*;K&E6!>J$&:P+GO#P2F6@R]KR>C'9@Q>J M@VELP#6DJT8Z6R[S8LZ"C$6!F_HHDG=/#K9BEF$]%8%8F%E'^IIYDI* "(1J MB2WNIJF)$FW&]>2$"R5%T>%N;9JBY<-95=%G1$57LH?]_I& #4.<,&!>P@C- M A9%&0\0/BZ*>%FB+"O:!BRK2H_K45\+G['0I^]U49F%.9BF:)%F0%/.47%& M4B8SM[RB3'>A-MB2P"N?G<&/Q7V]/Y35[:=#?A#R1;/(X]A+J>?[KD<)P\E8 M%F&J=GOU9",SK8/VF3*B%%7G;\5N]W_KNH_JD]%WM15;395I6<.(K6T1P+[]5\@#HVI MSQE2+LK/5"+7HC^3_7@F0&:845>@O]:[A^J0[W_P!.AU$O$P"RADVOB?J<8T)M35HOU\)L9AM_7^Q\8-J,\Y"WT7R:>$&,MB-([%/ (<',&^ M/8]2M)B< 114)X!LJ:J$/:*T-$*1(V,*\= _/L[_>AA83^A:F4?#PY==N>6[.C]L DXS[F8I1YBEB/D\<4<;3-1!,,&!?'DFD6D1.2TD MJ+J >%)5%%L4::F($CO&5./$]8M*H4/16M1!"_LS1=!G +"$4]_=U=6G0[W] M5RLWS?N'0W/(JVLA19LL33,29ZZ/&?6SR(U($A_G3[CRSC4#IF9:SFDA.BW& MJZX;;9P3F.!EG4GL*B_NS$6LWA*/+J?FEGHN\'-YP<<$L6O1)#/./%_\,<>1 MZOV-![,0E8 MA''D$\93&J8DQ2%5O%70M%E[F3\/H+H=!A5[C.S;MCY.7< 34]M]VW25CU_]\ M: [2E7>%\.9S_GW#XX2%+HI<$N* T!"'WA$LPQ'D M>%(%HN>WKDSK:'[AR. M:)U\A*NXV+-T.-5D_">()$SM6X=>EOE?I%-_NG*&. ^./7I02EZ[>.*;^%8]"'"P7G["3M!NM"=+-PJUM'K+$U"O:I,-=>'X6]YN9,WY/W?[JZN1V[< MV+[G5_ A#QM@-A#U08DO 4A*<@S8\<1V-KC8AX;#GS0\D%M^N;]PR\%'EAP/A6G^$@ M]^(@BT_P..+45-8R"LIRGOK7=E<6&_&R"+@KJBWX92-T#7"QNB]V?Y2M< ,T M1P-_7;NKNB>WHR:^W]>[7AOL"3LXXG\A4XJ"9NJR$VOUD9<=M MA?1DD?>I"2DM=]57GANY)/YSST7U]J':WI'F[^7-7=D,F*[%35Z>/5LNH9_V MG;Y^K*\+<!5@Q-/2+PC#OQS2DG_EQ=!,6K(_"*:E*:?B;SQMC;P#)_= MT8#>P7&ZN@('-\'83]#6H/?4C70V-5X:Z6VV(>)VNIN/!LGT-W-<3.S/9% E MA(4>1(GG>3C.8!2E03*@\K(8K=JZ+3;3MV4FL"@EMR-L185;/U*XZJ!P7;)S M0Y,DV=1<69N,D]L*8]Q;A76T>99E]>(90,<%.PERG)/,"Y,H84'(H$].%:0< M,A4MF&+'\CQ_O(8YK&/[B3[O#+_ T879:X)9-V:F$4]J\^/.3 8^[97^7F_$ MM8%7?*LD)O^[[6C;O*L:_I]2_J_=$,$9L0)HB MJ/22[Q+X+&]#7\S45V!OL+3:7JBNN3,DINU,71D-QC>EHY+%P3/PJAL0;X8! M,2ZM]@Z"WL-#TZ$K=\JK$Z*DL1Z<8TRXD8D694!RW3A?-,QEOA/$T?;Y+,8$ M)CZA+".!^(HY8) .&//0,YSS3")S*MN=K!)5M[>B\+%?MUV6DJV-^_+3=&6-V3-E;;;%IQF M]P@*"E)15:992!+D<[T-(.2DXVK[95 M6[[AN>'F];;EX[[ZM"E)TY3MX:7Q*(IRCS#F089(YJ<8I#^HWP"2;H<8)/#^!M\;\UWR-OBJ;A\UX 5]1ADX&04]^%8J"F MN6/Z>YB_=CB?B<)+M-OYN%*:Q OZ:B$2;JBJ#<>>?DUIBSM9!;U@ECYTLM"I M OE>-2M,&(64$4@)B3V6A%GN'1 03_+Q,1MV+6OH"Q/WJ7P*R(KJ:30(BL*JL#C!0FU$0TW--2*9[7]L6Q,14_VQ9/R:7U?5-L5C!DC<1S& MH9_[/DSSB.(!!0NQ9TA)M6POJJ97CR:T0 U^[W&;DU2]B$R65>O!,"FM.G&8 M6U^?(U1/8R>%QGF=G>:=O-8:8%%6;]/R:[FIOY0W'\OUYVV]J>\>WE=WGSF& M\OY3N5NQT*,0HA F,$"9E[ \&=;*),UBJ8<=3-FRK*='>* ]X@._]]@4-7,R MJW(:.2>A:IIXXO($#?387J;4BOR]P-4%N3/%LAOR9LR;VLY8E).OVV:S6UW7 MW\K=-1^!GXNF)'>[LNNF-!@,6(2PE\0LRTF# 3.61:L# M![XEFT9N923:]Z&@=@@"Q)X\WA;M3Y* M<+>3=N@?A/UE I[1=(.L+2OG)AVIC8\HM37H==&.;60,,P;#$*5Q3D@@FFX? M;- 4)4I'_FI_LVVI[L%H+BD529);0-KC1U%^9:FQLC1\Q,*%A: >6VXL^S2Q MUR;&B[$*X)MJ6[YNR_MF%2#(@HP@EB9A0/G*DJ%!B"CU?%-E/WF#EK7CW(GS M[P(AZ"":*^LIT#RYEF>'8:-G(U(B0Z:5ME>[+ZV2+: M[ &&)-5S2^"(/#T1U&'?>1G4"/4Y,R"%KW9UTZPP"A *0NHQ&J:A[T.? M'LW"")FZ/"-GS++\C69C<9B-=P*7,;V3I'2RTIEGTZS&O;K(ZMS2UJ'1$S4U MHIV7,T5WY(5,AR<#$D;6Z_W]OK_F?2\:*_VW+_.F.%U/S$_?S\ ? 4T2M.@$$Q0FQ,![7C,ED9K<;"BE:. M$ ,B$XRYY?,,I7J".C4^SDOL9 ?E1=<,EU*'PR?3O8:,%*2Z_U)4N^Y<8Q5E M$&,?>4'(&$.A1R(ZW&*D<9Q3!=TU:=8)H1T!5CC]-$6\Q&GRG&1K*:G3!"N< M,R] M-Z!LP'"Y0Z>Y1@Y=P)MF$\'CJ)->U3;&WUJ:_EG"B#9]_5FWS6WJNN; M;]5FLTI@[(>)%^=!EL0DYB H/)I.,[CZ6NX^U;(+=R,F5>;:&-V4J;8M9VZ) M+L/4A56?4:+=6.>9=:FV.##5IN%XN2C>2WP,9!7Y?I92%OLI0GD69F%.A]N% ME))0Z3QXHBG+%<$Q.O$Q;/5T&JIMB:?R*K?]G9%2M07:4S9_V.W.JV>7>;J@ M9(8(=D/#3#E36QF$QDJ!^;[=[\HQJNS[EW+;E/W#>BW9WN3\SWW8K]=E*20V MKYIUL?F?LM@UQS,8A!,:1QF"><@"ST\@S:(!=4!34XA(O@Y"/HG02=ES8.H^<9(9,KF,X-#L/ESF?'Q=M"M&UI'\"Q M,X6#1^0F(J-7-9UU3+B1MIQA0[X>NT"43)RA_8CW'^7W]N.WU[7!'S0XP>] ^;.V$S$;?IY MV\PAFR,9*01M]K.XE^G6/)>2S(8Y+& M+$\)\2C#)"8#%B^FV)[JRR)P2^P%:JX;M4V)EXZ-#66W$98Y!/W%P#@@XP=N MC:FW:JQ^1M%6]G&25NLQ:E&B^6 M5[F791&+/)^&N9^@E-'3 4$2^THM16QA M<%&F!7#K0BT7(6M2;3PX\XGUQ?"X(M<"I%G!5HK83RO9:EY.%VT-5NW)=LZG MRXKX2>(3S_=8C'">48SQ<#S",A\QNZHM!<%!T1:X;6NV7'AL2;;QR,RFV!=C MXXA@"XQ&]5HI7#^K7*LY.5FM-3BU*-;\]ZY(%'J8X(SE 6;4\R,"B6'/\U*]8JX?IIQ5K)R>EBKC64!-U;1E3%E6:(EF,2:;\;S,[&2Y-4VJ646]Q.<"'7?T)%&%8N=5 M3\D9I6W]1YQ%SH<,J2 M=#">Y2B6;M-OSJ1E31H!!0>DX&TM M. U"=KO,&*;\L60NRK:9@SQ%]0ND( MUPI=&);A7*\1@RGNY;HQ2#/S3,ZP1*T#/1DL.%5;'8YJR]HAB;TY]>9- KYR MIFF._8A@$B*4AD<[5"Z7Z/_MEM/&:0WV1K?GMP9CFY$[6^> M22^T.L8J!UUT>JO!DU M*'Q];"WU1MA',?-\+\%>E/LT"#'?,<>#?93Z3*-!JSGC4G-E:"X);>&?3KC!::9DY5 M)\GZ/WMA/]WOJNW==;FKZIL5HP&)$L;EF/D)@BF7Z*-)&D5*YPB3#,VU Q,C M !0"85.I=Z&>QJ6:W%FG45?A!F"@1P9Z:,M(VG,D2:C8)&[=$JYIKIS1*@/\ MZ"WCCEKHYV%&,,UAP/>.81!G7A(,QI(0)9/7;-*6YEF@'07JM#I;38+;6:ZLP9U3+"D=0=@YRKXV_%9E^^WG[9MTUV>UNNV^IK^;'X M_IXGT!7A6Z$T"C*<)AYBU,^S! \FTR2&TC<+IAJR?2.3PP,=/M #O )'B(!C M! *DPN'V9%XEK@_,2:F:;#G'IL(%@3E9U;L6,(U=NE<7$X6=CD:[=RR/\_1A86H"6;=6(4:\>3IY7IC[$BM/U.^TOU: M" G,JVVQ75?%YO6V:7==6FS>5\T?;XMM<5>*?^TOVOI<%K&7I2DC.40PS((D MXQMZFO"?8<:D=M.63%O6L!-@<$0,1I"O@ -3JC5+NG;BH?$2G;94*A)X$\: M!845\++1T%L3CZ)R>XQ*=4(-=B(H]Z>@M +X7R>NDI69.K=NMD>Y RMIB\[5 MLPQ;M=7V&,?W[A.UD@_$F=(I[Q0[LV6J M*SX=OXNK+@=T8,?A@2]%=0/J+6B^%5_45MZ3R)5;><_%JV[:N0(=+C 6V#A M?8&B"PMO$\2ZL? VXDEM?MBI"=7;XGMUO[]_4V[OVL_O;C]6]V5>[\KJ;MN_ M7+%^8$7S.=_4W_Y>WMR5JQ#3/$N]*$0D20//IU&8#B@@Q$JW?$W;MBQH![B@ MQRN^YA2(08=-B!LX@ <#>B#@ X&__TUJ*F<\,G+*MV10U-3P^7A9=/<_X5JS&7C#YJJBVXJ+"QYJ6[\OUIFB:ZK8:KO^(9R.@ M?W@R F&"/,9BAD(_RCV6AYXW@.,I(54JW,X#R7:-]X7)#X0KX!?AS%] 6X-/ M)1@[--RBZ]Z!@;[>PSTSQ5:RANQ>6!7+S;-&U$Z-VD@,+I6SYPVR&QEC;J>? M%LF7X%RJGOZAWA2[OA$"JS<;<;I8;\GVAB-Y6/,_=/>F*CY5FZI]^,B14,[I M'RN^KX 4ICP.410SBL,$PYRQ!&:1'\89E:ZHVS!N.6=TD ^=(\ )=/=2Z1$V M..(&OPODH(.N4M"U$A:)POK2$5&3^Y\Y& KU]:6#HE=AETY"KL&5^=J M[#9I=Z#*;M6]>J;AJY+I#HV8ZEM6-RV7B.P_>V[S;=E^%E.>BA@Q'V MP]$ET-192Q&2R7O+!T)NIK[VX_M-P6 M^5XU*R\*(\+E%.4)2N(H0RSP.GM)E,0T0DK]F+6M6-:S#H]8@G2(P.\"DVHK M9GT&Y11K'O+4I$J--SM]F,_1'X0A9Y'B)_G :2AVDOOADW;UIX3VJ[,\@BOH@(9YEQ2 MG9:C6U&Y+C$-3EBU3G8,Z9H2EY=HD20)BF+, M0I_A,/#3@.MWI]Q^3&F*E2['3;$SXVG. &[RBSSR)$IN!&?B3__ YS)(0 )2>['R$_BC 9A%,,TCX]( M0J+4AL&&_1F%[.GSM3KO(5H)@:K<+<.^O@Q>?D71(7&4)E9*-,V'R34QM>#A M69&UQ::J^-:7D.3[EB]0GWD%]PE$')" P(P@DJ(D$W=T?3I 9'&.=51Y%F!+ MRC7HG7CV&6L]%9\GEFKR[EP8;>G^U:5X.I,43(1#(EO,&G6WTLB\KI_)+POP M+YMXWNWNBNW!+JNW3;VI;HK#U=AK/A.'JV9=BNS;4QQ/KQKRJ6EWQ;I=8>:Q M .(@"6$*@S3*PHQUV!#!.,2RB]!YP-B3IS'^*_#(@ZY .?;A(&&'GB\G-\#O M@R,S:Y(1\B^(T;S!=4.%9O:Y7G(ZJ>D.W3?5MFR:M&S6N^K+ 14MFJIY=SL& M-ZK'0@(I2A/(T@Q2#T.,HP&(GY!,95EKP;SEQ>N &(P@*Y]QS!8*.;U?. IJ MXOYL (2J=WB%G#^2]^7.G-19O:#:%D/DAD3;=+">;;CKEGK%-\#B_^)"Y-=B M_(^*'$8)^2((L]!.:Y#&E"!$&TR3+8:A7^;4&9\;* M@L!_U7_R/W+CJI.*M\7NC[+KX0<^E.O]KFJ5[P3,$3O5DK$385.\._!LE+H@ MN707?#K'4L5DZP%T0^OG=/ALJ7DFKM5S ?E:5!MA,J]W'SBPDT*]+P7!U:;J ML],36$'NA6G"4AS%.$8^H6E 4903+T1AFFEF DM@+.>!(^I?;^O=KTUA1.=M MQ455Y1T(B7ZU^&)DP&,''%)]/;#Y)IJ6_#PK%#;8E-6 MFT?VV+'_>0"B,*\?MB\[9HA>X\I$7[]'0P@"'T4PR] ,6(@_#2)!D@!2E2 M$FFK0!95ZT\/8("NILIV8R,GS\Z$14VGQT)\PBU",4)^# L0V!<7["E47U#N M62+HAH3/XVJ]P Q1:/9%UMTK5.()]'I3B>],^A<\HL3'+/#$7YQAED30]WT* M@XB@-,11*M_-2]> ;1$^P@(#+HWGA+39NRRGLQ&G)I,+-/$1(%*+1&VPZ(!(5Z P$F*;(=(@ZHL0ZBN-!^= MEY=G=;ZZ_E;N/CPTPDQG]^%?37F[W[RI;LL5 M1 $*@R#ARW(_3QC+&6('LY%'$JEO68P9LRS=U[^!OI=X!Q(<4%[UL^8!]$"! M0*J@049(EA#SN?E5$W5WJ560^;DIUI-[ U3+";\$'><2@$DF'4@$1MVI+8VX M:8FA?[2D'=DE44QS%/LPQ'X1@ MEV(SV<$%=J?E![LLFTT0*FQK9X@?"%%($?IDNIDC)OCS0I*8RM2T=N'=M]T? M/Q?;C^7]EWI7[!Y>WW\IJIWX;ZO,]W,813XA/@KYSB7P(GH @I"7&V@@/LF\ MY3QRKNOUU>&#^);#!D?<=\-&9L2'Z)TPMGH!8# MY,;)ITT'I=J8&^12[DDC\6A$L;MY4]U7;7G3O['T[WKWQWVQ;3Y77_Y=[';% M5KRKM+M?99B;01#3+$.0<23B6N,A#V0$2]T6-V_5LNH.6,$![/!8W @N&/ " M 5CE61RC[$NLY1'C,5 \IDA!7K.K?NM4.S ^M^. M7[7MP:F?A[)K]L@B"7Q,HQAZR(\B+_4"EGB#1>HQ^G&;,)TQ MN8/E';>V;M]6V^I^?_^AW'VMUF5W/H%9E*;(#VF.P\2+ F[M>#Y!DUCA-%G; MA.TCY!X8N.^1@::'!C:*IYKZ%,H<%,_"GN+I\(&X RAP0*5\'*Q/G,H9\"P$ MZNEZW_?J4]F ]G,)FNX,^+Z;_LVSH_*O4X]_SW%Q]LQW,GD.J+@]P2,7 $G7RPL<">%T> >8ZX(6MQ^_&3!L[!QF2N(,^QI=(-I=LMS M@="INR$3L7(@U<[JKLX>RAS/LC>RNI[V[\NVVG5MI-]]VE1W_21/ AA%.4$A MQE$8Q!YBWO"M7T2@W,=WTZU83K@=,'!"!D[0U&Y03>#QR&)=QT"^G#Z M+=?%@_@E\HW+:??#;V73?0%7[JKZ!JZ2E#%,,8KC 48<9$,AI,-Y >>DFS- M"LSVUD( _?630 K&WH"1.Z+)R_CW'5P"G3M7_4_@X!;H_5)LEC9KI.6$U=D@ M*^X^9HZOG<9K!F-Q0?H7";D;V6(9UY_V<%N.?]F<])X;V55KOE@7O9_%\]./ M6T#_@]/=?S2Q2G*/P91GPQ2%*,GSG)&$YI#2G&(ORCR5C&/0K.5\$%Z+<3!#6&UX5AM?0Q/ M%,51 [>1<>R)-L@T\Q%.TS A:>QE@W&&?+QJZ[;8: JBGDDE,3RBTQ7#;N)6 M)Z!78.O*G'V6/I7Y.HU_1^?J1*=>FJ4 M3?L7HSJ80(P1(("*EO*CR3S"JK8M,4:ZW)YD";Z5KU)-I]J*:DIR=T$M3;/O MADH:]ZJV.V85+AN=#!V;QM_6N^;1$RVO=G73O#\\"_"JJ+;-*O']W L#DF&8 M! 0',$R/6R',MT72]XLLV9]OD?-H1W(GD(+C,QQW JO"K1-;P9"X)>1 '+3+ M.A>?.[@"'6PPX :O' F*PNT?!X*C=^''4I#DKOCHL7;N5H_E&#APD<>VA_5\ M(UKEMJVX@=W?'6+U9E.N#R\2OR_7#VO^A^[8OFGKFZK8'!K#KO(\8)&7(8^& MB$*4^ RF X@D#N6[L9HW;?NX>W1;':R/D+O*W&X S3?\!]2@Z&&KW+LT'PV) MY+=L(!2/I+L8'"Y.GM "#A<<\8(C8$!X6'9_\9==5?>_/$Q+ MH:'-U(]&E(-P]BZLM6@ZD# M.E?/,B-TG\WLLO=^+5X1VMYU2#:%*.W53=N< MWA**O2R.F9\G":51E'EQ%D8H]_(TQ7'H^U*?I-NR/9WOQA]04F;QTQ\I23-PHLUGS[NQKES985#]3[*X&-VG5 MK#=UL]^-WS]FF"201$S\R!AAL9=BDE,6YUG@,Z4^K2;LS5=6.U[5&;^<>(*L M>S-J M5RJCDWR_I%LP[>B%(NDTL)I 1I4B>TTREW0PB->G3V)-846ZKKQ^;= M+1,\B/;$CQX9IC3T(4EAF 34#U,_B2/"2)Z0F'E) MJB2 -NS;+K@,D,4)X2/0W9$A!WPEKI^+?P ]=+VEI=&0J"TOEXJ&8M5%.1#. MK#H5")98>=H(EQNB:]7#,RM0>VR>1'D\ZM[P?_K;GX9?X3^(3U;^]J?_ U!+ M P04 " #MK59,\<85HI . 0""M0T %0 &9S;'(M,C Q-S$R,S%?<')E M+GAM;.R]:W<;.9(F_'U_1;V]GZL+]\N>Z=V#:[5G766O[9K>>;_DH:F4Q"F* MJ28IVYI?OP I)F6+ETPB$TS3,U-MRV("1$0\&8A 7/ O_^O+W?2G3^5\,:EF M?_L+_"OXRT_E;%Q=368W?_O+'^]_5N_-JU=_^5__\[_]R__W\\__5[][_9.M MQ@]WY6SYDYF7HV5Y]=/GR?+VIW]5W<__:.:_SGY-/KYY_6@GU8_ M3">S/_]'_./C:%'^]&4Q^1^+\6UY-WI=C4?+U7??+I?W_^.77SY__OS7+Q_G MT[]6\YM?$ #XEWK4WB?BOW[>//9S_-7/$/V,X5^_+*[^\E.@<+98?7>#+]D\ M_N7%\Y_QZFDHI?QE]6G]Z&*RZ\$P+?SE__[V^OV*SI\GL\5R-!N7?_F?_^VG MG];LF%?3\EUY_5/\^X]WK[Z:Y'HR7RP7U70T_^NXNOLE/O*+J6;A-Y.KR'4] MFL;9WM^6Y7(15K*:\'9>7O_M+]>+Z3PP 7*(UBSX[T<'+A_OR[_]93&YNY\& M#OS2PQ+W?O!V- ]@NBV7D_%H>CHE+>?OA>#WR_!G?#46;Z[-:''KI]7G5A0= MG*#_)5=W]_/RMIPM)I_*5T$)W)4M'CV9SDZ^M7?FO+DOYRM%=;) 7\[0^Z+? M+ZOQG[?5]"KH=_?/A\GR\=3%[Y^I,R)LN1Q-IHN_EUAFQ9^&Z]L]J.NE?9B/9HO1.'+ ?;FO%@_SHZ_F\9'= M+?+)>%"S*S=;!AB]FEU7\[N5P#:?'5UNBSDZ6_COU;*$P);S8-DL@_KQDUG8 M8R:CZ:NPK\]7W[EXXN.Q]9\P558RXC.=$/'51%E)^##Z..V&AJ]GZI8(Z$>3 M^;^-I@_E;^4HOFZK;VRTZL-#CF^K>#^8= < O@=O$%W9*,W\=?_E9=/4R#XS*=EBL#*JS@73E^ M'(=Y;UY/1A_#PHX;WZ?.=S:"VKR>IT_;+7G$EA^/FI@OG^QA$6VXMVM #TMJ M\2;N>+[;!='@[M]-UJ]Z@$GP3)H@(1CQOSZ,YJ/9LNQ U329/#^I\[ 1CY?_&,WC2KK0J,W7S:;I=/GM7?BIG#Z6?5W?Q2^>C\7+QC\GRUCPL MEE78JEHY>*UGRTU,<\>MY5RY"6D!K;:3=4L*?QF7:(.HX\-[7VYSS!P;W.U2 MQ?O;T;S40X:T!_2VJC M6 Z,ZWV!?P1'8QY^:F[=-YVD]Z7'P,0*9FHZK3ZODJ9.7/_^F?HCHL7;M7]8 MM\OS\8/5^6NP_E\M%_IA,9F5BV:+/#:XTZ4B\'NY?%TM%FO.!*=YI8!:O'3- M9LBQZ,:F79/Q.1;<'+F-)NAVR5"-QP]W#],8Z7FSO"WG.[+!XHH:+;_M9.?AN@ MM9XM-S%/!Q+QH.MU%:.*G\HKM5B48>=ZW YY5]YT3GC"-^=F4HLWL.UDW9*" M316LMGBNM I^O+F.693-%GYX:(YEMH%7HQER++H%-)I,T.V2WS_F<](Y(?RR_*A M00%(^LSG(+('8 X!H"U4Q2D3=DH2?E=&5?7L.^?5+/PXWIO#V82NTV<] W%U M04>+\J1N9C\OLYC4\9VLR3DX#F2J351)V20-Z5L2)@O'R8AZ\- MEO#*K']U=S^:S-MFP[>=*R\AC>'4;J:\1#2'5,NI.B6#;DY2U?B?#Y/%I+&& M.CBP_R6VP'J3\9TNF/U:55>?)]-I/*N>+4>SFTF0W]H);[+@)N.S+?B)49LG M4M>_9[KC9N<&W7W+N8AO_M*= M/&FGI(F5Y3$9+\NKN):5 JA+FYJ0T6B"?$M. %_*O-D)?/'(]A=="O"D;\O' MC.9O6XMI.EV^W-<1IL46T'2.K OOK4^C7X1=/S\=YT[O*K;^U_+(L9U?EU:I_W>9[I]5X%X$K MXJY'BX\K"A\6/]^,1O>_1,7^2SE=+C:_6:GZGP%\ZM3WWY]^73P[6Z];LKRM MUJ='ZN-B56.R6=PT\N=O?PD+*=H,+PR3@%(.N''84F0@]%X[+RW52G.KOR9^ M&KL45O,GGF>B_JO0["$Z5P\6SBK.E(, 6BX4=M(1L:%(*L6;4/0<1VH^_JF: M7Y7SO_T%_N6G\,EU.9\_;6$'&BFN,+5\H0Q&\_$+-'X]\.F)7^Y7#?M^'M]. MIE>;T;&O9)]"KCKD;* C+T[>C\O9*&P;ZLMDT00NSY\ON$:4"5)B'>61.8W!\\WR!E2;6.DR4$%"9H&$=JU\>9B]L MESE5L#OQD<;*7#!Y.@G^-@BS-*/Y_'$RNUFU)CP FT;C"\@TY9!R10B6W@O% M@-O03CUJY.-];S Z6?Y5_QS.IH2^B15MXWE/W#FDD(Z-+1RC$F*DF+$,!;82 MC_F&9JM,BG)J;=9\*NQQ"+^-2\3<[UO#'[.-D.BVO1C%0 M&^OF1S>[MK$6HPME-3;02" ]X(()1K:^H536)8"$7"I(^N-O+G438^2S(,C' MW\M#ZN7Y8X5EQEA C:+(,Q)34C@44*9X5O52D=,#([) (.V;!,YJ&,Q3.0A=<#N8=M%00BJBD6ZL.I^Q+[(\>CN:-W.9F@P/5CWA7DL5B#1 <4$5J?$ND$KQFL2EXJA'!N>"UMMY M>3^:7+DOL758J6;K'A['U%&+T063QF(-F.<*:(8D0;)^I3C3*0I*7CJPNN?O M6+J?K!_/DSN8_CEL!MU:%B!35"FD@&AA;3*$FKM]@5 _L+"F!T%(SKD MZ.FV[[^MNM:]K3Z7\_>/BQA\VPV# T\7SN!@F7."PG\0.0(UKN.X7LH4E3'8 M,[J3I=\=([MQ>'ZO9N,6/L_V\<)*9P''FI"@YK"'V%"X62T27%WBJ5NBV#OA M9*Z-PCX)X,/HR].*R^5!M#0;6 BB)';&P:7O%ET MRM-<"#I4UM0(2QB4CJA?>YCSHK:^X MVUYJ]_[AXV)R-1G-@],?V%2-=UYU=^3X]^1Y"Z"1PV'S!AHX*0U!A-8Q-:.Q MO\2#P&00@ M8E2-4--PAH))P3"61DO)B)6: U.?CVH&30J2!ILVFHRD?KB;"UW/XAZ-L+3S M^0)8I+GWU' O) 2,R*V]IJA+V;7@Y1X5=\'+O&&GH_&FP@3S3$G&H"*4,R<$ M]W4P5B&85(O;_M@X4Z"IHPJ&ELS+)?K-[>23E:/V\BZ^!L4N3:J3#&JF>.'P&C#4OH=H_J$"2.4^5 \8Y3@1FE-4. M)$'RPNJHNA?^?G2E<3IWT<+;T6,TRIJ7*WP]H,"4>& P\M8;R 2VF-4N 9#N MPFHVNQ#SGFJ%)+YF1,W\(?:7J^^F:P29?] >? M9-9FLX&>DN9M^7&Y*D"]GT3WI1PMRC8[]$#S/ID=^ZDD*=[W(YC;/> G'D9 S6617T,,+!O'P6 MMP$I9O< DT!Z %,G?,UZ=MAJM]LSHL# (">HA0*&G[S&?%M-+R&AEY7JT0-N MNF'L^;S]5EY^@8!5C@#G-&-4&ZT!K<_)F*0I[2W:9V3T?L;8QYZ5RM.3LU17 M&;*_55LIM-RO.)_+$L>/X[#\)O-TA[W):XVGZ$ ' ($O0X>)G',!,] MUR%? B7+Z8'E:%C1VSE0OXP?EH&=;%D7S@2F.H^!-Y(K!"6BV]XP-,D*&K;G MUM/A8Q]-U#S(NG-0H:@BG&FD@*."!WM0>%2K:4!3DA&'[:[U@ZW..'T& MTZF9S50P 30BR&D?%"\7%BA3QY,]("FQ^?8^64YCJ?=02$O6YH*(J>[N)NO4 MVZ@NJ]6%D>5L?!@R!T85$!)!C)<&P;![0TZE,/5Y&4$I0?UANV?]0*@[5N>" MU$LFO)H]Y5>^K>8KD2Z7\\G'A]4M4A^JJ$9CZX]@)H9'7LV"T,I%DY!NMU\4 M[%!'+.,>(J2A4DQ;7_>S45*EE) ,,'6_=^">53HYU62Y [%"H"7+(%A^\NEK=TC":OAU-KE[-GCR9 M9ZL_%"@\.CA0335%G"OK&"?!_1&H/@T"EJ7X!@,,. \$>YW+)5\99VP$6%ZY MT7P6&+)0X_'#W<,J>=F6UY/QY' )Y['!!:!8(2T01IAC!A7 =&O)2).R]P[P M%&0@:.Q<+AES)S8+7?GDX?T)(KXM9XO)IW*= ?*Z6L3*GC?7'T9?#F=4M)FI ML$XZSI!W6'#+D &4U6>5!B157 WP1&4@..U72.=SBUJY-H5TA"MH%;486$$- M#-9*G0S@DLHF!G@T,Q#H):"NFLQ/$V0.R!VU D-$JI MK1E@+GNW0CY\36([SN:S3IX6:::CQ>+-]4HM-;TJ\=LQP6T@5'D%F!=,<.J8 MP36KN*8IN11#1D]+ >_#22([LYU]/EOFT;L27SY<" *,I<9*(4AXJ1B64FRH M H"EY/$-&22G2_?;@\Q4EF;7+:]/O"'1 KH_FWY?S];6!:LZC*OM$%P5B2&&VGFH3]&RB(]):% MX%*O?#Y!\/M#)1TQ]PR@6BUSH1Z6M]5\\I_E53,P?3NJ"-X8,)X #KA03$IO MN=W0Z:U-*>X%XM%@_M@+,>400'GCI PS8,* )<0@?4ACX6 MWI=+"VOT!YJ3&'HVP+QY6"Z6HUD\K6R#FF?#"A!>"R$$4\IR:I4!W+ -I2K8 M>)<6:>@/.J=S]0Q':S4C@F4?F[+Z:?5Y$&=G]6+:G9F]&%8HZ80(7@JC3AH M/ 3P*?4ZF+.$-P+VL,[*'%?86^4L\C[V8.8:PPU%&B857P_9ODP2[N$SLG8< MS>['OA^7L]%\4C4]'WO^?&$UEM88XI"@DG,=N$(VM#F'+^RZY5,%NP\?":S, M!I.G)?XQ6]R7X\GUI+PZ>CRV=TPA4."1U((3Y"U!DB(L-S0"EY25.F2XG";G M;U'3$5>_EX,R%FP8' P?9H$\T\__K&(_6[>W)?S42P*4./EY-,ZK'S<1&L_6>&4L8AYYHD6##&' M",$;KE"25$@]9$UT BR^;?K:-Z\S(G";;G487-OG"D>@EU1(+#&1"!'@I-[0 M(ES>.$^.//<^Q?T262*K8^O M*S3&ELCPN@-#6!")<534!@CT%]:=+2. !R"M?&V3@ISC%291_G,/ M"H*=R"2;QQM/Z/4H,",F]9>SQ4K>A[S>G0,*;)V!B%*)B(."4@VQWU!G'$L) M\0\PT#8HO'4BD5QXVS+(!ZZN\ZU_*Y>WU?.K[P[ K]'X0B)@(/&$4^B".42= MP*"FG2=Y/,UC=W*-QEEY$^-*'WXL4/8AIUP8W;U:.XE,FUTMWLSM9+$N?3G2 M@:K=1$5@LC0<(2X9M));C[?<8 9?VJ6L0X)KKY+*A5M?SY14/J=\+>!G;>.#JQ;^-N&7DX.FP+&AA3?"*8L<5Q8C05P\-]Y0 MC#U+*:$98#^902&S8]ED\[\_C2;3&,RZKN:+T;1\7XX?YBN._#H/_'OW]"YM MWJ[ZVLI55?2'V]'L0WEW7\U'\\>M_W?0?>_C^PKFN5;4*T4H(MH RI&ISP(1 M2(E8-R\7_:&MWR'(]?@[LZ?I;ZSD#GP*'%P$/LU7$(C\#FN+M%37]_/J/\KQ MQSG 4S [Q)MTAP#6_L5T,@2?56B'+WZX M*Z\^/HX#QP)OYHOP3M6K6SPN]F1IG#1/H9Q#S"O@M?3:**@8K5\Q9I/RQ0=Y M/>]@<-BSI'(9$"L%_O1.K7GHOL0CN4/)K'O'%- ""@677'-C&1<@WGVSH5&F M71;=/)#T0^_D70DGX_GJ//;:MN7Z[V=<>>IUUB"$WWR20B%F)(5(,,^TI2B8 M(35?E=07=N]5QL!\;S(X'Q(WMPMNK]]NA<&7PPL)N'00*@"E!XIAA4T=4S, MY^G@F5L_]H&,H^!+9O[Y8/=V7@8?ZFIS)/&DO]7LZMF-WJV V&3" H3M)MYZ MR)F3+KSQC/&G[2'P79 \&4L9#T;/@LH>)'&RS_)R=3&0, M2?0P+TE5LQ[3? M76XVNO"<6DFH0_&2EK";:*_4AA;L9$HGL.;;[04IO/YXWR&.WJY=\+V:JLFP M@B"*.90T$ %9X(NGD&U6;XQ*Z>%Q:DC\PD"3PN\SN@=14VX-V/:[X:X)"FJ% M15X+#01S7#MA-RR56@"3$A9L'LJ^(#W5*_O/![YGX:&G*\=7/62?_?I$7Z'- MQ 47T6-W!%HE;/#26!3*$[>L\"FJ<8 7IIP%I3W*X_S^[!-%)SFS3V,+;H-= MJJSFRC"-=7AK+:R-"Y-4PC[ 6/597=C36'Y6F'US,WI;I'TSO+#$0Q=S0YG6 ME@.J// ;RI&E*6!KWT_X8L&6QO63_8>50?#M@B:;!>V\%G34YD;7KN8OF$5< M"4-A>.N(1#0PI392 F]2#N]:AWQS%"GT[9&<23##J[X^H!Z;3U)(+JD%RA&M M9=@-O$'2;+@@K4VIMF[?_ZGWINMY:V;[D<&9D;C.&^ZH#\"!R0H67DJ".)=. M.X0UL!#;VCY&2<@<8#%L_WT NN-U+@0&$_8I/J[&_WR8S,M 4GA]EH]OIZ-9 MO'8YYK/?QT<.(*_Y)$6\HP,@+&'L F,(%]RX#1>@Q4EI,4,\/.P3*%4F*9P- MBW7RHZ_F[[]*?FP#QOVS%,Y*9JG&CF/CH%,4$[GA W >7EIH[9QH[$P,V> X MK\9E>;4J._MMM'Q:["I0^%A?XCN:3A=OKD\#:A?S%QYC&*O.E:=0 \F-XO79 M@U3FPOK2Y@3P&<1SLJN^66SDV/M5=N.Z#FT4[YE>+)O4Q9XT3X&UH)8Q["$ M# %*PW\;^K1R*94Q ^QMFP%^.<1P#@W:KB[R71E>N%EL2[HZSFBH19.^H\#0 M4.LH\(P#XA3'0.A:4HJE% X,L&CV3)HTIXARVZU!^ZNK3_'6M&#T7%]/II-@ MT#6P5'>.*YS#C LBA8GIQMC12.0F\HI-BF]^:CUL_X'O,QBH77#_' IU>_8: M#)!6L&L\21' 0AL,%NPE1"HFK>(^PNK>SV32NQ4!F?0><]I>8HH7HGA^D%"N^DESS8 M)4P2S(3!A-=;A14I+8+:%YR>*[S3!QQ[D\&9D?AT+VDWX9T#DQ6.$BMI< @Y M!]0P:IS%=5X*3#IL'^#94/_AG>YXG0N![^K3JC?7D2WQ*II5WXP#0-L[IL#! MXQ+&&(V!PL;1H.^W+S+P>2XP&(A+T@D6JGXX?PYWI"FZ]HXIK%2$,8JL#T9$ M\.8Q)?51*0+RQ^C,W >LNF+Y.926+3\N5P?MJP.@US$1Z1F=*QC7O-) M"L0THAA@@3A$T%,B0!T-=1RFW,]V:BG4I4"O-RF<0\7%BPNC=QZ4G35@H).-UTB9H=&V]MU9@5!WE;3V- NIE:T[3!_ZI0%H5A8Z @,6P+F1EJ$ MZFQA[TE*<7SSN,<%:M3,@DE.IUF'9^[NROEX$DW6950?!YS7:U3T .$-DAE2YVZ M$%1P'IP0@BB1CCN$9'V"#6S2K8P#/#SK&*@9.9\/JZN<@E77WJO),BQX$0R8 M>)G9E7Y8_EXM_[U-@4%)IQ/#PUX^ MP+Q :B_R.#DDL*IB7TQ6N2KK:_*6T\>8)U]^FE0/B^FC?YA=Q;M&GM\_$LLU M9Y%=X6GS_&*K:HQ)W4UYO73@F=5D%G=3'-TH+0L=Y5[.XBL7R:0^(%]PMJR,Y=ZW&%]8QPXUTE!#L MD,% LMHSU.[2TN[.I1A[$<867/_RRPLY! OYS]5'.S]YFN<%;Z\G\\5R$=L: M_G53J+DQ[6P:=_:E<=QUN\>C7I)1?EF5\[_Z2 M(1=LLZY-J^28B?MR?0VWR:SI3 Y6TKE9I'OQ^5L M-)]4ZLOD8,;DKN<+!I7RQC+@%:):Q6O?ZOZ]SHN4A,@A ZBE8/?A(X&5V6#R MM,0_9HO[ E[;UP'R*S];G4^/%9C4"PXE;_FJY%6M^4N[I-Y?"40@8U%01;:FB:&LX.I5B%0U9=:6#=!#R& +:]_?A[ S?;;ZB".8* MP08::23V@&/'MQP,3$U)_AC@J68F1/"4,R[0 M]O NTVV0EX3QS!(Y-^;C*]T/M!O.7 AE"(!, D=Y!2B^MT1N!XBMWQ?:2= M]J&ENV=\MER2EP0UL!D.C"H4]M(K!XB@L3&9@4AM#2F?U%^D??WS]P2P[IAZ M;BWWQVQ>KF-??U^7N/XZFLSB>_)F]LQ^F4\6X2,;_CF[6:=EGV:H)GQ;P3ET M(/BYP'-K@""0;X-QEB4EX0^PY6L&;9A/&,,!^9;$9]9,#_!N\3V!EP(*I+1Q M"@,C57 +ZM[AGH 48'\?.:/] ;L_,9PYV/]TD]RS3F/9 _=K7M>+:A"@WS.B ML(X+*8A%BB'+M>9\>Y6W%:Q1:&!8@7B N+3:>T21\TX&<]+7%'&,+RR.FBS7 MPP'W=LS\O@+N,#@85",O$[H#][JO"0Q$B-=BP8\L Q M[G#=^!@YF#=*?([CX5,!<3H3LYV4;6ZB7Y4Q+AK=\[%W3(&85 PR&72A\!!1 MXM!3MW:E.9(I7LSW$6H]%2A=L32;U5%.I_&@N)R%=4_5[$I=W4UF\6+$U=': M$Q6'C)%&$Q0*2 >A0(1 IS2VA$&UH9X <6&%#!V@X%M3I0\VYP+9NR"W\%VQ M-84-UM:T6ET-?QQ;!\<5V/&P'7NFG*;!T0,*<+&AE5%]8=9-]Y#JDKLGEV&& M/?7J894DN&H6],?]?E0$ -IK #%2#**/= .L@UECHJ4ZH76%DZ. M3/5>]$ (N"?*6:#S8]AT(]4L$TF MB-*()-U*UCI_Z_L$32>,/9M/U<:7*H*"E!1H"+A%"C%!E*MI"@Y%UGY\_3O; MW4,EE:/94=*H7FK'TP5UGB@+!? 88F*I9YM$!:45=RF6[/>1%IKL;9_,S%P@ MV5\5U>.9PFE*+60KD"5"!= 2)Q<#$6X)L;;H)FI*$-,"K<#H$57], MS@6V5W6SG?5[L>F+00"$(SI\W5!-LL"<$FMH/Q(RFZ*;O(TGS5!AU MQ-%\F%DO[_BIS#=/%C9 'M#8F=E)HP#W1-QPIAP<6CE"HB"!<$L> ]Y[#6GEJFV3VM+X+YDS%XB<;/EUR-I^* MJ4N%5W/F15&SJZ]G<:L><[^M M>LQM->XA SSC*@HGF9$\&*!6<.1$O&>G5O52T:2HQP"OE^E4,PY52GG?ED#9 MTTNMRUEY.-*_9T3A/=($2B6,#F:'D@Z)FCXJTU#8//B6^X[!SL&8RMCSJ-E4 M!;GOI<%82ZX9!8Q%NH'DFSNT@ZF":4HR(AQ@^*TWU=8-?X?=%4@3!WUP>63P MDSGA$!E;TP*H3L+*9><=I? Q%R;<:#X+.W.\W6=UE6J#Q*-]0PJM'($$BD ? M(\)AQ4&M4;FS*5%<>-F)1QVQ]%R@T:/%9-P",:OG"P<EHOE M:!8KY1ML6FVG*JB'E"J!"""4Z_@G-G4RGH%)S53;Q_6^I\VL9U8/#7S'-K]6 M\Q0 >"(1<]BRP'A*%%=L>_AG4XY5![@I]@>5$S%YBA#.#,@G%?Z"E/:0W#=3 MH9VU1&G$B>7"A[T';0.EBC5KS?_];+KG!F5'8CAS2XSWRVK\YVTU#5)>K(]) MOE[>>>ZT>+FJ=C=9[!]?\& S*480$)A99A4W;)6ZHH$U3)E&53<]T]^R;087 M&@K.@:4$*\BU+&4#S?1:,?:7#O,MC%J[ ?\>_E9CN2O,@+B@6_4)BU!$*5 MC\6YX/8A?-N;:W55W4>Q_5;&[>\ JG8]7C O 4-::6NX5MX%:\UO*'-07EAI M6D]2KSIG=#:-5=/_/EI)H_G5XH_[:(N$YPF01S'5:'P!M27. @MX^,] HX)S ML*$=27%A;8'2Q/^MGNJ!P4, %TL$5SV^H)!K+I#!AL>L9^B#65&_I>'EO2SG M*ANX3F5PMMKMC1VP-C!CW\1JUL"V.CBND,PB"'3,-V1((@$]WYH3S%SJW1AI MME27+,T64?EZJ4>;F.U\OK " N0DU]138N)MPDYM:+- )45L!PR7-#E_&U+I M@+.Y4!-6>1?+A(-[>W3W>O%L 24G1&, . 8,[-NA9LQ2$!+RU@FR;7ERW* MD[B9[PC@:G5%^6CZ=C2Y>C5[NHWWN*US:%Q!$)%28<=%,/ $ 1ILN2:L3CE) M&N"VU"URNN1LOAK_92"YO-J$FX_"9_> @L5,3&J,YH0[!V*C2;RA#D !$W#3 M.O4L1Y%!M\CIA*D9G:V'NX=I#"/L:R3>Q.%J-D=A)9*$V]A;W O)%:*H9BGU M,L5.'F0#B8Y54D]\SNY[O3ZMEZNF(+Q PG(J *!0>*%J?U4&5S:G6OK^O*Q3 M^9@Q!7]>CA:E+==_OYJ]C >]JZ937\T_C^:'DMA:SE1@R254X7VQ"-GP,[&X M#BY)1"XU$G("(%YFY??(Z#-X9VVR.0X-*X37U+A8?6 ]Y)YAJ<"&TL#HE&OW M6D/J?G6YQZI)5=\7(/2#AOT^72KC\^U\^[(R=NY\WSY<2$^HAD!P!S'V\0TE M7Y?CY9OK;R*1D]EXM/ (>@D(5)@[:&C5ID-ES@$*=P*H O;:R_),#B/?+*IW]6.$8D)? ID_&.RO+U= MWT(=?M%> 9\P7:$00<@!XZ4C' C"&*Y-)^]4BHG0O*%<[CY'V31Q_Q(Y@RY^ M5ZYBD!^J=,@FS%H@Q*RVP7\UW <^64AM'5 /#$S1N2T:Q5TJ=/-)9DC6Q(J@ MC]\2]*X,;%U,EN7[743<+ZR46*+V]O)_=?+R=CQP 8@?%K%[E[-XCU/ZYK0V=73 M&M4X?!24?[FPD\5X6BT>&C7^2YBUB!U4();84TZ]U;$@E6I//!-6,N :U>EF MY%5]6<3C#K'JQW508)O %)<;/M2/NR9[-UG\>:SS0KY%%!18)87B5EF@N%;6 MB8TD%*%)UP@/T$#+@MGJ.Q%FKDVU/0..%#V>-F%!O(<$>8F0-@8SR!5V&^Y8 M K(FOYT)ZF>&7?*;<8(<NGU>>G=1^OU=SU?*$])H0 @1R&0DL??JAIHYY<6/^F M#F3\K3O; 5C">FB\!PYKBPR4'GD,-W1+"BZLKVZZ^%\8 M[EVS.%O6=S6[JA=_%$H[G@[O(,7 M\]@B;N G'$YLAA4L$&@@ XA*RC013(+MMH](RA'$ &M3O@-[JD-IY<=EO$HO M'DW&+FI'+:M#PPI C8=>TD">1MP![#BN?2(*?X"CL?9"WXND9/[F0M+3[=CN MR_AV-+LIGR)T1W?%0\,*J+QA& CB>?"L67"*(:]-5.,N-IZ0(O3=EY9WP=]\ M31+6]W2^"VK[_>?1_5$,[1Y02*Q4>,V@#>I<6RN8#I[.FCHME,IJ7.7(5^X% M/YWP-MO9YCS8 N8A2&4V?GR^\@U#CI]V-INA,%X*;G6P6S473@4/6F[>'&U4 MTMWF@[:].D16/ZS.V,EEEVEYQ)X_,*K@Q+%@;S+.)?>04P_5QG'10-D4=37 M&PZ_ W.^.V&=&91'S?F#XPI M&,<0Z2D-RB\[4#*#:W.X@L[+>U$ZLV0=!)_ MLV4OCJ;E\>:*SYXJ".16*&N9YUQ@0227?D,'"?;D#X&3MC+]-C'Q9'[FRYM> MQ&ML&J'CQ;.%!\(0(V-6+H.,.,E);3<:IU+.!@9XX-D/1E*YFOE$8&/B;3;W MID<"N\<56AE( 23,>P^L!)1X4]/*3,JM+ .TO/M!4)<#GBXXF[7-SN_5K+HOYZ/E*K086=(4 M1$V&%T( !0B)+2\80@C&=@);JQ"GW'0PP-M\^\%4#XP>1$;RZP9=@)M-4)! ML4>2446#/XNU4)ILJ/>2IZ09#!!FW\'Y0"]R.X[:Z\5TOL(B1$](C+]ITCC[ M]>K ;=-ZSZP" HM7L]_+Y6;5L;O$\]3$OW%PA9 MC(,#'M.6O+? <[;)!=$:P@L[CN@:9-7P199+<6\H>#.+!3I5;#WYL$+$F^NO M"+(/Y8=N%M'3&S(\>0W"H'FJ[O_/\NK5;)_2 M6"N \,^G=H:'7X@^OJX0U!-F/#)(0@B-%Y;J#6<13SJ+'. I0<^OP D-!3L M3T>+Q>1Z4E[%;>_Y_FE>!;>XZ@/_IWYEP;2.F=W.,R9)X"B7H-YU/3,I?FGS MLXX+VPT&(JS\)M)7>]VK6;DA85:NNM;SOJ=>D;7IHGR[$K=Q8[R[LMX^G"U?B7=<^(_ ME(OE47L]ZSH* +T3SDIJ)5#"40WL)IE&4RI37H$!-C,>BMUR!M'E?XV>.3+U M[YI"?\_8@L<;NV"@V&%(E?- T4VHR B#4LXD!]C;.!M_UZ)3]T>R+AM/+A#^<@@<8&Z#970F:1F9=^))N@:#U5&@0S" MJLO8OD=YB[3B,BA-)((R)0JP#7@RX-HW=+IIP=-.%M]I"Q[BO%+.8H:= MD$@AYOD3C1ZCI&M=!X2W7$!HWH*G%=N_LQ8\6DKKD9< (0R <,!N:6/LPM)M M.Y!QLQ8\K;B:#3%/F7I'-L/GCQ5*.J U! QP9H%&3A*\H818FZ)R!I1JFWF+ M2^!P.ZPLRO%?;ZI/OXR?OG"-E%FDZ?EAB-SWW[U:''"\6!A@9X MI6,_7& ]UAO6>(=12MA@@'KE-(%6G?,Q"SI>_?[N$!K"QP5PRFM$J+5..4^D M8PS5^D^+I LGAB/];@3W+0K:\R^+U-T?!Z4>/BZ8-59P#8!6@BHH-&,UR8&& M%'=H0'M%/U)OS[\\.\$?]J#F_\,6(EA'GELG&3S(@7BUN)W^./C^M0=W,RY5./(R(@X,*I;#C GA(@T*ED')DZ6;EW-(+ M,3G[@427G#UGY">U R+DL:4C8D&Q A1[1T;__8E2E';$-:!JS@%$<4[D>'YL M==?%$'D%I13!ML<&88D"A7!#J1#\![@TH;W0VW0Q;,??[ZWWG(+8>ZZQJ)OUGFO'V\S=+CKM?ZFT @X3(IQ@SF@FXB'3 M$Z4*)3E0@[21>L!0A_S-OYLM_&@R7UVB^KI5'?F.<0624BDF<*"+"$ZP!=35 M;XU.PM* DNO/9BNEL_RT4^')+'SW,H(+/_T<886?P6K]VV=+_;U:W_"[3FW> M :@C(PK*53SO# X&1 H$%V-5SKNFRQ-^L0V>DV1<]<';_"K)3[[$C/GMQMQ( M(;T855C-D7;,F_#_EF,"/=8;.@5Q*5'F06]M76"H>_[FPM%OHR^3NX>[U^7L M9GG[YOK#Y*[\IA?55\5*![#5E!E\OYX#_UJX(!C0QHSHG&COKP:H@-30*;"TO\ MS2+]O8;5*1S/M9&]K1:3!CWGGS]6"!YV7B&H9 !+H1GWNN:(5_+"[JH[68Y5 M9RS,#8:C08^O'RRL@I8P#A&RUCOLA4=R0PW62;<.#! 0IPER#QI.XF N/+RN M&A26;!\J>/ 5*6/6,.! ,-2)IGI#A37BPA3#J2*L.N)?+A2\OZWFQR^]>?94 MX9R"A",AI$!<"$V-WZ0L<1VVTN/> M"P'#)GM94.G*ENB0I=]S>H5VBE 6_G1$&2&U57+SJHG@95](G4FW0F^37M&. MO]]SD!Q[JX$-YANE5!',@(CM5M:4DHNI6.I6Z&V"Y.WX.^2*6,F]99I3AAA5 MUD&F5/VB66(N]M*^M TK@87?2\DK(-(R*[D%5$$4>W@Y6$.<8'!9*N0T@38I M>6W'QZ$4/SIG/??2,$N@E\P(HVH%YZ2^D VD&\'M*GYLQ[^A%#]R!"S#0!DM MD:$Z,)*;S:J]@Q?BZ/8C]?;\RR+UW_[]X+L>/BZ A%A@2J4DA@O%$?:;C]3;\R^+U(TZ^*Z'CPM-,.=>*R0M1A)3#^H6,8)QF;*_#RB4WH_4 MV_,OC]1?OSTH]==O"R(Y$<( HQF&D"-.D*M7;7!*==" ,EY[DGIK_N61^N__ M?E#JO_][88$(&HER[QG%.!Z_PMH'-BXI.75 '91[DGIK_F61^K^^/2CU\'&A M)?!&.@J"*\L]<0Z2&JN.\I1W?4"-B/N1>GO^99'ZK_J@A@\?%PI;0SD5T%IA M(-0V.!ZU-1)\CP2IBTN7>GO^99%Z@Q95ADL,/,140A1@2G0@XVG5$BJ0DLHK M+UWJ[?F71>KO?SUHPX>/"RB-M.5BE M]9P:%]AB!782FYHN!_G%HZ6M>*NN69H_P>EUJSK[^NG"&$6]5@8*23DPQ#N\ M.1>7E.D+.6OL+Q?N5$YF+EQ]5\8W(G:+'RT?YI/EXYOK;TK,GM6QP0,8.FF^ M0GLD $+"!,T-C1+4\UIS4\-38I8#5$A)Z-A=NMHKO\^0COFT:%T]W-PV*Z'[ M>DB!E ;<68.1X8$L!0!7&PJ9LRFY#P.*@O>!J(Y8>C[0O*^VK&H$F3B@P"H8 MC$Q#I[72C,4*N]J=#/YEH]O,AA] SP.8$QCZ_32)X6'Y !NDF"4 01+3R^K7 M /B++5\_'2C=Q?#KXK5"B?E8E]M^(MG"N:-I3(FX4#$/0I[D'*;E0N +Z0I4P^2K+KAZ&F: M^1@.7I*H "V&.A((;Q#AL;YK6;E5.G+J1W:8+$JJYXUX_4 MU\O9>\SY[2,%]PY)*2BR$G!(@+2JQKK0^$**=Y.D]>U;?AKK^A'W1I\]4V.' MSJ&.#2FX%)!0@H$0!,2X#W-R0Q."YD(*,[MY_3MD9)^ZX%UY,XD;V[IW_$&= M\/6CP;^@P# 32)'8$VVD)34-&+&4HJ>!Z89N1/E"423QLT],F#(6 $Y?!6/Z MR_\N'P^"XIMG"VPY]M)B)AC0TAH"#:E?%9-T__' 5$1/J$AC:+_[2*P(/;)O MQ$<**H&&B+"8[DD,9X!(O%ES;&QV&66"" M*2AR3@K$/"' !DPK1?1FU4[2E(90 XID]@*#%$;VJQ7\9#$>3?^]',U]^,TQ MI^*;IPO,@34TP!EBBV,^&>"UD^4L3LG!&U!)1:^:(8VE.<"QUEW-X?'L^0*Z MX&\Y8APC4&+ =/#(-]1P9U(29094?9$!(*L^CQ[7XX6 MU:R\>K58/.S,S#PZIF ,.V8!1YH H9A7V)FM@2V3\C,'5!+2(URZX6R?>/FW M:OH0Q#-_])-IX/!!G'SS;,& 1")LE<(RZ!&S!G)?AP"-3LE5&5+M2(_X2.-H MG[A8+CM:71P13^OWM:'XX5K)G3.$\-U81IBCUDC%N*=_:WD@E:8Y+/QKM MDK-]XN7MP\?I9.RGU6A7RM#.YPKBK?'02 ^4DR!V"(;UZEU0ABFXN/1#TE1N M]NK!5'=WU>S]LAK_N8+IXLW#JEGZ5VSMY,^9"_5\L2@L,W4#[=W'-"6F37N>!#N:9'A)5J:[24+C:5 MX] #9@ @7&M# &STIO3#J_HRJL6SRA ]F@:AEN]ORW+Y.BXF $4_*QUYWII7 M/[XLK#MVXT]_7UH(1R$R2'.,(168,0'EAM/AURF!_P&Y1%DQ^6TSY:$(+W]I M27=W"VA"&;1,>AITN8Q;!J0;2J&D%]:1=PB0:7--03OIG*'$J;-K"AS@V&&* M@LGB-0?0<28VE$H@+[;B,D7H;:XI:,??7$CJXYJ">(:JN8YGJ9HP3QB0NF8? ML%DUVJ=R_K$ZYT4%C<7>YJ*"=AS.A:7GMS*__SRZ/XJBW0,*' @RC%-'G !< M,"L=WE#G%1,)^&E];OG=XJ<3WN9"SBX#X(A-M6](>#SLO[T>3*?;DO9XLRNMQOEK?E_"D]02T6Y7)Q="=L/DG!% XK M ;%TRS$)H78,UAL"41=2Y=(E'+Z]U+0O7N="W//EOIZ,/DZFJX.=HR [.*X( M5H;4%%@!,8'>T_!W32LP-*62=H#[9@^XZI*]6:'T>S4;GXBF T,+HZEVC@(0 M[\U@VL6.:AN**4HRXP<46.X;4-UQ.!>FNFIX"H7A2G"@L;%"> D\J$]A"#4I MI=X#Q,\ #?E.Y'(^U)W>.U5IP86P@3(J&%<6>FGK]XKIB^^&V4[,37NGMN-J MOJ/T3=].M7A:^O9$^.@FV&!TX0110ENH $.&.73269H_H+>H#8'7 MK1KT[AA7&(LQ4(@[3:G5!$'%:[YA!5(R( :4PC=@"ZI+\>2'8KWD-]?;7Z[. M1QHAO-/,I/:0'N"5VA(*]V.J,T0.!V,;1W57L MT':*@O# 7".#(>L=U-*)8!C4>XI7#G.2LND.\-BB;\!UR^T!94;'9_XK+[I\UL14 M.:*!$,&)/U5@10I:% Q%(, M?!V8DCZI:FO(2J9'7#7("NU)/ /22BMWY[_4TA8^,?O3 "RQX5P;0@SP]0X& MM3?G4TOOQ[?EUS=5R^N@O MN"UGB]5#02F6KZO%6M]U\ ZT_ZZ"$V$8H400S9G4$#M@-CQ%,JDEY: =T\&\ M!;W+;"#OP:^CR2S2LN>M+^>K.M;9N(OWH/UW%8X0$DPQ1AUDGC/B":H]..] M2GALT/[R8-Z#WF66_SWX^CJ9Q9OK9\746QYL-KQ3=H&D;RB@=A1Y0 00& DI MF;"\CJTCF8+Y 09FSHOYG)(ZCO0]M_V\7.[3*>ON,J!GIVY'L=OI_(47"!L2 M[U>'U!.K:= !]0FO;5:^/OR>N>= [CGEE/,$ M;^Q6_E*')LQ=2S'3G4J]F* M<-'@3.'0L$(B)!G@1B$*I=1"0;WNDBYCRD&SC)]\U#;9^ Z.*Q0TT D/O*"" M..(@=&Q#+['BPDI>NA']OE8*'3#X_&_SN=N^]/%2$ZM\$"CSP<*5.!B^2#O) MB3*::ZIA\GUY'5"[#I:%_>FK5/&56*[>S-Z5,9$\;ENSJ]^KV7SS3SU:3/;> MOM?Y=Q0^L MZ0<)FB*W A'(I-WP$)*VQV'>F+!I#:I^RR"R,;$T)-O3IQV=: MQ<_+?S[$RV2/E!,T&%T@0G!P8942WLM@V!.B[(9N+9H=ZW^'(,R'EWV([4PF MV;&X:]U'2PP:C"X\="1:"41KK"E #ENZH5O09A>Q?H=8[ ()^U#6&;?/B;)% M_3X>;\?28'BA""><^3\;*\VKWTW;\] MJNE2IBT" M>Q L8I+FQV7@1N3$\O%]W!?6A8^']]^&,Q0:NGBCG1>0$2(UA,#6FXH .L4E M'6#JX?DWXW[D,B!<'CV5:SQ'08)WI1T&F E -?+(D=K$-F$'NJP]MW-DM$?> M27S/YMZN4QY--;^OYJ-E&6G8+KWI%04'AQ=((A<[Z".@O*1. DIJWBH*+ZR. MM@=$[+ZUH$NF9X;;KU6PB&;Q*. TO!T>7]#P-@=>*DBY=M(B05AM33NLLI[< MY3#]LD&N4[YGZTQ2W073>#(^5<S?[\,+D+2[Z/%2_'(;9[0&$$#GY4+ 2V1%LHO')B0QVR>=V( MR]!CG3 Z>^@AP:]ZW:"_8:??4Q#L8E4.QL'RL$9J(FAM>!B7=#7' (N7SN_[ MGE-ZN=Z$-6D[TKP;U!L<'5MPH8/*4$YB;SB1A'I5FRT()ZG909X4G@DQ5;]R M.6_@;@<=K>-X.^8H* !0:L5C;UZAPN[$%:L-'$SP9?G.'6*B4;@NG>/9-."G MT60:]XG@B;T/B]]:1$^7H1S2@,?&%H(%3XUA!KP/Y#.CBSH^NZFB^^6O[9SFF_ZD1XZDOGFT<)Y;;FP2KA5]I""$MZIK5N0#VS"$Z MS>ML-D$!$8FER8HB@SR4@A);&YN2H)0^U@,TO(;A>/8BFOR;Y#,R&NV4SYX/ M/HY5E"H0_F/!U9',ZFVZC[^T]@!="WSOGGDZBP?33>3Y52Z_SJN'^V=[Z45T M&!%!&$HKA9!@AFM'8J.FE5Q8L(?!&7L-/RL>VR6%QLU##@PO)!)",LJ$#)A& MSCK$T89Z3V'*=:$#?/&[ <+^(M"N^'S>EA^K;?6D=A_UR,!,X$CP*:'%7#" MPKY,-O0:*E/N4!LRKCJ!0*,N'J>R.CNTMJ]:M-*>^D$V+RH^,+Q@C$B!8+PK MTW(3]N2PM6XHA_C2+K3J# ?'FZ"ELCH7R-Y6\Y7>4!0XP?FJG0K$;L,/;GW*7ONP %RHNNS7&\DBBVSHW7$M5_V[ M]>GT+H(;G3XE3ETX2QG6#%(G=+#L*28,;'<<>*EM,WL'V+?(SBNG7,A>77D9 M(RO5:!;;Y9633U$!_%XN&R5P-!E>,$ !1@X3#P& R!BFZQTI=@6Z,(1F TK5 MNRRRHG"[Y'?E-+R_5V]'\V89:TV&%QH&#Y$""8)%SCWW$/IZ2XM[7,Y=/DO: M[EEQV*TT!H'#Y@KQ^ P%M\031:R"FEL$(7>XIE]IG;)KM_:.?EPTGBR001B> MS^+'O5B?3>R<>92&\L.R@3M25C9,JBJX'J6\[M8 MQU'&2SY:IL;W8Y,46 E,): MZ0J M.CCJ^CJ\5*/UB="_5I/9\M_"8Y%SY[X';MVBX;=R>5M=/2/@VV4VV 5;SE0( M[1%%%@%L.?&&$<:5=EY:HB 2_J0K((_<'5M=KQ<$IXDQ)P'1!4^X307ONJ=VED2UG9L^2C MN:&'!Q8*:6VYU(E#^TF[5OLJ<)LNJ+P'-?SH,@9C>FNKL?S1Y?OS;-\+%W8"$$\A ;+35U2'$$B''PR2FR0PGRY.LD/#Y=_KZ97\>CT*$B.C2L(9\)HXC0BL7F_QY36^[RW M),5_'V!N9!\8Z9C%)T/$3,O1;*W+3#6=EN-58>=K\X_1?#Z:+0_CI-'@@GOC MB*02ATT7$>"\U_4VK!%+Z9 WP&85?8"E#SYWCIC3H+*Y#(L+BS4T1EC( +56 M0+]9.Z X9=,98 >*G!@YB<$G@^/YX<7GR?+6/"R6U5TY/PR.PZ,*;@3'G!+/ M(]Z- M9C?'8A?U,P4@2DL>7@\.K0,VYL*C#0U6^13+:$!^>,:-ZU369H7'\4LJMT\5 M &LEH:3>2<"#W1_>F?JHB5E[8:U*3I#?+@2'G=G# MHPK O1>:@97CQC3$S-7^FY4XJP&2HV*P RE6?7'W9&0\A;2KX)_/KGX+Q"S+ M6*^SWR5I,*H(VS$T6L-H4EGA/19,U$?:-BDI98#F2,>XZ)2W:1KCMRKNIPV4 MQ/,'"X X58121)EE$C(E<>VH,79IEV+TH142V)FMEUR0P&3I1^-8*?-XQ#)] M^7!AO./&6PD%EYQ9A*@66V_>7,@-!1GMTF0>GP%_9_73!8I<8PX %TFB$ ME1);;>@QN["[V-/$577-SH2\Q>GHL;RR\]'G=B@X.K"@3 H,$(XU=H@XZ9&O MWP2IX855'G8'B*XYFRU@4GZJII]B#NY7K#@>0CDTKJ DX%4:SJ'05B"/I*UI M-0ZFW&,S0)NU$Q3UP=B3%>T841DKC!'($ 0ZA(5J8.L^3I5T;.2!KN&_A M'ZT6/(79V=SI74PXY$_O>KX(_B.FAFK)$),42L<@W] 6M&G*6?Z K.C,0.J" MU;E@]%7GCFVOCO3J\EH/BD7:K&HQCL[>!R 6]*\A0+$.>*$H$P)X1FQ MJG9/N5 I523MS?(J6#*7 ,N<(CG9:'L]N9LLR[H7T^.VXK*:/WVV*=6]G=QO MJG47+SXTT]%BH=_?!@$L_EYNN?^M;=?7]Q4(:B\PY8XA221C0MK:R*5&;ST^/O)H%' 19'-#:O7UG[(X5-D!$@JOG M5,S:TMLL3B1\2JG$]QKW2=?H0Q'7R=I^M\D=R+BK9G_,)LN#JKO1X,)[0HW1 M5IMXV0TQT&WK)0D'*5'I[]453]3#??"]8P0%FR;(:#*+#>A.Q-'.*0H6^^\9 MC%5P"A'S7%!>'VMZ*%(2;OE_H:E;[I_W6*?6J6_+^3B*^^90%^G&+ZA/!)W]9@2QA!B'ED)>*&*J8 MKX,4T:)).5T'_P7E^??1GWT0%E5@#R #'2&I MH"!(UQ8W@S@%MH-*S!^$<="1&,X-RNL@TW(V+G6Y_%R6L\TMP^OK8M4L&-]7 M\7T-OUK/< )R;KU(LE3?1"?GP MO:OA,TLI7SQK7-V5KZO%P@<.MX^X-QI?$"8TT XP0!3 6C !MH<;$B3E(0\H M;RQ[@*I[WN?"W:^CR>S-/*[]S2P6=+VY?CLO/TVJA\7T\8_99+%X**_>+ZOQ MG_IQ3=BF(]@!+)X\9\$M8M8@A3R+-W!S17A=L&B-2;J*]\>+/N661R[,KFE8 MK?CWAQ@9"/]81<5>K4AY-7O6O^< 3-M,4P#L44R?04XJ@0V+I\1U2B$A2=V0 M?MQ 4(\BR G&78VCU@:(?2A7!LC3K7+!+HD-4V]63N,1:)XV:8&XUAY";:V' MECF*!=O>TR%9TEW1/U[@*+M .@XH[3@*?E^U#2GMF:0PABI!I-?0<0IC^86K M,\.PE2E!)?A?4:7.!7 RM-3-S7SE39IJMIA "F?)'+MP_EN'H_9_THK;X#25#E' :K3 MKI3R*@6)K2-&%W1>V0__]JK'W$C3YAQL)9+Q12 MFDMIE;)04%#SAQ&1DCF$?KPP4%YIG+Q'QY=G^^YL\N'>A3=HWSZ\?T0!"9). M6JP$!(QI+L+_U1*+YM28^H+'VCBD"LPAS M$,>>4(1[[]RV;M^XI,((].,6['3%[XZ=SB#1]-;NNYG M2EU>?5VTV\X9;3EY@20@0BN$' :$T/!ZX=I:]5*D'"FC'R_D<3;!G S1X-L$ M&WDY"5KW&P.SR2;9;'3!"/4006V D$ ;(@CZ?^R]:W/;.)8__%WV \SB?JG: M-[CV/_ND.ZDDO5/["J78M*-M6:C)K;G"GU^B_XH/XK'J,E[B9KJ&>2)1 A3R3W4SD K?&W\$=3F M&$30R1Z)U_(,;4?\'H3749WLI/&!*Z2M9Y0;@I@$PF *:F(QD06FU^)_&(?<6[;+Q<60Y3A1T2^'06^,.&^L MW\?UW=UD,?UW7K>H276W99W\6"GB<^3IP^,.L4Y!XIHS8@B1%"XXX#,PNBZ&YLN@0K=>J%K= MYS(D!7M5/N>*Z50:G_*[R0=$4:2>BTWFX?J7^E)'Q;,SR>VNS M4,MET:)HWPES!XH=M8X0B"GQWHGD[JQ#W1C**G_U>KT\0_-ES%C>A8'T N>G MTP?IN+:2I/P,:8R S&NT>V[0G/(_^/5YC\[(FC&#>GM8JW)(AWWLW?Q % E8 M"0T01LHHJZ1!JGZ>(&=D#K!?G\?JK,P9,[1WI[8_=#_[&T%BI0#WF&-/$ ;( M&U;'73GI."R_DJ4C_.?SO=NIN7T_G5;'T=_R1RO2CN MTN-A_OR7G3XTPF,W!V9__K/ MGW@8]__7YJ^>_9OM/#^QY6:ZB.M('=_^$9_1]PQ-ODV('M7H_3,M/WXVO4YN MSEW%WJ>U>3=NT<>++KZOBOEU?,I\DG')?QU@"HG MSQ6(HP!J:;7D0$CI"!*JHHOP^L*ZI/6&FF>JNO?)A_'+F4T+C]N MVK'0.BMGYO5AKR>R#WE7X0>MD4U4Y8O[@@'SZP_%U8^KI-G7]<];7$W'VV ? M^Y"NKKVCH,]C<1[8L-(#[\M5I/IK(UZ.D89@)DU3!.$M=7: M.*V%QCJ*9X4@P(XTJJ;<-#C^2ZJQ\F;NEJOI7=3[RYNG2YT<$K8_QSM9@J* >UQ,I#RJEAPEJ'8;5+2U!.*:?1A3D,B;%>V= MV"8_ M+VUR=;4HTM]M__])B&LP7]!..Z29AIS&T\0<0[H^7,JX'(/-Z((0S@F[[GG1 M&GN[C*1I:K@]61;)5S9?3V;)<3:=W\PVG%P<2,H^88H@@<50 <\$MA8)KH2M M3Y2 I)$)]*7T;QL(8?V1O[V7?ZLH7K^I5_0L-7XFQ:;:6<3_=#7]EB@SG\Q^ M+*?[/?A=_U!PA@ BG&%N$]#&H!&TII!R.?K=Z)SS P'TW$SJ0#9>%]FR\>@4 M(;Z2()#QD60H4@H@9+FO=F6\R2D4-KILW,%E8]?DSY>-MAA(-G;U0P$R9(VT MDJ6^>1QCAPVI*$0B0S( .KKLVZ%EXYF8-*01EMCB\^KQSP_H]D\__F8>>;6^ M=XT==^_O&1$@1-03 2V.=XWUR *#) ;($(\(LXU4A/[V>%I4T)X1@2G.X\:B MGLB0Q\I)1FBU1P!9CAHT(BMJ9YPN^Z#JX&>SO>MC;$=42\:!UAZ#E&,E#4$6 M&0 (5P[%5W2CUD]#['$3IM%X?YNO U;4 ,<@M!0HK9DV"E1[0S2K<^L+.IJ- M.?S,TH<\#3'(K2BK*L6144V*E1-Y6W9.SG,!Q99WD^FA3CO/#PC*>&NYAI0;CY#0+-Y-N]WQG!RT M$8(EC\%'T-**HNW]!YNRGF_+R;RJYOE[D;KW[/4/[/D^'A;(/$@OAGAH4M@Q MB9)UNUX(LX+F7@ "3F5:V3U)X%S9$20+E()60%3L@+W M/I&LVI^ *,>&.2+'=<>PZ9:HK67(;V5YO9S,KS\6BV_3JZ*Q'#DV+A EC!/. M4F:\AXXH"%VU?B9=CF(Q(K=R'[*D8](.)4\>*^)''BX_?QR %P (01W52L,4 M40IMM2NO9%;YV_$!ILMG2S8QSP.1/R9WQY\M^X8$I*$#1'E$2-R><](A5>M8 M2ERT1>0T%A]$2VN*#H69#\6WH+*-'3QN6_]STI#/BME9=WJ[_?5W,_B@7J^+1,J;%?E6VV< 0KU.N M+),X$B>U./-"[>BBLV+B1G\79<"C%^JVQL>;Y9?I7Y._)_>K4+>+8M,,=N^5 M$!P5 / M4Q(E)I:Q36UAHZL5*TMR[&8C?.!TBX6NJ-H:!Y_*N-_;Z2E(.# D2*20U-(S M%J4:BFJ[M:1:==3B0(A!-IJ"9#D0M0Z>L1W3MFG$066]H.+CHF; 8Y%O+=FD_GUWA4=U3A/F2,H M)"3W1BF B5&>>XEJ,X# /L<*/Z*0T+Y TQNA/+X]Z_3F:S'Z?@X>"@>$MR)ZU445&6V%K MXQN[QK'(\N".J %)/XCHDK*M,?'_IO/K]=?U2;K'H3&!:)FPBZ+"Y!RAC',C M:DLRAUGY\"-JXM$/)#JD;,:=,8\[7DP>K^&PZ>+0F." Y]QAX)71@B-!(:\] M4<3Z+'/Y)5L\NZ;L8-[]R=?I:C)[F](+WGV>36\W7&O@XS\T+EA"".4>>JB5 MP))KA[;RT$<$LZS0PDLVC/9!W<$<,*D.R!%W;OU-D%&#ED1[IR24$%+NJA>[ MAQAE64)&;R'-\^*VI>&@.#CN=MM]%3#$S -AA?'$QVM3$@&J?>A(C&];NWL^E86O>/E[\AT398GY5 M5$LY_,AL-#AX;APAR!)N.2$6**IK319 D-.R:T02/X.#9<\D;0T./_U>7&]^ MNECD;T1T1N#!\A2G\^+=S6/# MV;&DUCU#@L$(<&T8$%(HQ+W%0M?V$9G51>41:9B:W=D/2Y M'AD:A!&ILIYG#%B)"#*4UU>T43A'#HWH9NJ.\0V0E$'?UG?3N_=OS.&[:/=% MH$P HCWCG@O*' 58XUK4>IPC.%X(S]NQJ.R"G.WC=_T1#MVLB2]=SXC$F( (2++382W/L3*. M,+JZ'X9GD;0UN_^WV/SHV^G==%5<'V;Z<]\&D<*^!>*.$^JA1IH16*LH2#:J M]?9R8J3[87T'A&T-@(_EU73UVWPQF14?_Z'^$3613U^*M)KRYE/YUX_R]^EJ MN?X\77Z9_NG_^^WJ^A]'BANUFRXH*;RCE!C'//)QI]37AE1C<(X$&6$L=3\P M&H;VIYF>EL75/V[+;_]Y74R3U8FD?TDH) ^,3?&/PMOB=C)S\]5^H^0S7P6A M #7",6.$@ J:GQ-)L81O:Q[IPL[9#X5^^'__7+V&A6??A)D7"7#ED?1"*A5 M0E*%:LSFM>@9D2$IBUME)Z1KGUXQ6?QK76S*:?MR57XK9ZO)]*I\D)3^\:LZ MDFS1?(I O-(*"FRXD%PI@8BO0[VDP!=2,KD],\M!Z-K>V_UQDXG\?E'^7W&U M@NBW_^^(NWO/]X%%M3EJ35%]UIP"2P1@.X\LT3D)%R,R0':#@XZ(F!'BL%BN M-C#4)=AA>R(Y9W0,#<#<[. *(7^ M6KY?3+]-5L7VZ?,D6W3?9XU2-COYC4"H$-Q ZY"23*;VF?Y!;$!6)?X1F3.[ MP=89"=])P8&V<&N\)Z008DX*2[3T G)&'HA5BW(>N2.RBW8%II[(VI?LRA)* ME8T7$ P8-@0PC0A&TH*:4ER@G%*=(WK/#B)M6E$T/Y>\'3H:#@_$:N(,@29> MU IAIN+#?^L&$=W2,CNCW$_G5^7[U8^WJZ-WQYX!05'.,>:.$6X%I1I25*\X M*O(YSI<1U9OHZK[HAHI#A5X^MO8FC\&;57'7O)1S/2(0'5]WWD,)I$'<( B! MVTDXWHUGR0P MA(46F'*;[-'.8>CJ,!0IU447?FZ!A6>:UO1"Z/,(J/L-7/UH+)^J 8%PJCU3 MCC.*H_"VCJ(ZW@U)?FDQP3VP_:#4:DGG7*H?1Y<_3F?W)6+56I/GCK(IG6_7Q1WT_7='T5SF!V< M)6#O4F-H"( %T#L'%*E?+U%"YQ3A:.Y2D/>HFQ>WJ?WU9>&N2_(/"<.J=5&D MS<G@I[L@RE2! MZP*@USG=S_%BC(O?4Q1M2[>&C\:C\P1/K3526HXT2/]*(!3UBTF#'*M5.1TPYZX@$T\>V^2ZH3LEEW\J[,8=^*Q>?RY>M]O5#^ MG#GN6RKI]N'I:ST9/E"2U##T\3 %#81U$O*>-4:" $JD]]"R.CKOUJOE:C*_;F*\.S8T$.4@0RY56<)6(FTA MKNM?)/WE,@+J>I-HW9+WG%?GG_/ULKBNQ&]\>]]-5XE(OBC>%XNKQ-_;XL1[ MM-&< 0'G/6*:"J&<4EA16K^E!!8Y!I41A>P->:GV0??V*0J+Q61VJA/J MR<"@I'7"4"VA%(@P#B&M4ZR<>2R6U#U )M.R-PI=.X5 M^>I/VT#G^1F",5&QXBY*4!:?E-PQS&J#;6H/G0.=$<9F]0Z=3LC7?MG"5@[J!23"#LG,94.[+(R)+)9(+I@LW7_I#[/L^O-//*@6*Z2 MV?/C*OGN&QEXFD\2H'*I?36"DN!4<=5*(VN'$1 Y29CPU9FL.Z1T:[&UUXA> MWM1]'?;Y/$Z;($ &./#(<.%2U5;$U*YN%_99+S1XP1;I7JG<$6XV/_TQ.LQ1L0XK^*F;/W:9-!D29H+-A[W1>#S7&@/EOYN_M"I M!QM?9_NGB)HA1$*GTN%."P,%P+)VX7@JL_K$7K!%NF'T#3 MP\^"M3[21G./B+.0.H)W,6 0@)R:BO 5F*,S:'F.0,O?)ZOU8KJ:%LL/Q=?) MCT2#Y;N;]XOI_&KZ=3)[,_^C^+[Z]'J"SNJ5=L/5\0)J/%XWQUP\&G;2:,#A,$72$"8VPACBJN&C7>%: G))T MZ(*-\H-2?;28].7Z4(OH5O-%-8<:3YEW!'"C(<%P5X]%4)]3UPY=L)U_2**/ M%Y#3;YW*R#1?,,H)JB#B'*5H:VX,K;/MJ%59Z147[#,8DN@C!*2ZB:SJ%I./ MI@R42,,(=)HQYZ7SVE*T,T=E&6/0*_ L#$3W)H!-IN4/%?_WG3V2,*_MK\U?/_LUVGI\H8Z_\8VDB];% Y;,^(@*Q12AF.!23. M&F:UT!(#Y!"0G(%&\6?][/'CU9?B>CTKWMT\6?NG2&@=?_.O ]L]/CAP[[6B M7#F%' /:0DU7U.#P'FU"F" M$5S%"\MC[K%RW &/Y'972LNL C&C?TVUATW/9!Y**]CM8*?BO+MY>'$=!5S; MJ0+0)E* $L"DM@ I^H B0I(R#VD D)W65?+5,_A/C.GB+KU M&362 VM*99YFY7*]*!KH*2?-$ZPV44^,W)#640VM0<0#I9#W&*;R4>?37AKM MHXF<.&VBH W"2 (K.34ZPC4AN**()B@G76F$6DU/:"D'9,%8)(O3*IHBB%VBD% O-7>>P:ECL].@92B5#>JBC#$NV]S8S5^\]T7 MV^8:INJR\47-G #0 <>JO6F-;4Y&](N7#XWY?C .J0V=A])?'P>;[^GENO_C MX"A#7"-''4><2&>=4_6N;%8CX!&B)XNO3^^07&*>!R)[>[X>^CQHR0#'.K[[ ME3%$(H33>;K?F2#TPHJ&Y[#V($I:4;.U':5NR?.DBE*SWDC/#0J64(H)ET+% MGP/>48!YM7(,15;4V-AQ<"KSGNV.U %5SQ,W?>1J^?GC332FQ\H+;[3DCCDD M:4THYR[:KI9WM603\SP0^6-R5QR]7O8-"9PX:;DFW!+)(9',XWJ'2,@+$RTY M+#Z(EM84'0HS'XIOY>Q;JM[7[%9J-"XX9XT#$B2# )1<$KN[GZT".:7)1H^> M-BPO^R-N:WU%3[>U9+8_']]TAW65O0," %H"8P30Q'%@$)"J7K'G5E_RW9,! MATZI>IY+Z&U&YS9@-)<&2T(M@AHK1ZFI]D> R7$@C]XATZ7&TI:B+Z-*"]'( M*ASO9TSCMC;]!40M#0U^)7W8&G.V99&6TZ@\6!!9C]55K=940ZFBQ':(4(F< MJ2E*A#"(B\\#K"TV MO#(;&,U(SHMI]-=5KB#JBU-U3V%VT=:KA?%ZH9:,4) C7>>U5S@!=5/:25+VI.Q ^8>4SE^_C(^ M!'$481 #EZ!(H!'U4]^XO-R9%U3'))/5+:G9FN.[4)_[FZI2AM].)Y\W;ZU] M #@Z,% O(4TI(#)AEF"E0>7U,A1D9<*\H"HEK?#0-7%'%U^V_;-5JIBTKKZ!>"X# ^Q &2AE,(XP'SD%0TC(K0A7D >\+7WBCY(7DS MU%/GF3T=B5/8,R( CC&! GMC,5 8$9PM3_HR(5%60^.BK(/+IP39>E?%\7Q M<(>C8X,&GE@%O0",6,:XB@^":L^>X N+W\WF? ,DY="WM>[MYG]-/Q577^;E MK+P]$F/WW+>!<^B1MAP@@RAQ1D=ML%JGYNC"W$H=\JWLEK)GE"I[9.W;!B[M M%K,%Q 'EGG&,/-Q4'!="5'0A3%Y8@-X([[R..=1:=CTDQ+:Q[^Q'N7B_*+Y- MR_5R]L.OT^/M\X_JR3K=F,./O/R>2KUN?R5("#'1TD7Q$ \WL=2@F@]$D\N7 ME]VAIQP+EX:2O>_O2]CXW/<\-U(C3 M)PT^DL?Y>, 9Y@XX31BN]36B>(ZC>831"$.B=S"FC!BZ?Y3SJS[0NYLWF-0% M!7H?WQV0,V,88?55Q;3.,3^.,%)BY !NS9?VV7*+\O^*JU43>AP5IWD3!NX( MPHA0;9V$U#@M!*IV'/\@IS#,".,K!E-MAV+(@! \*!:SYPP$ Z6CWHX@XXYJ M;H#=O76%S0'B" ,^1@S$UCP9F;/X37P[WLVG-].KS<^\MCHD0!JCH,$&2.>P M /'T(Q.?Q@ 30IUN%#C74)9L Q?+Q;O/L^GM/;7O(Z'W=*=I,"HH !G56GDK M&2=$ ,YD>)'E@FDW1:#4<^13U"00 MVDBV:\(04A>6)K[J F@OC M0V9J$M@=-NO9@G6"0(\)HL([I*GAB%5TP3(K)N[%ORC[1V=;/HP.GZEE8&?P MK"<+3E*E+2)64B&B0@H@K3D@D,W)4GCQ3\_>T=F6#>,#Y_1;=[*SGBQX$"\2 MHQ%Q4&NNA#-6U@SP.B>1X<6_7_L'9TLVC R' U%E97--$XRV0W0C_VJ*#9F@LC0V8^'@,!1!LLM,9&44*A=DI4^R>" MY7B_3J^IT'LSR5&A\$3:MS8>-US.'\7WU:>_B]FWXO=(ER_+C^O/LS3@0V+M M;*])N9O9 U&6&$>T9P2F^'PCI:EI064.#IO7X-Y3JD1^0N>@S%F YH+.H;EO MYJ"QA\!;[PCU$C/(J8(UY:G)L0]!\ N= _*F?WS6!H.NX;EOX@ $-90C 87 MQALB>)5%3PAR. N=S7T^KQF=';%F '!6!H/.P;EGXL"YBEHX9XY@PN*_$ %K MDRY (*O56'//SZL&9S>LZ1N<.Y-!M]C<.V^ "!&."<+*<$.XD(K5WC"'LEJ MP^9NG]<+S:XX,S*;T:,_/X[E#FB>#="LMK/Y66S++]]D!MA\>RQ0:XM(P8!W:' H/:3!:VU@IQ8 M$L4ZIU@;3&O3%Z59'1G@".MSCPQR;?DP#.(.1/NTGRPP$T^5T10X(:F51CP( M(,4VKUASLB5,=#$=4&LH\I:>T6Q<3G94:BY MX^5UXJTU&P: 6S[(@K8X;LE;#IBQ(&Y%:E_M2;FLMI_H]$R9%VXDZ9?X0QGX M-HN.U+DWU[CO7XOY\E (V+/?!Y9(9A5/%:N0=8()4_M\K-(Y1CCT:G-=NB#U MR%(WWQ>+FW)QE[)1=_WF'J_XXO,W(>/6( >T4T 2"90"/OX#)VPP"1NEA36\ M7-R\6-S^>$#T3\5R(ZF.M4DZ.C 0:XVSABJ,!.<^ MR[:A?8VIRKY,7G7#;F M<-DCR<=V\A?E]?IJ]<_)(IWZZ:L[]3;5SP4,)&L@X"JRCT#M&?*:2^1E(Y= M/_1XS)D?-=Z.-4,Z."Y@%L%O%$24"&T($D:#:K]0LPMK]M$3%IX6=^Z0XD/I MEQ\FD1!'6A75WP2H($UYNI$\!'FDE'"ZVH.0\,)0TQ$_RVZH.2@B]K:->>:K MX 41#DAK 0(*,CCALT(]1HJ#4[E8=D>_P;!P7_WJ.!8>?A>\XU&59C:JT\X9 MJ(6FK-H+HS+'#S1"@T,G6,B@WU!8V'[L<6^6RW5Q2.8UFR! 8JUC4;MP-JHFBC%#>;5[@7%.)X417K)#PJX7 M!HQ#UE5^TM8RKYH@4 FY)4J:I,\JSU549ZO=>PIR9%_;_):+ 6 O+!@) !=% M\7VZ<;B\F5\MDN?5%O?_VQZ3^^<,4G@5GV"I&*%VRM#TS_J0JJP**2.L;S8B MD';&DW'@MKV2B+&@1C OJ#?$QA>_E+3:K3$\)Q/PY!25>R71S5^+J#R1^.. MVO&RS8W&!X8<\"+U.?I8[C:NQ8NQ\!](:MG"Y)#B5TB M@Z5$DGBIU$;W>!A5SN-DA%K?N:#8"?%;!W2[J%S>I6??A_B/\N9#L5HOYC?E MXO>XU%E1+75OX%VCT2DX/3ZM0'S;,#8@!_(E5K6ZQ\M(M/I8S%/[UF^1(&H^F?U8/AO/E3%;D!9PX:2W MBAGJ$5=$U(_OE.J5@;819A+W+='ZI/U $DY/9BD*NKSY^&.9*-*MK-LW>W#" MIEIZ@!I"C9$:V"3TMV?.4)&!PQ&F%X]"ZG7$B[$%O*\75U]>=:,R9Z54S/-X M;2'-!':1:9M\!6"8D;11N%X_]/ASOBBNTJF\_G-^5/=31+0U1?71T+LN_F!H"6#C@J$N;88<)CL?@VO2J6ZNI?ZVF$@BWO)M/Y061W\0/!88<1 MDX0YJR$$F&E)*NI!I"ZLA^30D/L)\6?@V5"(-Y.OT]5DIJ[O-[@\&MC^_( 0 M55W/*3-6$BH!HX8[5NW..W9AV0Y#0Z+L@0>CTQ;>-@B;/WVR8!$SG (E"(NO M0VJMH;BBBH8\QS(X0@_NV+2 MGP8'3JW[_Z/7XIBI>[*]4%W;\:L03/(5"2^ M]$12X81$!N[HY"\L?[!/(+767'.9,E;POIO[9"-2\_GT6^3L9/&>.\!U=13BK&HJ 9X5MF-ERQZAX=R-F_&8J[0X1TLV/4T.OQ\>I+D9PP[V[^2&ILA,XL4?Q L; -1SY%'NCX$W_M M\W?DSALT$5&%E8)3@J+"@K!#O*(!T.95&R,;XZ,\'T?.E#BTH]8AB#8?'#S! MBA"I+3%4"2L-%;[:-?99&1LCO-+ZQ6%O9!_RMF(?BF_%?%WX2+Q$H$2)Y3^G MJR]FO5R5=Y%%6Q?;V2ZM9Q;X<'T-KJN&,P2G%*&*(ZN-DD!:C"33&G,"#2?( M-,JF:WA1;9=T\Y#J?S^D^CYGV FC@Z8H/HGC!KQ&R"6<*5OM!PF55;Y[?(>] M@$,4: [1X%X'F=^L8#H6[8_#QFLHG: M.ISL8U(=[@/<]KI8GO\P" L)\H*1J&,SAAF" E8K3 T-+I+M.9PJ.R1G'L/? MEW\7BVV@V,?)K%B6-PVXOW=40(ZGH%IDO0:&,ALO8EVM'<,L*(SP]=$'%+JB M;?OXY?>FVLQA*/ST80!:0$"L0TXEAXT& *IJA9$".1W8QYL;UA7W<\G9FN'; MBOOE?#F97_\>UQ\??LG<7TK21EKBG>K"/-49G!]ODE-G%T 7 M-.U<'8P2J+%&<,H<(9*( "NDHM#(U.9,(E+MRQ.4$Y UWA2EOE7%#BC=/B%I M4?Y?$;?X^<_3A$Q94R!1DV2B 9KS7/1+529[**3H^;XZ=RJNR8E*V9 M[F?E8GH]N5O/5M.OLV+#DH-!V0U&!6 1,H9QI;QA5""C&=DIN#JGT_;81']W M,.B4INV%P/K'Y&YRY.P_^";BU!JCH$*">@ZHT1[5RHZ-:LEE6(BZ/O+M*=B: ML_\]^3J9GWC.#XT)R7:)A0( ,@0(9]CR>N<"-^O8-'Z#4,><[Y"BK9%P5%U] M>R MXL09(I4,$0H;XX47$%MO5.4^D\S+G+RQL0%*95]!>'+[^4.]+L>6(VF"'H5()*&>BY1TX#Q8&J_&K)FGXA20!](Z9?JK=&TA_K M=%>6-]6=O-GM9GG+W?KVWES-1@?K 4*( M&CU/JQY.YP_V'^5AO;)/B\E\&6D1F?=^,;W:&]?9>L*@% *&28LH@2">&!DY M5TM>1G,*3(]-?^X;8T,QH7_8O9E_7:],N5P=E6094P;-D9(8>4:P@%;S>,0J MVZ34DN24*1F1/W=]+MQGOPX20*,X15(K@A5&(D*\7BO*J[_ZBFSM MW9&X&SALU;(3(/%H1-#.>@I,A*T6*'DH,<.U#,19':G@:S.H=T;FH907NV7. MEC '%)8G7P8,D*846"XI<1(2 $#EZ)3Q'UFP>456]&[(>R:X-&I5MG=,T-I1 M80 2QEDCK*.IK,=VCTKZG/PS^(J,Y%T3.OM:JALI--94?AX1%#&>I( XA+P3 M!&E>5X6(QX'E.%#@:S-C=T;F[J!QDM;R_*B0DC 4@E1!';5OB1#TM4_:F:Q( M #BB_*7S0"2'U$.;7AZ6E:DWL*58?,"5M_/IOXOG8D_:310PLH;&Y#Z)G1.X>6L5R*Y!3YZCC@BUOPD DQ5HQ MQP7#GJ9<%5-Y%A4R)$O O2(3]*!<&)6@<]^_%E>KXOK3]"Y^\N[F8_S3Y+XO.R90?K,=3> M3)^]ALJ;'/!X.UE#(,<4$XB1AD )IY4BBO!&1^%Y^=$WV<0F(,Q>4'TY"6 J(9!QS#:-F[+VE M%@/E0-25.?:XT=GHR4@]74ZVX4F1S^\JQ>IH8?F3Q@>B,;8( D^1E5IBQ!RJ M]L_SV@"]8-G0&!5/;=<]T+R]L?*G4,MMU1:]CG]8+!OV*#AQFL"(%B;J7UPC MZ.,S$REJJ]U9ZBXDL:EO1 U ^G.:-S>>936_KNUCC<5:B]D" *E_G#-0"@)1 M/&$0L$@7K)U5F)@<2([(QSN4D.N? R_&!M 8M1W_4K", R$@]UHS9KCDD8:1 MGEYIR3VP.3[G$;F;DSI.;//Z[B E,J;&2:^]&1P CB'#$124B^D8X(;J;PVT'G*4:.(]G[V_+XZ8)NU?_PR M2K[Z4BR,>OL,# Q F"EH&':<4:NP%I:S:L;(LIZC1"+7YSOC_4U7\#HD\ MU%WV>-'O)XMWBX^KE,;R/Y/9NH@2;;./QM#:-T$ D@M+O/7)BQ2WK.,SIMJ] M4#0G/GN$ZOTP$.N(V.>!VOWY>+-# G'202\L$A![B(@2WE:[M%CE M.#A&J)X/*;5:$?B<,'JW7BU7D_EUU+!.Q-*#D0$YP9VVEC+D"#(6.X^J_7K/ M<)_^#'S4&T0I\YIB)(3VPE"W M88*0Q +9JK%N1Y5$G^7!:6VW&\\1 /?:$0V8YP8KR932IJ(#T^;"G/B=H>)I MU=&>Z#WDX1<;2:4GR^(ZBJ^OQ7SY*&!_\+._H]Z[FX<+^E#,DGJ72HTM-TO^ MG);\?O+COJGZ<=&0-W$@UCLCB>.0"*.$36TO-AR4'/BH79XU[*?9QO3#C34, M",J9.7@6WW6. ^*%U<002@BI:.9HEN5WA%)F*(#]'$$T()-&()K.[7XE ?OQ=?@\@*:""@DFG)'(945/05EEY84/10 M8'RJ4HV =4,]Y-_,H[PK-F:K1+RWVYWLZ4C78%0@D$O-K&82.4RP%B+)]/M] M(H7,94'TS%@I^^++F?&WMR=>HW'!,6H$-\AX&HF(M,<<5WM-%= O"X.=<+T9 MDEK1=SBCY'*5(MQF!WJO[OTV)&43 @D(5E1"E,CFMWLB0."<$K8O!S.G\O58<+H5T6\;>^J/FU+;X5L_)K(D**E9PO]_=R/V%TT/'II(2/)\PRYRQG M@IEJW\;@"PLXZ@=-W=-Y*'Q]+&9QSMO[_M2SN'YU?3>=3Y->NII^*[9;."ZE M3IHG4,TMD002SJ SFCEB0$4+K^R%123U@[D^*=XZ)VK;$'N:_#J3Q6K]]7!O MP3V?!R"5A90;!RWT#F'J!:U6JQ"]L/#[;O'1(6&'$D+J[\GB^E/\R2./N4?? M!0:C7@CBZP,H0QPA7D-7[878K 8F([RXQO5\R^'$8%?;\X19+%+2W\;^HG_\ M9.K=;&RWN_GU^]ED?K#W>9\_%R(QK:!.:^BM1=L']<8%XB)C16##.+O.)2UB\A M)GF.8!TAZ,X+EY\?$ITQIK42]^=\\7@9AY6X/9\'QJ70EL7W-+"*F=3@A>U6 MRW),6V.\G\< HP[Y,90(J[69@T [\'600GE(I?%$ 0R< -+7#VN'3$XVP@@? MDZ/ 67?L&!QF64KSVP--T7OZI2 C$3UTREF@E+3Q_6XKH4^ISPI_'R.\1_7, M.2\O!WM^WV\@WA;/[F]K23KT+F\T08!:4A;WB8Q0#GF/!-;5[ID!%Q82<#;L M/'VJ]\&K%CWTB.V/*$#='"#8H/B;B4@T# MBJ-JUXJHG.)B(_0%G1O# [-K5"+]CS+N8AEOKLU+>?DI=0I_M.-(VC_*U?\6 MJT;=0GK[S0 =,!9 XB7"#AL8M;;*BT>-Q#F!BR/,M3_WD1@;/U_\F;GGBB\7 MVS]*W\%S'*1G%Q*(QP0JSH!AFBB7KL=:@A$%8'@L%"@JAQ&N4 T+%?\"*>AJ!G(38$192>%%'I&OF MC2>%[<-R_2N-[6GF$" 624U2.K;B1&CAF57:<>%,!$8(PS$@"AD@(J*5T5'HN2%!=H,!;J]Z6K#LFNPBGM;K^J1,,:' MGP6:RA@S22'2%#"'B5:@W@EOUD+GY0#O# AX6J^O/?&'AM'1D,,G7GPHC:-8 M&H(8\9RD:DS5L=14Z0O+"VK'R#UH:$7!UA;6=W?SZ>?U\LT\M?2;?BL>GH"T MHCB"'HZY:CY#$#8>$^>11]!S8PV%F-_OR0*GR85E&+9E:#D$<<<=3P\(I II MI"0F C+%J&/57@RB67T0QP>4\]]$.=3_%4/?/+A-86^X8,)SQ 0##A@ *LHR M#2], +9$U1 Q]*8PTD 3"2GN.:\ PV*B_S]M@XC4_,F#M4XZY)63TE-%$/>RYH5"]-)BK,^N&PS.LM$#_8]U M.KY;CBS5M\ETEBCLR\5O<>PA"VM?/QDLH=!HH#VQ&I&4E$9KY9\)=V%E08>$ M9%>GH5L.COZ,W%=5?3./]]]Z(YS>K;X4BT]?)O-W7],4R]I_^J&I&)([%W16[H7(>8_)_1H" M L99;Z64D$$N!:&"5#S !N34Q3CYQOFZ<6UORDN,\][I&>;#G\96(+B@@_C/ M8GK[)07_?"L6D]MB;V>N,; I-'8<(@=)]A@:IC=>GPM! 3DG. 1I@O] M.L&]PN/E'_'_V?#PK%?LXR4$A3"$D@,%M9>8$X@$K#D W3"-0N7] 9T7MRG> M\=.O\S(DG&V'+X5_'MS]LO/R3 M/4;/K%'Q$4-,:K,@':>8H3J2!'KO"%P0<=PG-?K"7XW M BQ J?0M(\A3(5&4H!7GH'19!<_!K],[[M/;-3Q>_L%^_-+?%%D9DV7J\8(" M%\I0X32C%!$!O$%(5=R1\?_E'-Y+"L.]E(/;(1C&4]MDDZER7]3H\1)_E3@) M5B"%M166("PQ(@PQM6FYC@EFFC:*FNJ[Q(G="HD]8/_G=/7ES?QZ^FUZO9[, M?@+^"2VZN_BAP#&U1!C"E%#":\#B_U04-?;24L*'@M_>8B=GX-FX,\T-XMH M1PD'F",$(6.\V@M@[,(*P9\+" ?3S4]CP6ATVA>0;HX]Y92E$OH&*>X8HE!7 ME'4,7%@5EI:H&B+=_#1&# ;QI.D]K2ARO+WN_E'!*2 8Q5Q)0>,M!2Q5L-JG MMO2UI2'V"I6GN.V,+4/![]-TE6ZBW35SY.)^]OL %.'$8(R19YX@:BBRU=XL MPH,F,KR:"[P+5IP-9HDT&X4[/>&_3+]^*MU\%1_Z1^_H$V<*%!AJ&0>.,84( M>W#4JI=/4305#BF;;(,H!@*D87[X&*@M3C MBRVH;3FB#D3ITHY@"*CT0C@)%D/!+K>VA^-W,*^EX1TV5SWP=D.1&00H4YQ(0X;B@9KLO2/*J28T08.>% MQKY.;*W9,1I)>N;"TL)S!KC'D$<:,0NU\+ZB6GJ>7=93^ORW_^ L&SW0TV,@ MM5=/[1)_GRS^*E;O%].KHGIVIU2 /HY @Y\-2@%/F39$$\R$2UGT-:4I,3E) M92]1PG<(S:Y.1?=]C25:KV'ND%NM>IGX-[Q+P3AG#,2&F4 8XY1"!6I M:.*8SXE9&J/8'Q[9YV78"$RHFVOR5S+%4]L5 4YZ@"5/RB[$FFN)-J9PP9F1 M;!3]8KOIM_PI]6N)S&+2.\[#KA M>]D;><]U>K!&"*@ B!)3$"6UMYQ):Q&P9SS$OHB'8S*K%Y^8 M<2Q88.^8D*H@&^>Q81HAIZ/6HT2U3V[9A240=<+QLA_:#J5(U@M5Z]67EO/< M]\$!;)P3CB#%//51N<*PVEO4ARXL3"B?Q4]C:#L@ZE" \>6BF-[.F^+EN<\# M$\8(Q1PA45V6A"6MO-X9S$H#'*%1HG.X=$#3X:ZE9 ZY+Q7U][RX?NZ6?ML@ MF.&D>8(!"JOXS#,\.?8<\ 2#BA80D)Q.C"/$5Q^:3W_4;NU"=3ZO-L%?XSL6T?6_G@TY'VQN"J>;4K=R^\$Z($# M%'"D(% (4"QU_6ZAFEZ8'MX3=LKQ<*@U@N.OFO5J.9E?_W?Y.5F#RYOTT69) M7V?%JE!7FWB%Z?SV_:+\-EVF?>PHMTV8T<6\N)GNA6^G/Q*XDSC^5P!EL?$( M&QCE2"5!6%;\]P@EZ0#8/2=[A@"N^9+"%Z;SZH0-@>.3?S,@+H%!B A&C0"$ ML^^;6$"C_M)C,E]/[2);O-^4B_LWZ;KWQ,6Z5WT[C4_R>:+:X7E_=^W/OIJLC[] 64P4/.>6"0N(LY)A[9O#. M:(W@A77]&P"@_3-A*$M<"HRY,4R93MHZGJ%W7R,A-U6J&GCI,V<. MSGB+G1*0>^.=9)OJ#]4C1OJ<:,SF/? N!+3GXVX NXM6P MLPL5R]^G\XW)/1[=(F)DI>;7CV>Y;VGP>['Z4EX_X$WCZ)1!5Q-,5-VXUM(8 MZ!FR' M?^X209?*R;(F#H?A9'^Z8.3OB$UA8@68BBL*!SA*^H)RV/ Z@ +YK(OE=)] :ISUZW"- M'@6#/=[7B\34CM_MK2<-&*<&"A!A(:+H,A8@6C]+-;FTPB#G>H8,QJ"!8;PU M>33QA#4<&2]1; UA$C,#E?5 &8>J_4KJR&6]"H8 QO-8[(@! P,N1?^D E-O M(]_;P.[P^*"TIU91#8#WTA$=E;EZ[]2PG&B",4K#LX&O4S8,+?/NM?TV,F_/ MR,"<%8Y&+0H2Z:U"Q/%ZOZED^&4%L9Q1YG7#@''HBJWUP< ,\M1CX!3'FD+" MT*:WR7 <&AK)3QVRC>5GLPGB.69.6285\4QH;8DV.TT9@PLK/3P( M3O9@LU-&# W#1\IN>S VF28@&\^_@\119[%G@&M5FZ MSRI6/,('S#DAV0,[ M!I>/]^IPAGP\.$%@WC./A8RGDP$O7+R?ZF0<0;RXK/O[K/*Q2T:,1.%LKU0& M K2R-%7?HEY";8 4M8*-!,H!W@@?..<$7C<<&+RT1F.D[=T?X1 2JC7&##@H MD*%UE ,%+$?U&R'"SAN]E4O]X3/D4S!\Y-X19/WT=8BBF$:5P4B-M1'0( EJ M/18(GV.8$>.[,(>)G\VG\U#X>3X9^KF#]6R>= -C3$>_$)BB4!D.2/(3:0\] M8?5Y=C:KZH=\V6@[#X4'OS\?KWJ/F%:K@RG[36[=+GXG""J5U$\(V1K]'

-/604HV(08(CXCE4=3D! MZ_"@C1^^%8O/Y86C?GB>]5I]9T\VI[I+*9S[TARS)PY.66RI!I@ XZ).[RRJ MS64TGO[+,AB="[-G8=8YX-I!>:C#,P>",7(.&ZDHE9I*3&U]9)%E.=&3(ZRP M\%(!VXY;9U:J[XNKO)E7EK;X@5HNB]7R?R:S==UGX^_)_*J%)GW"Y,$R#5+8 ME:%4:$RU$JI^+%NF[IU9Z#_UXZ6MVVFD2.+<=#([7=(?FS$ 9R&6E@OD MHT+'@$B9:_6KP^8T%1EAS89SHWL8+HU)IF= NHOI T4,&<24)EH0"C"%9N=HXUI[T 8A*UX6_ )R&UG<$:_.+(/_ M*%/SLU3 [?.LV#J83I>_S\T2F*/84T\14ISCN'_(:SJ >.IS,/O+>]A4^'; MFC$)WA/QVG;* "PWJ2N$408BN*UQ.M7 Z8\2^".,!S\W. =B$\C%+;/-X). M37J[$:9;!F3N#X!HVVF"TPJ:Z "PGOA M 1;(.K"SR\LLP/YR#K82N9D\.K-0_5!\G:P6]__^[N9)/X33)>S!Z0* 1BDN MF">*2ZZ@)3LC#X0ZI]P1_.7\:RINN^31F&1O6RAGSQT0U H2K3 @P%(GXQ[J M?%=H>%83XU].OU92N4N&C= \N;NZV2Z2-E%J2QI&UVXR:S!I80U2!C5!"FK MF-:LII/G+,L:_$UUG#7F75 M,OGE+NS,G)')MUX3 ^Z_*6_>+Z;?XE^^+5:1CQ_6>'.7X2_X]LVY$=B.-[486EJ-[\<&+R0WFFA(5'PD M6X[(SH]D!,A2$9H[_UX+6OOBRYB4WT; /&VB@('C1&DEXXM 2P[C&TEZ9=&;Q&:^!!;]"\E5HIX4V64PTU=ZJ] MEMN^?PZ-28[N-M&!>EK-%!#U@D&F"('&&4<9%+6IFBB:DP**FKO+7@MBA^'2 MF174=ZLOQ4)=_]^Z:6?(HS,$@)A0D'/J-40!04&$Q<\PXY!"J(S<&?7?\[7R_5D]GY1?ILNCUSL)\T3(,3<1>V<(69-5'>8=O4EY;F3 M.8@=80[P,(CMDP5#P?&GXFGQQCBAH>-SPR(]D4%20D.@E]8I[-#N,7UW]/9+)Z/-Y&W\]L40'C_5Z=@[< T07 1-ZRD5%B: M2 P&;:WL""FSE,KQ0:\;4!Q#6G?T/AORXK]4?[95+QYFW<:-;;6-9:LL[CY^ M+KXK.79,<@E3VR2#F1:U=XP#FA/E/\(;>Q@D#\^7$2'^0\3"(EY5<9OJZFH1 MM9/EYG\C!K8Z\^'4V*Y^(E#,B&1<>63B Q1H*WS=%DX+F-.68H3JP;F0W0%31<]X](PQY&P94 M;:D[(IUOX^K,T^DV4P0=932TTR<)G%-%D2..4H8)8$C87UX!7$9?6('6%$ MPD"J>0O2GL]#L8COAY-\$6E D(#%_U)E,4Z-MN*-7;6B=U9*E%5"ZW2W0[F: MS"X .&U(>S;@G-2;K$G'*F(H@]A )S27RD.HO:[V'05MCF'J!(_]XW#\"P!5 M-J7/Z9@_T2$?'#,46LR0-T0HX)0U]=F)?Y(3+-_"$7\A8NETPIX!,@],_*=% M]>F_ MBQ0N4$3&GXZ]XU,&Y..)9I HA"CBB$I8-3AU5H&\\.&1WX]9@&F$P\[IWX7% MX.&VK_ZUGBZG&[Y=7:5.Y-/YK9XLI\NJA]RS"ECFC $S*:7ATD**HF; F2:J M)G+\WT%B,EXNYH8E?\>0^Q!!OYA>K=(1J"^(R?S:%IMJ3--OSP9/Y$T8C%3< M^OA:%I@);87BN-9-+;$YOL+Q5C8:#G7=L^"\-_&?\^MIVM'G==Q2\UK+IT\6 M.$?*8>694\Q #APW.ZH@ER,)VQ8S>DF8'(SRY\7C[E2]255#KY(=N9S-BFMU M<[-)I&L:<';:G$%:$75Q3*C @@HMK$&NHA&(K\!!0BQ>N-@H)'H.G MHP+4DCG()$($4Z>%YJ962RR .>_CYK$7%XVV-G0^+YY.AE+@%'M$/;&"0\$\ MDPR3:G?0Z9R:JZT+!@UILNL?12>2^&R6W@=+/M'H^WAD\(Y#IB0UBA&78DB0 M ;5EVV"V6$VFLZA97A6+^&_SAS+J?F7%]U61ZKK_QX"YWW:Z MO)J5R_6B:&"E/C J"!=90( @6$,#(42IBJ=7 L6[@B+2Z#G2\UYW[:A^?)I\ MGC5J3?UT3'":(PV0EX0J!!5U4))JGR+^Z2!&SP$M\1UP?%^:>29M!Z^3H-:K M+^5BNOJAOD\;5=)Z-" 0!T%JL8HEA<0!X1#WU>ZTMED=,G/9;'+*> M#S2VO(M2_R38W \)'MBX.96*>=/4A@P0*FN"*9K51FO$P&G)YJ.H:475H7"S M=77^/ITG^]./=S=^.D\Q$K\5B[O)_,?OQ=WG@Z_D1N.#$,X[0(S71DKL (. M57O'TF?5!W@)B#H5 F7_1!ZR^DE%AH]?(Q6.0FK/B*"5@MA!CI!EB&DBA,;U M_8]]5HN25P"B;L@Z%&S4.FE]L^DDU4*]K^%WT%Q9$1(0I1Q""#.@6]QX7; MB/=JS?$/>& M.<,%$M7>#)%P"D%J6M M4:8,\@QB4A\/QT&.-C-FE;A[$T\'U!T*24\J6]_\.5_$/[F=IU#-N).JGI'[ M?C5;7\<]J;MT/);O[[T \0\^E>[[Y"[N,GW^H5BM%_/EAW(V\_?U$PZ L>^? M#I);P*FSV&&M#,,4<%/SD?.L/M.FDE#'8L]VSR YCTC@G*$">BD MI<991A2BH+:C ).7AW4J"+\6BVEY_7$U6:QZA>)X0%/VP:0S@S >]$4Q66ZB M3]>S=-1]Y,"F0];[#8/CM^_+^UCH%H@]:?H@-6"4("B1-)0*&[G"MI2C&L(+ M,Z.]-&#WR7VW6_6AO;R=?E\6[&_7UZVQZE9XV\>I?K5?QC]Y.[Z:KH\U? M>OBU (BS5B-JO 2&(\M@[0F-EV^64C[>+L8O[:@,R.%17B,/:O'_<[KZ$K]/ M3-D:F@Y'YW;Z.T$Z[[&BJ="E-\)[+06H:$DXRE&OQIN(\-).RR"\'>6CPZP7 MB:']/3OV_D#PUEONK0,I5QA(A%7M'*26BQR5:X0%*U_:D>B7FR_/"J0]YL J M8I"AG&!@=1U-0SVG.5:@D\M?WEN!W+S?A,>7AM@3671F"'[Z,EG]LUS/KM_< M?9UI>@)_NNP">CM C$P;B*1!8"\J9(@QAQ&7E5:/49(7_CM#.TX\M?1#2 MGU]/N*?<^V(^F6T2:.9US8]M-9!6RL'160-P7#"+"7$2( ^P$K82"%1:EN,! M'W,PUA 0[8'^0^'TXS3NYB8^5^4 AGOZQ4 4(QC#2$LL'-1:FE1G[IZ^3N%+#1+K%-_CX,V0 MT=+#]XKD%GOC@090(X(MB!RI::&DRBFL->;@M4YQVB?%6XK87D"V, M.7?(2ZJL<8AP !&"6TX(SD2C!F3][/5GLA_+%=XS(@CJ$TB5IXI"$V\T:"K_ MEY!49W7\'?'9S>%VV0=E7UJ>,,=0$$PH YI Y0']_]G[UNZV<23M?_0N[I>/ MN/9F3[J3;:=GSG["4=NTK1U9].J2;L^O?T%)I!W'DDB"I&@F<\[T)4U J*<> M% I 5<'H4CI)1-K;YN/C3;*.ZV4)-P/U/68)Q[TCEQ!C[8# P!L.!"TE!/H' MR1*NK>:Z6<+-4'U?"0]<(>FT\HXH0(KR*Z0+56<:UTAV:@#G:& M$S64Q9W/QZC$Q7]M5_/US7P7GG"6.F=:!DN0D5XQQSV.2[RSP);W3I(KE5)Z M;HW1+I?)QQYG3;<.^X7*P'8^7-"$5L+J1,.Q#7"&0NDK58(X63*F^NC36/I ME1\M'AIJIH/6Q[S?_[*ZN3D:UG6N25#4NK@0&(_DKL(A)+X:-20NY3I@A&OC M$)SI&/(.B?)[%M>"]6S1@"A5DX $UY0)#9TTR@K(!"[C(:7A-J6L4]LDBJE2 MI2WHTUG/!#9,[:YL%7=&"*YHY3-8Z5(>QFA\F3Y,0-[85K-F&KC MZEI^=T(SI8K=$6X;=6:( ,X*!K%VAY-J["B5M4YN>SJMOK[/;K:+[-/M?OPZ MBUS)GF4Y'+S')??P-,].-U^B-G05;\\[1W^X8GZW3ZXN"M]?OZE!4<;]1BLE3*N M,8 :B7R,?3C3\OTO.=0_SX 1[(QB^F"1-2':FB^ 1SHZTI3%Z86Q M*]+,2@003RH]-N;L@CZ(UBW4ER/;/F-\7X>F'=?>["%0X1$!1!2EZ+%@U.'R MEB3Z&20I3*QQ^OY4J-8%TD.>IOGB/UP5_Z'(?=VL]78]7V;KRYVI?5K=S9;S M?^\DBO,VCGE^LV?7\N;S"VG+JOCSV6(7K[?/(SM_^M9)_T$:8#"46!!H(;;4 M$6>D\MHP)26I5Y>\'_Q*!=IL?;V:/QXDT[/U/&Z47PI8QY(T[RQHJ*!F5D!C MXQP"$DI)2V204"E7D",\C1N83?G ZAG0$B'P6[8I[B'VIO1SMKJZCRHX)-Y= MS!R5#\R7XZEA88XU"58[SX&Q1A%FL6/20FH (%PZX0VJ=5#=CY01^CWLA0). MB/;-=P%2;BR44*BX;&K@F?6BE(?)I-3]449KIBLV[P[.H=S1?V;SN_M-=J,B MPK.[[+=M$0+_Z78'P/K3=K/>S)9%I:/"ZER?H$ZC?@*61 EAK<(<( @DC?]6 M(8KK9^6(;_^P[09X+"S0EX?D>@X!44 (98(X+Z^($!:2: MFAH-4PEY,*=F&#)V#ON%+>(Q>9K;Q&,]!:PL)DS%S:K'!B)*J><5'I ,6BMG M2E:Q(\"'(N!K6,XMO6]^'S 26@DGN&7 $ZBCA"\F%QCT-;9W2:8N8+T490Z, M;T":0XL@B!%$,A^WJW'/"#%Q6)?R$:$&K7XS"=JT W8HXJCE9GY3C'#^-;O* MKK?[*L_[^J;9S:[\;?[PN"U/.;Y#ZUPX<2?]!V8IE00X:@1@4F&/A2RQ$\:G MQ!B/\"2[0@F7/UHJ_M,T#I:((@ ;BY7WU"%97)G:/?)>%']XN8.EUT.N M<^A\M$WPB#!).9 80,R5T4Y6ML!>?NI>..Z[R[G+#1; M&X. T 8:+B1AE3*MK/5R3.^1B6]YNFIY" M^!(CH)*.7][3O*]-E>/!B#W"/GP<8J+;THRQ7?U8P%HQ*@5C"#EGN;/455K4 MAJ8V0T? MK7%B4''E_G2[JZY>) *7;Z>4SPK5"=5([CQX"2C6CE)M&%6LJ/]4U@R("E;P M?UJ,M!=ZJ,]@6]T&K5!:#=/^WG6^>GM/NSA12/MDN M0&JH@]@B;F"TD(SHLOHTE,JR04.'^N=86T4?XTL'D YV\?3M4,^64G[S^R E MD(9Q1I'73%.$""\1DPS8J=(E3<^O3_\Z0':P6Z=GW^3+:K9<+_9:JR)#SE;( MK==!8)HX (GFSLLB\)9@6&&);%*%TQ'R*I$!KR^-^H#X @2+BWSQ\M%L43R5 M]&'Y-=L/_Y>(3>$#-*%:K:X"A0Z3N.,@6F(!M$'2L6H"QR5A8@= ?9&N#[ O M0[]RR,61EF6DZ(9"E\'.':W=&^=4#$Q\[-L_O?M(X#L]'+L4QK*S2A M&CK[/).Y24KI'N&&9AAB=<3F5AH:.Y_/+O5I'0,;J6CX8IMK^9?9_O"6^O-:ELL8[_/U_\ZXQV<:A8D@A@!$0V% ML9 C032O/'(47;%I;8DZ6OT[1'1X[A258XH[GB_Q]\^NW:>:!:KC B,LYBQN MWKC"W'I22NJD'/1IF_ZYTXW2CS(I&=^AF'2HE^K^OMY5Z#Y4H#^[:IYJ%J!G M7A$7/1=9/.$JHO%%E:1:I.Q!1LVD%*7GO>$[%)/,JJC1O8V:65X_?5A&X+/U MIB@E6<)REE0U>PC1@4 4$,.%UAP2(:4]%/F#"C&=LLJ-<(_;"[_Z@?H\U8X\ M:?-R!+/ES3>CN_IK]EB.ZOC)<]A9 RX:Q7NIQ(RE*9I M4R(-@/?@ 20?:SQ'^?W'@4%#<)2*&$8XI\8(;4NI)$U*.!WA$7#7H2)M<1R. M'?GUO^[S1=3'>G_\?9(=KS\.TFAB7,0" L$O1;G? M\201T:%XM3C"IZKV7\YYE>@_48,\" -%1XJHG$N#QM443XE/H) M(W23.N3<<*!?ZO2TN.BM<7ZV7\LW^^C2O>2GZ=KI[P0"(;"*$*D),$@JX$ 9 MF:,\2JHFT_9EPB_OB<>7U,88S&Y[TUK(ZS&3QEF!A0#82U;K# 2:E:$&AJ'F*\\%(Q1K+=ZNF1 M]5QZB,H310653KD%$I->MM* '.RZ)U_'%?27/+]97^7/R+R9#?[-EP%:+937 MT'#E&/&$<2JJ916Q%!,B)TV,-" 'OE$N[P%VJ3>SZT)199AYG9.$!KT$ XFE M'E !$#,Z&E"(JYTITDGO+$,P\46I/YR'XEMY"77>M7GU9;! >$R9P7'IA7'C M";E_/M'@..E=WA$&*G3(FC0DAV-&N=O;U]HIWMC:1K_K\*IXOER_>D.5)MIQKZ1V0AM01NX[H-P%RYV^*$[6 M0-,-"]&UZ3D@#TD$26.(=)RR!"!91AHY2LW/DE"M27:\/MT BAI[?DAM?G?S M X%1A2U'P''GL7#::>M*]! 3$[N4OR#-+Z*O(==J=)7=%?Y$=#M^R?*[U>SQ M/HJZ^+",;LK#KMN+K<^'D?V>/1:W*\N[&JONL2:!*,U4W%Y2!Z([9Q40C@MO MO0;<&,0O67[XU9"?GVVMM5Z>;QT4U]QJ3KB%%GE,;'072]FQXA.K_I).@=<0CVM^7[KR89?37'JI+7,:(TB)H )Q+[3STB("K?5@#"[SZ\&_4(5^.OS' MLZ4,F_<6BGAIQJS'3C"+' =*J1(;+^3$T+\L$CUO7)AF-![AW@/AC']D,\FTOZS7?! M6*8D!31ZR)HC8:FU%4),XZF9J&[T^K:[T@K1UIE7O^;%9"@%.)U>]=:W 0 ) M#??(2AE=-&$HYJ@<)P(V)4QRC)IOIZ.\6Q1;:_OJ:5V)4 M08"(EZ;BN08IZ\08^3.DK]$]_$,1KWSE=C_V H5R/3U!M^.-@B%84 R<)Q8( M$27UHEJ N18I"9GC79(Z4GS>$\KO(%X1,PFC&0<:64V5@ I71ID:F<*:,9JF M/EF3!NU05/FE2%?_O,IOYZ=H\N*K8!AV5ABKK):<,<1%9'IY D'YQ.H%]$J1 M]K .5V,I*N1Z?CAI?5QD.XTM;]1# <>_O[EA>;/6TOGFP6%(* >6$.R45TX[ M4+G]AB3E8C3.,1LD<+%/2O6 ^&"F*,]O_IHO%J?LT.&3P!B'Q&H1-W;> DP% MP*#:AGB5$N,UQG2P7HU0.TS'=0MT6&?7\8N/^?+NX_QK=J/6ZVRSUD_/37[/ M[I)NC(X<*)0_/EO>+.*/+XH?G^U^_,^GN^K'5[L?/W$]U+JOP!W54 LL"".$ M6A1WXDH7W@:5\<^]&\.]42G8+B8P@KU:SA9FN][D#W'Z?*^V^E=(;3H.R!#F M.93 4R2X] 9;4"*&XI9S&KNC 1AU])II +4,?N/TTOC4O6UZW69WRND)LH"H MN.X")HH2&0<99S2*1'^@8\=7XZV[N73]VV"99X1J 6&@EB M)"="ES(JP2?V-F 'NG[[&#$9V6;L66?7_^\N__H?U_EVN5D][&L'^5?_G]A,J__!Z4MS * MR&TD)H[_HS;NXP[C]7IR%<\[5WEC"/M7N?KCA,K5'P$(Q9VG@''FI-24 F>J M\7*:$D(_QL),G:N\,83]J_R_/IU0^7]]BE8)4H>40!!SCV7':J\,83]J]R=$RG_]G\"YEMBP:)*84E@KI-SSGD7(E+U;X]I"[U'EC2$1@O83!EDS;&(D'=&_:F$/:O\G^Y=AI(.^./(Z6.>FY8W&Y;*P RECM>RH,1GM@-5/]J/Q-; MV@SNP4+:\^7UOHS^7NX3_'G]:>"8>*B8 99*Y8I\ (E*B3C"*0$:(S17@Q,H M$>]Q!7]=N!!7EQ4 #%/".$@!\(I2"P@PT<'E$"J-BCD]ADBN6FD\C8IE->HQ M6(TH8KQ(/&,8<(R8,25&U.B)O=&:3I6T2@ M81_,17GMZ+UM0@\O&V0W7_*R MV&NY@W@9(*I6V:P9=3O_U<" %L9S3+F6Q&CE;+&5V>.,M4DY#1SARM),GVP6)"-!0,"(4$PX3 2!31GDA MC0'*7-"E_ ;]0HAFQ>/J- ]:&>HE;A"L%4H M1YF$D%,-M'7D(*'S<&HEDCO2]KD)W0;:H=S;[P:KGXHGV\_DWYQH%:"3AA.N MK;$4>@<44ZZ2T\*)K0FIRC['G=; 7HQ Q7C/9M><:!4HE=0Z9QE"\?]*&Q*% M/LCI%$X)L7\/!&JC\;,6J"VZ@['H<'3PWS;E1"D*'E(WR M@^(Z9R>Q-SBI6BYZOPM5"D:78T4YZ.9+UJNF03('"$&<>NP=19H0JDJ)(6>) M16X'6WU:JO$L/Y+0&C0FX^R:\^*KH E'UK$B:@X32JA$K-PE>";XQ,K2=J?6 MMV(N6D$Z%#74]2XL;OU[=IW-OQ;&\RQ/CC4)7'*IF>$*R3BUN+'>Z&I6&9D2 MK3K< M*5ZCM":2@>_#K[WWSU?-5UVI7X_N. L;88:L.%,44M(1$I74H5;6SB MYOFKGY;'C?[;'P:LD#68%P]K6\HIA!B+_%IL"1Z!]HQ[8!%VAHA4+5E\<:F1$?WML#VI;K6L"0KS^?;53W=/7\9C,32 M(<$T(PS$=4(;4GE\GJ.4+31Y9ZIKC4JZYN9?:\ZZYR\#51PXIC1&BGO)O'7T MQ9XM*:)\A.43^M)Y6SR3=7XU_[N>RJL/@\0J.OR2DMUXH <5=L]%+>""1H? M8?6$GC3>%LYTA1?AFS55_OQIH#CNPKT#%#"M&#(6N8J6@-&4^( 1UD_H2^FM M 4U6NYO?W9]YE.>-3X,V4"CBC* P;O6]%]%G+T[ M'?E8(V?V>*,0715LC5-<2%=N;.]?W/5E;="[&@<_9JOB# MV5T&F[#@1;, &5!*>R 1U=&^88JDJ=8V2-2T#KZZ4/DY%K5']_*QH1=.*.PG M-)1S(ZTWG$@C'$!6.2QW ;J*&V?KI63WF\ 2X?]&'7MMZ*?BKSZ*D*^:Y*$T MZ"W$W2I!,*Z71&"-B$7%4TX';(!(.I 9X?3OB"='?\\7\>GY!$_']4&K8A^.-@N,D>GB: !(Y;5AT"(%:AV.]&0<3N%?RQ[4ZJ!(;Q40(X0L 0! P+VJ$(A;H)0-Q A- M0!=4>#W_^\!Y?%/^D#?R^3'[)H'AW5L HZ64T5$31AH0U>^+ JF%7JC!@*H1 MN >?;C^O\L>X8CU]7LQV]2#<_VWGC]6KH35\@G-=!&2L8HP3K)B5 ' FG2Y1 M4,1,[-7,+NAP-+.T4Z0'J]@U6]Z=2RVIO@D(QRVV-!*9XBE'B+2QKI0!"SJQ M/(#N5?NZ>E9+8 O%3A/H*A65G8WN(;\XU6KEM=9H'8!CT"A. MI2-<,"I$W *4 M^0RD6NT#+AX6MIY![2& 4@ ?"F[5WQBJ?B=LB'O'^_A'*D(W#);/;W$I(9; M=;15D)08@*"1V&HLO=-65ZX&@.,D]@5A[XC03%&L8URQF":2P5B9*36?YC=B+ M(Y?CISX/5"!I, "$82>+('"$4#EB2>W$IFT7JLL[1W6< !RY%# MD$I0RN DF4B(1#=J/'K!W0S$\5YP>TBIT=9I+UWTG!RVT6,ZR.&M2-FCC(@, M"?H[<<'=#+MQ7W!32IBGQ$(/F36&86UY*0N'>F(W!JVT>/*"NQE^X[[@)IY3 M+AS3EB) G"& 5K)X U)LP@C/7COA0@)^K4]5OU_<3ITMG&L2H+)">LLT0]K& M7;0PD%5K(I8I%F!$6N_4+>@8T^F<&6#(J/+1##+$K<,**4L.1*W:8!,LP(Q@("C+PP MQAMF2BF 2BI=-7ZCTYXH/>';)4O,_G7*5C3YKFU0<07UC"-().)4.>.0+^7@ MB*;4?AG1*B5JC!\FZ=?L\U]?O-A^35;;PHK^*EX1_S+_6SY)7MX MS%>SU=.'A\?9?%7\MQ,+5_/.@D.H< F14HB1B# &Q6NM.U08 SXE9&]$-WB] MK6.](][:8%UM9LN;V>KFX_QAOLEN?LV+VZ5_YJM_/Y^^ M9*N'8X:K21_!R3A\!J5VQ15HE%#;\A22.B53#MU&5+RJ'P/6(]!=$\RJ.X'IS.%"\ MRE9?Y]?929?Y6(,@#;66(:*]) )0'(=415M'KRDSM"M7?CH9;+ M[6QAL[O5[&:GI>=2/:EVY437P7!NO$>4.T>Y9]8Q3$L4C( IJY.<.K>&QW^H M+=KN1>'?L\U\M8O*^_3G8GZW&_FI0(MC;8+ T6/SBA$I*<$<, /*$UBJ8-(A M=''3/UF2=8WL4.RYNH\XZ=DZV\4*9\OU06NKXE)FG\+S_,GGV5/Q1^JO.)%V M?_E'W%$6\&6K>7YSJG19IOL5#3>MQ^&XJ*9$2<%E8I@X@"P%58( ML(G M&:2-$,:[:F90#%/NWD=T5=8CE_J >2B*F=GZODB\BW\K+E^^SA;9[MF[./KY M==QXOOW?SS(OI=O@"$$&,4K^:9TA4^Q\'BC0(RRTFB)<1&'J34A7E<&WR>]'C"BZ[4>.=89 MMH.%NE=/>1[&6:>4[/%& 6LM#-.86P4A@1'=O/3*H,VR' M8M"7U>RFR%+?Q2-\_T+L'\NX!5ED-]_)=8)?;;L,U ,)N/1,4:LAHX104"&D MDYZQ&-%U7H_L&PCYUG<[OQ>)DC4Y'R+:_,#Y$_+N#-U $#!/)3"&NL%>#Y!(='P3N0>K4?[TQ/4 MW2>+G#5(YUL&+044'E).+2'*.U;4%"X/W-+"3^"T#\G[03@EW.U_L^O-+E2A MV;)UOF7@S&E".0#26,&PH)!7,EBC4A**X+2/O_M!>#B_.(*=K3=F]CC?S!;S M?^^CIVJRJT4O 3.NBG093BQPM'AO1_IJ?X!DDH?T8YQK]X?V8*RK$E<^K>Q\ M_9BO9XM/MQ_SY=W'^=?L9C^-/BRO%]M=.=>HZ>7=_,]%ULSV]?AK 1J@'6!J?^8K>;%.5HYB5U$=?-T M_B:Q;A\A[HDH4L@HHIG"4GJB*WTPJY(":7Z,$_F^L!Z.;^O-Z^3!&G?5QUL% M3EA<0[PWRC"$C?,(5I>A'HF4M^7ACW'.WAVZ0['HESR_^6N^6,3]\=O&M\[2 M6[^3@*32VA7[;&*%U!AAS"K;#5D2QZ9]*M\[V,-M1N(^ZCI;%S$:6?S1(CK# M9E^S1?[B=.;D-J1&^T" =1%@SYCG6#(8(1;5O3RR277\?I3S^^YQ'B[^X6NV MW&:_9]?YW7)>Z,\>]'7X+R?#(,ZT#8Z2XB%Y*0C&R&*IN%>ES,(E70VA:1__ M]X7Q8!DYATRU0S9DF9AVUF:=;!XNF5W24&IZ,XO<;'>]VTWO05&A- M+/ "">>,)=A4EZ]*L918&O0#7!1<1 L7SU8]OZ\\US2BS16P6F,E/"ZNV8RJ M).8>)=FX:5\]] 3Q4*2RV6K^-8[S:Y-0U..-@M-4$Z$8HQH2+G'T.ZM-#3)) M85WHQ[A9Z SP3$*_1C'^IV!>[D-89.X^#-M XLVET%#J:148>-!-,/5K2]-*]3Y8YS& M=XWQ<"4:YH^/^WAT$I('F1 @)@0?&2>),)3W&,.7< M%/T89_.] -UZK_AE]G?Q*.!NZY#=% "8[7J3/T1D&^T*F_83H(M6F'I'H+,\ M;D <0\_R:97TSO:T#^"'P'NXY?"M(UWW=U%P)#OK6M5H'8P!1$G#0!'DC0$D M4%593=(E/8R&?HSS]^Y1'O"4=+7YXU%=QSW&+E?RV=">/B,]UBH0X9BPC,7= MK5/*0R5DM;4%#"8]2_MCG+AWA^Z0 0YKM5[GU_-9M+7_G&_NW=_S%W%$S[)\ M6NWRO;?7F^TJ@M;@H*&['PE4:$I%Q(X"$4T[QNC%7"0BY<81_QBG^!=3QG"[ MA;>*>WUZ/)P>?U@6U0SG7[,B9>'\"4>+WH+A DBNH-1 1)UK+UB5T.D)2G'_ M\+2/_X=#?;"*._DJF]\M]\\=Q,FSB@.>[6XRUE&0W;\N7A[MU+&GK?L,SA$C MN71(6\(],T*YYQAF*%**5. ?XX)@*.R'"Q2ZCANKN.-JDJ+P=I,B% H(K2$$ M5C.GD;+4/J\'+NF)E!_CUJ C:(]!X@L?NTVHOW)NR[6C<#K7S_08A':%$04^X9D5: M,02^Q$LSD%2$9'P&:5"&Y9?3TV!A6R^,TL>"&P4#_IZ?JOQ]K$G0%!FED(?: M20RIXRC*9BCR*OJ&"B7EC;TK)G;)AM=!7=V ?TEZV?QA-C_UN,[Q1@%QXBC M1$*$B%$.L0C77DH>W8^DDA7CHUBZLFNPIQ6RP\5 %!4.LYOR-.+7[.'/;'4R M[.&M!H%3J V#7"@AI(=.8<2C=(19'&=B6J;A^^!-4S5_%^C0 :X#QC9L=I;X M*KKEL]4\/[.BO?E]L$!@H$7QG#3RS@.I-2M--/!P(B^[7W8YZP+YP5AU&.(? MR_5C=CV_G6RHVV"MA+I.%6B(ZKB_S2Q$#S+Z&IM<]Z/14K4\VO6=(3J MT,SYO,J^SO/M>O'T>_:8KXIG%,^M9^>:!J8!!#8:=2PHP5A"(V0I,99X8AY1 M!YH_PJ6. !XP.+2<4NKF?[?[,B8UO*.CK4+<$FM+D(NKMT?0:8R>Y126)$6O M_PA$Z@[;P5))JV&N?;XZ=;)RVGUJU$]@$BJ\52R"6F+!L4T*$QT? MSR[C5O6ID:'8^27^VJ=;=9/OHK;.FK:W/@^8%K4I%%0(((_BAIGP$C\=;?K$ MG*R>M/[ZG8ITH V)]1^/-]%(Q^\9D& SD(HGDJMH':SFE6!'LC.=>8*=)Z8UH MY5W*P=4(O;+!R-46X*'(U=9M^%B^;=W#=6/5=Z!&8LTPTTI"Y:#' NL2,P=, MRI7C".,T+^/"#:VEUEFRQP>:'\8Y?VN%".6]-4?!X&/=2[N?! M,KLK\G&^C'8ZM"!F_HZTFU*1[,A3;[.B5M7AA:]CI*_7.GA'&9/>" ,T@<)' MQZE:Y8P6$WN>^T(4[447K7E5%FL\/(BQR]O;IYV\%<%UKDF(OK8@198\840) MZZ'$Y5F]ID1.[%'N"S&H.P6TILTW[Z>>05P]YBA PNQZFY M2AM"DO+8PPVV=XQO6GB\%.:VJR[5M9%-6*,N.4EH(RJW!T"$M9 MN I:60CS/"Y'*]24._408J4_L:P_I8OKYO[3,=["9Y"#[S4PE)+*(^^(.:E M;!+YE-NO$98(&Y$;U9E.NO&LSA/KV&CCG@$!;SA7#DD,-1#/?B#F-,4F-:X- M]J/X5ZWA'VIY*QG_9?;W8<39YB3%ZC4,@C,$BWM!*PF"-&Y9V4%: PQ(BH$< M88&PRRV G:IAN-H/U?M)$9;;V_FB* FTOMK^N9[?S&>K(ENP+!14V-__RN?+ MS3_BY]M5=NJ"(JG?(!W7U!;/42 )XUP5WJ,2*Z1YTJ'L",N078ZS0ZII*$J_ MV,_4,I]O?A\,HP([[BCU0! :YRM^E@VAI"=\1Q@2<#D*=@'_L#O0LUO/ +TQ MQ (%C:4NNI!:>5Z.WD*2%-#[\ZP^%>\!HTN*-TRJ@CY9G;.+8VT"\+R R'+ M( -( 0%P*6/]!!8/E9\X7BR*=Z\/2_5T\(_?IMM@LGZ?:R79! M,<@-%@H8)A6QA&%5&6 A;-*3S!,*$$FG6Y=J:'^N,7LJ\^_+\?A\]=89S-&C MCMH]!"Z0%E1:*Y0VWC)IA#C(! T@*=>08WSM^U*''WTI9.CSD,.3%><-VML- M F" &0\T(%@C&P4R!I328>&2G+&?-P!=XS_H+K%\/6Y>QS4[TB(0+9D''#JD MJ.!>2T!+$PTAJ%=)ZQT]YWWAG6*R H8B6"-NO2&5=((*A VT3&""K'&PDHH MDY22,,('1"Y'JV3L+V6RZI]NO=DH6*R<5-K&S3+BR!)!L"FEE,8G'7']O!GH M0P<7L%WUC%;@'E'L!.28(Z 4WJ7(EBXD3GM:^>>)?2>@#Y>2?+-[6&ZV^#R; MWWQ8FMGC?#-;F/SA(5]>;4Y7[CW?.'BMXDX8*JDQP!9CZR6OI*Y9N?0=O>)] MP8.PKG5QJ8I3$9WMPW91Y%;$/GYJP3S?.%"--(** T0\!) PA:IYI[B9 MVMO>EV-@Y[H8KGI5G!WW^2+J=%U4Q=V!0Q#=@2@"D@))K87QMI2* M"I!R^CK&5[POQ[!D["_@DJGE32-^G6L:%)20$D*)! YPX:V3N)+8V:0W!'^> M]?>GB6?NC:0\=E4B[-.MF:WO_2+_ZW(5\\=?)AMI;ZP$ DON,+3&<1*U#32W M<5/H6:U XG'EKO=;)COZF) RAKECV$(J!0.VQ M!,;&Z_8,RK-,RV:B2@*Q)-A>02N2+J;2^[ M\20EQ7>$)$M3?ZNBC\T 'HI(LN$PA5FEJ9X^\?LTV]_G-BT3D$]RJU3X00KA63@'O"8I+C[.@DITP MD!2+-N&2GFV)UX=2ALXQ>9'LIY9%!0<3_W!^DHOGF@9O&) "*,\TYQP:#14K M)1;1K_ZYV';#OXX5T3J'KHCJG:WOK_/E>AZUM--9@=/F/EO/%EE^^[C/N9H= M2R)OT4N0#)&X4Z,0*@@X),KBZAP2 M ?6BUNWII?=L\R -TQ9A(! C5@@:YUMU>H ]3:D;6C^Q\X=:>;O6R>78>*A+ M65KS-^M3-N)GG0X# UI9! @S5D;0 8%65&?P-(FQ]7-#OV7L#T/6'A34>O%^ M:W0OBL<=6ZW/- O*:*4X@T02A+SB2 -4CIXREG(*6#\U=/H&L0==7,X0[MC_ MZ7'G9RSO6AB^MSH('FDK% ">4"2\D<[2PP6F!HJIE$UQ_6S2Z3.Q5ZULT#TAI(D%1]AHCJ0DV$-%2.:H9-7'OX+RTE%H.<*VBL>.Z%.XWFT(03[6* M\T/'F2^9D4SY$B^A7E_9%-#Y:/,M0DI)[&#T&0@O M96-.32Q*9B >U,JF:(;\^\RF0(QQ#B6@& F.H30@.@"EC+I>?MW[85>BGFMG M4S1#=0K9%''F"8NE1, QKP&W6-E*8LM3;G+'R*-TS3?-IF@&\/O-IC 4$V@) M98X@:* HWD,OY32 )27:_PA$Z@[;:6=3 $P<8A$/C!!73 -HGAU5Q":6M7,9 MMZI/C;RG; KJ(5:..>F8=%8:"_&S9 (E%0H?']=ZTGJ=;(IF0$\KFP)R28WP MBA#I#<$>% 6%#[(C/+5\UC3UM\JF: ;PSVR*XO Z;J<4M.:A/M0/"H>WZRO\F<@W^#1JR^#4QH3*22DBBL. M !",5'LPD73\/Z$]0CJ/TG ?BD>_K/+U.N)R>[(VZHNOB@PC+ 1E7#!OI2=* M%DF=!SRL2 DHFM#JE\Z?]I@/Q9TJJ*E6?N ;7P>DE3$DN@=.84(148[ 4BXM M8(I[/\DLAK9<2L?^,IF")B^0V,:!/T="Z.PV7V4O(I!^G2_SU7SS]&$959BM M-VIYTVV^8:^C"%P9I[TES'CN!" /^O! I-R%=KX4:SWD2G;=A:,5ZO#SJXH MV2'F7F?+[/3*?Z1%<,@CJPD3S"%FB-;T^=R T*3'M2::/Y'&VE0-3"O3.ZY0 MA"L6=V0* L 89@R5LCOK4MX)G^3+6]U8S&ZT,>ZZ%=HB9;5$0F!B)70 "OZ, M%$EY;;?QXUO37HU3DF!(0() M33PQR@);G8=JI%(>L9ED*D/[TY>N=# 4U\JW3CYGJZO[B*Z>K>?7)UCVYO=! M<,J01=(#[!V#GF&I2]D4<4FWLHTS$:9MP+I0P*7(9>>+;729&]#KT")0$G8#B3E8L&)5G;JBF#M5#">_);BDY^)+,?3#!1WPA%HE*-, M F,])=@ 0+AA<:5BM6YF^@[V.$@297*K5;XR>9RKU[NSDR]1EWIQYI6_)OT$ M)@DPU#% F/*N")QQOL2#,OSCW'AVSZ"CL2+=ZV4\]F<7D?#3 !VG#U5(.F.U M)HH:CY#Q7DI.O">,0XYJ%4CN*\K_/KO9+K)/MPERUK%0W?Y0X 88H!BFS#!L MD.-,>\DIY$QQR?W$,E$&Y>!WN0875-R -HX4L?"K[?5FNRK*22QO=A4E/CP\ MSN:KEUG$%S-SK\?W>[9[MU/%5>3K_@6\\\:L=A^!(\[B$@0A08A 2GBAW,C M8BWCM;8C?9NL(](4 2+KU*C=0" 6PN-P$8" MQ)0AC-!2;B[]Q+( >F%$WC?J%V=;,>ZSZ;PU6@<>,00"68P!*));)?.HE-OI M>J4>W@_;.F5"79:U1KMU";ZKJ*/LYM=91&.9K9Y>#N9H%DF]AD$32HN]J?&. M(LN(%L)6EM^CI,/*=\27-CK->P1ZR$3>RD@7IGEGJ-?9ZNNYI>],RV QU1Y[ M"S25%A0/>AE5KC'"IZI@F7<,[V'W_P^,B?\JRJ^QKMIHMK[.S^=A' M6H3(?R6XY8(R::CU#H-GA]'+E/#T$:;[=$>?;G$=+*6G*%;\C?AGB7.L29 0 M&L,1TA003S0WQ;N2!PDA8BFA;B-,[NF>.1T!>Y'-5K$%;;+%*K\/,,X*R;#A MGAD'I.$:5& !(E+B;T=H;@;?6+7$^6(<.KN9.M(B4,2]!X9Q+!DE+@IH0;5Y M\&!B%Z^).C['F%:8MO:%S>SF8;Y]^)(M%G$$-]FO>3%%OG'89\LX,U:/^2K. MD7JK54<]!ZGC=L C;;1C#E$O/%+5?@#*B94$3&9"?DGTVS-P];3>S!;QP^QJ MOIA?Y\LWQMJ$=RW["\ I:[&S2 +AO"424%@YB_0A]J4[9TP? ([CU^%BC/E:= MY@$!";R$0DNI 39."5!)SKE/N8@=X=[NPOSU=W) M%WG>^CQ(!ZTQ<RI+LGXSZE-A M1D>:!*:]TKHXBF70:%Y4+:SF1IPEPU1U'/JAO%Z)U!'4EUS&KK+-9I'=_'.^ MN<^W&S-;WZ.&*]L;/03)J3>28F$Q+*)1/8HPE( ".\SCW9.B6C_(OR<'"C,K M3/0TC2.>%+?4NV33PYSB9I@GN+]QH-RRWY(\P[M/S3 >4U+(95-OATT)$33^ MSW%DI1#$>T:C=I@'WL8_L-" .C/A0CC8^?IZD:^WJZQ.KEJ;[@)EV,*BT(4C M2C!4%/^#!W0DATDE%\=^@-T-:TX9BGZ4,"9#KK7?9<-+FL4<)KK9X"!XYS@[P06L<) [@C]( ))PA-^6*U&ZZT2S)K MB?^ IH/J[3JZ7>NUNOZ_[7P]O^RSM>5@3/[PYWRYK^Y9PS:<:A:$ !YSA[2W M"D+HF'=4*J\-8UCI>K7A!I.VF2M1KX/@(\7U^LJ[J>=+C*]M$68&@"4EKY$!6HPL125;@AR=,7O!?/A*OW>9+?SY7R3 M?9Q_S6Y>1\KKIU]G_YNOS&*V/O?&8<.> C82<<4%X=9Z"B0D[AD/I2?F@O9' ME^^*_?:IAI'0\EF&WV8/YY/26_06M 0 , 9BXLWQ(@*P$MQKMLA/Y[PW:A]_Z&X]\82L M^1I,2L&W=:2S6_YK_B6[OE_FB_SNZ71@\UO?!D&AM%12AB5&@L6I]#R7 /\1 M>-!2;WFWR%[0JGRL$;A\JED .GJK MMIA?D%V?LU51-WAV%P'[1[Y_)V__WM?Z,/5.5(]%/->#K%XY^L%/B>(=J)5\ A0)-FNL@4$ M0CLJ3"FG$R)EW\UEU@%C.1+6\*64L@G_6Z^U#<=IX\O"Q&;7[ M&D4@4!BD+#:<>^4*FR&>KRLI2=D!-0X0G\Y$&(FZWN.TL0?&?)G]_>(_MET2 M>AM&(%X13"PETC,&C/3 5P=P&B5-G/I/'?^<.#WI:ZB9\TN>W_PU7RQ.L+K\ M)&!@N+),4*$U=%QJ@%AU&L-42HS^")\W[H5Q+;$<,)".E4/"#= MB3$]1RG6B*QKU$\ QBM9O/I+O15 2%V\FEGH2%*D-*CUB,0%\:@38-NLHZ"% M%AY(IPSQ3"CO/ $X!.*^7FQ^$#LBI<%0$L(H M5$P)SYS4VF,#(28HVOTQA.R6$M6/S/VF10!10@&EHM9[*I2@R+-21J7)#VT9 M:NO_:$1N"M:#98L7#]B=*ZY:?A.P\4*8(H>1;Z>XL!K; ;B@._ MSI?SA^W#619\\UV((XYB4RPMB'@0QY 1I2P2)U7G'BL/FFHQ[PZ_P;@P^[L> M%UY^%Z!&'$9Y%-90*0$YI::411@PL5C.3KB0@-]07+B*RM@]>UL>L%QE=_M7 M<$_[#B?;!5XK_Y M+F".L178H:)0#K)>0U?)XD2231GA^M*17E^S)0'1UN&Z^S+)I0!GGJIZX]O@ M).-($&2QL=XY4+SA58Z303^Q)/&6.LJ[1;&UMK\ODVWRA\=\67"W%@5J=Q B M]ZUAC!&.@>906B,JB9QG$WN(J@->] 5M:[)9((6.T MU=@B6SG-5K*)Q85U0($.4!SZ@K.ZNZMQK%M]&[# BA-MO8S^N%2$,4LJ='22 M<1@C,SIV*U/Q')HCOZSR=1U^[+X+)B*!L1"82XRT)-H]SQQODJ[#1^A0).CR M""O:H#@T(_8EYHK*6M?;A^VN\-5SU;F/]=ARMH_ N $(" FH1QH3&2=;=0C( M+!HFWGWHPKO=$ZIKH,<8@P. $5#;"!41$%!'N*XD0,!/S%7IGB,- 1R: F6( MF=T_%[,K6%SG'OJ-9L%HK*@PT9H:)!BTT<)6DFI*4Z[81AABWCU5.@#U,LM5 MX[6ILH_($Z>D]A"K8CO '1"X.C$FK%;$4W(P]E06HI:H#LV9/;$_+*]7V6R= MV6S_]QK<>;MAH'%W+BT'$MBXR$K&'*O $Y:E9+:,,"ZY>_)T FOKLQ0?B?N/ MV6*;?5@^;C=K=WN;%45ELR^SOW^/T_'8L1U8_S/1<)X%2ZH$R47K#E$-6,LL.2$CL_<0*5O3$DJ.1IQW#/]@BU$D% MV :]!*F,AMHHJ"/0P CB/#C@H("D$ZL&U0=!7J]>O8$_ A(VK/?:L*< N3&* M<\()\@A!ZZF6)1Z&R(E%N?3"E/IL[$ #0S'R4 ^T.%4I2Z[]/K^[CS*8!,VBP4\Q80;"."[MAI876 M&J")I;M<=@?9%O41\.VW;%/C-+%>!Z'(3+:6HR@_Y<002J0KI5>*3BS=KEM" MU&=;>\1'P+=S09'GF@;),&.8:& TL<7S$TA7$D.:="'\OCC6B@;U6=8&[1'P MZT6TGGK(5YOYOV=G2KPV[RQ8SYPJDA\UHH@Z12DL#\(U$DEUUL<;87DY*G:C MAM;G%<_#F>V&,WL>SOSYS>AC!Q?U6@?JH)2( 4R,,8P 175YDJ@Y3\HGJ[\) MG0BE^L-]N(WI=VBXOZ\7VYOY\JY&?&^=YD% CH@ W&,7MUH\8J!A);EU*4$T MC;>E7[/5G_G[)%N/F _%MI=&]=-M@\J^IQL&BI"SVG!D&?....(UJWQ?15*V MH",LQMLSOSK%>@2.FM]NBMB"%U*YOQ^SY3HS^PJG:GGC8[NK[?5UEA63R,_7 MU[/%_V2S59U7CWO^Y<"DT)PZ!CTQ&" !M:,EWE@G55P?X?'*I;:Z%U#5"*;& M&_+^EOV]^?)7MOB:_9HO-_HH0!IXI%@UNCG_86(/N;2>E+B)*%,R:P982;O-$B>HL$1,/VWK'U02Q".<:FY49PXBB!F^%E:AW6* M+SW").-WR-?F2AI)XNDN#NU'2S%5W@HD,*=$ F2]Q\KO'U]'<7/#P+B>+:GQ MUM&)5D$)P2B7AB CBS*(N#B".\BJK4Q)1QCA&6I//#C_?$E+O(=:F.K'I#;C M6^W>@B+*(\Z0X$YC0CFTGE>X$)7B&N^^+_[O^W\ZVRQ MJUN_O/EUMOI7MBEDN,JNMZO=,ZL7\\S>'N+5?03]2[9Z^+#\FJTW^XK[Y]VS MYIT%(PR*"K22&J^0YDS@O?*PUJ#FEF=(9-Y27AV3U**W0+F@F'D(&#/.(LNQ M4!4VT$\LMZ%/\N1#*V.<5N90?NB'-3800"8XAM@AKQB.;A "VFND/;4(USL/ M/(7,.KO^?W?YU_^8[WZ[P 4?_KE !+] 9/^GX7F0Q^H)O?UA*.K^,D(IA8A0 M(K1$Q<,$>TD4,REEW:=A&FJK.N\0YZ'*#@+//<1H2(5 M%BK,."*EE%#)B01@I:KXC46D$SR'8LWO4>S5_'J3W;P]]+?_]/PCF G=QFTJ MAW&'ZH&R<<4FVE(L2Z2XQ60:S.N2,J^?T1P._2&MVUG6/7\4*%9 ,^N $51P MRO"N.O%A FN0LD$?(8>&4?@;MJX5VD-QYM=\F3WM75Z_7=Z%?5#OL2?7'^ZM=F?Q<5C@<3FZ7E3 M=<;MJME#X-8J!SB0Q:,>'A,/!"_E]U:DK(0C8E['/E@_X(Z(7&<+*];N(U"D M.:6""">LP3QN@@@J,3#1B$]KF>R<&>AGE\\ZS8.0WD6/E@- $78,1-M>8@#TRW7_*OV6JY M>[RQ%=].MP]8:&L0LMQ!@1"U#C)=N202I,1/-5Y#A\@O'XQRG>(^%.>BZ-') MF%^WM7&UV@?&(/*\R'>32%LGD,$5LHZJE!R!$5X/]\^X/E ?BG%ZMOS7E_E# M'/)COI[7.#M[NT$0T"".C)&(.ZFDCA/+E-(13P9]^&P:=JP3H <[J)TM[[(S MV\KJFT A!8!#9H4FB'%"I!&5!^O<1 Q0QQO'MO -2H'S1^_/7P4K$,-.,AH] M/N 4H%RX4@XLZ<2<[1;Z>XL!K; ;[GC@[_G#]N'\4>;+[P)B4D(NB(38&00T M$1R6L@A#4VHLC94'3;7XW5:^/7[-N) 0'_#Q1)'>XQ\'Z07P"FH*)3'88JU9 MM5X*AU/2_$:4P=K1XM 9CA>. ]B8V6KU-%_>[=Y.:QX2\&W[0$UQ0F:*U]NB MT%Q@C"LG"?BDLLZ-+4J?WF@7ZJ\7(Y $\& EVK[.YHMB'OE\=35[&49V2,(Z M0:RS;0/CS&"-""FRL[1AQ#PCZFE2A?I1'=7T0*JNP1VNPN1SF-9^3IQ@T/)BPE'+;Y1B??S!;OA3#)6%[>Y.Q*0_^>S1;S?VB9$>P,H(@)ZG!SSWT6R[G&2UG]F^$P?@4 1I59> M&(BT]"@2F^]QH-Q!-;$$\3Z)^!%R^BW9KB/B'<=1K]%:0'64DC/B);Q'RUC)0:*N8F9O\Z9T3KZ MK1GN4XI^,\ H#RTVF'(?OX5^B)&[5/_E.P'P'WGE^5 MW%UA_+%M%6-8<\^==LAYBQRLK(+S*05#WJFU M[)6OO6AES$PN[H+[8O(W?8>HGIT7A;PFQ%OF -4E9DSYE'/!$6Y@QLOD%*U< MGLE=1,0A"!&Q;/< CW# "L]@MO&@L3VZ$^ J;ER\U\NN$-2^=@L&J]VQ[^( M?,S6ZT+0EP^\^ME\=2Z?I*=?#-8P39AD<5]#(J" VB)!8H\OM4GOXHQPNSF& MV7-1!;Z?"0+17M(7^YKBLUZGR)'?#!0Y1KV0!'@(H<,"TV>=.SBQJ[AW/4FZ M4>'XI\E+8_!I]3%?WF6K?M>1D[\8.! &$LVI9]Y (!1UU6:/ #>1/(YW/46Z M5.#X)TAI"$I)AUA'SOQF,$Q"3"RA&#AKH\:!K=9J:)**SXQP;_\N)TFW*AS_ M-.EWS7@V+Y(KR9C 3 #+-;.(<_U\&&A3=NDC?"_V75*_K;+&3_(A;/]K0R$( M1X0QZR5@T?D4G*,JNL-#G9)6.,('9]\EX=-4=GG:%Q%MO\XVAW_[+?M[\WN^ MB+]_U]WA4K.?",I1B+S"'#'DI($8DVIU!,2F;)1':.4O?7G1JW+.T_MVO5CM M2 O1@;+%GYPX)OYVO(>Q%J>\GY;9E_M5OKV[__)7?HJPW?Y ,-#9N-?ADB!( ME ( $%RIQ-J4K+D1VNA^Z7I1U0Q)UCC,J$*$1NB(PHX@H86/6T;&E(%6. \G^-I87]0Z&NT_ MD&[&E(SR>W:=+Z_GB_F.$RWXW*[K0+&/'K$P5E(N.4-*6UPJBU@WD1>#+LKF M030S/)>_/6GXM$PSQ[5["W&"Q\T<;-=R:E U]BEUF@?FBBHRT8HP0@QT MV D)I/+:<.]PW%]>;F?R/'RU7F>;]7.@9QWK4:-UH$8J 14UQ5^-488#6\F. MS,3*O71+AZ-O&G<%]UAF_]B*,PYA%#C6RGH/#0.4""FP+-[8 YZZX ([(D;F>91\1I IF+_\ /.! 1UZ\?T$#4ID;KDHO-0&_FY":\YG&D MH.*;WP7I ;:6ZUU CX)1!E/)4+QQ,RWB]*#;8\][M$!W,(8<+7UXY,M A>= M4(V+.LE 2H*]+.5PR$W$_TC4X3$FM,*P]7W>LVU\812/5DLZUR0@3X7TP@NK M:!RM!U;9TL+"4/?[IH.[UN,H-UF9%J[*IS7 ?BG-_7+6FV[FF M<1Y;2"7V3$5DBQ>,L4>EQ,;BE$B^=UZ@MRW3.H9\*)(U>^#98:A,]#H$1)R2 M0@_1K2TG"L0I!T7V^;/TM7U[7KY1=JZ/ ,28"4ACW_AHZ+E$1!5C.:Y+T<,L[]4T[Y&@?*K@\ M(1,KP<)6Y$W]T5 DES-?5$$@0DK&F<"@1%GC>L'5[ZVA2%HC&A6)^SHBN]=4ZVO3[;+IY<2'_6JZW"FWL3M6O-K/5 MYL.RJ"KR%J\[_XV@)'2&0JP- X)$=0%21G12IT%*F,2[KQ_3E,67UL[%6.N* MC)->.?O\"\%Y(Z VJMB.4Z -Q[K"!%"<#%S_5H2) MI0\JZ#C!@GO M40\;IUPY _4VBO#D*U5HG02Z8,(&2@YY%%X[YA#C-(]#EH4 M6;73N@7KEAKMTP<;@3[.]$$1K:PCPG$M*&,&0QIMX5X&J:R?6-&K'G1[,GVP M&;KC31^TV A59#SAN ?1!,KBKNP@A^=3*5^0J,,SZ8/-,!Q+^J $"!N C*$6 M BNDVQW-[$M]QKRA0!*":6(B! ME,>5WVDD1+NE9PCT!XMN?^W9O:HU5>N.N'XG07A@H,4<6$:8\-X;)4H4 '4I MU=Y'9-YZ9LC1 CT=PW_YN^%^@Q68I=X:(PFCX/^7=VT[;MQ:]GT^8SY@AO<+ M,#@ KP<9.)/ ]IGS2,BM437R)K,%Y.&): ?RW&L-F:R6CW.%O?G+OHO?%.(JK:! M7!JDC:0* NP,WN$!/'M3BY*^KY5W33-<^HI@0^N7S2;?W M 2YV?$,@!*=:H9I@ 8R@6"%E=NNWT?;_*\=4]>7@,-@7\)8<5Q2VX;;O7X2- M'[TT[/>V(!#R@&#E)!1820R);94.&37BFL%*;YUG]?:A-^<^I-N^GY<) [.< MSYN[[9ZEV[N[Q[LX_-X\K#?+Z6PR5W=WRX>#BEV_%P7OL8F*+0.:, U9ZD_7 M^K,$)W_I;E&]F#;T%O0F692STX>[S7,&\X=F]7UVU[R;?3[:X^GH@" %A!)H MQW&<*^$L 1M0B MK+<%I2FR2/%.?L*NQT-+P+.8GZI.WOM=03'M)HA?9NKXS1*&G/(W+AL83!14!'NS636"6(WZ$OL^Z MI!MH$RH>/](L%_''LVD*C]:3^61QUWSXTC2;YTBXJYT]+^?ROME&;^_S?KJ< M/MU>$+0T2"IJHRU,7(I.!(IM=P8S#3B_9E>_AV_?YDUB[F3^P\[L5]&I8=0% MKPDHY4VI5,(7, 8EI4#)'1J$9SD'1WA"E:;(GZ^-AT-^1!+B+R,HJ+:4*(J9 M,:E+@C40&T"XT@IJ1:XI*.+F;FEV-NKUAP># \)A2ZTQR.EX&J9.9+L5.?=7 M_=B[;O.?/_8<;"MZ^+\UJ\WCKQ&*75G0;VG2^C'5"SU3&K/#Z" AM-(1SZ#5 MF,;_$#6[=4/*;JUI1L]-?^VZ+PSLU0F5YGVV0'F'T<%(!8PE0G,2D77.>@UV MZV: WEC\?5$F=&59;[1KL>S=9#$]6X9Q_U#0'$H9OS^'B==:0FIH^QU**FZL M'F?1?5T6 K46-?1#Q&:VN(_KWOWQIZ_?5LOOS>GP[(O&AVBG0Z*EBXMEB&@O MA=*[M4<#/H=0HZP@/B2EAD"\7DG8"-RB63V^Q*1#@=BCHX*75B"8(M29]=YA M04BK;B+$ M@I1R*STA@K3(&8]R"L>-,+9K2"X5 [F:CM1,ULV7Y7R:ND:W?[GH+.SZBA#5 M3P,594 *9C5GTD6;IT5 YR2MC3!\:U#]:AC(:Y$NN08WJX=M;,9/BPC4?=S5 M\T0[-2P(Z#Q5RAF,(>!0*2%%*ZDQ@!GD&F',UI#D*@AS_^O0N#G-]#*]J=O M(*75)EF^<;9.6LL5:X]T#[+ZLXXPY&H(H@P"=#7=:5?D3#]NVY6;^61]KA?C MT3&!&VT]U@YYKRA1S!%"=VODB-U:\>@R?LM2<%:GS%-_^Y_C>1OUNNDOB_?I MWGX5+5$]6<_6_U@L/ZV;U?>$S4^+;P^;^.OEXFXVGVVW]N5BS[HXA_HG Q* M2$9Q:IUB-'> ZA=:*.M4G^7M^+@*,.T8=Z^[,5=WU)]5ULZ,# 0PRZA*9[H@."@ M(DA 0Y7W*"HN@H7DXC5XCZ"ULRV&.K'_9\[!%GDO#:D7EA..^^#UD3L9QL_28)]\ZCN5TUSWBEW0>E1]2U=[;Q M4,C)@1PA8_(V;SD0JM4*F^UD[[LNU/1R\)PAP23'BVB- &;2P_60$RZF. M.<*;RD(G53:.]<^?;GF"KYX.R)JHZD&$HL$!L%=6B5;G0^S6POYR-O;HF=(7 MS-H*]'[&V\H!YGSQKY,#@\-* JU!YX:"XD6CK<>#^5N+*P]:[^/:,)%@*U& MH_E\^7N*[/?+E5T^?-I\?IB_7D@'5EWRGD X ]!P(9GW,J*LC&P/>F)!3NI^ M=R>5?"+9HKG?-C=Y,S0;$.GK":__:39]1-=^6)!*)M\& X!IR.,>,=UJ>D:) MG/3P$1:)&U9P]8:U?Z1#\J(UT]=3.5K4Z/B(8 6TWGL(&08IJ)]3YEMO*S$W M5J2M!!7*(EI+C/QC\6DVGS?3%S,]+T2.#PH68XH5HZGI"I/<1]:WN2$89/%F MA)%Y)45(,5 KQMYM5[R?\/N4B;N8W)]* 3TQ*@@)E=2:4VH0XP(!#=MU$H)S M+MY&&'E7DCSE4.U]_+R6>3M&3U+1K./,N&!T@ :JJ.@SYKB&$! 7&N44I/% MD,M#[MZ$AC(3ZOCH0!$"" N MN9,466?D/G;!.GYCK5*&854Q>*O3RL\6L_679OKWY7)Z.:V.CPX8$J:HY%(; MX=-=#^.MJS25HK^M0(QA:%4,WMXZ=3N59TM0+5YTM(@S.J9-GQL7A%:((<]2 M52EAM-+,MCY-J6Q.X-GE[IW!]>@B]!@"V&NHT!U5YV"U$XYZ!;23R'JK-&D- M#6"SXOLO]N342 P?1H949H?)2T%H?#N3KD.W\5<3!YX/Q @H-.)70&4.L,OM M 8;-C:4$#;+K)YG5#^?*'/HX^>.D&?7RL1"/9*DD\$990BSRBFC7BG%U:^FW M%1G3!]Y:1'E*1IE.FS3+2T)U3@^,GX7%REI"HQR7#C+D@-CK!/+&TGIJD*DH MX/6"4*_58H\@Q!5T4#KOH9<>PGU.LL:DJGE?IZC7\!0<=@]J<=(VJSCAS>Q[ M\P,Z)[AW9$3440&(IJQC."JG"GGK5'NM# 3,"4 <8:1'#8:50;H6DUX#<()$ MKQ\.'$DID#>:*008 %2 UBLBJ,T)-AQAL$<-_F2#/"*/0IXG(?BX6(PT9\0! M"203V#Y[9=+UC[VQ.)'Z!F )U*]>>:1;/$F7X0%Q;7TT562 %W9U0?IBID=#U\?GOJ#-'&[[I[J7L0_SYOG'J3JZW*UF?UK^_.C:SS! MP%+_1+"(.LQIZF9&'#&*:M1N3-0PZM0EKYB%-"A;K[0K5Y>7IR^E3PT+RCL) M<:K!0CV0$'!E]&ZE&*JZGK8*>MXU9.7E./>.=SE0_6EQ4DGK,"H81C0%UF(4 MC6?*3$2!MUJIH>:V'!4%=+/RH&808MN&^]F=8P9W=\0O%#,:.*QB"8QH%$O MW"7,1 G*5(YGJJ]2\_'M468PP$L*DQ,QE(>?#D[X.#--.(' <(\18F@W5^U4 M3C?C$6D<-07)Y:C6NRS9\[:#I^C0XX%:*!G26#$IH'*IXFGK$U,,YF@?(W1S M%_0,%4#S&CSIR(^ -#<46T( 08YKM/T=RL1*L=#/2*%I,QFGF#&A3C6"ZZ- MF#;KIRJB/ST%>$X[)2^>&!>XH (+HZQ$$ACGM-V5$-! 6IX3DCW"AA-%LQC+ MP7I5"EU*G:"<5%"B^'E0XJ%&$;KV&_/ YJ@KW<5,+5VV\'9W(=&% %^%/&;R M;185Q=F_NO/GQ9#@K1&,.X:5Y*GQ)I*R-?& M#JQY?C(@ HFRT1[@1 BJ13S6Y6X]B(*<$JS=S:.*%P+#TJ4?JOT-Y)L-9(;)B?$*EF%-V('S+,,8VWYOY;E7W5#5B+XA4RCJRY-> )3Q0)5 WAGE!$$F3ASY MO0;.=%9IW%%50ZA.A]X87R'/H9,AU&E<,!!%M"")]IPQF 'L]@$UG/H<946. M1UD9P)5;$M9Z]T-/N_$^3O5%34#_4&>]4P*7+\$ Q0%@:YZ!B$DGED'![ M;V16J-S%)E2-O-%AJ#4 U/4:^#T.@?%ROH!QU4X4"-98X;I6@0C+KG36V5?*LPS>6*34,/_KC M>56E^5)E.1#L(35226^A-@9QQ5I?@399-X^71VX/'MT_.%=Z(]O;^-Z>A'LA M]M-BMIE-YNK[9#9/?U=?4U7R8Z9XI\'Q'(U@2!(QB7/''B=P6J-1J!QY,L+X MNK(<&0SF+,*\G,O3->C[:#V>8LGA$0%!"K10S FA4O?P*"7;T+!4.O^VPJ4& MHD81;"NF3JX>XH[,)I]2*]-9\^?T]Q-'T-FQ01H!F%-(:.J45]XRV:Z929_5 M$A*,CU %G3:EL :5X\ZUKB-6.^GY#3*B%+(5$^>G M#W>;?TY6JR@0'[SS[/FFF7DDF=WA $H(#A2'4EJ&0ZW>S9O9:8 M%0TQ0N?,<+)F&+QS)4Y;(86*[?O1XL?9$/?6DU,7Y=GB/OZ+*>A]%K=@NR&["3T> M)\HEPP.,BV$4,:ND4< X96TKMK'3.7V31NC1*4V8 :'N39P/DWGSKIFLFT^3 MN]\^1IMO/=GF2SQ=GMF'YF$1I^AGB\GB+DY;);/P?BN(SU J^\6!0B^%9UH: M0[U52#G?FIB8H)S&)A<[BZJ%=)6F6^UMZ$W$OS],DL=AN?KETWQVO]VP]0]M M"<[PK>OX@!EAGD'M1;I03&WL;.LI RBKH?:HTB,&I=5 :%=5RS]$ZJ\>+W<8 M'!N7RDH))RES$OBHF'IL81MI@'46LT;HK*8_O?RTUK=;9:?TT/;&/U4F+V),TM60-39MI;!+.U5 M'/1YN7I1 M4O5\WL?N$FJT5\YGN[:WUMBQ[Z)5&]PI.^?.:6(EW!\>8TPYZAQPW6COD]Q50 MHBYK:WHIKN%#S>/9%;;@JK?4'4^[DR-3B14;32.@-%$LGO&$NM9UPQ7*"1T> M:TI4V3.O)+P%[JGO7MY^+LZ*K;,# XV6,W:68, AEI)Q@]K$4*9,3K3>".MR MEC[YRJ+;WV617,[;M>VY^6*51]T+IX<%Y8SCUFDNHX8G'($K-M&/0?=\NO3Q"G!&*9(G26 M\]DT^;+T9![5L>;#EZ;9V&8SFY+,WV8 M-[]\?G9'KK_Y<%:3R7S%,25ZB M\SI%##ZOE I=M?+9FZ5<-?QK.YS_W+;CUU7S;3*;Q@6]J+JQ1["+?,Q]=;!6 M" &A3?D:&#C''6H1DU[D6&HCO/X86$A6WHV*X0V'*RET8>CYP<$3@C31'#"@ MJ$*&6ZYVJT:"Y21DC? *96 .%L>[]WE\H$EGM[/W[,!@@,0>8F>\!@(3ITAJ MU_>L40AT8\VXASQG2V-=0'M[(3AWQ:(NU=G.OB(@&6U8X.?V*8!D \>,#EGD$,8?".]8B MCTA.2XH17M54\Y(41;T^[U[G]I\]@B]_2819.^^E\IQ)1J1DU-!6M0 RAWLC MO JJZ:$KB7O5:R+SZE*K,_$ZC0\D)7YK@J6.2\=21 A:XX?ZO([I(RR_.3#I MAL"\*M\.WJ->1KD.KPA2$TA%RB#7' 'AO7*M"]P:F)-*-L8*(3585Q[V#M>9 MS[](__LT63=_^[?_!U!+ 0(4 Q0 ( .VM5DR'PO"$IVP$ -.Q5 1 M " 0 !F[;/R, (*T 0 1 " =9L! !FS@0 9G-L&UL4$L! A0#% @ [:U63+T*@LRJJ0$ ]9,7 !4 ( ! MV[(% &9S;'(M,C Q-S$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( .VM5DSQQA6B MD X! (*U#0 5 " ;AVL( end

-& M(KIMS6M02*[JLM*Z1MC;%&(;!*>,L*!QT#AH'#0.&J>.X*!QFP@.)]V:[]," M<&H;B..X&U !5 50 50L;YC/ UZT@IIL>,'L L M:<>ZXF0ER,JI5^>ZT MD%?>OFRGI\( =4!=_2.CTFJ#M.]L!EP!5_5Q10,#30,!+4"K 6CYA@-H-1G; M[KZ"[\$*6M7W17KF!=S63(I.U1.M%G5=>4TCT*X%2.HJDIJ8.P$\ 4_ $_ $ M/ %/\/1:$_E/ERS>OD,=K_G-)VSX G? '68Q8GL* / M # K/4 @^?8]::>C43$VVKO LJJ?]Z\ 5FU03[0'^@/] ?Z _U14S[0']D^ M93<.TWVK=EKF>RNS$W6O<:0.D7)3AWN:/U&'%!2 U3E@(<<+@ %@ !@ !H"U M$V!P#>L#JZ6[)-NM+91YA$[: $XP6ZV:X=G=V^,?9)!.+F)^5S?<;+7USA(Q M_]JZ +?G+YT(:AW$:_O/I MUU\^U+SXOUF4E!?XG'PO6,'+OWT;GD8)2\*(Q;\+BDRS49F+O+NX>"1)*?_4.?5._,,3PW;LTQ.SUS\]=(]/ M@R/7L?8^_?0<%Q_*>33B.?G*;\A9*GYY)2\O?#V.$GYPQ2L5-"WCU?L%O?A[ MDA?1\%8JO9]?<3),8V$\A&*3ZJD3\53R4J"$W57!3Y.V14H&=Y(GT;WH29(6 MXI]RL+I7VZF\I_]J7H" M QZFT_6]*SV&J?#F^>E[&[DR4;W)LZ'U[_JIRRSM/;?9>ECRC">Q9DV/NZ!N MYCW1LL=^F.9/VML.F:;/?5>I.XU*+/[NEE7[=V^_,O_;K1ZM7CYMMR\RW= MU;YGP6 SGRAH+N)%1@#R@7SD%&*9YKI*K =Q_N.@O.&"K)"7DY'DT-%B,'*1 MQH/%L\EES%1&O&3_2U4N<_:@=]9\I532LBG5?)IQ&58CM$I_LA= M(HI\$:$A^2S>Y.V5GW+Z5?N\91,VX?GG,;=J)5 N"57;GJIAN 54;4NJ5GMZ MEFX]@>7M")ZFF1!L0OB/\(HEE^4.4';#LD&U'Y:QL)#FI"@D3N5PODO!M6#; M>JZDX23+>!+>DO)8"'HBJ*"<&Q7H-'L:3)WBG'5*);]+H/2Z&]NF06!M32(Z M=U($![6!@UI@#I4@J'94#3K4,!1EKQ8H&J@-U 9J4Y/:;.I8S4\/[SRSM60_ M5(<$$6R!:O)I3JN.TKPJ6\A9S*% #6P8-#$C4:]F7SB#"%0 %4 %4*$9*DQ+ MA$;2DCZZ );X*OTY7-9J<"%/YJQ@I/\AHVQ^:U,T*.0X+:@@;-^_]C:5LT$ MZM+3==^E/5O1#1$UL(@]#^"N%9&:]CV5 3 # #;3DA8K\G/)DTSMG=CS^U M]/PF0<_H0+3BHFD>E8UC3EF4_8?%DV?U'PHLW[?Z??.X=]H_//1[0="WJOY# M)X9UZO=<#?L/Y?,&1%43H*&0&KDNQ5:U"5K1?RA*PG@RF)Y]?=1HZ&+6@CZ_ MXKSL:E1=Z)%:;;+ZAAL 2>VW(Z<'$/KM_+SR)OKMV%+Z[7AH>]+:K^/FT?"F MKE.)ACBCP]5[TO$+J(X*B+4D4+_MJA_&^@=2G!69>_O4ZCYDM[A M93IP("HY# MJF)+7YP+;?\A]^;N6'9YCN7B0 ;P#_QW%?^F32W' 6 D !':4 '%9&8OC9 M2G.>%BQ>J/2LD1Y&[F37228QB-Q8E!AK#VH$-8(:%:-& MN?$UV!'L"'8$.^K"CDT<#@9%RDYH[)X>YX<2?7$=M:D2LMJLEF,W16E*R0IZ M!;V"7D&O6B$K[(S4*9E/T@)E\TK$MVTI*E5.<,H(J[4:UZU.7UM1+UW"<> + M^ *^E$YWX5A$:R+)G5,2:B)UJ8ETJ.&:LFY;%S8% X !.L, Y81BMW;S*U M* 4H!D%X&#$3M+_+8^X,+6J+7FAEQ9?M2IOI$:1E2[\!X "H H J =@&@ M9BH@G'+-QSM_-7[S_^:G>+VHQ W*O&?;2HHOZ293I MFCSSU7K=6XJ V3WM]NM&JU>/FV_+S;>^+N8% WT;\LS@N2XLU]S!Q&BEYD,? M\Y"/+GAV+T?;I,0R3&\#SP,0!41E0Q0SW1]A]O>,CYFXQ9,?8Y[DPO]ER8!, M![T?3;),_#[IYSE7K3I26C-A**LL0>]:DQ\J[9>(741Q5$0"T#?HF]KZA@:2:""IBBU%R7Z+MOPM:OC2 MMOQUV;@' X !.L, =H#ND< _\-]5_#N. _PC'UQ/61ZWA-E:.QB%Y-LN-L94 MY!T=S-9]*K+4V!'SD$&.($>0HR[D*#&L!C6"&D&-H$9=J%%BQ@'4*#V/L7M: M5&=Z.&2%J?30JYW+"GH%O8)>[5!6V!"I4R!?JSL^BN15 C:*Y*%Q3#7 M P#A@'#/$LD'K5<%PP#A@'#@&$:C#>W.MQ;%Y[![HBB$X05DC&8OYN# N16 M]REB*[8:[VJ?M@2+@<7 8IK'U& QL!A8#"RF0]RN/9>UY-Q$NR?@T)) MT_K44*_M#>5K#X][U/"#KQX MO\84\^Q1P?/7']Y.\H-+QL;OOH=7?#")^;?A_9FTS_=AV^?D>\$*7K[^-CR- M$I:$$8M_3_.HB-+DE$79?U@\X>="2(=Q&O[SZ==?/CR^] G+$J%U^>\\^W[% M,G[(\BCL)X/C*)X4?'!>+OWN$E75L7ASQH(]% _(&% MQ<'I\:$1^.[1J7UB6#W+M/J'1J]_>NB>6$9?_-_>IY\>XN(#63-H>)D./!JK MO* 4?T_R(AK>2M6+\RM.A%:'DYB58B;ID%R4(JO&PPVF0B,)+\A^G.;Y:Q%G MA^F(DS'/2%[*MRS@)H6XR*U0K)SP9" ^_TBIGKFR6=)F!J%* @,>IEFUQ'>E M\L[/-JZ80_FXL]$FLJ$OOI'J,DOG8FZVGO*AR%K3XYV%32Y$;EA>%DD,TUB8 M^YSL1XE0AW22BZ7FM*SSY^-B05W8*)T(L+]^^I3I4X"H :('YAISQC%GO$VK MQ\VWY>9;DH5O5RP&^:@V7U.I$9I+G3NH&E2M$5635D,(58.J/:UJM0N]4,R_ M*J]7Y7J>2E9(R_JI(\T6PQS#,:%OT#?H&_1-=WUK2:*D.9%]G8QXQ@JA! @H MMH_$[@$.V@/M@?9 >UIC[&LZ2RWO?O?UY]0$'/86[C9UYFQ:^\^>[9N>2[WZ MN=47B^0>,ZVI$'T-$@()@80:)"'']*AIRCO6 !(""8&$0$+/D87;LZDCL2<2 M3M@KD1AI 2Z+!AY24P 7P-4 N P:! !7HS[X[H$U;Y#AB^OL'&20U0:$I$8A MH=*R@EY!KZ!7T*M6R K'M%?N+*_O*H=0"*%0"S8>M(^&@"_@"_@"OH OX*N- M^&I)-@]5G+IR3^Z.DS$:/ M)X583YW!UXCS%:*VAR/C[/$/,D@GY=3F^_5HU*?K1=#J-\ML;"[6^ M@%I,Q@ V@-W2W#J #6 #V$H VZ2!Q/$$ ';#NP*[ +4Z9UHA*YR5AE[M7%;0 M*^@5] J]'12L\'TTX>X^82KM_)E"@E0W_E)\.K5R@E-&6- X:!PT#AJGA,^B MP!:Q/-_DD.51J$_HL',<-EMLTOZI<VA1*L /8 M01]V<-X8TK:HP Y@!["#1NS@O@FD59QU>J-9Y3I=>>HR:_Z+/$D+.1;COEO# MRE(CNK7RZ+(S!P8" X&!&HX:P4!@(# 0&.BYD:G=N#@T#%G?%NPBYDL_O_!Z MX;[B*.$'\^HLRWBEP(W-7G]X.\D/+AD;O_L>7O'!).;?ABO\>(]$ _$'%A8'1ZY[>&J: MIX?N8=]SC+[M!&ZO+]Z>F)YWZEI[GWX2^Z($SZ,1S\E7?D/.TA%;3;Q//;4% M]?Q[DA?1\%;J@_PVR>8U807[4;:PT MKOB'BUO"QN/X5CRTZM\S'O-K)C[QYYOO;^ZM0EZP8E*DV2T9\@'/6"RND(W3 M3#R9![];OD^'Y)'^;')/MOO&>"7E2J1(27HOH30C914=N>##-%M5 M8CV/S\AMMIZRTY&L-3WV@C=2D/TH$0\WG>1B;?GKIZLI-R'GA>\\<(S*A./B MJ?SR_>)%D[)35/S +S#+S]Q=N#(G).1Q//O,QSUCKWHO;&4X?_]\4KN)!L65 M>"GN:79\29C?F(US_F[^XOW/)O=^48MYV?M3:];2HI[ZJ=WIFFSSU7K'8*GW M,;NGW7[=://J@S8O'D^NK8O'D]O:K[?D&.?J:"_8S)4.U,J$:)8INENN]ZR3 MZX]/2[^X>N%I70J%#\8S.=I4O;N9NG$7:3RXEDL/[L1.#RDU ,[GGU7:*ES/V0]HFGQ->U[+I4YHVN\\*W\$ MV@9> Z^U5=/ :^ U\!IX33=- Z^]E-?0AVE5[=OWNV*8A=(7_F/,DYR3_0N> M\&%4H )5JPK4+?1PU:(\M0DYR:Y=]0WJ.T;CTNI$VU^P5T/LM:,6W;M#95GN MN37A/>M(2PNX_U[_'E?,JJ" 74(N_ [X'2O.#0"5+OV:Y'O6VT,\$Z1#0ER*":P,LX7ALU_%H?>GJ2V7V>Y9> M1WF4)BPFO#J#7Y[D/F<_2#]$,<0.MJ@;KAR735B.$5"C)XVSNN(1 !$-HV"' MGK5AOD'G]T;2 $"-MG9D*HS ,BUI' );TAE4Z&I+&D %+ JP XL"BP)4P*+ MHFPI8ZC0!D!SPCRZ8LDESTF4D&L63ZJ6G825#159$G)9VJ:0*)4CK?KG8&0* M<8QB@AX,N,'?;Q9WYQ@3J9)B[SA>+GJ89 M%Y>]'_HSFS24%!&+9>D8.$K;+=E]RZ*&(^TD;)M)!VC9CD5OM>$V4$@J-1X% M6+0U+1X-;&FC2;N2%@4>-#8>;Z3! ;8#6-'9=NQ;!NUYT@D_ +:+ %JX> #M#JH&5#0*= _P"=DKY?T^1@P >3L(@N8CZ? MH)?+4C.PE+;[M!;U#=3X _8B9T;9Y3X-!)= C/:VA#;DG;V%Q:D,VC0U8*@ M&QPL"2S)9MKB4-.3=K 6MJ0S>-#5EACR-L&Z94-0'[JR/O2*9?S@@N6\-".C M,E%8=165I6<*"5$YFNK<+J(ITYYC%Q'04D!P^KD&V$4$_ GED6:MG4"J3M M%>@(0=2%PNXUT4,;H(/=4P5^G;-[#>QN(*X#P!00G"+V;9L ZY:=ZWR5Z'28 M5#E+JFPV&HH/B%7R)+R5I6C@*VUW9GNNM+:)73'K0(/&^[+2SD9URP8#,YVU M(/NV0UU'VFY@BW&#CG"P,&M[[\J;I]1BI,#"P,+L-'6"6*4SJ-#5DN \ FI) M&YY=)'XL$A@>D"@)TQ'&TJMDPW79>'0=HW&]ZHJU![!4$)PB_H&!@AH4U"@# MO\[9--N\X9-52)PK#!L&D"L!:;-U2) M/E]F_T[3P4T48_8\-ERQX8H-5VRX*H"*;IE@8*>S%L6RJ.-)&X4*8](90.AJ M3/8=>0G,%EL1S)R'\4 X @L""Z("*EIL2%#_*5&8)\,A#ZL9\^,LNB[GSL>\ M*'A&LDDLUBM+W122I7*LA:W%!O6K*]8? %-!P< 8[ M!SL'.[=S&';.SNT[)O5ZTII=Z A!--*&_6L >.X;'ZB3L>78^9+1\[*=:,8' M48&1\]BF74L\9D =!PT4T0@.V[8J3@? (LS#,LC$5=#S.Y86!@8&J Q4 3Z^83B0HE]9N3X1DO)EE" MBI2,L_0ZRJ,T(6SP]R0O1CR1EW542);*L53W=B9MEYJ]YL?7MYG: #SL3#:0 MQO'E.0Y:P@ZE.#!X\G%GFM1WFZ\)0+4IL-4]FV:A$2E,VJYAUSF3YE&W)RU= M"XL&:"D@.$4LFB%O^U!'@X;6H\^7V7T_@7) _54:1P.&X?38E:W1YI]ZCK09 M&BUF'6S+8EMV?2AJHZ14:L@)L&AK6AQA6*0-'NQ*G @\Z&L\)(9]L!W BLZV M8]]TA?EPI9F/-N,%<(%I61N7F(A+GF5;4"^Z2H;?"O%/LG1)(8DI1T;U=Q33 M;,"SN23,\0^2E_E=\C]&]3]M=ASW;1H8\HI&7RJU-O(?<+OK[87F'00MNK+"[.XVM>U12UXC MA"Y"&'87=K?EYU"ZB%I4\];OV3!.LX(/2)2$Z8A7-;W\QY@G.9>E@6"XYR#4 M$0@=I).+F-]!=(M,)EF[_K5U&:E/[K9OTI[$\T[K)(-Z-M",:C0C_5!\X,BK M2J@MJ!9Z1FBDV&GP::#95K ,M*/;$IL'JFQ27]9@Y*W!1-R6/KY):\_O)WD M!Y>,C=]]#Z_X8!+S;\-ILX_HFG^NM@?.V8\S5O S'J9)&,41*Z(T.2]_Y%R( MX#!.PW\^_?K+AR77&8WC]);S[SR[CD+^_8IE_)#E?'"4CLK-ANI"_5A$Z^\AMR MEH[8:IY8^'H<)?S@BE#,2''RGG,V]IMO4X VPENH%8WO0GWY6F M9WK7QSSDHPN>W>/"-BDIG_]+5U!=GK[X1J8Y ,-\G-_?;#TL>;EPYVMZ/'-I MDPN1?:$MQ54ZR<7:\M?OGN2EIP!2 U0/#)PA6+G2C$BH7#)]OWC1),U&+'[ M[6;YF;L+3T$2\CB>?>;CGK%7O1?<'L[?/Y\.;J)!<25>BGN:V2*ASC$;Y_S= M_,7[GTW$_:(6MYWOS8R]M&ZH_L[U=$V>^6J](5MJ:F?WM-NO&ZU>/6Z^+3?? M^BJ08#-O(F@N=D%L=[]<^X7UJ W(\FGM"H5YY9D<_:K>W4PM]$4:#^Z\$6E[ M)% UJ-K3JB9]%AQ4#:JV7-5JS[5%6XA5.:\RU5.F''(6A/Y--R# M79TMKG5*I7X>WJ.!T7R+\*[L:(%EP#)@F<=?\ZG;DW?^'RP#E@'+@&4>G0(P MJ&_*JQ34G69:G_5^^=G'7(@NO*HV60?\FL?IN-SP1K9(?K9(LZ[!+O71<1YX M ![F%;+4"J05] $/P$/+\>!04UY:31<\8,MCE;I\YW$LUD7))4]XQN+*(V6# M491$>5$605Y+Z\:AD#S;RT:Z= BS+&IZM;Y8.)F%U^BDO6%8<3,8(XA'$KPOB#6DURKHP M"=#0631,A1%8IB5-6X *H*+EJ+"D94]T 4.365ZCW6[H>5JP>.W!?$3,.RX3 M>WARQ9;3=V7ETYC]6G5<_=$A&37TMJ&>4$LD^Y(JM"8$*3UQX5+3:JA3[7/$ MN06EV[TE D&"($&0[2)(*Z"^V=#P$Q D"!($"8)L-4$Z#@UZ#?4B!4&NSF6L M[J6XM84M"*UV,S4E%K?+5HAKVR!>W)+B=LS+C@/LAF4#]#=$?T/T-UQ<.?H; M-O1UM/AK[>I;=?.MK_]!?T,%(V!T D-_0ZB:"JJ&_H90-?0W;$L5R!G/BRP* MRQD+9?0[%@ H([LDY.)"Y7"+21(5:'RXZQR^U!2]&IJ'9D$/9WJA\Z$TM(!F M0#.@F<=?LUQJ^-+\<] ,: 8T YIY7!5@4+N'UH>-!J#YP,/P /P,,>#;4D+=77! _9!5C8]K#8[QI,L MO&(Y)^.8)4@3*,0^ZS8XM6DFU9/6N7ACD>G"=@ F@"G3G[ ;.@H(: *:@.9+ MH&FYL)H=2T)AOH'0+?LSCO4\>3U7>[",5= "5!:6KP24".0-QX M4 *4N@HEQZ(]7UZ!1A>@A,SY*F7ZR@O"1N(F"Y)Q(=ZRM\$P2TIF(.QK\+NXP%9_+B_QIFQ\544]C/.\B]I'M].7MW>_*QYG4CZS,S[\N'=Z M7'9&_,/YZ_QXCT0#\0<6%@?>\8EE]OO'WO'I8<^P/-,/C%[_]- ]$6\.W=[> MIY]T8/%YKFE>O$R%E&I0'J#(H/YF.!:QN:75$ MIJB:AO'_3J+Q2'R?DM__4^9Y6$;&Z0W/2'Z;%WR43SMKBZ_^S<-B=F&R'TZR MC,\N(;1[]O:U^/>R_?DC+7_FO2K2Y%QJ3W$Y?<[+)O.7=Y@B&;\4$J%DFJ)) MDZK=_/CJ-B^ID\P!73Z2\A_F#T]26_*G.@:VO%'YB&6743)=))L4Z?P/4P>M M^DL#O=;)QH\)O3$=\62?#-@P_='LN-3QYNQ^='FZX8_J2 M)F-P&[A- VXSJ>OY@MWD'5WM-+NU/DOR4GWZC<7L-H\84B+RXU#-&OD"",34J_3EZ"J*I1U65TAB[24<7=S^,J:V#+C] !? )1]1K.Z%QA8U?(?:$H]1;"S1 M3E0B@R/!D>#(MG&D*\)*K]=0.T]PY&K?7$+CK,9[6BWOI77*HNP_+)[PZ27[ MR>!+Q"ZB."K$17X3ORG6,?B6G/&R[Y( Q2'+H_R\O-OG-,NRO>#0MDZ/;EII+15"U'52NR M=$C2239O.%6N/KY7X/E'JX95C&1S+2Z[6$4YN>%9V:IJUN>LD7953[)6ZYI5 M-=")RO2EM*)R G1C:NO7*?M MKBQ03@DAGYH@7=>/K0%9M4$^T)^Z)&]VG>3+G!&IDD;DM\50G!7DC(]3(9/D MLF[LO%WKQ I._LS7+0_6"&RBBC7J8'?0Z4# DF24))$I\;%DH.3JCEB6W:K* MOU/1I4_WG-C5X@Y9S)*0D^]7G!>@.E#=%G3NCTE:MO#]/8O"-77CNUIAE)!^ M6$373Y]IV]7J?F/9/^6VSS!5TU9\+K=O2DU7/*>18IN.1E7&+7YA)T\%AYLK?RBI\N_D*E_);96I6Q#FV0*M01ZJB05*&. M4$>%I IUA#JJ(E4)U04M/\1_Q/*K:C#\-8O+&A)I;C< BXHWZ _T!_H#_5%4 M/M ?Z,]V7<=ZGKGMM=NG_"U-^"T95:4A9"AN%IVAVLAF#?=05:=OR0O:DBC2 M><2T7.H&TKKD:]\]%SP#G@'/@&? ,^ 9\(QZ/#-5F, RK>:A!JX!UX!KP#7@ MFOI<@WW3Z<&GJLM;7C:UJ[K=8?,4R>?6FBSH#_0'^@/]@?Y ?[!YNC/'B%^J!J?+&X&N>_X(V *V MD* %P P%0 &XP5L 5LP7JH #+N+Y]&(BV!UG.;1FM;_2(DA)5:\MUR7&@:2 MQ$ $$ %$ !% !+9-@ J@ JA09%%83E&.DFOQIBP 1<-7E7A( MEP22[=NTYR$["W !7&VP_@ 8 : P7H!7 7K)=R $,3QV/Q#]>LB*XY8=70 M:63)=D!!TW&2,TD\GBC9,B9RJ&W8TCAHC6QTH2+@"7C:HF4'JH"J;J,*5@IX M IY@I11 %0YJKJY]30L62PY-D3:3@D=;X'&03LKY#R^AK)5/8_9KY5>;@KXZ M0V362?8E4V::$*3TQA;4LASQ?_+:&FXLT2WHW>Y-#C@2' F.;!='VH$A=?0H M&!(,"88$0^K#D(%C4\]I**L'A@1#@B'!D*UFR,:SM&!)&@,] 9Z R.&9@,3 8FZS*3P3%K@,X6 M4I%O"R9N?>GG%UXOW%<<)?S@BE?<9%K&J_=U;W3A&@] 7>8NJVM$B>"KZ?O% M'TG2;,3B!RIKEI^YNW!U!R3D<3S[S,<]8Z]Z+QY/.'^_1,1E$_Z1,-BBOQ4MSC3&7$$X_9..?OYB\>W?S]HA93O/>:XB_-6=?/$D_7Y 2O MUNOB4D3,[FFW7S=:O7KYFZH]"( :0 *0HQH#]*R.=^N6;7 M2?Z411GY#XLGG/S&63[)>#4*@+""G/%Q*F227#XIV9U9)U9P\F>^;GFP1F 3 M5:Q1$V3R?&NU591.F^&4)*,DB4R)CR4#)5=WQ++L5E7^G8HN3914J_9U&XIKAW5RN,$M(/RS)D)5?W&\O^X<+S'*9J MVHK/Y?9-J>E*KJZ_OM_=KT[VI] MWPKQ6357=I'S[+K:,5=Q>9^3\41MCK/ <> X<%SQ_L\D!9>\C$OLVES2Y-'+ M=I^\G'K%TGIX*"2S%K/U%H78!L$I(RQH'#0.&@>-@\:I(SAHW":"PY#,:3*] M.CF0\W"2H9<=2M#487SH#_0'^@/]@?Y ?U24#Z;;K70L3].,B\N2 ;^05EB% M '"+/-:9[@'M;PY@]3P:F/+ZG.A^[A\\ YX!SSQ?%DTT(0'7@&O -> :^#3@ M&? ,> 8^C?I<\_)M4UVR6YIZ5NR-$479@$B.HN(!@PQ4 %4M!P5L!- !! !.X%RA)=I3=GCF@SX M.,VC-:?YD%/;+OU(%>(.>0'UL[\[)'>U;MT1M=R8T!$9U%!#+&0 50 M 3L!1 1L!.J[2RV/5 [%O]PS>#O8*_V56J# MO$!>("^0UY9<+Q.N%]@+[ 7V:B-[-9$+!(-MFC!4*$W?'$:_1.PBBN7.C%)( M<,H9BKOE8LH;Y@I"XU06G#+"@L9!XZ!QT#@E9E_I6OD=WSO"R(NT."^BAF(I ME?I0)+OA4R.0=EAMK5QT25V 9$ R(!FE4ZB@&E -J*9S5 -_!B0#D@')P)]1 ME&H6\EMO"R;N<.GGE[S^\':2'UPR-G[W/;SB@TG,OPU/693]A\43WJ\.7?23 MP<+6Z6^>D8,EE)+XS_9&'7Q=/(BG%?<:''_=.CRW#]/]P_CH_WB/10/R!A<6! M[9AN[]0ZM+R^87C]H.>>]'O]TT/W^#3P3_K'>Y]^>GR+CZ)LL)Z3K_R&G*4C MMIH'%[X>1PD_N.(5[9J6\>K]@CK\/6OGRX0>$HM:JC2 [-5II4K58H289&G[Q/:9CWO&7O5><%DX?_]\$-Q$@^)*O!3W-*-108\Q M&^?\W?S%^Y\I\7Y1BTGV>UKUE^X:U,_33]?D!*_6$_=2*S&[I]U^W6CUZG'S MN/D6W+R$#3\$9)#/(_G<+]==M__^(/9X7'#ZXN#UZ1 E%,X$SQ9N/-A,7N77 MJGK,[O=[05^@+]#7-NEKWW*INX7.P(_!MB,!2E:TUZ V4!NH M34EJLSUJF?(Z28':0&V@-E"; M3F6C0P>X@Y9<2\(R,)UEX MQ7).V&7&.?8.,*ZQWE@91]X)*ET8!7CH+![V;M(V$W7! VI%5L9NK) 9J2DDL_8RCBYS#7UJ>!@9"F@! M6@V$B=3P:Y\GVN[.E!J M/P%TK8DX8-@ , )M_K9S=90):3<:U.H6OGY.# M<9:&/,])QG,AQ?"J:J(SF!Z!*'$G%C>7;B] ,8$@P)AFP70^Y; >WY\HY_O5B>./D*]@1[ M@CW;P9Z2VP* /<&>8$^U51+L*4N2@4$M2U[E*H+SFEG@U>//MK:P!:%A/-2B MRMPO"N.A5GX=0X):NWKWRIB&?9XR':K@Z88?CGVJWN6D)"#'^ M21-,JC&.HGY MFN$JSL;2EI0"V7515G;,54*B@O%Q3PJJ&8[5!/#JN3M!V!8 ME289"VSO=:!O.(95H706] 7Z:BE][9L!M0P,J]I4?JC, K6!VM2D-@RK K6! MVD!M^E&;9U SP+ JV16A[:PMP+ J]6E>UP8^&%8%/ /:&@%5 50 50 53 M=T*7MF;"-,RE4HYQ=)DQX%'7QEPJ0 O0:J"S%'5ZBNZOJV'8L,\$W+4BYH1A M \ L/G7'&HX!J#59%RK4_B*N51JLA%&(VPN'%W("8 "H+;H1@-50!50!50! M54 5G+]= PH[KIB+M6/">@8.T7D;G;?E&0S'H4$/<['4\-S D&!(,*1:#+EO M&=0WI%4I8K(+BA_ GHJK)-A3&GMB+A;8$^P)]@1[;B#)P*<]7UZ%$8+SFEG@ MU7.QEKW^\':2'UPR-G[W/;SB@TG,OPU/HR0J^)?HF@\^)P5++B-QP7Z>\R(_ M+Z]]+@1Q&*?A/Y]^_>7#XZ__.TT'-U$H7/L'_M]PSWJ]4\/W>/3X-@\Z>U]^NEA+ IV MS0"K9<_RT;BNA8?[]R0OHN&MU.=[?L5)>"5$*18:):0HW[(LNQ6X)JQJO$O2 M(;F<28Z2BUN2\7'9W%Q\8"(>!R7#-*N^=RM4)"<\&? !>:0>FZQMY7R/QT/M M-KE\528FY4I+1XYLM*0;GG'"MW3Z+N*2VJH7D/ M#&JGAK[94H:^>9A^U=JOX^8Q]ZS-T1+DH]J(!:6F*!RRF"6A<"P*,O>IR'-' MI4$%H8(O4,%^^-])E$?E/"3AU2Y,F9&6:H,"0@$WX\#:,])1TK8JI_9;6J98 MT$2DC8Y@PVCS3D@1Z<^!9'%<.>^W;/IK:WM0.?&Q51J@%% M)&\!-Q5CC8XSDSG2MJ^@@E!!G$Z$ JJJ@#).:&-[&J<3=P[R[57R=RIQ MJ'E>T#%LZEC-3_WL1-X/] 7Z GUME;ZH8S1_@ GD!?(">8&\6GK^LA/TU9+] M@^9@=Y3=Y@6+R]U8DD=Q%*8)&-GC0FTH53@(?.XJ&! MJE*@ JAH.2I@)61YG@I%T\VYI-^%1\I'V/U1B7&D"G&75!30P+8;5RU=2 K8 M K;0A! \!4 !B,%W*[S]$7--Y3C8C0LTB&>'3N602X 6ZKX.8[M&&?/K0V3,PBDXJZ*0B39*!\-V"AHP).JF ($&0 M(,A6$^2^;U#7DI?=?K$\G^6(MT!5I07%8$^P)]A3+?9$H[[=;"RN;M2W[/6' MMY/\X)*Q\;OOX14O#UE\&_X[30]T^-R=/8?SE_G MQWLD&H@_L+ XZ#O>L>\)EK.#H\#W3DVKY_;ZIX?NB>GYA\[AWJ>?'LRBD-=T MUUOV7!_U$EQXT']/Q,T,;Z4^Z_,K3OY\\_W-/9NS9$#$,S]X^%')@ _((R7:9-7S MGB+WZULY^GR3RU,YJUS:[&2S]90/1=::'D?9FUR(W'#QN%GYD&/A8>1D/TK$ MPTXGN5AK_OK=DV3QE,+7 ,D#/P#-,]$\LTVKQ\VWY>9;7R EO:V7&L?X-8N) M:_>1:T!63ZM3\WWBEKIL4"6HTD:J5+NU(%0)JO2T*M7>BD3-QJJ<6YE F.4# MI"7>U)&;V=/AUE66<_?4+6JODP$ M1 %1JZ(9TS2HX^%X,XXW V[-P\TU/&H&6T.;+@8,NV&K%&I:E$SVRV+9U_-J MV6F9;%G=F7D( M:*?ALRIJJ'!#QU&6".\EZ1M5,C2&14UY W\W%YDNI@54!BH#E>TD]'1MGUJN MO(VT%\NLRT$I> X\!YYK@N=\VZ9V4PT$N^BR/?L@\ X/PFYVKT\<7-[H1/+R MP\V_L6(BUAWQ_-OP2YI?9C[JNX>^[]JV?638;K_?ZQ_-3S/W MKCA1#Q53L99E(31F,5DS&Y'TQ/6277".DY+VA3/F@S$ MPZ:$_PCC2XRY%/_#%03FU^*GY&J.K*2T@O9P!O$WM!/N6)S>RE-)O=:YK4M#&\%ZY>;5JQ MFC^U ;[IWO!#LT<]6YK%@G^CAAUOE(BD;>B#;_3U;PQJ^M)HI=/LH9"Y;I16 MF@^RP3?=\V_<@ :]YK.DG68HG8CH7/P+9\."9_!RX.6LLUH]FSJ^M./*G2:1 MF@;':#F]5-N?#RMT5E?TP"/J5.UOISKM-%D8W(96/([A43N0YYEN+,^N]>IY M^6RA>G6URVMRO_*;?AB*QU (G?T]2Q/Q,N05V_>3P=$52RYY_CE9_$QE%6*> M/Z=BUS4LHW?H&8GWWU'1ZOFOZWI'C]8Z#ME?LEO.'IM6I95WKM,QS MG/&\JFXMJV2%9O.P* ]#E^_8(!T745D?.R3][W^6);G.@=&;5\P^."U]P6(F M'@G)KS@ORBI8\9UY82^9U?-ZTDIBGR$G5,E^Q"0;#'/!S:- NLTQ!>2SL%QS MMPFAYNN='WD.FF5BE=,MR*/C-!,Q@EKJ*"V AZYJ MHZO+XUWH+?16;;W-27]0YD'J92+R'F?IWV5M2ICF\DH\0?+: M5IG[ADE-0UI+>%T(!8CH+"+V)4/B\6-_[OVWOS\XX*(M7*;"""S3DD:NNA@1 M[!ZM4IK?9UXJRW->Y)2$$^&\)K6[-K9(ANWE(5T.:3= 4-J?U ; +!GA) & M#8SF=Q$!+H +X *XD E^VK7F8Q8-"/\QYDD^F^2:%N+S]^D.5C[K9.7O7#:HHJX3M M/; BO-0R^@D,@_J^-+=9%XX!(CJ+B'W)D$ ],."B,5Q0#XR\\(OK@85L41*L M'A7I$F.C)!A)+ "LR:I%SZ*F@\EH !? !7"UT>W6R;N^:PY1L!_W+C:7YEN# MA+2-YBW7HIZ+FD<@ HB8(8(Z/53$ P_ P]Q"N-1T40,LP^E4*,QKSAO]G%SS MO*B&$I(H(9/DP8 \-AQ&<21>3NL8_DXC\0/7XL.3C*-46"6>TB6^;>J0P0Z0R#JK[<' M%5##KSUNM"M!/P#164#LF[ZT'5EXLX"*QE#Q?1KTI(%%%]N!A/'332/0+$(Y MWM$E6/9HX/G4,FV$RX 7X"7=-78L&CC2:HB0! ;P +R:=LURJ.VA5!AIX)HJ M\SD)TQ$O"X5Y3L;LMISKCI >(?T:M7&I%2"B!QZ AUF*BUJ^ SP #\!#]373 MHB[Z!"/E6U=?#J,X%NNJ"H3YCY#G.4F'TQYF55DPSXMH5-4+"]$GY2<10"O$ M3KH$T*;I4L]"6AC@ K@:J)C8$KJ0%P;R@#RT/T)F^"5*\SN[G9[9*_WOB[E_ M/DPS]!I6AJ!:QD-6X%#'0:]A( *(F/G$DB$!UQ=PT1@NZ#6,W/+FW= R?LV3 MB;3R!H6$UUX"0HC=W1 ; / GC&(.:"^(:W& N "N N@ O)X8T49MH]8C[7 M.8[8111'122O8QM82-L@WG6H%TC;!=:%4@"(S@*B9U'+E3;^%8 (%H."-/Q M:,]!^; ,KU.A.*_ICA$-NJ,*2;&]+*1+M!ST>B):EC830/MH&> "N.J#BYKR M3M(!6H 6H'479QH^#0(TOF_4W];)K9YF>9'=1>Q>7V<<2UAP"S6^0 00,:OQ M=3WJR3.[*/$%6C1&B^V;U+&Q&R+#%U4H^FLZ]XN 3P [Z%=,SQJF-(<;NWM6N>SPGVQK")*$^%U MCUDT.(@2$K)Q)+QPA/<([]>U@*"^VZ.6*2T=I@NM !.=Q82POSTDO( 'X.'. M1G@NM>5-,]8%$T@"K_1)PW RFL3H$*PJ!>D2+UO4\6QJ^8B7 2_ JX$\L(TD M,)+ 0-W6C5HYLE':B3OMC5KGD\#3JHN\2,-_KM)XP+/\K@.6_Y[P_TZBXA:A M/D+]]7/D3(MZ@32CKPO! !,=QH2'T5G _"P8",":CO8(I'AA"H4^&VQ)K@: M8K$=;U4A ;>7HG2)K#T:>+[@+XR4 [P KP;2Q67:RMV:;B%C#. !>%.[9CG4 M]@+8M><[ZV\+=A'SI9]?>+UP7W&4\(,K7F'%M(Q7[Q=N].])7D3#V]W?ZP[7 M>W[%R3"-!2,(A)!*NCD99SPON\$5XA^%(I5SZM)A]8X-TG%9P%R^[W__DUB& MZ1P8/5+^92)N.TWR-(X&53%)7HC_3.?@B4^G8YZQ\JO307CEQ6Z%C'+"DX'X M\#$/^>B"9\0V:7E5KPH[Q N7[$>)^'@ZR<5?'\_9*G>QZ-Q"/[RF_(63IBCQC])AH45^*EN,V+-!/Q6TD2,1OG M_-W\Q?N?P7^_J&P94YOV4OJL'UY/U^29K]93U%(>G-W3;K]NM'KUN/FVW'Q+ M]DN5I/%@>IV_A*-!3I;[ M&1LXH8 A8"@?AO:Z^'?JOM951TM4#24?(#:0&U*4IOPS0R'NE[S]:"=\,U:LI_1'/". MTKPJ:Y$:DH/=M3U+8U'+\7&6!I@ )NY;X ;4[TGKZPY ! M!X0P$IY'37GG M*G3!!+:%5JG,O[,T+TNNTV%4(/N@$/7H8;X *X[A/NGDM= MK_G!P!LEW-4P<,BI W@-'*.T ^J8.$39J .NDY_];7H ,;DDL7"X$ ">JL!S;9]:\MS_3B.O\ZGMS\)='U5> M/>$_QCS).3(0R$"LI:" 6J;T'A0Z$PW0TEFTV"XU7(R6 2 B)GYL&QJ>M*& MCW7!?.B6OY8GPI/G9:$I2?BT)37[@?!<(0[3)3PW?9/VMC HXBB?E E9%\S,8Y?S=_\?[GYWF_J,6X]UXG[*6;UO5#Y^F:///5>JU; MJO:S>]KMUXU6KQXWWY:;;TD:2G_G2#/YW"_7W.VISE#82YXMW%BPF3S*KU7O M;J8F]R*-!]/K_,591DZ$81Z08Q[RT07/B&U28AEF;:<+, 0,=UIN.//>9I(P MQS](U<*0_(]1_4^2+&>_4OFGCWY"*5#WB[H M"_0%^@)]M8Z^G+(;HR"PYD'O4M M:67WZ-! "LAP]]4*(INSA']=U:=G\S2 M850@_: 0]>C2(K5G]J@E;VRN]C.X "Z J[[!-VWJ;&%3$. "N#H'+I.:MD5] M3]H4'NWAU?FT[K"F'WMQKCI44_>&$E=J 2(Z"PB)#NU M0 00T7)$^+9!35?:J0Q=$*%;5O?!"LQ@_+!QPT'U%WE*];GR4,D%'Z89)P7[ MP7/"D@'A_YU$Q:UP8(EX+(E83UX6*DS$IY.J&(65G??8WFRX1U 5?G4\8S-USXW\(53_@P M*L@^_S'F2<[1D1*I@77JXU'3]9 8 !Z A^IK^W9 G0 =2]'/&&BI@Q:+VI;T M=C\ZHT6WI+,\$9X\+W%,J_$MXA/"]44HKA"'Z1**6P9U$(DCS05L-> XF%9 M#0OSW#!1$LC;,O(,G[I;V+[I O(ZGWTN6S^B5!G9@GI5&8Y''D0X&N "N9OQ@8 O8 K;N#)<;4-^1YE)K#ZZ6Y'1_!M9\[+,_ M_K%[D$%6&Q#2NAE>#6-*M">9EN2TFT/.<11/RN.#3<:<(.2&2]':S[MMHE=;VLP575@4! "Z P! MR SB0 @ !! RPA !%@V"&!E'/6V8!2"7=;!J3%^(_(W&=JJ-,R/(K4I)F+GXOJRYV M*V24$YX,Q(>/>"VR&\_=+GN%Y M-!(/YBN_(6?IB#TR.3?1H+@2+\5M7J39@&=E2B5FXYR_F[]X_S/$[Q>UF)RX MIPE[:1% _?S&=$V>^6H]$2TEM=D][?;K1JM7CYMOR\VW)%>HO^>KF7SNEVON M]LQJ*.PESQ9N+-A,'N77JG+?<7IPMT#2TR 6W@=O4Y#8WH*;3?(DNJ W4!FH#M6V3 MVAS3HZ;9_$'*SG-;2S9!?I;4@Q68P4^E&@?57^1))@F813S MZK!#F0 H_UH5O8RS]#HJ=Z4N;DDZYADKRE(;%A;1=51$/'^ZH@7[+(WD !N0 M51OD _V!_D!_H#]HS=,ZAP.#&M75["YV.-TW?9/V'(RT0CH)R-LJ\BR?>K:T MLA+MVS 6\#6,ZR:XU!;WBR<3ELU)!+K-$GA0YYEPG>?=4@1_CJ75CT$"M-V M:)=IV3205\72%6L/1&B+B'W;%J9;>KVUSA8::.DL6GH&=5U,0=4L1[U=W_5K MFE1;W&4..AI46]MI0H99.JH:/.0LYF4*.K_-"SYZVJG=V3T@O= ";M4EO3"5 M4F"95O/ZI0LE V 6/T8P#*HT6M^8"R" P /P /PD#=O0E)'5RRYY'E9[+)0 M,9OGO,BKOG!QQ"ZB&-6SJ%[;JGR@/] ?Z _T!]6S2GD+_3 4=RA<@XR'/+HN M6ZQ24F1L(/XS282C$)>5L<)MR'C!HH1=8N E(J &-E0LZCO2QG<@K0=L 5OS MKP4>-8$M8 O8:J"0S ]HT&N^'9(NX.I\=N[WC(]9-"#\QY@G.9^FY-)"?)Z$ MDRPK)T=,%K3) I;-0Z5'+DU;L MK8OI0)9XM=>:_EU.,EO81O[]/V6C+I:1<7I3SJ6N4::*(!M!]D9VW>U9U#(4 M;3JL!D)1F ;D-= MP:"N@VX)P!:PU8!5\TWJR3M%UFFKUOF\\K+_ M>N1C]JAC29N6W@6* 5HZBQ;3ES85HBNN+M"@+1I*VV')ZUW9!=N!S/(J$7Z^ M:]RU4(%<)9C'[+9\C=A;(:;2)_;N4<\Q$'HCH0S@;==WH+XC+>P$[H [X*X6 M[CR3V@& AURSG#.#V80OK6%>:"Z 3 (R"6OS:L(--Z6YXPS'_>,O>J]>$+A_/T2*9]'(^&>?N4WY"P=L4=(O(D&Q95X*6YS-H-8//28 MC7/^;O[B_<\/^GY1V3*$F?92/-0/'Z9K\LQ7Z]5QJ6K/[FFW7S=:O7K13TV$RS=UZ3*&PESQ;N+%@,WF47ZO>W4Q-[D4:#Z;7^4LX&>0D M*6>L'_.0CRYX1FR3$LLP:V_Q X: X4Y[VLV\MYDDS/$/4HWU)?]C5/^3),O9 MKU3^Z:.?4 K4_9R<\7&:%7R@ECK6%R%TM2NZ.DC'U>B3=$CZW_\L#8]S('\2 M%?06>BN;8_N#,B52GV-1!KAR&!(O9C,\9>%>(;$IAWGIA+E2V-)XLSG5^]?6 M-.XI 38@)]G9=M?QJ&,U/Z5B"SJS^QP]Z OT!?K:)GT)]NH%S9^V!GN!O M8"_9SE?/IH[A@;YDT%=+]BM^%N&#%30^VW>:W!CQO:5+M7Y=)YFA0[5VG"1EFZ8@45YSD+.9ECKG.<+.=W0/R!RV@5EWR M!U,I!99I-:]?NE R : U8^)';?,T#5?Z(=H&<@#\H"\9I#7TKRY/$D=7;'D MDN<_%<7>CT]>:)2+ ED4J&U+/M ?Z _T!_J# EFEO(5^&(H[%*[!_0PL2HJ, M#<1_)HEP%.*R^%6X#1DO6)2P2[3)0 C40 AD.P:U>M(V53H= @%Y0-[_S]Z; M-K>-7>VBGY-?@?)-W[)O06K.@[O351IS?"K==FQWI_(1(C=)M$& P2"9^?5W MK;4';("@1$F@Q&&=]R21)1+8PYJ'9VW.>8.^V^YR[($9CQGOA:-^K;[;Z]0V MW_FH.>_HHWZ?8K'P_,K)6*,LC@4\4,8 V>5^>9&U;Y*I/7![;1ZSS=6QS"V; MU)(/:M/AS"K,*H?,*J!8!JW:IF8= [=PY'J]Q1O]*4:IG=K^] ?"AGFQLXCN MP/#=I'B6O7?VWI\6-L.:G59MPP*.VGMGSF/.VYBJVNVF.^QO/VS&1>#,7$?' M7&^[K:[;[6X?:O\8U-K1!Z4_4OR9X\X<'MC0IG8[ P9EX%@:,\O#--)WV_5- MQ#D66Y?YX6#YX6W3;?8XM,RAY1J.\(-!$[/*HBG"O/"6^#/[WCLDJ [&]VZV MW=: 76^.*#/CO2CC-;MNH[?]3,ZQ&-G,6\Q;.6^Y_?K*HPZ>M8X^8GPV&L69 MJ"QCMG +.!S X8"'C.E>WVVU:VMK8IN9N>60N:7O]KJ<>6%F86;9A%DZ[F!8 MVWRF8^ 6RZ[],:4 :M7G*W[^^<1*-OO_SU+S]7/#D*;T62BO%G M^._8'\%/7U+X].^A#\^6=1NM?KO6HU6LW&V9M?2A=FG_Y7 M?PY6,&S9^1S-O?5<;7T]\$-Q,A-$3LU6XX>?+ + P;K^9%FK#L=UWOQO01$'$-A9%7&C\M_W0$&\@*(BA)G[&/)A8 MV!F)(%"?^?N;QAOZ-XBAD?[WXZGYSA^G,_@1]J2F@_U#S^5I5F^ MJ+A*]_0K%<7F+K=<4K_SP\,BMU+FJRT]\^NMUWW],[_>>-'7[U\,954H#YXF MD_%K]*\[R<@W43!^E ''ZWO>^MA!J"^+(!6 VGUS\=VA8;R.UM,O?WZUD-?S MJ7T$*EO$VR3VWS(T<]!X^S+S8@ZW;L,G?@BE\17(_[7)[M_T"S$^.8,C>0AH M\+46^8_8@U]?>NEN+N_:\V/G#R_(-BY1XBJP==&-WU4PH-I]!3#4+SK^] M&,7==X![P*#=]FEW^Q.Q7X!B#J)RIK'?YLKG:BMEB@8K_.YMDW.;.RSO:Z.J M^@OX!JVAV^_5!LW-U'.PF?%VZ[2^_H6CUDP;VMJ'J;*DV\UNRV%[T#NBW]YV M&EVWU1EP:]$N*;Y#:7_H]$[;VP_ '+6J/ :-.(GBB?!K5(HLBW8N_?:**K#? M=_NM^C0@$]?!>GB=_FFGMHCE4:NM'3(3=S.%NEI5RP;Y:RK!#BC!<91AY:_6 M@CMTLEN4>2VWW6BYPP;G]'>>(#G3^FJLON>IV/;@M+X&R*>?YK'E:FOH!GM\ MS]:ZYB_L]_&"LSD-1/XX^9BE2>J%2,V77U]WFA?=*D-[/)Z<'YVT=_W-K"S!"N&5VC@D8_:D68LPIVHY4F5 MQ8!/>9!+?6^AHE+G%HL\$P17CD:^AX;UG9_.J-UN$L5P[:$COH^H&1)_<>?% M8R+2&&@QU79?W>R>][G-O7CJAW*1 M7I9&^A?2AJ/?;*$5KEM+*URW]ZK-9*W7[65[[.OWI!EMO]P /A_N([FG!^+Y M$:6G!?1V.650\@%J/_,+FC$\6C*+39"_?78Z;K_=..6..J;' MUZ?'O_4[IQL7V^])'&)[ZN0JBR,V$P\U/K--/I/G,VCW.C\UNZ>U5:4P$>W: M^6Q56#<'IQO#X#\Z/\II%$ZC2><"VG2?:9 MA7?L?#@-PE2UYU3%:8X7C$MQFF.'&'L/R7$K:8Y!CY,<3(V[0(U_:[8V#[GN MO;_Q[.F)69+&\&10*+(L>W\MGOUBU=VR")]-1K]?.MWN:7M_3X>IYQ5%=N<1 MQD/-K6#/Z."J;@K[B*-GSY)$I,EO43BB\$WZF*ZO8>OZHG?=OVBB MV>L,Y?"O9F\PZ.Y]UQ<=$'8AP0FM7/I3'HAGFO@$&A!-J.4IGRWFI37WE\D_ MXI=U%LMVB=6O]KL);=.&NMKZU)RW?@CW%F4)+)\;P'8HS6,;,>^ MSI/8*D1&+:'4@S$-=\YTYASM^E!]G3!)3&I,:O>3VG83_SL4)]Y>A.Y23 3X MD B(5E^^=H=.;N=8NG:1QW!11S"8I]5S^[WM9\". NV)I1=++Y9>+RJ]^FZ3 MI5?M6'6[',/8'M?]%J4B 7-U)/Q;BH;R(#$&"M]@;%C#[0P9*9P9@AE"?JWO MM@?,#QPHVI!T+[L=.V0!#J8(55NIT;LZT,?4L6LQ:SU"-9J M\?PW=K8W)1>JIF-G@IV)A\1*T^UV:Y,KAR(^F"%J8 @XBWWCAO;0;;9JZU8X M%&[@N>/WJUE=M+YO?7M[+7\>4575YO%>6QKO57&RAYX2';3=5G?X^L=Y%#E3 M%I L(%E [I> [/?=P7!CA$H6D"\[ ''#-KF:N4LAW[::K1?Y\;[#JZT1SUEW MG^L;WCJ#391*D3NVU20%?/$8)E@AEN(M%]5%Q^Y\? *YU%$8M!I]Z#Q2HS^N M 1H7;W>(GCS[%#Z$SVG9S3$8%K$?.*U&8]5H?<+37.=..-0B(L:.'Z:1XSDC M^-E/G0FP3^"G2\>;QD+,X4-RD*2'LM>+G45T![[R(H[^%*,4GX&?C28."#WZ MGPSD(!QK-!NZ]G#9^ MJ&63"PQ[A&$V=YV%MZ0;^F_FQ;#:8.G*>Z>.^RS0DSZ=<29PH*=N=0>2;/5. MG6[4Z8K;00Y_O^)DM]'E-[?/:XRU.Q .^\0*@,&"@'* "&(K^5*:H.R^I MFW?ZIXU:6>=M'4_YV^"T4^NJZKKYO_7K79CK@&A8")Q,+8+EN]/:C,8J2)3[ M\4NJ,4]HD'8V2K,8R/(L''\6 W7>NNP,6U>]LXM6Z^IB MV#30)XW.Y7#?H4^^%K!)I(6:9/.Y%\/G$M*,%^.OPIE'>*X.["(#KI;'2M0Y MBN(% G$(I(C\R!U/32TG]8,R84E:18")4M-0ZGT +JE#[#(JR>ZCDC3[M<"2 M= :,S+&O7^?-[^WJ]VKS>U)?ME])"3X?Q@VY!S>$G _GPWSA^3%&EU91 IGN MF.[JI[LO HX"@RQ,;TQO+T!O7+K-M/92M/8U2KW@"7%#[K$L?.UBYL53D6#J MQZ=VR[K8=X=.;^?XNG:YQ_5+1P!IT^LTW':',6VX/I/%%XNOO1-?S8[;Z&X, MG\K2BZ472R^67KLBO09NL]EDX<7"BX47"Z]]$UZ]7LOM-FJ;DG#\[;G-86T>Q>JE/W;WKZ9.&$F; MF>7AMLHNLPJS"K/*1GJEW6DQLVS.+%PU0H.4% MN_I7D2@Y3L6379]+9JV^VVMLOZ7S4.05\Q;SUB/\P6Y_^QT[S%K,6D?'6CVW MU^LP:S%K,6MM82CWH,-J:ZL>[$$YJMQ+RG$PSAV^A)YFKCA8KGC;[+C#0>VU M%X=*_:[WGH$6!F,&:P1_1K]FOS6UFM,=_H$YZ/:::L+8_.4NL!EBST/[<7WYUQE.%\^>?,SSLJ /5-#W#/@=2W MCFA3<71' :K.$HPE&$NPERC0JW$$%TLNEEPLN5ARL>W%$HPE&$LPEF!L>[VH MY+*BB3^F'FR_\O/6S]:^ C\4)S-!\JG9:OSPD[71/[,D]2?+'=BK^OGG'[/D M9.IYB_=?1C,QS@+Q?1>"E8GP1)6GR%?9R'D2C;[_\ M]2\_5WWU5H29N(ZC^=7W5,2A%US EJ.YB).S-(W]FPR>]#6ZCF(XH/ "BW5B M7R3GRW^(:!I[BYD_.HN%9UX#-!3B^7T6D[^_N;[$V.6_.O_Y>OG&\;P[/J\>]5H75U>GK_YI71!]L%^]>V7'AKPP AH5\28<53!C&J!S MZ2D^4'$H_VV_)HSBN1<4-'<3/V,>+)ED)() ?>;O;QIOZ-^@C$;ZWX^7!7,O MGOJA7*27I9'^A;1$Z3=W_CB=P:?A()2:!"8*O$4BWNL?5J1%OFX[;96KSG9E M@G+SS)=<4Z_YP\/*N=),4'MZW:\W]GKUO/E]V?S>9Y$'3S,X\&OTKSLI9&^B M8+PMKY:]_GRY[6?BCF_A+.\GMQ6E7CO!<7D"D]K+D1K#BC.IO1"I;8RRR6U> MZ^*#[F5FWK0S*AS[(DC>')',-E__Q!T=(8N+U. M;3;QH<@0YHBCY8BAV^W5AM+)_,#\L.?\T!QTW49]@VX/A2,X@KN.8/YO%(^] MD!WA'1(YA^((M]Q6=^/.FJ-WA)FUF+4>X0BVW49K^W,AF+F8N8Z/N?INL\F\ MM57;^I!,Z"\+SZ_-@F:!<["^>;M?6\;U4&0'<\/1<@/6H[>;S!',$*C/Z"L[)8,> E0Z%*>Y-6RX[4Y] M)85//;9#D7S,G,RT&+6UIWM,]9U3_D=1?US+$V&6K/@BRA\[F4&0S"QH6 M-"QH'B-H&AVWVZNO"9H%#0L:%C0L:$I?ZV#!D]OKUH=)>"R"YM'3*.^?[ECS MB,;J29!?Q'0NPO2S6$1P=^'T0SC!P6TX._!\J?[XF"F/O>9Y^ZIU=7W9:??; MP_.+[K#9T%,>S_OGC9><\KB-*9X5@QX3/>G1&0']>W[H3/S0"T>^%SA^?IPT M_#'*8B>FLZ;I=XD\8!X,>>R#(7FN(\]UY.E^N_EUWCS/==S4"'W&0*HM>6_L MW5K+;;["Q+.=FF_V'[ OG2LR+[79YZRU]@ZUQX.9=)>9E*<2KG#MKQ$ZZYS" M96I["6K[LDQ2,6=J8VI["6K[&J5>L%738X'3FWG^+EV>@T7/;P]H ZHY[U!>++Q9?++Y>4GRU7)P(,WP!.&L68"S 6("Q -OY4NVC M%F![GP9X+CW](XX2K/V))G[*P;+Z@V4'ANB!597M-N.3,T8HY@CEBSSFBVQF DJ.FZ[P:#CS%O,6_4/B6NZ M@R%/.]ZJZ7U(%O8_HFA\YP<;EZCMWMGLK\S9,]'2[+B=7FUJ^U D"#/$T3*$ M/(Q!J]FJC5J8*Y@K]IPK6$W4 I[", @,@W#0S? []G7>/,,@;*I.N,-ZE^TI MAD&X!P9AX_)V9E)F4FX59A@$IK;#I#:&06!J8QB$/+K)<57RVVUAFZSV60!Q@*,!1@+L/T38'4/DCIJ M ;;W:0"&0=A)X7ZPU4_-AMMMUC9 MN)TF9J]7HN*WN]M-8A\)='.AE) 1VX#=4W-SBR@S!#,%(",P5S!6L M)A@)@9$0& EA=U;/F]^7S>^]T\U-UKML3S$2PCU("!L'WIE)F4FY6YB1$)C: M#I/:& F!J8V1$/8L6\=("-R)QYUXN]V)U^J[G1XW$G/Q$XLO%E][)[[:[F#0 M=9N#[0_380'& HP%& NPNN=/NSB3O=>MK1GYN 78WJPT>KLW,Q \M]?L,V\Q;S%OU9^)[[JM%J/X/,'X7M^B]F(+ MV[#_[<\L2?W)\O4/OSR_.KWO#L^KQ[U6I<#;J#-[^43MD^H >:"JLX\:6) MZNM,.),H (T 9^T0?R5.,HONG,R'[LW'I!!O^&BW'2690( M9^[%WX3LO4S$*(.7^?#W=.:ESIV(A>.CQ&$4QTDUQ=J2:458/G*2=*QU3+DRHGA#[E0:[C3:>Q MF'HI'/W-$J[K3[@Z=5-+)UTN!*TZ!6((1#A-9W@?*5 O_:KZ=F?>K7!NA CI M=HF5_#"+LJ1TN6_AST E60)O2-Z]?[*TVH!Y]J.7> N-PJUN+8W"K1:WB^[K MUWGS>[MZWCQO?@\VO_=7 M^,B,.ZR9(8Z8(0P;.%'L_",6'KR/.8(Y8@\1!IC<^'PV94>& %EAT&O/WTT5 M]0@-;RC/E.LL(_*?_,O,"\P J!F8"9@!4"*P3F!58(K!"8"5@A M/%XA<#_GNN:$ZRB&HPV=L;BI#59DAPYNYT1.[2)YR^T@!X$7M2.04,WFT!WT MN(.5Y0S+&98SVY,S_3:/-6<92:^F MV^BV67BQ\#H6X<7R:=?K7A5!Z* M[&&&.%J&:-4W(8VY@;EAS[FAV6JZ[4%M\3GF".:(/>>(0:^V 73,#\X- MS6[+'=0WDI$Y@CEBWSG";7;8@Z@CEK=#:83MQ<=_/_URRKT"NR9S'FI/.I1) M&OVVV^O7-L#QR:=V*&*.>9-YLS[>K*_FG/F2^9+YLB:^E*YW,F\R;.\J;['7N4 %K8[^#VX^"[N:<69W\U@9^&T<9 MSE]\#J;6475:;GJ >]YQB>.S&XWZ9M,_=&S<>\G2BZ472Z_:^L6']8%=L.QB MV<6RBV77"UE>S8;;;K18>K'T8NG%TFO/I%?3'3;K0^IAV<6RBV47RZZ7D5V= M=A>T&!>IOX&?-@6K$S$D&@/O/W-XTW]&^X MCI'^=\61?O7G(G%^$W?.YVCNK0C(.W^:+ MLI/<>6%%M[*:8?,\N5Q3J_7#P[17R05J3Z_[]<9>KYXWSYOGS?/F=W;S>XH5 MN-ON";MOEA7S&@,-7W-\(7U:&Z+TFY6)@6>)$TV<2S$2\QL1.^VFZ[0:S=X3 M+'#F6>;9^GFV?V0L:S/HZGOHR1]"!^=\.I^BQ$>$6&<2[=Q@WC5+_Z> =7^= M>:'3;#F_PI=F#&_+3,-,<^_2#:LX4>S\(Q8>_(6YAKFF]NG1C^KTV!/+;^?( MC<]G0W;GSF^=17IM[KSU_YS0:/>">9"(U7P?Q9-M]FJKT>;I0Q+ M&98R+&7*7^LVW59[XT)?%C,L9EC,L)AYO#'3J0^,FF4,RQB6,2QC5@(S@Z[; M[0U8SK"<83G#-^BVWV]@2Y.?A0DLQ1S%'K4_/#%YL MP!;S$_/3@?/3__ORHUZ9JYBKF*N8JYBKF*O8FV*.8HYB;VJ?^&F;_1 \KI@3 M83LZ%>%8,F4/@OOO?RJMV^BY@_:6!/]CCNQ05 *+LH,093SYI28YMP\C85IN MNU%?/<&33_,H9L6P?&3YR/)QO^1CS2TJ+"!90+* 9 %Y. *RSN8:EHXL'5DZ MLG0\'.G8[0[<1K_Y^N?)$I(E)$M(EI [)R%;;J>[I6(6EH^EXWOTL&K]\\\_ M9LG)U/,6[[^,9F*+C)$=W1"#%C^&'\%8D*;8/)5_QV5_A(,Z#:/3ME[_^ MY>?RUZ/)M1_ZJ?BG?RO&'\+4"Z<^?.017_#_J0KKZOA!A M(HK/A8L(\;0_B\G?WUQ?MAK-_K\Z__EZ^<;QQ_ +;Y2>G%VWSX;7C>O^Y>7@ MO--I=CO]QO#L^KQ[>3VX'@XOWOQ2NCW[)AZ8<5UU^2L3O2UJ^#-+4G^RK)4@ MKN"1@F>#'U%FAK*>L4H]VS/62FO'8K^7QSEL_=-)9E"5>.$[>O;^7&^Z[K TN MN*#GCFG\>CW3UP=]'D9\:,.(]\N2Y?/9-3SKG8*LMHT.1UD=3["N&"&Z:.,W MFMO'+&#.KE_R'4VYX_Y7,P[<=HMASK8JJP],) _9IJK?IGJH=6;/6F-JE2I' M+3QVR&[9IE1I-=C0VR%Q4^LA'HH<8NMF-[3X5N50;3EW%C<';=W4EGL\:N&Q M0\IZJU)E^Y.76-P/B%)C MP6T=%;-5E;C)Q\E%%&)E34Q?_#CY["??SI?XWUA#&\6/*;CM=MJ-J^%Y[ZI[ M->P-6]WNL-FF@MNK9J]_<3[<]X);,+U5>2PPL#."-T1S$2>.\$8S.)[Y(O83 M,7::C1^<*';@/H033:CX-B6U& IXI0>G[GCA^$?XR-I/>J,1,$::.+$8"?^6 M*D6QD#>%%2R!'.&=X1A>M4**C]R68CS%D71\8S&*)#&\1Y)_D2)>MYY28UC/ M:K/^T]8#%U3;FE;MZZ<\B"N;MU'9W!S64MK<:KUN;?(KET;SZGGUO/H=7_W> M1TZ?4>^]0U6U!Q9RL'N$=CERNOWN@4IKF F+":L&PJH-@XP)BPG+)JR-6B-WQ]L0?,$;XFTB=+QA#9*)CHGLIHCO[\3.3VZ&2V^;@-SM! MBSLJ &N#$&)R/2AR9=')M+@KM,BBD\EUC\CU$:*3VU;6%75=J"H5Y_^I#X=V M=\YMYSC^Y0YN'^ ].[4E1!X\NIQ^7NGL:N;;'W:2Z)A;Z^@O>SV&_/^V?CB' M4KS+;+4/;+4/2G#[/'<4\-7,D,R0=1TBLR2S)+,DZTAF2&9(9DAFR-U""CC, M\'-MC<4LJ^H_GT.3.H8%Y@7F!>8%Y@7F!>8%+ABM(6)7WV#NW3FW_9(X7(+&)6C,5LQ6&[!5\^6& M4QQS')%Y;A<.;D=XCE793E('LQ6S%;,5L]6N'!RS%;,5LQ6SU;&S%1=#FM!J MIRZB88G#.9MCR=DP+S O,"\P+QPY+[1K&Q;, 7UFE -F%%8:S O,"TII<#<) M*PUFE W:KFJ#23P&1N$RRH=C?1N/6-FC<]LO<<1IAV-..S!;,5LQ6S%;,5N] M8G7RRX&/'[*YS3S'/,>JC%49L]4K!HA>SI]G5<8\QSP'7^L,F.=>*UI[F$%9 M'JC.J2"N'^#Z >8%Y@7F!>:%1P4S&W4?PB$;G8%Y@7 MF!?J#LSM4(3\)2)V+S=*FB7.\606.$F^D]3!;,5LQ6S%;+4K!\=LQ6S%;'6H M;-5F[&0NZ6*>8U7&JHS9BMGJ.-B*BR%-:+6VZEJ6.)RS.9:<#?,"\P+S O," M\P+S O,"\\*TSAEL'"YD1CE@1F&EP;S O*"41FUX L>@-*RHW8^I=Q.(RL]; M/UO+#_Q0G,P$G4ZSU?CAI^WM1U+XH-5LOG9(S$D&@;O_O;QIOZ-]P MTR/][XKM??7G(G%^$W?.YVCNA3\YZT1 5?CTSA^GL_>=P2845B3QS3_\N @N M\,!C:'V%6(JW7!0X'=SFJ^I#V-VC6/D^7O@S2U)_LJR1'7X3\ TO '+RPO&/ M4>QXHU&4A6GBQ&(D_%LBT31RTIE(@%958#IQ[D0L'/A: G_Q0J?9^,&))DZ4 MQ?#AU N<<)/G3N#W\&!G :N+QJ>U29J??\R2DZGG+=Y_&NK1O=B>'9]WKUJ-:X;W=Z;7THD[MQ+:IO)FE];G&U4-$'P;>_>Z7O_%DX$K.NE@AC_ M)DM@02 1_'#U?)_R_/0NJN4Y3B()+3EU/L(ZYQ%)!/U;6.YM%-R*A$316"1P M7*X#K)9-@'F!U5TB4!1F*.(NQE^%DT2!9Q[D.G= MC,4!"CZG20+ [P3># ( M3A&(41K[(S]=GCI?9WX\/EEX<;JT9*D2G*OK&@796.!C!/ &R"@2INK,(_G% M3W^HQ2PB$,E.LDQ2,5<;38#Q<.7Z>0F]9I(%P=(\5(SU=_3G7#B'.,JF,[6M M.Y#/<73KPTI&T7P1"+AN.);PY)M8KGF]ZX!@E[^'_\Z0CQ-\K)W_@B_ MB<<"OX;??R3C"__SJ_G[J0.4.O>69A_Z& I/P35[X1(W>>.')'SP@/T0.,X? M9R"6X.OC;)3*6S!?N_/3F2^W@X^SMP3K7H@065)N&0E,7SL]9.[%WT!11@O4 M+UE(-'(&ZU(44;J9-0OP8JE)U]V%/-9%[,/;@%6<+)$G4")B?";<=0+F)Y P M?:/J;4#2<*'ZRN!T:(NT.GJM_!:0M8LG"1L=^7!T^ CX+.P]QG\B(7FAKU\; MP<'H!3O170C?AG, 68:7X"&Y6H>\0JYW\G+AEW"** MI^8IZP/_EH*N=6Z\!)@";BM!6T%,_9%U/[ZD$W5O$[( M[SF<=A@BN^!]$[N +!)PO_#A6>(@H8V=2S @YS= ,.VFZZ"]120P C-T"G\E M'@/RBA)?LS!>>4PF'%F=6AL@*=->Y-MB<>LG**GP]_@5%)$QD)_Z+BX+2"(C MG4#4%42H:T4\MTAE$7@A$B]P#7POR8*4"&L&PE>NT*V2]9I)[[S$@8\"4:$= M!(0V@I\PI.)LB18TD&K=XWA 7!\8 (;49G;_+=>D$FAY*$TL06-K5G'SLVR M4O5)<9& (Q$(_$DK@@2?-48.O,E\.%KU];*<]*6HS==3K6&5EBQ].8SN\O/$ MY>>/F<31G)ZLC8$*>4MKCT5 JK52A.KK0H+*+R$I;I@DL/U(_"1D)@&Q#Z>U! $ @@UHDS06^FY$[I*PP$I >UNY>:"A M@.+@(.A+"R!B^ ?=,XUECJYU[-]D:2Z=\@U*Z9K@F4F[#G^)BYIDX=C# M[X/H3L5H%H*/.M7BK[@C99+B&1<\&&WP)T75KZR5"J&QZ4KQ!5/)IGH-<)0H MG_'L0&6@BL ?4*UVFAP)N :A&32CDTLB W NM;[%=DW K*[(V+"DT^T M"C)&?'X%A4L#4EAGZ.DX(VHT;44^-[)0C'RM#W1I:S7/K&FSM9;8AEM/J 76 MLXJ[^K3UH$"H:TVK";@GQ7_>DD$()BRL+7GWO@[JQU"RB#>)QA;R$0T=E?/) M9Z9_VZ\)D9Z#8B"O8:KYXW MOR^;W_N^FL'3[(O\:SM1W7)@U3_Y.-J*>72IT M/S&MJ.QGD%-U6O$_&#&YJ@Y2/B&YS4S*3%HWD[9?@4.X1QL;VB85,E61?;[M"I[1P_UR[OUAZV M$@BJ7*XD#7:#\O[V8A1WWP%NX9SJ;M88-'IN>[C]:70O0#.[W_3$XHO%%XNO M.@^JY3;;'7?8JFWZ(0LP%F LP%B O9P &W::;KO580%6AP#;^S3 <^GI'U:Y M& ?+Z@^6M1X(EFTY&5=[KWZSY;;;M;E_AR)&F"..EB,Z[9[;:PR9(Y@CF"/H M:]W. (S4VJ:5'0I'<-IG'<%:MH^.M8=,=#&OS M.0^>MSC*&T7C.S_8N$1M]\YF?V7.GHF69L?M]&I3VXKF U\9+@W R#P# (^]D,OV-?Y\TS#,*FZH0[K'?9GF(8A'M@$#8N;VH$&%[X'::S!%U MF)H[Y$ S# )+I$-K)VT.>FZ_O7U,U$.18PFF D!$9" M8"2$W5D];WY?-K_W3C^R/<5("/<@(6P<>&),]EZWMF;DXQ9@>Y\&8"2$G13NAUK]U&VZPW9MWM^A M2!%FB*-EB*;;< ?,$\P3SA.&)9KOE]KE*MA9KWV+VHLM;,/^MS^S M)/4GR]<_R W76_NM?YT)9Q(%(&F \QS9E@>N0B+"-'%"72\&'XF=%#ZZA#TE MCJ#>@)7]//+]B@U4QH,V.1:C*":?Y#V>F_9=9 ]"+K94,\*JXGO*";C/WH@4 M%U5C(I^V'O3/ZEK3:L/&4Q[DW"R=J8BFL;>8^2,G%E.X(M>Y\1*@ W @D31& MP$K17 #A@Y!+XZ4331P_O(U\;.=TWOKXJ2A+8'/)N_=U\ +WKG+OZGYV,.[8 MUWGSW+NZJ9U9>VG_;M3V'*JSQKTD*P17:3@RJ3&I;874:HL?,*DQJ=U/:MOM MS=^AV.CVTJ2_AWX*'NV7U$NY28Z+M+E(>S>+M%MNJ]]V^_W.U@_L*(JT68"Q M &,!]K("K-,^V.V^YPF]SK%2X?DN/](1S['H?* MZ@^5'5KK0Z?I=H;<#,0:M;6!, M]+GWC>.WFY++69:D,3R98[CLGS\H6AH#M]>IS28^%!G"''&T'#%TN[T!\P/S M _.#*Q%[(CO$,BYU 9BYF+F,LS5QTD6S%O;M*T/R83^LO#\VBQH%C@'ZYNW M^[5E7 ]%=C W'"TW8#UZN\DX)A#;6+K$3S7 9X;1QE..G@. M:NINT%)]L#Z;GE']1U)_7M^B#('CJ;0Y'-+&A8T+"@>8R@:73<;J^^ M)F@6-"QH6-"PH"E]K8,%3VZO6Q\FX;$(FOT9W?CJIW;?XK8\5_+>48U!A'+, MOQ5CQTL2D2:N"?]"7QW,8=W,.X["6,8S] M#@_CV]>O\R3"1YE-/(EP'QPTLUR>V;75282O<'Q,B@=%BANC/7$Y(X^/VQ&6 MKEW[\O"2(QA>TATBO,CV>R./8G3)*XNOVLZ891O+M@.0;4VWV^N#=./!3+M2 MA[??)NVO7N M$\;U?(WBX3VK >X,VNY@P*AMS!',$0HKH3UT6^W:5/&A< 0' MD-;B&'H+AC'<*8ES* TZK2YX!ET>EL',QG%T(=B$>U-LMMU-?F<"A2!#FB*/EB&;/[?9K0^0^%(9@GWH=O5S,_$"P MV;]# N=0S'[TJ5L--ON9N9BYZF>N7L/M=YO,7.Q3;T8P+X ER7+H8+V*5J?A MMMJUU00>BE1ACCA>CFBTW%Z?(T\OZ&CO.63;/\L]Z.P8O'*9<+&3J5T/ @K7 M$6]RLH=>:-QR&_V.VZZQC>+))WH4E<@L(UE&LHS<-QG9!;>R-ZPOBL4RNDGHR!*LEA\A8V?!]'HVR]_ M_=BZ' M9]?GW:MF;W!]U7SS2^E2[ -^ -VFZDY?$,E*_A,__MY/X0TC^20ZQQ,Z2,<^ MR=.5JW\*73G_%DXL1M$TA-\[";U+HB:-K'+X29*1\U-\;AHY8KX(HJ6 BT'E M2$^/\;N)#X],1'SKCX2S@ U$8P/$IG7BK1K2I? M "\/ N=&.-YHY@MP/T_QPKT1Q7_I-N$_$^&GP,4$468O0:T?[BS)X-0+GQR- MLOC4.8,'Q:A^@B7>C0@=+T0'-QKY0!#2(!FTFOV?$G7-*$!P_:F(YWZ(!.0Z M<(L(UG;K1UD"]YF%MT!=^>N)P."?0"JT#/-X!U:J%R4,;<#JLB %@H.%P,9# M,8$3P^\^>+:A/D>@-#J*PML*F]'+I^__-_,"? -^>Y3-L\!#L6:>B]<+"@8V M, /M,YW1Y^P'2-Z!JZ 7EK9_^@0&M>D.3@_?C<^$:W*2T4R,LP!O$,\G26,/ M1=L)BCE$2_,WX,*$7B* HN /"R^&Y<.UZ3>0MR^:G5;M[B.I)'AV! NK#<_#T*B[QJ1K* M%EB)_<*9?B$8B3J0>@B7BAR99,$$I M"2H Y>K699^FM,=;XYK39P;>"A\?OV:Y0I@ M*1[Q,MATL$7@FU#/=Y 8DZ, W@X7*>7#NB_A[TEJX1T&\WFQ?#\"OZG?]:['EX.AQW),8W6Y?E5:X\YI@C7 M27^TT876XW>V3ITOV7SNQ4N\4>NHG?RL'7W8SV6RE75)KKN7@NX[SU?W>G9* M/)Y+G3IQ/DDX6FFZUV.T?IW!(Y'%R&4EX30!HR($017 L^ 7R/?0\K!.B7:&J!C0;:'EZ"IA6)/M+< M)%E_/_URFL>?_G%V]HD,%Q'XRLPC*\]'K"Z46EZXE/(5Q3::J?B.&R_ !R;. M.(NE>-0;HR/[0(:1WA'8286->Q.0X2B@Z8_2% 21/// $@.!F*"A')+,!(T0 M!21_:3GP3-J=.A@EL+,$/T 6'-8D)K/3<;)6PP?7-1H)0O&1FU^NL2N18= /"_8J 06]W1 M!8^CA3; +&GQ!S+[^;?S5_>H=(P9V3QA"US"2+ MJ7!D+))1[-_(VZ^%>G^+8!5M8(5\'9\%FFD%(1='(?P\DI1L+;(>TP+.#+7^ M@RQTOSY]'8%S( +R]X2B!5&;.1_*\HW :X2_)D2.35& X!MD=7V$6Z2J5(&5<1$ZJ$2)^N,A2W)S\9^Y[ M@HLN0HSMD(,(EI>+2XDQK"/QT><1NI88) T$R75:,CQ@.2)Y"_(9;&(RTEUM M1H,G&*.#3[_+12H)85@D6.M.ZGW'/Y9AW!T?#L&/Z6RDH9PJ%W0:16.,>YPZ MER)9^&KW*.U#$W1*, CJ)S-\9X8N;.D*8^$E44@A%NLV<8DINOLZR@#K#<;. MV)^@HX#?CGT*2DW CY#V^EK*8)FR-9ERC8'(/R@0^2O<8Q:OD^)/]4?G\JG. M2.E]A2"/-VP1N0.#E6 "#RV@HA9QB#*Z0H+@C>KHA@T$0K1,EX:?0 ML2.[0[T.C1)@@''!5_7,^Y?.6_]4G")G..*[G\JWO--@^//\7&0 RI<2!%,A M0<$X@]6D=T*$0-[Q-W@MB-04' \00%)BJAV$^*L %S5'B\D;W\('O*F(0$JJ M;^K@L5F^62L(,.!0*WYL+8]$$7TOG_ P\T7LQ:/94A\J&5YPZ/^#4YN M1%EA"@#0(NX9#DU^$W^G/H=F8'2#P2[B>[4WN?BG<^NKLV9MPP"<=4M:#[K? M&6R2("^F^;8%U)Y&B\=D\QZZR&+NN[/X_LRKU;9M[_GI>]CIHQ*7+ZUA_@F6 M1)!;54VKCT,X:'*(]K$J/W\C4#0IR35^( 2W M06:6A0H+%18J3Q4JK:<(E0J!HH-GM4B2Q(=M@*?T"#F"1N6/\(G2^Q\CM3 ! M\807TQ[UYLQCP>%4&S]USH(D*'RA?JV7> MY3?(PI:%+0O;UQ.V[:<(6Z!]Z2Z28%QCR>7R087"U5]C,<$@4R&N1=YQ.?16 MY;5*+SN3>5[I?=M>=>Z6'K98V:F8S86'P;AP[- /5__-?!#T]49M,,0*6C$F M?32#O09+N&MX$P9A\^02Q7VCV)_Z(2A/(*PLEOH1R&O8R"E]["VE"L7TDJK" MPK H?FZ1Q:.9)PGL!MZ,>Q+W[>GU[^5 Z.@SW"-P--I*2$FU$,^I8SV5[I)( M*9%IU+%81 EF36<"8W=+L%!BK&5S;KSP&Z4($C&RHX7P'11;@4A3K$7!U 38 M6[Z<&AJI=)MZYEB@:/1T7E)F)$-83":#<_ ['%YJDAQJ.JD>3$J5(G=@*)A8 MHR=K\%!4FDR$B?WK<:;)0HQ0',/K;U*=C0BGR>I!X**J-^,GCI7SQ((;E>2$ M;^2C48O!.<5L2QF25"5DHP@^F2RPIA&3"/2B_#W52](;L<_*S4]*Y@O,OIZT M5LHG8&U=EIBEQOE2)EF(U7O[&S;<*:[^E;0XF<%?D)E4?!TNT;I]JT*@/J4Q M%K)64X:@BVEXS/W5&YA*L6>MBCX_[<>N(GPE1-@HA/,.*RMBF:9C0=.2\$J.7V8.&R&E=HJ8IYTUC,!,CN6Z'3 MBV]Q)>]J>:-5G^!@'A/SA'+CIHPW'COK#T-)%IWI>=(M8GE&S0?YD0Y/'Y>J M-'[GXMW6?FQX15E*4E57X!AE)",:AOED* M<2.68 DXS18XCF$Z*XHMV22PP,J*7(5KI4]LXZK2-27/BK6U-H?E-H *EH$^ MA[W5S5N_5AUT[5RE4IF%&I."#BE:=K8\498N7B-58* VQ H]Q8.5=")3V<*9 M14'>]N#)\NLQ5K5H+4'5UZJL)6\IFF0IFMM]=;+)BO57>9+>8W[WU6IM&]2E+"V),VN6E-/,,HP.);=D#,#W.*I M'AS4AJ;\"2NS0(2>%F,<%>]:HC]3^2(5IY#/A+]0+Y>?%IJ>+$L/_*6\J-9/ M93.%+CLS ;X1FK3 >#+655Q+;G6;EC*-TBA.=(\7K280X10C/Q-IE^MRNW+! M"&[7.@JPV^'D!);)!-'=RF%0W8JIYC.->=IAI+;(6%K.X=(!+R"++E$ MNUVS7NY+Y46*=)?J#PE]/ 0BMHZO1VK:CF,HWZS7%^9ITU(V:(*1$P:)4/+E$M1=8%CBP M$3E3E-"E+C>K5U@:..L:Y4ZID'KDQ3%5&YOF[D1U):@%)<0:IN>S<$YC?4YZ M(R[6/LL>AT1Y$KGMAX^1#C)ME%XH6TE,DB>+'WJ#[+G3;J,\1NOT3&N&B>?- MP,*-8DJ66[9E"H;@6,EP;ZI<\A0;5F7E=.FY\$GQW9<.I^\)#T9PRVLWQ;:#"@G06W FB=2F6M- M$H?%38H)'!8&KU&DDR++0KA=>$X"1\IF84WKQ?I6Y;WD47[4R O2?]2U:8$: MZ*J3;('LW.F>C,$SU[%[-(T2JQJ60HFZ E@V.F"/DV9'W;":-QM)YB:+"5/@ MTCC2V0EKE<7U 0_$0I7D8J! &12@ZDD7Z]51:4JY#=RN)Y8)UVPALQ?)##X) M.Y:A X$4JGJS5*F*?JDT'F0XSP1,J5X9F:)X,K$ZT(+SN(C RM )$M>Y^G2A M&]L5;Q8C!;!'LKRDDZ0^B+F=)>9XM,!T;C)9%Y/?'3(G[6XLYO38F%@9V]W% M+7Y&1RZH6S?UD\E2WZ+=9FS)Z*);BZV_"WPWR2LT3L8^;)[,HW$D"W2H_E'? M/G8TZ[9DW0B3:P<#Z4$]*K0JKY"/S],D><,QB90["7(P@E=[:7XB0+MB(6G* M1J= 5 5=2HZ78E.LER]3]X7@'2K8 ?)[--5J\SG6JMN:M2:(^DYN86FNO\'LI> M^YHLL+-5B\L%K:CZ^2WCQ3]6H7%QF#.0%7)I>1U70R MXM,?56(T;P93 7OMD] ^%R ;990^R>%9R@O!ETSC**&<-8*U8,8ZBK\1S(T4 M@A2MLE*OI 90&L[\A9$IJC-+1@U]&<>3("E>G+?'IE&*0M/8FR;(J#9/QU&* M'>J5CJSFG,=[0?J2U< M10F\L,I+6752I!_B5=-VB9IO-%Q'KA3R^](A81WMQ;O8]^,MQ0M>8#O2O:@O MXE$@D'/%)G8F:!/+2A*&K(HF)#_%M2CP3)>O,F,+= 3+ Y8'=<>J>9N55XKD M:RJ^N"B62Z&]7M17:U02B(J;S _&]&E\@.%%U#"W?B+M:+/@8Z:RD(!" MUUCZ\1!]%Y( .DRL_7W5&9H'\;RD(EH%] &/"E6D0-9%PDU$Y,4$ M=$))HLO)Y+&4WZ.+S- ITM:Y,L4IN$K.$HG^E3NVKTC9XV/M21V20(>SEVZ4 M- 7 OK!>JTXTW[DLJOF>YAEPL%;(=[X3VIVD#]EG692T$H1J<]UB'[ \+\0PJT@,16"7P(7.N ,1_682\#5A)%$TG>I! M9 T7X**3 2D.PR 6KP^ IWG).5'$4YH@A!*)SZPB/PIRE1&1J7T913A)E*1 M7.-M>".)K:B]K,(?YUZ888(R4Y&PPM*7\G,4F$]$[N[0B\; XZ/4 %&X^A>! M=Q/%KEJ3^9#]%GJ.C0LR1J6(L2B]1.!G4('_4[!$&,\<>0NZW_]9$"MR-00C MHM?KESKP0PQK!4X&:LWZ*N4E H]J@CY8_RQ\#L_U1GX?:_>C.[>LG.51K=_B M"ES23<5R NQNT7(Y3&1)L'8IP'R" M197+/-3+(NPI:@;3K&*L,L\8\LX+=9T1UFY@ #;V[@S#R7OU%7J.B1+&)@@O MX]\19E?PS__-$/HFKYD"FA&D^&6OD@Q0A+JC29L ^%!%M2IDC=2]A'-UWIK MD3$/WA5+@Z7A9ZTY+]=2L4]IC&@K()N+#=Y;J)WBDLP:2S)C,^X0XLS<"'R6[F ?]2V85$!&;:HH=0'5%N@A91-:EAE M?$'7836A')DH2X7<=0="^2XX$6O%A5/(LT#ZD]$-2&N1C$0X$JC'4='D7D$G%$\:R**4D&[28_KS^8P8/:9Y+\%U84E M4:GJQW2MW*FZEE/GU]6;+-;,R:(J5[4GJ"!Q+E1+-+4L8GI1F!S+GD9>DA]O M/1)N-X9$[)2/<*Z*4A'V5M'X)[!DZNKG.8^^4+M)DL=\G+F"G ,>0D^;JD!L M0BM86O++V@P8WQ>&4IV?^MN"1( 2/P1S7S;C7 NVE*PY/Y45[1J 59N*)2M1 MOE"U1U>L5CL'/BU+5SPNI,$/5B_8GK$W0L %^*=8$2<:0^G=+WK7H&^_SD(K2-4;"B%(C%7)! 865;)Q^7(!TK%?RQGI:BRYK)C=ZK$:'$#6KP0^I1,OT MQL8?-Q6&- _#_I LQ=!&$9;[!?[$=-[*32A!H5>XZO*K]C+TER?IG02@P2"F ME,[*T%%RW53+P>NT;%ZIT$IDR1+Y_""1F^H*Y-EAWU>6'Q5B9 MKLV]GZMU!=-20JL'WDBJRE4T%4M ?LS0%>39>3/,9&GLAGFA51)*"V!LH-;7($>;X,\0WL1,N4F MFT"\1,BJYXJO3XH(K"IKAEDPU3.#!7Z.MUB -I&%VI2LI(/W8Y#<BYQ5^'[SF5]O/>[[3QK?_?(C5.\5ZH.GR?2!-@=7YJ!8P%8;,MI. MKN\1@S1Y*.[]YU,<-+HZ,?15.6)$UN@V">YWJ9;^B:KT"2RQ_06"(OT/SF#< M]+Z?)/9V:*3T]J8=GV,5%<(^R?$\ZE\%ZZLVIMJ=\]PS:;0[!W*E[IYS'+FQ6.,(:JQH.50Y@&JE/WB[ATZN&VR?378<_[+/NOF M#4_RGY41S?U5-OO%KH?%E1(IH-E] O,5(/UKLN8_V''.+K?*)* M"%4X4U.J>DUU2UX_HZ&6=7[**O2P49P0(B('61 *[T$6852GOZP,^9I%;)H: M_[="*\#,&$*(IH$>=8ELB%BPJ?==X4DG)H%GD"*H]VJ?$S ?650'&NR MBFKMRC$79&[+O"1OA\;G)AKRL+3LM?G%=9UO&R45[\GME8MP-LWUR=1;DN_4 MRJCI\_KTZ@2(2%23@RH877/D5.:X)M$8 M>^'4X"[5LK *\?ZD_6%/UNZ=]PY*W$/1$$I&GZDJF5IN[5-1\.:P.VB8P6"\R?AU.3%XN;E M:DK,4B-@3;.04#=$3!!=^70%6;$)8BPQ%9ER7A5L69:3JYY-4T\A:S6P-4>W M:VEE:91(H7U+_HNP/D@L6D>@?7Z[ZV>RVB*D:T$OK<.33\4=ZO<$8HHUKE0% M'3&5G)95#Y>W =HFGGBZF.M,*@#JF\:1D)Q31 M=@G03-YDZ)$J-"U3)5IY6YX#G;PS'714ZV3C7"JJ($@Z>5FJV2;29^OF9RIW M1-"8^FT6$$N^(UP Z3TOM)MP->H%&?:R!\Z3DWY],C%*I:!%2&*J[E@](7T\ ML@?<4+7J,PL,Q6FP#=#+M%7=CHUM"K'O%>=XF\=XB88V.77.J*>#6K)EC5LJ M^]D]LRHXB8"0-V7A3**[@DJK]A,-PZ?*Z*BKG>P-,\ZFZ9TL\27PK>9P^[0*/TED]17GAU1:<-KSQ& J5 ME:761EN 5@F/XBM= Q8 !DRPE-.E8U5["<8[=L%Y$B!!@X"A?*>!*^#RJY&( M>5]8SFVLU^OL!J,>L!*U4+5J#@=M"M&01^281PTLC$Q078AFH-J,7Z.<%U0< M6)]^(_(R]T"4P:;S@3N:78!L;GTJ^;(+Y ,+T=EN4%\ M"WZC038LW*RJ]O6HZ]QSPFQ^(PL<-7YU&2K;DJ85N!+6TFU32#,^H4Y+N\;" MHL9FMO#6CZ,0B0OM!H'1[:GLD['M!CUJ#W9._Z;#PNX^U59E&K2,R85$.TKM M5>LV%O5RV8LU\O0(^ )B\J- M8XXO< ML:M+U-4BYMBKC@U_L$P;=$1Y_"R;MPAWH3HF+@HP";6X7N4^!].=88U30B(J MX!I+VT>V@9"]8K>?82>W0A;2]D#!5UI?ROY3B?I_HC]7ATM3-3ZQ* M]?N+X"MBM1JL?.3#C=AH/DF M$#7X S@KH& WGAMV#;D6AI259ZV7(L)E:.'FQZU9N![B* M -;:V--JP[)393_/R@7_5'J"-X8%):+R$-\EC,EHE2T,H^WNSEILMP%,BY"'32TE[V)"I#H9^RE MJRD)GK)T <3M^M',3C M5E&#CE"1FL!\(_I>=\!ZSMA/%A&1R*1T#6K\#E%>2'\G^L&00)0E> E5QH9$ MA5YD,3Z5;M#6YC*LYB'4\!T!VCM$@V!?">H\,]'-_)/8+WS/^UGYUA6! MHK%@.74H,8^1"+)99612AK8E\#::5'YBXL%JLI^Y.5O3$&&CH$>$%LD&A5E9 MDG.(Z!S/(/@HOUG#N>6?*"EH'L> MV#D624C6DXA*^;'>+-7QZ6.QYHU5O%1-D"JN#OB^,*_-FD^A=SY6<,NDW_&+ M;_UWINN]$"NS-F)'?+6LS]?BPC/@(38&G4$VDA!*/\*7X#/T)AIP(>60F> 9 MBZD7&WHHP37)W=!\#\NTUM=3/"73I6NNU-JXC(>59M@5SL\M"4*E=HL5'1(D M2(0CH4F&HC,ZK2'5F#&!JAA'-O+"'JZD\*9Z@3*M:-^XH)B=/[/Q-$\-VADD M"K*A/428VA28+PE,S6<$*Z9&%.^JT-D[(5D(/:^H?DEZW@U<6H2DZ&GP7@FC M)@B01ID@5M.W[9^'D344,$M46%KI>(LE%1U*>CIUSLP[J_6YH5]/0\0E7G"+ M^+Z*(R3V&Q-*C82B$\"K-W)',: PG_M(@*)V[8)M[:R+MX%W:G#'946$&5VS M;A0L?,3,8S)HXSJU:D5G1)HK[_>D.\ -\F36DX(\1(A9.HL(QUSU+,Q]&9?R M"KO+B=9H$)$[3KEVD)[M7(P)$4(FPT-M!R>RVB'4$ZVDFB$G1T?II[$WQW<2 M)@;ZB3?94LT4(HE=N21KTY3,QS/#I]^^6RDT,4N&=]W0BE6DWA0*P!=O2]N3 M?F%%+4E*F7,%RRYL&#\U N56&.6O%*6=2\!=O;U%32LQ26,&)_@&F-;&4201< M*>S.FF*''PI0UV [QU*AYX"==\*:[WHWBTR9A9U_7GBA3U%[=)/1H+L1=G+R M5F_#1+>%AB!]:\4D__APE5B1R'<6"MV_"T/!B^O KYE!;U1\E[]9P8O-:68+ M>!9 ^KYGA5^$.4[SJK.Q'C.@YK&C5'45>-6R:*O0% S7^3."C3FW\N:P DO8 ME37%%!7X&N#@X$2H1.43"L4K3N"#YA%Y6&!IG6^4E[!1:9QC!LTD*B.+4^,P MSB<#,.#RLQ,_E99'S:6_@"+Q51IH:J":/ MVIKH#;<9^\DW75*19!/L6DWD/QRKX!GY@1DX MFO8EJR?R:;K9 CM&?I*41<5J*BA!N7"X24155I;:^A4'WNB;TM0*SC,"+O@F MC#$\%B,Y1$@^.)_.27;M31+%-WE 7,:978,ZIB>LR-$E(O\@G+4_S@CN#PX^ M3"C8;$S8PG*CF.QK18MZ[+.ND<;061RIF0B4&9 FHIE)G%<+4-R@@,28%X_* MBRE$T:Q;450Q5LBV(=#TS LF\LM>:A8JFRBT"+B58 MAZHG(:EDK@DW/537: +^6$!-Y9&8=5FHAI.(:"0+M4MB)81,^J8H>6,%H<!?C5(,4NU7:>]\,)JMKH:??QO+ MR_1(TOBPW$ S0E,V#C[2)BM):UV6:K.UI9+%=RS.38J3(*-XO"G!4FNB MP=EY;5QAYH*KT<9]/8B.K'L**5!H)B2O+%75GDKA*H_%Z#8,V=%4/-*VTI% M04&VO5W 6KU[?:2Y19)[7V5.MHZAG*K7^Y>ZS@PTQXB*,90LIE<<*E\J"N$; M&2;,EVLOS$2(RQ6&VJ2 >Y8X]SH6%"[1,$EC_R:3*U)B<)SG)Q"WW6[BQ:F* M!#^FO#61"/%M9>HI)HH\N)H._:G-/DJN1YC0:CV['M._6&JNF?;#Y/$2B)Y ME;X5;5FAR$C3DR5QP79/-1!RH1UGD<5)9AD+NLSGUCH_;P%2#4[[U/F=?&@2 MB_J7[CI^7<<:815K%".IM#ZDR'L;AC!235Q)[==FV=7+42948DKI4@IA$RMB;?;F'J[8>B,BP9 M<]YD CH%?I3"J!",704I>M)%%LICE3\BP[)+77NZ)DGIEHME<*_)V)<&4 MZ**?BJI4KR#'=$$/ 8.8E!3VR]HOUV7Y5@U(7FEOEWU@$0J(:RUR2$6=8 7* MB<9* 7_NJUV=I*W@4C5*4OG=54-6VP6F+YT4@IPO5)!/5H]Q^5#\1'78J9HH M[*^[*-3>JI"/QK0/*Q=GK]_TVVL<>U.ZJSO;])PB7;RKYB5&2 IV 6\B6P%& MR-1&O]I&3=EX^4IE9F;J"$<&JBK]#UV3(P,#I;@ACM66 M0\?D^%9=Y:&KB/*O*_6??U[%!&13NF._ ==.@47KJORW+HU3%66P0WDP0 MX>IJX?2_M4X;.*4\J*L#RJUI7&)UO*H_XDXJB<=:75=$=2*(_$I M:GGX)=A:V)::9_K:3==I-9JK.("O>-&PGMZNW2^LJ1[\'-?J10UV-Z6T1W;; MFE#;/Z)HC,4=-54)Z,?E:&JR1*38;6'&Y>4-*R/MQZIR I%4M1Q:)31H_4_# M'!L"=?6M3#?IXAC]S)7:?=1"JJ5>Q:'4*'!! [!Q S*V@'/#A+<:K"=D,/W1 M%;LM)4 P5$0A%:1*C L98[<_B$_!6JGT#@NQ]!S2L?J>^K.N(@#UELYP)"M- M!/(G#P_BD28,&3M571QYT52IREC!U%'4,O35YS [9S;L)_<6&O.TY#K]++ K M)WZ,\3ZTO#PD :!CZ;/+;C[=YZ(-ZX?NO'S#A:30I%!C?]\U%WL.BB\/!?([ MFL@R-TZD[^F)PG+Q.3D564(!)MC[+'W". 2)0=DR,XWS IJY-XHCD^/*P1KP M,V.X+%6TD<]-SKL"":,:6VOU4\D$OZ5V RNB:.?-*C@G'Q=26]3,%323761U5+@5I ?JOE MJU+5$EIZFM:&-:O6TBMY*2HF!W,-A:X0IN)'&O--LW6)O..(XFDR!RG+IAX\ M%ET#8C>KV$=BAD'OJFC:-U'Z=0-"E;%H:E-*\BZM!]0C5=,5Z$H&&6Q1I$6= MK!TI/B"QT051$.@AN59EI9RBC/4_2'EYAHHB&. U*[/$2XPD(3PK^QF4/\@T MLA &3J82$JT\>5T-*9Q(,?/@]CU[,JN,19-C+]N>94$SRDD+(^*NI6UEML>'5+[Z4XU%;X]U+;'NNH]NO MB] PU&%F_$;90(YZ@_++GD'?LK!3T7K!]6N;3S9B2+2K)*];4-_+5(F"1)=/ M;+A5*FCQ1JE-WF-]- K$*D?<-Z$VSWPQ[PHQ*12)E5M^"L$6 \$KF-="ZZ[9 MCQCK$AO-. _OCOC](5Q;#*QAEQB6LF&5,YI^6'F%)LS8U\@+.DAG 1 6+RJT M=ZXY7I![K8_5,N"4 T_I6(W\JLN/I.WDRD(?]4 M3-97=JDC MJWBR75B#MZJKWNUH22)&&7:?L"3=)D(^T=._J<&LQDY CZ$6H^O!I7N-L7WXJZQ#P2*->$RD*6TI M;.L8GU#5+N:A3"=L(IE0,JO(8_VU'.UP\$,]5V2J/P/O1N 69:%\E*6++'64 M0VFE4&6 &<_/PFLM7B&")E 9"O6:+>O9<..T6]..$0UN*85B;MCJ,"D&VJ@4 M)Z<8I]4]H4_;4LGL6$IW1-5$NSX*;E4+M8\39(A$;R)U2IH!)'G+PFK[L.\, M^Y% 32%?P3>R*#'R&H50\0('9J;$7HM50M 7#[B M6HI0Y9UG^DG4QC$7XZ756$%#<":>CEOIQQ=9G#)JR&\&JB[46Z)>1OO1A2,D MB\L^GAS01U6B2(#J'+M!ACU0#"CU-RD2JKPV%\ES[GVS$6 ILJ$!.?/BT/S( M;"&4GUA^/5@-;CW#J.)"F$##QU4D."E:1>?FJA%):AC!&.-P8S4(B8*^,BJR M\:U*Y^:AI9FKI )2ZTDJVW+/W5([/RS)BZ4/J3ZB#$;5['Q3M!9-N>C*D>3] MBK:^D#@(IJ#:_C3)8.!">!U;"S6MEP:^ -<2,);,-R@CC4K3]6V7B&(- =XI M?1MA_18]=SI%S*M4HD+*^/*)A,@K/[%"^%H-]E^Q./BQWYP:EJ=$QF^P5WL,*CHD3! M>!S+G!B!<((5A#B<6&@M@0N7A+MNF#@O'E1U9<3#U894Y7&[=GF&X7@-K7IC M+E+VL2,DIMD.J'"18'4GC:";1"/9B*4Z!PRIZ3,JC'HA*4,+0)NG,+.@0,M4 M85Y>GRQH? KU6:."O&"4:4ALO Y0:W"2WE2%K.73BTV9.GBO-J3<0CF?B+PY M1=:F!G-$\(()!OWL)'?9CL/.;=I%R163E:;4W(;)$:(^ND@42A["UH!2Q+=3 MLPVA[J(>R:^J%JH?-&HR!"VKUI[95R%=UAMWZ5,NGJP<3,P)F^[@M_GYV]^C M!TN;4)5WH*-^ZZD68!-HB"/L;_)482U5.B6)3&LKM*#51?U$EB:!^M1@9-J& M(P(2!$*.S8VI1F22K[T#?4*CH@H]/L"0B^9((F4^Z8 MX*4AH^<+E#L1&OZ\:KWK+OF>RW7++8M4J%'HD%Y@G8X*HX#7)0."8/8B-!)A M(Y.0-,)E5RV#?;-D@(FU,Z.+P#5]5<4CT* %A3^*_1N4R0A/GCN//HBNWEM5T1-#C)S)3#R MIT!R9-GS) I !IN9ICGT16E^H-8ULKSH)HA&WS206\X(]SF\Y*WA&DL.;86$ MD7I-RC'7%DI0[N= AYF1VJ!/.^,Z.]^OPN^6Y&:-<^G#2@A^-8@2FL\ID M35 X3YXK&%<]LDB/K[.YS@CG7#PFJG#JFU ]3;>^;!).\H$-9 M>/F$*')-"CZCI,S<]#*&*$;O=="49]7?6ZZ M*L,7A+27,R\97NJS&FF8"HKT #U5KE$NRBC5#JYNSI8)5OU.?AOPA!-UH[;6 MDR,K=Y5 ]XBAUL35SXA3QFI ^:_R BY #*MJ'+RHSV*T')&)_$^3AJLM^)[S MMAYR735>^K *3U44YCTJ?0FU#(43$9AM%TM0&(EA>9;HUCU GD3]" M896>.E^$J,=G^ W<4J?9/BT,#7O:.F4%"[@8GLG+Z_=J=*.Q_H/M#)LWY,DRN0:]"U!+&0:CI2\-/VF; *W' MP@0^C/I1^E_JXO+:-1):::5D,. ;J6W7GZ,MK3$?]#'H>4(*Z(R*%?.1/>AE MT;C#'234?6.L?!2K5BP62GN<,Y:M+>RJMK//'PMHK.7B*0U"EVHT23,F3=I\ MD9Z9+/&N38%6KKKLZ0MC09C;-,M;%B0DVCZZ*\QO4^R@A^&L;$>:L:7Y@A7M M\W:=F)[/\%%"I5GHV.7A=F[.CN67XN<+X#&%07L8>D/NPIL_02I0DZ4WF\"G MYL9=Y#.E\':LV9MY4!<^J@*19#AHC!<%^*$K#8N#IM8<3PY!*RL.R9V0OJ<> MRTD91%H+8948$(C5N9^UB.R/)$,L=Z:6I]KP#EY-2?\M=QO7VMQ;3\.Q@A( M-JVK8_MOS=YIO]:F]_J.[6^MUFFGYH9\;HY^H6+4V+^59LX'LOIJ'L9H5V6: M-_GYFS89;6%PZVPLEX]26N>9A#M"NB2?A"956.\KE)K*\*1NC*E$ZC-KWZIYKF]"^0CO7%02M3S_U+Z2?^OFN_LI?8TT,BCT*)8L@L84B_%DU%@#D.EEL0!^RGK/U Q%W5TBI:TRG>YD29YL M.HI&RO*B=AJ9=Y)S873_"7Y+4EM.*CKS5)8A8[K[Q(9WIIYG/_EV8LT[BV[^ MM"0ZQ?O$=)G/)TEEQ0>^01*]U;N=QQ7-)M3@\;=4..U9334RC"J[P,-I1'5% M2('O#*3(/28'\N6*!O+Q*">)2(D![^'YV"E.W+WWM,*Q61!8'8EM'1EM I-W*$%%RFCF": M6F*+ $I/O4>M5RIF@8*DU MTKT2J-R"8"UW""=.(A8>Y7Y(7^<0'U\D\'7YX^5YI!8=FC!X7@WA&8%$3KR& M2).+/ZI M7FU.#NV229VOD"14:)^VVY,4I>5S-O2H)]-PC!8&&@EWH8PUV#0"S@\)?X0- M46U\>06.0N$BO%ZR!?+V0M66[);X- ]H>%;*0\8RU/+RB1_*4C>MW66!DR=A MV7JN1;$HQ L\S"-YJ:T'IA)%84@A4OW$Z?+2(R.+UYE3>[SX[H5U7BP0VB-^B,@M"UK'ED%V7&]R N;SCAH;%BI6NGIRU,!^OZ:<&6 M]M9( ]BJ8O7LK= %)K.IZ-X;V2(;K W,/T62 M9<"1O0KR;G9 G<)RHV^B+K M?+_H7DTW6DA*.6"XM5@R MI3?PZ2*''9%E$53 (.,8-D&."+Y2F@_A3.+CXJB20J\8*6.JTU \$^1A6LT, M(+]D41_B4;HJJA;H+JZ5I1:QW2)9/V$\:NQYJP2B48FR*-0+\0N#6:DE1KHR MJG"B>!2%SC]T"TR M06I@/(I$EM>;R;<*($9VNQ$_ C.#?0X7G\Z6UB,E" MKH.B^=5R)E^R!F@DR"CR]@S_F:HZDQLP7]??-814MR-^M3JH"G:T=M0/)95H MS][W;1!#*=-D\(&K]=M#FD/)%5\BKM\(*?$)>F^L&SY5K;]J,#&-DGE]1ZGR ML6A;YU=FE-L.VC[[9JN99L3%0KL^U6I.-LBM0*(1N^O9B=6*RO@-]RJJMSG; ME_HR$G0A"\BO9"YA6P9%_Z([+QY;=&(U$*K9/Z:=O<(/R(.-:]5V:C&%U8=] M\;B3*H^)HUJD=(:%L*">_)&MB<4$>$ZZO+I]&-RMZ0D5PQ=LG=SS5"F-6&!Q M$L(K!WJRL.U=2_P[JJ4JX?EI($'M^%X4;Y$<6Y4XID_A0#QAK5 WU*UQK J5 MUY3X5T/HZ8(+9=@R*66G_V63VB9G+%UI742@XZ_J-&3=?P',+C;N?HX1F+? M%TWI\HG<0W@H375@4]=K%W5/P:MW]2!H@S#FRF9LC!#42=C$VD=^<>&*T;CSLU9E7@9 E_I6N8.AR7Y( M)RV_-_S]BEQV2806IFF0"5Y-V@7+7_9Q80.)M1:"*"^VV5 ?!O[Z!AMD@*&_ MA=%=6$!3*L[,I=(!)4-\FK9G(^,7*+=:8D1Q!3E;BM1.>*YO"5KW>LIYY>%4 M76F@51*PHYPQX"51Z-U@+80^'341T>POE2A'5 00E0LP*OI>_$F^+BQC-4N: M>6,IJ E$/T')8@3PG6%L/7'7IK3NA7'%^ '(FHLQ(^9+$&LZ71DWBA=40MSQ=7Q3(,(:Z*KY7VLXHT2TG$!S;$2$MJ MCQN],E#@6(U!KY*G@5%A-20"/P1&'&&EJL=8QV&B?1IR*Y_ 3J>A?T_V6RAS M-,Y-%&:) 6543)HC(Z\TZ%IKI./2HK)@2ZM#321T#9Z7R6H3B%'!K2I/S8@) M-1CBU>*RSA(E<3&+NF:S8"CNJ"M],DTYN1F,"2Q7(V*^? M9AXA9-DQ; LX6M9*!^5(EYX$GFO%2M#NO$-FCG:TFB6ES$M"VER,];>M*Z&D M65GXTB[SXH0"C)J7>D;U>K>>']"297%C/A0*Y$U>/2\[1^/H1MZZ+/NS#6A4 M+G$B>Z:E73&*-9J543RZ(8;41BVB.Q"3]?+WP.7V$Y-N'_/YS'CEOWHTFIH< MQBV7%6BT3NP*1 \3J?6CF9KQZYI,F?%O3"9*IW^RN;0Y;T .3OPT3S_K!ZT6 M#&@/O=7YL6\4CL'-<8U\_/3IS/):C$:1VLO'PW*=WZX^7Q1^$5"!F!+JD0+9 M@86&&MFC\C%*B%M#E=P"N]J87'KJ$)[@- M*H-!&!K@.V(WAR3>!Z,+F>O/S MM0)OF(.0-07J6.-8A4WL;THH+#?''J? 7S'T& M,Q:KKCNOB=QJ545V %6((1NC7#KEHL#2D8DL:5?_6B$9$T4(*N7ER:O/GNM M 6=CR@9H*:D#R_U7$-_*>*-ER0A Q9.>9\/9Q4WCYR@M_'>51&'9\&I6TI4D MJ7\8#ZT^XRB7.]5FT@H^-'4U8>+]9KD.HDF2_MF7"V?0:;C/KGA8DJLW,JV/3VI;52LO,X3*<#8_W][7]K<.')L^_GZ5R ZQC=Z(DH<;-RZ[8F0 M6FJ_>7'MZ3O=,PY_A,"2!#<)T%@D\?WZ5UE5V+@)) LDEKQQ;;]T"!=)_5C@2>-/.1=SXJIML\!_-$<,]E5.4\[W)SM]?>>P,Z("F> MP"9Q%3O?:?BCR*HX9IED\=B2YL=XHH1LQV>D+9Q*B;3"]>,OYX7+:^-_##TT M*NH#CJ]/WG*95MS\'_9?/"7ET_8#C6,AHEB[$!5?^)2^$!)=GT4)RY9C0,G9 MEN]"/,U6!L ?DOD#F"GR.&?!*4X+-0UK*I=F8V]7NS"OWY9&\^XQ9P>,3J$W MESPVD]%%ODNFA<;R?'K[32E'9+0](?[R\M,1>?_FO-(HY:=,3^<_Y8+%V2H7 M7BPE\&]@!J5^X'42/S''6F%'KQK2HOZ9I1[DF0?%;LVP":TGUT<\RRWF4Z/D MP[+6IVSO>"Q.H9-/85Y@QBN3WWL_PEER(#X$@/^! 0SF$Y;V]4K-U) M_CQENZ!P '>V*Q8[0^&L)FUPS ^*Q4WI'B3O@Q]]^I)7&(G8U9/L&,D3L5Z] M*"T]Y]069$Z]GG43#Q>\C&F5:HIT7)ZA(9"QF%*<\3#-)5YTUM!3Z4 T'DI-.Y\"-;YZL/$+]4.K(^C "GR_=(?7?(J;AX)RH] )>?PJEP-GL:* M"\9Y'MU.EM >2V:R>8NT[TOJ\VY%ES+W,"=J*K0RY!'FY9XU+%"H;"0/BLA@ MRC\N*?!>>+L DEW'*[!ES N.'F)@Z"DPVF;N!3\W@- <]R_FCHSF9W,HR-77 M3ADYU8;/,TU+M+B11+29!YDPN*W7NJWS%&,9=&8K>O?*-/$Z\S/5,92G9&Y; M 8+"6W/O-C\<8G-ZQ>,?&? 4F;;3<*JL/2NP _%6JL]9VBC4-LET:!!.;MX7 M&;O#G+Y8IE]E07.9U>3Q$^[T;*O25ZQE!\O(3_&]4I-R0-O04DXB/BM2G+-? MPE'#/?NPP!>T6%%R+ZX32IEA$[=STGEC#Y6=1DY-Q$05*H>&&"Q?W?!E^E38 M%.LX5X_XNT1HL[0!IX"_V57C$5(Q;^BWKB5I+6"ACE;)-#RP;47-?,HFW!#+E9_.5;=4E5OL4GC0]#.0 MV)8T(X^$M[P@/SID7@MS&F8;)";L/P]4[(/ MFRMR4'26E\^" Q*)"@*)W_S>-^>V=+2>)GUL_Y@BQI;:#!?SB^5SLQ3@HG%8 M?(#0G;2:>.WSU\LMJBAH4>ZX23C3GF4B9>0^4=DY^TV>_5U:*(Q??A:2GK.R M94O?P)-%"JNY* M^P8AN[G*/>4;-W-\-VT<+M[D"81)S]C33DQR." *WLQCCJ#,>1$YBV!3%)^P M>5[ *PZE:%Y!\F)&>A2*5 IY")'6[7EAL3E-B;4+0A\..*+%*.;;C\L+%Z06 M0B]W(/X3YA(4)?#T*';K[X.OA13560#Y2T+',_JJ\CE)G"].,>U6A"VS-(=2 M_%)UO3&;<(%J-'?"S\EBSWN$[/D M9P[1/CUYT)'^[\[<644>^\57)EC.DI-$;]0.ZM.<&C M4+[X*2V^RXL=/@*'^_L/SE M(:08'%SA^6S<4.-&>9:5EUKJ.=&]/Y.U_GG6^+;7(<@H(YQ(5;G@QO&-"H@@ M?BQLU45AE9>F'F.1DBLCD,JJ4R5_IE\%% HA?EYF)2@,H4XV>\IV94U/RO,! MIR?N6\:[-LH"RRV[5MX'%K&S2F&'-YN&A%%QM,!-"^>51V0+N12@I[Q4IU![ M"^J4II06M)09"=**ARLX)Y(H8$US";9B!QNB(-R/F"@(CAS.L4A?G=09%H$3 M01FV]MB4P")*QWPHDG4V!XX1-"9U<.V]8A4S]O\ W'")QRU.$AMIPT/@N[ M"KMUH-UZ<_[PRJ-X]'A'>UD3#@81!-T"V.U$P?8,GB@(^0J#*!X= +E5Z+EI M3FHQWLB=,R;>GG1'Q,\Y036*W7_%:=(63OB=QGS?EI2 ::2JH(^YD1OE] C[7[6OV4^QGX](M4T) M>HK]K#:[FNU7L/3??_DIB:X>'6?YH4 L_/?_JO MOV1WR%I/F5?R3UDXR.\1;"3LKM_HPU_??;Z%;G3_:__KV^T[S9NQ7S O[>KN M>F08XSMCJ$]OI];0NAX./T^O/]\,[W33U._&[WY>4ZVBF'[SH+3Y'_1%^RU@ MN+=3I1JEF7*F-#E5ZG)F_TESS@-F&BT\7DCQ1[EL,JOLY$XLAW$JM)(WV4Z3 M:7AOF2#\SF:5$Y:*NA.?M\[A#C[?5.0A1.%PBPLH',2_6^98F,EVAM'9V)8C 9>,SN(LA%F6 ")EDR8VF"E@/DC>?%,>0G!8.%A!-ZF2-'A MJSX8*OIBRKG.N>_%#0Q1TR@/WMAWIT03J<1HYO!*>&H%:R;[XH(=PL VF',3 MRIT[7E8:Q5.FN1LA%4"(MS"0BI/]DJG?6I$HQU8>RLAZ8,DN"Z(ZFB>0AK)R M.4])$R&A5(B!'"LO4TS'LFT *R*UECM_.9-#^B31NHG.5K)"B)<9,0\QAOI* MD8B:/KZLXGQ7*J2.B8JDC(0D*3ZZ-(7 MI\>55Y6+QYM"RI>2)?84GR;K6 M/6L;IGS]X:S8S2%*F=53AIQU M:,>KJVV'HZ Y4RI?F()IM3*W;]/57A.*'0+X(O?;K.K=>7P$+AW9*E+4*EYQ MDIZ-)VX!WQ)O&W,3#[T_[[XJLWRY>QBOKB(7S.H"HWYJQBBJN3&'2AXCMJ72 M5V>EI3E4L*''5'88>B>/(;8;4UNDFQ28QWV1%HOL%)688/WQB?.%D^1OKR/3X[ M6)IM8XG:ROF5G0*E9&*%]'21!B#%.J/D$EP*/%VGE%^V9L>E1%GPYA)]$W49 M_/ 8$63I<.GC"PF@Y 3!-L4X>WW;*9\L+,XY4*^5$JD?J(K,@0+5BWG.EZS M$=63A0'(H&E0 &(*OC1\\<)#-P::IET#9+IL#(R,^["O*U M+1XATF0B-_3N.0<46QW"EVT'P8)@IQ25#&O^6QH#R3R(_ T/O/]6%NXH,FX) MRX2D\I"2+#)C)&W&57)%>)RCD)D*';/ HG\)1+1CK0O:#F+,(HDF?^ ]A-?2 M!*M<$?8YO-Q;@S&N.;1;$$8X>^F8I&.M6YZ988HT&&FM"MI;0JO>0TU9BL#.5]J$H<>S8)^ MY7U%7I^S^8DV/70^*RDO-[SDM9R@#YS=(GMMREFY&#;QQ4Q(>4\ M3\+":K G7,D5+>YZ%4IPM@3D]X77U^+P8?S[,B_C@K+$ZE%XR[3'=]=WPT_V M=#@TKF\_W>EI%'[ZV=0[&X7'"ENLL,4*VVI M M?RC"4)X6+KEC_"&)ZZT7N M/("4Z>P,L0(HC>_,V_'UQ#9MP[B=W-W>C:TI!Z7;SY/)I^GG%H-22GO"_T_\ M462A?+AG/(,J);[2'\"^$>\RQ@/MZX[$>S'?IX+8QF!V$/)@Z>B!V\[V MB?T2IDF,?%EQFH\QKJ6W(U,G(;]"R59NZ82I)_Q'R>/R"%>:3_; +>4L@6.9 MR0)/DCJ=WI&_]@=]H.N&XB]@QJ^H*U8T2! R94?LLL^ED]8(1#=&2AXD#ISO SB%8C,M6HL!'S'D#>;J M5^KIQZ.E 8\8DG3V@I2RID2AQ>B%".BH:Q,7-.(+&F8TRS VB*E04W[TB>1 M=(J;4M,VI:%>_ZZ49ARW:!?*8%_)*PS=)O9HPOZC>I*503H,4;=L,K;4S&J: MY/XBLL!QWU2Z;X+W#_F*D-,Q7PVT.\[5P(L"UO0-=E+>*5PVILCZW3\S1YH' M;#FL@(,/)\2.+$1<.MZ,;Y[\N)RY^5$6F&G#DAT>CJ@89R@%)Y+%P@E7OSZ( M=/AOSNNGH-"_\I#8Q.>[H6%-QI]']F?+F(YNQS?62 1,C=%P.!ZU.#8A$I'X M206T<_%*%.WW]-'S_90YC*XW6BYQ-ZS%*W=5J*7'&>+A7N6<$#M/UY!;[$/ M^O)5R F4%/OBY^)#1>K[Q_2>.%C"@U_S!XN*$)?.Y_*:O[[3W_&?HR5/X> _ M'XX&+]XL?F+_9-]T#ZQ%X15P-SO+B'Y(_['1*"T?5)C]"^+*,!3_K^\,ZYT6 MLLD6/V07_Q3/\G^&6Q\AAR_&-#+^_+'TH,(;MCUT_?X+WZZW>O3X\6WY^#=T MZ9EMBG#J+?7W/HCC8/&QA$TFPYDB\!1_%M>7?L5C+?PW;PZS@(:[FRU.CC,F M)CL/$_+==K_5MVT)FC)=D(H'A78?GKP9VS#4ACJ.F9]LN-:[_7,E=Q$Y$\;R M5>-5F%IJ+=4PE_O%#3)O:5BGP&TUZ%#44-1J$;5-6QU%#46M%E';=,%V3.51 M1LB]XWY_#)EO/[N2#K7K4OKPT"CK9'KX7>CL6V75((=@1//#PA"K% M;M#$-D[CE2/BSLF6D,%=^0V\:(9P_G VB=LW@37,$Q=6A1,UF1)SJ&SCO:3( M7.BD%-$+T0O1ZT+H9=@&&0\K&W,(7PA?"%\(7XV!KY%)='.*\*4"OA0<%^CM M]LA_\=V0-Z O5M8L0R\()8]4,7T 8VWJ8VWF&[&V8^;J@,B9:GBRR,14%O[O M"LR@/O16'[*:,5.9M*!6H%:T7"OLB8W:H, 4K>A>M]Q&O:47L%$QK=R7IGDM'4 M0KU3H'<82\[M=$Z:S,ME>)OKV(F3F(J:M84G&*,PF(QA@C?1R3#(Q-ZL"C]1 M4KJ,0J@M/=86F]CF)D$!:@MJ"VK+IK8H/:KL@[9@B+IJB!K*&("M/^N!&\F. M:GF_873G&X1='7+G[:FRH[5>N_.H=ZAWU?7.&A);72TJ*AXJ'BI>M0U/)_:D M_F*./B@>!K"W)D.+'N8Q9D)?'+-J8!VX('0QB\%49ZJ_,3=]22I!?>JM/EG$ M'BH+YZ$^H3[U7)^,$3%M5*@&I7&WV[C>P_U#_1FR_IP/T0Y05)LIZBQ(@&WW M%!BK.=FY.<7G;TW>*=7I#2E G]C$&*M+&3QZQKJR8R"2(9(ADET$R=3RF"&2 M(9(ADB&27<)75\QIUGLH*[CQ/_%F(UNOW_+O0M>DB@V0]C=-NGME'^N+BHE# M>B;=&L;T1K?N/H]'AGFKCX>?I]=ISR3[LW'7]IY)WYZH;&/#<^UX/YB(SQZ[ M+N(]CB#&(/H<\4Z6T/Z+>J+'NSC2FZ]X2]A0 OP)14MX:/D M_M_4C7D;]'PAM/M5]H)"1I_&N^E0;0']W*'/+._ SC[MWTGH1;.T[R:[2O9, MI;*M/,7..W5TWE'3>&<\N6C_%!,;H%1"!FR TE1S]2SM :J+6_VM MBNK?T+ M]AT\,SC5KKUFED/(GNR@"WIIG:YWXNI@&]W0]%.ED=G9IG:E'=)UIO7;\>DI M=3-UVHM*VK3Y.8^Z5=? M8R=65Q^*^MBT^:E7[?0)5SM]^E$[30?5Q;VWQK"WAKW_<.8)O^X:(KN.[])# M8M[#X=301_J=>7LSMNW1Y+.MWZ4Q[Y%M#=L>\_[TY/B/>9SY.9TLS4EG2W,> M'<^/8BU(0FU&'V@8RF0[)XHH5*'3D!8[P,^2D,?/V>-$J)SZ,ZJH:_TM=>GB MGH:YSEH&V6[.'?-XHF:46[7CN/' B8&J,6V>Y1WS(.T]EY4@B=C8HA_QG*&. M<+7!9RB>(C?ML.M GZ*.7MC*>;-0U%#4 MMHN:L@1=%#44M?VB5CF!$L\9=@6@_M@,2A#MGCYZO@^!!JSR:V_4$]O+]J&] MK&F1J54_DUDOVLLB?"%\(7R=%[X,,E1(JX3PA?"%\(7P=3;XFA++K+\?4R_@ M"_DLK]FPD*X2^V%4RAP:D^%46?.8KF (*D1O%<* 0(BRK1@5 A6BY0IAC2:H M#0I,S'YT1/J-LJ^/G#DV.FH2Y+QUKMN9OA!C,M;5]1,_==:ZW#8"]1;U5IW> M&A"_5^:&HN*BXJ+BGD5Q)\08G8TMOM=ZV_H,^%IRS&K@D$><.T1+%=&2-D/$ MSL<^6M^4J"<9MG-FNA(D0IA!F$&8N5@&*L(,PLS%8*97R5D*,*@= M25IJUADRJPSR^6<+J@?._,;9P[7?7VB-+[U(G<>1$E( M#V)<'^G#3Y]'4\/4IS>C&_WVSC+TE'WF=J*;+6:?D3$6*7+\C\7R.?[B&76# MD,_Z!UA]\:[I0/L4^%QB>3ME.54KI.S MJ<5E%EG\")=_\)A&>.Z.B;UVW2#Q8^B1[5+OF?.TQ*$SHT3S::QD,2N, I?W MF/'6NW9B81A21EX$VAX\<&*IO$V#$Y_,CU2&HMW(4S/YE!*NIZK?HHRB2AD= MU+["[)831#$3XM'SQ2"=) [27P@7B/^F!@ZIJ9I>%382";7U=F11.LAC01:E M-@1<*O.-U#!7^\4)69*Z*DK]I*ZIEV6[0:E -5;+[7:.V+='F,A\Z0@]EDUC MV?36VTS#(N,QDM:\]TOB*0/@UM?)4\VSE#XC?O+1Q1-X&>P_LY< M/,J+5YH718EXI'C.2Q#&3ZO"E=#RV(L33G4\:"J:U(E^*O<@\2-*E]5AW1\44B+U_Y,=2)UK:U8."P:4?TM6#2"12-8 M--+TT;?JXUN?6H%%(VT()V*F/Q:5H*@U0=2PJ.24Z/;N0/.;+I8J%6_0%#=. M]\^7JWUQ26Q..G9#SIR,L4F&T_K;A';E2 EQ!G$&<>;PN3!UG=ACQ)E:[M8/S:3Z(8R:.D*@J ^]%8?1L0<#5$?SA>9Z5X-1.5# M;O23+IE%;-6<1=RKXOJW9K;KU??&V"8CO::V)H?,9R_*\Q$A$2$1(=N%D*8^ M(F.KIH)_1,C=%OON\HVS#0R39E4F*/_B/U,_#D*/[N=AP8J<[>,MS!^F#&/* M,*8,8\IPX[-F&W8[I@P?9 ]BRG ;/&/,X\24812U)H@:I@R?G@/BO&@+ARV5 MYVQICH=QU19GZ/4J;-KQJ*AA3\ATI.[F?0?A=\WQM&08N5=B)SK3'H-@AG&B)B'/6Z%?I9-\2<@RU991'SMM70$[5$Y43F7*:>DF ML71E%G;OE5.!C]_R@JFJV8OHSZA#_#JZ)S1#FL[7)*&^*5&>:3\9DI%]OEX( M7<%FA!F$&829RG-BCRPRM@R$&0Q&J3<-M?]..U8:'S4W"4/V!W2 NY0&T R1 M:\1)?T, '?@,K;%>^XQT!<@19Q!G$&>.B"DRP]$TU%6"=QUG>I\7M,LN9%,I M33*.O2^I'S$ $KA/1#3:U#9THHO'F87-- SJ^?6A/ M5_J\RRC6J%[:'_Z.-G#ZB.-B).Q!PAXD[&GXZ%OU\:V/6)U :M$@IZMC3BF2 MIB _#XI:$T0-^7E.CLNL.SRJE+=!D]( M7HA>B%YG12^3Z#JB%R;BJ#1:/=\-%E2+G5[HKS=T5Q^;5*V1EZ&?7#3PVYU1=$H>&( M3(;*#OW>FIRNH!$J%"K4#H4:VV0X5D$\SJB^72S94!-(T'2KV/&6__ZB<5!MB]D^T*V M+V3[:L_H6_7QK3\P1+:O!CK-2,&$;%\H:DT0-63[.CF&\S_,1L9(ZX4CK4H# MJN?$3-MB[0+YFR_(Q;=,FY@AIC5 C4"/2PN,)F:IS+;JB$1@G MVB4P?W?<)\^GX:I\%JYL]VW0)+87A+I2%FD0?3@E!E8=8W0#U:L.];)MF_T' M>?30_ZXH,K\^/'@N+>S[8 4\)*'OQ4E(T>% AZ-"V0MV>T:-0(W(-,*& +DR M$[I$]"F8E^/?Z"$T"(*ZXB'8$S(=UI]XT!7,0MU"W:K.MF.1 MX1!=;W2]*\K+IX S?;JQ%_B:YVMLZW\,:83$7^ABO$DO:!O$'*&+@1J!&B%N MFUK$&"'A-OK<%>7E:QR$=";)M;3WQH_H$C0(?-ZJ>NJ*RR!F<6(:ICJ7]-BI MZPKFH8*B@JJ+Y8_)=#I$W6R.S]]ZPL^]!#1L]3$ T!9WIWJ%RGE!RR26-27F M6#7S=[=+<5";4)NV:Y-A6V2BHS9AY$&%/%V[;K)(Y@Z0P\WH,J2NY\ 1 /HW M#0*POO@W[PUB3&PR5EC/>^K,Y:)VZ-1=3*4Q>(BZ>Q'='1HV&:D[]D#=Q=C% M\;&+;>2YZ&L="W<'**HB!O]F"-GYB/KKFQ+U=5W&T"9#2QD#XYMSTQ4W%($& M@0:!IGI>F3DEAL+RT;[ 3'OZ>]2G3\5WM219W+ M2E07\3D#G$,T;$^G$%CE,M3;R]<3O=?3HR;L^[:-ZI1/WMM_! 9?[/IP=?(L M?"KV"7'9USF>KRUV4+*\3^7?U#]&Q?RU[/?&QQ^U^,F)M1<:4BU@VX/G._/Y M2O/\F+(QSYA AUH249%O3I^]((G8G\&?\]E?FQTSI8JY" MNDS"91#)*?K*KF9(,-(6P2R9T_+$#"J3X^S<%XX6P?ZU[+DMG)& P"WW12&T M%V<+<> QK_UA:@QLC5TVWW8V<\P3B:*!F88Q,!6/3%FSGQ],>S@8*QT=5TB MF163V$@3.*;DR36W4%*TX,KZ)RE<9C:FS:RXX\84TFA)W=A[IO/5H*D@U"+0 M%#_"Y6^TLOL#HOM.J"T#M@-JT8J9(8M(80^T!LY-V];R/ M5;[,Z>5(D/7X^ M5S/J!B'?T#_ ])\%C)5@7]5OP99WV/(.6]XU??2M^OB6E,NWZW@#YP<[D6'3 M.Q2U1H@:-KT[/4-IAZNDM*RJ03/9.!57#H'84*H'#:7LH4%T6UV9;:];2B%\ MM0&^$*&:EOMDCVPR/$-3SJ[@3$L"$NTMY$,\[BQ;V7O+(E-UZ=Q]*+]!;>FO MMAA#,IWHJ"TU%ZM5] S:7L5VP'$ZNEB7+#>QU)2;8 BIRLQV/L9DC(FA3RX_ MGQB$0H1$A$2$;!Y"VA,RTM4%P! A*UKH[2D9Q'3%J8Q7*Y:&G15 I?H3+]U>A?'*6_.__CVD3%*FR==@? MAL'IKSQ>*-5U@RCFM<59LRG_47MP7&_NQ1Z-2)' "?1R&0;_9GJ0UO)ZOCM/ M9C3*UH8_D/\^":'F=R9*A0$8R[7(QOACX:5LJURR<08S44#L!HLEFSZ?/8F- M+7LV?5U2/Z)\(.X6P1"ENFQC%04J4?'M",O=@V5EU2^[M*IUM2XU%+(8EI)* MEA$6<[3V=OSX%I7Q&!=.FSDA];U!B7D=BQEC:056\:"H-4'4E+6)0%%#4=LO M:I4+)K!@;->9UR_%L$86U5"EP@V:PL;IMG+LPT/L'E2*O3?'Q!ZJX\%6VM"@ M!8*&G4H0VA#:&@IM(V(@M"&T(;0AM'4,VHPIL48(;;5#6^]K30(GOK2=]H@HVE-+0(/F+2N "*J)JJF,M6TR-BN MJ8 751-5$U7SA%W3(+K"T[V^ZZ:"2'?+>:Q^6:N:4\I@A0AVB/YA7_2.]T5_ M;P[)>*2.H+SJS'29HA A""$((>@ "-+)T*J)OPXA""$((0@AZ T(&I'I&(V@ MFA*V&LX"=W'GO]D\1E_VG\O5]-;C>VSW=#EK6"NQ$-A#6_6W8 ]M[*&-/;2; M/OI6?7SKT^.1>Z>!+C*R5"#W#HI:$T0-.VB?WAVI[!OE0EK(09W19SH/>+&4 MH(,EDB<6O)TL0=7]3^)%'J=^!;=ASDE=X6IE :3FK$?C@$(YD&(CV]:$:WR.I]*A#B#.(,X<_AV22J8W=V1ML!)U?K>LR;4Y)8=OD@#,V MI_WHQP',\!8$2$/8Y"!U,^QU9;'H]H23%1!G$&<0 M9XXP3TY<07:\FWCW?O!![SP+-6 MDA?$1)8>%\5$_@K+S0\;-9:;8[DY5EPW\G8L-]\;>L/R\@9ZDUCSB^7E*&I- M$#4L+S\Y/')+'V@8,M\&SSRZ%HML01_=1@0JV]"PV1R1\:C^"O)>)%LB>B%Z M(7J=%;W&Q$#TZE6J>'U:]X\@IA$S5UWJ/?-HZ'L#^>5K<#F[5H"K$WN*W7]1 M(5 A9&($L2:H#Q@HJB@NO_ANL*!:[+R6=E]TNAJ$0%UIS6D3>X@T5JA:J%HU MJ)9I(1,E.ML5Q85GTZ$S@<[$6[!BD.$0:P!1(=0K!)N+MFF#-26&::$VG,^W M;CG36REI77U74'0 :F(MPA//L_-!=>1(=&(1V+>99_[IL\985XVJ[UW%WP9D^J;"IE[:BK2(KI MQ2%*L*=4&5:YO%W8Q(T)GF^7&@.9K+_NW%V@-3G[D7KS3G,:24][1[ M\>(G=@'#7B?4EL$+\Y73KG;LSW!M\* QT./_DS <9-,:+&@8,>5B;K6O.<^. M-^<:ZRP8QL=PH8K/D&AAC>R/QG@PU-CUG&4:_B*3],!K;24:E:^1_&:@=&- 8-2P:FWC.=KWX_B?QE@MDC[G\:3P>MB/_PM;;#,LBMJ4L(;7?9^4(7PA? M"%]GA2^;3,SZ&?Q[@5ZM#W:H,F7=8 %!>QXJYG;L/?7I@Z>NSSK"?6>KW<86 MF2)W!BH$*D1:_CDFD[&RD%Y7% +C217B2876D.B!-0B!ND)X,1R2B85D,JA; MJ%OJ[6"#&"/4+?2]*\K+ES"8)6R[?W'"T/'CE3;WG'N158PDKNAG5$AZGY#Q M"/T,5 A4".EXZT0?*Z,1Z(I"H./]EN/M^<_4CX-PA7Y!@\"G*WZ!:3.?&UDF M4;=0MVK(Y2&ZNK.GSNM6[WUN9'"]%.#4D&Q]24]C2J;CFOAXNIMN@PJ%"K4K M>#XD4UM=\+PG"H4DLML$:K<95W3Z=Y:IHU]R2=I$NV;:Q(M+I^)LY[XH,+_,>,6/!(F.D#(JZ BJH M#[W5!V-*1J:R>N"N* 2&D';)R^>LWVV!(,A4MO,V: [;"T%=J:<>LKW:J%VR MNH)9J%JH6@>HEFDHXR;JO&KUWNG^Q9_1A>\]L*_DOG8A60[];O0SJAQ@D,FX M\@EN7]P,U(?>ZH.AZT37T?%&Q[NBP"@E"VK0C+47<=Y*P^J*KS FID(W_-A) MZPK"H6JB:JJS(H;$1MULDI_?7J*BW,HXN,(071IU\%\':4ME[3OG"CG'U[$IY+HQ8\'#DM^PYL"W=!>0_CV(<@TT>CYK9?DIBS;57(28> M _V(7BU +P7)AFU!+W-0UNEG&DGT\GSM=[\$+=QDC?,-+LY6UC*6,OZ.-E"0B1REQO&+K2O .G?8 M+@%#_C'D'T/^,>0?.RC>AOQC#0SC(RD4\H^AJ#5!U)!_[.3(QF[2<955) V: MRL;IN'(,1/Z>'O#W&-,A&>I(/X8)P A?"%^M@R_3,(EEUE_NW OX:GV8XU1I M^L9,U\CCI^JQ\UH/#0I"?6<+/Z<6,2U+E:!T!550(7JK$%53"WNH%1A)VE^G MQ/9?&FE+9\4S.=#_:@X&=:7 $8 M77!TP2O*R];N'Q8>>Z/C\2;23,G$Q,9;J!"H$.(VBYFUAK*3I:XH!#KA!_9N M1Z^@.0C4%:]@2*96_>UZNP)9J%JH6M6#638FDZ"W73GNCJVNFP1"+<,:BQA# M3#1'?4!]D%6L.K''&()"C[NBO&#'K:8!3E_:^M@VL2UEO0%[W]8'=1-U4YEN MCFQBZC6U4NBA;F++K#V MK6GK!8\(HA>B%Z+7.<+ 8X-YD^J2/!&]RF8K=@;#SF 'N#"-[JV#G<$:WAFL M,.3=9+JD,.#UCWRSCJMT\UI7L4J-R(HMQ4Z&TP,%I:0.V%$,40\[BI51;[K6 M42$,%M[$%L M0GTM2NX9-'E.*)J*:8X6TBB9Q^FCV>=JUQ?H&8;@A.!T.#@IJ*YJ"SAAN\.S MM3M,K__+3TET]>@XRP]?D^5RSC_#F=\X[)TN_?I$:7S+/F<>1#"MWY@8W,P# M]_O/?_JOOZ3W?0N=&;WV9_P8X]IU@X1-Q&_4I=XSO/!WGWWPG,[RWT1?V!RZ M*YA-D*O?Z,-?WWV^A5XN_VO_Z]OM.\V;L5\X;GQU#*>WES; MGTUS.KJ;VI8QT>VA_N[G-<'=AU&[(.IHN5?<2Y$_*9T_+9\NHJ53>((HYV,= M:-D[PL([$OD.]LLE6VGA!_$E"ME*@*S2F$NWY%YBPNG$VA/;7>\I]>%1P:// MWC0#575FSR ^(,/P5!!\D&6F%3$S-T*BO3QY[I/F1>P%BP73$WCP/(!0&PT7 M7,WBD+DVH$+I$**!]IE=15^9:L. 7]@05DL N?DJ?WTVO((8NV>Z2A\YS*) MM06-GX)9E'[2YD#@)8]A$$6@NP\>3*7V$H3?X>N7-&0#6["'B4>"B?,$M\ZY M5Q4]>4LVO?$+S##[C(1A#0P X-!-.!,6F[^E _]@" 6WQ@$3)HW!IK?@P"(N MEUB23H<0@1 VJ?F*9"-E4C%G(Z&'+J8PKN#W<#7[_P6(%W]*.!-#*Z"Z$B'> M+\(PY2&-'8:ZCYLD84RR9VQBU4-O<\>@O?7,[8 M3GSV3Z%1F[*])LWP&6*_D7,,%F^Z7O+KW#E3289'?"W:/KW%V3V/M(!7,6,? MY=-8O8#<2#4)Z7\2+Y26P3/;R+7[50ZI]PP]F.IJC]1G0@+K+@0C 75V>,J' MU%H O%B:$RZS[-C,E^6(#8^I/+/YWPJX;&SZQV[>10/@]XC^^G G(2>JL*WK MD\G-S;-V/AT-[:FUY]OAG?&Z.9N..S>MLZF"!8OFZ3-93I&Z+1O M3#S8;LUV ">3CS=-5"$\L.\ >0.W/'\??!WD!Y1_N[[^DLINQ/8]4,F%\YUF MVXJPN!G^)(LEWZ>$,> \/##3E,NLV ) X99!&(M]I)H![4BI!\1C6YN_ D7R M Y@S!KP M\Q,"."7;,OT(HZ<]-F9)^P)_!79( GLDO-D)C:L()+[JMB0^.8- M'R=^W-RVLXV?P%#"A%TG[(-%,$O :0Z87N1F!'O RIVO6?@$MOQBB);_SA%: M!M>"5>*)$ QGLB;"")I[SW0F32Z/38(7\KDA8G+@ ]F]CT$P>V'*.=!N:;3T MY-N(1DQ!FJ+R$(?,VV*8%>%A839+:&F)CCZ1A,//8 M^K+O9W>''L^:_" (;W%,?+#S_]]/+R,GB]#^>#('S\R=1UZR?X\T]PX3MY/3,'V/5L M$BBS'&;OX-$_;3S[YS_]Y2=XCO9A^0275+$'"XE"!( M"0(D /[\/\\SWWG$7!!&/^\<[AWL.)BZS"-T\GGGVW#W9'AV=;7S/[_\Y>?_ MV-W]^^G=M7/.W'"&:>"<<8P"[#E/))@Z?WA8/#ACSF;.'XP_D$>TNQLU2>D?X;()V."/3D$'T,7!8#GK:&Q,N L%\Q/=<-ML_.CA\?WAT?+CC2$*I M^#06/N\"[Q/Z4(!_'G%_C_&)A#PXWH?/(R1P DX9I>&LOH$7\/U@,5+>[D[O_]YGJH9LG.+W]Q'#5K MR&S.>.#0BK3S%$\0FA<(CN;:-7-1H&9VGN3:AOO8#T3RRVZ&:D^.8+3<*+)%W&T4 M2;M5C.+C/N(NB%J*S0UV\?/<1Q0%C"\NY;_;CA#WNNRRD 5^T5FEU[9)_]-%E1:0AY])JZC&:?,/T7TN/Q\,$ M,+[I,I2D#?RQFS7N-P#\[$X[,R-MI/Y:F@F$/F(1 ,+C+J/(-8O_WLU0]!L) M1<1MO_E66T5_+LT005Q =]AE$$D;^&,W:]QS ,&<=Q]!TDC]91@#HI0%"A'\ ME/PXGQ,Z9M$O\C?8LC\E^_8='CO*,OT4[YIF^W5_SMD<\X!(2RIG]RL$4X[' MGW? N=A-/(A_NLC?DQ9O E+IH&A1J!U*-G%#7Q%QG0TRP0 Z^_..D,SV<4SY M=R?*P^.N1,DFA!*+:?+1J"M-L@GV+25GSG%7E+$P]LO5/D@XT^G&(?BAW_=4.G0\I*<3L^ M0V)ZZ;.GGO*N1V46Z+N&)9OA=-C8 :R.0KN5UOB,S21A4TP%><175(H$=P!= M@8B7Z]\\+]YTFQ=Y_$[405?X[8P:WTH;0PUM!0H@A\LLZ:-.DL[0;N4U'@;, M?9@RW\-<7/P9DF"QO-QJ<)KE][:3_/+H_\N).M@@29[C !%?_(J]":&3.QR- M1TS)O+WD##@,DCIZ<_CFS<&QE,XY$:[/1,BQ_,=/,;:_RK]CC$X>Y>;)YHZ( MAQM$T41-VLYB*35OE,@;DT0 F9-AVSQAW'-$!7(!Z<7S7+&HLT3J<#2*Y:U) M+#F,3H)RDV037_^?4.^"!E*!7]$QXS,UJN1;!RFUP6:0UT'J]Z=A";D_$?6< M"*V3PYM^WR"I?64!/CPXQYP\RI$\XDM"I3M,D']%1< 5-T0\Q]L+KPO2QC5W M5%YS@-TY/-ASL@Z8%8LS@BE29B'AV\.HP794YBJBZTH MBWR_1R-_U;*,<9J$>7SXYEB=N?459M3'QDGS\!(1_COR0WR#$7!-L:.C^#1( MS(OOK7;Q'>XY@-!1&)T\RJUT^F]_9ESF7>^M=M?3RVIS-SLCI_.7"E\X"^?2 ME5VE)&OQ-TJWXG"WEZX$+EQ9.$FO6['WW@^-J,S;X%OM-F@2YH;N?D=7*FY& M,>&*?J-N[D3P9#PF/I%_">GR_<8(#7Z78))E/?7OG:QKY82JSIVD]\W5X?VDU<>/6:8GLX7U3FMA+3LK-M/SZ2>I7AO 4EV9 M-XAWV@UBV5FQH9O(\1 $>,.\T,=GS/>Q.G&5LKG#[L*5C2;7!(TDX[K<>W7& M;%8%'[2JX'C/4;TX43=.UH^2<=J3DW:UE:]6"OTL@QX=F,V!#V]T2[R[M#?7 M!'ASCD<=+@AR;GK'9C$1&EU3Z9XP&4@-CZI+.XC"B,FJEHP.M5GJ[ MY^30JGVB@'@KKXP7L08!",SADB$'NT)9&KLQJL&C ZT:;))SX<@OZSK?:#L5 M:F04_Q9 N!GQXKC EY@,]1TU3H=.H??MA*C(Z8IZ>$;)F+A=8UA[ M]] X!=ZO8 J4>]V*OB*8:XP$?M$=H=)#H^@U-S^=1*]ZW>X#1LD,,%=Q7=3% M7T+$$0WP2LT[8S>-L^#="F9!KFLGZWL[%:HRXLP+W> /Q(%'J[7RM5TT3H%* M*&F?*1!UZV3];L5?E4W(W>E+;P1UG31.@4J0=Y\I$'>\W0[JY=/KF*4%0N/I MR]&!]O2E6;@;>BSS[@X_8AKB2\YFP!&.W$#\08+I62@")IW?GG$ [?&:U^NA MUI%_M^?$?41E[M)>H@)X:3^;>^#9+(,^-_EML9H/X@ZU!W'MY;J9]_/-_.^E M?%NC-:O@0ZT*;B_7#57%[ZO9GOUTKP&16=D>:6]4W^_5)HMNKFZMX7$?9:I% M8]:>1UKMJ1749BK+#\,IXOA46NH>E!G 5/0YE]9A,0OI6"ND#U)(@'%7H73R M.+<"BG(->RF^!F1FY7>LM30-XMI- M\^+-;%=[REL-TFG9W/0YU;@:E2]7$(S+K,?>*SU XW"W%#7[V-4]>H>/7<64J&IV2#5 M9TI\W$OJ="D\F\S^?I9G'0:SMM,G,Y6$L;DF9@U3OU$7<_E7GPO%1G2- M,8 M(EJ!28A"#UL!"DC+5$,[\7WV%+TUL:P4:W VBE+C*9A$F7;CI/ULLD![F10U M",QVA#Z/JR*J#;4=+H'7*MWEA'I7@3@-!:%8=)6,%HW1ICC0W^/L.0IEG(D# M-ZX2JY.@W3 I'1U\Q<$U$R*:L@/,E0WY,E$HM](! M+O13TF9<9F5[I-V?];+:7%U9S^E>^M&(RJP3C[0ZT22S#56#PW V0WQQ.QZ2 M293\+_ADP'S2O8Q-6Z3F^Q>]FI0[6]2!>NDIZ\+)^G"23K;RK&-] MDF0ZCXY[7T2\Y3Z,BO;@2&O5=I%V,9-U\)]H-O_O"T?UOYT(!B'=X^<@[/0 MZQ)]-$Z$^F"4_A,AZ7D[!>K$\Z(ZOI6N/SJ0_]%LV=V$GORUW<9KI='+$NN$ MVFB9'0, M]%<1; MZ$W_/L56ZC5225\_[?6Z]I+]-,Z"^@V]ZRS(GG[=U">Z>\FISVO+RW;4."/J M;?VE9L1&/MG<0E ]XKE:831[[]H4X58RWLC8K@:N]S'>VJ$T&VW:?*=6DMQ, M4^W-'8:G"=T@Y)(I)S2Z\KN:S1'A_9^ :XW5K'ZU^3EO0*"Y'M3%D>K#R76R MLSOH6E;XC3K6FWV6UN!;J2Z;61]'X7;%JE9Y6I30]H*=#.U[MLD!>/$ M_3,D@O0P>NM1F)??>]WR>[N7)H4X>7Q;L=!^&Z 1DWG3>Z\K *43TL9N<^^^ M,.8]$=^';"E)"9T0J4RBF*5NXC)B,J\I[7M7[_:97BC?3@IBTN$X_C M"9Q K$YX9<3FI?=!9V\VRK+@[">@6P&7Y: BN%]NJ1I[:11]_4E/-]%'(>K; MI:Z741];M04^LYGZ06>FMI#N9EJH[^'8&OX+M0L?D1_7@[Y!_$'.=LF1(7:E M8=^]!$07Q.:=5YN0^7Y/';K_+3IZS_7S-R7CK"LGZVLK7IT4>MF_/?";];,V M9[J/L#?68NXNEI-'^;_PY9+Q(>H:@+6"_AJG1?VVO=RTD%C2@3AR) X,93M7 M=++KLZ=W1V_>XK6)WOUFPF;N^A_4F1UQ ^P!MY2YE3[3W4V^9E3&G?U0F^7] M(3Y55&@C@4966XIY*[",%RM1X;UZ,"KM0^U;8,WBW:KHKM*O@&0_O,S:[M9O MXTRIM_HZSI0ZV-QO6_U1*\D^VWH;A,:-_%!;#J"-S#=SV_X(+Z$RGWA0)B$? M]MC+=VO$9MZ\M9G_'U5.4XJY&"OIQ,BWDBOP^D4$V.X5>VW"?RLY;JR+W<3\ M/DJU)4ZS7M4F8+>4YP^M6G_>?Q;>)S2?$SIF\%/\ Z4L&KWZ#7["?A3'B49" M/9WT>2?@H;2I0?YCX?-_GGR8,T*#XPN*^60Q0#R0?XCKP0V>C3#?<2B:X<\[ MC5#$5Z9M@EZ$LC\2A#"6+YR%\\\[SR/NDT\DP+,=)Y"4?-ZAC-)P]LEC,T3H ME?P !.XX$> <<\*\>P7HA853?Z$B.#WL(7 JHZHPF99*:H?O+:L:HQ,,79KH)50$ MB 9-Y,H!P247EJHS.$-S$B"?_!M[ 8.J+/>8S\[Q*,@1W!;^!4EV.?;J:6XK MXXB(1_DSXXL*<=GO:R&B@^ &G/T+NT%RL5V@H_SM%= B6P8+>,(#JK_ T>D< M(*MT:>%LIU$51KYA7NCC,R;UA LC4X<5[L*5=L+DFB"I0(BD#G1D_+^0IGOJ M,_>AQ(GEL2VQ+08)FE7HW*3FWCF6)IQ+5)O![XJ^ 7O"?+@0I8VQ?0N;YT2; MHH9G$9#\[6R*Z 2+*_H5!U_DW@)?U=N=<<+9K]B3GR_&8SD33O&8\>1UD0K7 M7KH_BWF>!3*>A9S+C_Z"\0''CX2%PE](9_L1RC");AIV:V$:YWOJ79(%6 35 )E09QES.\Y*OU@2U M-D#^+]6$AR,OZ0;1<(SB%#%E@/$Y MD]AQ(7>L2/=*,-G(()](Q4H)NI1R%66:ZS^N?VE&+LD5O9 =SR2[V;CL_Z(Z M_SX^S8B^-I$2)V/=-LK?4,6OE#*%[LW4>%NCGL8\1C6XU$B$^XLH5 M02.4A0M4,^0_$(<-IQU]96 +%C";S3!W"?*CS?(VWBNK2[4%X*O97<'?#6=S M&-@]>HYWT$5)AF88&T17>UR1"B0^^M\AS][:!?<'FTW$PTX[S# MZNH)8H\(%LUT5>!?RQ%>9*C MM87D+ U$_*!*F<3V#5X#N34G/Z9SH_[M+61&* (FW;$+,IF6I5S[R5X2+J5G M7$]!X8O%!+"0:PC(?[&7@%NJ$4#^@[W#'\(C8?4$%#]93 )YUA"0^V#O\-7E M7CT!Q4\6D_#$- 3D/M@X_ 6:H?+("[^M_YP*KH>O*&RL\/LI$D0,YQPCC]%+ M\HR]O%G=$G;=/F=QF.=8N)RHDT(V3H>I!E]/E[F!=8'DQ<'?X;'T;Z29#F,& MK.=JFM13J@>V85[*L?$T,/>,"56"H!"G^[5RM-BYE65NDI'\LV9:O\LQ\4H( MNT?/D3B22/CDS$*4Z3-"O@(RWQ>3U5M M^CFBWKG$_JBB:^MF16<$MG'%H--]M,#>.4=/,.&O&:+UUV!M .TSC#*I7!(J M^4?@Q=ID4Q+PDJ+T^]%$82ED1?5IN/Y\*0,?!.:!>GX"3CY^9;XGNQ&5"_D6 MUU,3@;8OY(W'+\5]V']=M44?)! MFK\@5>B="L)RI44D=4844:U@V'B@5AJ.P@GN0HCP28E;&HV]UVY+TA9?OZV( M4QFV=;M4;0B1/YZ%:M?]C8VDH2)I.CHX?'\R RNE"T>:$%E[E[X$<3TF3B.F M5S)I?E7%#18=2<]:O6YE@H++, @YOL00!^/#)A]"/FVA28_9T1'OVN?*;.ZS M!<;QKJFR?4[+V3ZY#.HK6LE(7@Z%98ZDWN10<8M?,(VCIDIVA^ZK!<9'5$Q# M93/-@#'WTD^K"SMN _AJ/+D+^D#NL3NES&>315E8M=\L$%5M9B'$F#+ZC9) M_(I]+Z6B)? 2QCNL9+%LK$7].'-^9.IQ##$EC*N0&*D\"J$'9J*[([-M'C=P MZ_8)"N%,R3S>.*2K?;JXGQ*N D\:N-/<>,W1.*V'/61-TU_?R$H:A^&(<4_. MW@![+1>XKHF=RSQZ%AIV_;HU^A4'D5ET$@2P*BJ/3E?XN^H>'[^OW#M%3$%9V'@4B/H^)3I92& M1K UG3KII0(U7M724MRO"$7[V;[KMS1P*;D7+I.B^VPA*3[CQ$.ST _(W,>J M()#$4;IR:X2R8-U$=7S4+3;./986&4WGV N5&K\F,Y(DVJ74]6JZ[E/=2QZE M>E[B3"D4?K). MZ9N MZ&?2!EK(!:=VXE((80=X:^W%1AJD[]^5[$*35T7Y@ 42)HJ+DC,&8GNQRQXQ MSV41]FAGF_$NJ%\Y 7#]J+JJH!QCX=G PXJM>*^(-0VSSVZNG2@]E' MVM5E*=0M_\/Z-XS$WTX.+W)7QG(;/V4";B[2==4:VMX-I$I";='L9K#70R*A M=Y"(%F(X*TEK0^1+/>FH;M7R!V"$IMP&T<',JO69^-9LCPE6H>9F\9D ;-K-DE$B-$F45 MSDDVX"I-#="VF<I/J)Z.M$>ZU6/Y78DH>T!.*K/JT1$@Q_;$)R#X=I Z:3=Z,"K2S-G,A/BG(RDVF MC\(Q'G]+GL&;DGGR$IZH?#SS)2M.5>AU(8;L!?&O.^ ,7IE+%D"B@:&&IRI5 M!%2F$%1FH1[ 2G*R@I7I8YO:D\/VX#:2RLD#\LV*T@1B M+4EMU6,[X%='IC1'^VP6*\5I+=-*A)C-H(YMK"1Z <./Y!7=\59(U$.L_TCK MAE R"V?_%R)IBG)_<4Y$E'I%(#D:B3"ZEQHHO&/&+Y $@CLJR&PC4 $P2W2# M.SH%E]+^0L@MJ+=N(@W*AHHI\U?*KSY(+8OIOR'_#J>L^AYAS>\6KG25,#'P MP[(*J_YNZ^#K"ZMKOJU?-:5A %G "!(H2QAFX_0%X"1X@/$3(1@\X)V6?4R/ MHU>';MU1XY*2-)_P&J(G1%3*)%8? [10IO%YB'.TMV]AVVE+#[J_XN?@_@G[ MC_B&T6 JNO.A!L,/P)?[*>88C8-L]?=L^P/P@E HT5]X%J9OXQ^#&RSD_;F1 M:_Q#<$.5?N_-CD+K'X,?3ZP_-[*V%O/B*:L7+/=Z*O]T%0SCB=F0!R#4A?"+ M$^]?893_'S#YHS3-XVJ%)QZ+*Z2?#+\='1R^._@HS7K9>$S<>(=/&/G].[8N M@C(3 Z,N$M/"NX<0$IK&"LPC,PP5PJT[M[(VS@!>K3(_W66$6'/QG,I;8@0R M9M)7U8J5+ML"6Q9@EQ$;@J<$=4DCQT#%+&ECXUM#]R<7:K%,,%^Y\W@[N"HE MH11^L<_;A>$AZE5R9VI^MW#P,TI&H;BBL""EC9DOSCB0\U:J]+!2/T,D?YZZU6"S515V]B"78Y0)SRMG M4Z=),TN*QC$5ZTV,> M^TY"7Y+8:!>3'24_?!!Z'_C49ISYH2U@+KFEK1OJ%YVHY&KY;MFI-).4R MUK1?7Q$Y ^83=W$OS>%3G[D/!M*JD$LHGR!!\Q*S+AIIJZ54 VKG2E(O2+41 M4P5PG5+2;G^#WP4,? X#CU.2BCN?"<"^@X2:TE!HC_&6(U MQRY9P!Z9'R#BLEQ$_7!^4A)C8[Z,K!+XK"& UYJ?".Y MX*)W:@@=^VI-\=PU2;6B>B;"\U %E(%MRD%W).U,.Y8?R/$GDM@2VP)SAS M,?;$)6'A(KFJ"_+@XP6V<@9F1U0[8WI.,F !5VUU=_T?MUWVV1B M4#8%&L)Y6;WH/ENA4%0UP^RQ];.H:C6&E\UR43A908MBA=EE$-CKOG0F*BLF MU9\Q!1RV\<8T^;-ZF"?P$'W55:VLA_8M[%DB:KCYVB5%O[T)RMICV\+ Z^=P MZ9MEI+2;FG6%WRIG:!T:K#VTI3#8<_R(?:9RJJ65/)/R,BQ^:4>8%WSRR P>N(J,\N]S0E\8;['^AN:;?4Q8Z_WI!=(X')[PJLQ'>+IA0."E,25L"P9I/3^_P/+[]8&,5 MI!,_P$@G&0$9F:U@K=,:.6)AQK@!]M)(>2DNR')03RBK>@DJ@N$.1T?!7Z18 MLPGA\ MM5&@U]R<[=#"NMOJQM&KV(C6M";0K;>>Z0*T;#C"WVWWCVF Z$"?T8D/ M[[%%B5>CQ02S"4?S*9&+?B(1ESVIGFW7[E3!<;':3D;(?<@]61 E,9V'.*0> MYNE><7&6%U S-3- TGWJC'0YHT6 ME$'R7Y) A\9CXI/<%?%R*&SU@8?N%$-TPNTX+:(-9ODM/<>CH#XBK5L3*[SB M;,AG:$Z"R!A+DCV;J&S3Q#(JC0\M--';K;%EE,-3>K LU* ,.09-3.B-QSI^ MJ/!Y7[TS>#N.WW6]>';5<8_\YQ/BGGKF%4&R8PN^+(G/,OX,.).M@P5D=L), M3XMB)@'#+7C2"X=E?*AQ9:4PAP57MHD/O7!8RX-1]&EKG6+[AMZZ MZT:D-WD,JV )3'9H ]#24GE'Y7%RQ42RJ6Z"L,S%T4_U]$V$^DA9P_?U'V:J MMVA.I3GJY>M2Y/SQTT4&$ANI)V"3#51/)L0^#0K$+?X@TW&WX M0BJ.N23X0CG8(WLG>W)EWD\QE$EEXWOVL& W))#C)6)*OEW^=AUX>Z5IT;NY M!;.F+J?V))=3JTY$/2@8%"WMC.CN#2V(=VP<=B4GN5,+VXZY#%.^+57EH^-> M+==_<-QZU-5MO%=3.RW9C)2R"JM^L"]4H)+O"AZD8.,:6DQ0KX+*.J)2I \QQ..O.2EA#B+LBO59E16,N0/QA]FB,(#HBWF<%,; MJQVG@$FK] :Y4T(Q7^1/N$N;50M "W:H4*K+Q2FC7OE]X=HOMAG[-72(*@%6 M%R9(*K,@WA!WW0;03A,\-M;J7@C1?%O_PKA'SV=A -%"O[&1.('RUT<'A^^O MJ,MF:P:S=[7!T!NOUPN$MH%^+3?6WRA/ M0XNDC^V6'GS4?U[_W(0XP>A"V??9$_#FQ//4WI#.2S.(=:E2!M(@WP+2OPRD MY4%L,^ZT\^]WQ F,5"5LQJJ]. 6-$/8I_7]@ 3?WM77$--^^'Q$_[P,-PIWB M&?KE+_\/4$L#!!0 ( .VM5DS)94Q5IST (N: @ 5 9G-L&UL[;UK M],/J+]/)[(]_*W]XMT@__+F8_-LB7*<;]\L\N.7JW=?+Y>V__?33QX\?__5/ MWT[_==Z^_XD1PG_Z/&KK$^5?-_ M?O/\1[YZFEIK?UK]]O.CB\E3#R)9^M/_^?67MRLY83);+-TLI!__XU]^^&&M MCG8^36]2_J'\]_YW2MRG_[<>\F+:H!*HI6ZO@?^X=N/QTF_[VXV)R_WD[7]RU>S_-_2.'8W)C/%S,XO/9 M$F'TXK[>K M=RXV>MS'_Q&DJHI1GAE$B"\(517AG?/3863XDM*P0M 7;M+^W4WOTJ_)E<]M M]<9.7.\>6H/-0\#>B4)%IA\;B#^W\[M;W#;Z"[*+:@WA#@!]%P+#LLQ>SCZD MQ7+UGI>SW]%X>S T+G*>3"?XMP4NZ?\YG\R6?\?'D*N#0#;(&\Y!Z.[K[P#T MST'@ X [Q N&%9F_+3_\=1[OINBX3*=I94 A!V]2^!20[OM?)LXC8_N-[V/I MG4R@0S[/X\D.*YZX2GZOB?GMDR,P<8CVGAHP DL'?(E//#\L0Q+=_9O)^E-' MF*!GND20)#30.G+8A4 ]EC>35YY(;3$R'SW;6YPNQ$\@ZN9GRQ)5F,1-^&,X M87>2KR[NRUE,-[-)GH1N<:*^=*L+^ N:BFD$U&ZC6UW UZE=!1+0B/_YSK5N MMDP#+#5=B-<7M<6-."S_X=K"R1 KZC["]46\:\/U.(C=0;J>F ?LU=W)#,N^ M>I,^I-E=>M'.;\I+6Q>6BW],EM>7=XOE'+>J@QR\@ZG5%J:[XW8@K=J"' "M M0XD-*XK^]ESB$$3M'SXZN]TQLV_PL*R:M]>N3<]PD8OEV"W-%MV-MSUCJS!Z M" RZD:C)]IO%W1"L/R93D_T54B\^NC8.(<43U*H+<[_COYZZ7M_ /II5!#M@ M>>]$85BF[?ID_YW[LR./3PT8CZ5#%I8=XT9G\'=T-%K\6W?KOBN1T5DO!Q,K MF%U,I_./JZ2I(_G?3FD\(0[XNK8/&Y:]%^47J_@K6O\OEXMG=XO)+"VZ,;EO M\*"L,O);6OXR7RS6FD&G>;4 '?#1=:-0@^G.IEV7\348[H[<3@2&99E>A'!W MI?2(;K'#4B?U#B9U&E$-0?R3-TPAV -".(SFL6.QM>K])./HY MS=^W[O:Z)),^2COJ)$IW,K79/P1H!U.K+G MAR%OTOO!!>_QYMI*.N +/)38L*+PRSE:;26NM#K\>)5+%F4WQGW=SX]I/K_+;R?OUF1@",X3YW2JB_7H^G70]'CZ0U"G$ MN#]MN%T;5@-*M87R"85\E_YB=[7R&?PU;_"<)?QU1C>*.K^B;[\;R%76YQ5%&_HN>E"NYJ@W9>?[E0&95X7 M ZW\?TDC^>"FF[RP7UW[!^H17_LV!5P0NYX<'D'N5.(N6]Q@N+><2OCN']W11 <5S:PLCTE8IEAX62T GZ\V=1&C$X%Z+/< M7Q^ZU07\YI&''PPY@4>]K9XRNG]M!Y 9E'V[K2+, 5M 5QI5&1^0_U.*T1U! MAU':*D1PTW"W+@WR"_Y[\WCAMW_AI?5+TY_+-(LIKDH\W;]V.@]?R+AYU:KZ M5'8+OZH5=;> ]\[=_E1D_RE-EXO[GZRT 81NBEG]S\V/FR\M6UP8T_1O/^*K MFB\?:((B4GL:02DCP3!AD:*DH(+4F3NJG/UJ*9V6@ESS=J.Z&E)C%\ T,2"$4""8)$!SC-)*18WL M!/33@^*H&9W7T5DMS'QM[3U8Y!T6BWUC&TD8]<9IU&>B(*D3(&(*0'V21.;D M5!#'8X5]9U@90U_5<+(^"EB4@P%$.0KQ6UIV@,B.84V,6FL9(F3A/$A%-%C/ M*="4K,FX8!MJCD<'_][0,:RJ]@/C6QNP_.0)/GZ?^:*:D1X+@_A.IGYSB2),A!W_ SK M[V2&A]1/K55@E6WPL%FMBL"F^-JUW9R&+L.;D'(P-$H0.>-"&&V ;"*#H'6, MPN+_3 _+T'PGZ!A99;4 \[I-MVX2G_]9+K4F=)979\==(U(=1C>,69&48Z ] M6L>"IPB1L ^9LV]R0X][./A8K\SN(RCL7IHF=^F=OFIW-5>%1[^K[O);3G" MV&U=[AK64"N$XP9MYR 2A,0#6$K1>^(A1!H41]5^'V&(7G',@75TO/'P]]4E MU]?SCZE]^VF!8B^>GMP=3S?)Y*2%E4!IQJ4N, I$*W6_07)K28\P9,W@P5%S M.JQJAK$#?YO/P@&FX,/C32 \4V;0T"':@"#>@#=6;YS;G'$I[+& UPP'])C, MP713:ZF^2CDAC_&=^W/#=5KNQ$"W@0V^347M%7!-.'@FT/F-GD/V7#J;+96N MAV]0,SC0:[D>7$NU<+$K#Z$3/KH1:'C"I4O)E:C=NF<__#-.[TF6OPXQW M&=[0G(@BN)"B4>V!2(;*3"R!Y<3E9*/R+'X?T8:>"\,HNJI_:M7%(GGBZ28K M;G2@%H*R#A>X)(#JZ-%C9M89RH)1/0XI*/E^@#"$;LXB?-T)"QTI-"Y[8HI% M;BQCP)2*$*UQX'VF66D9D^N3*/7=I,^-IZ]:F'D40.V$D">?;ZQG.CMO(0HT MB!33'D3('I271C)&O-4]#C7H=Q.&'$H[M6;_OEO*9&7?;N_/^ 00]@UMJ+0Q M>$+ 4YW62Z0FUH!/ G^EK172GBYK^!'[W81LHO'>,)HA4BG!1E&$X@8T5U[X M+(*GG>0Y97+HL),V'U)9)X#\_A.Z;Q]NLDQ,J) A&8+B$>(AF!1!:*N<8S$+ MWR.]JSH,#INI[3-^O'IJIWF^=I_*7MT]P?/+ 8UVFGF)SJ'F,@!U48"//)>D ME)!95(ZI'CY2=0 <-7%;\CM[:ZHB%MJ[DR#0CGMT \@23'P M.F9@G#+0S$:JA#"*]T!$'>-G>$0,IJS*H#AH@]@ZIN$YF6P5^H6">;!H40+W MW((WD;$0*4GV[#/ QP'%(,JJ9BYLDA)+H[K599C;R=)-5]VF7OGIY/VZ9E,' M2^(0.@WESCF.6[&).@(A%EW%B/XB(UP1EW5PI(>M6>?0>&#PC*W VB?+FSJO M^Y'S](#&FBPTSP98I!:LC>A9XM<#7&>C2EZ+2#U"='5.D@>&R&":JAI\.6B_ MV3*B\2*A*(Z#"KBK\D0<*%T.1&F)+HA,J>VQ8-0Y+QX8#<.IZN@4HL.[\'Z= M5=2=0I,C92Z0 "'G"#$E!5Q:ODZF$8AR27LT7]R4),9%]:: M #(1"<1&@C+S5/)HA6 \6!W(=V2&]@+'H&JJ!8B#(OI/A(.%I])DK4!F(E \ M$2&YR"$:DFBV5O#SSRX?->8]B,ZJ%=&8W]S,9RN6]];+^.K1)G 4B2@'22>+ M]G.4X!6:8_C=$&EQ2?2L1T)BG:AGW\GZNCY&?QU5"VW%N"J;ZJ:OW22^G&VV MMD<2[(IQ[1W<"&JL),J E98 ,X;@FAHS2(;&M#1*&M'CSG.==6)@=(RBM7II MSN5N?HK/73M#@WGQJ'\2.MF3,-F=XKQO<$.4#)X9 3H'!R%8#U)+!BPGE[5 M1X_VN!11Q^H<&"^C:*UBZ+Q+?ZW?TO)5?N?^W!U0/X120T0F5E$'CO@ QH0, M"C\B$$[)'F+V.B3KTRC.Z"A]@]>\_?:V]7_#?X];+V_J+UZZ8X]=I M65I+;2NK-T(UO\]M'!9;NU94K.KW1&':'05 OWKR=6HG\W)LUQ:O]RJM_XO_ M7B>_/O\S7+O9^_0&!7Z>TK1"CWA0A8HE3)LA+$TNAE MMXI^(^5FIF61\'4[_S!!'#S[]/NB'(^NKR"4K@%A.?FP+QVI.Y%&$TXM-0IM M41]!HZ51KEHS2-XQE;WE7/9PW>O8Z^<,H*\30<>@='N1)J<$F6XT:&&!0/%A 266(:<"2?>&L[[E,)YA%$8$:1CS?S7%]S' M5.O) +:];. A"-M.I;$A>1_14&;*)I".6I#"&Z"!HTZ4(M$,XYC^%2$VJ%XK M%MD(*<7%"U3CKVZY87A5.&0MWBJR/YVBK78<^H:@WWAA@W;X43*+DV58L>]U M\. #,>5$*ID^58#J.,"U8'DBA?/U5X M_XF*$@?1:8)R3L9 0(?5:7DBP-!Y ^NRURK21&F/Q:Z.+SPRJ&HI]A2KW5J( MK[F_FA1%SN+B57LU*;:ROUL=8[Y)^"G-BL.ZBDMV7/%ZO:.A+LEH'4Y6,&B4 M,)\A>(7_-#))9VF*J4?8KT[.T@E6O=I*KVT.XFI]$3^4. Z:'O?7\#L8@$^. M:Y3"M9P+#TEI!9K)\@=^L31&0ZQ!LT4/4V#S+V3R#:7)4RQ[#SD^: W2+J%,PXP0+U^!:/<'*]%B>36? M0T)V!U)J9'+.V^2 :XNKM=$4T)="RX-YJQ1+'!5S/-+,7W7U&DFWU6[N/ZVP M%Y,9?C,]H\-/$&EB0G_(*P.!<)1?,0&.VW+&Q D-Q=CU^=S/Z[__Z/ P,U,O M)^#>X7Z5?RG]>-'$;%/0&)H8L5A*=:#G.+ M\@3K7.]Y_28U8#@MGL)"ZXJ6K6,:'Q(7Z(2#=U2"2RF#HNC2)!,2Y8YGTB=+ MNG"39*9!.P%>,%R,A4*?AB ;GF9& MDJ2>R1[^X4DCKV.N3X-I\^A8_0.ZYWF%Y\_B/@![6WR^R]B&LV/8N_/&N=;.%6P4^4'6?$7^0 M-W<"TRJS/E9TZ%T$KK435-%P[:K4I0_=N M_L[]^8_)\KJDEJ(,Y5#TVK7I&8H<2U)H0HFW+'!]238J*IV50%>$6H)F0$A@ MA4"#@!#'M"L]_WH<]>B_Q+IW B7W/M1>AW5O;E(;)L4$7"Y3N\NWZSZX$?;2 M6'YU92XO-+V\N+Q05U="OR!$7N@7\ED/!Z].&>(:N^08FCR%$?XH=+L*UQZV M-QY(J;%!).9D0%=7(%O6,<@A&\B&A.R$<+G/=9,Z98U/8)Z/H]I:<%O';5_E MQ['<5[->4>,=D!SA;8W@,FL64+A<3L5*NI)CS)36VIDZ@D8O[U'4HTZ2V'<4 MI3^/*3SQD=.KV]2ZOA<2GB#2""$\=:B)++1#VSEQ(+@6@>0ZZR2<-WW:XM8) MD7Q'8!YU9BIB].&^VFX8/CS7*$$];G/E2_,<6"()S"I(@&Y:SCP;:7KL]G6N MOHPU?=^BI)?BZA5-NVU3Z<-2YN)FWBXG_^TV57U*4<&T<=MW0*0CA<9ZPBU% MERKBIP>L= VD,4ED+#LB$O[:]@#/24^:A@;/>"JM=FVY5&I_>7/K)FTQ="_1 MRWZ_<[][>D!C&?,IAPA>>@J:4H:K=7!@2/8Q*32*\]DW;*P$FL$T6"VP>VC( M;$NL)O&4T#'2X)DE(*328)RT(#UQ)K&2G-NCE,Y)CXB&QLA@&JR%D8<]='NZ M]NYN;AW&-S1(1A@QX%UB@/^BI;*, ,MELC1+M!E[K#*G/4H:&D)C:;1:\.*@ ME/]=<8F#"#7&>,M%UF!9)$ E+[40J4._(VNNC.;6]8C#GO3X:&B(C:[96EA[ M,6]Q4F;K^JCATZ.3L)_=9%:^H=]GZ*M.)_^=X@ZD'4*F\1Q=6VT#<),9'/0'04\#_K@\M=BUB^X8V MRB1*VV#Z[*:NW9_O3?/V\47 MUWM_;O$K>+/Y!NZ_BL\M&U>'%^^NW>Q=NKF=MZ[]]." [/3VQGA?([@V*G - M(4L!,CK<$AS-X$325B;\@,4PAU%_@:7O7&;@Z&/S4B46]130 D ]M2O5%FTB M?XO5S>/;=O[/%)9NU3-NV_GY850:;E^\T%>2&*FNGNLK82ZME"_DBPOR_ 4U M+_IT*:O3N7-D=(VOTZ/Q\JA8+;[X[B9%_RG<+9:X5+<+_ @^<[?XM$ 5;D7, MH72:%Y0(JC,-7\0RY9'WC,NJ4MIIRVZ<7[&EK[ R] MH0VIQHK1K:^.+._[O3UTOMT=W-H[O(E1^.PD2F^UA6"0D62BZ!1/2< M>X#HM%C8OY6&WF]C=1C?& M)>8IRT 4E^ LL:!S":^4"PB<9,E3G^ZO?XT@_+@*'1 @K]4A;'H(24NR[Y-N0$J"?P&>(I@5$D7=(QP(BQ3L4=90/K7BHN/IM/3H>I14';32WE5I?W1 MCX\TN0\AW,@4J);!KO,.+8O(.?,6,O5&.+PSN^#[&##IEA4P(X50PEJH>S0KI2:]DU'/WCM?F25'T51/H M0X'TU?!&"Y^D5QYD( J"Q@_)V.B 1:L4\89&VZ=)V5\BY#VR0H^VR3>UNKYD M:G+/U).=/-TA_5.'HM\D&_$;HQZ2X!28#A2R%F9CFSK+H^]159+]=6+D)]3X M PHKM:7YHO'+MUUV#GCT2T%J=HOYEI<.79IVC&J$M826J\B,*@(N109&.H2/ M(YU=CQ.T2M481T)7?=V> QZWI_R5 M7*WRK\TTQW_>K?-..RS:X[RPX9*FE").K#4:E9L$!$)08BLS5T)D_+]S7QNK MHNP A%>=EG, _O8.'H-!_9!7-%(8A3-IT/?A H1B :2S#)S3-M,@1*#NW)?F M?G0UK\?W=N.LF?5C'I_YWB^S22P='WE0U'&95P)7M< M)Y!66M A,?RGS5%(FH/LL9;7N1!0>74VJ[MB>UM&K<<\0 ME;^=Y9J/[1 M4XUS+G&A V1G:2F\SR%&(H%Z0HRG/$),^ MI-E=VET\YJLGFYR1HA,&C!8%V_GTUU7F;]ZLF$\*.-1/X9F#\$[!M10 5X[+ZRE4<8> M194KW7 8:L+[*Z>ZH;#)3>YD)MP_BW(Y(9@)X&3"3<];U%8P!HAP2?K$4+SS M;QT]],H^A)JJK>]I6DZ4?TXSY'E:JE+%F\FL%&58>>+[[SQU(] PZZ)@60 3 M08(ER8$0ED&.7DL=E6*BSY7+NA; =-6B1\5ZGG>(5;VW1^ M6PSA_8C9.:YATI4:W0R\0#/:6UTZ"!L!04O"(PJKPMEW71L6*$/KZ^@\)-P7 MX]WJ8.7MTK7+WV^WS_7.YYO@=&)F'3BDN,*:#-:FN+G/(&4I!GOV$=1!YGAH M/57\]IFGV]]I8:^Q>A3M/<9X>TC MI"U'Z_B%HPX%E>"C MIT"U2I&5/LE]FF74L6"^%_0-. GUH+9F<;\S]-63C<9MW5KG@3F-E!E#XT\S M HKG%')63K$>D?)*U^V_'V3U57[M:C3S+T-5W4O2/#T0O4<2N&<9=/02-$'[ M1)ERFSA&PZEC@<4>GE@=T^M[0=O@4U'Q?MI:<1M6GZ59VGWVMV4$^C)>1R/+ M:;Y2D)-"]7E:^G&[(!T1U.MAC+:1;VX/FJHPA)KJ0N'[+N)=K57 * DM8Y3I M/D'RV]OE//Q1>C>F=K$6:4L2W(;#OGQG);Y;UO M)HL_?G4S]WXE?Y57/O+2<'F9+^[:;1?HAGKO/-P5Z7 S?8Y[<-E=<=M=?RSW MOQN7@]_FRT3)0Q[IIA>?F[ZD?+,&;#QKJ30UN"#OG"3]N]N M>I=^3:Z@\8N]HOJ+Z^%@Y_N?N6EI[O[V.J7ES^W\[A97IY/Q5 T+[-'.]7+V M^RP\VB4N3V?+O^!BRN&?*:@:0D.D'-M_>^<4D3EQ;+F4L M%O/P)/.=HDQ'T&T$BXH2N[JT1,'F2" $=$D,FI"*":>2Z50E9!R='6XB;C-P M0N;>1I;0K"E.4JFV;H*18'W(002M).E3#:62JUIMICLUXCA&JS4ST0[!S9// M-YYXHK66(!DZ4"F5QEE,H_94\BDFRS.)QZ.FUC'!J5 SE$ZKN!H]=I9:MMAQ MW%7;EOF3E4OTOMS6.9GUAY'S_6 M:.3=F+*7.&_!<,)*#\N\2E^CQ'EC2*>LCO$E^M4M-U=IWZ3;31?W5_EU.T$7 MZ;;X2+^AJM]]3-,/Z=?Y;'F]:_/I1;T.1X$\].JLI8]Y]MW'^5"(VY!KHW-,GF6 PA./!"3+%B-4Z*] MTSP:6EHAGWOJZ.DP=J0*SQ=BDP^#KF.%7F.8ER**5$H#<:#,S^/9ZWB[+WR_G-WXR2_'BII2IWH&L M;@0:XF1@7%@0)D:0CN+2[KD#9KE241FGNSF1XVGAX=3Q]YF[*85\_CO%J\EB M5:?[=9MN)G^1'%G'6ZX.H-XZK'=6L(JQ5@NN2U3YS60=^\>96.>IOD^XF9W\]9LX]:,^#N9?XTIO9)$_"SG)NE;GZI=24WS^1%2M,K#A: MO+@KAUJ_3F:3F[N;UQN[[NIN9Q)[-PI-TBZ1(#R@VX%&8*02J!04:/:2,QNU M[%9FZ*1Z6-^RVEG9\B!"C21"><5]:9J*"Z^G#&*4:)0[FDRF2=G0PY.M7'IA M2 1L*]LQEEJKEW39+$P]YE:XZ7C7*I4^D&CL1G+U6BK':#? M[W(B/D?9X]Y96(-+OK%)9(A,:. A$T WV@(A M4@KGA9:N1[9(Y7(99P&Z'JH],]"]NTYML.]X<2B.D2V M%BR3Z)I*:<"Z[+4FT3#?PR(Y*V=_.&S,SV$>CB[+UY'CR6=' M-42M.:A0;JP4/1A*M2<]SH+/*CIP:B0.. ?C8_&SNSDT%+<1;IRV5"<;09M2 MVL-9 U(EOM$"RS3T:9%\5A&#$R-QP"FH ,1[%W1P(&XAW"05E#'HY1H>%- 0 M)#@BY$8+BEK1YV+D64413@W$X:9@;" ^.*;#XG KW28X%I5'][J4J0%K0P)K M%%OK0&:I&>E1$>JL(@LGA>&0,W T"DL3OZ.3 0ZDT#!-T?Y1]-J3(C.*LO07'(E(5 0B,&H^UW*QR!ZE+H=UXL_0RSU MTFP=%.TZH^]!K='""RL-:C?$#"+@'D9LO>BS1%(?U=8!THZS]..)-38R MQ\O=1T$).EXI<^Q@!CYV9ZEGR>0>JBV I!VGH\?3:LIF0$V<0=61PM& M&5L^>?V_3X+?7(>1S7BSU#&/72;+W[(QV2\%^G=E4#=1;2SW>N=;-E.I?; M'INN4_]P;6'K;"ZAO+YKPW6GFPNU&*MV0TAM.L3>E[%O75@N_C%97E_>+9;S MF]3VJ("Y9>5\.0MM^12OTOJ_D]F&A[(^X =[>>U0#8O)[/EB.;EQRR?K6!Y) MJ9&)QQA\!*^L B+0<.52V4U[,\V=I)V:APXMZZ/*R:_;2=@:C#J:8$,C%UJA MC9Z\\:""+,EFI;5LD5QR:6P\VW[8569[?B(U'VV"=&;RY>SV;EGJ*@[W17U+ MLJ$>]:EH A:-!N.5P9T:C:^UY(RJU,=!JA"T.4N #:+H>O;)_OVD5MW+_9Q4 MVV3UMYT'ZE6/?.+EM:; O+UV;7J&\$;KYJ:T&W&5;M!N>7,]K>]FX,WB[O1, MK'!Q\=&U\4QXN3?#7T_="3%2;56PCYI#57[=J8N\7J6=!:_*0TRB-+J%9'YBMV?V]T-C9\> MT B2;?")0Z8A0A210](^058L*:&I\.3L;]SWG[I]6#A65Z=#PZ8K\ZI;X!)] M@@GN3NM?'821[62:1"-EE!K(PCKP07&0G*,/0TA@+ FA3(^LO!,AYXB)WHN= M075X,D3A7^Y_MFD!^-CZ0>$V'0$73YM'Q14]!'D#O*[).MFDH@,9I<8/W^(? M$7<'R3*GMI3;ZW.(7ZLHUO@(/8VNSPC);](BM1]6W2PN0FCOW'2Q^F^*CPR, M?NCM](J&TIT/0\WD0KKTT6T4X*!HAU.\>5[.[PF1W(@TSS&?F"1AA(GA+*?HHM#@J M0BGND@JNQR5_\Y=!TI :/#I+X=M8[Z;>_N=#V6W)"/M'-H(9JZ57D*P/$!(Z MJI;JO$D,E-PHUR,)TGYO2!A/;:>S?0_=?M:+I:6*<32Y0&;!0!#CT+#W&K03 MRAJ7G3<]G"-*OC=D#*ZNDP&B=!!?S\=T.O]8LEP/0<>WHQN4D%EC.$3+,RB+ MJZ*,*8((AI"Z1Z&Q1]'%<9LVC'UT,HCF3H":@R-_C^-,2HB0/ U T&H' MY8R%3*@ &[67,?M@^S3T.!4VQCEM[:>WTR+CZ["YNYTLW;1T)'DY6Z8V=3WS M.(ADHRG)TO$$0F@+6O@(Y;BHM#:)U#D3(^MAO50_>3L: )TP-8H^A[!J'_%X M$=#"7DQ6$Q%6C6PFL_?/W&*RN)ID')">WJUZ4FP,<8;I]T ?Y_%29'*WZ%8+^8M MSM7LN6MG^'D<;C;M(H9&*4$? Y42ZF M-[ F3XNQAZ_EY>RW^2R4<,1\.DWQ(F=\9,N]E-XTFZ2)Y8U56"Q[K%/AR>'M_*V@RN\.U='.N.Y\MGJ6,J^RC5/E? M)[-Y.UE^NG2B(0@@.,W0I2Q M++!T_.=>QR4_6WS-3SE/9[S&; R[82&](=IH[5R41@!.B\95WENP/@M@BGGK M5(S<]LCMJ1,<^ LC^OAIJ@MH9'83>=LD$>]%ZSMI MANQ+N[N@4UD3!(E" 3B/'"O"11)@7(5K1,X[7J8IN"C M?X ]9W0^LMIJ?1 ;QE^DTA)X>@12MHULT*ERC'$'1* ZK?$*6.04T)/GPN+Z M8W./RL1UH#+DM#Z-F '55QDR;Y?H/^-.] O.VC' V3V^H80PDP-ZXRFA<\ZS M!)49@9QE^4AY(/[LVZ".#Y_!E5A[W5E;#,>L.UM&-NBN&_QF(F@AT&,WUH+D MGH!SCB:IN12D1X2L3NR_PKHSG/IJQ\,.-VKVC&RREI$4!4:F*7BB<><7*\LU M*<(LYX3WN#5:TZT8UJH97F^UL;+97H^'S&X"#3KKW@CTK72@"D@Y7B6X0P.* M3HCVT6AW]NWB!IWE+0@:7(VU@?3%1GL\G+J0:011E@;-0*"O#"XK 8&7F+-$ MPMP$1=5WDP(Q)JA&4F;U-6J]%?=8HW82:)0.D943+A62!V%M !*C@>B8"9'& MF$./].&ZR1"CKE%#J[%Z4.M-"O-96)ULHDJW"')Q[W.6S^>NW.EZ&(_?4Y=0 MV!#O::C*Q)56=J4A,/!,%&A/9.GNVF=')TA<782E9YX*5Q7('TYZW6+,/>TR[V^B#J1'F8XZE^0K8FH@ M'9XAGHZJXS<(_49*'C-7":R6'(P1!JPB&8A1F4;)HM,]]LXZU_-/C,%!M7MB M=!;OZ'&7F\/Q]S6%QNEDB(]H33#TVKD-$C+%62&!22G[=)VM<\^_(L0& M4.")0?0FW;IEN_[[J]S]JM(QY!KEHDN1,TA,9L#/*D&@5@)EZ!DYJZ1W/0[& MZ?>;O%5)FV>XG;Z\N763MN2*ECS/8Q:Q+E0;2K.VM-0,T]Y #"R#+B5:E)=$ MYV2$Y'U2P;[? _:Z2ATULKM^9IY?K^Z-IE_2FPC8N3& M! Y9* =64@99%8<[.R6(THG8/K7CQ?<'IS%U=V+,(/#GJX[-O8)@3U%IF-1, M+R2PM*KR:D=_2RHA?B_TZ MM:NX6+5^?EO>7ZF1XI:WUYIW1B]"N+LI%%)<+1@E%-FF:UR;/IO,O\RKX* K M*_60T96C:K/%WJ;W92W';_3G-'_?NMOKR>J<;-45OI ]"R;JS=!^7C:M8A>K M,\79^U]PXN(Z:>+9IX;@ MZ?=7T_O;8C&VGU[EMY/WLTG&Z4=&U_O MD(724.AL^#J[":P%;(Y>2/J"@78^P[^&M/)"-O/US$V+.?WV.CVT23TU3ZO< MD_*#5_G2+:Y?H,E_-OIZQ-M#Q8F3,U?)2-[#12UDBU5UR+NPO&N1A]+%K-@1 M#R<1]?:NO9Q4FIB]?-2:&GGOKSZJ GNJUU9#@>K00?8T;]^HX/Z)LV!FY<"= MEYIJ?1VZ;&?E_TMAI ]N6KY,9.=7U_Z!ND$>WJ: 7W"=.-L!S)RZE_VCVE'( M8>%Y9QC[ZX>;( V//#G(*BH@)$JPB5CP01/&'&5:=#I"&T>ZBP^HW*+P%_/V MK7NL]TU1A!W"[AW;2,*H-TZ#L(F"I$Z B"D ]4D2F9-3X>RO@O>=TOGX2JM6 MH 2%W^C@\7>[;KR)>W^)E.]*;^XTOB$Z.EJR<)DF!H00"@23!&B.45JIJ)$] M2C362HP9%#1C*:[:T<[AZ_W7W\G)UO_O8X6L+?M5\LM?W7+SK]]P/M[,I_C^ M]^\^INF'].M\MKQ>O$ /8-^:,-0K&JV$#S$*,)HG\$QPT"0RD$EYRI,U(??) M%*ZR; R,E\Y;S^BJ/CK-[C//>=XN=O"\X;>D3+R:I7?7[?SN_?6[C_-=$!SV M!0VNX(Q+9L2E>/[LN93/+ZY>2&*>& M7N(0*/' 9WE4CC'.&X ME09 U^ 15,>"",&N,\J&1&8M\-T0_V^\36J1JM9#3MWHUIV@KV?;ZQG.I>>$U%8#8II#R)D7R[&&^< &2^OS'6#8/JBQ45GK/0%OF04; M90"9@X0DE3,I::5$/AX3=2(JPV-B4(75@L8C-73;,YO@I?*$9I0%)0C.)C#6 M&$B,%^4%[1@Y?O+KE,8'!.:C"!O:,JTO&KLB+JQ[M["L:;L,A]#N9AUJ[P>K+?%0>O^-^L&M8PVV.F24" MP3N+9 P4G4BY]7:A5=&QR8=T MJ/NZ9V3#'VU'&EIU/?:E3Q>=O0.;I()"UB5$9BP(13V03,-F=64T$=.CT&2=.N'C[$O# M:^YX1WZ^=-.5E ^B/9)WJ].]>UA#LI)$) Y6:PZ".8/*D6DM@5 \LM0C)[I. M?>Y1G.3!]5;9J7W$;(=;"-O&X J73+;HAU'!/ KK\7V>6_ F,A8B):E;PL3]VJ8$Y)M[F]V;$Q[AO7L!AYM#2!,@E7 M$)\(>$W-YAOG7E+6XY2O4LK^H/,_EM[ZSGW)2YJ5-GY[YOKS-4OU)._&ASVT=/ WS'_TQAN?5(=NNSC?(R4QLEHBUH MXB197TN$M<)[0VZO?:2U>U[)>G3\\NIVZQF.1)BOMW]HX4<(^2 MRAB+AKO+!I@@#M"@SZ6%2@AHP"FA>]B^=>)QX^SOXVFP;EK'$:;P[H$-(9X0 M@B+J3",(8REH)@2Z_=EFQ;F,OH=-6"?Z-@YF!E?-@7,;EW%@.40B^X5ORG%6/\/"X3LM@\S$?1U-]3)O[<_.K=-NFL*GA M_BUK.PR>CA0:([11/$N0Q K\R/ /JO(F*,6%SR(/AM%D$G"*(420T2IC&>FC[)&' M,6YPIQ94AM7?T0OEYVC$!J<7LT>7,W=8=OO&-9$$1[E+$'.VB#J30)-["P"= MX.3D"8/;G]E_,9E-%M. M"TF]T> TPT4EYPRTW &SRGHK70J>]\@;J+""UD'/H!JLCIXW[N.O:#>W$S<] M'#Q;!S?1&*42I8![$ 'E+(KO'0&I\#>:Z&C2V8;?*V)G2 6>ZHI-QY#;$R$C M+Q(NIH[CDJH8\(2FB]+E0CXM-Y%$IM1VLN8K)F3M%W;7L(8P3[7$[01-;X?( M(1Y"61]$$BQJW%1LZ%34Y)PNU1PUFUWRL(Y7V@!)6)>/,X(^)ZING_Y#AC>" M!*.R(L!S2&!H:?#.U/WAC,U"GZ]O,@8,1E;>"7*%]P"E-^%&&"^D0=F5YZA< M$P-N/VIS;BL,3;K;VGE.UU!Z0^@4:CT:7#_?N7+X-F]?^>GD_;J3QQ?5?/=@ MJ.MXE,E&3B,'[@7:$S1+X*5&\":)T4>6>L2+3W,CI3=41M1>54/L+4*Z_72X M.;9M7*/1)U')"0B,!4B4,Y;6=]VX-IM8).3=":A M^RXM%[@(! DVH@.(4TNLX=3(T"-=L([Q/MRT?IM1,JSN*J93/W5VB'^?IM44 MS2*:#^UR\M_K,\4#LE"'?D4CI:1&4 \&UZY2J$Y #B4S71"FH^4LD&$BS$N?\#3>NW M7]*PNJOV?=SW9W\Q;Z_F=WZ9[Z;?"M,!/(?0::QQB3G"P$7F0 L;@%C%(;*H MM-)2\-C#%Z^T+(\'II%U6<^03K=N$I__>9MFBX0;QJ.*6%UREO>.+@EKZ* X M!MJCE@5/$2)!=\+'K+DWV4G5J:!-#?D/E?A>QF2$\$Q*]*2Y!\*E!FTM!6?0 M52K2>GFV1]*CS>4WMO0PFJO\9:PJONP'Q.JQAC E)/X/I4&".E )W+I"6D<9 MM0A!#;-F?O\X.%9AM:9_7S'L[MWA#J341&6UMDF#(3Z"\)8#*44HE:#)LRR- M"F=[REP+1./KM!;.5OQ=Q)CB%V5I]^]$NP-@I9= C7.04LJ0"$LJ MB,"=[M%3H4Y\?&P4#:["^F55NEIJ6T8T1@3-G" E9H6[;E(,)&<&7$[1N!*O MB#W.[NL$QL>&R7"ZJWN/K",TGM 6#;X$K 0D3@4P3@AZ+FBD!9I*S9!@LNX1 MDJMS7VQL5 RBMGZ%5;ZX'+MAPLUVM^@Y8'03->%1& V>10LJ"@Z9"WN?#>9= MIH/>)GO,T%7ZD*;S5>@2F?H%__]ROMA^M;K+V,:$%&2F!)C"Z0[HWH-)_OZ* M?\H^Q!X=>"MD#H\Q;_/QM7C\G<@O1)W/T.B[6^4^=,?"-Z,:_,J]1"'0^#,) MRC$X2/1!-_QKK5&N&UL[+U;>QLYDB9\O[^BOMKKZL+Y,,_T[H-CM6==MM=R3>]\-_G09$KB M%,54)RG;FE^_ ])2>8AF0[V4]?\G(Q M+>9__1G^!?S\4SX?%Y/I_.:O/_]Q]8NZ,F_>_/P__\=_^]?_[Y=?_H_^^/8G M6XP?[O+Y\B=3YJ-E/OGIZW1Y^]/?)_GBSY^NR^+NI[\7Y9_3+Z-??EDW^FGU MPVPZ__-?XG\^CQ;Y3]\6TW]9C&_SN]';8CQ:KK[[=KF\_Y=??_WZ]>M?OGTN M9W\IRIM?$0#XUZK5P2?BWW[9/O9+_.@7B'[!\"_?%I.??PH2SA>K[Z[Q)=O' MXV\GRZK!TX?IK^M?5H]^U_57O'H62BE_7?VV>G0QW?=@Z!3^^G]^?WNU@N27 MZ7RQ',W'^<__X[_]]-,:N;*8Y1_SZY_BGW]\?/.LD^MIN5@NBMFH_,NXN/LU M/O*K*>;AD^DD*DB/9K&WJ]L\7R["2%8=WI;Y]5]_OE[,RH 7Y!"MT?KO)QLN M'^_SO_Z\F-[=SP)8O_8PQ(._^# J ^]N\^5T/)HUE^3,_GL1^&H9_AO?HL7[ M:S-:W/I9\?4LB8YVT/^0B[O[,K_-YXOIE_Q-F"_N\C,>;2QG)]_:.SCO[_-R M-:WOU'70_M4CN:+T3@BX+[= M%XN'\N2K>;IE=X/ M!B-H&:8?/YV'-68ZFKT)ZWJY^L[%!L=3XV_055(QXC.="/&LHZ0B?!I]GG4C MP_.>NA4"^M&T_/?1["'_/1_%UVWUC;5&?;QIBF&>0_9:/20<]%,#\;>R>+@/ MRT9[08[UFD*X,TA?IX-NAXS>S+_DB^7J>][,_PC&V\[04-?7T]DT_+0(4_J_ M%=/Y\M_#8V%49Y&LDV\8@M#UY]\.^A^"P&<0MXLOZ%9D?!4__+V8/,R"XS*; MY2L#*HS@8SY^'(=^;]Y.1Y_#P$X;WTW[NYA Y[R>S;OM5CQB\\\G3@MZ]!#T,ZXTW<\WRW Z+!W;^;KE_U0)/@F2X#2?)@H-4<89T.T@UYH[SX M1%Y&(_/)LZW%J=/Y!43=?+:,487I9!/^Z$[8H]TG%_?-?)+?S:?7TW&].%'; M?I,+^#:8BGD/K#W4;W(!/^3E*I 0C/C?'D;E:+[,.YAJZG2>7M0R+,3CY=]' M91Q)%S/JJ8[3B_A0CF_[8>R1KM.)><9:7;^;;H?//N9?\OE#[LOB+GYI.1HO M%W^?+F_-PV)9A*7J+ ?O[-Y2"U/?<3NSK]2"G$&MEVD'/;'Q4,70W_: M3:_70[:#E>F?_T^A; MS3'N:]#?D,Z96(ZTZWV ?P1'HPP_U;?NZW;2^]#CQL2*9FHV*[ZNDJ8:CO]P M3_T)<<;;=;A9M\/S\1>K^&NP_M\L%_IA,9WGBWJ#/-6XTZ$B\"Y?OBT6BS4R MP6E>34!GO'3U>D@QZ-JF79WV*099N7>[+! MXHAJ#?_S;D7!I@A66XPKK38_WE_'+,IZ S_>-,4PSZ%7K1Y2#/H,:M3IH-LA M7SW?&=9S,./XX,Y MG'7D:M[K!82K#G2<<3RIF]XO*VS]LSL==9]2W-I1AG/Z22E _4GDK(XZ%8%\ MS..)@/'RH0Q?&RSAE5G_YNY^-"W/S88_MZ^T@M2FTWD]I16B/J7.[*I3,>@V MDJK&_WB8+J:U9ZBC#?L?XAEV.^C\L^ 8_C:JWP<)L2Z.X<-NKN4.&?,7E Z/^VW9&-YT.7QZJ"'/&$E"WCZ0#[W#\EQ2C/H/.Z^F@$*-R MO)5C\^-34:I:4-/Y\M?)].[7S3._CEX:W@>J36T+2,5*570U]E$-&[OAH,+/ M<0.\F/\RR:]'#[-EPR$>[*?' 1=WH^F\_7B?==/Y<%>]_W*7WWW.RZ9CW==' MUP.]#?V5XX?/^2\5- V'>Z2G@X,.I)G.5T[]V_#7S=-Q7.U+F:V_,_^VS.>3 M?+(JFK;]UEDQWB?B2KSKT>+S2L:'Q2\WH]']KW$V^36?+1?;3U;SRR\ ;BK) M_??-QUD5T VBY&_"C]50@MF1S_[Z<_C:[/##&0'420&DH!1)8FGXJ]7.2TNU M(M*0YX+-8H6\HMR@F4BR9WM]QZ1:/9@YJSA3#@)HN5#824?$5B*I%*\CT8XA MJAS_5)23O/SKSW#;%8M\\M>?E^5# MOONPF"\#H]UL]17AC5HG5J0EP=4XGX_*::&^36LQ_.GS&=>(,@$9%<9H+S0Q MF&X!\0;"A)0X,E\=HCU$CQ:@K%B20N&;(?XQ7]SGX^GU-)_89VOF/J4? M:I,)021!R"@F, [B>455)2,E.-MK/_1*@(.VRQ'U-]/;2Q9TC-*/R8C+,.&9 M/,,EPF4(L(XKJ\^+U2G-(UI__F!F$7%(&:!Q6%"),5@PO97&0"!3JGJ?4=VK M2= *B[2:-0]EK'5;6\$OGL^PTL1:AXD2 BH3W@/'JF61V:2O=#T]-U7.7AVW M@R.5JC=!M)?QZZ49E>7C='ZSJNIV1/6UVF>0::3!'H= MS.@:H62L6&=-+6(.5>!S$.!=OJQ!B"/-,FYE<)\(%-@:Z2'13OBMI,);VY@+ M^)5PH3MP3M/@^^!X_&3/&/Z8?Y[.9OED%'>+XN'=T&,UIFR&AMH)) > M<,$$(SM[5BKK&BN:#%O1_6&4ZK6/FVWSH(S'=_FQU_SI8YEEQEA C:+(, MQ)14IC(4S>U].FQM=P!&-?N4E[OR.^_+#V4\J'4TA%VSA\Q9Z((1 MS;R#E@I"$95T9^/@YG,\>V5DZ!2GQM-]^+[_S,?+9S(>FMSW/9M!$Y8?2Y$( MSK#E7$GKP7:<#&/06)]\V/KL"I%4;_@J?7JWY*QNM<@G'T9E/4.^3O-@J1+N MM51!2 ,4%U21BK,"J>:VO!@V%WH$*14]/I3Y_6@Z<=]B39X\N*JKU-=3T\(9 MK3,FC<4:,,\5T Q)@F3U6G"FFT\4\G60HWN,+A(-K!L%S'SP2IS%GAE .,/. M(U*YK1A1U%C?$+P.A;>!(]UK7]SGY?(QU@Q;78#SCX?I?0QT'S?OCS7+L F3 MFF1 :"&MLH1:NR,Q\K4R%RX1T6D=]NT0E>;VW+^O2BM]*+[FY=7C(FY5[%?E MD:+V& MF2!*8F]BR M?20C)+PCD&+CI)6>04YTM9 :T2)1L^?(3FO%-T0@W33Q_)!O6/C3JS M826D6!&EO6$Q!2$X/544FXCAAF\ZF>O;H3&(F'XMS=?L(6-2,(RET5(R8J7F MP%0Q,,V@:?R]8-0*H8\B3'7XL/>YS-@D>;>4\.]D! P(G?VBZ*N^0H MAQ[2ZP*/M&'ZD_'YS 1S14G&H"*4,R<$]]4&E$*PQ3FLH8;W6@&02GW;ZTJG M*P?B^\MY:J1AU^TB0RSXND):X[TB $L.495;1+!KGH31V_O<809^3RA=@"?U M$_0/-\J09,Y3Y8!QCA.!&6658T.0'&"6?O<*/,R0=FBE3L;],'J,1DK]--SG M#3),B0<&(V^]@4Q@BUEEY@+I!G@RIPM5'(?ZZIC1_70YFJTN0G[_>3:] M69<3/DV+L_K)#$+*6DR")2XX,MQIM'-YD6T>(NIMK[D'JO0)6>H-Z@>"-$)-DGC0V>M' =:9!@8Y 2U M4,#PD]>8[\XN2DAH8]WWMLW<@^Z[ >=RGN19'F2&@%6. .GO;#>YC_F^+2^.,L56VVN_%Y"'X*,5LEH]7*,8C9./'<6A^LQW:XZ$D MLOH]9(!#@*#7P?,ACIE@[>IJFXM R1KK.H5GT&V4H%_HAF4RMK85,V<"J,YC MX(WD"D&)Z.Y,.VUA$Z3P)WH*+_6!W*4LAOK;2GL;98HJPIE&"C@J>+".A$?5 M9 EH\Y2B%$Y$/_SH#*T+&!+U+(B,": 104[[, %R88$RU0Z:!Z3YCF(*3Z'W MH/.9\*12LRGN[J;K)+@X;16K.W/R^?BXVH^TRB D@A@O#8)A)82<2F&J: I! MS;)[$-[,-UE2'XIRI9CELIQ^?E@5P_]4Q.DL'G@.9E-X MY,U\F9?YHLXF5K=?%.PR1RSC'B*DH5),6U^=Q%=2-4^,3N&^]$.^BR*<O%HQK#$QG$O-5"26NNMX3M@88M,F/XVSB^CTCW36@LDD^VE3"8K MS8QF'T;3R9OYQC9_,OICFRHG&P>IJ::([VDY^(L/HQCXO,V7T_'HY=52 MK^DZ%P74; M3*YZ0?%#K3."L21QTY)J(FEP3B#2NZD3I+SKK<4!LX9F0O< 78 8JV$NU,/R MMBBG_Q5L[%J$>-DJ"ZX',)X #KA03$ION=W*Z:UM?J(HZ4G#]D1H"5C@?-#C$OWI_A&H%Q,Z>\?EHOE:![# M7.=H_DFS# 1J"R&84I93JPS@AFTE56%%'&*HN#_U-T6+(Y;2.T!JB673JLH(OC"GNKG$7>QZ*&7&-8201; MG,[K/^A26QDG[M ]"X'7$71I=8>NU5A:8XA#@DK.->&&; %Q#J>\6JW5';IU M]5KK#MWS0$FV@=;MC:DH8"2UX 1Y2Y"D",NMC, I\4K"+LWT5O_JU$8H_9B, M&'8KNZ, MW(W\4]'=]-+'UV4:8TMD>&&!(2RHQ#@JJHD>^@&6G$E(P@$@GJX&Q7V9Q_K9 M48MW,;GJOT:;,[6Q&DL>?SY^*4W-'H(R($16>L*GQM?X-, . (EMP+:"E BC-A M=^ZJ'."^QJ!(U FJR9RT&,/5HP!&S-L-;LV*[\<\M+T-,FR=@8A2B8B#@E(- ML=]*9QQKOBG:7]W5(7&F$U13<68'D ^HKM,Q?\^7M\736TB.4*A6^TPB8"#Q MA%/H@F%!G<"@DIVWL.#[N^UI2(SJ ^14!-L_6CN-H,TGB_>EG2[6J>DGZGB< MUU$60):&(\0E@U9RZ_$.#6;P$"^9&A+E>D4[%?=\4>;3F_FZWM'X\5,Y"I/Q MJ@+.;T$A$= _YF4^FIW(&SFGFPQQYZU B&(--236,5@%!"5ML7CV=XW5D'C7 M(];I/,1U8;TGA5F#SQ'^-.'#Z='5]%33S!OAE$6.*XN1("Z&$K<28\^:)[/W M=['5D-C5,;[)G,$OH^DL[CY>%^5B-,NO\O%#N4+DMS+@]W'S/FS?D.KRG]49 MOD^WH_FG_.Z^*$?EX\Z5.>I+]O%]&?-<*^J5(A01;0#ER%3!)02:[_KT=S?7 MD+@[!*6<)OR!&H#QP&' *2"X"#B5*X\HXAW&%F4IKN_7-Z..#MT-TJ"7S!"# M@I^.B.&<4,(QV45V'.#-"=??A6!#(%S_4#>FT9.#A.&+'^[RR>?'<4 L8%,N MPGM1C6ZQOA?Y$)'.[2=3SB'F%?!:>FT45(Q6KPFS+;)$>[QE;#!#DV;6^#V5T!>!:/OF^>2<"E@U !*#U0#"MLJDT. _ :XCUH=:3S&F-W.4X M\Z',@R,1/KA,\BT5U.LQ F._C]32<.>G"Z\H8W\S/ 7=!!IA) M<1%>]8!E8[O[^]%5E\^& >DB5K\X[+;5:YUY3JTDU*%8>3Q,YCIXI5M9L)/- M"Z?TMF+UR(O^@.N0!!_6/N#!B:).LXP@BCF4- @!6<#%4\BVHS=&U:HXDG9O M,+W:VR!V00,W3E0[\^W\Y61?!QFUPB*OA0:".:Z=L%M(I1; --]@Z6UC[R++ M1P?878XY3^+SF]L-5R7GGGSW+;"^C>L+ M03N\9D;Y T6Q2DM 66CQ]FHWF\62XFF][?';^:K7XG62Q2#1"6,)[,-H0+;MP6!6AQ MB\WZQ'-2)ZHN$N%X,395B5&^**^>)4:=0Z?#O63.2F:IQHYCXZ!3%!.YQ0$X M#X#YF(>79AYK MZ:U<[)JS6:OOR# TU#H*/.. .,4Q$+K2E&+-TW-[V\BYT(R6$N;45ER8A=7D M2[Q&(Q@0U]?3V33X3S7LMKWM,N3GA) 0VK/W82@A4A2WB?H#GJRXT)W6*XP4F MG:>R;$+"WP%6;QJJTU/&+7/<<,RT)TQ1(J6N[ 7)%&[,J]YV="XS,?4 YO!B MI9W$2#,4WBHO>5C:F228"8,)KR9L*YK75.AM:R,LKC;?88L8:LJR^!U'WKO#*Q6+/E8!D/?7$998+7UU MTOD(60ZVR7!P'H0Q1F.@L'$TS+N[EQ'XI&5;6\TXG2CRNVMZNX'M$I9U76H< M;)-9J0AC%%D?5N+@56)*JM 9 G* .?T)J=$5;)>8-6S^>;D*GJZ""6]CLL3[ MS[/IS>A4N9[ZG62(:40QP )QB*"G1(!JG\EQV/P.CM2A[;[GE4YQO,1$$Z^7 MB:YBF"*+^#7>-=CQ^/B>L7<2MP=A0_M=-1IFU&D+$37.5="@,0]2AY.[ MY$%?\*6:/.)FS&K(GT?C/Y\4@PK05=3^'JXC$TJS#C.%9+S]SH0I55OOK148 M54=NL&M^4VSJP'(?DTP23%/'"#_FLWC1U*?BT^C;WZ?+VWAA>1A_W#4^M\QJ MTRXS0K&PT!$8YF3,C;0(54F!WI/F)R)31Z-[6=K2H-IZFW\=+;^[R\OQ-!IM MRV5>'G.VZC?.#+$&.$9AL/H4Y)1K5QW\Y!PU#]*DCBIWON3U@=\E#.8GH?%5 M./R\Q>[,GC)BXSU_!D,MF1;0A;^"RAU%+>XX2!U2[MN4[A[,X<65.XDG9SPX M%))8;I! @&(K#:O,2JUT\R6LO\)9"3G5&Y"IZ.2NK_/Q\OVU^S:^'= M)>%GIU6U_6.5:I[ MW59)QFVDQG^PQ9^QT$:\Y?BCS M&ND+;;O.XC7H/-A(!%$B'7<(R2K2!&R+ZT=Z\Y,[)EM"]-+Q;;4)MBJ+%GSY M,.!%F)OCM0$3_;!\5RS_(U]^&$V/W>M0MXO@RCF@I&!,*6L<4I:":HL$&-3" MB>F+/^F4_AW;>L&T<11N=2AML<)]L;Y48CE[C'F&^9=I\;"8/?J'^206)'Y: MI#B>^IA'N.*57T\K8!\*UW7[+9D'C %-*"88<2A43,RN$AR-:;ZEV5LV17*^ M71[VQI1<'S#*5X .YESM_C=H!EEV\#-G28=QBLEL5,7DSCZ-8+#=S<;P58EF<2+@XJWUF'3/< M2$<)P0X9#"2K3-!X[?GP@B:7FJ!Z 71'D'_]]066P5[\<_6+/9]O^GB&Z]>O M7_]R/2T7RT6L?/.7<7'WZPK6.#,6L^DD;JU5QFC<.2GN[LO\-@_SYI=\7>+M MC$>?BY%_6^;QO?DY01[!=_;TL1R![XWO>+H3 2QLC/"R\#?#=R?7.:J57-*S M9)].U*E[_F FA6#![D(&.1Y/Y0(6H5O'ZA*IXFO.B>9++^92X#5]1CA\^Y[^$3^,,LK.] MCU#D3+T>HD<+4)+E16V&^,=\<9^/I]?3?&)7"^$QI1]JDSGIK3.&*(XM0EPY ML#ME@Z706=#JZ&&V3$B 2NV_O/CN(^IOIK>7+.@8I1^3$9=APC-YADN$B^WL M[^[A.;YYOWLN@\!9*87EG$@/A9> 5X9G$*JY)=];:*M#@Z -%*G4NLHOV6-* MKVZ#/GA9:KS5,OYMMHIL["YN6E5F_C3Z=H0?_7QAYKEP% (&-54D.+V*HBI% M0CK5W+A(6D0&'NX^E)G'#WG*[*P+!!LH)%&8@\X=GR'8 "U^39D MRF.N?;"R1Q0OS4.;E],OX97ZDB_^]\-H-KU^7%V0\+=\\Z$,@1 %F]4E-Q!2BVN$ER X\W7\)3)1'W,EMV#EVP;_7N!:JR_1UIE M"GOI@T]$!(VU- Q$:F>4^!:G>5-F]C0E27? 7'JV^6->;FX4_]OZ0,WV8O'W M\R>V0#E=A%_9\-?YS3IAKIGAUN+;,LZA \%W YY; P2!?+=W8EF+%,?>3DDE MF)72 3HD\),$I#:SVMI@!:L_S3L/8[ >+2:N\115 ME\ 5;'[6)^4^8U/EM@,CE7)_*X/']Z$LKH\6FWSR5.8AB2%Z[9CC CC&':XJ MVR$'7\Z'AZMC/HE9-XH-M,L2D8I#),"<)#Q$E#FV*8BK- MD6QNEJ?A?5I\K#*6@J3 M8;G\X_ZP9H\^GV'LK#3 .PG#'Q9AAOUVO,&S:5Z#JK>EOCN-=HE,PO=Z68;Q MKH+UYG94WAPM';7O\8P82..I)XPDH]@#[2#;2N:H:%ZZM;<5OY>WN"TPR>SW MX%]\GWR +#&:*V6#%8AAF*2K8=D-<:41:W"?06SI) M]VKO!)J+V?GGV/=9F*0D!1H";I%"3!#E*IF"@3S DB_=J[LM*LDU7>M(P9ZG M,^H\418*X#'$Q%+/MKNU2BONFEMF*7/%6GMQC0%)I>C#V>?;K7F=7X=GCN=, MG-%+ACP!*HB.(+$8F%AEW%9FC*#-,R)2YH"]Y[":PK1M803T5E"Z2R.@2VS2O>;5N;15Z?18*>DAWA12Y;2M%ZCU_3^=%.5T^;JFNYI/GO>R_O_J809EP%)F3S$@>C#$K.'(BENJNIENI:(O( MJD:EP MJ$FFE2.00!'D8T0XK#BH9C;N;/.M*O@:,A4Z@N52BM>CQ71\AM97SV<.."H= M@\%!#T"!>%'9SH2!N/E.56\K?'LUG=![$V NI70[G3TL\V/IA =:Q *-,%@R M!!$%!$!0$%_Y[EO(>U=\,VA2J?[O^?3F-@Q/?0F.S$W^[B&B]?YZ M-?+%^X?E8CF:QW.1-1: <[O*J(>4*H$(()3K^%]LJ@P< UM4SWH-FQ\]PS4T M IU:2,[J)P/ $XF8PY8%X"E17+%=5,@VCYCUML#TI^Z&O&H"Y(5)M9E*OQ/E M?%H=ZBG3SEJB-.+$:[[[TM8))Z7_ \FUE7'\0/)Y" SZ0/*N*%JLY_D4)L#S+5Y4*0# M*Y5!\"E\V_MK-2GNHPI^?[8D[N''OL@5@@).,2=\':Z^;[2;RM$DIF&D\D*X=$L7KO[9KZY@_"T27BL7480 MD5)AQT6P@P4!&NQ0$U8W#U[VMQW>J?:[1"?=2>UE$#F?;/?Q3U)@?X.,Q;1- M:HSFA#L'8K$QO)4.0 $;Z[ZW'+=N==\)+ D]PX>[AUG<&3I4C;>.=UBOC\Q* M) FWL4"O%Y(K1%$%*?6RN4/06T)_*< M1(9CS3+A-34N)H1;#[EG6"JPE30 W?S>F]YHT9LN#]N?;6%+%X0ZE(ZP-_+T M\N%,>D(U!(([B+&/[Q>16ZF@&*+1F8H,K<%*-D>LE\=8K>SZ.A\OWU^_V-Z9 MSL?3^UD :EWW?Q>\/3:#-.XT\P AZ"0A4F#MH:-6F2U*'(+F=7][LV63S2^I M0!WVB1X+M5+&:8I1L 8U"X9:Y=1CC)K/.;U9M*D(T@:GI.?:!WF5FO,(!E@0 M] 0JAWA 3E33,W#-#9O>,L13\2HMLDEMGS>+Q4,^>7JOS=ITVYZCR2=1[B#T MZ,2*UZ"WC,M@$@2WU@(N!*,@."F5QPG"_-R8<;W5W4EJ/?6*YH59]N^CV4/> M%>ZMH,^%.=8=F.GV$ZKDK$_%@3!X M+ *P,AKCN>^S>=?1-V1:!..3(<6A9A!;A"FJHC&&N.9QZM[J#J4BXV403C8) MKN;M*$S *8CQ]^GR]G9]"6*\S/KL:;!!=YE"!"$'C)>.<" (8[@R0KQ3S1?; MW@H?)9L(^X?S E/AQWP5]/]4M.=;BUXSA)C5-CABAON DX745GM0 <#F4UY_ MM8PN,.?U#.N05N*50)]?"O0Q#[ NILO\*B^_3,?YVA;YF(^+F[7F5V9)RR6Z MS5=GAB#-F#0>><^41QKZRKQV$K3(+GGU@?^!89_@>*.-&^ZSQ=_RR4UX35=O M;RQ,=CN]?SZ4A,<9=[?5OIG'NNTK=6Q+N+ZM<<2Q7@=96/:@C\7?%;5*8AV< M3*(]\4Q8[26O=1S\ @CHQSW*TH_K0,YNXS0.-_Q2/^[K[.-T\>>I(Y7I!I%1 M$!0@%+?* L6ULD[0C284H2VNH.KXN&;7Q"I>">*#/AYZ/FHG\O*;=9@1[R&) M5T,B;0QFD"OLMI!: E)NIY^5L#]$UK5^,1IH))5IN6>T)W/##[;)$+?84(Y7 M5U< RJSC9BLC"#\-^[1 WXHM^H7QQZ3,((\4O!JF7"CW8[2X];/BZV;Y&1T@DWA>L/EB>C-? 7#" MM-G?()/$26> P-!JY;")5Z9LI>/4-D\0[?FLX2LP73I!_')\JKO,?->=J[\]+.EF@_WV48-HVK99QH* M!C* J*1,$\$DV%E5B#2/F9V?(OZC&9X=XIZ>8?&NG%AV--:8.6ER'&N6 6H\ M])(&\33B#F#'<>4&4DB&;89VH\2#S.@,KQ^9(8,T3(='C,L08G/GI_LVOAW- M;_+-_O])8^18LPPJ;Q@&@G@>;XG&4$!>6??&I=R-K&F5=*.X_=>I=H%1NB/6 MZUO3/H8U]NKKZ/XD#_8WR"16*KPJT(:U5ULKF Z.WF8#5R@U0+NT%P9T@DZR M"'@93*_MW;]/1[X%Y'1,O%X/F?%2<*N#P:^Y<,IJ);?B=:K,>,5GC]V!P9I#LS/&I< MAA)7HUE^NG;8DZE([V\//K2&)-T)7P6 MR_?7]33\W;.9!\(0(PU&F$%&G.2D,KJ-4\VC%'W69^E!SVV121R8V-K'6WNJ M;F1B?[M,*P,I@(1Y[X&5@!)O*EF9:7[E0)\E57I@09/9\ MICPD@COIO1( 0BR91-7<%OY,Z&5(Y]9R7AYG6B^ZQYT@,O>@#K-$VN%[-RI7R(-JJ/G]2I M6/EV%4/95H,RJTCKXLW\7;[PL\9]O\!*TA3.ISG!L1Z_0DSY!A3S7;;25X/[?313P8-)T_ MK-[L]]?/!+(/^:&"Y'\\5H'!_\4!:?8[SH_?6[8OD^H%G&HAX! MG".39(_?FF%#$0)"0N;"LL(096R;VZ&E8P.TO7L^J#8O.TP7,O F6=M$'AYM^9<:TCFFWSC,F24"42U M>YZ9 MYJ9N;R[0A7F<".GT!L:SQ>;-/-^*,,]7Y0QKF0LG^L@DM\J$)2A85$0A3(-? MLE,*1:)OQ>/U9!8'VM,N0E$HQ@16R1'""+:!.>Z@%EH!H M6VM3I69$<#<0/YV/YN/I:/:$:<]1/E2?IUE'&3(:2>"L-+@(G#L\4QQH*$!7FD5=Q.MQWH+C7<8';@9?B@F M0S,%%;WA\J-H?9"K_N64?0$EOWGW\9A2PZ\SX)37B%!KG7*>2,<8JI8AW>(& M[,X7Z&[ ?ZG)\S%(HCGWQU'-A5]GS!HKN 9 *T$5%)JQ2N0@0W,/O_,TF7XT M=SX&:2;6/^S1B?0/FXE@+'ING63_EP1AR 3C/$ QCA'R^]JZ0BKL7N=4\%=I)'W5HB=AD>O!O=U2EZ MLK])IB@&F'!* M].]K0J*?L!IK-0WB]OIGZ.OFS&HFS)?+57'M7JT4:84=EP #VE8YRBD'%FZ M'3FW=$"V=3]J[1*=2R::M2V8"'FL (E8F. BJ4F8\!@(REJ$]KLJ,RA.BJS)V"V',H+;$>(0 @T]!7R528#OK89AMEU2MS=QXZB>M*=%KP4FD% M'"9$.,&\"?^W'!/HL=[**8AKOG>:8 [H@@?= M8Y2*"[^/ODWO'N[>YO.;Y>W[ZT_!G'I1'N?9.:TC_#BSIXQ([5T EC E+ 9( MTUAY:8T'A+*Y$9G@0'&7G.D7M\26Q=XA;[,0/Q4Z?WJ@U#ZLC^U_6T+T>UB) M;X\%-KKY@HQ)Q8 QW#""J ?&$P J+3G5O#QW@N._7;+N(G"F.W+TI%B$^W9? M+![*_/E0+G+NZ.U9IXUV2C9&41_KD@E).3#$.[P->L8:_;7B=GW+5O]"\$TU M7QB8PX#FG&CLJ \T%AN9N, F92IMS1-%#?1QT#QH@L&@#PI]*!;3&B6PGSZ6 M"1X6+"&H9 !+H1GW>ILSS+V2*>_O:ECS^DPU%IV!D6I9WP[Q9+SP^8.95= 2 MQB%"UH:WPPN/Y%8:K"T>=@RYF6(.:+<5(J]=SX.,!%]"O9=1Z]NBQE&7W4,9 M#_XI9_N8.&N!H8X!C@A 0F_# D+ 8)LD M5/=%C*D.P7G-6[/:*1)<$*<<449(;97+.V< ]#Z,A'V^6W%NF M.66(464=9$I5+XLE)N7]Q$UJ \5I.L@(B+;.26T 51+%NG(,560D&P[8! MFBFHSI'69KC\*%H?Y+I^.65?0,DU3L$Z9SWWTC!+H)?,"*.J=<9)/:"UN!OP M]YV"/0^#H9R"Y0A8AH$R6B)#-0"8F^VHO8,#"K?TH[GS,4BBN=__X^@[%WZ= M 0FQP)1*20P7BB/LM[MYP7P$ ZILWX_FSL<@B>:,.OK.A5]GFF#.O59(6HPD MIAY4)8P$X[+YDM=Y,D<_FCL?@S2:>_OAJ.;>?LB(Y$0( XQF&$*..$&N&K7! MS4\B=5X7O2?-G8U!&LV]^X^CFGOW'YD%(LP,E'O/*,8QH XK]]JX%BF_G9<" M[TES9V.01'/_]N&HYL*O,RV!-])1$/QC[HESD%1\ M8BHA"E0C.HBQS12#"C1/_';4MPZ\S*(USDB!&C' .A?^2 MK5P+:XG:0 MGBH9=+V+T0DLEU-ZW>+D9W[@M5G;JNTD"UJA M]"/R89"['D.AP674_ZZ83S9#S4^G+NQY.G-06L^I<0$6*["3V%1R.''2#1PC1J+],>R0 0L*$ M=PL:):CGU;M%#6^^/9,@R>5MZX-'*3"[0$[<9M"Z>+BYK7?;W/,F&5(:<&<- M1H8'L10 7&TE9,XVWVY-<&Z]/2LZ@N5RBK\J9I.SU!X;9%B%I95IZ+16FC$% M):@\H^ JZ>'L]Z51>@-0FGGZEZA0PL/P 39(,4L @B1FEE14!G[0Y[V;*[M; M5%(6A9-\&BE(X@^1?^0) M_\)'V?;KGHS@[9%SVZ>:9%P*2"C!0 @"8C2&.2F5U\'"1PB:6@LT M7QPZJ/W=,QGSQE(9]_\AXAZ%-4&Y[V'12O0XV#"F==1'OI MM/8QOYDNEN5H77_ZJ/:>/QJ,:0H,,V'YD=@3;:0EU;J#$6M^QJ+S8$-_2V@[ M3/K4J\GCF:'9FV ]?OM?^>-1Q;YX-L.68R\M9H(!+:TAT)"*G:;%/<2=!PQZ MU&P[4/I1[5;4>!#LA)4>'\FH!!HBPF(:%S&< 2+Q=LRQ=-5P@@"]*+(%%OWJ M[T-P68O@ T[L_FJ4!Y_-K!<6"&'2JY.S'N+' M_+XHE]/YS=5RM#SX-A]KDME8P#P>+T(X^/16.R6JZ4E9V'PQ[CR%N4^7IPML M^M3WW_/9['_-BZ_SJWRT*.;YY,UB\; WL>9DFXPQ[)@%'&D"A&)>86=V1J-L MD5[3>>ISCRKO!IT^=?[OQ>QAOAR5CWXZR\OC+_>+9S,&)!)AV1&608^8-9#[ MK13&Z.:;X-WG2/>HXW:H]*G;U8!,6%-NBO)XB.K9DQDD%OO@YV$(G/74.<-! MA072+0IROJ8(51M,^M3JV^DBKAX?1NLR[L$\O+H=E<=CRP?:9,YS8Q5ABE(O M&>.6\IT]B52+-_AUA+"Z1*=/G7]X^#R;COVL&.W+7]G[7$:\-1X:Z8%R$L3: ME[ :O0N34G/=OHY@5EM$>K6LB[N[8GZU+,9_KJBV>/^P7"Q'\TF@X7'[^DC# MS$AI-#<0J^#R&P:9%GQG5?@69Y9>1\RK,Q1@HQ)VFU&J"H.+6 $"XU@8K4&L;K!]YJ\$NGDB@1[.@ MF/SJ-L^7;^-@@K+UDUSGIU4$]>/WN?JG[K;H[TLSX2A$!FD>'$PJ,&,"RBW2 MX>/F&XZ]79/1BB\O:S(.!=@$F5W#*B>M"670,NEIF%QEG,,AW<(#)4U93>ZL M Y9#8,PYE:G/P_D"J?:=U1UV@&.'*0K6@-<<0,>9V$HJ@;3#S%#K5HGG%"!N MAM>/S)!!);\-EQB7(40?E:EC;%5S'6.LFC!/&)"Z@@_8I"5-.ZA,75MQYU2F M/@^C5&SHZI)Q' 0RC%-'G !<,"L=WDKG%7MMETLW94 GZ*32_3YKZX0I>JA) M8+@>E#-#J'1(?+T.!#F=^/IA/W[3Y EB_4 M?/)^>9N7FSP-M5CDR\5)HZ-^)QE3.(P$Q*,HCDD(M6.P6KF)&M"1CBY5^O+. MP[[P2L6:I\-].QU]GLY61P=/$N5HNRR8=%)38 7$!'I/PY^5K,#0YJS-2 M>^!&EQ EI<.[8CYNR(@C33.CJ7:. A +J3/M8G6?K<04M?!<>JLRT1%*<*"QL4)X"3RHPC^$FN:G.7N^:VF WDLG"%^./\T+W"DMN! V M2$8%X\I"+ZNM,\KTZRQX6%MM=2O=-4/I1^3#(/V5H=#@4GLEVT)]:K$9^FZO MX*2E4:-UY@110ENH $.&-$UD?&:2HDJ\PS2YG9&;PY(Y^IO#TOZG=/*S'I_O?MPY477VD$]W#SC M3%"L-88<"&(M-=Q7FT*:^>97?238..LR?Z@'L 9"DZTKM>]LP+E=9(0'<(T, M*[%W4$LGPJQ8O73:#.CNNHO2I2E@Z2FS#L4]<;?5LI+H7SW M?+1X*%?9G!?[WDLGCU>#6C-;S2?/(GBK@4[>SS_F,;X7S+GP0+##RNU?]6@Q M7;RMD6S>Z?=D!+N8:H4Q LH:J8F@4G*BC.;:N'H[>L/%LW8N>MOOR#S7%/I@ M$AF K<"$J)<1]T9GH%BGY\,J_Y,O_'P_;6 M[SI4/MPZ0X1@0K12PGN)D2!$V2U86OCFE_>FRE-/1Y=#A.T,W62IIGO6RFK< M)R.K-5IG'CH"-98DN(6: N2PI5NY!65DV$'W3C5[B#6=H_?/PYY!ANB'3IKA MD&513W+D>Y4GS6XTA*RY&31 MC]6/?YOF9?C^V\>W^9=\5M_@.=)!YAPP2DIEA-1","RXUY7T3C0G3*JDZ"'8 M/-T!?-&YZ'LQ&BUA!_O)M,3 8@.DP<"%29\ @[988*_@JS&%.E%XGDU=%MI^*RZ,)O>S.\?EHL5*+"^O?1]JTQ("QE5!@D-)<=4>5\9%%*!5V(F M=:#'0VQIC=DEN8$:<6/3*K-.6.DMIIP" 8AF$H*MG)"V"%7VMH%Y.6XTP^R2 MW,"-N(&K0Y+4>F2\=%(H1;P%U.YL1=$\%Z*W?21;\4>J))E/]@]]_ZGB;2_01:L0H.AYR@8 D0+@ABK M/%@8S([A^5QIE/GR>O4NT$O&C=%_%F4\I+6(N8V?5U?N!B26CU?10%CGK1TW MJ6KVD&GH8AUM+R C1&H(@:VL"P%TZK M=AA@)@#5R"-'*O_'A-5@V&94YYH^GTFMYH\PQ)Y&(9-@24E]1)0$F%K:*P15'^O@RF'K2ZOWQ=E\ E MILQOQ9>\G,#H3F\N';_K.D#N52LT:/YGY_" M8F_S^V(QK1'\V=\@,P('MU.&Q=T2;:'PRHFM=,@F];H&PXM.H$I%A+7763FA M=KJ(>?W!YU2?%ZL**T<2$*]JJ9,A%O0H_]M](N>[^@: MV_"\+OJ;W7H4JNC3'OF+>0&8R$1%=QX4*$!A6W.G=Y, MWP3IUD$%$M&!>4620AU)08BOC2Q+4O(Y)_[FC%W6(>H$W_8+S1(Q:J\Z3YX/= M;A6E"H1_6##?);-ZER_@DU9(J$F=KI5V:=AUL">UMY[16#+-^Z!<##>S1W!2 M+*AU15/OIS'W"5>[CLJ1YIE$0DA&F9#AO4#..L315GI/8?,BWWV52.E=S8XS-5H9-.&%"K MADE3T%(9'Q^*28:T$@M!(ZR"'R"O+5?7Z8N.&G2/5 MF99?7F?2.X+)3TWMQAWG;757/$2;IO:1W2/-,\:(#!#$6MV6FV &!FMNBP#$ M:6O*MJQJTIXZ/2#VSSO[#,]-ZE:]/4X[E]I3+,O'L'A_S.^#+/EDC4L3&IW9 M4V:"'4HH"DAPOBHP [';XL&M;W[[0?_!FCZHU"]\J>CD%LOI77 ]WE^WFI+. MZ28C%DL$E9':*@ M@$Y52"C"F^\:]'\JN \B]8A=,AMH3]G@ZK-UI'2? [*H M$4ENVW7F+&58,TB=T,'.H#A>TUR]=S!EE.9 ME$F[(7_,9_'*DP^CLEYF3IWFF8;!YJ1 @F ?<,\]A+Z*Q\0 S0#-K(LRJ5L\ M!\&D^M/2Z1XR;HDGBE@%-;?!G^$.5_(KK9NO?_U96X/D4V-(!V&$/=D3[,42 MJ]M_1J #S@0- 2I%F,H-@+[2C3,I"VB^:G.L)\"399@4\YM/>7D7SQQ4 !]+ M*-GW?":L(DI9+1735 ?7J\J?8 8+-\2$^K0Z?9DWT@&*E\T12'49#7HS_Y(O MEJOO?#/_8SX.;W0QFTY6EQQ>7PU$KJ29EKT">#BHOAFBS\?F#()[>-CS?,%-+:(WW.I?CBX M@5>C58:9-AI+8X"!E"IIN:7;L5.?U%:JZ65UI8RB+Y!:*_A]6)I'R^ 4FN+N M?C1_?/O6U-/QP8:9$,A#;+34U"'%$2#>51)(T7P+H[?(3)]J[@JGQIJV^2(O MEZNP4G@X_ULQF\08P$E%GVJ7$S]A80[D// M'5S7M1IGW!M'))4X+&"( .>] MKI8TC5CS2J*]G=+L0^%]8-6YUINI>WNK !<6:VB,L) !:JV OG+^*6X^@?=V M]#*EGAN!U%C!3\."7Z?+6_.P6!9W>7ET M^9$7]IH4W"E(J1RT6%KB;3Y:Y)]'XS\_A0EG,1I')81E:%Q.5SM&IZ)*]7J( M,QBCCFK"&#/( 850A:F H/D-F#W=4)F4"T__W3CC F%+,8H6 M\%126$EMN+,#CQEUK=N:W&D-X#\+?889*AH^:SHR2'X?E8^S,*U>Q0)@DIH+)5GF@7#N#*BG-,I-REJ&B)=*J+H Z14T\#'T?SF MU 96]4P&B-*2!XIS:!VP,0D3;66PRC>W.'NZIBFA,=$4I*2*/GV+S>ZI#&"M M))34.PEX\(P"^ZO %K.6#ML :*"/?1IMA<7KU>T@5^>T*KV,*G\/D-X]W)V^ M)>CIR"XYN5 333Q\A:$%A@DT^?H6SU]/GTN M0YYK(K4%%$@=[$OCS1-92/-UMK>]ET[TV0*#9$>VRV+R,%Z^+Z_R\LMT?,IT MVO=X%J8HRR6!PA.O%?8(.U/M&#&2LDSBT*RH#O!*S(28]+D9[.GJ#@?;9!JL M3@T0S00@ELP#3$S%5A!2OQ $VU#O10](5/8]UN\CF* M^2(L9+\'899Y/'5QV(NJT2H+)@\T6L-H>EKA/19,5/M7MD5F5&]F6\>Z[12? M=N_M[T6T5FJ\JD\?S #B5!%*$6662Q MZL?VVX\OUON?SE@L"&(8L$ :C;!28K<\>,UG.\B+KB%ID9$\&SWF$UN. MOIZGR9,-,\JDP !A(95'Q$F/?,5FJ6%SY[]&[1N=RAPM73L>15_Q MB\Q(:9R(-X<"#J$A6I@J-Y>UN2^J\[4[T?G[;@%+9H?O ^&8(;[O^2Q8K)@: MJB5#3%(H'8-\*UN8CYH'1CM?\Q.3H0NX4E'A69F476&4JX?/B^ED.BJG^4(M M%L5X;[F4(Y1IU6^F '&.."$H4T)X1JRJ#&(N5/.3,)T;$8FIE1+6QN;'V^G= M=)E7%VL][DY@%N7F=]OCM[?3^^T)W,5WOS2ST6*AKVY'8>Q_RV>30U9+7]^7 M(:B]P)0[AB21C EIJ^6<3CU^_U])V9 "8L1,$))4^H,=IJ$VND$P/=[NPEX:#Y9EOGYQ=3SH=]8-SF/UNX9"\BJ@X:%HGO?(?SQ&=('@94,& MU=SV(2_',0YR005_*AT3 7V9==6._TRG>3S2? H MG@I_?I3^4$<9E5@#R #'2&I H"!(5Q8H@[@Y]7[,Z'U'0%Z:5M?7P0V=CW.= M+[_F^7Q[[=GZ[BLU#Z;H)+YQX:-U#PT(=^Y7Q'TR$Y8*#*62"&GNF:R*[7', M6NPCO?:]@PM!G&Z[85S1J68S_ MU(]KP;8%JX[PJ7&?&;>(68,4\BS>Y\<5X=4A&6M,BVOI7NOF0&I,4_%N+<-J MQ.\>(L+A+ZM-BS"(/2$6(\W"5;BU-:>0.4ILHY"E"5 M):)4BVOLX6L-Z/>+8$KW[JG3L#+QWLRKU+;']^6^:L0GG+L&/6;.>J&0TEQ* MJY2%@H(*'T9$BQM\7VN,/BVBC5>[^ +L^+]-P/D8WH)#*]KA%ADD2#IIL1(0 M,*:Y"/_;CEDST7RG!KW6<'FWB"4\YI3/'_(8[WH^(QZ9.0ZVR0)8A#F(8XT+ MPKUW;G=4S[@6FNN\*L8U?HR86MUT5YM[*QKO+YM"BO\K @YI/GYX/. M$5P9;MY*9H'#=%K#4Q?#-S&- O6^I<\$#O,?B\, MKCH+3KW6&2/40P2U 4(";8@@J()1<]OUS[A".MYSVB5__05S]^.EV6JZ&=Z:E(+PCODJ>Y=OCS*RL[ZS@"EP:2(QWVP15 QI%B5+>_#KQI3$K_V M^')J;)-.?M5 U7*=3!P-SF6Q+V#>Z:QXSO?&2#U% 3WEM+$,(^AV'I#3;;CY MJJ/> \-]R//HQI=6BT7>H,;0&7UG%#MJ'2$04^*]$W%CJ4JQ8:A%E9#7'HM/ MC>V0^;C;^.Z%DB^[SZ3CVDH2\Z2E,0(RK]'._*;-*RS@UQKCOR"\0R;FYH7; M5IPXOB/9S1>$UQHKH0'"2!EEE31(5>8ZX*,!#IN?NS>N/H7N_ M(Y-8*< ]YM@3A 'RAE79(DZZYE%K_-HW,2Z%<5H_*0RXF"\#_*'_F^EF8V\Q MG8]G#Y/P29E/\OPN&M/S_4]VZCRU'4P6'%$&H*684T88$W_]=<7>@C2_[GZQ9[/-WT\4\G7KU__J?S,G MCN'-?+$L'^Y6R]UF@CIBM!QHD1'-//,>2A L.&X0A, 9 A7'EI,:A6-22'C MZC6K+=_ZFAFLJ &.P3 - J4UTT:!M6P.(=JBVM+Y$;[1;/;]*M29;HJNL5BM M!U&8R?)?QK-BD4_^^G/H+M]]&-:SR#0CE+F*4<2T8U#0X+W\(!E&QQ$O!L:M2Z9*D3U;XL!-D> MF%1NW0R$]ELA]*/QX#+Z M/W&WTA#4WY&WO,YNKG]=QZ'GP]P'F0L=06^*)[ M6-JD=RX>[NY7I?1&W^JI\EB;8/%00P7!$&!FB4.>DHK-,0[+:U!GA]"D MFI#CD(,QLG+_(@\7)R]5.M BDRZ@A*R 6O)XTVZ$;"N?@&B ]YMVI/IN@6G\ M+O]6%)-X-^[FJM;:[_.I=AE1PCCA+&4F^#(N7@+BMN-GTC5?:WN[2*G+=[IC M>%*]U\_]C!,>UO18VNB[]/U?A7DXZ^\+C-FNXTSK M6,ZJ55=8-!62V$DQW!SL5#_] 2A&:+!(!A$#0W;VJLYTT@$$\.T=P)YW+7DH M,?*NM6U(=I#ZK1'Z$7EAE%K6&%C@/*3OITVFT5([AECJ#J>IE4(96.U58ITO MU_6FH;4GVTFM,D\#*%N^>[_YWZMB_ENY7!?/EC$K]LOLS0:&**]P99G$$9Q4 M:L4+]8B+=BUR>$=/XEX0RJ;QN]7M[(_)M\G#*M3-LMB:Y_>>X,<'!13_SVM/ M,3<8*:9IU$&JE1/&1JB6=4O;+M')INL_)E\FBX:G\N$!P5 /+20:$\O8-HO% MZ&K%RI)\@UEOVEBW].P*F6Q:?BJGM[.;V2G4/# D2*20U-(S%D\7%#63U')I MM^JHJ.0[LCJ/(.N'GMUADTW17R>WD\^;SXO)S61Y"EF/C0L6.D\@A$!;+0&2 M7(A:[HP\FA]0U7D\53^T[1B@%@1>QCM@/EE<[5W142GJE#F"0D)R;Y0"F!CE MN9>HMC@([//-X)VGJ/=%^-[ :LL$IWW@>X<$)CB#R&,CH'*:.Z9)?381(E$V MB3M/".^5Q!U@DTW1B[CY+Y/Y_/X4FAX<%&\<[J25*@I_$EL+>-3?:EX4+=R1 MG:=@]T/5+M')INM_S197FR^;D^[B0V,"T3+Q'XH"A'.$,LZ-J W '+:H4=]Y M&G,_9.T0G1;G[V(VOUI.GJ_AL&I[:$QPP'/N,/#*:,&1H)#7[AQB?0OKY/@M M4UVC,YB[>?)EMI[,MY7J/WR>SVZVT?(-G,Z'Q@5+"*'<0P^U$ECRU$:ABK/D ML$U;@/$;L/I :#"#=>I!<,0W63\39)0*)='>*0DEA)2[2AOT$*,6FO+IEJRS MN21ST1B4HL<=#H]/!0PQ\T!883SQ\2*21(!J'SJB,6Y_8P8]7J-H*RS>+FU' MZ3\6NB>E18CY[+ABK$6,*>4*EX4X(1FRU%ZC@H.1L=LMF4:+L#H/! MZ#GYLQD]GSX7I,-<"D"YHM1"!22 JMJ+Z9("%W*5X! $8%4AQSQ:MU >58-FU.=_,,+NRT12.;2L\7_['8=3*MEG)8 M5VTT.'AN'"'($FXY(18HJFM!'$!@QRGNM*!(.1!$;YGHHY*#1D7KCFCL9W\6 M5]M7%\N[%)M]V)BXY_& &6"8.&2T3M'[V$48JM5Z!%JT!^OZPNR#!&7G"&73 M\Y^3Y6Q;!+LQ2?>/"*GV@Q,8<83RO],C0((SPF#G/&+ 2$60HKR\]HS 9IZ#6'2$;<$8'>/T,G#(JZ6Z\#-*1 M:/#AXITY+ H\/A$H$X!HS[CG@C)' =:XOB4]SC_S^\L^[@SFL@M(\B.=_1$J MU0\$QJPT2C#E9&1*Y0G1]8XL1OE^WOYRBGLA4BXBK3ZER>+J**E>/A< LQ 0 MPBB1.LJ,'F/(JO41T:;<\=NB6$M@L@FG)XMI>5689=Q-6:2J:,MT*1P+<3PR M+"#L4Z4*83QU3G$K.*]U (II/EG[2P3NA:S=XI0?4#/[W\UM&1?SQY$HQA?/ M!2,,1Y(H9(Q-[0=2#?=:EP-P2$WGK'1L"4PVX9*<=9QLSY\*VED3%6_/B,28 M@,A4Y%$NLSS?AMA;+'D_1&L%2S;)_EUL7_I^=C=;%U>'"??:LT&D('>!N..I MXZ-&FA%87]E(^FSR]181W@_Y.@ GFXB7Y72V_F6QG,R+R[^IO\6;^=-MD593 M7G\J_[@O?YVM5YO/L]7M['?_C_?KJ[\=J6F4-UU04GA'*3&.>>3C3JFO;:3& MX/PON;?(\7Y881C\3K,PK(KIWV[*KW^_*F;)N$#2'Q(GD2%_<3.9N ML=YO;WSEJ2 4H$8X9HP0$$!%C:]A8ASEMZPY_0P?W,38'H]^*/FPG+U6H)>/ M!!E7R;#E\: "U"HA:107*NXC2(S3+M@*_;)3*-X&&4=EM#L+]3JZ="\FR__9 M%-MRT[YEWG+3L"(@641++U7K+2MMU'*7;ZX\'EI0Q:XR,RIAV$BK#:+7: MI*F-Q_K7$=DZP:%M7NMV ?$T^&-UL9Q]G:R+G8KU(@=WWV.-$F$[>4<@5 AN MH'5(22:U5\P_"4U@0X8V#L(?9P2O!5.U9YG&>T(*(>:DL$1++R!GY,GQ9E&^ M0MRY/;(KAN@)FK[.D%:'0V5;!00#A@T!3"."D;2@1HH+E%]%M'/[Y2!??18J M^4)XE=:=1^&&PP.QFCA#H(F7GD*8*08?[7B8Y2M5G1LY.Q*^>\$EF\I5EO?C M:AI1]\BP8+UFQALII&-,6FLPK.48PVD^53NW5W9#U6[Q:'$F/V1W^]EB6EZL M[]^OCY[#>P8$13G'F#M&N!64:DA1O>(HG.8['SJO:M'5V=L-$H-%IY6+FT^[ M>M7ZOFIOO+AZTE+V\VJ]G$S7K]#^]$D"0UAH@2FWR8+D'([Z2&T(D&K0NJXY MZ?+O6W=8Z@VLH5CF.2 /&YC>'V"/UP<$PJGV3#G.*(Z?DW44U1$I2/(Q1L#U M0+J#=7\SL3I':.NAX^')8\%2@* B2F"&N&".<_:X$T9'9%D;D.HM$#K35S]9 M+N]GBQMU5VX6AVA_:%A0@F!.M""6(LF85<37$11QS_G%?WOMVS'L"= &L?/P MQN^+R5VY7*?^M':VFJ9U7RR+N]GF[K>B.:L\^QR/RJM%Q0!/UR<=T"B'] M&&,SQ\) )V)WSG2_'4JZ7"[+;ZF7Q^1+_)OU(9WYE&F"2W=VU LQA0(!JZ,H M6%_FVK0H0CA0#<(.C"K]P75.QMD5#&K+./NFB5^H1-XR:07@3DMIC*F1P(SF MYX\.U*&C'\;I"*[S:%^V6$V7LVTCT _73ZLJZ,GJA$Y\AZ<) "CLXY$K*>-4 M:" $J6M7(6'RS;@#M0)ISS@]PC78B5,D^7Y5L?^'S7JUGBRNFIAUC@T-1#G( MD$L%.["52%N(ZUS>) N,3\/J_&3I%J)S7D._+S:KXJHZ!J,^>#=;)Y!\45P4 MRVG\T^2F./%.:C1G0,!YCYBF0BBG%%:4UMJ!P")?41^HC4D_%U0?V.6';B[+ MQ3IR=7SYWG#-QT<"CIM5#B/,D7+4 N14C0/$/-_F.U!_DGR*MH3B3(;^RXKV,G!,NWSP_4S*3E M5]X+2IU2/'6,W]QM!=9/DS]SJ/[Z# $S@ZW!'F#,J=?"8E ;?8PCXV]XT@/I M.X&J4_(_"*?5KSGD?WV&8$P4-+B+)QF+J@YW#+/:*)<:7>:3?_0!/OU"U?G7 M'_<[31CGGOK[Y@A(QLN+$:H-8 !J+82M ]V$(RU88/3FR+[!ZI0)?BG+JU74 M2"^+Y=?9M,B\!O;/$K!V4"DF$79.8BH=>(Q6E9]]N73)@B0 0X\,ERX5*$,,?58SP/[%IH#'+WEL%>D.J+]]M67 M7Y;%Y*I("+/*\0\ M$< I@[2*"-47)/$M>&?T5LAS #A*9OMW,5E^^E9VQ6.[Z8*@$N-X#W-%+#,T MBMZ/?6D\T"T:=XS>RCD@;N/EJ/CV@P[OK F#PQ1!1YC0"&N(H\B''CO""9!? MG@2-WG@Z*'*CY2M?;E[+L6XU7Q09J/&4>4< -QH2#!_SF 7U^35.T.CML4," M-UZFFGWM]*Q*\P6CG* *(LY1BGSDQM Z"X3:%AVQT>AMNT,"-T*F4M=1'>F6 MKYY-&2B1AA'H-&/.2^>UI>C1U-%"T4=OQ@(\$';GX*Z&'!/BH8L\LE)P(+R! M'E%2FS T]"VX8/1VX [P>*3L__W["RCBNO[8_L4KO^_F>(;*MV_?_G:=Z@RN M4E&:OTW+N[]O0?FM7!>0I+5MJS*OGB\@JI*I2O=5M8HN7D8?(QU7*2_H(9*N MB-_!N=]NB_5D-E^E)XKE=#:9/WEVS\J&-L[6[-C8%OO(P,!H+@V6A%H$-5:. M4J,CVPFD- &F49;:$'O<,F+C_3T4$^<:IGH:\8MB3@#H@$NU#1_VIK$=LK'J M9#X__7!I3)N#MN0<++9G3-K,U?K_F<[+57'UG_\1IRL>?XR?2.1W-R_2*_[S M/U;%S=TV^W8 QCBI,>@<98AKY*CCB!/IK'.JAL*VZ)1P.ENTKI??F*QE MQ[ ,)5\\7^C1MHJO/1ZT9(!CK9!3QA")4B>E:F>"4#/.XOI=D.H@U5NA\R/1 M_SQT/])*\]QD[RC$H"YF^2(/LUEET-<&!4LHQ82G1J( I^:2?)JY1B*%KZ? MOK2'=@1XM39H!\B<)Y+@R'W]_<-;OZC'RD?=2$ONF$.2UD YEQ\V=+J-\VSW M=6M8SD/LWR9WQ=$S>]^0P(F3EFO"+9$<$LD\KG>(A*3COK?;D.P@]5LC]"/R MPBCO\#&PP'E(_['X6LZ_I@(+S:[]1N."<]8X(($V!$#));&/ I!5(#_S?" ? M:@[9ROX RA;J]&R7WKA[_>QH#^!] P( 6@)C!-#$<6 0D*I>L>=6#WBY#TW2 M3I%Y&RED1".K<#SU,"74;HO,B9H_#7Y#):)/M3'(J$15]&D5M5I$P3M,*"1N8F+P@_6 M%AM>::Q&,Y(OU@T>:I!W(/0$5/[-/EG\\K'#O!7]D7"#, M@=1TP4(!XRX80J2ZS0R +6J##^[XSR)TQ_@,9GV=K&X?BUGX'QT$L=)[BQ2CP!D541"HVK<4;D1=NOHZ];M'*?OKO]PLB_6]+A=7 M>[/]GCP2&#(8:\X9T$)SK1@AH.99WJ)2W.#)75G?=#X4'1#HV!7\_9.!:QR/ M$HB!2^Q$H!&U0F%C M0+V$-,4?R<1W!"L-*B>"H:!%*-7@*519-.T:H*%BJQH%'.U^6Z<"$[-(E&UM MY+.%'.G-*M)JM5+3_]G,5MNM[UGB^P;A2!FS!<0!Y9YQC#S9R>EM<;>;%A^M7]K72]\=W>2R\J:,W!,%A5!0!DH93"..'YB&I M,(S"Q9!F](,A4;WR1SD&;$<=8O4*$$?\MGM&!, Q)A @H9VQ& C,"*Y @8[D MEP;L.=AJ<*8H^\!S*#WQM=6F/RZ+XRZ_HV.#!IY8!;T C%C&N(KR=;5G3S > MMQ^X-24;<$87>/TWAP)^GKMV< Y]$A; M#I!!E#BCHQQ?K5-S-$*'48?8E]VBDTW%IS??KO/&_+Y<7BR+K[-RLYK?^TU2 M0C[?5VK7;&OB/*+!O*1_MV\),NKU1$L708X0$4L-JB]>HLG;X)S.9=[S(SW4 M-7/QD$_GR^5>$'>AU=[D('Z[S1UO99<_:? 1'N=MZG_.'7": M,%S?/D3Q?$=<;Q[7(3EP,&!'S'Z/[=ZZY<#'>8-))2RA]U$2@IP9PPBKKPRF M=;X9JC=O\,B9,!O;_,2.9?G?Q73=!(^CQUJ["0-W!&%$J+9.0FJ<%@)5.XX_ MY%>9[,V'/)BH-Q2H [+1P>.I]9R!8*!TE&,19-S1U';2/AKLA,UGIMZQ=UH;O%['HV?=X9]JSE"+8=4X]7(AAV41?%\KI4CV/C0W6(..=E,!XC9F "A"H M/4-1-E78XS-6<]BW]F..SX/C F9. :.BLD>$-@0)H\%NOQ)J-IH*#QU2[J7* MW"$^HW9)?IS$;_J($[)^)D %:;Q6@.. ((^4$DY7&Q<2#LD8)[D=.R+GRZ2A M3%P&RQ9+ZSN>&_;X5/""" >DM0"E,K:2$V"J?4@!R;A=@AGT>(VBK;!XN[0= MI0MO6)*>AY2_1DCO-G='B?GLN> 9B;<:LI128H6E6),:#R?\"),VLRA1=H?! M8/1\:(9^G)Y/GPO><28ALQ(2YPS40E-6[851V:+F[*CIV0*#P>A9?BT>V@I= MIKRQR?+JA3BAIM/E9C+_6,Y3GL&W^, AJI\^6Z!"01T1X=PQ%L]!$#&NI%AG M^0B=KOU)YOWC-Q1?'5[_H:C5@P-#/ D!9U?W6QCW:7=ZO5ICATZC2;($!BK6/Q%'8V'N&*,4-YM7N!<;Z5 MMK=+:$C6Z07$<9PVNQ"!0U: 9A,$*B&W1$F3[F[EN8I7=[5[3UMT9.C-$3Z> MTR<3Q)&PT+(HHJ*6C,3O%M-ELJ3;XN'?^5RU?\X@A5=18*01*.V4H>F?]6>F M6".C[+#.[A$Q6F>XCH/WCH?V-!H?&'+ I^;2*BHT$BCJ&*[VKH7+MV_V=O_U M)VCW@=@XN*51)$[3*4(\IQ.L4%!K@+9,"E=_H1:"_#*HO5UXY^*9;-#&P387 MQ7)67G5WM[TZ79 <2NP2##9J'R2>^[4-)'Y0*E]^ZNU:.Q<[=0)@?@Y&O#WO M4F_IU#^TO/Y8K#?+Q76Y_+5,^6W54O?%TC0;':R,VJ<"487@J8JM ,G"6>V% MMZCCTUL(5O?,T!]>^=%5=3OQBS+B9&Z3)72V>'61Y74SCF@S9]" 6B>4Q5P9 MC1%&B/IJWQ"Y_$.CM^BJGOAD0!3;GQS5ZIXO(V%UF=QCVPC\>[68S.\/](G/ MFRU("[APTEN5FDHBKHBHI7PC>+Z[H;>J)7V?+'WB-]!)HR?S%"567E_>KQ(B MW9XY^V8/3E@%I0#4$&J,U,"FPW?WW1@JLGFIMVHIHSA].L)S1#&=%YOE]+91 M!&7_LOSOBV4Q37QT]?MB6BZNMAN/0N-NB1\^SVNJG#Y9L"@*(10H05AD M)6JMH1@HA0$P3$/>Z$H^,S+'@@A/FRAP::4#R$)%E5)6*1,UO1TBS*+\%*F. MHPK[)'8Y((*CCCMLO'-];^*I>5,N[S]<)["K)ZZ.!"UV\X+43@0Z*A#FVF+$ M+>.^AEQ8GW^W]1SQV!=GY3)PER@/90XZLJ7'#?U2EE>K#\O+8OEU-BU6N\($ M5T?K;G3S@N"PPXA)PIS5$ +,M"05>A"ID3?T&)J%ON/@,]+@+TX^#<51QJC^ M' Q\'L8UDR^S]62NKAXVN+\?QN$!(>I/GE-FK"14 D8-=ZS:G7=LA-&R0Y/U MN_+)'> XW/'6] M\4+DO;XMB?;2U0HM9@V:0J2@Y24\D%4Y(9."C0N '#;9O MRF_CTWI: SM6!ORP\,G,HA:+V==BN9HL7S/1=3=YB)AIX87W'E!-/:48BPHU MP&U^K$QO<0TC9L?6^([!8C=4!WKVL?A:+#:%CQ1."UA.INO5OV;K6[-9K,AB]^),\3[U1"AL#&1^@)BZXTR6F-.H)', M-VN@U]6^]MGK3A@=-$51^X\;\!HAASU@RN[VPY%00W;Q?M5(UQM]RKZQ&K4Y M;N<0J<7((\:UUQX/R'+H?-1AI"8HPNZDKZ#FT/C1)0?W0NK70\;; #5PCD&Z M*2I=XJC:OW=, ,XR@;3BR$GH!-EVW'O8HP Z RD'Y,A1FG: M&0D?=!1,<)GDLX?PAL,U@[][, @+"?*"$80P8Y@A*&"U0H*'I=Y)+OXV:)<= M0M*.:!?EMV*Y"Q.XG$3!O;QN0,&]HP)R/(4V(>LU,)191:BNUHYA"W+V'>?> M*3F[PB<_$NS"5)LY4L3[Y8,!: $!L0XYE9QV&@"HJA5&!/([%/4===X5!=M" MDDVT#U]VY=A2\>9?X_JCIIK, H'A4D%Q R+FEDL4=,".AX-7:)6I1P+CO MJ.^NR-DI/MFT?3C@+^:;(]_CR^<")CK>!]0Q*(4E#DJ,Z\L H!9]./L.U.Z* M?BT1R3]"%\7RYOZ78K%CGV/-$%Y[.EA'@89,\ZC520L QH]7.?,TOUMZW^'3 MG1VF7>#2N8@33X+&-^0I?)8#6&!'"13AU*$! .H[*XG-^ M\G5$-C.9SZ[+Y6(V\?/)^LBM^>K#(4K7E"G(L%$"R7CG>R:JE3K3HA19Y\:> M#M N.X8CFW!^7BYG5Y.[^ 7/OLR++:P'0YX:C K (F0,XTIYPZA 1C/R*(7K M_#Z1G1MZ.B9EI[CD?XR;^\G=Y,@W^.29R&O6& 45$M1SD%HUHUJ:LU'N&H]9 MI^M/+Q^%;.K\8_)ELCCQ>SLT)B2C(18* ,@0()QAR^N="RSS/:"=6W$ZIEZ' MJ Q6ZR%I/#L)_+?B8"60YT]&D2">&%A$99@:(@TDB%;W@71M6EGTUV>:O']>VU*30;':P'""'*+8-(&LLM MQS5G8RC&=C_WS06]H);- 2]+PRX:4U^KF9EGU32YR<:P#=GRNP:K-9'_&-#^*8W]_\I8)28IJ-H4AGBS)L$^@,N^;PZO8K4[&%/A\N,'3+L) Y$4:\4< M%PQ[FN)N3>6'478KHNKC[-[N(C'ZXOXZ^KZUU4 MP+;I3]LCZ?@; E981BD>2TJUTEIYZ^IOCW*7+Q:C-V>W/"^TCZS9;[6TXY7* MTF.C*)DV5/$V?KDNIW^D(+[X4O<_FRC9'*[6UN^[!\)?7-Y.EH5.A7E->?>E M6*R>B4&#OSB_0%XW9[:[^S(O[XMBEQ;Z^B+5O K[_G#]> L]?/ I(.=@T;V> MWA0D!JE0CW(6*"4M9]!Z37R\#@6E7C6*B^DI^GQZ6Z2$^0_7W>SY6*N.7MX7 M.$961*4&T*C,2.8PI&*'+Q:6#EFN^V!'C[/QU]WVS]2C?# J$ @ESIJ34PBAPG60@A;@8.B(#P@BY[4O^/,K%+VA?!0 MBL:>%1\M8'=P7'",&L%3:S :043:8XZKO::X]G&FIG=*Q6:?DD@) O&8K6_GML)HX,&3"OAXU=BF7-1 M4A3,5/LV!N='O_56:+$?CN@>J\'RA(MYG//FH3;6/*Y?7=U%.GQ4GS!*JY)9) $G4+9S1SQ( *"Z]LOO6QM_*._?!-GZBUR3M.Q;CB[N)V ME^O-E\,E _8\'H!4%E)N'+30.X2I%[1:K4(T/[*FMYJ/W=*X0W"&.@S4M\GR MZE-\Y1&-]-ES@<$H)X&H> %EB"/$:^BJO1#;(INOI^)DX]1!VV ZV&7Q.C"I MK_/-]I-9Z?O'9RXF]^FW[<8>=[>XNIA/%@=K;O7YNA#!M((ZK:&WSB'I-. 5 MLHQX,FX=-Y-+7EX[XP'V+];M#N%1JMYOF&//IK6ME[/D8]ZZ"'^/U%I]O/R] MB;ZV?UQ@7B(F-%8,,XN\XE+6&BJ3?,A&SPVEL?.2_'L%KS-PLP7SU,GMV3(. M"^9['@^,2Z$M(SA^B(J9E+'+'E?+1M@=812LT"&F0QTEM5Q[D%D./!VD4!Y2 M:3Q1 ,G0&H&L]N70R:_R&EOBOHH>*4[2 =3_1ZTF\C5K^*WLT0\%X/SDZF>K^;QG-;\LR]7>(![_"6L&X:_>=?CW:%[NG M-P;$E6<8(2$0E]0AA5V-+V4L7P+O[2H]-PN/BR+91V6CY3]9W;O%N\77%/;^ M:MOLME.&N#E"L$%1^(A+-0PHCJI=*Z+R;^\,T %C 211%<<.&Q@EH,JC0HW$^9%P MO;6H.C=;CXTF;Y[O'ZCBR^7NI_0PF4=EPD!D/-^D?VA%P=PI%O]FV>6]3R'2%5135&&(@!4<@ %86@ M!QQ-U +DD/[;@_E$0[+,WA2B8<$>==I0Y8PX$I7U]+% (?>:20J1IH Y3+0" M]?8Y;U'V:*B@K,$8H.P,QJ%$L<9A*"_<6% :1[$T!#'B.5&"$;O;C:9*\W'' M/N419@]U6R'RUND\RD"A:LXCCZ#GQAH*,:^N5J=;%"#OS8.:2Y1R"(#&'5L-"*0*Z=3C@PC( M%*..57LQJ$6CG<%BJ\]UC;?!\:^@U.:A,0I[PP43GB,F&'# @%K29QJ./&&I#N:3(F $TYH"3S5%%36@:-'GY7QY$2/\)H:@ MS0_TI3P<(>?]2![6$! PSGHKI80,<">N,3!I-#8<8L<)-I@:9G>N00L! ?E? M86^Y*7]]A;V2^.U_IO_$TLM$T(IPA%T3M0TM"X_7ZVW;)R_OL)>2?SV M/]-(N>MB=N[;[KM5!*HXYXIAK[5!D#,KD:OHH)G-S[SO+2/HI__4VA+QA_F8 M-LMB-9D?+M%YB\R_/L'^Z?OVO\[G MHL VUW=,XN?S!04NE*'":48I(@)X@Y"JJ"/C?^5[[OYRW;T!@HXCQ78;Z/60 M&W^V3%M;7!?+Y5YBI2Z4[Q97LZ^SJ\UD_AWA&C7YZ^H505#BF;;(,H!2N7^J M 9/*:X,)IAZ/(NNVY6:;I]YV\:+ ,;5$&,*44,)'..._*D2-'31SYF#^[? L MM#<+]PRXCSH5-R^+QR"N#7"4<( Y0A RQBL &-#%KW,S.(9E@\.IO*64I:*A!BGN&(K2?(6L8V#DZ<&97#)$8D0>L'^Q;G<(OX%4GC?% ML6?BU*1"O,S\/=Z:;/^HX!00C&*NI*#"$F"I@M4^M:5O,0^B5W*_Y+W.H!V* MA3[-UDF>>116C@ARKSX?@"*<&(PQ\LP31 U%MMJ;17C(:,RW*-!U >K9&"9! M\[&8;Q%;WL/N+IT8I)XV;E<[#0G:V+*:1-D>EG^\[@O!-:4TH4\4@H[)RL/T$%ANT% MWXR9SFY:'0KL43+D:?6 VTZ=$', 15W&"."ECGC16CQ51H^PT=G;8L_VF(_( M,WFQ64YOXP-)@SV;?[)]0G*\I5%HYF"@\!I]D MOH%DN$K '&&!L<%02)/:0EL%X0Y' +W(#\$?7R7@QBS36R7@T\#^ =V/4"D- M&;9>,\>ILPY+50% %5+C=S\.Q@('/8^GX?B7^Z:Y_1DQ*I1C *:N,FV()I@)EY+9:B&>$I.?K#B^^/$.-)?Q4.(XS^^I:)^] MA[JC6;7J5UBVXS<$X9PS$AIE &..40@5J3!QS.<'<8RO-E(^=YX7]#,;^K9: MX+ZT@]VZNGB]?+>(/Q2?)G\._;:=*?-LELMWVZ2:ATR6;XOBRA?Q"YK,ZQ6F M!3^/V/Q>'Q"H M1,9JJS$$SA,)-8GBPPX2Q>"0$1\G&?\Z('+9 T!#:1'?+_:H>6/?D #C9N)N M. 5>&PLIMU'5KW8(O!NW=:TMV8YR02N4?D1^&*7):BQL<*8PB[C8U7HV-4D_ M7-X?C_IZ[?G@ #;."4>08IYZ01F&U=ZL5T,Z@AHJ2NW)]#+ H0-@AB)Z5+>* MVSPP88Q0S!%BI96$261)O3/8(N"S-]VXWA.@ M!PY0P)&"0"% L=2RPH=J.FB@<%.^Z5/W& /*V5P8WVHVZ]5D!.XO@_ 93% MQB-L8!3U*R&?M8A9Z/'/'D=P;$)3 ($<&H M$8!P#HFNKP[0HII.;Z7"Q\6:?2,^!*=^6DZBVO)@6O[SNES&O]G<;>9Q.U<[ M<<--EHOXX&H0)NYR.4%#2:U&*HI7P&)M#$>U?04XE._LZZT(][CX^XS$&"WK MOY]-/D<):7U_+F:O%Q"0QI08*YE4ACN#K-&V0M1 D5^,I;?RUS\ >^?"G\W0 MNZ788AG%]:MWBW6\ZOC9T6Q^G6VV!K5XN=7+"/P:G'U?):'RI2_%NO;\NH);1KP[AE6 M$TP4@[C6TACH&;(<"U];;I%E>D) M=QB9J.9RCYD3M90OS!@3J4?-3>TY/Y,R(^;@G?#5+0/O)@V.4<4HP@YSI8S5 MCFEQ) \:I_!]$6(AX_!@+$*W5-$V:%0H8]D(X MEU@^&,@#L^).C6_B[6@X,EYFV!K")&8&*NN!,@Y5^Y74D?%)R4,0]W5^Z@C$ M@9DF14NDI,'WD78YK'-X?%#:4ZNH!L![Z8B.@E&]=VI8ON>VOU/I; S4*91# MGST/TF_.V;-G9&#."D>C1 *)]%8AXGB]WU25:WP"W!G/GFY '(?LE"T?!6:0 MIQX#ISC6%!*.'ET7A+1@F=[\Z.=CF6XP'+KH7;?B=HM90Y0P$5>064*9-,X: MCTRME<0K?H3'TYGD[>%0'IH;7SK.&I]CS2:(WR)S*FKABG@FM+9$FT?)$8-! M*YV<5DZQ5UKOX:].P1R:E9X)?_D,U62:@&S\AATDCCJ+/0--CBG#HX06#>,X^%C%\8 UZX>$_40?6"^/QVS[W=A6<] MI[H$ZL42=M$1R.0RI'3PJ(C0Q^A#N^>SK$ M(Y'&Z]=(C;41T" ):KD.")^O]/?6Z'R8^+OV6 U6ZN_5)+_7/HY7\_\:*/H= MO2$P1:$R')!DS]<>>L+J;]+9%KF]\FWSVGGP'?P6>[[J/0>M6A],1&UR]W7Q MGB"H<,Y2SI# 6%#G@*DE#2M]?H10;\:#P;EHW\UY!OS/>]:^ #*;@SN8/6CJ M(:4:$8,$1\1SJ.HD6>OP"&L+GIMOAT>]U^H,>S*CU%U*A]J7,M1ZXN"4Q99J M@ DP+LK&SJ+:A$/C]SL^(\:Y^.XL@)^#Y3HH 7)XYD P1LYA(Q6E4E.)J:T_ M.V19?M16;VKM6V6Z/,3/+&(^).Z_6U36G_B 6JV*]>J?D_GF <_YO/PV64PS MY,H3)@^6:9#"3 RE0F.JE5"UXFB9RH^F[2V%]]R7\N"@CTF"[(9O.WY3T)I( M!("$E%,%O,3*/SII<+/:M<.F")^;B<]+@3,?OB_]-&GK=A812>$SL\G\]!/W MV(P!. NQM%P@'X4C!D3*(*FE< NR.;2W7.)S<^@P2(_I;&W!EEU,'RABR""F M--&"4(!3X\E:;/^HI0HIS'/8T#B%]N/M_] M;#Z>#N =TP%X(L_E3AD -:;U!B""$-1O!YX+45CREL M*,J4JT;Q8&WF#Q)+1RG4QB'F.9!4/*9!>% M5!#!4*NUB[3ED$)*:S.:)"UT'_C#N8U&0X4S'\C)*[8%^Z:(/^9HXB]G"!AY M(9FQ*9J4<,>0>$Q %%3D^R[AS^84:@GMF([-$_@L9[K I+(&*B"\%QY@@:P# MCW9;V8+I?FHG3DNZMPQ:'B+=F,_ MM7.F2]!'J)B_N_LRF2U3CD JQ98C&S:9-;B4= ()HYH@9173FM4X>9+9%(=$?SJ=S/MA'8$W< M9A1GVA$?Q@8O)#>::$A45/4L1^31.V $:''!_FQNF6Q0QR3W->*JTR8*&#A. ME%8R"L-:\MIA*2?(;D*&?S1W2 ;QC.M9.Y+G<*0/1!G-L$%#<8(;ULP 1 MWB*]!?W4KI$.L.X[=_6_ROGL:K*WT^=ILP2G'4"4:0TM0AY+D'J8>"NU4L*; M%@X.],,Y./J'=TP'V>,F.A#0JID"HEXPR!0AT#CC*(.BME,21?-SGM!/[;/( MA_C,(MJ']6VQ5%?_O6G:3^CH# $@)A3DG'H-$03V=5O1:- ^OKA8!1& DMI M0=R;T1 Z2&O@G,[GF?[2UH8JG=D2J\$YH$%=V?K(_'#]LE3#^]GD<_RLUJ]I MD'V]*GBOM"",BS" 14X\ETS%O$\3>8PO>0;GO/$@/Q;MIG8_7^&6Q7L^+ MA^:4BZO?%YO59C*_6)9?9ZLCE^1)\P0(,7=16F6(61-%!Z9=?5EX[EIT+^^Q M<>X07-&13R105)"0Z"7UBGLT*."PW6^>:*_U+%A M&*9#U,[&'[^4Y=6WV7R^[46[GBQN4DC2PU^=PB\'I@F"B[AA):7"TD0P&+2U MX""D;"%D]<4^W1#V&+=TA]G9N"?^H?IM=U4_S1&+&]O=W*NLO,$^7A=U)8X= MDUS"U%S 8*9%[;?@@.;'X/;>^J=?;AP>VQ%Q[<=B52SCE1&WJ:;39;SI5]M_ M%U>5#'DXD:NK5P0:]6S)N/+(1*4*:"M\W<1$"YA?^KGW/D)#)Z3(Q^" M26POUSD_M MX3H;N^S4W\5-"A7/9IG]LP3GI5%:.Z2 (B)J.-C5[C(,97XE\-X">89AF\X@ M.QOK),UHD8K?G\(I]:" 6,KP$M@291%R7F!7RZ519,V7Y7L+L!F&,7(1&I$, MM'4KM9-QME,$'<]01+!VS N"#4GI!+6K )L1EG ]EPR3@]?9..9B6<;3;WU_ M,9\LUE'JST;X_1) N=44>2(HY1A A@2]K$PLH#Y9LG>8F"&X9JN M$,N.P/MN1>_+QC3U9L7=B!Q,P.> M\UF2EU$F/LEFG 8$"5C\'U46X]3>(=Y^55-.9Z5\S)@;D1-T(/-P!CQG(_Y) M72V:]$D@AC*(#71"A^&"T\$Y ]F?&&)/\T&_,C" */4XBE/@F55$ M, PDKG;K:1M6Z,V4.;@7NCUNY^62EPZHR9?9>C*?_6]J^KXNED53;^%)4P;D MXU?)(%$(4<01E;!J,N6L FV" L!^.DU] M%6>+&SU9S595]Y!7A9&6,P;,I)2&2PLIBG/F$17TLF/\ MR%R\_5]?'6)W7HYZ_"[>I0)BTV0<+.?SXDI=7V\S0II&J)PV9Y!61'$4$RJP MH$(+:Y"K, )1F1FU+[A__NH>PO.RV0DVW)>C M22.<@D0@13IX7FIK[2+8#Y M.MH0WN'^624'I/,RP\E\$#C%'E%/K.!0,,\DPZ3:'70ZOW;:$,[?_EG@1'S. M9JM[LN03S7;/1P;O.&1*4J,8<X?7MV[>_7<^6J_6JG$^6?YN6=W_?PI6L4U ^202TQ7HR MFT>!:EHLXY\63P^(AU45?ZZ+5-GT/P;,^WLLVG]?V](.\.O!<0% :I$2"%&F M#/(,8A*)FWY Q''02-89;K^?)I_GC1KIO1P3G.9( ^0EH0I!11V4I-JGB+\. M:/*:S.?[O\6.J+4OO; E+MN/,&WL:OW_3.?EJKCZS_]8+S?%XX]Q_OA-N(<\ MLO_\CU5Q\Q P,R3#J,WZMES.UO?JSUFC+^/9@$ $0]Q7D.BH MA _(*K?Q%1_;M %H\+SH>K%V>_V=Q /0X(' M-FY.I;*:-/6D (3*&C!%58CTG6SFZP%9H6: __/BW0<8(9-L1[F@%4H_(C^< MAP^>;6>\;' >\N]__AVL\6*7;@EV)Y-UG<__I,)GZ%%QJ-#T(X M[P Q7ALIL0,(.%3M'4O?(E.X/Q=M6S*6_0,U9#V""H;++Q&%HVRQ9T302D'L M($?(,L0T$4+7DEE4@%M44'\SC- --$.17FV2>CN?35+5O%V7G^O9M#C* 8<' M;F/;C<&4.^0 5!X;7!^O#++J]GD*#<<&A:@ M%RHROG;8(N&1Q@S6KV>3IMO82]LB( M$ \SQ""#.H4HQX7;R+/5FN,/^=IA;\ZASFC:+32#67KCYE?KV=2DJ(SE<<'O MU>>#0 Y9@;%TGAOF#!=(5'LS7.8';??FZ.G\4^X"F*&(_J)^Y/7OBV7\Y6:1 M@K@B)%5E!_?G=+ZYFBUNU%W:U.KBP\\V#W#D MGA%!.<($=-)2XRPC"E%0ZV3 M,DXZ(N1QD/RL@^(S\Q"\3-=%I/5-C1M,T\? MJH\4V/9"B C.RO3L1?D0Y9C!;R=-'Z0&C!($)9*&4F$C5=@..:HA'*%"_=:8 MLT]ZG)F3;=$K)Y\T?:"><"8L0A:"J)D@PU0E(5$(5'ZX8F\6@;?&R7W2X\R< M_/&A:VI<][.]O9]\614?KM67+_/9-/GX+M>3]68=?WH_NYNMCU89[^%M 1!G MK4;4> D,1Y;!VK$0;[\64!_B3"K7_FJUOX_.)*#OU]G#P M7J?O"5'9]5C15"K+&^&]E@)46!*.\H63WHQ ;XW5!R',*.5MLUDNXP;[D[CW MOB!XZRWWUH&4P@8DPJJVS%/+1;ZDTIN1ZZVQ=;\4.3,_?[J=K/]5;N97J;/[ M=%WWVOCTT&7C=/X],F$@G@*!M:"<*<(01EQ6EDQ*38M(K?Z=KIU:P@:![_R' MY0-R%\5B,M\&*"_J?-Q=IF[6"7ETU@ <%\QB0IP$R .LA*W. "HMR[?]]^_2 M'8+->L!P*%Z[G,7=7$>A>;$VMY.(T[O%ODW&$WNR*A=1O+Z/Q_-J6[E\>YE4 METXD:54Q^@ ?]O3&0!0C&,.()18.:BU-JHCR@*]3>,RNYDYY=!SX#AF_-'P_ M%6ZQ-QYH #4BV()(D1H+)55^^8C^7>"=\EJ?J&4'.WR(YVU<6&I>O#>A_^DS MP5',&0& (QCE6[8[H69;1,Z8F+2_!MG@V4G?+^5]@]RD M Z,"$XY;23%P"+M( X^@VU%! F :*:-#[?587M*>$4%0GQA4>:HH-/%6@:8R M10M)=8O.5"=_>P>SDCJA4]D')C]%1A+'4!!,* .:0.4!-;J"1!+1IFW>R6QR M4D92:Q(WRT,.!H/4WIM]H/E)CLC5-1,E#Z4?D MA_/P05X^TN!L\);#4+E"TFGE'5& I-1YYV&U-\W\D )#VS#4QF1J%(9Z&C"# MV9?6DW41M<'WD1#S?VR6L]75;.O /4K^(R.#)G.0[KWL[0_I0/_I'[FRE;#HO31ZQM9 ZX4#\1IVQ0-KZ"Q5.YO?HZXUC M>J5N1L'RTQ#,-OY]_V9U=;4W>N#8D*"H=5$U,Q[);8T>2'R]:DA<<>7%XGV2X/3Q6(=(1J9N,))Y7"6GI?0\P,[-88Q M;W8*VU",E-5X\T#32,"@5AP9H@'E&B!@:R^8]*2%*-';*=,'+O%=/%.G_[B,OU%BB=9K_1F%8%?]?]F!'XKUHDR#YN^*);;#N [I]NY M7I_^ZFPO'XCF"*KI='.WF4?-_FI;/#9U7%\6M\G$^+5X6-/[<@@>:+J2PUPQ MD(DI24'O&_A;OW\X,&@(=MX3PPCGU!BA[<-Y Y6DJI'[O^>='?.N/G\P ,\ MX]CS9$LRAF(J=P;E*/'%/X[%J=J&&*^9PG(1&+4+M=Y9Z@*ZOD\?8;G8QM@< M]J0>'!<@-=1!;!$W$/ (MD8[:S&4RK+\:+F>':JY=-['+AV ,Y0@^F*I1WUG MKSX?I 32,,XH\IIIBA#A%6*2 4O'[4CMB&YE?TC]6-PP2C?JF)C@/,1_(IE] M6DX6J_F#>E:'8AXOX=9H@L T<0 2S9V7$5)*,*RQ1+99!-JP9N^65'Q9QZT/ MF,[ )%&C20'=50NWJGO)+Q&;),&?PBZ-I@H4.DR\!$1++( V2%:U$N)'&._J M\5G >F.[98S6X66]5P^?]MXN:N[V>+&S-9W?IY^>V_BJN; MXE2VRIL^""T$!PQ2)(4 ()3(6V$Q9U&/Y@ISZTFU4RD9QI@H-6:><] MA9 RX:Q7NOH8E*4RW]G6FP>D4V88 +/ALF7+Z1^WY3RBOWHP[A\,\'KY<)!& M$^.B7(Z 9D!9[FAU\RJNW*#A',TXH=,0P)9X#)91<""85A?7\=Y[J62G;O$? MKC]-_CS #BUF#=9CS #TE#AJ282X\H8H(CP(RPCVB'?# ? M6@]\+1:;(O+S(?7J^9,!>.T X2QJIHRZH&'[&S/GPS0:J&\AB9JA8QXPC@5];&%6/Z'+-\ <=N!,;"I MO3+J;./Q)]MJ5U7,:Q.5Y819@H'$4@^H (@9'0\RB&LI&NDV17_ &^"*_I : MBF.:]\9XV:O! N$Q90;'2PQ&$1ER_Z@_<9QO#X%OP9#6#HWAJ%O)I=L&0MM" MZ)LHA>PJ2Y2+'7\^J=OPZVRQ+;M7;7#;I>/I+ ]FPU^+]6WY)%7C>+WB0581 MA*>2SZ63^;A')<+WQ=5F7GRX/K 1?;_[RZ-U+DZ?+207 M'V/68R>818X#I52%C1=RR(#CP\4P.B7T2_VM=^#>1@V-JH+2;J.-:VB\-BXP M%V\'Z:6F'"F,>:0$K0#"FN;7"^R[AD:?S+"OT$8'" YF(WI8XM&POF?/!6-9 ME%^B#N2TYDA8:FV-$--XY DX'='I)?4[0.AM4WV4T9MC('9'(5>_ENDDJS9P M.*[JM6=#*H-JN$=62H6T,!1S5-^HP.:[#OO3]/-P+KM%(IMBE_>K),HTHMAK MSP;I-#!<>VV4E&?1URW:,_7]Q?:CRC?&5)OP.6&F83QBP : M64V5@*GW]VX_U,A\RO?]I?>DQ+6"9RAR_Y)";R^6Y>$NP$^>"H9A9X6QRFK) M&4-<1&[=[<-2/L+XY5[)G _-<&E07Y;%=+8SKWV9%UO<%U?J+L'QO\],?Z^F M0QT?'E+3 ,J!)00[Y973#M32B"$HO^5X?R%=?3)%#Y@-=B"4Y=6WV:/IZ[73 M8/=(8(Q#8K6($J.W %,!,*AE(Z_R71S]Q5[U>A3DX3*40^*X\7UW6ZVV3:H6 M-^]G7XNKAQ8Q^OYQR,?B9@2&^FJM6\=0?.UR,9F;S6I=WA7+5S;0Q'B?.V6( M>K;6D$GIJ:92.DZ(TNFVIU(+WDPK[=N@?^+FFMOV@)=CMN823Y %D0P. "92 L@. M&&GED(:C3.M_O_RPSQ'0$LB!S<%/5]O4-/S]F&"99P0J@(5&@AC)B=#5'I7@ M^HTX!_)I][JMN#.D?DRN&+?S8 3,T(8)5L7T;S?EU[]/'[KH/O# [C]>DG_W M<_C]\A4Z/_YEB(H7,)I%;9VES%.#+!75>H$%8\R_;8]]V1*&_LGV[K<#9'OW M6X &,V$\(08P;9A(R7+5>JV2;K1VQ@[)=C(,_9/MT\<#9/OT,2AO8=P@MY&Y M+Z?Y MP=5]6_8Z)-O),/1/MG]\.$"V?WR(IP.D#BF!(.8>2P29<(]L9O+SG_HVS75( MMI-AZ)]L[I!(XBZ#)DIY0RBTF!&O8%Q_?3H C?.]Y>SMD.UD&/HGVZ__/D"V M7_\=.-<2&Q:/!I9:H2JDW*,L+62^:M!?9FGG9#L9A@$.R8M#A^1% '%1E#@L M'6> 2X-3#8;=>@F#^0I ?TFBW1^2I\+0/]G^>4@!^.=OP4!',!6<&:>)!Q)@ M7V_5Z68M( =._^R<;"?#T#_9S/L#9#/O0Y2=0)1P.1-$0TH1D:!66"2#+=I3 M]9>@V3G=3L8A.W(OM7].:4?7#YFA#PN8'>CSTV!4$%((H3F!\752 8CDXPE/ ME6^19/L&;";= S3^H"[JJ.>&13':6@&0L=SQ:C\8X4&-GDTKK0_MLFL%V6!Q MGN5B^E!^ZF'?!WC@Y:.!8^*A8@98*I5+R24253OB".=[:WNSN W.!"TQ&T\, MR%#IJ-A$Q(I4YG.;#?SA.A6D/MM[SQW-\FQ1:47O&\2K[!\4#-?8&J>XY$(J MAIST0C-GXEWG"7)GC$CY;M''(DU>'Q#BV:H$<#1^4I!3#;1U9+=#EWJVC"6" MI LB?5#@=&!4HEM[=,I[,8=W=$) M!8\>*&W1^G&Y8Y11'F-CBC,QPT[ _V[EQQLY'!X9G*"IPIJUD#BCF!,(U<F!7="O9<P8T.#Y/'>-4I!Z)"RJQ=Q1I0JBJ=@PY M V].R,@DZ%%.Z02WGX%CWHK@,1)&.:.A_:BX\>2IH E'UK'D#L*$$BH1\]4^ MF."#EB3)%"VR2?.:(3T+EJ'(JZ9;?\_J8S$M9E_3G7F4UON&!"ZYU,QPA63\ M/+BQWNCZRS RWQW:FU&]-\)WA-%07/#KY+_+Y:,WX; ,^?W# 6-M,=2&"V-2 MAJF(#%WM*IZ2^?$+/?>:[5AJ;(W,8*ZSR5WQX?K9]WO'!$2,1A;XN"&B M+$0<&5GS=/S/<4N&;8CVTF76,40_)CN,4NP;!1=T%"=3O?7#8O]E_OJ# 2MD M#>:IJX*EG$*(<>W $52T*/' =IEAY"T)MJG;V4SHM4/!DTQ\,H:: "% MEC(*5;U"A^4(@QEZ(EHN).V)%I]J^*T]>318$F4^[9AVP")MC1"H5B6]L?FA M2+TE$/5%N&Q06I/.EYME,\H]/AF,Q-(AP30C#,0;0AM22_&>HWS+1F\I1#T1 M+AN3]G2;?6WXQ3T^&:CBP#&E,5+<2^:MHT]T\!9A7[WE$/5%MUQ,6M/MF M2)KZ?($DOP?I<#;\]]U')>8C-%0T].NQP$-%0%]N[NXFR_L/UY>SF\6VE?1B MO;.$SQ8W%^5\-IV-9QV[".F++\6S@-W!(Z4OEJF#Z?K^8C[9AK&GIE!?GO6L M.O 5'Q\5PJKPTU.%Y#C"E!0CF2\ MQ)UGB."X=P&K?6AH1^ZTRJ#':Q1MA<7;I>TH/5##DO1,<081TKO-W5%B/GLN M ("DA@9YS9DU&"AJ4;470,@( XJR*/$RF* %!L/%C?S9C)Y/GPM 680MU1XC M#BF/%P]4U5X@E_FVA?Z2;[N@9PL,AJ+G7NFA4;9:@]%!:>RPBSQ,?2I8Y3R! MHA9 +,MW>?4<7]Z[A-4]>&=GFD:92PU&!^ 8-(I3Z0@7C IA0*WP4*5&GM_6 M*66;[AFE-#AVICD/L^C-;'XU6]S$15=_?'?W95E^W5H6CH>I-QH? M<.IH8CV#VD, I0 ^&KO7O$A,ZL;RB>=4K3L'[/AY-/I[6Q1+.^?8M) 6MT[ M*DA*#$#02&PUEMYIJVOICT"0WRNL-]FU3][H#JEL/Z??+".6FV7A9W^F?ZU, M>?=ELRZ6_S597GV;+(NXM.JGR_)ZG7XZ[ [-GS% X&&4Y:,HCZV7445PH!;^ M=$1B? %=?7#'L"@.=9:\+R:KXK:<7YUTXQP8%32##$.CA9* (RVB'EB?F<;K M$1:B[O,LZ0ZILXNNOZ^*Z\W\_>SZD.>JP>C@&1("64$CF@A+8P%]E/"(&*$; MOD?W5?> #>65/\D?_:F(Y^4DJW+7OKJ9W[WJ_0'/\K$A 2HKI(_Z!4/:6L6$ M@4S#^&TS2U(,:(X_N?'*]_F##ST>J$#28 (PTZFZ!V$4+UB:H?\C%[U_78' M>=DY&C^0=U=0[I2+J@D"EB.'()6@VKB39,@0@$:VQVZHN->3>QH4BI MT=9I+YUBS&$K7;4/;X48MW4P@QX'W'YY6+Q=VH[2=C7>$ZY<$Q;B@!QA@!:[\4;D/]Y M#N+)S:9G"PQ^'-T40T:5CPS,$+<.*Z0LV>V;6M:BVD?GWW+GXG5_,&6;02_^ M>9D4SXOR6[&\O%^E;6WW>7^0WDV'!L@P(Q@+"##RPAAOF*EV 52+O/#./_1^ M=*GN,>J2TN:A3GL6J;\;&U0\OSSC"!*).%7...2K?7!$\Y,D.S=B#T;KMB - M=>JG VA]_VNQOBVOWBV^%JMU.HT^I.X>GVXGBT_%W9=R.5G>O[O[,IDM']3T MO9? Z9,%AU"Z5)%2B)&(, :I]\ 6%<: SX_NZ=RBW=N=T#MJV0?'Y7JRN)HL MK][/[F;KXNK7,L4S_:M<_G$W6:QN9U_^-5DNXSUV_ZE8WNT[0$Z9(S@9E\^@ MU"ZY!.(.M<75-^*4S+>W=)YMW<]!TB-873&!NS 99'\Q*BB,I*8< H8H!19@ M(RHUEVI@\M6ZSA.T!R%T.WBZ_;ZWM]B'S?K+9EVMZ:1O^Y7QP6M,H[#C#!46 M2(B9UJK:CX_;RR9WYVG= W[7[8'*EPB7<073]<[,<%DLO\ZFQ4$Q<-^ ( VU MEB$256(B ,5QR;58HP7/E_TZ3_ON2?;K")G>/V*U6&PF.]^3B??=K-_(R%<'),$#AJ,%XQ M(B4EF -F0',[117L=D<\4&?,8I9 +G2&8L#[SY-5I2?K:A>752W6DT?L5[7+ M]#'T^/#(V\G#KNO:G_%CV/WC[]'2J>&K5K/E]%S=B9R_)@AK3-UCE'/,<-2@ M,<6-:L40!CUX]GR\D#<$=%P!-&,K,#%0V0U<%YG^X?>OEHOXQ[O'$+I]6)&> MS"?Q1^\_5]7FQ)0&*#1;_7EJFF]6YG--V%>+IT_,%G>SK_/J=8=*&+W?':B1 M6+.HV"D)E8,>"ZRUB=^>T-H!TRE,:%RX7:J>T>N]04A'*%'0U\UVN.;1PO5[ MO)1FX.9A53=@QL^E@ ?$=]2!6D]WG][%+,#3@P+BQ%& B80($:,< MBM_P?I5<*NG''1S67W@=V- +J9?*BU$&EHV)#C>*(*R5V44U=9/5(NZ1E_-O MC@\(=>%&PR 72D2;"SJ%$8^K(\SBN-':(4.!.P8NY1#5SU&&.; 9S#NQF6QV MA^7[:.Q,HK%Z07TX^GRP0$1[5M27]L@[#Z36K#E%@8=#QK$\ ]TA!X:#\6,_ MQ3\6ZZ_57;3)J^G%\^'DF*"M1%'#IY8(%?^GB87@L$9'QZTV])3;+V4#\Z+T M,ADQ2H5A+$2X+0'>KJIOL^5V/7]X5WU=KNI[FXO]#"\,#4P#"&P\=[&@!&,) MC9#-BK'$(ZQ)ED%Z)_B0":3A=,AU\UFHZ3^VCP%:'13)DZ,"L41;@EQ4DCR" M3F-T6*>P)-TC42P,/C\9\N$SV(UG.\VU7Z[.:%@7-,VKWA-8A#-:95I*3X6W MBD50&RPXMD.6B'@&&FA);(?B65T;XSQ@*@6I2V(@@#R* MEC[A#7XZ[K CUT<+27%9#+B71(U1*J8C9L2-#J-V_4V(T?J/K]-XH,;G&9!= MFS*?'Q\@I8HS#P&@R!*.L44XGO6 *LRQD8-V9.^FJ/03X?&NS%E!&@-!2$^" MM..#M9Q2K AVQG,OL-.DT?ZT\B[=+UI,DQV,(*D@)8>"GMX5EWN%:W9,X3IL MK9MHFP.($&61 M5LIA7&_XSEL3]WXPZ)G6L?O4X#$&ST(TR>3?3WI=QS;-OM4VQ!^+C[/YO)K& M[_+QXN),J'.WT2&:LXQ);X0!FD#AX_[>?LA&B_3HP6*[W8UH5@3/9&[8ZKY: MK:II7/\_(FO-+,D!"/=4$,IYXPHH3U4.+&':HIZ9'(7JX+[VU8 MD _$/JDN]:_>A59?DOFQ9X,#VDOE//**86\Q0G5-R<=Y:F[2>P^4Z]Q[&V%G M0&^X6A?5U\ELZK[7P<]U7=%=MNTECEPQ.F"#-"(F_@]1#3")*-IFW5#:]*J_ MY?H&WRSF,3^>@Z; =&#,CVM15"O*C%-:"LJLPE$]:M;"!4C/>2_7G?AFW.B# M7%9U(=+RAPWN]^7B[GH-XO1;@J?0 R^UL#3:FSQJ1I@W:Y/(CRA'=H1*139< M\^@9E\EQ:K91"T; &\Z50Q)##<1!*\*R'R??] MC*O-69)T&Q@$9PC6KFTK"8(TFE%LOUH##.@1G98]N_;V1TE6*(%] _PZM>[PW2 M<4TMLE@B">/W)KQ'#59(\Q[>MNS)NK?GW9!0#T7+)QIZIVWLZ//!,"JPXXY2 M#P2A\9O#A[4AE+Y[Y<_%O3V-S3 MI_,%^5-[83;@9>-J6TU?+>Z67ZIXPE9=K.)38P+PO(8#($$>UMPP#I:8-9O/Z^215POW_:Y:K]_9CY^N3IFW9\THCN_(7"!M*#26J&T M\99)(\1^3= TJ/V\ MRR)8%=6A;^UWUK5ILJ\L;R_$! 3# C <:$*R1C0LR M!C2KP\+U4$Y>H)\V"X:#6B^O9Y./T13;S+JH*B=&!*(E\X!#AQ05W&L):+-5 M0@AXC\H"+\AKFQ?$H4AR%3^.K$HZ007"!EHF,$'6.-BNB@#3(W+R!;ERL^%W MJZVCN_?CZ*!@L7)2:1N-.,21)8)@TZQ2&M_#!?("/;C9<+S!'M)M\PC<(XJ= M@!QS!)3"N^RG1J7",%U/12_0LYH.W' 98].=(";SMY-9--'-Y.ML,YF;Y9DL>H%NV.QX#E.LD;E?L>G3112_0)YL9S0-_BA;:[59*MJTJ M\N;>3-:?_7SY9TJWZK]"25FAHJ(AE 7<2&]1-'Y5E#+0/)HVQM).9_&X<"M; M4C;J:9 RAKECV$(J!0-VCY=#4*3WGQA=2=G.S,A:4O8Z?"=C+BF;IR ZDVJ%QZZ.%I-BE_%<:<"^)&J-43$?,B!L=1H/4^\+> M:B2@JY,LA>02N3JB;^^%\B0]0778@G"=19A4[^LZD(8BR._5YC%)X/5R?=Z) M_>2Y0*3TRDL/*#+<6B(1D\U:)-8CK !X2U=K.G+#990V$_01N<>[I=^JS>?E M]$FBXAEV=!H?""%<*Z> ]P3%3\Q9T*Z=,- CCNGEL:8$HD,'VS_)/E*+.L7: MQ!_.SA+ITM#@#0-2 .69YIQ#HZ%BS8I%/,"3.33B>(-4#F4&,SFIIP[)G*P_ MWRVC$A>QWE4 K'':?*[6DWFUO/_ZF$ R.94AFO"6(.LNZQA3"!4$'!)E<>LD M@MRG.T]&'&9P+5'*XSK@ ;:J)NO*5H__;H%Z4FSP_/EU<7B0AFF+,!"($2L$ MC=],:RY@3].+OHTX6ZS'\94;T-M1:5^+K-E.C]8DNXI<75X8&-#*(D"8L3*" M#@BTHO5NTAYT&W&F63ZZ%8 X^?P[-KLGA8I.'7@7A@5EM%*<02()0EYQI %J M9D\92[>Z1YQFEG3"Y07R=OO0CKIOON[.Z,6GA'WGV N"1]H*!8 G% EOI+-T M?S.C@6(JW2H;<4I:OGTF Z2W(]03P^#MY*$^DW^O-F_NG_PX47NZYL6!:X:D MH4!H38"WV $A&K2@M"^R7ED^ A:$^J;*>UV^I%NJ7)?A 2E-)*C+A&(D-<$& M(MJL'%N67GMWS-7)LFKO_1 =:^CY?NN.QN^_8\^/<@@[J) 31G&*M*/1R,=, M.R\MI99CTRE?8URXE8T]%\13K>)WH0' DAG)E&_P$MJEFVVCBSWOS(RLL>?7 MX?L7B#V'SL>-W2*DE(PBB8<[X0T@S*DA+U^'; 79E0:=8L^OP_!Y1AHCQCB' M$E",!,=0&A#/ZV:-FN%QQ_KTE%OGD.,TE%XF(T89XC,6(KR\V/.XI0J+I43 M,:\!MUC9=L66IU^MWB#VO+/TKHT]OPZDYQM[;B@FT!+*'$'00%$WLFS6:0#K MD:;]?,B0#Y^7'7L.,'&(13PP0EPQ#:!IL>"(#9FG\ PTT)+8/J< 8QKM1>68 MDXY)9Z6Q$!]6)I 8MSY:2(I=(HW3@'M)U!BE8CIB1KSDV'/()37"*T*D-P1[ M4)>6W:\=X3%F3/8385+L^74@#6;,3.;U[=2N./#OU;EZ93\]&2ARR$B#-7"4 M68 TAJ)%2_DAG:R#7>:DNEO[83<4%^KBX6_N_[9<3M?OE_/I&2[\]&2(UCTF M4DA(%5<< " 8:;5[TOJ?KFJGL2^_#9;+%>SS<.K MQ:9:5>N-6DSSYCH5G47@RCCM+6'&X&..#0]S[Z5!]%Q9X]KBY35$@F!B970 2CX M 2F2WLEOQ!'GZ<%2Z<@-9[M_^;JJ/M=^TF_[XW47@QSWQ+-V_,E1P7I)@2$" M"4T\,-0?&FJY+^M5N\_3U:5GJQG=V>8/G KHW\^N_"1V80+E9T'J M,)75]FZS7=49:(OI+@GMU9>OD]GJ:=+#B8D,$YS4SJ_V0,.,N:AU=S5$4Z^P<+X02_'SF8@Y!7L+X%\I0 ;=4I!W(&^5JO- MP]OY9%'C69N37^O?KA_J:^<+85\=1@< N+70"&PD0$P9P@AM!2+]D+$95P5[ M%2'$LC1^0^E<)V=>S_MBB'F'T8%'#(% %F, ZDAMR3QJUNTTIN,.]\HJV:ZL MZ8W>7X<]HXP(&SMIKB7+B?(F[R/4U?2WR=WG>&JO'IY.YF2,5[>!01-*G3? M>$>1940+89L56(]Z&'"E[+>L3"R& QU1Y["S25%M3% MX UNUBN-'K*)\<$"B&"G&.B-$#&41MWUV:-R@D[ M;HTCFP2/!A#GP^ME3_:_NCW6GKBPSNL1'8<')Z4E M'%O(@<9(.4:P; ](VZV4Q2U"Q7M)9EDNQ& M! FA,1PA30'Q1'-3-_C8KQ BEAY!4"P".+_T,X%S$TNQMI^OL0^;YP.,S)8, M&^Z9<4 :KD$+%B B/;CH^L]^W%9A(F(W8\-%;?_$B$ 1]QX8QK%DE+BX0 M: MM=B#D1>^Z2FS2PSHA='+X\+X[;Z;42"3TF\FTR^S[99S"M?EO6N]X/ MELED$3>[U=?E*FY[W=2!3&\.4D>[QR-MM&,.42\\4JWA ^4(2^#TEN;RE@BF MLVCUL-Y,YO'!ZOUL/KM;+H[,]1KN)+XO *>LQ*5', MT,S+F&%P2^;)V]5LN4HE1:?!04/)O0->4>R@HQ(@U$:H( ;2&R46LS.S,J $ M2#?1*_:>U*Y*Q?[Q(&H?BF54:Q3M:,0(P;I=F:0]"DL/(O[<<5<9,+K-S>3G MR>K3V3+CQQX/TD%K3#3# &$09U6;"6WY'IZ1<+PQP!N5F0":=;G@+OJ\UF7DW_ M>[;YO-QNS&3]&5UY,!QY0Y"<>B,I%A9#6)^V*,+0 KL"'O2#7Y6](=MH R$ MBV'WP^0@7)S&0%D(5&_7D1#KM;K[G^UL/3O74J'P;[UUOL.1.;WND.=P;E@ M6A .F:ECNP"PTJ'XL2FOC6!&&M?),5$ZO^&8+/3#D[]U3W+H]JJX\3A=A[S5 M702I 4!IZ1M4H 9#1G&X_?&R6S_\ M-OG'X((UA..^M2K&@NO8EA'9 M?S.OP6>4=V3/F7"W(MK;U?(N'@2UY15_Z>=H/-CJ6S5?GD_=N&I\< 0AR!"% MA$E XDG"#CBS/I6 BKE'BTKX%S;EQW H_AS1(R[H6B=&!.RM1[B.7K9$,$V$ M-*19'T44)'-DL$2.PCI5'N!N28SZCZOJ\GEU<6Q0G"&!.6,"FF@L48(1:-:L M'!EY-$]O279@1@Z\_AI<&:4F,SZ*9+J+=XM_SCY4=Y\7R_GRT\/YJ_=CSP9! MH;144H8E1H+%W?.P?0(^K#B[Z1(9L5_F1>>&'_C;>,)&Y6;R*1ZKW87'Q;,JZ;W! M$^TU@IX1:I2'"@*#&JR,M^GJ3K%H@:)'UA @WI!P[ZJ[Y:?%[%_5]-4T3GQV M/YNT/J?F:U*+:;/&6;6._VW[I790G?5774?/4K,(! J#E,6&TCD9NM8'B5%'J+VK*[5?*F#0/!.P\2(:PL+6 M91ZHL01ZWBP<&#"(B@Z4*U/.[&!GQY*F@"8[?AH:($,*9 MI$!IW:P#&V7&?5V9((]C$NV%Q?.5[2BO%X<5Z6U$^5N$],OVRT5A_O!Z(1N!WU2)RHG28(QXG.+%F)\?G@N88VP%=HBPN!SK-73M6IP M8-S*528Y_2S]# @];ZF/4NT:@[ SQ7$]5GAI%G"A-.^19X.3C"-!D,7&>N= M7;.XF2>#/KTR9S%%*Q'G95XDDB7V:Y6>NFGDX;E> @!_A7IY?SE>",+08FU '^UB2 MKUK-EN._ M.PC^^,! HPT@+0<2V'A22<8<:\$3EJ6'"Q<+,LM/@"S0)%M=/I+O[Y/YMGJU M^+K=K-W]?76WF7VK/DR^OXN:Q2D#[,*PH*(*8BEVT@I0QZYY)V1K@0B>[M0O^X0L]=E>, ,&NP4,U80K(&&AF$ -8>" M:QW-JS&$\9U92/?(ODLO"912#Y0Q($*@'+*26;9'0F+OA\Q#/1OLEU>L)^/_ M,N,UZI# ,VN]HF#=%6\)4AD-M5%0*\6C 4R/G\^58C . MIF=D*Q)VY9L"Y,8HS@DGR",$K:=:-G@8(D=^[5Y$\MW9E1'1?S-ME%?]SY%@ MMR'6OM19-3T4,WDW^_3Y3/O7CB.#(5$;@8S4U=B8 \)XT1P+RCH^PE:_Q22Z M+(EZ5PMQ2WI@CEHGTZ^UB%UU# M??1]$*3!T%J.%#.4$T,HD:Y9O5)TA"DB1?TX15 ; 6Y%N5PQIC[NX6_ D293=F9*"V @X\B1B2'U9KC:S?TTNE Z[ M_F7!>N94G;"C$474*4JA:5!!HEO;E]&HM(5YE ?#9(/F,)W);CJ3PW1FAVY, MIRR;;J,#=5!*Q FQAA&@**Z<1=HSGM$SM]"P^W#AW*@#:?N_H*&^WXWWTYG MBT\=HONZ# \"3Z.>[^]NZNJ^D/PL_7=9/[_H@VX[FF(P M0 )J1QN\L>Y1!?,6*E!1D^L&<(^ WD?6^WOU??/ASVK^K?IMN=A\3K3D.KPX M$*P@LY((0P4AD$K67M]$K/@(N]N,AC]7*/;9!3%.VM9 ?OASF8VM^_<%8+#G MRG+CK5) &ZFX:K !7,MGM8,^(Y*FX3]B;L9??S:$->V-P0/GJ*$ :>*18-;H M@[XMHO[VK(S:Y\;/! F,EZ%^N3UW0Y3VPJ"0$$A%G:&\6)HPABA@^K=5BGZY;%>(>>N!WH$N5B[]('R)=IYW0VI M_K_[G^WLVV2^*_FUF/XV6?VSVM13>%_=;5>[Y@5CFLL^4^W$E+KN!^OJ[C\^ M+;_%3^%;M=[4NP'>_[G>!_"3?>#QI^'5[E^[!.XSJ6>G'P[2"^ 5U!3*2&^+ MM6:H;@"D/;7"X4[*4*$5G4HB._Y@J.N,,$(IA8A0(K1$=:6HQY4H9M(+:65* M%,LAA&5&!$:=^K5KB;:8_OSMG<_T.CTH. L\]PB!.KH/*LPX(@TT4,DA_7\0H1TY]I(0&TKNORT7U<.C.>&WB^GE#>3X M@, U(QAJ1AFBW'LF 6;-ZFB$;'PWEC?A0Q;T!N-&G:OR(?[*]9M[6WVLG14U M$IN'@]%Y01_N^(; K54.<"#K8HT>$P\$;];OK4@_6 KU !:40TN9AE MWOD=@2+-*15$.&$-Y@A+TEJJ)FZIX]:!LTOZ>B;UPO&OR:E1ZK7/ATHWNI]8 MKJK9IX59KKXN5Y--5:_A,/6+>DZ7X4%([Z+YP &@"#L&X@'>8LN4'F%;A )2 M_?G6(3]P U/F;\MOU6JQ*TV?Q)GSXP,6VAJ$+'=0($2M@TRWNJ,$Z1=5E^7ZUD'S]WQ 4% @S@R1B+NI)(Z?ARF61WQ/5H1%PMU M*\^++% -YNB]JNTPA10 #ID5FB#&"9%UM\>]-N?95'6FM M0 P[R6C4@8!3@'+AFG5@2?6X[=D$>9QI39N&Q?.5[2CMRF%%>BOW0DIW6L2D MA%P0";$S"&@B.&R#) Q-S\T>I-MP9TF<[4Y['09#WEX=N>/;F,EJ]3!;?-J5 M([\^;N/'\8&:VI%BZH+H+&HF F/U:?X<"O#P=B*- (,TB-=Q1ZBX4\$+U'Y_GLYG@!H??&X_8?_JZ$U;MJ M,I_]JYK^+>*WKOL/5>OZJ5U1O6IZMD)'KQ<'1KR3$"EN9)WV;.(_VE,TVC\C MJO(RZ)91 +LQ,BT3KP('RBLN-/">&FVY!;IUHFOMTO>@[&ED-V;1E4@-E.IP M?6S_SVO^<=H#-J Y='LX+8;7'3K17/6>4%>YII$>@@@FZ_[;G'GM#:"(-3MS0YI"TCW9F28O;J/. M3A@N-(L@BI4@S$(5SUP"$,>D 8T@/F2@9V)#FFRT2(S:N@[!EQEA$U<+L)9" M>D:TC'^TC#48*.;LN+WH+8X= M)DQA(83B#NN(6&MS6*C3$UY&$+65RHLL4-W>W[LO]E)-S7*==K'XPQL"MY0@ M ;15)!ZQFE$N6CB%[Q'X64Q;&<;O4P:_$?#GT!)AY\G^8[%ZXLO6U7T\=#], MOJ?3BU444W9NSKDBR(Z9C?757"DV_O#N M$,6S.T.0UX1XRQR@NL&,*9]NZ!=3HL;+QC[(WIZ-.<)U$(2(6+:KERLN<3'5Z]9L2D-N!&Q9+C:SQ7:Y_8G_;VOULI;=Y589_5]>-W=$*NJ] M "B,H"4"F7;'KYUZX[FE'PW?RD [."'C+KO^86&O%L<7M/Z_V_C#S60S^U;9 MV;J^;=RNJM^WM9C>W+=/_2V.W52K#Y\GBS>K:'Q-YA^6;Q:[JK9=*#S@=$*T MU"PT7 +OK:5&J?J(V4M&&YG>!:^8T3(D'4]]">.5T/@W\]?5>ETO]&F/$3^9 MK2Z%?A?ZC<$:I@F3+.KY) (*J*TCH1_QI;9'&=MB)M08OH";"N'YD!RBQY4^ MT?-?G^]_6^QW!HH$(\*8]1*PJ,@)SE%[Q^VA M3L_D*=;SY%F2MA_LMZ=N'7?QVV2S_UO=4?7=:( M(2<-Q)BTIQ0@-MWX*[;;WMJY713@RQ2]7\]7.^)!M*==_9,S+L@?Y[N?:^U! M?+.H/GQ>+;>?/G_XD)*L;VR+.5N M"N^0A(O3;"9@C!,$4-^[F]ES MR5%&-BK6BGE$G":0N?@'WN @&!RRW57&'.7.TDW.4;X.MP%RE-?I[?-.9" ? M?2Y(#["U7.]<7@K&A9MVX76YN0$)4RC/N+-H3_782\#I.INUAZQ/YG6>>#)0 MX3D05..Z_ >0DF OFW4XY$9:][*G3$Y)MA M:&8GDY0N#0G(4R&]\,(J&F?K@57V<-[9$>6>],9]6022$67>9ZH'HHTP7* Z M'PLY2044"+_)J=&I6T\/RK=AD+#%'=0DBN(-+""*8V<1@J$Y5" 1&G! & D6NI#G&Z2[-0ZY7A--]4C :5\U6=.P15 M4H!H\TNDI<(Z6HVT18(2/F[]-$$>9UIXI&'Q?&4[2CUQ6)'>R%R(D';JRO+T MN4"=M+BNYTP]MG5Q#X=ULQ;(]*!J__5=63I+XF>]O@<&PYE_*5UV!'>01R"T M(M09&@\>W/([@C3"0FM9Y-D#@]L')N:N>20-!S[JB$HZBJRSWJ)&7:1"FDZW MZ&.N>91ZCUP&OQ'P9P0UCS"3$#*KD676$R"08*3%C'>+W!ASS:,"G"N"[)C9 M.%S-HR@BKCBA\5@'VAJM &[.$8IECPI<(ZEY-"0;^R![^Z(AA\O(WY>+N^X% MD#J]*'",B8 41BM"0\O.L!(RW)U7/PB(PB8!]?VFH M8]&9KQ,?B)"2<2:BT;-'66.>3M:1E%+*3]:!(;_]V?W20)7_G!\2[_'S>8P58:QR7E@$.9>$.&B55JK!V$.3ODV/ M)$-K>$[G13PYNK">9IVZ&\^.0W;/KY@=RX_9^;R:KS:M%G0ATC)G9?T=0 M$CI#(=:& 4&BN !IHO^HTR#]KG8D:5O7,O'6"-^,>:Y.52K*N\-O",X; ;51 MM7E)@381Q\=XQAQBE>QP$D#T:#-TT8ZZS M=-,SYJ["[05ES(FXUSHB'->",F8PI*J%5EF?7LA\/!ES745[-F/N.IS&FTUE ML1&JSCK!4;?7!,KZ3F6_#L_-L\J8ZRR3"VE5:9@\7QF/*C;IMJ+-9%EDSIB3 M &$#D#'40F"%=#O_TN.LI7;IU1,'RYCKC'O7C+GK(!DL;O!G7?RG.A^=+MNZ MOR0(#PRTF /+"!/>>Z-$@P*@+KU2UDA"6E(5O6(0WOZ2K>S-+;/46V,D810X MZ2!$H$6#0#1D(N:H"%44QIOM3D^VU;2=Z>@+XMXLC(V;,&+26A+W?0YKM:GE75=.UCRC6"+VY/^N_/,*GCF\(A&"&+=,$ M"V $Q0HITZS?1BOBN0=ZI/*H#'X9;*?3A^XN%N_=D[C0DSXC!KBZJU[/[DS5?3PX(4D H@78S">+N^K]YZK:[.]X;SZ!\_,8 MX-9T$R=62^1UEZOB7QZ.6PM!@$N*ZUK\"% &+32 <*55W&A8IVNMPBN[>.G[ MPX/! >&PI=88Y+34@@*BFA4YU\,JRGVSVT,8/U_?]D%@@#O:7D;0UVJU>7@; M/[RFDL;7^K?KA[K$QH5J$AU&!PFAE8[XB+7&-/X/4=. !2D;;R741)G_:N-D MAFA ^_CXS.MY7RQTU6%T,%(!8XG0G$1DG;->@_9S!-2/\PJXB&2[LJ8W>G\= M]HSJKM;#Z-=G=<=_/'5U^^KI;?JO/A"5>-#]I02+1T<;$,$>VE4+I9.[(D MG13%;A!+DJ($9L-56KG[''7VU<-33#K473DY*GAI!8)U? :SWCLL",'M.A%+ MMUF*70R6Y$8^I(9BA-^N(O3;515G[&??ZS]U*)9Y3F?UOV+VK]<=:9T?46(JIB!BC(@!;.: M,^FB$=@BH--C&(M=WA75-I M4LY@# &'2@DIVAT3@_16ZL5N[$H2)"-4Z1=R$>!J>IT6T6U@D-)J4UMC<;9. M6LL5:X]'#WKT]2EVX59"V$7 &DR7:++G]8-:KZN-F4_6E]I)G!P3N-'68^V0 M]XH2Q1PAM%DC1VS(.ENW<&_F F9PX>]F&_>E25TI9/IF\:Z^A%Q%*TE/UK/U M'XOEQW6U^E9C\VKQ=;N)_WFYN)O-9Y-:3$\7>]&75>I7!B0 D8SBNEJFT=P! MJI_H9HR-VWV:@3FGN#@.H/]-Z?Q(C]*G^X*8/+*[@HN*^861@0!F&55U-0=> MIUI()5H-A#(Z0D?Q[47?]58A">+TV*F_[X)'OB[_K%;KAW5]G7]>ES\Y(#BH M"!+04.4]BHHI9+@U32WNX?PIYB@>#2FR(MLGCNX?U=WF$8Q(25O=5ZN(Q_[G M=)3!*V:[3#4#X<_=XB=Z?/:4'#QPYJ0"&VBGHJ7**<]2L3,2?CML@ M'$:HOZ0R9/*A/JZJZ[,,^.RAPQ;QE MGFK"O(/2(^K:"_]XGJ625:I0JQ8FHL)%HXWIKGR@T9K7_U!Y\@LQ.*8A9P!J/"?+[\L\Z#\45:N455.HA3$ZG9;R._1?D_80 [# M@E2R-L,9 $Q##@!FNCT5C1+IQ:^+>3_*;A_)T*0',]1.FVKZZU1.9IZ?'A&L M@-9[#R'#H(XEYY3YUD%'S @K6N009UY4AOJ<_UA\G,WGU?3)3"]_S*<'!8LQ MQ8K1NLPPD]Q'YK9I!1CTD'VQ0+:>AI63NCK!:>E>,3I M U5471ES7$,(" "N-96HZ2'E8A%JV;;X(@@-];W7N?^+*(J'J&)T,/6//1X\ MM8;'S0P+!GG\1]R]VKM8;.T(F\UFM/4S(#*XK-]-_OPM K":3>;K..U= :1J M]>VH;M=]<(C;%_=22^$!L(XYST&KT#"%<3(/BAG]_81WB@FY$!J<%_^]7/US M%SU]5ZVO)\;IT8$B!! 6 ',GZUZZ1AZN<*WCZ4I@L1VB##.R030X-7S$?OVY MFOYMN9Q>3XW3HP.&A"DJN=1&^/I:EO'6&5;7A!R?J5^&&MD@2M83VZGL+12U M>%+B-<[HE(9X:5P06B&&/).*6F&TTLRV?BNI;'HL2S'S/XN(2X!S"[6PHSH8 MK';"4:^ =A)9;Y4FK?(,;(\HVF*6?IDO^7HLAI=JE^K'1YX.QC%H(BT5EIAP MH(!P;:@=!2 ]+;&8,5](QJF0#!?<7'V=S*;N^]=JL:XS;-]L/E>KQW"X9BNZ M;.Y=\9;@-)/46 $, @(;B[AL3RGH>W@ RE7!SF<%E@/J-H2Y[/(]^GPP7D"A M :=U1T-#K#*'JTV&S0@CWXM([BP[TK :F = : MB@V_ G"&"+\^'#B24B!O-%,(, "H *VU+:A-#QWBS)@=S-4[>[W6)W&1X0U]9'E1UQJ'C= M"\8)TJP<")MNRI9KPY33GY$=H9MS8Q>#G<**W<" )!91S4 PD!5T8W*\50C=(+"MCF9H>A/;/\[BE*YQ]OF ):\+\&-H MK/2> \X.6Q,'/3[8["I&5O27^;'I$RQ][)@Y,JU3TNW^AN"%8D83CT4TU "- M6E(3 !YW,J;2_1;9C_AB\BZ&5LZO^4SPT_&G@Q,^SDP33B PW&.$&&KFJIU* M;U2?_>@=\DN^'IGA_-$'[G5P(!Q[/% +)4,:*R8%5*ZN0M:Z2A2#Z<=PN1ZJ M^1P&&1"YA:P[RC@@S0W%EA! @$&.ZWKZS4J$2G<@%C/^^PGDC'2OQ&*XV+9- MM:K6CY6]7CU&9TT[9;2<&1>XH (+HZQ$$ACGM&UR-#60EJ?'-);K=)LSM24? M-#>EP;7B#\I)!26*%*?$0XTB=.UWXH%-/[X+9K)DD547!ER)SDTD;R9?9YO' MIMQ=A?]D2/#6",8=PTKRNJ,5DK(U-IS#G=JG#IVO4ES^Z0 -38']C58'R>^? M#(A HFQ4;CD1@FH1ST;9K =1D%Z@JF 62DF!I^&2;G,]K=9Y+%/BHH>LZPN" MM-0[9@ETWC(A#$>,M=H+[Q&:5JZ%>2YG62&,\DC=5M^J^7+GCYTLIG5SP1VS M.PG\Q-C@:51SF9?8(:L%]LB+-MK%:3RBLG.E!'12_GD@R_3!/VG>TUWHOXP* MGD3J4^. %,IJIZ1@M'538)$N[D+NM '%W1>L9$%_6$:5X=A*)T]7>DK@W48' MS+0EADCF4%P1)T29UC_%E4JO*UK(VU96\$5 RWJT7W.*!R L=#!JF=!1@(B1 MSLN#*H-&%(=!%$>45[^>$\\'J@2R#NCG"#(Q(DC?] IF>Y1W"W[=>7@ M DU&Z0:1NIV4\T[C@H$HH@5)M#&,P0Q@=[A\Y]2G']PR-R,*>-ER0C.<"_VQ MF\*[.-4G=93.QZJ<'A0,QA: NO$"%9Q:+@@%;?0%92/TMV62VB]^]DP0#46$ M75'TNB=K71?]AWJ5G5+,NPP/% .$I7$.*B:15 X)=_ U]0AO*>:,*T.. F - MYYB[6WZI?LAZ.^N<^^7I(!SF"FBE 8U6* 8 8M5>&T.?3H)B#KHR).B/S0U4 MA6Z*0:#&$L>M$E1(9KVSQK8JCW5X1)I^61FG8W)3-?!:]2\0["$U4DEOH38& M<<5:"U2;'K(6B\L[&9UDHVYWJAPVDUN_JR]U;U^"TIHQ0Z=]UL<"8O'(N!E4OH3^=R^.ES[MHTYR3]/$1 M 4$*M%#,":'J5GQQMVKC0>HBJN.+D2@DWBSX#)@*L]I6T]>SR<>Z,5CP:&IUPXH$RD<:MR$NI'6.HUHTR6Y9 :ZNMW7[[.EP]5W+)VH=>_HG+F MZ[\X-A!J*%3"0\NYM'37FK=57; 985.7_.PHA5:&O>#@;[[\_1^>#4993AR. M1QGP#"K'G6M="VR4Z63%O_ED= 9,*YQN[S;_/5FMXL;TL)OY9+[KKCN[GU73 M+N45.KTA"$ !PY&NT5253-?W(/:@-?6X@RUFO)?[YLM@UO?+;XM77OCJV^>" ML%HSXP$AEB-L.77P2119CQ3D8@9ZV2\^%9EAW3*G(+CHGSDU,,0%JJB]" .D M)%18%HW2]NZ!P_0H^&(&?+EO.RM4-S?V4HR\X*QC6"!#F-.42&,E;Q46863Z M=6TQ@[\<'7*A-.@6D63T7Q@9+.-44*\%ULY!9R.2;4 903S=FPN?0\O7O.@, M=X_?E(F[:FLX-RP JXCT"$MN(71<8T=;@U=B-VB3[RO<@3ED=[((7V^8DG6_ MNO_8;/$I_L8Z!'06@=PE\343>C@M[&N&!Q@7PRAB5DFC@''*VG;[Q$ZGUX4O M>T>?4>@%X4H6_OO)O'I=3=;5Q\G=/S]$6V0]V44 /UXVV&VU7<0IMKWL56VN M?-IMB!=HT?O%@4(OA6=:&D.]54@YWYH^F*#TDM%E[_-S$V9H().I]+?MI+9E MEZLW'^>S3SM6KW\H-'N!,5W'!\P(\PQJ+^KKE[I9AFW]* #U:"97-@@@-S$* MX36HFOD^DG?U<+TA>FI<78=".$F9D\!')DHB[;V AU1T M84=8E[6_\#K=-R1CE)[L-_ENMIOU9#']K^7'M;K;+._KAW8QJW69SFK?*CGJ M,#M==X=X''2_7#VI ^:7JVKV:>$FJT5\&Q8 T@A;H9@T MQ"./L4&MSX +GJ[\#F8Q]][G,N(S?*;4MVJQK3K1X.28 +7BI.X:;4E4XS%5 M$+1LUT2G*SV#&<>].9 +G!X>U2]?JM7=+.Y'U693K=[PX[2S#@$$O)N$%MVA!3)CU6 MIUA]J]QG2%Z$THWAN@S+;FT'?CU9Y4G#]?RPH)QQW#K-9=1WA".0XS:L1%F9 M'GE?K%9"9B,S*SZW\GQVSYH\OD\Y+SFE*!Y@E/"X-F-0&SV O>O1*:!8?DWV MO3P;/ <2_.___ F9U_&ON_]PY.?[=_P TI]__OD?][/5>K.KI_X?T4[]SQU& M=7J8K&,"EO/9M/9RZ,D\JB;5^\]5M;'59C*;KS_L:CW\.+7J^Z:*FLQT-[_] M[.I_?(RJS__Y7_\?4$L#!!0 ( .VM5DR]"H+,JJD! /63%P 5 9G-L M&UL[+UKC^-(DB7Z?7\%;^^'NP-$=O']&,S,PI\] MN_4_\^8-%B^7N/MML+5)FZ39;67_FV^_6OZVRZ@_KKBSN MK7\KRC_RQ_3=N_U?LMI_6.>;/_ZQ^9_;M,JL'U7^C]7R>W:??BB6Z;:U_7V[ M??C'GW[Z\\\___KCMES_M2B__>3:MO=3_[=Y_SU M1[7ZBU5[N*E:VP)&NC_^X]6?_]-K_[23),E/[>_V?[3*S_W!^LINM:QCM3_M>9G?G?\2Z+)_]A(:AI&'("1N&_NN5'[Q]>LC^ M^2]5?O^PKNGY:01^"<#;UV!UH6M)^$4&Y!"K+W^@8KQ?ZT\W4XOX]8]4C'D_ MT-AFI6/\OORQBK&KA:QU9!3;=*UX9+SZD1O*#LQ_;;+/*5JUH/OO15K[ZY[_4_[385>^^I>G# J?K1EZ_?,^R[>=LW<"E M>;5<%]6NS"IT6VW+=+E=X #3P$>!%Q+B81M1XGC$]B.$D8.1SQ?M3U]DFW>_ M?NFPM+^DQ=I?(.R\YKTV5>S*Y3YIU3";G+U'_B\'@%:+T#I M$XP6K]W*/_] MGWXZNOF,Z&)Y;N2TV.[2ZK8%>&"D!NI$/V7K;=7]RKOF5][9SB$/_U<8=2^Y M+Y:ZN-]3N6[JD*(\C.%G0PV52ZLH5UE9UT?=7TK+Y968'?[$3\NBQOJP??I0NMXW7-6NWB.KU>?9EU2;+.F9/R:WJZS!;-CYM& $N(RG. XL'W4 M&6',I8MMGX"N?H? 'PWYWK87TN# 1]>CL7YO\5S^LI3P)"95&BF"29(X.UIT MYSD/ _HB29@9.B(+OE R:&"Z\*DL'K)R^_2I'B9;M%FQ_]CE#XU1_/2U_D'H M1UXM$L>A"?-YZ%#L!?5_W(!TEIT@9!"Q4&%/LX)T$&^L%J25;E96#].Z?;(: MH'7JKJ$"Q44)V6**,S7/,!D:I/A&B& M^B3 VH!HJ>3<#"53ZE&A;X0JTKS& M+BWNTWRS( FR"?5C'/FUYC)&.;8[RZ$=<"6:![ WI^9U'^0>JBK-@Y ]4O,T M\:Q!\ZY1/*WJ'7F343T)U@U7/1F/1%5/FBU1U?M0#[B?L_O;K%S@J.F@X[J> M]#G&B1.0H"\EDR!V(>(&^+&:-:Q!8OV^QP(4*0@W8EJDB1:8Y(@QHD53COX/ M2(<$268HA SP8O0 @7WO>)>OFR7$6F2Z?WQ__U 6C^VV7>J[B\>LO"U$Q4"-3<@'<0I/O#%[P-;FX/P$H*1\**):L.T].QK*?I+4+<4,];*?%F")EBGUYVO#4P)BI_/Z?+[_DF*Y].BZR# M19[0V*TU%[.0F,L:9>Z'ES[.69]&TM.Z$:1*B9O4[$) M$[7G-#)Q&K4HV0!' _JE@EDS5$N))X7Z<0=3*+XK-_EV5V:U19[_:/ZID\0$ M!3$+;>0$0403[ONQW\\ "7<#R 1MA!G-$[:/=W?Y,CL1I>;;NNO@2DK4&%;% M%&HB0F$"U8-J2>Q@S:1/EQD:D"<%M)JA3BH<*90/.6"S*$NK['NQ7E6UQ?Y? MSA1O-&'$04%H)W%(<10F+*!'\QB#6DFJC.IN-'705,P=U3$MV)B:@V1@VZJ' MV(K9D6X#)I&B] UUO51'P S94^_6RXZ9'MY$)9$4FVI;[I;-3OGWFT]E\:T> MPIW)V&$\0(@1SW/LR$$H3N*^0O1L!R*#HPQIEKY3;%:^L1X.Z"3%;QRG8H(W M&9TPD7O)Y"=A)K7HVA!+ UJFA%PS]$N-*X6&P2>F4W?5NEQ\J1G,5D-SV22A MF#2;*&H#+*$T0F$_E^4V%]K,I9RSD*?!0RWP\Z>Y$;QJ &HK05 MS0+?HK%:.%+;<4?0)]@IG(0YF*0#2-/3&[S$R5!K<#2/9I28"OQXV1A4Q Q8 M<5IK=2&;-H>75A\WG[/EKBSSS3><5GGUZZ:XK;+RL3FX\'[SL-O6OUU3E*_S M-C>>@CWL>7-CVT_"P*O%T2,X8G: 3]J882@E6%.#G%+OI#;CSA<^H&":'+D1 M>CO+]EY=I(H(]EQQ-$SO9Z/A4KJ8-RZC#VHHTT#@N,Q//-M-./,Y\Y+.ND>9T-J^:IOZJ\T&T6'M#"(T"FD54>UY& 57 MF2V9>Y16#=/J<%K=[[5(I91=(>$0J9^'>$GM?S::VRI_U07@X?![RS8 ]RWD MOX[-!L+D7$P/ZNDU(5]H\*K0.RAA_0JT7!:[S;;ZI=AFU8Q@3 UBV M*OI0S*-J\4,(QZFR,\-'9K5D#*SUY&$"G0(IN,2)CDFT0B8]T]'I]Q4_S*M M^ZG]R)G]H/N7)O-J.#-@_J[(D4+Y>)*\"OM#OLG>-VWF!>>^:T=)X+D1YJX= MA YU^N(S#GVIZ[#%?[QFR3ZY]+G!9+6@9._%!I F5@MJY@LFRT"J]%Z2W1,R M4 J.8,^,0G", Y>'N;V5GF<*]7 5MF-M6M: MF(=B.W PMWE J./CF$7]KB3$0.]U MC#0UG]!\:V#*+03(T@IK]4_ *$Q_>C*/R&ZL%MN-=4 W3V?_/%,"O?N1%)LA M4:J5+K)R)) MWY3SJ8T6IX^R7?_NE-H6^@P'7J*[_C5V<*V[HK16!\!6>D ,5#:UO L*W?2$ MR^G>,Z8[I-99.9Q'!R%$#LFBEH 8HI)Z?'LIFAH9E"_^?LFVG/,D5! MR/O-V3X1FIJ.M:&[@;Y'UE=J)Q(%V1P]AD2!I%&K'#ZQR_'5SFZ_7V>K$4I<%J.<% M'@H#3$D0)A&O\T'_=IYGB^FR C/3MPMOK-T!+JQH',.E6,DX$8TPA>Y G#G[-MFF_2;]DB3AR48!P% 7'# M*'9M[/06?=\#/6HPQHYF1>J!@*_"E6=.3'ZF(@VF/QVJ$_VQKG.HZQ+<2P0- M") *6LU0("6>O+X!5Q$[0A/5UZ57IX'I9G6T[! '(4;#D$78<6S?MEF_+R0@ MC19=;ZJIM#=];^U8);4'(DN8:BGE6F!N.P/-"MINOYXR#,P+2AD&3(%G8%IN M.JR"<;'9L1@EEV;*B@DU8-:LVJ-"W_"#5:_O-X_U,"S*IU^R;;_?AP>41'6M M[,6A$]7_4Q?'_85 'J6@C7U2!C37JQVF/*N V_CDZ!*K5;4S!9/W'DZ[EC+; M7KYSK Q4IJ-(-*,D'>="H7!024K)Y_3/G]/ZL\S3=56;_7CW.6NN5LRJ15WL M1CS!2TEJ;BS.HPS:=)%SD04:CSAANF5 H $M9!%IM4&%/LYHUR [O7S78)/5L#)] 09N(2FE%ZP@] M(#1%TR[3)B)J"D@W3-54>'1)UI2Q!=8UGF_RZGNV^EM1K%Y8]AP_1$$2)9C$ MG'DT"*-^TS1F+NA= A7V-.M:A\SZUD"3E+4Q= )E;2(FI66MY[,%:(JJ769- M1-44<&Z8JJGPZ)*J*6-+:/FC-WM8YD6;U2\U&?M_J:TO8HS/X$%C,FI4Y2NKH-(&TC_8BN5;!)^00L M74S*J]RBQ==F(-=U;C\VK>4)SYL>[=@K2*]1<6FQ0AF%!BQ3J/.ET#'(Y)XOF1 MC>R8]7?D![:-935!W,+$TG!,EK+J " /*A)Z6)/7BNM<:9:,'H"0E?E=*NE#(=)0&AL$]>. M/4+=*.GGK Z';>)5:5=S7^P U/"!0-W&,!W^(&;J%02KV82,W%.DR\ M.L(/,%N^6Z"'9S3Z$PJS[<4 \#B@>3JB8886:O'LU6-NNMB3T\[N< 7AL1-C M.PH2AQ'B4T2.5ZV$'@$^3"EC86(]'*-ZPJ3)Z)L.OD8IV4Q'J\ZR(JQ+4!9- M5""P#X-:(\<(4%6^IC^:31U^DJ#$Y@11WZA@']X(DT)-\L MB_O,VC:8I'1$D":0?*AG2$XUO@ZRHE,J6LO7%0)&E%'" (1^7@]D_!>5@?U3 MW:M5UEAY?1D1X=1#E/H!YW["G-!E=GSYG#+4GY2W M8P=!2CU9&YIKO".L>D98QZ+=70,L[Z3I$Q.^*9B#"=P):2VDF<3L C$#HC66 M2C/$:;07A=H!!A.;U\WR1>0F2>QR@D/DVJ%M!['=[U>( QI!=$;BQVN6F(]G M%NQ@ B-#F9BV:&8+)BMG5]JFE937? RHR0CRS!"2,0X4R@:2\FT#"UZ;\UP< MA3ZS$SL)8X\>#EP9?\@6R)ZUWQD)7;IT_UD&RV?3>3PX?[_:[OX^M0$:8< M);8;.2CR?2]DL=^9MF,*7/E78%#[(MX>XXWUT*!LO\BLPRGS-IP:ED7%;F*" MH6K72I=>B9YROD:K7ONVU,)-O#@@MHMC M%D>.[R.*:6_#1(ZK:JU6&3T#,:Q MX4H&=$94PV0X KRLM+O?K9NWVFCV4&;+O#VO6?_S.FO^H<:![HMRF_]G^^L7 M,2ZH&S O"BCS79_Y! 78[<6UGD2[P(?KIH(E]/6.>M/NZ(FU.G$%_%[31&$2 MTTRSXB-[(6T?F%,?;JS>BU9Q3_VXL5YH\LUS49[\Z2@E01C0[KYN!=Q4Q_@3A+',^CS FXG3AVA CN3'H.$KI!0XDA[;W,:S-[=1/[ZZ2. MG] KY5/U1-Z0.G?X9+<2=LU00#6N &;I0'Z$+OOY]%M5K-/RH?BSGLT^5=OL MOMJ<] -(Z./ IM1S'>0&(;'K.KKO@I* "#_,-]*.[GGY;U8+SVKQ60> (%2 MPN6P/DU-(U">+C,HTF!43R;@SI\)296[\6@#RP8K!:4]:7C;;AWJI(WD%1/P)^T2$OP**K-Y]V^K,HC:3)" MC\?Z4*@<.+#WP\YU)LY 6/ 8A03[W(N1X]B![Z/N]3)LVR&*NI;P5T%Q5FA: MHNW[%:[:XWJ_RND6D/"I*5;CPJM [)L>5^DV3B,6\_KG8CWS')A'W7#=T.TN8(5OX=F;)GZ^[I:RH M52/'G5R)KYHV-04^[!9F6<;&%?>JF5-;V@.:[N*%_<#-RB,),D"1QWIPI:2' MLR%^J/*H[WW_)J!.$KK80V$2.X@%8>#V>X11Z AUQT<9T-Q2H=*;,>3H$EN@ MT\X43%Y/X_">&X3@]<,)0R(R\4\ZF#H"H(\V2>&HA#'U !H/_BMZ[7 M7U-6;4E1;:OW^SN95[WB1'$0>S%!-'$3FS"&:<@[FPF-@ ^%C;&D61\Z<%:+ MSNK@02]A'\6EF'9,1R-,3"XP...KT@,\#6B.&G[-$"%%OKRZPUT=0Z-D:H%8 M@IS$K24Q\+F#W< [%D3LC(OQF@.B%,)V=%%YRCE.0$U MH_B&5$B>%Z@0'>Z$6+B^XR.*W"#RXSC ,6)!TEEQ SN! MG=6#_G2) D=2>K+N10'P60PP8S!U44K5.%$Y0)E'2@[&!10$RIA9P@%&?T$O MY%@06W OB[]GR^WSIV%.G^[L9V4)#3@+J>\P3L,X)I$;AGWS*!*[55VQ2P],S(-$R1GI-\?+X*/>-8\KR%.K8A2_ZSL"ZY M"^# ?GI@7\^KR\*,7-PDH)Q2$_8-J'>JT#H,9=,*S1ZS==&>^*O'U8?ZOVT! MO.!!$CLA3SSF4AQ[W.5Q?WLKPUXBEU%DK4V:3)K;!GJ8[=?VH;V#O4$J*W#2 M-$,SR10,CTLB!I$KFSBF('E<"ET+99FP<3$LTH_VYF&/4,"4Q:RG::_&7S2@Z6/3CT \( MLY,848GRQ.$^\](NEB&CVBE<^0DY)3( M47E#@DCIJ8960M7DBM?$WKR<50-O*A::("&F/O&3D+FU_G/G$<(,>'C(8KL@70??ERD17FL MH0 7IRLE54#P9^ 3)OQ[*B_UH)[W^6:@&) *9J!:+B4HH5PL"8AQZ@E+$QU?W5IS!4$35RR4 I82JJ=^@;(H#% $C?7Y@7 P1W'/YK MW7P@$W Q/='M ,4N9P2QV'=);=7EQZ7G$,>1K)X"3$POJ1N9VD^:0:BP:J)N ME+9*5&BXDKS(?'FY)D56N*X,6EN M_X]C0KS0]MCQDM0HX$(-;366-+>TGS]:!E43160."_'T/,(4^1*%LQVC&B1J M8 ^@&H+-V!&HR)?+3UJ.9DC\K/==UAR>^%R;^IPML_PQO5UG[2T5Q/.H;7/F M)4$FJ4I/:IZ\MREJ5.G@P;5)#JYA*3#=6BZY= MD.#Y)MTLF[-K1["M=@F5J%IT3(3" 453&@$SM$VM2X7&$0L]Q;4L[K.OZ8^C MV47,O C9&&$[P%[BV;;CH?X^,(>#+NF2^?F:2ZP])&N;_A@A:%*\B>F7;LI@ MCVHJ+WR/.P%)4,*I@PEQ(Q3V6S P::ZA$'^H3\Z"YOUQ^V$/V14U@&FU>.T]D ! MZ^&*>!Y6I9DHENC$F,DN8._!]"S+[41H<)Y,MZW\0';:DYVV4*T_\^WW8K=M MSQOEM5;N[XDN[JQT\]0?^6LNKBCS]GQ 9=6_7:M4]_>WW]/F+^_6*^LVL]9% MNLE6M>J>_)'^Y.#ZR:HM5P<8Q"%L>(.ZRU8<\OV& M">>0#N5X:YJU^@"PNY@-V+A00*98$V-:'F&2W5%X NYXL&RNW6]7"1OH=:@C MVXR^AT)_"EW#$O8F:F/T4UD\9.7VZ5,]&)L;EMA_[/+V%HQ%PB+$P\3E010S M&Y%:*_M%'#_@GG").=K21.+U< !X8STT$&_:W1-9AQ+V(.=(:@7JSDE9E9.R M3SVA+;KV5CPV"Y^P9TVGXU7Z,=-S _;Y>!W;7KC&PZ4"51E_!I2IZGPI=(PP M6,G*[A_6Q5-6U\GM^ZBOL\W"#TC@H)@[-(H2&J#8(_V61^P1H::".FL3J?ZR MN&]JUK2_QNLVVV1W.73Q30&[8C7LM,3"A+_#]J[<@SM;S$Y;P5ZE:Z""54>U M&16L0G\*78-2JH(]'G5;$$0CGWGUC-_FH8-8Q%B_C;'^=_&+GJ5^^G25JMSM M.7*4@:I136Q)5Z G!WRU$R559FHB;%QI*4@CR4UUQ5)EX@JK*I67(/,*T_#SBM]2&W/<'J0V44BU6)<[ +D^B.V ZB=< X M4YTH2-A M:B:%7H'*KQ^?+]YK T4Y=,BIAB'A-N^3R/7HU' G).G M&V/QS5_@GSQ1W9AW@."5$( E\7)1#T%RI>+[2;B!5XAZ.!I7'?;CZ.;JQ6V@ M"K'W]4IU".?$G,I0 ON9JE"6 =CF^TOK4HO:#HIB%A,[2?P@IJ$7DOYP=.2 MWL4>:4JS=$J?R)'G3JS"FY VF* >=N8/+&?/L4?_$E$#!9TBALVHXU0Y:VN*PJ@_+[$^XI0HEL8P"JB6)B)3IEPR:M??%;*NE4P*:#9# MKY1Y9"JDAA@842@FQ9LB3&E=> MW8BGC!^A)CPI-MM\\ZW^Z>3T/&8_NCK33FTY#-R0HH0@FS!$:;\#VF,8"_?F M51G4+%1'F,\/J@*ZT\JH%6CHS\$J3+I."'T&$2)D&CD&+ S,P;7<>H$*SL46 M$ 0YN;2NH)I2 Y8;E+M4:!R"@(3Q)5UG'[*TRF[3Y1]?RW13I>TQ_?TQ;+K+ MVE/V_:67J%E7_I8U8[<#%3@\B7F($T("3I&+&.^7DCW?C0&O@>@' _E(I2Y> M/5X/"MS9,E4T!+*/66& Y:4&N]6#MT[0WQRN![%J!PYW1QR#=>*#3-Z:(&Z MC&96_.1RW11Q%,N%H]F\E"6G"Y,!^7-"9XM9/@5 SOW;+FUV9Q7EQ]MU_JW] M+BJ2EN53C>"W=+W+^O6^T ]YZ& >-\\V.#8-:;\]U78I!Z1693:U9]#W=43N M-_E=OMP7M^!>N&*.!1+F+.3"\F(/T3K!6$OD :75PI1)?>J(!F2X60B72V2* MB!?+5:*\7$I)RGDU(/.H]ZG0.1(E5E"_U$FL?#K38"2A'[,D"%EB= M_A(M#U/0I2GC+!FZK4R>.< ZZ22DR:R2[H$9L(MCD*9KZZ.CZ35C^4&1+^?6 M1A4Q-')7QR)V'=N+"(VPY[J$T+J0]HY71S67P0+OFI:PH7DOF=Y='-<9'+5[ M0REYJG9M&+%5 [Y%0YA+@\1GC!=B6S* K,@*3K_S(_:\./:3D$4!=TCHQAXY MSMT]?]3^,6$CDVP<.Y&:?QRG->+DR8F-%MY&JHTQ6\,D]H2!^313<>!N7)$< M25[&G?$^N7,?N;6!T$&N':#$Q9S'CM^993$%W?XSVIAF#=)[JAM"JI@F3ZU&.:V0-:)4RGLW0+'7N")W:EN9):!'B:_J#[+95NEG]C^*V0LMM M<=<,@/;]L8=UMLUJ%,T:2;[YUJZ;Y$UKJ_Y+=T5S0&EWOVNO)N)%F>7?-BPM M-_4?K&I''O.J_H/UQ*F3@!,W8DSC&&$OQ"C$-(J#A/>'*SU"A+;%&@M>L\8> M_6C>0CPJ[(VUN2X,;R3\ DLM)N+6EPUJX%;C;GN37N-PG0ZVS>,:C<\WUM%K MZ^CVC74R5)H?4+MNG?AN'9RW.N]OK!/_3_>2"62<-S*P $M+)N+7OTIE_$ 3 M6_^:(7B7EM),'D<&K,H934_Q1O1 ZIQW_\)L=OI$G.UBUZ,Q"A/B:GDQ$(JT:.=_L<'YF>;UXZ1-+ MG%0)MV;,1]6X=@%/F,1S;U,>5>@!R[ M%T+L8U #7]Z*9DGJ@%GE'AE\1J> 2#%AFH9#F"KU]'WNZ)M+D2ZR,R!'XQDU M0XL4^/'JZ*0:9@3/3=[?9^4RK^NQ;%M_PQ_O2&TZW_;5V<+WL.TBSPE)$'A! ME.#0Z>_>X=01?R)PO"G->G0$:*U;A,T\<-EBE#K4HH!;@<;0M+3").J$T3TX MZ^.=M8=WG 9/RRCH@.24S,H>C1S#L.BAR"L\7&H%J"/0@(F[0F<*+8-LDL./ M)]F(A2'#S.',91'!F+F<)_W52(Y/)SG_", #^1C?U!%(2$P$$HIQP8#E'!4' MZ*06 *8)X"3'(34%R"JWRP#MX7:Z 4:E;M:9@=O1]6A(, M0V_2NL##Y::1*@(-*'$5.G/^WBPU'(EMG&V.!;;;"(X)Y23++! C+*(,1XF# M4A]K:(J=%)"-@6-Y$]#S*2F#J7F+S-KO/CEB.SV$-"65 MD/V0$U(JN7?Q*K5C'V^_PL'%+8"*J#- P)6Y4F@86N-.BYZV,G@2!8$;ABSP MH]H,(6Y_(:_'F3/FA#K #$BX90^I*SN<#N%/K(LP$74P 3]S1'VN[L%E?@8: M!PI(-:-GH,*1*V='I;D16W4LUFGY<[':K3-2K-?9ON6Z67W.ED_+^B]]ZQM4 M_1E6+Z0DQ+[K88HQ81C'V,,<>:@Y3\^NGL7695;CZE4#UMJCM8YPV^,)/>!C M)T_D /%=,, M8TC[]7NS-/5^PZIM?I]NL^+N):3T'*0%=X/ 3BAR8Q8D<8Q0&*(:2DCK<>=Z MQ!9ORFH"H+M5V\*VWF^L#GBSVT_XLX;T'W5%2*3/:T!P@-W?MQ\72+?8@/A( M]I UQ4FPNRS'V\6>L^8P&) 5M;M83#BLM4PZ%G;"HN9U1X?8Q"4<8QY'A^S, M/2\)(1L:U5G5OFVQ.]U6M87M_?X+7C[_@LO^"Y;:VJ@P!DHG?$K)5S/10Z/S MFDJVM'A M[651;8N[*EVWG7\')Q[B3A %)(PI99[3P:#-:RBBLS(=QC7/R+X(Y9\#[ANK M0=Z4G"UVJ#RJ#HMH5IHQ(C+IZ74PT!L(!C1IS1B4,=E+\9<"2&4PP@9SFB;N M34ENNMQ[E>6T\BB?[M+7,-)ZNI$UOW?X]P5FF+DXQ$X4U+DV9*&+^]2+"!,_ M8*P-@5F)KX??_=)8O542)-D,.'5\U*3!-Q6:L?EPZA!-DA3%0S4B,0HP!\J. M*B-A:HI4ZN/5/*F>4:%D^2FK!W$]PK]E^::VEE99<]9LLTO7^7]FJWQSMVX' M?YENLT5B4\]!-@]CCU(WCE!,^UP=.[XKG!]5&M6<$H]0K0YK_0_6$:W5P[4: MO "=54J]0-:;BW58HGMX(X0# MEX#4TZW)-3?=':R?[9.^;I(V1'W)VIL^'YM=+9MT_53EU8(1W_9C1D*6L C3 MT"%QT(-$3/Q\W_30-*>QWJ%GW_2EA;8SBVQ6XYA5'3VK!6'O&D" 9XBX0%XT M.]BP['F,\_N3.%]:9#JW2["-\XE3%GH3<0:D8[/C+9>TYXB[6'Y7SO:E*F"^ ML!I0*\SH?&'$IR4UY5UEU\J>F 6.G: P)(&+D.VZ-.*=><(![Z6H-#K=E+?# MJGX&IH!ZT)1W6M:EI[Q&$RXUY9V6^-%3WG$!@$YYKY)S?57S!IORTDQ1?G1"EY*$)B%)$C?R/.81OP/I8RR^3V=Z:)-->4^_Z=FFO--% M'#+E-3+8LE->FADPY9TNSC)37B/C/7;*.UW<@5->56Q?G?).'E8#:H49G3\[ MY9TI!H"WIPZ/9'TJUOGR]'UF6EB;OB,L MZ,L.1U!6AVJVM\8O$W3F U?(JAFW1JAPY/5+26JX$?V(2''_D):'[_?CW:[%7MR?K]\/]? MLQ];"]??W1\3BYL0IP,ZIS8F9DB>8I\*G:,8)H2_5MG'NZ[TJ4L6UW5#GR5Q MD"#?\YEMTUYM73L4:I-+_FC-TE:C:3[ '@],U: TB-R<]9;3U? M;K/5^=\_0&*^[Q(W9($=1&X- CG$Z2#YQ(/-*G4"T:R8#:CV+$W[#R?P;@Y7 M_'1.M'\ . O5&B#!R:DIL0'.62^'Y45(+OPI4R1Y#/]#\]LIPFJ&@$_CZLO9 M\'3\BLK]SVGY1[9-;]?9EVRY*]N+;0\&?8)H0G#B>8$?/];](E,-C>!?3Z(DHARGP6;;- MT=7+G VHI@*BS=!$%8X4R@W8"(VAFPQ$9N(9YB(G8 R1[HN,S4@70KH-4.Z5#A2*!]Z,.EJ/]*Z M_&O?&>@^R".*7S>W^7J=K5[A6@3<3NPHX2$**';"P/<#NX>#&4C8M(&87O9N MK XM3-7TQ4%,\XP( 4P1C_EE_P#*8#0L(_53EO4!==4>2#.T5[^;Q<0?"&"W M_.>ZNLTWZ;=L;^)EIJ!1Z%*,ZDJ7X3C@;N"PI+.8\)@+;WT?:4>S^O;H +N1 MQS(W+*93DP:M( _ I/1//9> ;=H3\AF5/*7F)IH%0=3:P9I>AX-PK% PYR)^Q3M-3M*ZPL5<>S6)DZ"\6PW##(KCFEK"B3 Z6M\F"8 M4>JJ=ZO0/(@AUU_]UIY/_E3\F96=.+^PBI/8B=LG&:CO(\Y"VS[N?HT=P*U7 MXVWI5L+?#E<&M!B[@AARPY(".@5JX8F9! K>61)'EL,JB(7<6#4MP7(%L0*B M!:^HNLK&I9I8(8\&%,4JO2GTC#:(])?%W[/E%E55=JD8CT*&_2"R[830./3B MP(EZJY2@1%SZQ]O27P0W"*T]1(@R*:!11/*G91!QBG^5C8N*KXY'$Q1?H3>%GM$&78:KM3&KMB1]R+?-/8?M #R/P LC MY#I^$OG49D&$HRCA_4*@FP!7YM39U;Y8MX=J/<<*79]3R+/HDMT\%$-7\9;C;<>X_GM.AM2=(?8F$5A7!?OON<$HM2X=*M0; MJ_?*.KK5_Z8QDJ\^/D.I8<;18$@*F9.!EZEF]FB(7S>XJ6I#JS87_I:6>;/A MNLN4;+/-MP<@BP2Y@8M<@GP<(B])N(_[.WM"BH!7#JJRJCE]_%:'<%?_?KO MU@&U^G*SA9I#K^Q2R+E8JIB';E@">(;QYA+7!FW3$R9U0+75!\8,+=;@UZN; M"?4P)ZZ;U?;G;/N]6)W<(7"P&/EA/77@G" 2NAYAW'7ZJQZX&PN]$:C"CF9M M;*#U&P^V3]8>IOR="J,H%17":=B$2E]-Y&OV3)*ZB[0-BMMXLDV1,P6>O!(P M5>R(2M;?BF+U9[Y>H\WJ?,5YK#7=!&',FOT@/HT3[+F>%_:UIA."%$RA6LW5QLE]NX=N4T*!W;(TF4TSPIN41)G8'!-8)N!OK):_SR]Q5"@7Z'GS]W./YA6,BXO/N.ZOB'[UE"M@D_E4<1O64E-#!E/<:]%" MYZ.EYK3 5($$G"@P,*!RIPXF#*S8Z00US)[)L'/$S8!3#E-[7,SWE0"?26YZ MVY^S;;Y_B.OC[3K_UGX[W?(?=2-D4XP]%'.O.9--4&\VXBYH+C+:V"3[%K%YB:3,@I,EI?)G']B1(5-)J5 M^6-MY_'U5>L,!]B/41@&V/&CQ MYU*_8N43L ET%9K2WB'MDIV\ PO1K#(MB MRC41@3#-.@%E3A/E,E,#*J6 7C/T284CA?*A!],DO*OR3595I+B_S3?/1##P M[3!)>.3&=M.N<;V ]9T:$KDV1)-&F-&L21TRZQ0:3)'&<"BF2!/1!U.DL\P9 M(TV7*1N0)@4\FR%-*APIE(_!L>OK+R4QK NTT"%!D 0!\@BWZYJM/Z4?Q$(W MI*BSIEFHSBP.CUUB!_,IN\2NDTH%2^RF:-95XD +Z[*DFZ%@"OVYNK ^CBGA MA?7O^<-#OOF&-JM_33>KIJ_6;&Y_M7D3VSCRXSAQ;&X3EOB,],8]SP'M*5=D M4K.R=2C;):4.I]4 A:ZY*V)8G*!J_ 7>35'\L1('%J/5QL%,\1/M5,O M5^AU<":T5/\U_9%5AS6&;-4X3G;5MKBO1>/":6Y65Y !9[[#:$1MSD+WB $C M++PHK]RR9E%L\5H]8*M!;/60U:S;JH^&P%+[K(& ">C;C %@E7S66,BMAZN/ MB=BR-Y2J2PO:%^!Q ML(6A+@IFU/%*/7K5QE#-%N"$0+G]]0$MM_EC>ZW/Z@ M..E7SNW0\8#G Z3M:%:ZP][F9L-(B_+=KP_@XP'R' KV)R:B#]B4:.G:/5A' M7#=M3\(8$1O@;:@/H8!M,T1+B2>OSP0H8@=R\5"%JJI8YFE=)OY;OOW.?N0G M]\P=L7PL:RW=EO7WO"OSS;=7*^]!C(,@KF$%=EP7C)[GGJBH'X..M$\(2W^Q M=P2WO]^H=N3DLX;?:C15O,3TT]!0P>2V=<(Z>F']6;NQC]3I_:%'5YI??NZ, M.>6ENH@,"/D,83=#]^=P_,QE3[-P+[Z&EY893JML18K[IM)NFU3F'+OHU=-^^HOO&VB,^W#-UP-P^BVC.IBT)J@>7!O4%S@S) MUNKAJT5#W6R*BC ORBS_MB&[LLPVM>:7M<&TG8Q7-9#V7]>G^]-.]M RGR11 MPEQ,_8B')$;L^%R!$SL0*=:'0K,@'X!;'7+K!"M,E#4&0DR:S8@!3*#/TW] MW:KS*6YCI%F:Z@&!UA\^,V1Z C^+J3\,Z-V!R^(^^YK^>+7')$%VC+'CV!2' M#+N(!O18IC,7=EV@I!'-@KO'9;7KEM"K &5I$]//21B#R>.1+'/Z#I=H&I"V MT(&ET73;0K3H=$TBLG1E S"5*E#9O4LFJ-.5U@;$"E5?)NA M5X;3V@.%+C>IHE=T,6D&9J%+1:])-4?E1 D<7-E1' ,S=$^]6Z]6 M9;3P)ES#M<_FO'H#I)['_H\BWVR[I\?0;;4MZSGN(L;<#5SJVAZ-?$Y"/XP0 MKB>QU$>.&W/1^VM4F]58G%QZ5ZCM)K5HK?Z!MM\[P%-7*3 ZAZH638$QXVO6 MYMW+JD8KBT*'@;XLOV?-G6/%W1Y,/5K/OO;SM7FS;!%BY%/J-W>+V4'@!XBZ MM /@)8G0;5\:S.I>/3V ;5YX/7SGS4=]X2DLZ_<6-.3\B>(@#&OKS/P#5U+? M&/6 @2I/ M"O7#2D+1/SYD93W"FCNS[A_2S=.'#^1@-(Y=[G@$)SA@+HIL-YJ(;2]7 M9&HB7>\!6@>$-U:-<8PBC6 7(._3$"NG\$9Q*B'TTW [3NME.8;I_44FKDG^ M> H-4GT%SIP3?E4<"6D_S:JLW'ZI1UM6_Y'L7XOUJMD2=K3I1V%,L,^PZ_LQ MP]P+@K[[S*D?"$O_:$N:E7^/S^H!6AU":94:SZV \$]**TSW3604(/N3,BNG M^F,9%E/]:T1<$GUE!!J@^>I\*70,,8#BDW66;O:3B^Y-O,>LMGAXSO9@..*$ M^4F0>$[,7=]FG..^P8U=P)NQ:LSIWG;;@.SFR4>8^Z_H@%1&KQ1Q+9 &IJ<9 ME@L,9QB0%J9G6BXWJ&%<+$,(<7(I3:@EU(!B,B[%#M"NGZZ)[ZY0:^[<;S+)"2.O"CP>>2$GDULY*"DLQB% M@= 9/!5V-.OZLZ,D^YL$.X R4C265 %9GY!/F*P;1B5 U2>D5$[51U$K)NK# M'%P2=47,&2#JJCPIU(\KX/;N=)U]R-(JNTV7?YSE T5DZ]FX+<;>P Y%U?R;L551N5IX*:*%8G@#-NRK[.F83L21!NMN+)."0H M=M)<"4WK?T[+IWH8KKX4Z[3\5!9_SY9=\Z*,9>@GB(0S>D?1.!,2QT M=F^L#P!)NX3L2@W:9=E4VR^?MGU M2W-U!609,$]7X46A=@@!'UFLQ\C^**'M(YQ$=4$;.939-,0L<;N?3Q$'77,F M_E,U*W +1&H!&K#K4PPE,4H7HT/-P8>?]0#D'9\B,JDT"]\NG!B4]!WWE M!QVQ/8P2)PDX2^PHH+0N\?K-NR&E0AMI97[N-%^ZU!011 _@:]? C-3W/LO, M[H2!:]\\D">#OGHH\G/?O93WHE_^S_DFO]_==QOW$R=@GH>\T/$=VPE93;A_UDW3.M/1C@Y$"2)#$%T,@&J0_3FRX/,)^@JD=V EVF4TX.;$!N]@8]I.U]UU^C%$#&$F":J"-'VA3 M19 :/6IPRL*0&DBQ98@:R&%_J08C&!!5@\,;VQ_++UGYF"_W$Y!ZED&CQ'=B M[G.,/.YZC/1G^T*?0T1!RH!F;3A@VE_=>\!5274(Y.@3DPOMS,%40XHT+0IR MCI@!(1G%HQEZ,LZ%0N&XDE*7YL+C;L0A$8S(W8'>KN2 M4OR9E5^>JFUV7S4+X55QUW5=(LYC'-KM8G>('2]D_9HW3;QP\9B5MX78M>?C M+$&^I%-0XCM VH6_AP:@5;4(;ZP68G/IL\2JZEAFAZ5I:DIAXG181&VY/$"; METS(W>33D2IY&?DX<@4O'Q]DX=*JM2+N#%BY5N5)H7YD =3]<$=-L:GJ*N'G M.H5LLTU:.]^MF0?<(1@[3?>,QIQ[<1AW%A$%7 (YTH[F6O.(KBV63O#)2-%8 M3@5T?4(Z8;IN%I, 49^043E1'\.LF*(/4W!)T1419X"BJ_*D4#^LH/7ZST5S M(WJ7-MPH0'X0N$%(P\0)4>+U6R+"D#+Q=XG /UJS;N\+G3VB2KIJA)$E6G5K MXTFFT-Z#F8@A:"FMC:DQU?/]GK$J^];\A+^J*)9/_1RLCZ4(,4! 1X!_506/ MX$#X =LR6^5;GB[S=;Y]:CNYA+.(<)HX<91$(77= /=Z3!$!O;8M\>,UR^4> MD=5!DEJTD2%-K(>JF2^8; *ITO.@["M"!KJE(]@SHTTZQH&7S\&.Y4).00X] MV(AB!\>AZS(;^W[BV%'<[T.+/5=HSCS*P-0J(K4D(T>=C))H8&VDELRR!'.. M%&$] 7)HHJ) 71C4%"D^A*9O7[/R_D.1;CI+APHH=&S;(:%-[81@UT,H/E9 MW N%"I,Q/U^SIC2HK ;6R5<"GZO(^==OC3E&TF0 ?.^L1X4ZH8+Z,;\=?J4K6B9_GG!:! FL6>[7IP@[OHLX2[O MB\8$.Y K\\>:TJR_!X!6@]!2(RT*Z!70Y6F9A4FTF:2"+LZ?DES9F_-'DBQZ M=?X5*BZINSH.#1!ZA_!6:]FJE+G/T;2*C;'GXY1F.B/(%//*=(AG@;F_VKX M-:,1H,B7EV=/%3(D5+"^WRS+K,V0ZPLRB5$0V=2/"/5B0F,4,3_LJ^0P$;H$ M4I$IS9IU E!1::6 78%Z=5IB8=)E)*> NH /@9K/S'G*[8ZX!;>U16R>PK=\;X%:+ M'+0Q1GU$!/+'O,& Y9,W&P?(!J99XR&7@TZ)MNZ*TH(&ZFMZN\Y&GQ^ ,G=Q MRY2V$!B0PS0Z5TPRC&$=F;WU5V87)$D(BUWFNW;D.,3',>GOU@^1#3I4+VM# M<]8Z?'CW^^\M/P*#-5^D&11KNTQ!'BS+''A[K5/3]EDN$#/081E+I1F]E=%> M%&H'&' #USF16[@!]@(2X"1TPR1P$A8Z46>K3F*@6[[D+.C>PM5D]K%*(\F= MF,[HIPVF,A=JH8FW<)TC96@/UR@2S="7D3Z\W,6E@!%1;3FQ\'Z#[N[R=9YN ML^K+[K;*5WE:YEF%JJI8MK^*-JO3YX6J!;)]QGP6QT&(XIB'/D7]AH-*!C=IQYY!MKMZD'3E6L\U4-=F6EO3?ME.7O[\;,H-;% J\?V=.*VL(Z.W%BGKMQ81V=NVK_T[&FTB>5U M%/<#,CQ-3,V0ZXE\+>;X:@#MV@_Y?5[+TX<\O6T;PZ2X?T@W3Q\^D*(\_-ZG MM-QNZM+M>_[PX=.^<5R]^DVR3JL*?_F>UCC_-5NO%JZ#>>P%$0O=Q$_",$YH MWUH.(D2$N[JS(=1TW,1[DFM]FC NQ M%KFN,%SJI,\>=@,:[O-S4)CT(<*FO)?A?AR"^^HW/_YY^"/O-W4)4)=VB]@F M]2S=]9D?,M1<\8^/SWJX,0>]Y#@?RMEJG_.J=D70>O^LSD'8A'K&T2 VV7X; M T%5W:-[#&B9DVL+T"M,^6$ /X/Q*5@WYOMC\NLFW^T3, MN1\0@BDF'J'4)PYS^E?I_,@6OYQ)C;EI%KE?+:3<6'N@5HL4.J=2Q+3 1'EZ MDM4LAAO!+V ".CW/4FYTMMQQ"E>EPDER+YU']-.N M*IL8QOCHS**?>=7Y!1J!,5GF+#NP7#..8&,SSDBWKN<=%;R-VWS;SY4^9?48 MK0?PMVP14 =S&]E)'#:WD5,OH/U%Y(D;@*XX4V=UMOQS;)(;4M\]M=D]B_UF.L^EZL5W=%R=+Z-YL3@HUZU[]7W!W%O/[7&F1>K!9NR)#O M$Q;XE#<;F9T@ZOXDK?DQO6EB:M;9[<[?WQCIUY\;J'6K/+[4N62<^-0>9 MGGEE[=T"U*<31UE@SF!N@&&R_O^[V )F)^;&6&[^,G6LQ68Y2EF^- ^:)Y0& MS)1F#/7%">.'61FE@2D,?PCBPPS(J^VV/C?/^B*J@\S@J^G"M$V",:7(]*TRY0E M^F-L>'DR 0&B9K)GW4O[3_"K'I.@A+7Q1$/DZ _T>B%?+') MOC4KBE_'+M-IP"8D"$EZYH6!MZ>B2=?#)ZIRR]EZU!Y6/?AW$18UZJP_U M.%V?)[R*EPN5AW32? -@42FT!9ELW.(/K<%LXMFWL5O*ED6]]F'HJIXS=VE M&YC\,,8V9G9H^\CVY/'0=1"+D1Z3#0PD1NJ-#/PK-XMD [S[B8F,UV!MM M/**W.OA6B]^Z?>J^\\X%F(AJC)>8L)H1*IC8ZHR2%@V6)GE E_4'S@RMGL#/ M8NI/ J;I>PRMQ5]VS='0^E_:.Q'>MU#>;[Z6Z:9*E^U2F>UQM[ECU&4)BCT2 M-B=^.@BQ[]L0&5=J6+-R=R+0HKVQ]GC;7]A?;+*'W)3%)Z!A6JTV#F+R/%L( M8(JLEGTM&@QA9K.%;NP:_U3M@G7@ %UY= 1.780-B)2'*>L*D3:'E2+ZBUYHC9XYZZW;T MC)9/PNV(D^AGCM=\*=:K!2$!BOV$8X=%@=.\U,KZV[,]FHP]BRYK=IKFL.#A M-*N!//ITM'0$AJ5Y9O)5K?(9R/OH<^E3\*_Z9#H\#F/.IE]@Z-+V1STT&["M M49-CUT^HJ^%.*"^A;]_*=L<'*3957K/9#MF&B"9_=F]7O02XX#%+7&[[E(=. MPGR?<(?UVR_%-JL^9\LL?VR> MX?R+ [M&$?BQT :]N#-/NU:%Y]5!4>7_BL=WX4?^)HQO-7>'GZB"9/3M: M8B:^8V?N<(W:KZ,E4MKV[4A0?677CL[@F:'9VKT\LV-'/ZNBFOXY>\PVNZS9 M_/D\FRQ0[/HA5F+3]?O-75'>M_V +]DF M+\HO65WF9BM2_S??\G39OE.Q;9OA_@*/;Z5@!/8O%G&Z>!,]O: M:>^(=>+)C;7WQ3HX8^V]L3IW1J_O*8^F]'KKG(%4M0[[OTD,1Z_=SAE+U6NZ M:F,Z9KT7R"IL'5A7R SHET_L\/5U8[U<"^5V4M1HZLKA=IV]Z%UU[T)]KJN+ M1>@'W'$=3.PXL3'Q8]_U.\LXHD@X>2NRISD[GZ"T7G9Y^U?@K 8I0+1542V0 M66=@&98ZC288D/9F(%HNKRD@7"QEB3%R*2[X"* PJ\ TV)R3F77ZUWEOJE5V&N%:R[ZB!9^:(K,6[% ME8Q;;H6R;D;72ZU+D(56.;Y&ULLO^G 18'>V[3 6WW&I MS.*,-?.9CQ0795G\V1P1(NE#/<$!]3_416%4,:TQ .K*Z5?N36'D]BC&UY\_PT]?O>=E">5K884(XC5']GS!R M(DY#U"_^>$XH=%^#1O.SK:F0B/Z*DAF0?SX4SWP;=0J<3A^:\> 1IW?6+F/GI(F9S M:V>5KJ%;JK3&1JQ;94I85.7%DUA=6' ^H#?A8F8AF@>:7E,$SXQ>V"2>"MVX MK(/=$3.:83@?']J#9IMOQUM0%V' 4!1%-O(Q#GWD^W'@]).M*!F[CTP]H-G5 MO>A U[^\OUAXW>R>'UU?:XB=]!QHWK!-I_Z])]:S2Z)-C.7HV=.\,54]GU(? MVS&S+#"WL'F7OM 9.Q/3Z/+UN9ENOG7.UG[)MB>X[" (@RA)W-"CKH-"%X7] M2[.\_BW=S-SVV=U_5,W8*#T3>#TQ6BZ1%[[("?S\TWHGM&N>%HG M%]*W.[F3]%?!%&\,T]HF>CTHM-T_,=>LLFV+<^#6B!'#A(:>Z[#C MM@Z&Q5*$&4@-2A]6>N*/M2VL;"]N]WMQRSN?-,\TU X$3=/)V<; +.D)O1@8 MY\_2OZV!H7EN.ML F7[2JG"@Z)O/0N*A@Y;\*VTQ:M_W@P, MEKYYL[XX35>8''RPT'#PC)DT/^-<\:19+IYO=](LZ:^"2?,8IK7V3OLKY0[0 M$A9AFOC-FX\)(;$3J, MUX33U=Z--Y,87C*ONJ$J&]BWFQ[D75;15AW']P23A0]Y>MO<(]&<6 @\#\78 M=CT7$4110ES4K_ZYC"03S1@@D&9/%)W K(^@)YL[@&*G?0*A*VS3SR(^",32 MF(SQFGT]\PF9\+[=K#'&:74S"WG.IYE>G.)+/(3LB'N1QWW7LUU.POZB4Y8P MH:/-TZ.:/7\<)QJ39A#)&$XQY= 5OEGF'6\JE9R-@;89B$RFWTKF( M///ZMGK4X(K-MHY"_5._Y8>+BJI\LUSO5O6OE-DJR^Z;99C-^3^Y"#T:V@X- MO"@(_="/0Q;B_EJ/.D'JW?^A'?[LB>HY<*M'?F/U7EI'-R_^<=T; O2/(UW; M1XP:0M,FR_\SKICVDQ%FC:\9MJ1H'F<:]ZF,C9S2S2N3#:.WNJ-E.H)&;W.9 M.):B38F/V^]928K[AS+[GFVJ_#$[[DW^)=M^O/N:_OB4E7GCZ;)L7H>GV?[_ MT6VU+=/E=H$8X0C[F$4<)9C%F-@AYBAV78?9B''!F>P$2/1EY1:\]0S]\\,% M^WUZQ9U5>V']WB'^]VDGJN,I'IBA3A@_,Z:F4SIK<<)JO9@X'8SD?" 7 M3!5-,Q+!9-X6\WPST/?RENNTJO*[?+D_^[S;"@%\ 2X,D$#<,(YAC^M- DES0GCIA57LM@#1 :C-K'$5RQ<&AA26-J:+IJ;7!%7P/Y!" M)@ZP&9ED:J=?/6HX ^>B>84TT Z/P=*\6JZ+:E=_7_V$)N#$#8*0X\!SXQCS MF 0L01R3./&IG8CNRAIK1I]BM,B.3RR?@)NMH7"%K('/6Q7-9GRWRKPI] Q& MX"2^,?>]6->D5?M>9W/[]M'^\4NW(XZ9C^V01\1#28@0)IW]$ .GZ\JLZIZ8 MGP#]O[LSM@W6DT^RSL^R=99"]@6GWK,0#YQD*^-CD/UL2+7V\:ZJCNC0ZW.795DVDJ+;5E^]IF=VF5?-FP5.S7'04<9]R M1A*?18X?$Q13.\2X!95$-N?LVKWT$Z'0]VV??,%U<7,*O7_ HP5_8[7PW[7X MK(B=>M)E^SRFV"=^X/M^ MAXH% >A,D6XLNFNT5BE:;,\514F)ICU0BA5_@AA-*_FS%7HC*5>A^B.#^<9D M?ZRWLKJOA&7AUE9Q?Y]O]REF4X/8-%?%9IMEGE5'P'WR<<*($I?9F"$[\1,; M(9O7_^/5Q6T8)HXOVNA2:E1CV^N(TTHWC3"<('VFYW,UP2!$#K7$M 3$C.]= MDV\OVV4:&10[CK')RF]/G[*RW?=7,_,UJQH,W2F0I[IRI(11$B#/C:-Z-NK9 M=;EX,.I1RL6/3HPVI;D$VP.T3A!:!XC]22W0"V/CJ1W6Q1E8A0FA>81"MM%/ M2JSDEODNZQ[%YG[BNW',?.8AGSN1QV([B5TOC'R?)!1TP;YBTYI3PO%] MC3W<&VL/V#H@[F=X-U8-VOJEF>5]_3-;/]9_HD[FWX&'M57'1:RNGC$DL'PB M'(TF&#>0:.C9O [B=6BCNIX F5%HZW+NY09TG1PJUMWWFZ]_%O\K2\MJ$3B! MRZ+(Y1Z*&^D/(NIW.%PW\35(+\"Z6>J;;^JOO;!:Z%IT%Q(7I=*K*22:U!<0 MC3EU]TCJ>.F5"-";4E\9_^0$6)I)]1IXY[M!S)F+ Q*Y88?$ M2Q)7CPJ+VS=/AQOL>I48$!W56JPG,-K56" F,^MQ3ZP218:'Z:UILH2'TJHL MRZ9R7>;U)[$'PI( 8>KZ- GB&&';=@+: 8E=BK3(LKAYXU2Y@:Y5E &A4:S) M>J*B6Y(% C*O(O>TJA!D>(S>F!Y+."@KQ[)$XK6HL'AK5:JPE*MK5^'I 9E;CCE8E:@R.T5M3 M8[B#TFHLR:5B-?[Z/2NS]*Y6KX5-W C'8>S'B5UG!^S%%'+D4IO]-B:2X5W+2"&1-:,^PH.EF^\U^]\U^\\V7 MW>VZ^0N?FVV.ZVKA(^H3YF,>^D[B.!Y)$M(C"Q*^V&3?FB,.7P7W%T\$2^@K M3_9?^2L/IMMXUMQZO'?,.G@&V&D[582']=FXJ$Y1 +_12 (V5AL84;G=UU-& M5FRSMAIJ+^WHGCAP!FS[GMKC8K[/1'W^S_N=/*\P.3AB21C9H4MXP@GU[7[) M@GB1HRGSRP,R,N>?;K";(D>,B*>Z/*\YAE-OC#0\;NJS^C3QFR2?2\91:2:_ M2.?('#X^3&\G>ROP52)OJV)8<<;N=WF]1(4][MB<B,Y_39:XZ.G)7]/$L7),KA4-%7G\$N4CL_B MHX/UIO+X>&_E,KDBEM7F\GZ+X$M0=AR0(')C)XX]PHD?1[[7GZMAGKY4+HW( MU$Q^W+\[32J0#ZG*/*XWC)-OO38]=#J2^"0AG"J'2X52<0J_1.CH##XZ4F\I M@8]W5BI_*^)8G[[&1>E/I>[2S M1_ M1#35)6[-$9SV<(?A45.?LZ>)WB0I6RJ*2O/U13)'INOQ07H[V5J!KQ+)6A7# MB@_N//OU5U5$0L.(N,2W440]RA+F]COH$YNR/F,K/]LS"I9,WH8?_P%JQXO? ME$L"DP9W.($;%] I[E65#>*^'9U$V8$\0DPGY,L8-9T,] XTCH3A3=&""Z(G$8OT;^\EBHKFNTM4=+ M8#9G2*!@"0 4(_#EVM/&"#!W,R1623X^;I!?4L2,[PC%WB),D@1VC$/5Y/8R%[GK49]V\' J_#%UC;)3F34UA MT9@Q#8R(EBRI*3(3Y$?Y*^M'9\9\Z!IZ_0%X4]E0QC^Y/"C-I/H,>+QXF=L. M=4(7^PZ+Z^DMB9.PO]R()YCJR8'B]LW,@M"KZ+5&2'4FU!.<27*A47'1E0_U MQ&?2C A_-D!%3AQZ"F"*,+RUO"CAH71FE&53>6X\WH*-,49.Y%._GJ]&@8>) M%_0';8* Z4F-XN:-S(S0YP!TAD=Q7M03F2G2HDE!T904]01GRIP(?[=!04H< M>HMA@AB\L80HX:!L/I3E4GTZ[*\A#TF=D0D.;!8G 4U(?/)TFD<#H1=[-9HW M,QT"WV/0&1[5Z5!+9"9)AP8%15EPX#&,"6+PUM(AW$'I M="C)I>)T>'(I/$VX$R%"'%*/-L?#,<7]'8@>8;:&; BP;EXRA#Z(H3$R2A.A MIJ!HSX,&Q4-+#M04E\E2(/S1DM'Y;_ A$OWTOZGL)^.?7/*39E)Q[EM@ZM7& M.8WLD%"[-II@WEE'C @]1*+:)BC/P4\B@/?#:='2Z\PKS6A*2=>8QV;D6TO& M4LK[1/L_)\M-XS.2,+UO*@^)>R67?8"LB9ZA:XVBS6I_PH+]>,@V5;8($SOB M%$6A'_HN97$8D_YJ'(HP@SPP*&=!\[RI 6,=L,#.I4D2-IP8IN,*E@9>2Y 0 M<5K.@IWEYHP:J>'2C/-:(WTH5(XNF*[P-"]_2]>[C.;5Z'M]!BI$T%R_+3(--<&[??[V'Z_:>N$E6Y6UOKHAG5_\,,J-E;9>6+= M-J[ BHF)(RHFJ^8&$Z;#G1]6<6<=-?G&0L>@GKAC_7P2U-XCJW7)^KUURFJ\ MLEJW)M9PI2$9$/UY0F]&EIC)]\*$CT^RML-/.*T_N67VY7N6;?]6%KN'&LC1 MO&?;"'D8X?;"%SN)?=OKS%/!C2K*C4Z7/6K=N&!$ZL41RPBCX$=[^4O5R+<:>51. MM3YI-$P/&T@CM!!$_-O009A+0 V4X$M"_PZ%:E/WM 4J^I%7BQC;S.?4<:@7 MQ:'MUL+K=U9)D,C6A5*V-*O>":9N+MG ^G^E!4Z.4+"V:><2)FL7:)Q/P<[Q M(R9>HY@U3K?&>7-9LA2P-&*IXOTVNT?WQ:Y9>BWNTWRS"-L+2QWL$4HC@A,? MV6%GVO%X*"598PQ.5JU9I]_>[WMTLO79*(:E%X7TDBN]. 3B=:JEH5=\ U4JWUJ6/= \4*'Y*J1?3P+E8ATFA L*UJ"* O0%Q MU!$#,S12BV>%_A$,4TR2EN53/4_^G#W46++57J4OHR <GB]F7(?C42UP'D0139#O4=ACJ(2 _XA !56I8LWIV6)]O M4U&@HFK9%Y/0V8B'Z:<*SK7H*(2_ 1'5$@8S%%2/:\4$PUAV#>7,X@WOMI5\ MV=8HF_%*TH>F8*X^Y)NVJ5 M<"WIE(GRSY'0+*#[K!Z,X/O7J<.' J*GL?+LF/T.&>F:(HF!U,"B P.TP0.SVY823G M0[EAJG :DALF<_=E;IB69]'<\$NQS=H# T6ZJ3YGRRQ_;'9[_9)M?ZD)W95E MC7,1VH'MNF=M>FS3?O@B M; U\W$K)-N,#5NM2H7%P*BS23H[S#(N$[S";D5HJ[""):S3$=G@O$HPDRBHU M98CF+M=.')FX9E,75 6%VRSQ5%R]J0KE]"6<*/NR=9SRZ)J1"R;V&5+1:6)< M^*Z>HCFZ5-[3[/:XE+>(*?(1HCA!(0ZP@[TXZ-L+7LQ V4'.@F:U;T"]J__> MO;6J8=U8^6:YWJV:8RR'Y&W=I]M=V88%>)>/'*%BRJR?2YC2'FFD+8W'KNK$ M]_BBW#80 MWF\>LVK;JF0O?H[MA''D.1YS.0H]'[FNC3EV,0^HZR6N\&X\E$"WG_Y9V GJUF@?,ZN%M'6Y#,^')U.OAJSXYF+J]]\WEK87$T M=#@C&#M1Z =!X+A^X,+-22]5+$FJ-[C-H\XK4\45X7)\@+(]?O##H(=N1W MA)D)!*55CY>:7/6$?.E#E* MN!%5I<^U\I7Y?@, C=(.(\3&PO[(P%M=Q MOGU)$YIUH$5U:#%9+2Y)59!E4$PA)B /IA8RO&G1CO/,#.C(2"K-T)2Q3A1* MAQ=0:]*_%^77^J]4'^^:A;.ZM&G*FNW3L;O;SD$C2A&SH^9FJ23FGL_M..JL M(!ZIXIN/2(HQM^0*BJ.@"$RJ=JKE[JIA36%0GJXRBIP M<10$L1^SF!(O3LG)KQI>Q51P/;:^"I M\,TR3Q:A;4#SE+)NAMRI=>GE[G7U? %%[F_%8U9NFHTF9VU[,:;$=6G$G-AU M \J<$/?K!HF-%O7?OOW_R'O7YKAQ;%OPKS!B)N9V1ZCZ@B (DO=\ D&@COJH M;(\EUXF.BHD,2DG)[$HE=?+ALOK7#\E,,E./9.))PM4=W5VV2^9>>VU@[8UW M):ESFC9E>N4Q/.G.^=#C]*K;1?F0[V^GT!$_7;ZEU&]$HM7D[P#0+?T;)NZ\ M !HBWBD%-.73^Q)HE#%1#:RKR&*]*>^&]1?CYIH]/TQP M.,Q9 &?9')0B)U M\889BY9+O2]_N]8I\PRQ*J9TXQ,JIW0=/NAGR :9$&:XE[38A8(/9VH\?D1-HE)GDJZDKV=4H?<80D:B5:YI4UWB_KN@'5(F]54FO$$ MUD:C. B"7MX AT"NN#%CTWJMTV\VOVM^41R0&CG*),NP6/4S/K5R:G1R _]% M\Q9.AW**NQF$F#NS6]8<\V[43H9]$CL-I<68J.SU>[UXM;JN#1\J"MK=BA9A M&J00(9\CFE*,Z$%N>>BGG9S4&6!53.;&I5-.XLYL(Z13 M7+MXEJ\!83/'M1NB9M"?RE:KE!.SX^LQ=GHZ0S0$*0RP'U+.0I]G09P<5!/C MV:;:Y LQ[5+XO-0PL4(_O"=EN#%D>7)%3-A6*Q:3, M,KNJ@\5U7Z6-JU1OZ1B0)@WNW- B'0&JT0+'-D1^%@'"212G@/.0IEF4@;3?59>F#-N2]+.&+0NX@E[8T_/S M43"OWD8#8%VKW=5D0PHL'(X?3V_%7=-05TG^A)\D*?X@=W?-([3E\J'6[67] MR[NBK]2_ULVZ6%\NCW^F7-Z53XOBZ+;+./$;64>0,Q:F.*08I(PG61AF$0A$ M+ST; XJ]/E^C]P[0O)?X=^/5G0?U./_E#W9.3';SK 'B!T1BS+"ZH1VC>OSZ M4971V3:@-!]7.V#OXMI=C!DC'J8$8)K6 4EP74D2WF&*4R;W*I)5));KNF&= MJ59[F3FE,G(WY8X4.^W\,'+83&8&_8B-G1/.DZV6#0P&T?D\8-)7\0Q@G&%1 M[>]?8;V^*Y;YJJS:>Q!\QC,<9Q 2D@3,#T&,HLX69D3J:*V:!O>)6- P_3(Q] F6DZE1N%55*R5:K:K6 M*;H$Q$N;:;9)QGVE1R9_W.[V[*SMTC# /D9"C%#T*=^W#S( MW%FD !/9%Q=4[5C6L2-HW@&;HH!I\2FF76-1*2=;JBQ:>PCA!$4#4F6"6#=4 MRH@G[[Q28(8=X5T?O9DUKU9#ZQS-V!,$B$%F>=-CE9DV?,BG:]Q\J 1&F1Z(82Z;E0&6Q4DM5: M+V77FWPYSU?S]9>G>5TQUI%%(-G;]J,DI#$G""6'5,$9>PWW)P="2K2);;LB.,OK7"[):+ A?>%>M-Q_O?ZZJ^?JZ6LQG MC*0!2N+$#TE$(@! C%&_RAO+G7J0_;9E26C@-#-*"K(@S9*8+-@D2$X6.FY: M+%X#9N3KYEXR,2 .JIRY(0[*Z%]?%J?%@J@XM&="Z_KEOMS,4)($<1SB*,8\ M2S@B"2>]_&1Q)",,,M^U+ J[D]%/+18Y39 B1TP/;/$BIP4[2CX-4V)%!8[\ M'U %9;<9.]B[ SPVB-:-?,=V]KP'D&U7*?%?;4J=C]W MDW\OUK^4RVI5;IXOEW5'+M;-&YTOO[)[L?.78O.UFA]=\S:+"&4ISQ"F/&(Q M0" X>) !*GE%K4O(9;JRTF6WE\>JY]VVCGF;QJ?V'HEB]WANN?2*?+6L26C? MUMW6?VFYKA9EL\8Q]_+[^W)1UK^4ODO2':*%+ZET![(]F7\A[EZC2-[!5>_@ M:]=>]D\L[USPCGRXZ/)$R\2%]Z%J6LZFAK38)9$=)6/?K#E:# ?RDHLMR8U\ MYR0S;RX9=1"C0GZND;'O3\5R7:3%LFA&%@QRF*4(QYA!3%&:AH=5:A0R/EL6 M#XWJR^12>2M"VI;LM.T8D/@FL_;FY'W-7^<[K]@!]/YRNX,H.010IE,F[UCB M42='U) \UE&7GJ/.HIZ_X>:L]JJSZ9).:GCQKJ;ILB*^;V5S- 9),TBR-(%Q M'* L\1GPX_[X?A0@)%?!RWW;>HW=K$CN"^R=X,AN#)%B2G23ARV*9#=L;%[. M)7ADLUF5M]O=?=";RON4C_],Q MV!C=6J+#HAGPH8G^SX4&= ?&5RL>G5?&U MUJ3RV[ZBJLU^O*^E:I;Q) 04Q3!.$4>49"#K[Q!*(9&Z#>TR8@G;Q9.3;$C MJEML/V7VJ5A=?ZU;49JOR[M9'(489C#A(. ,^QP'2=K9(HC%F)358NMIMB/@L1Y1%$G+!ZY 9XZD/0[P]A($OTY$;4RK2",]^A MU),<84+51,<&D_JRDYUA;A3AV8.0D!Y9,MT4'VDOSLB/&BO"]_F4Z]^;>[^_ MU+ZN-GFY;-X6Z._Y3B "J1]C%!,$$AXGE (BO/ZF9\1>WVEQM2NF M+Y!-=LW^($\#'RU #(RO5=G>RVJ^*F M^+Y):Z]_GZ6$ACR!C#7;PY,D2",?=J8S#*1N)#5BT/J4R!%&KP'I'5#*3HJ8 MX%=T=F1D:F6G2098]7YK('HMQI$%382VP:D1@ZR[(6]F77HS66*<+^&C:N7# MLKPO[_+EYNB@7+4H[VJA/1C/4A@WU]/ # $ ?!!Q A+"4XK]+ RHW DV,R8M M"][U]O$Q7STW$Y5'@%^<8]U#%NNG5MD7$\,)B)>30R-$VSE4)T3=@"0:YMX- M433MU.N3>38X.R>,]^O%:G9]][68;Q?%Q_L/U9+F-1F+9H'BJLC7Q9IO-[4P M_U(NR\?MXZ?\N=TWU+ZQ<236*.8,)W$4(L@ A &#$2 $'MO? Z-\2$=*1H#>NK>X&2E-TN1A\E8[1_P,B3 MSG\CA6U>W6V;O]C653]0^%[@=BN,K[)KPUV;,WVXSYA&V'PGD8X;I6GSZ\B^ M5E/T [EARJ=5-=_>;?X[7ZWJ:N#YO?$11T%SV5.:(1J2.$MH&//.<,"!U-X4 M ^9&S*M[M%X'U[LJ\]MR46Z>Y48C)D@6&XF,S*]<.GQ#IQ-3,N\7-;26^:+3]6Z;(J ?LJ;X@2$800BRH(LA-3W^7[O M3$K2*)-^)4['EL6*M']BH):W'J#7(9QLH4>$MJ%) ).LN]$1S;ITZO$Y;PTI3!A&#A((T2.(041K$..V,4!\D4M?9RGW:Y-1G!V0RD7G)PX"<*!+FAG"H@G]]&:P.!W)B0+>K9F]R;RL@*