0001227025-18-000113.txt : 20181105 0001227025-18-000113.hdr.sgml : 20181105 20181105172114 ACCESSION NUMBER: 0001227025-18-000113 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181105 DATE AS OF CHANGE: 20181105 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NEOPHOTONICS CORP CENTRAL INDEX KEY: 0001227025 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 943253730 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35061 FILM NUMBER: 181160806 BUSINESS ADDRESS: STREET 1: 2911 ZANKER ROAD CITY: SAN JOSE STATE: CA ZIP: 951342125 BUSINESS PHONE: 4082329200 MAIL ADDRESS: STREET 1: 2911 ZANKER ROAD CITY: SAN JOSE STATE: CA ZIP: 95134 10-Q 1 nptn-09302018x10q.htm 10-Q Document

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 

(Mark One)
☒        QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2018
OR
☐        TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from        to        
Commission File Number: 001-35061
 
NeoPhotonics Corporation
(Exact name of registrant as specified in its charter)
 
 
 
 
 
Delaware
 
94-3253730
(State or other jurisdiction
of incorporation or organization)
 
(I.R.S. Employer
Identification No.)
2911 Zanker Road
San Jose, California 95134
(Address of principal executive offices, zip code)
(408) 232-9200
(Registrant’s telephone number, including area code)
 
 
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 (“Exchange Act”) during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.     Yes  ☒     No   ☐     
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).     Yes  ☒     No   ☐ 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
 
Accelerated filer
Non-accelerated filer
 
Smaller reporting company
Emerging growth company
 
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).     Yes  ☐     No   ☒ 
 
As of October 31, 2018, there were approximately 46,049,277 shares of the registrant’s Common Stock outstanding. 




NEOPHOTONICS CORPORATION
For the Quarter Ended September 30, 2018
Table of Contents
 
 
Page
 
 
 
 
 
 
 
 
 
 
 




PART I. FINANCIAL INFORMATION
ITEM 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
NEOPHOTONICS CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
 
 
As of
 
September 30, 2018
 
December 31, 2017
(In thousands, except par data)
 
ASSETS
 

 
 

Current assets:
 

 
 

Cash and cash equivalents
$
52,099

 
$
78,906

Short-term investments
7,441

 
12,311

Restricted cash
5,195

 
2,658

Accounts receivable, net of allowance for doubtful accounts
66,620

 
67,229

Inventories
57,124

 
67,301

Assets held for sale
3,192

 

Prepaid expenses and other current assets
28,659

 
36,235

Total current assets
220,330

 
264,640

Property, plant and equipment, net
104,965

 
127,565

Purchased intangible assets, net
3,320

 
4,294

Goodwill
1,115

 
1,115

Other long-term assets
3,080

 
5,339

Total assets
$
332,810

 
$
402,953

LIABILITIES AND STOCKHOLDERS’ EQUITY
 

 
 

Current liabilities:
 

 
 

Accounts payable
$
54,603

 
$
69,017

Notes payable and short-term borrowing
3,634

 
35,607

Current portion of long-term debt
2,798

 
6,005

Accrued and other current liabilities
46,857

 
43,242

Total current liabilities
107,892

 
153,871

Long-term debt, net of current portion
50,356

 
40,556

Other noncurrent liabilities
13,388

 
14,075

Total liabilities
171,636

 
208,502

Commitments and contingencies (Note 11)


 


Stockholders’ equity:
 

 
 

Preferred stock, $0.0025 par value, 10,000 shares authorized, no shares issued or outstanding

 

Common stock, $0.0025 par value, 100,000 shares authorized
 

 
 

As of September 30, 2018, 45,840 shares issued and outstanding; as of December 31, 2017, 44,219 shares issued and outstanding
115

 
111

Additional paid-in capital
559,371

 
545,953

Accumulated other comprehensive income (loss)
(7,569
)
 
398

Accumulated deficit
(390,743
)
 
(352,011
)
Total stockholders’ equity
161,174

 
194,451

Total liabilities and stockholders’ equity
$
332,810

 
$
402,953



See accompanying Notes to Condensed Consolidated Financial Statements.


3


NEOPHOTONICS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
 
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
(In thousands, except per share data)
2018
 
2017
 
2018
 
2017
Revenue
$
81,748

 
$
71,121

 
$
231,436

 
$
216,023

Cost of goods sold
62,815

 
60,608

 
187,849

 
170,230

Gross profit
18,933

 
10,513

 
43,587

 
45,793

Operating expenses:
 
 
 
 
 
 
 
Research and development
13,177

 
14,662

 
40,308

 
44,412

Sales and marketing
4,351

 
4,071

 
12,366

 
12,913

General and administrative
8,592

 
7,637

 
23,509

 
26,792

Amortization of purchased intangible assets
118

 
119

 
357

 
355

Asset sale related costs
251

 
78

 
344

 
229

Restructuring charges
1,133

 
2,829

 
1,786

 
3,550

Gain on asset sale

 

 

 
(2,000
)
Total operating expenses
27,622

 
29,396

 
78,670

 
86,251

Loss from operations
(8,689
)
 
(18,883
)
 
(35,083
)
 
(40,458
)
Interest income
85

 
37

 
300

 
141

Interest expense
(540
)
 
(495
)
 
(2,007
)
 
(743
)
Other income (expense), net
1,310

 
(41
)
 
1,891

 
197

Total interest and other income (expense), net
855

 
(499
)
 
184

 
(405
)
Loss before income taxes
(7,834
)
 
(19,382
)
 
(34,899
)
 
(40,863
)
Income tax (provision) benefit
(291
)
 
1,195

 
(2,009
)
 
1,813

Net loss
$
(8,125
)
 
$
(18,187
)
 
$
(36,908
)
 
$
(39,050
)
 
 
 
 
 
 
 
 
Basic net loss per share
$
(0.18
)
 
$
(0.42
)
 
$
(0.82
)
 
$
(0.90
)
Diluted net loss per share
$
(0.18
)
 
$
(0.42
)
 
$
(0.82
)
 
$
(0.90
)
Weighted average shares used to compute basic net loss per share
45,476

 
43,790

 
44,804

 
43,212

Weighted average shares used to compute diluted net loss per share
45,476

 
43,790

 
44,804

 
43,212

 


See accompanying Notes to Condensed Consolidated Financial Statements.

4


 
NEOPHOTONICS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Unaudited)
 
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
(in thousands)
2018
 
2017
 
2018
 
2017
Net loss
$
(8,125
)
 
$
(18,187
)
 
$
(36,908
)
 
$
(39,050
)
Other comprehensive income (loss):
 
 
 
 
 
 
 
Foreign currency translation adjustments, net of zero tax
(5,588
)
 
2,177

 
(7,968
)
 
6,090

Unrealized gains on available-for-sale securities, net of zero tax

 
1

 
1

 
17

Total other comprehensive income (loss)
(5,588
)
 
2,178

 
(7,967
)
 
6,107

Comprehensive loss
$
(13,713
)
 
$
(16,009
)
 
$
(44,875
)
 
$
(32,943
)
 


See accompanying Notes to Condensed Consolidated Financial Statements.

5


NEOPHOTONICS CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS  
(Unaudited)
 
 
Nine Months Ended
September 30,
 
(In thousands)
2018
 
2017
Cash flows from operating activities
 
 
 
Net loss
$
(36,908
)
 
$
(39,050
)
Adjustments to reconcile net loss to net cash used in operating activities:
 
 
 
Depreciation and amortization
23,551

 
20,630

Stock-based compensation expense
10,527

 
5,692

Deferred taxes
(42
)
 
673

Others
327

 
158

Loss (gain) on sale of assets and other write-offs
304

 
(1,623
)
Loss (gain) on foreign currency hedges
2,220

 
(1,501
)
Allowance for doubtful accounts
(144
)
 
76

Write-down of inventories
3,200

 
7,083

Asset impairment charge

 
275

Foreign currency remeasurement
(4,192
)
 
1,576

Change in assets and liabilities, net of effects of asset sale:
 
 
 
Accounts receivable
519

 
13,755

Inventories
5,482

 
(36,466
)
Prepaid expenses and other assets
5,957

 
(12,002
)
Accounts payable
(4,958
)
 
(9,424
)
Accrued and other liabilities
3,154

 
8,937

Net cash provided by (used in) operating activities
8,997

 
(41,211
)
Cash flows from investing activities
 
 
 
Purchase of property, plant and equipment
(14,377
)
 
(41,461
)
Proceeds from sale of property, plant and equipment and other assets
32

 
21,806

Purchase of marketable securities
(880
)
 
(52,031
)
Proceeds from sale of marketable securities
5,000

 
52,272

Proceeds from maturity of marketable securities
750

 
6,458

Settlement of foreign currency hedges
(1,776
)
 
1,553

Net cash used in investing activities
(11,251
)
 
(11,403
)
Cash flows from financing activities
 
 
 
Proceeds from exercise of stock options and issuance of stock under ESPP
3,801

 
3,568

Tax withholding on restricted stock units
(747
)
 
(973
)
Payments for public stock offering

 
(117
)
Proceeds from bank loans, net of debt issuance costs
29,358

 
96,039

Repayment of bank loans
(57,323
)
 
(68,270
)
Proceeds from issuance of notes payable
4,795

 
5,842

Repayment of notes payable
(2,568
)
 
(9,789
)
Proceeds from government grants
1,228

 

Net cash (used in) provided by financing activities
(21,456
)
 
26,300

Effect of exchange rates on cash, cash equivalents and restricted cash
(560
)
 
1,174

Net decrease in cash, cash equivalents and restricted cash
(24,270
)
 
(25,140
)
Cash, cash equivalents and restricted cash at the beginning of the period
81,564

 
86,585

Cash, cash equivalents and restricted cash at the end of the period
$
57,294

 
$
61,445

Supplemental disclosure of non-cash investing and financing activities:
 
 
 
Decrease in unpaid property, plant and equipment
$
8,916

 
$
6,430

Asset retirement obligations
$

 
$
2,146

 


See accompanying Notes to Condensed Consolidated Financial Statements.
 

6


NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements
(Unaudited)


 
Note 1. Basis of presentation and significant accounting policies
Basis of Presentation and Consolidation
The condensed consolidated financial statements of NeoPhotonics Corporation (“NeoPhotonics” or the “Company”) as of September 30, 2018 and for the three and nine months ended September 30, 2018 and 2017, have been prepared in accordance with the instructions on Form 10-Q pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). In accordance with those rules and regulations, the Company has omitted certain information and notes normally provided in the Company’s annual consolidated financial statements. In the opinion of management, the condensed consolidated financial statements contain all adjustments, consisting only of normal recurring items, except as otherwise noted, necessary for the fair presentation of the Company’s financial position and results of operations for the interim periods. The year-end condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. generally accepted accounting principles (“U.S. GAAP”). These condensed consolidated financial statements should be read in conjunction with the Consolidated Financial Statements and Notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2017. The results of operations for the three and nine months ended September 30, 2018 are not necessarily indicative of the results expected for the entire fiscal year. All intercompany accounts and transactions have been eliminated.
Going Concern
Accounting Standards Update (“ASU”) No. 2014-15, Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern, requires an entity to disclose information about its potential inability to continue as a going concern when conditions and events indicate that it is probable that the entity may be unable to meet its obligations as they become due within one year. Management has assessed the Company’s ability to continue as a going concern within one year of the filing date of this Quarterly Report on Form 10-Q with the SEC in November 2018. The accompanying unaudited condensed financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business.
As of September 30, 2018, the Company’s working capital was $112.4 million, including available cash, cash equivalents, short-term investments and restricted cash of approximately $64.7 million. In the first nine months of 2018, the Company had operating losses of $35.1 million and cash from operations of $9.0 million. It had an accumulated deficit of approximately $390.7 million as of September 30, 2018.
Through 2017 and the early part of 2018, the Company's operating results and cash flows were negatively affected by demand that was lower than customer estimates that were used to put capacity in place over the last two years.  In the three months ended June 30, 2018, demand continued to be strong, primarily due to volume growth in the Americas and the result of increased domestic deployments in China plus exports for international deployments. In the three months ended September 30, 2018, demand was in line with the increased demand experienced during the three months ended June 30, 2018.
To adjust to the demand that was less than estimates used for capacity decisions, the Company implemented restructuring plans in May and September 2017 that included a reduction in force and consolidation of facilities, in order to reduce expenses. The Company has also reduced or delayed certain product development projects and capital expenditures, aggressively pursued collections of accounts and notes receivable and continued to closely manage production and inventory levels.
In September 2017, the Company entered into a revolving line of credit agreement with Wells Fargo Bank, National Association ("Wells Fargo") which provides for borrowings under an accounts receivable based formula up to a maximum of $50.0 million. As of September 30, 2018, $35.6 million was outstanding under this line. The remaining borrowing capacity as of September 30, 2018 was $14.4 million, of which $5.0 million is required to be maintained as unused borrowing capacity. Borrowings under the Wells Fargo line are not due until June 30, 2022 as long as the borrowing base is not less than the outstanding amount (See Note 9). Additionally, the Company had $3.6 million of notes payable and $2.8 million of current portion of long-term debt as of September 30, 2018, which it plans to pay out of its existing available cash.
The Company currently believes it will have sufficient resources to fund its currently planned operations and expenditures over the next twelve months without additional financing or other actions.  In addition, the Company believes there are a number of ongoing and potential actions that may further strengthen its projected cash and projected financial position.
The Company operates in an industry in which it is difficult to evaluate its prospects with certainty. Future declines in China market demand or other changes to the Company’s forecasts could adversely affect the Company’s results of operations, financial position and cash flows. As a result, the Company may need to raise additional debt or equity capital to fund its operations.  Any

7

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

additional debt arrangements may likely require regular interest and principal payments which could adversely affect the Company’s operations. There can be no assurance that additional debt or equity capital will be available on acceptable terms, or at all.
Certain Significant Risks and Uncertainties
The Company operates in a dynamic industry and, accordingly, can be affected by a variety of factors.  For example, any of the following areas could have a negative effect on the Company in terms of its future financial position, results of operations or cash flows: the general state of the U.S., China and world economies; the highly cyclical nature of the industries the Company serves; the loss of any of a small number of its larger customers; ability to obtain additional financing; inability to meet certain debt covenants; fundamental changes in the technology underlying the Company’s products; the hiring, training and retention of key employees; successful and timely completion of product design efforts; and new product design introductions by competitors.
Concentration
In the three months ended September 30, 2018, Huawei Technologies Co. Ltd. and its affiliate HiSilicon Technologies (together with Huawei Technologies Co. Ltd., "Huawei") accounted for approximately 47% of the Company's total revenue. One other customer accounted for approximately 28% of the Company’s total revenue and the Company’s top five customers represented approximately 89% of the Company’s total revenue. In the three months ended September 30, 2017, Huawei accounted for approximately 39% of the Company's total revenue. Two other customers accounted for approximately 14% and 11% of the Company’s total revenue and the Company’s top five customers represented approximately 79% of the Company’s total revenue. In the nine months ended September 30, 2018, Huawei accounted for approximately 47% of the Company's total revenue. One other customer accounted for approximately 25% of the Company's total revenue and the Company's top five customers represented approximately 89% of its total revenue. In the nine months ended September 30, 2017, Huawei accounted for approximately 39% of the Company's total revenue. One other customer accounted for approximately 16% of the Company's total revenue and the Company's top five customers represented approximately 76% of the Company's total revenue.
As of September 30, 2018, three customers accounted for approximately 41%, 20% and 12% of the Company’s accounts receivable. As of December 31, 2017, three customers accounted for approximately 36%, 14% and 10%, respectively, of the Company’s accounts receivable.
Use of Estimates
The preparation of financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported revenue and expenses during the reporting period. Significant estimates made by management include: the useful lives of property, plant and equipment and intangible assets as well as future cash flows to be generated by those assets; fair values of identifiable assets acquired and liabilities assumed in business combinations; allowances for doubtful accounts; valuation allowances for deferred tax assets; valuation of excess and obsolete inventories; warranty reserves; litigation accrual and recognition of stock-based compensation, among others. Actual results could differ from these estimates.
Accounting Standards Update Recently Adopted
In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-9, Revenue from Contracts with Customers (“ASU 2014-9”). The standard, along with the amendments issued in 2016 and 2015, provides companies with a single model for use in accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance. ASU 2014-9 is required to be adopted, using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-9; or (ii) retrospective with the cumulative effect of initially applying ASU 2014-9 recognized at the date of initial application and providing certain additional disclosures. This standard, as amended, is effective for annual and interim periods beginning after December 15, 2017 and permits entities to early adopt for annual and interim reporting periods beginning after December 15, 2016. The Company adopted this standard as of January 1, 2018, using the full retrospective transition method. See Note 2 for further details.

In May 2017, the FASB issued ASU No. 2017-9, Compensation—Stock Compensation (718)—Scope of Modification Accounting (ASU 2017-9”). This guidance redefines which changes to the terms and conditions of a share-based payment

8

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

award require an entity to apply modification accounting for a share-based payment. ASU 2017-9 is effective for interim and annual periods after December 15, 2017 and early adoption is permitted in any interim period. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.

In January 2017, the FASB issued ASU 2017-1, Business Combinations (Topic 805): Clarifying the Definition of a Business (“ASU 2017-1”). This standard provides a framework in determining when a set of assets and activities is a business. ASU 2017-1 is effective for interim and annual periods beginning after December 15, 2017 on a prospective basis. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.

In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (“ASC 2016-18”). This standard provides guidance on the classification and presentation of restricted cash in the statement of cash flows and must be applied retrospectively. ASU 2016-18 is effective for fiscal years beginning after December 15, 2017. The Company adopted this standard effective January 1, 2018. The reclassified restricted cash balances from investing activities to changes in cash, cash equivalents and restricted cash on the condensed consolidated statements of cash flows were not material for all periods presented.

In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory (“ASU 2016-16”). This standard provides guidance on the tax accounting for the transferring and receiving entities upon transfer of an asset. ASU 2016-16 is effective for the Company’s interim and annual periods beginning after December 15, 2017 and should be applied on a modified retrospective basis. Upon adoption of this standard on January 1, 2018, the Company recorded $1.8 million to accumulated deficit balance for intra-entity transfer of an asset other than inventory in prior years.

In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”). This standard provides guidance on the classification of certain cash receipts and payments in the statement of cash flows. It is effective, retrospectively, for the Company’s annual and interim reporting periods beginning after December 15, 2017 or prospectively from the earliest date practicable if retrospective application is impracticable. The Company adopted this standard effective January 1, 2018, using the retrospective transition method. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.

In January 2016, the FASB issued ASU 2016-1, Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities (“ASU 2016-1”).  ASU 2016-1 revises an entity’s accounting related to (1) the classification and measurement of investments in equity securities and (2) the presentation of certain fair value changes for financial liabilities measured at fair value. It also amends certain disclosure requirements associated with the fair value of financial instruments and is effective for the Company’s annual and interim reporting periods beginning after December 15, 2017. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.

In March 2017, the FASB issued ASU No. 2017-7, Compensation-Retirement Benefits (Topic 715)-Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost (“ASU 2017-7”). This guidance revises the presentation of employer-sponsored defined benefit pension and other postretirement plans for the net periodic benefit cost in the statement of operations and requires that the service cost component of net periodic benefit be presented in the same income statement line items as other employee compensation costs for services rendered during the period. The other components of the net benefit costs are required to be presented in the statement of operations separately from the service cost component and outside the subtotal of income from operations. This guidance allows only the service cost component of net periodic benefit costs to be eligible for capitalization. ASU 2017-7 is effective for interim and annual periods after December 15, 2017. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.
There have been no other changes in the Company’s significant accounting policies in the nine months ended September 30, 2018, as compared to the significant accounting policies described in its Annual Report on Form 10-K for the year ended December 31, 2017
Recent Accounting Standards Update Not Yet Effective 
In January 2017, the FASB issued ASU 2017-4, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-4”). This standard amends the goodwill impairment test to compare the fair value of a

9

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, up to the total amount of goodwill allocated to that reporting unit. ASU 2017-4 is effective prospectively for interim and annual periods beginning after December 15, 2019. Early adoption is permitted for interim and annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company has not determined whether it will elect early adoption and is currently evaluating the impact of the adoption of this standard on its consolidated financial statements and related disclosures.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 amends existing guidance on the impairment of financial assets and adds an impairment model that is based on expected losses rather than incurred losses and requires an entity to recognize as an allowance its estimate of expected credit losses for its financial assets. An entity will apply this guidance through a cumulative-effect adjustment to retained earnings upon adoption (a modified-retrospective approach) while a prospective transition approach is required for debt securities for which an other-than-temporary impairment had been recognized before the effective date. It is effective for the Company’s annual and interim reporting periods beginning after December 15, 2019. Early adoption is permitted. The Company is in the process of evaluating the impact of the adoption on its consolidated financial statements and related disclosure.
In February 2016, the FASB issued ASU 2016-2, Leases (Topic 842) (“ASU 2016-2”).  ASU 2016-2 introduces a lessee model that requires recognition of assets and liabilities arising from qualified leases on the consolidated balance sheets and consolidated statements of operations and to disclose qualitative and quantitative information about lease transactions. It is effective for interim and annual periods beginning after December 15, 2018. Early adoption is permitted. Certain optional practical expedients are allowed. The Company is in the process of evaluating the impact of the adoption on its consolidated financial statements and related disclosure.
 
Note 2. Revenue

Adoption of ASC Topic 606, “Revenue from Contracts with Customers”

On January 1, 2018, the Company adopted Topic 606 using the full retrospective method which required it to restate each prior reporting period presented. The adoption did not have a material impact on the Company's consolidated financial statements and as a result, no changes were made to prior reporting periods presented.

Product revenue
The Company develops, manufactures and sells optoelectronic products that transmit, receive, modify and switch high speed digital optical signals for communications networks. Revenue is derived primarily from the sale of hardware products. The Company sells its products worldwide, primarily to leading network equipment manufacturers.

Revenue recognition
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company generally bears all costs, risk of loss or damage and retains title to the goods up to the point of transfer of control of promised products to customer. Revenue related to the sale of consignment inventories at customer vendor managed locations is not recognized until the products are pulled from consignment inventories by customers. In instances where acceptance of the product or solutions is specified by the customer, revenue is deferred until such required acceptance criteria have been met. Shipping and handling costs are included in the cost of goods sold. The Company presents revenue net of sales taxes and any similar assessments.

Nature of products
Revenue from sale of hardware products is recognized upon transfer of control to the customer. The performance obligation for the sale of hardware products is satisfied at a point in time. The Company has aligned its products in two groups - High Speed Products and Network Products and Solutions. The following presents revenue by product group (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
 
2018
 
2017
 
2018
 
2017
High Speed Products
$
68,519

 
$
59,426

 
$
197,362

 
$
177,488

Network Products and Solutions
13,229

 
11,695

 
34,074

 
38,535

    Total revenue
$
81,748

 
$
71,121

 
$
231,436

 
$
216,023


10

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)


The following table presents the Company's revenue information by geographical region. Revenue is classified based on the ship to location requested by the customer. Such classification recognizes that for many customers, including those in North America or in Europe, designated shipping points are often in China or elsewhere in Asia (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
 
2018
 
2017
 
2018
 
2017
China
$
46,134

 
$
40,513

 
$
133,917

 
$
117,599

Americas
22,369

 
13,487

 
52,270

 
36,853

Rest of world
13,245

 
17,121

 
45,249

 
61,571

  Total revenue
$
81,748

 
$
71,121

 
$
231,436

 
$
216,023

Certain prior period amounts have been reclassified to conform to the current period presentation.

Deferred revenue

The Company records deferred revenue when cash payments are received or due in advance of our performance. Refer to Note 7 for disclosure of deferred revenue balances. The increase in the deferred revenue balances during the three and nine months ended September 30, 2018 was immaterial, offset by approximately $0.2 million and $0.8 million of revenue recognized during the three and nine months ended September 30, 2018 that was included in the deferred revenue balance as of December 31, 2017. The increase in the deferred revenue balances during the three and nine months ended September 30, 2017 was $0.1 million and $1.7 million, respectively, offset by approximately $0.2 million and $0.7 million of revenue recognized during the three and nine months ended September 30, 2017, respectively, that was included in the deferred revenue balance as of December 31, 2016.

Contract assets
The Company records contract assets when the revenue is recognized but the customer payment is contingent on a future event. The balance of contract assets as of September 30, 2018 and December 31, 2017 was immaterial.

Refund liabilities
The Company records refund liabilities when the contract permits the customer to return the product if certain circumstances arise. The balance of refund liabilities as of September 30, 2018 and December 31, 2017 was immaterial.

Note 3. Net loss per share
 
The following table sets forth the computation of the basic and diluted net loss per share for the periods indicated (in thousands, except per share amounts): 
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Numerator:
    
 
 
 
    
 
 
Net loss
$
(8,125
)
 
$
(18,187
)
 
$
(36,908
)
 
$
(39,050
)
Denominator:
 

 
 

 
 
 
 
Weighted average shares used to compute per share amount:
 

 
 

 
 
 
 
Basic
45,476

 
43,790

 
44,804

 
43,212

Diluted
45,476

 
43,790

 
44,804

 
43,212

 
 
 
 
 
 
 
 
Basic net loss per share
$
(0.18
)
 
$
(0.42
)
 
$
(0.82
)
 
$
(0.90
)
Diluted net loss per share
$
(0.18
)
 
$
(0.42
)
 
$
(0.82
)
 
$
(0.90
)
 
 
 
 
 
 
 
 
 

11

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

The Company has excluded the impact of the following outstanding employee stock options and restricted stock units as well as the shares expected to be issued under its employee stock purchase plan from the computation of diluted net loss per share, as their effect would have been antidilutive (in thousands): 
 
September 30, 2018
 
September 30, 2017
Employee stock options
3,405

 
4,227

Restricted stock units
2,630

 
2,504

Market-based restricted stock units
665

 

Employee stock purchase plan
174

 
245

 
6,874

 
6,976

 
Note 4. Cash, cash equivalents, short-term investments, and restricted cash
 
The following table summarizes the Company’s cash, cash equivalents, short-term investments and restricted cash (in thousands): 
 
September 30,
2018
 
December 31,
2017
 
 
Cash and cash equivalents:
 
 
 
Cash
$
52,099

 
$
78,906

Cash equivalents

 

Cash and cash equivalents
$
52,099

 
$
78,906

Short-term investments
$
7,441

 
$
12,311

Restricted cash
$
5,195

 
$
2,658


 
September 30,
2018
 
December 31,
2017
 
 
Cash and cash equivalents
$
52,099

 
$
78,906

Restricted cash
5,195

 
2,658

Total cash, cash equivalents and restricted cash shown in the statement of cash flows
$
57,294

 
$
81,564


As of September 30, 2018 restricted cash primarily included approximately $2.1 million pursuant to an asset purchase agreement with APAT Optoelectronics Components Co., Ltd. (“APAT OE”) relating to the asset sale closed in January 2017, approximately $1.2 million relating to government grants received in advance and approximately $1.9 million for the compensating balances relating to the Company’s notes payable issued under its line of credit facilities in China (see Note 9). As of December 31, 2017, restricted cash primarily included approximately $2.1 million pursuant to an asset purchase agreement with APAT OE. The following table summarizes the Company’s unrealized gains and losses related to its cash equivalents and short-term investments in marketable securities designated as available-for-sale (in thousands): 
 
As of September 30, 2018
 
As of December 31, 2017
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Loss
 
Fair Value
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Loss
 
Fair Value
Marketable securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
7,441

 
$

 
$

 
$
7,441

 
$
11,561

 
$

 
$

 
$
11,561

U.S. government securities

 

 

 

 
751

 

 
(1
)
 
750

Total
$
7,441

 
$

 
$

 
$
7,441

 
$
12,312

 
$

 
$
(1
)
 
$
12,311

Reported as:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Short-term investments
7,441

 

 

 
7,441

 
12,312

 

 
(1
)
 
12,311

Total
$
7,441

 
$

 
$

 
$
7,441

 
$
12,312

 
$

 
$
(1
)
 
$
12,311

 

12

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

As of September 30, 2018 and December 31, 2017, maturities of marketable securities were as follows (in thousands): 
 
September 30,
2018
 
December 31,
2017
 
 
Less than 1 year
$
7,441

 
$
12,311

Due in 1 to 2 years

 

Due in 3 to 5 years

 

Total
$
7,441

 
$
12,311


Realized gains and losses on the sale of marketable securities during the three and nine months ended September 30, 2018 and 2017 were insignificant. The Company did not recognize any impairment losses on its marketable securities during the three and nine months ended September 30, 2018 or 2017. As of September 30, 2018, the Company did not have any investments in marketable securities that were in an unrealized loss position for a period in excess of 12 months.
 
Note 5.  Fair value disclosures
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table presents the Company's assets that are measured at fair value on a recurring basis (in thousands):  
 
As of September 30, 2018
 
As of December 31, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents and short-term investments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
7,441

 
$

 
$

 
$
7,441

 
$
11,561

 
$

 
$

 
$
11,561

U.S. government securities

 

 

 

 
750

 

 

 
750

Total
$
7,441

 
$

 
$

 
$
7,441

 
$
12,311

 
$

 
$

 
$
12,311

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts*
$

 
$

 
$

 
$

 
$

 
$

 
$

 
$

Mutual funds held in Rabbi Trust, recorded in other long-term assets
$
569

 
$

 
$

 
$
569

 
$
523

 
$

 
$

 
$
523

________________________________________________________

*The fair value of the Company’s foreign currency forward contract was immaterial as of December 31, 2017.
 
The Company offers a Non-Qualified Deferred Compensation Plan (“NQDC Plan”) to a select group of its highly compensated employees.  The NQDC Plan provides participants the opportunity to defer payment of certain compensation as defined in the NQDC Plan. A Rabbi Trust has been established to fund the NQDC Plan obligation, which was fully funded at September 30, 2018. The assets held by the Rabbi Trust are substantially in the form of exchange traded mutual funds and are included in the Company’s other long-term assets on its condensed consolidated balance sheets as of September 30, 2018 and December 31, 2017.
Effective July 1, 2016, the Company maintains a hedging program using forward exchange contracts as economic hedges, to protect against volatility of foreign exchange rate exposure when it is deemed economical to do so, based on a cost-benefit analysis that considers the magnitude of the exposure, the volatility of the exchange rate and the cost of the hedging instrument. The forward contracts are not designated for hedge accounting.
Under the hedging program, the Company enters into monthly forward exchange contracts, that have average maturities of one month, to offset the effects of exchange rate exposures for its net intercompany activities denominated in Chinese Renminbi, or RMB, by buying and selling the underlying foreign currency in the future at fixed exchange rates, to offset the consequences of changes in foreign exchange on the balance sheet. Accordingly, fair value changes in the forward contracts help mitigate the changes in the value of the re-measurement of the hedged assets and liabilities attributable to changes in foreign currency exchange rates, except to the extent of the spot-forward differences. The net effect of fair value changes is reported in other income (expense), net. The Company temporarily discontinued entering into forward exchange contracts in the quarter ended September 30, 2018, as it was uneconomical for the Company to enter into forward exchange contracts.
The following table presents the Company's liabilities that are measured at fair value on a recurring basis (in thousands): 

13

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

 
As of September 30, 2018
 
As of December 31, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Rusnano payment derivative
$

 
$

 
$
2,000

 
$
2,000

 
$

 
$

 
$
389

 
$
389

Foreign currency forward contracts

 

 

 

 

 
43

 

 
43

 
$

 
$

 
$
2,000

 
$
2,000

 
$

 
$
43

 
$
389

 
$
432

 
Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis

As of September 30, 2018 and December 31, 2017 the Company had no assets or liabilities required to be measured at fair value on a nonrecurring basis. In the three months ended March 31, 2017, the Company recorded a $6.7 million contingent liability within accrued and other current liabilities on its balance sheet in connection with the contingent indemnification commitments pursuant to an asset sale closed in January 2017. See Note 6. This liability was measured using the Company's best estimate of the likelihood of payment based on circumstances the Company identified as having a significant impact on its fair value during the period, which is considered to be a level 3 fair value measurement.
 
Assets and Liabilities Not Measured at Fair Value
 
The carrying values of accounts receivable, accounts payable, notes payable and short-term borrowings approximate their fair values due to the short-term nature and liquidity of these financial instruments.

The estimated fair value of the Company's long-term debt approximated its carrying value as of September 30, 2018 and December 31, 2017, as the interest rates approximated rates currently available to the Company on the issuance of liabilities with a similar maturity. This estimate is considered to be a level 2 fair value measurement.

 
Note 6. Asset sale
In January 2017, the Company completed the sale of its Low Speed Transceiver Products’ assets to APAT OE pursuant to an asset purchase agreement dated December 14, 2016 for consideration of approximately $25.0 million (in RMB equivalent) plus approximately $1.4 million (in RMB equivalent) for post-closing transaction service fees under a transition services agreement with APAT OE in which the Company provided short-term manufacturing and other specific services pursuant to such agreement. The related supply chain purchase commitments and value-added tax obligations have been assumed by APAT OE. The receivable and payable balances related to the transition service arrangement were $12.1 million and $11.8 million, respectively, as of September 30, 2018. See Note 11 for litigation and arbitration matters with APAT OE.
As of December 31, 2016, the balance in assets held for sale was $13.9 million, consisting of $13.1 million in inventories and $0.8 million in property, plant and equipment. As a result of post-closing adjustments, total consideration was reduced by approximately $3.4 million for inventory. In addition, an immaterial amount of property, plant and equipment was reclassified from assets held for sale. Upon closing, assets sold to APAT OE were approximately $12.8 million, including approximately $12.1 million in inventories and $0.7 million in property, plant and equipment. The adjusted consideration received of approximately $21.6 million is subject to further reduction of up to $10.0 million for any indemnification claims. As of September 30, 2018, the Company has a reserve of $6.8 million within accrued and other current liabilities for warranty claims. The indemnification warranties expired on June 30, 2017. The Company recognized a $2.2 million gain on the sale of these assets within the operating loss in 2017.
All of the Low Speed Transceiver Products were part of the Company’s Network Products and Solution product group and included the low speed optical network (PON) products for which the end-of-life plan was announced in mid-2016. 
 
Note 7. Balance sheet components
 
Accounts receivable, net
 
Accounts receivable, net, consists of the following (in thousands):

14

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

 
September 30, 2018
 
December 31, 2017
Accounts receivable
$
66,264

 
$
65,499

Trade notes receivable
476

 
2,356

Allowance for doubtful accounts
(120
)
 
(626
)
 
$
66,620

 
$
67,229

 
Inventories, net 

Inventories, net consist of the following (in thousands): 
 
September 30, 2018
 
December 31, 2017
Raw materials
$
26,904

 
$
33,400

Work in process
11,755

 
13,246

Finished goods(1)
18,465

 
20,655

 
$
57,124

 
$
67,301

________________________________________________________

(1)
Finished goods inventory at customer vendor managed inventory locations was $6.8 million and $7.1 million as of September 30, 2018 and December 31, 2017, respectively.

Assets held for sale

In September 2018, the Company received a non binding term sheet from Joint Stock Company Rusnano, a related party, for Joint Stock Company Rusnano group to purchase the 100% interest in the operations of NeoPhotonics Corporation, LLC, the Company's manufacturing operations in Russia. In the three and nine months ended September 30, 2018, the Company recorded additional restructuring expense of $1.0 million and $1.6 million, respectively for the Rusnano payment derivative related to these operations.

As of September 30, 2018, the Company reclassified assets with carrying value of $3.2 million as held for sale primarily consisting of $2.6 million of property, plant and equipment and $0.6 million of prepaid expenses and other current assets. The estimated fair value less direct costs of sale approximates the related carrying value. The balance for liabilities held for sale as of September 30, 2018 was immaterial and was primarily included in accrued and other current liabilities.

Prepaid expenses and other current assets
 
Prepaid expenses and other current assets consist of the following (in thousands):
 
September 30, 2018
 
December 31, 2017
Prepaid taxes and taxes receivable
$
7,167

 
$
15,162

Transition services agreement receivable (Note 6)
12,120

 
12,817

Deposits and other prepaid expenses
3,975

 
4,138

Other receivable
5,397

 
4,118

 
$
28,659

 
$
36,235


Property, plant and equipment, net

Purchases of property, plant and equipment unpaid as of September 30, 2018 and September 30, 2017 was $1.1 million and $9.7 million, respectively.

15

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)


Purchased intangible assets
 
Purchased intangible assets consist of the following (in thousands): 
 
September 30, 2018
 
December 31, 2017
 
Gross
Assets
 
Accumulated
Amortization
 
Net
Assets
 
Gross
Assets
 
Accumulated
Amortization
 
Net
Assets
 
 
 
 
 
 
Technology and patents
$
37,045

 
$
(34,833
)
 
$
2,212

 
$
37,684

 
$
(34,923
)
 
$
2,761

Customer relationships
15,123

 
(14,888
)
 
235

 
15,425

 
(14,835
)
 
590

Leasehold interest
1,240

 
(367
)
 
873

 
1,309

 
(366
)
 
943

 
$
53,408

 
$
(50,088
)
 
$
3,320

 
$
54,418

 
$
(50,124
)
 
$
4,294

 
Amortization expense relating to technology and patents and the leasehold interest intangible assets is included within cost of goods sold and customer relationships within operating expenses. The following table presents details of the amortization expense of the Company’s purchased intangible assets as reported in the condensed consolidated statements of operations (in thousands):
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Cost of goods sold
$
185

 
$
202

 
$
572

 
$
667

Operating expenses
118

 
119

 
357

 
355

Total
$
303

 
$
321

 
$
929

 
$
1,022

 
The estimated future amortization expense of purchased intangible assets as of September 30, 2018, is as follows (in thousands): 
2018 (remaining three months)
$
302

2019
855

2020
737

2021
645

2022
28

Thereafter
753

 
$
3,320

 
Accrued and other current liabilities
 
Accrued and other current liabilities consist of the following (in thousands): 
 
September 30, 2018
 
December 31, 2017
Transition services agreement payables (Note 6)
$
11,769

 
$
11,222

Employee-related
14,742

 
12,990

Asset sale related contingent liabilities (Note 6)
6,760

 
7,135

Accrued warranty
1,199

 
1,334

Deferred revenue, current
704

 
939

Income and other taxes payable
2,376

 
542

Rusnano payment derivative
2,000

 

Other accrued expenses
7,307

 
9,080

 
$
46,857

 
$
43,242

 

16

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

Warranty Accrual
 
The table below summarizes the movement in the warranty accrual, which is included in accrued and other current liabilities (in thousands):
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Beginning balance
$
1,592

 
$
528

 
$
1,334

 
$
678

Warranty accruals
(42
)
 
1,047

 
487

 
1,019

Settlements
(351
)
 
(173
)
 
(622
)
 
(295
)
Ending balance
$
1,199

 
$
1,402

 
$
1,199

 
$
1,402

 
Other noncurrent liabilities
 
Other noncurrent liabilities consist of the following (in thousands): 
 
September 30, 2018
 
December 31, 2017
Pension and other employee-related
$
4,651

 
$
4,675

Deferred rent
3,023

 
2,908

Deferred revenue
112

 
617

Government grant
1,912

 
1,095

Rusnano payment derivative

 
389

Deferred income tax liabilities
63

 
106

Asset retirement obligations and other
3,627

 
4,285

 
$
13,388

 
$
14,075

 

Note 8. Restructuring
 
In 2017, the Company initiated restructuring actions in order to focus on key growth initiatives and to move towards a lower break even revenue level through lower operating expenses and manufacturing cost reductions. Actions included a reduction in force, facilities consolidation and certain asset-related adjustments. The Company recorded $0.1 million and $0.2 million in restructuring charges within cost of goods sold in the three and nine months ended September 30, 2018, respectively, and $1.1 million and $1.8 million in restructuring charges within operating expenses in the three and nine months ended September 30, 2018, respectively. The Company recorded $3.1 million and $4.1 million in restructuring charges within cost of goods sold and operating expenses in the three and nine months ended September 30, 2017. Restructuring activities for the nine months ended September 30, 2018 were as follows (in thousands):
 
Employee Severance
 
Facilities Consolidation
 
Others
 
Total
Restructuring obligations December 31, 2017
$

 
$
1,580

 
$
43

 
$
1,623

Charges
269

 

 
1,704

 
1,973

Cash payments
(147
)
 
(640
)
 
(43
)
 
(830
)
Non-cash settlements and others

 

 
(94
)
 
(94
)
Restructuring obligations September 30, 2018
$
122

 
$
940

 
$
1,610

 
$
2,672

The current restructuring liability reported in Accrued and other current liabilities in the Condensed Consolidated Balance Sheets as of September 30, 2018 was $2.6 million. The non-current restructuring liability reported in other noncurrent liabilities in the Condensed Consolidated Balance Sheets as of September 30, 2018 was $0.1 million.


17

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

Note 9. Debt
 
The table below summarizes the carrying amount and weighted average interest rate of the Company’s debt (in thousands, except percentages):  
 
September 30, 2018
 
December 31, 2017
 
Carrying
Amount
 
Interest
Rate
 
Carrying
Amount
 
Interest
Rate
 
 
 
 
Note payable to Shanghai Pudong Development Bank
$

 


 
$
17,000

 
4.10
%
Note payable to China CITIC Bank

 


 
17,000

 
4.00
%
Notes payable to suppliers
3,634

 

 
1,607

 
 
Total notes payable and short-term borrowing
$
3,634

 
 

 
$
35,607

 
 

 
 
 
 
 
 
 
 
Long-term debt, current and non-current:
 

 
 

 
 

 
 

Borrowing under Wells Fargo Credit Facility
$
35,630

 
4.51
%
 
$
30,018

 
3.29
%
Mitsubishi Bank loans
11,206

 
1.05% -1.45%

 
16,924

 
1.05% -1.45%

Mitsubishi Bank and Yamanashi Chou Bank loan
6,942

 
1.1
%
 

 
 
Unaccreted discount and issuance costs within current portion of long-term debt
(161
)
 
 

 
(86
)
 
 

Unaccreted discount and issuance costs within long-term debt, net of current portion
(463
)
 
 

 
(295
)
 
 

Total long-term debt, net of unaccreted discount and issuance costs
$
53,154

 
 

 
$
46,561

 
 

 
 
 
 
 
 
 
 
Reported as:
 

 
 

 
 

 
 

Current portion of long-term debt
$
2,798

 
 

 
$
6,005

 
 

Long-term debt, net of current portion
50,356

 
 

 
40,556

 
 

Total long-term debt, net of unaccreted discount and issuance costs
$
53,154

 
 

 
$
46,561

 
 

 
Notes payable and short-term borrowing
 
The Company regularly issues notes payable to its suppliers in China. These notes are supported by non-interest bearing bank acceptance drafts issued under the Company’s existing line of credit facilities and are due three to six months after issuance. As a condition of the notes payable arrangements, the Company is required to keep a compensating balance at the issuing banks that is a percentage of the total notes payable balance until the amounts are settled. As of September 30, 2018, the Company’s subsidiary in China had three line of credit facilities with the following banking institutions:

Under the first line of credit facility with Shanghai Pudong Development Bank, the Company can borrow up to RMB 120.0 million ($17.5 million) for short-term loans at varying interest rates, or up to approximately RMB 240.0 million ($34.9 million) for bank acceptance drafts (with up to 50% compensating balance requirement). This line of credit facility expires in July 2019. In November 2017, the Company borrowed $17.0 million under this line which bore interest at 4.1%. The amount of $17.0 million under this line was repaid in May 2018.

Under the second line of credit facility with Shanghai Pudong Development Bank, which expires in July 2019, the Company can borrow up to RMB 30.0 million ($4.4 million) for short-term loans at varying interest rates, or up to approximately RMB 60.0 million ($8.7 million) for bank acceptance drafts (with up to 50% compensating balance requirement).

In December 2017, the Company's subsidiary in China entered into a third line of credit facility with China CITIC Bank in China, which expires in November 2018. The purpose of the credit facility is to provide short-term borrowings, bank acceptance drafts and letters of credits. Under this credit facility, the Company can borrow up to approximately RMB 250 million ($36.4 million) at varying interest rates, or up to approximately RMB 390.6 million ($56.9 million) for bank acceptance drafts (with up to 36% compensating balance requirement). In February 2018, the Company borrowed $17.0 million under this line which bore interest at 4.7%. The amount of $17.0 million under this line was repaid in August 2018.

18

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

The Company had a line of credit facility previously with China CITIC Bank in China which expired during September 2017. In July 2017, the Company borrowed $17.0 million under this line which bears interest at LIBOR plus 2.55%. The amount of $17.0 million under this line was repaid to CITIC Bank in January 2018.
Under these line of credit facilities, the non-interest bearing bank acceptance drafts issued in connection with the Company’s notes payable to its suppliers in China, had an outstanding balance of $3.6 million and $1.6 million as of September 30, 2018 and December 31, 2017, respectively. In addition to the outstanding notes payable, three letters of credit totaling $1.6 million were issued to its suppliers in 2016 for equipment purchases delivered by December 2016. These letters of credit required a 30% compensating balance. As of December 31, 2016, the outstanding balance of these letters of credit was immaterial and was fully repaid as of December 31, 2017.
As of September 30, 2018 and December 31, 2017, compensating balances relating to these bank acceptance drafts and letters of credit issued to suppliers and the Company’s subsidiaries totaled $1.9 million and $0.5 million, respectively. Compensating balances are classified as restricted cash on the Company’s condensed consolidated balance sheets.
In China, when there is a case pending in judicial court, banks may choose to limit borrowing against existing credit lines, regardless of the legitimacy of the case. The Company has a dispute pending with APAT OE in judicial court (See Note 11). The Company does not expect to make any additional draws against its credit facilities in China until this matter is resolved. 
 
Credit facilities
The Company had a credit agreement, as amended, with Comerica Bank as lead bank in the U.S. (the “Comerica Bank Credit Facility”) with a borrowing capacity of up to $30.0 million. In January 2017, the Company amended the Comerica Bank Credit Facility to extend the maturity to April 30, 2017 and to remove the covenant related to EBITDA. In April 2017, the Company amended the Comerica Bank Credit Facility to extend the maturity date to July 31, 2017 and to add a financial covenant that required maintenance of a modified EBITDA. In June 2017, the Company amended the Comerica Bank Credit Facility to extend the maturity to August 31, 2017, to allow NeoPhotonics China to borrow up to $17.0 million, to limit the indebtedness under the facility to $20.0 million and to modify the EBITDA requirement. In August 2017, the Credit Facility was further amended to extend the maturity to September 30, 2017. Borrowings under the Comerica Bank Credit Facility bore interest at an interest rate option of a base rate as defined in the agreement plus 1.75% or LIBOR plus 2.75%. The base rate was the greater of (a) the effective prime rate, (b) the Federal Funds effective rate plus one percent, and (c) the daily adjusting LIBOR rate plus one percent.
In September 2017, the Company entered into a revolving line of credit agreement with Wells Fargo Bank, National Association ("Wells Fargo") as the administrative agent for a lender group (the "Wells Fargo Credit Facility" or "Credit Facility"), and the amount outstanding under the Comerica Bank Credit Facility was paid in full.
The Wells Fargo Credit Facility provides for borrowings equal to the lower of (a) a maximum revolver amount of $50.0 million, or (b) an amount equal to 80% - 85% of eligible accounts receivable plus 100% of qualified cash balances up to $15.0 million, less certain discretionary adjustments ("Borrowing Base"). The maximum revolver amount may be increased by up to $25.0 million, subject to certain conditions. At closing, $50.0 million was available, of which $30.0 million was drawn. The Company used $20.0 million of this amount to pay the principal and interest due under the Comerica Bank Credit Facility, which has since been terminated.
The Credit Facility matures on June 30, 2022 and borrowings bear interest at an interest rate option of either (a) the LIBOR rate, plus an applicable margin ranging from 1.50% to 1.75% per annum, or (b) the prime lending rate, plus an applicable margin ranging from 0.50% to 0.75% per annum.  The Company is also required to pay a commitment fee equal to 0.25% of the unused portion of the Credit Facility.

19

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

The Credit Facility agreement ("Agreement") requires prepayment of the borrowings to the extent the outstanding balance is greater than the lesser of (a) the most recently calculated Borrowing Base, or (b) the maximum revolver amount. The Company is required to maintain a combination of certain defined cash balances and unused borrowing capacity under the Credit Facility of at least $20.0 million, of which at least $5.0 million shall include unused borrowing capacity. The Agreement also restricts the Company's ability to dispose of assets, permit change in control, merge or consolidate, make acquisitions, incur indebtedness, grant liens, make investments and make certain restricted payments. Borrowings under the Credit Facility are collateralized by substantially all of the Company's assets. The Company was in compliance with the covenants of this Credit Facility as of September 30, 2018. As of September 30, 2018, the outstanding balance under the Credit Facility was $35.6 million and the weighted average rate under the LIBOR option was 4.51%. The remaining borrowing capacity as of September 30, 2018 was $14.4 million, of which $5.0 million is required to be maintained as unused borrowing capacity. The Company repaid $5.0 million in October 2018, which was borrowed in September 2018.
  
Mitsubishi Bank loans
On February 25, 2015, the Company entered into certain loan agreements and related agreements with the Bank of Tokyo-Mitsubishi UFJ, Ltd. (the “Mitsubishi Bank”) that provided for (i) a term loan in the aggregate principal amount of 500 million JPY ($4.4 million) (the “Term Loan A”) and (ii) a term loan in the aggregate principal amount of one billion JPY ($8.8 million) (the “Term Loan B” and together with the Term Loan A, the “2015 Mitsubishi Bank Loans”). The Mitsubishi Bank Loans are secured by a mortgage on certain real property and buildings owned by the Company’s Japanese subsidiary. Interest on the 2015 Mitsubishi Bank Loans accrues and is paid monthly based upon the annual rate of the monthly Tokyo Interbank Offer Rate (TIBOR) plus 1.40%. The Term Loan A required interest only payments until the maturity date of February 23, 2018, with a lump sum payment of the aggregate principal amount on the maturity date. The Term Loan B requires equal monthly payments of principal equal to 8,333,000 JPY until the maturity date of February 25, 2025, with a lump sum payment of the balance of 8,373,000 JPY on the maturity date. Interest on the Term Loan B is accrued based upon monthly TIBOR plus 1.40% and is secured by real estate collateral. In conjunction with the execution of the Bank Loans, the Company paid a loan structuring fee, including consumption tax, of 40,500,000 JPY ($0.4 million). The Term Loan A of 500 million JPY (approximately $4.4 million) was repaid to the Mitsubishi Bank in January 2018.

The 2015 Mitsubishi Bank Loans contain customary representations and warranties and customary affirmative and negative covenants applicable to the Company’s Japanese subsidiary, including, among other things, restrictions on cessation in business, management, mergers or acquisitions. The 2015 Mitsubishi Bank Loans contain financial covenants relating to minimum net assets, maximum ordinary loss and a dividends covenant. Outstanding principal balance for Term Loan B and unamortized debt issuance costs were approximately 641.7 million JPY (approximately $5.6 million) and 71.0 million JPY (approximately $0.6 million), respectively, as of September 30, 2018. The Company was in compliance with the related covenants as of September 30, 2018 and December 31, 2017.
 
In March 2017, the Company entered into a loan agreement and related agreements with the Mitsubishi Bank for a term loan of 690 million JPY (approximately $6.1 million) (the “2017 Mitsubishi Bank Loan”) to acquire manufacturing equipment for its Japanese subsidiary. This loan is secured by the manufacturing equipment acquired from the loan proceeds. Interest on the 2017 Mitsubishi Bank Loan is based on the annual rate of the monthly TIBOR rate plus 1.00%. The 2017 Mitsubishi Bank Loan matures on March 29, 2024 and requires monthly interest and principal payments over 72 months commencing in April 2018. The loan contains customary covenants relating to minimum net assets, maximum ordinary loss and a dividends covenant. The Company was in compliance with these covenants as of September 30, 2018. The loan was available from March 31, 2017 to March 30, 2018 and 690 million JPY (approximately $6.1 million) under this loan was fully drawn in March 2017.

Mitsubishi Bank and Yamanashi Chou Bank loan

In January 2018, the Company entered into a term loan agreement with Mitsubishi Bank and The Yamanashi Chou Bank, Ltd. for a term loan in the aggregate principal amount of 850 million JPY (approximately $7.5 million) (the “Term Loan C”).  The purpose of the Term Loan C is to obtain machinery for the core parts of the manufacturing line and payments for related expenses by the Company's subsidiary in Japan. The Term Loan C is secured by the assets owned by the Company's subsidiary in Japan. The Term Loan C was available from January 29, 2018 to January 29, 2025.  The full amount of the Term Loan C was drawn in January 2018. Interest on the Term Loan C is based upon the annual rate of the three months TIBOR rate plus 1.00%. The Term Loan C requires quarterly interest payments, along with the principal payments, over 82 months commencing in April 2018. The Term Loan C loan agreement contains customary representations and warranties and customary affirmative and negative covenants applicable to the Japanese Subsidiary, including, among other things, restrictions on

20

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

cessation in business, management, mergers or acquisitions. The Term Loan C loan agreement contains financial covenants relating to minimum net assets and maximum ordinary loss. The Company was in compliance with these covenants as of September 30, 2018.
 
As of September 30, 2018, maturities of total long-term debt were as follows (in thousands):
2018 (remaining three months)
$
740

2019
2,959

2020
2,959

2021
2,959

2022
38,589

Thereafter
5,572

 
$
53,778


Note 10. Japan pension plan
 
The pension liability related to the Company’s Retirement Allowance Plan (“RAP”) in Japan as of September 30, 2018 was $4.1 million which was recorded in other noncurrent liabilities on the Company’s condensed consolidated balance sheet. The pension liability related to the Company’s RAP in Japan as of December 31, 2017 was $4.6 million, of which $0.5 million, was recorded in accrued and other current liabilities and the remainder in other noncurrent liabilities on the Company’s condensed consolidated balance sheet.
 
Net periodic pension cost associated with this plan was immaterial in the three and nine months ended September 30, 2018 and 2017.  

Note 11. Commitments and contingencies
Litigation
From time to time, the Company is subject to various claims and legal proceedings, either asserted or unasserted, that arise in the ordinary course of business. The Company accrues for legal contingencies if the Company can estimate the potential liability and if the Company believes it is probable that the case will be ruled against it. If a legal claim for which the Company did not accrue is resolved against it, the Company would record the expense in the period in which the ruling was made. The Company believes that the likelihood of an ultimate amount of liability, if any, for any pending claims of any type (alone or combined) that will materially affect the Company’s financial position, results of operations or cash flows is remote. The ultimate outcome of any litigation is uncertain, however, and unfavorable outcomes could have a material negative impact on the Company’s financial condition and operating results. Regardless of outcome, litigation can have an adverse impact on the Company because of defense costs, negative publicity, diversion of management resources and other factors.
On January 5, 2010, Finisar Corporation, or Finisar, filed a complaint in the U.S. District Court for the Northern District of California, or the Court, against Source Photonics, Inc., MRV Communications, Inc., Oplink Communications, Inc. and the Company, or collectively, the co-defendants. In the complaint Finisar alleged infringement of certain of its U.S. patents. In 2010 the Company filed an answer to the complaint and counterclaims, asserting two claims of patent infringement and additional claims. The Court dismissed without prejudice all co-defendants (including the Company) except Source Photonics, Inc., on grounds that such claims should have been asserted in four separate lawsuits, one against each defendant. This dismissal does not prevent Finisar from bringing a new similar lawsuit against the Company. In 2011 the Company and Finisar agreed to suspend their respective claims and in 2012 the Company and Finisar further agreed to toll their respective claims. While there has been no action on this matter since 2012, the Company is currently unable to predict the outcome of this dispute and therefore cannot determine the likelihood of loss nor estimate a range of possible loss.
On December 27, 2016 the Company was served with a lawsuit filed by Lestina International Ltd. (“Lestina”), in Santa Clara County, CA. The lawsuit is regarding a dispute of approximately $3.0 million related to purchase orders for the Company’s Low Speed Transceiver Products that was soon thereafter sold by the Company to APAT OE in January 2017. The purchase orders in question were included in the asset sale and were assumed liabilities by the purchaser of the business. The Company is unable to predict with certainty the outcome of this matter, but is seeking to resolve the matter either through a court dismissal of the action or a resolution with the plaintiff and/or the purchaser of the Low Speed Transceiver Products’

21

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

assets. Discovery is currently in process. Because the purchase orders in question were an assumed liability of the Low Speed Transceiver Products’ assets that were transferred to the purchaser, the Company does not expect that the ultimate costs to resolve these matters will have a material adverse effect on its consolidated financial position, results of operations or cash flows. A trial date is currently scheduled for January 14, 2019.

On April 21, 2018, APAT OE filed a lawsuit in the Qianhai Court in Shenzhen, China against NeoPhotonics (China) Co., Ltd. ("NeoChina"), NeoPhotonics Corporation and NeoPhotonics Dongguan Co. Ltd. The lawsuit is in reference to the sale of the low speed transceiver business to APAT OE from NeoChina. APAT OE claims that the business has been losing money and that APAT OE was not given all of the information about the business they purchased prior to signing the Asset Purchase Agreement. On May 28, 2018, counsel on behalf of NeoChina filed a motion objecting to the jurisdiction, claiming that the proper jurisdiction for any dispute between these parties is the Shenzhen Court of International Arbitration and the proper parties to this dispute are NeoChina and APAT OE, pursuant to the Asset Purchase Agreement signed by APAT OE and NeoChina. On June 20, 2018 a hearing was held in the Qianhai Court in Shenzhen, China. The Court ruled in favor of APAT OE. NeoChina has filed an appeal which will be heard in the Intermediate Court of Shenzhen; however, a court date has not yet been scheduled. On October 10, 2018, a hearing was held in the Intermediate Court of Shenzhen which was filed by NeoChina. At that hearing arguments were heard regarding the proper jurisdiction for all disputes between NeoChina and APAT OE. NeoChina argued that all disputes between the parties should be decided in the Shenzhen Court of Arbitration per the Asset Purchase Agreement between the parties. APAT OE argued that the Qianhai Court is the appropriate jurisdiction. The Company is unable to predict the outcome of this matter.
APAT Arbitration
On June 16, 2017, APAT OE filed an arbitration claim against NeoChina (the Company’s China subsidiary), claiming that approximately $1.5 million of the inventory that was sold to APAT OE by NeoChina in an Asset Purchase Agreement executed between the parties on December 14, 2016 was aged inventory and of no value. The arbitration was heard in the Shenzhen Court of International Arbitration on August 2, 2017.  On October 25, 2017, NeoChina was informed that it was successful in the defense of the dispute and was also successful in its counterclaim against APAT OE.  NeoChina was awarded approximately RMB700,000 (approximately USD $110,000) in compensatory damages and attorney fees as well as having the approximately $1.5 million claim against it rejected in its entirety.
On or about May 1, 2018, APAT OE filed a Notice of Judicial Review of the arbitration judgment in the Shenzhen Intermediate Court in Shenzhen, China.  The case was heard on May 29, 2018, and NeoChina was successful in disputing the Judicial Review, which means that the arbitration judgment against APAT OE and in favor of NeoChina stands. Although APAT OE continues to dispute this matter through the lawsuit as described in the above litigation section, the Company and its affiliates continue to argue that the proper jurisdiction for any dispute in reference to the low speed transceiver business purchased by APAT OE is the Shenzhen Court of International Arbitration.
Indemnifications
In the normal course of business, the Company enters into agreements that contain a variety of representations and warranties and provide for general indemnification. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations.
In November 2016, Oyster Communications, Inc. filed nine patent lawsuits against several defendants in the U.S. District Court for the Eastern District of Texas, including one against Cisco Systems, Inc. ("Cisco"). One defendant successfully transferred their case to the U.S. District Court for the Northern District of California. Additional defendants requested venue changes are still pending. The Company was not named as a defendant in any of the lawsuits. In July 2017, Cisco notified the Company that it would be seeking indemnification from the Company for claims against Cisco arising from the lawsuits and the parties engaged in discussions and negotiations. In September 2018, the Company and Cisco signed a settlement agreement under which the Company agreed to pay to Cisco $300,000 to be paid by January 31, 2019 and $150,000 in product credits to be applied during calendar year 2019. This settlement resolves Cisco's indemnification claims against the Company in this matter.
Leases
The Company leases various facilities under non-cancelable operating leases expiring through 2027. As of September 30, 2018, future minimum payments under these operating leases totaled approximately $27.8 million and future minimum

22

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

sublease receipts were approximately $1.4 million. Rent expense was $1.1 million and $3.2 million in the three and nine months ended September 30, 2018 and $1.3 million and $3.5 million in the three and nine months ended September 30, 2017.
On June 13, 2017, the Company entered into an office lease for approximately 39,000 square feet for the Company’s current headquarters in San Jose, California (the “2017 Lease”) with a commencement date of June 1, 2017. The Company’s existing office lease for the facility was terminated and replaced by the 2017 Lease. Upon commencement, the 2017 Lease had an initial term of one hundred and twenty-three (123) months, ending September 30, 2027, (the “02017 Lease Initial Term”) with a monthly rental rate of $41,388, escalating annually to a maximum monthly rental rate of approximately $72,525 in the last year of the 2017 Lease Initial Term. Upon termination of the 2017 Lease, the Company anticipates a restoration cost of approximately $0.7 million
In September 2016, the Company entered into an office lease for approximately 64,000 square feet of office and laboratory space located adjacent to the Company’s current headquarters in San Jose, California (the “2016 Lease”). The term of the 2016 Lease commenced on January 1, 2017. Upon commencement, the 2016 Lease has an initial term of one hundred and twenty-nine (129) months, ending on September 30, 2027 (the “2016 Lease Initial Term”), with a monthly rental rate of $144,000, escalating annually to a maximum monthly rental rate of approximately $194,000 in the last year of the 2016 Lease Initial Term. The Landlord has agreed to provide the office and laboratory space to the Company free of charge for the first nine months of the 2016 Lease Initial Term through September 30, 2017. Upon termination of the 2016 Lease, the Company anticipates a restoration cost of approximately $3.1 million.
Penalty Payment Derivative
In connection with a private placement transaction with Joint Stock Company “Rusnano” (formerly Open Joint Stock Company “RUSNANO”), or Rusnano, in 2012, the Company agreed to certain performance obligations including establishing a wholly-owned subsidiary in Russia and making a $30.0 million investment commitment (the “Investment Commitment’) towards the Company’s Russian operations, which could be partially satisfied by cash and/or non-cash investment inside or outside of Russia and/or by way of non-cash asset transfers.
The Rights Agreement, as amended in 2015 (the “Amended Rights Agreement”) limits the maximum amount of penalties and/or exit fee (the “Rusnano Payment”) to be paid by the Company to $5.0 million in the aggregate and allows such payment to be reduced when certain milestones are met over time.  The Amended Rights Agreement also provides for an updated investment plan for the Company’s Russian subsidiaries that includes non-cash transfer of licensing rights to intellectual property, non-cash transfers of existing equipment and commitments to complete the remaining investment milestones through 2019. The Company fulfilled its investment commitment required by 2016 and had contributed over $21.0 million in cash and assets to its subsidiaries in Russia as of December 31, 2016.

As of September 30, 2018, the remaining Investment Commitment was approximately $7.5 million to be invested at any time on or before December 31, 2019. At any point between September 30, 2018 and December 31, 2019, the Company may elect to pay a $2.0 million exit fee to terminate any remaining obligations associated with the Investment Commitment.

In August 2016, the Company entered into a letter of agreement with Rusnano to agree to transfer a 10G SFP+ transceiver product line and incur expected costs of approximately $0.1 million, by July 30, 2017, which will not be counted toward the Company’s overall Investment Commitment. Since the asset sale of the Company’s Low Speed Transceiver Products was completed in January 2017, the Company may undertake an alternative path for spending such amount to be discussed and agreed between the parties.
Rusnano has non-transferable veto rights over the Company’s Russian subsidiaries’ annual budget during the investment period and must approve non-cash asset transfers to be made in satisfaction of the Investment Commitment.  The Company accounted for the Rusnano Payment as an embedded derivative instrument.  The fair value of the Penalty Payment derivative has been estimated at the date of the original common stock sale (April 27, 2012) and at each subsequent balance sheet date using a probability-weighted discounted future cash flow approach using unobservable inputs, which are classified as Level 3 within the fair value hierarchy. The primary inputs for this approach include the probability of achieving the Investment Commitment and a discount rate that approximates the Company’s incremental borrowing rate. After the initial measurement, changes in the fair value of this derivative are recorded in other income (expense), net. The estimated fair value of this derivative was $2.0 million as of September 30, 2018 and $0.4 million as of December 31, 2017. As of September 30, 2018, and December 31, 2017, the derivative was reported within Accrued and other current liabilities and other noncurrent liabilities, respectively on the Company’s condensed consolidated balance sheets. See Note 7.
 

23

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

Note 12. Stockholders’ equity
 
Common Stock
 
As of September 30, 2018, the Company had reserved 7,857,810 common stock for issuance under its equity incentive plans and 644,187 common stock shares for issuance under its employee stock purchase plan.
Accumulated Other Comprehensive Income (loss)
The components of accumulated other comprehensive income (loss), net of related taxes, were as follows (in thousands):
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Available-For-Sale Securities
 
Defined Benefit Pension Plan Adjustment
 
Total Accumulated Other Comprehensive Income (loss)
Balance as of December 31, 2017
$
567

 
$
(1
)
 
$
(168
)
 
$
398

Other comprehensive income (loss), net of taxes of zero and reclassifications
(7,968
)
 
1

 

 
(7,967
)
Balance as of September 30, 2018
$
(7,401
)
 
$

 
$
(168
)
 
$
(7,569
)
 
No material amounts were reclassified out of accumulated other comprehensive income during the three and nine months ended September 30, 2018 and 2017 for realized gains or losses on available-for-sale securities.
  
Accumulated Deficit
Approximately $8.8 million of the Company’s retained earnings within its total accumulated deficit as of December 31, 2017 was subject to restriction due to the fact that the Company’s subsidiaries in China are required to set aside at least 10% of their respective accumulated profits each year end to fund statutory common reserves as well as allocate a discretional portion of their after-tax profits to their staff welfare and bonus fund.

24

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

Note 13. Stock-based compensation
 
The following table summarizes the stock-based compensation expense recognized in the three and nine months ended September 30, 2018 and 2017 (in thousands):
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Cost of goods sold
$
553

 
$
340

 
$
1,832

 
$
811

Research and development
1,016

 
606

 
2,618

 
1,779

Sales and marketing
931

 
393

 
2,511

 
1,170

General and administrative
1,541

 
595

 
3,566

 
1,932

 
$
4,041

 
$
1,934

 
$
10,527

 
$
5,692

 
Determining Fair Value 
The Company estimated the fair value of certain stock-based awards using a Black-Scholes-Merton valuation model with the following assumptions:  
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
Stock options
2018
 
2017
 
2018
 
2017
Weighted-average expected term (years)
0.00
 
6.00
 
6.02
 
6.00
Weighted-average volatility
—%
 
65%
 
65%
 
65%
Risk-free interest rate
—%
 
2.02%
 
2.27%-2.62%
 
2.02%-2.08%
Expected dividends
—%
 
—%
 
—%
 
—%
Stock appreciation units
 
 
 
 
 
 
 
Weighted-average expected term (years)
1.87
 
2.20
 
1.99
 
2.30
Weighted-average volatility
65%
 
71%
 
66%
 
71%
Risk-free interest rate
1.73%-2.52%
 
1.03%-1.55%
 
1.03%-2.52%
 
0.51%-1.55%
Expected dividends
—%
 
—%
 
—%
 
—%
ESPP
 
 
 
 
 
 
 
Weighted-average expected term (years)
0.00
 
0.00
 
0.71
 
0.67
Weighted-average volatility
—%
 
—%
 
61%
 
55%
Risk-free interest rate
—%
 
—%
 
1.20%-1.93%
 
0.45%-0.91%
Expected dividends
—%
 
—%
 
—%
 
—%
  
Stock Options and Restricted Stock Units (RSUs)
 
The following table summarizes the Company’s stock option and RSU activity, excluding market-based RSUs, during the nine months ended September 30, 2018:
 
 
Stock Options
 
Restricted Stock Units
 
Number of
Shares
 
Weighted
Average
Exercise
Price
 
Number of
Units
 
Weighted
Average
Grant Date
Fair Value
 
 
 
 
Balance as of December 31, 2017
3,933,529

 
$
5.55

 
2,404,637

 
$
9.02

Granted
158,116

 
6.64

 
1,355,262

 
6.80

Exercised/Converted
(591,322
)
 
4.33

 
(915,713
)
 
9.02

Cancelled/Forfeited
(95,251
)
 
10.24

 
(214,048
)
 
8.80

Balance as of September 30, 2018
3,405,072

 
5.68

 
2,630,138

 
7.89


25

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

Market-based Restricted Stock Units

In July 2018, the Company granted 665,000 shares of market-based RSUs to certain employees. These RSUs will vest if the 30-day weighted average closing price of the Company's common stock is equal to or greater than certain price targets per share and the recipients remain in continuous service with the Company through such service period. No market-based RSUs were vested/cancelled during 2018.

The weighted average grant-date fair value per share of market-based RSUs granted during 2018 was approximately $5.82 per share. The fair value of market-based RSUs was measured on the grant date using Monte Carlo simulation model with the following assumptions:

 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
Market-based restricted stock units
2018
 
2017
 
2018
 
2017
Weighted-average volatility
66%
 
—%
 
66%
 
—%
Risk-free interest rate
2.79%
 
—%
 
2.79%
 
—%
Expected dividends
—%
 
—%
 
—%
 
—%

Stock Appreciation Units (SAU)
 
SAUs are liability classified share-based awards. Outstanding SAUs are re-measured each reporting period at fair value until settlement.  The Company did not grant any SAUs during the three and nine months ended September 30, 2018 or 2017. As of September 30, 2018 and December 31, 2017, there were 213,205 and 239,824 SAUs outstanding, respectively, and related SAU liabilities were $1.0 million and $0.8 million, respectively.  

Employee Stock Purchase Plan (ESPP)
As of September 30, 2018, there was $0.1 million of unrecognized stock-based compensation expense for employee stock purchase rights that will be recognized over the remaining offering period through November 2018.  
 
Note 14. Income taxes
The income tax (provision) benefit for income taxes in the periods presented is based upon the income (loss) before income taxes (in thousands):   
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Income tax (provision) benefit
$
(291
)
 
$
1,195

 
$
(2,009
)
 
$
1,813

 
The Company’s income tax (provision) benefit in the three and nine months ended September 30, 2018 and 2017 was primarily related to income taxes of the Company’s non-U.S. operations.
 
The Company conducts its business globally and its operating income is subject to varying rates of tax in the U.S., China and Japan. Consequently, the Company’s effective tax rate is dependent upon the geographic distribution of its earnings or losses and the tax laws and regulations in each geographical region. Historically, the Company has experienced net losses in the U.S. and in the short term, expects this trend to continue.
 
Due to historical losses in the U.S., the Company has a full valuation allowance on its U.S. federal and state deferred tax assets. Management continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If management's assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which management makes the determination.

On December 22, 2017, the U.S. President signed into U.S. law the Tax Cuts and Jobs Act of 2017 ("Tax Reform"). The new legislation, among other provisions, lowered the corporate tax rate from 35% to 21%. The SEC staff issued Staff Accounting Bulletin 118 (“SAB 118”) which provides guidance on accounting for the tax effects of the Tax Reform. SAB 118

26

NeoPhotonics Corporation
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

provides a measurement period that should not extend beyond one year from the Tax Reform enactment date for companies to complete the accounting under ASC 740, Income Taxes. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Tax Reform for which the accounting under ASC 740 is complete. To the extent that a company’s accounting for certain income tax effects of the Tax Reform is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the Tax Reform. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.

The Company adopted ASU 2016-16 on a modified retrospective basis effective January 1, 2018. Upon adoption of this standard on January 1, 2018, the Company recorded $1.8 million to accumulated deficit balance for intra-entity transfer of an asset other than inventory in prior years.

As of September 30, 2018, there were no material changes to either the nature or the amounts of the uncertain tax positions previously determined for the year ended December 31, 2017.
Note 15. Subsequent events
In October 2018, the Company repaid $5.0 million to Wells Fargo under the Credit Facility.


27


ITEM 2. 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 the unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q for the period ended September 30, 2018 and the audited consolidated financial statements and notes thereto and management’s discussion and analysis of financial condition and results of operations for the year ended December 31, 2017 included in our Annual Report on Form 10-K. References to “NeoPhotonics,” “we,” “our,” and “us” are to NeoPhotonics Corporation unless otherwise specified or the context otherwise requires.
This Quarterly Report on Form 10-Q for the period ended September 30, 2018 contains “forward-looking statements” that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. The statements contained in this Quarterly Report on Form 10-Q for the period ended September 30, 2018 that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Terminology such as “believe,” “may,” “might,” “objective,” “estimate,” “continue,” “anticipate,” “intend,” “should,” “plan,” “expect,” “predict,” “potential,” or the negative of these terms or other similar expressions is intended to identify forward-looking statements.
We have based these forward-looking statements largely on our current expectations and projections about future events and industry and financial trends that we believe may affect our financial condition, results of operations, business strategy and financial needs. Such forward-looking statements are subject to risks, uncertainties and other important factors that could cause actual results and the timing of events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified in “Part II —Item 1A. Risk Factors” below, and those discussed in the sections titled “Special Note Regarding Forward-Looking Statements” and “Risk Factors” included in our Annual Report on Form 10-K for the year ended December 31, 2017, as filed with the SEC on March 9, 2018.  Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.
Business Overview
 
We develop, manufacture and sell optoelectronic products that transmit, receive, modify and switch high speed digital optical signals for communications networks and related applications. Our products address the highest speed over distance applications and are designed for 100G and beyond data rates, such as at 200G, 400G, 600G and coming Terabit per second rates for telecom and hyper-scale data center, or content provider, networks. We sell our products to the world’s leading network equipment manufacturers, including Ciena Corporation ("Ciena"), Cisco Systems, Inc., Fiberhome Technologies, Ltd. ("Fiberhome"), Huawei Technologies Co., Ltd. and its affiliate HiSilicon Technologies, Ltd. (collectively “Huawei”) and Nokia (formerly Alcatel-Lucent, which was acquired by Nokia in January 2016). These companies are among our largest customers and a focus of our strategy due to their leading market positions.

Over the last decade we have been a consistent technology innovator in high speed digital optics products and applications, steadily introducing new capabilities and solutions that enable leading market positions for our customers and for our products that they use.
 
We have research and development and wafer fabrication facilities in San Jose and Fremont, California and in Tokyo, Japan that coordinate with our research and development and manufacturing facilities in Dongguan, Shenzhen and Wuhan, China and Ottawa, Canada. We use proprietary design tools and design-for-manufacturing techniques to align our design process with our precision nanoscale, vertically integrated manufacturing and testing. Today, we believe we are one of the highest volume photonic integrated circuit ("PIC") manufacturers in the world.

Our High Speed Products for data rates of 100G, 200G, 400G and beyond use our Advanced Hybrid Photonic Integration technology. These products using our advanced technology are the core focus of our strategy, and we believe that they are an important competitive differentiator. Our strategic focus on high speed components and coherent solutions recognizes the explosion of optics in converged edge network applications and we are expanding to new markets ranging from data centers to cable television to autonomous vehicle navigation. We align our product group reporting to “High Speed Products”, which includes products designed for 100G and beyond communications applications, and “Network Products and Solutions,” which comprises all products designed for applications that do not have data rates at or above 100G.

28



For coherent transport from data center interconnect through long-haul, we are a vertically integrated designer and manufacturer of the highest speed optical components which we sell to the merchant market and which we incorporate into our own module level products. For applications inside the data center, we are focused on supplying the highest value laser, receiver and optical IC solutions to the merchant market. As disaggregation of optical equipment continues to gain momentum, we believe that high performance merchant components capability will be an increasingly important differentiator.

We recently introduced a number of new products for 400G and 600G systems. We see strength in our design wins, most notably across all three of our leading coherent components, including our ultra-narrow linewidth tunable laser, 400G and 600G micro coherent driver-modulator and coherent receiver. Our ultra-narrow linewidth lasers are a critical element in achieving these speeds because they have the narrowest linewidth and minimal phase noise for the higher order modulation schemes - or data coding methods - that are required. Our laser, receiver and modulator work together to enable the highest performance solutions and we offer them as both a full solution and as discrete elements to customers who demand the highest performance and whose systems operate at the highest data rates. We are currently shipping these products to customers to meet their system development needs and we are now ramping manufacturing volumes as 400G and 600G demands grow.

Our coherent module solutions leverage our high performance and high speed components. Our CFP-DCO 100G coherent module is shipping to customers deploying links in metro networks and switch/router connection applications where high signal clarity is key. We further demonstrated at OFC in March 2018 our 400G coherent OSFP module for 400G point to point links over 80 km data center interconnect distances.

Our new client side and data center product offerings are focused on 400G applications. Our 53GBaud Linear Optical Component product family includes PAM4 capable optical components for 100G and 400G cloud data center and other client applications, including drivers and EML lasers for transmitters plus photodetectors and trans-impedance amplifiers for receivers. These provide the optical content necessary for single wavelength 100G PAM4 and four wavelength 400G PAM4 transceivers for 2-10km distances inside data centers, such as DD-QSFP and OSFP. We have also introduced high-power, non-hermetic laser optical sources for shorter reach 100G and 400G Silicon Photonics based transceivers for data center applications.

While supporting our customers' current needs with these advanced components, we are also preparing for their next generation needs by taking steps to integrate and reduce the size of the optics by approximately a factor of two while maintaining the high performance necessary for 400G, 600G and 800G per wavelength. We recently introduced and demonstrated our Coherent Optical Subassembly, or COSA, which integrates our 64GBaud coherent driver-modulator and our coherent receiver in a compact package that occupies less than half the space of the equivalent discrete components. Alongside this, we introduced and demonstrated our “Nano” ultra-narrow linewidth external cavity tunable laser, which combined with ASIC control circuitry similarly reduces the size in half or more while featuring the industry leading linewidth and power consumption of our external cavity laser.

Long Haul, Metro and high density data center interconnect networks also leverage our multi-cast switches to boost network capacity while supporting bandwidth-hungry services. These switches enable contentionless reconfiguration to maximize fiber utilization and capacity growth.

Finally, we are deploying a range of both passive module solutions and long reach laser solutions for 5G network applications, for which network deployments are expected to ramp in 2019.

In 2017, decreased market demand in China for 100G and above product deployments materially affected our operating results. Demand was very strong in 2016 from our China-based customers, who at that time provided optimistic forecasts for 2017 in anticipation of new tenders for provincial and metro 100G system deployments from the leading Chinese telecom carriers. However, tender awards from the China telecom carriers were slower than expected in 2017, which caused a significant drop in demand beginning in the first quarter of 2017. We believe one or more of our leading customers in China had accumulated significant inventory prior to the end of the quarter ended March 31, 2017. We also believe they and other customers rapidly moved to adjust their inventory by reducing their purchases of our products, beginning in the first quarter of 2017 and continuing in successive quarters, to align with the slowing market demand and their own production levels.

Beginning in the quarter ended December 31, 2017 and continuing into the quarter ended September 30, 2018, we saw a steady demand environment emerge in China and inventories of our products stabilize at our Chinese customers, primarily as a result of provincial deployments in China. We believe there remains uncertainty in the market in China, such that accurately anticipating the timing and volume of provincial deployments is difficult. Therefore, we and our customers have limited visibility into the timing and volumes of such tender awards. These market conditions in China adversely affected our revenues, operating results and financial condition throughout 2017 and in early 2018.

29



On April 15, 2018, the United States Department of Commerce issued a Denial Order which prohibited Chinese telecom equipment maker ZTE Corporation ("ZTE") from receiving items subject to U. S. Export Administration Regulations. This order effectively banned U.S. companies from selling, exporting or re-exporting components, software and technology to ZTE.

Our direct revenue from ZTE during the quarter ended March 31, 2018 was approximately 1% of total revenue, the same as for the entire fiscal year 2017. In addition, we provide component products to certain ZTE supply chain partners, which was estimated to be approximately 2% of total revenue in the quarter ended March 31, 2018, compared to approximately 3% for the entire fiscal year 2017. In addition, in the quarter ended March 31, 2018, we took a reserve for products held in inventory designated for ZTE valued at approximately $1.2 million.

In July 2018, the U.S. Department of Commerce removed the ban as a result of a settlement agreement with ZTE.
Revenue was $81.7 million in the three months ended September 30, 2018, compared to $71.1 million in the same period in 2017 primarily due to volume growth in the Americas, including through off-shore contract manufacturers, and in China due continued domestic deployments plus exports for international deployments. Our gross profit was 23% of revenue in the three months ended September 30, 2018, compared to 15% of revenue in the three months ended September 30, 2017, primarily attributable to improved factory utilization on higher volumes and improved product mix to higher data rates.
In the three months ended September 30, 2018, High Speed Products represented approximately 84% of total revenue, or $68.5 million and Network Products and Solutions represented approximately 16% of total revenue, or $13.2 million.  In the three months ended September 30, 2017, High Speed Products were 84% of total revenue, or $59.4 million and Network Products and Solutions represented approximately 16% of total revenue, or $11.7 million.
In September 2017, we initiated certain restructuring actions to improve near-term profitability while focusing our investment and developments on key growth opportunities within and between data centers, front and backhaul for 5G, traditional metro and long haul telecommunications, plus emerging cable TV and edge network applications.
In December 2016, we entered into an Asset Purchase Agreement (the “Asset Purchase Agreement”) with APAT Optoelectronics Components Co., Ltd. (the “Purchaser”) for the sale of certain assets of our access and low speed transceiver product lines (the “Low Speed Transceiver Products”) which was completed in January 2017.  All of these products were part of our Network Products and Solutions group and included low speed passive optical network ("PON") products for which an end-of-life plan was announced in mid-2016. In 2017 and 2016, such Low Speed Transceiver Products generated approximately1% and 15% of our total revenue, respectively.
The asset sale consisted of approximately $25.0 million in cash consideration plus approximately $1.4 million post-closing transition services under a transition services agreement ("TSA") with the Purchaser. We recognized a $2.2 million gain on the sale of these assets within our operating loss in 2017. See Note 6 and Note 11 in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report.
Critical accounting policies and estimates
Other than the policy changes disclosed in Note 1 in Notes to Condensed Consolidated Financial Statements in Item 1, Part I of this Report, there have been no material changes to our critical accounting policies and estimates during the three and nine months ended September 30, 2018 from those disclosed in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the year ended December 31, 2017.
Results of Operations
 
Revenue
Our business is focused on the highest speed digital optics and signal processing communications applications. In the three months ended September 30, 2018, our High Speed Products for data rates of 100G and beyond comprised 84% of our revenues.

30


We sell substantially all of our products to original equipment manufacturers ("OEMs") and their contract manufacturers. Revenue is recognized upon transfer of control of the product to the buyer. We price our products based on market and competitive conditions and may periodically reduce the price of our products as market and competitive conditions change or as manufacturing costs are reduced. Our first quarter revenue is typically seasonally lower than the rest of the year primarily due to the impact of annual price negotiations with customers that occur at the end of the prior year and lower capacity utilization during the holidays in China. However, this historical pattern should not be considered a reliable indicator of our future revenue or financial performance. Our sales transactions to customers are denominated primarily in U.S. dollars, with some portions in Chinese Renminbi (“RMB”) or Japanese Yen (“JPY”).
 
 
Three Months Ended
September 30,
 
 
 
 
 
Nine Months Ended
September 30,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(in thousands)
2018
 
2017
 
$ Change
 
% Change
 
2018
 
2017
 
$ Change
 
% Change
Total revenue
$
81,748

 
$
71,121

 
$10,627
 
15%
 
$
231,436

 
$
216,023

 
$15,413
 
7%
 
We generate most of our revenue from a limited number of customers. Huawei has consistently been our largest customer, which was again the case in the three months ended September 30, 2018, as it accounted for approximately 47% of our revenue. One other customer accounted for an additional 28% of our revenue for the three months ended September 30, 2018. In the three months ended September 30, 2017, Huawei and one other customer accounted for approximately 39% and 14% of our revenue, respectively.

In addition to Huawei, we have several large customers which may or may not exceed 10% of revenue in any given quarter. After Huawei, our next four largest customers accounted for an additional 42% and 40% of our revenue in the three months ended September 30, 2018 and 2017, respectively.
We expect that a significant portion of our revenue will continue to be derived from a limited number of customers. As a result, the loss of, or a significant reduction in, orders from any of our key customers would materially affect our revenue and results of operations. Similarly, our accounts receivable are from a limited number of customers. As of September 30, 2018, three customers accounted for 41%, 20% and 12% of total accounts receivable and as of December 31, 2017, three customers accounted for 36%, 14% and 10% of total accounts receivable.
Three Months Ended September 30, 2018 Compared With Three Months Ended September 30, 2017
 
Revenue increased $10.6 million, or 15%, in the three months ended September 30, 2018, compared to the same period in 2017, as described in "Business Overview" above. In the three months ended September 30, 2018, High Speed Products represented approximately 84% of total revenue, compared to 84% of total revenue in the same period in 2017, while Network Products and Solutions represented approximately 16% of total revenue in the three months ended September 30, 2018, compared to approximately 16% of total revenue in the same period a year ago. In the three months ended September 30, 2018, revenue from China, Americas and rest of the world, based on the ship to location requested by the customer, was 56%, 28% and 16% of total revenue, respectively, compared to 57%, 19% and 24% of total revenue, respectively, in the same period in 2017.
Nine Months Ended September 30, 2018 Compared With Nine Months Ended September 30, 2017

Revenue increased $15.4 million or 7%, in the nine months ended September 30, 2018, compared to the same period in 2017, primarily due to volume growth in the Americas, including through off-shore contract manufacturers, and in China for domestic deployments plus exports for international deployments. In the nine months ended September 30, 2018, High Speed Products represented approximately 85% of total revenue, compared to 82% of total revenue in the same period in 2017, while Network Products and Solutions represented approximately 15% of total revenue in the nine months ended September 30, 2018, compared to approximately 18% of total revenue in the same period a year ago, which included revenue from Low Speed Transceiver Products for a portion of the first quarter. In the nine months ended September 30, 2018, revenue from China, Americas and rest of the world, based on the ship to location requested by the customer, was 58%, 23% and 19% of total revenue, respectively, compared to 54%, 17% and 29% of total revenue, respectively, in the same period in 2017.
 

31


Cost of Goods Sold and Gross Profit
Our cost of goods sold consists primarily of the cost to produce wafers and to manufacture and test our products. Additionally, our cost of goods sold generally includes stock-based compensation, write-downs of excess and obsolete inventory, amortization of certain purchased intangible assets, depreciation, acquisition-related fair value adjustments, restructuring charges, warranty costs, royalty payments, logistics and allocated facilities costs. 
Gross profit as a percentage of total revenue, or gross margin, has been and is expected to continue to be affected by a variety of factors including the introduction of new products, production volume, production volume compared to sales over time, the mix of products sold, inventory changes, changes in the average selling prices of our products, changes in the cost and volumes of materials purchased from our suppliers, changes in labor costs, changes in overhead costs or requirements, stock-based compensation, write-downs of excess and obsolete inventories and warranty costs. In addition, we periodically negotiate pricing with certain customers which can cause our gross margins to fluctuate, particularly in the quarters in which the negotiations occurred. Our first quarter gross margins are typically seasonally lower than the fourth quarter of the prior year due to annual price negotiations with customers that occur the end of the prior year as well as lower manufacturing capacity utilization during the holidays in China.   
As a manufacturing company, our margins are sensitive to changes in volume and factory utilization. Increasing strength in demand with increasing volume growth across various product lines contributed to the increase in our gross profit in the three months ended September 30, 2018.
The China government has recently imposed tariffs affecting products manufactured in the U.S. Certain of our products manufactured in our U.S. operations have been included in the tariffs imposed on imports into China from the United States. Going forward, we expect these tariffs, as currently applied, will increase our cost of goods sold by about one percentage point for as long as the tariffs remain in place.

 
Three Months Ended
September 30,
 
 
 
 
 
Nine Months Ended
September 30,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(in thousands, except percentages)
2018
 
2017
 
$ Change
 
% Change
 
2018
 
2017
 
$ Change
 
% Change
Cost of goods sold
62,815

 
60,608

 
$
2,207

 
4
%
 
187,849

 
170,230

 
$
17,619

 
10
 %
Gross profit
18,933

 
10,513

 
$
8,420

 
80
%
 
43,587

 
45,793

 
$
(2,206
)
 
(5
)%
 
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Gross profit as a % of revenue
23
%
 
15
%
 
19
%
 
21
%
Three Months Ended September 30, 2018 Compared With Three Months Ended September 30, 2017
Gross profit increased $8.4 million, or 80%, to $18.9 million in the three months ended September 30, 2018, compared to $10.5 million in the same period in 2017. Gross margin increased by approximately 8 percentage points to 23% in the three months ended September 30, 2018, compared to the same period in 2017. The improvement in gross margin was driven by approximately 6 percentage points of lower inventory write-downs and warranty costs and 2 percentage points of higher factory utilization and lower restructuring costs.
Nine Months Ended September 30, 2018 Compared With Nine Months Ended September 30, 2017
Gross profit decreased $2.2 million or 5%, to $43.6 million in the nine months ended September 30, 2018, compared to $45.8 million in the same period in 2017. Gross margin decreased by approximately 2 percentage points to 19% in the nine months ended September 30, 2018, compared to the same period in 2017. The decline in gross margin was driven by approximately 4 percentage points of annual price reductions, offset by approximately 2 percentage points of lower inventory write-downs and warranty costs.
Operating expenses

32


Personnel costs are the most significant component of operating expenses and consist of costs such as salaries, benefits, bonuses, stock-based compensation and, with regard to sales and marketing expense, other variable compensation. 
 
Three Months Ended
September 30,
 
 
 
 
 
Nine Months Ended
September 30,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(in thousands, except percentages)
2018
 
2017
 
$ Change
 
% Change
 
2018
 
2017
 
$ Change
 
% Change
Research and development
$
13,177

 
$
14,662

 
$
(1,485
)
 
(10
)%
 
$
40,308

 
$
44,412

 
$
(4,104
)
 
(9
)%
Sales and marketing
4,351

 
4,071

 
280

 
7
 %
 
12,366

 
12,913

 
(547
)
 
(4
)%
General and administrative
8,592

 
7,637

 
955

 
13
 %
 
23,509

 
26,792

 
(3,283
)
 
(12
)%
Amortization of purchased intangible assets
118

 
119

 
(1
)
 
(1
)%
 
357

 
355

 
2

 
1
 %
Asset sale related costs
251

 
78

 
173

 
222
 %
 
344

 
229

 
115

 
50
 %
Restructuring charges
1,133

 
2,829

 
(1,696
)
 
(60
)%
 
1,786

 
3,550

 
(1,764
)
 
(50
)%
Gain on asset sale

 

 

 
 %
 

 
(2,000
)
 
2,000

 
(100
)%
Total operating expenses
$
27,622

 
$
29,396

 
$
(1,774
)
 
(6
)%
 
$
78,670

 
$
86,251

 
$
(7,581
)
 
(9
)%
 
Research and development
Research and development expense consists of personnel costs, including stock-based compensation, for our research and development personnel, and product development costs, including engineering services, development software and hardware tools, depreciation of equipment and facility costs. We record all research and development expense as incurred.
Three Months Ended September 30, 2018 Compared With Three Months Ended September 30, 2017
Research and development expense decreased by $1.5 million, or 10%, in the three months ended September 30, 2018, compared to the same period in 2017. The decrease was primarily due to $1.5 million decrease in development expenses and $0.6 million decrease in payroll and related costs, partially offset by a $0.4 million increase in stock-based compensation expense.
Nine Months Ended September 30, 2018 Compared With Nine Months Ended September 30, 2017
Research and development expense decreased by $4.1 million or 9%, in the nine months ended September 30, 2018, compared to the same period in 2017. The decrease was primarily due to $1.7 million decrease in development expenses, $1.2 million decrease in outside development services, $1.8 million decrease in payroll and related costs and $0.4 million decrease related to higher benefit from government grants, partially offset by a $0.8 million increase in stock-based compensation expense.
Sales and marketing
Sales and marketing expense consists primarily of personnel costs, including stock-based compensation and other variable compensation, costs related to sales and marketing programs and services and facility costs.
Three Months Ended September 30, 2018 Compared With Three Months Ended September 30, 2017
Sales and marketing expense increased $0.3 million, or 7%, in the three months ended September 30, 2018, compared to the same period in 2017. The increase was primarily due to a $0.5 million increase in stock-based compensation expense.
Nine Months Ended September 30, 2018 Compared With Nine Months Ended September 30, 2017
Sales and marketing expense decreased by $0.5 million or 4%, in the nine months ended September 30, 2018, compared to the same period in 2017 primarily due to a $1.2 million decrease in payroll and related costs and $0.6 million decrease from the recovery of bad debts previously written off, partially offset by a $1.3 million increase in stock-based compensation expense.
General and administrative

33


General and administrative expense consists primarily of personnel costs, including stock-based compensation, for our finance,  human resources and information technology personnel and certain executive officers, as well as professional services costs related to accounting, tax, banking, legal and information technology services, depreciation and facility costs.
Three Months Ended September 30, 2018 Compared With Three Months Ended September 30, 2017
General and administrative expense increased by $1.0 million, or 13%, in the three months ended September 30, 2018, compared to the same period in 2017. The increase was primarily due to a $0.9 million increase in stock-based compensation expense, a $0.5 million increase in legal settlement charges, a $0.3 million increase in loss on disposal of property, plant and equipment, a $0.4 million increase in city/local taxes and a $0.2 million increase in payroll and related costs, partially offset by a $0.6 million decrease in facilities-related costs and a $0.7 million decrease in professional services costs related to accounting, tax and legal.
Nine Months Ended September 30, 2018 Compared With Nine Months Ended September 30, 2017
General and administrative expense decreased by $3.3 million or 12%, in the nine months ended September 30, 2018, compared to the same period in 2017. The decrease was primarily due to a $3.3 million decrease in professional services related to accounting, tax and legal, a $1.0 million decrease in payroll and related costs and a $1.9 million decrease in facilities-related costs, partially offset by a $1.6 million increase in stock-based compensation expense, a $0.5 million increase in legal settlement charges, a $0.5 million increase in city/local taxes and a $0.3 million increase in loss on disposal of property, plant and equipment.
Amortization of purchased intangible assets
Our intangible assets are being amortized over their estimated useful lives.  Amortization expense relating to technology, patents and leasehold interests are included within cost of goods sold, while customer relationships and other agreements are recorded within operating expenses. 
Asset sale related costs
We incurred $0.2 million in the nine months ended September 30, 2017 in asset sale related costs for legal and other professional services.
Restructuring charges
During the three months ended September 30, 2017, we initiated restructuring actions in order to focus on key growth initiatives and to move towards a lower break even revenue level. Actions to lower operating expenses and manufacturing costs included a reduction in force, facilities consolidation and certain asset-related adjustments. Restructuring charges in the three and nine months ended September 30, 2018 were $1.2 million and $2.0 million, respectively, of which $1.1 million and $1.8 million, respectively were included in operating expenses. Restructuring charges in the first nine months of 2018 included $1.6 million related to changes in the fair value of penalty payment derivative. Restructuring charges in the nine months ended September 30, 2017 were $4.1 million, of which $3.6 million was included in operating expenses and the remainder in cost of goods sold. Restructuring charges in the first nine months of 2017 included a reduction in force during the first nine months of 2017 related to the sale of our Low Speed Transceiver Product assets and our lower market outlook for China.

34


Gain on Asset Sale
In 2017, we recognized a $2.2 million gain associated with the sale of our Low Speed Transceiver Products’ assets. See Note 6 in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report.
Interest and other income (expense), net
Interest income consists of income earned on our cash, cash equivalents and short-term investments, as well as restricted cash. Interest expense consists of amounts paid for interest on our bank and other borrowings. Other income (expense), net is primarily made up of government subsidies as well as foreign currency transaction gains and losses. The functional currency of our subsidiaries in China is the RMB and of our subsidiary in Japan is the JPY.  The foreign currency transaction gains and losses of our subsidiaries in China and Japan primarily result from transactions in U.S. dollars.
 
 
Three Months Ended
September 30,
 
 
 
 
 
Nine Months Ended
September 30,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(in thousands)
2018
 
2017
 
$ Change
 
% Change
 
2018
 
2017
 
$ Change
 
% Change
Interest income
$
85

 
$
37

 
$
48

 
130
 %
 
$
300

 
$
141

 
$
159

 
113
 %
Interest expense
(540
)
 
(495
)
 
(45
)
 
9

 
(2,007
)
 
(743
)
 
(1,264
)
 
170

Other income (expense), net
1,310

 
(41
)
 
1,351

 
(3,295
)
 
1,891

 
197

 
1,694

 
860

Total
$
855

 
$
(499
)
 
$
1,354

 
(271
)%
 
$
184

 
$
(405
)
 
$
589

 
(145
)%
 
Interest expense included in interest and other income (expense), increased in the three and nine months ended September 30, 2018, as compared to the same periods in 2017. The increase in interest expense was due to an increase in outstanding borrowings during the three and nine months ended September 30, 2018. Other income (expense), net included in interest and other income (expense), increased in the three and nine months ended September 30, 2018, as compared to the same periods in 2017, primarily due to the increased purchasing value of U.S. dollar relative to other currencies.
Income taxes
 
We conduct our business globally and our operating income is subject to varying rates of tax in the U.S., China, Japan and other various foreign jurisdictions. Consequently, our effective tax rate is dependent upon the geographic distribution of our earnings or losses and the tax laws and regulations in each geographical region. Historically, we have experienced net losses in the U.S. and in the short term, we expect this trend to continue.
 
 
Three Months Ended
September 30,
 
 
 
 
 
Nine Months Ended
September 30,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(in thousands)
2018
 
2017
 
$ Change
 
% Change
 
2018
 
2017
 
$ Change
 
% Change
Income tax (provision) benefit
(291
)
 
1,195

 
$
(1,486
)
 
(124
)%
 
(2,009
)
 
1,813

 
$
(3,822
)
 
(211
)%
 
Our income tax (provision) benefit in the three and nine months ended September 30, 2018 and 2017 was primarily related to the timing of the income tax provision of our non-U.S. operations.

Liquidity and capital resources
As of September 30, 2018, we had working capital of $112.4 million, including total cash, cash equivalents, short-term investments and restricted cash of $64.7 million. Approximately 22% of our total cash, cash equivalents, short-term investments and restricted cash were held by our foreign entities, including approximately $12.4 million in accounts held by our subsidiaries in China, of which $5.2 million was in restricted cash, and approximately $1.7 million in accounts held by our subsidiary in Japan. Cash, cash equivalents, investments and restricted cash held outside of the U.S. may be subject to taxes if repatriated and may not be immediately available for our working capital needs.

35


Approximately $8.8 million of our retained earnings within our total accumulated deficit as of December 31, 2017 was subject to restrictions due to the fact that our subsidiaries in China are required to set aside at least 10% of their respective accumulated profits each year end to fund statutory common reserves as well as allocate a discretionary portion of their after-tax profits to their staff welfare and bonus fund. This restricted amount is not distributable as cash dividends except in the event of liquidation.
In January 2017, we completed the sale of certain Low Speed Transceiver Products’ assets for an approximately $25.0 million consideration plus an approximately $1.4 million post-closing transition services fees. The consideration was reduced by $3.4 million for inventory adjustment after closing to approximately $21.6 million, which was subject to other adjustments of up to $10.0 million for any potential claims. See Note 6 and Note 11 in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report.
In September 2017 we entered into a revolving line of credit agreement with Wells Fargo Bank, National Association ("Wells Fargo") as the administrative agent for a lender group (the "Wells Fargo Credit Facility" or "Credit Facility"), and the $20.0 million debt outstanding under our Comerica Bank Credit Facility, which had since been terminated, was paid in full.
The Wells Fargo Credit Facility provides for borrowings equal to the lower of (a) a maximum revolver amount of $50.0 million, or (b) an amount equal to 80% - 85% of eligible accounts receivable plus 100% of qualified cash balances up to $15.0 million, less certain discretionary adjustments ("Borrowing Base"). The maximum revolver amount may be increased by up to $25.0 million, subject to certain conditions. At closing, $50.0 million was available, of which $30.0 million was drawn. We used $20.0 million of this amount to pay the principal and interest due under the Comerica Bank Credit Facility.
The Credit Facility matures on June 30, 2022 and borrowings bear interest at an interest rate option of either (a) the LIBOR rate, plus an applicable margin ranging from 1.50% to 1.75% per annum, or (b) the prime lending rate, plus an applicable margin ranging from 0.50% to 0.75% per annum.  We are also required to pay a commitment fee equal to 0.25% of the unused portion of the Credit Facility.
The Credit Facility agreement requires prepayment of the borrowings to the extent the outstanding balance is greater than the lesser of (a) the most recently calculated Borrowing Base, or (b) the maximum revolver amount. The Borrowing Base calculation contains a customary provision that gives the lender the ability to reduce the Borrowing Base by reserves that are subjectively determinable, which is considered a subjective acceleration clause. We are required to maintain a combination of certain defined cash balances and unused borrowing capacity under the Credit Facility of at least $20.0 million, of which at least $5.0 million must be unused borrowing capacity. Borrowings under the Credit Facility are collateralized by substantially all of our assets. We were in compliance with the covenants of this Credit Facility as of September 30, 2018. As of September 30, 2018, the outstanding balance under the Credit Facility was $35.6 million and the weighted average rate under the LIBOR option was 4.51%. The remaining borrowing capacity as of September 30, 2018 was $14.4 million of which $5.0 million is required to be maintained as unused borrowing capacity.
We regularly issue short-term notes payable to our suppliers in China in exchange for accounts payable. These notes are supported by non-interest bearing bank acceptance drafts and are due three to six months after issuance. As a condition of the notes payable arrangements, we are required to keep a compensating balance at the issuing banks that is a percentage of the total notes payable balance until the amounts are settled. As of September 30, 2018, our subsidiary in China had three line of credit facilities with banking institutions.
As of September 30, 2018 and December 31, 2017, the non-interest bearing bank acceptance drafts issued in connection with our notes payable to our suppliers in China under these line of credit facilities had an outstanding balance of $3.6 million and $1.6 million, respectively. Compensating balances relating to these credit facilities totaled $1.9 million and $0.5 million, respectively, as of September 30, 2018 and December 31, 2017. Compensating balances are classified as restricted cash on our condensed consolidated balance sheets. See Note 4 and Note 9 of Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report. 
As of September 30, 2018, we had two loan arrangements with the Bank of Tokyo-Mitsubishi UFJ, Ltd. (collectively the “Mitsubishi Bank Term Loans”) and a third loan arrangement with the Bank of Tokyo-Mitsubishi UFJ, Ltd. and The Yamanashi Chou Bank, Ltd. One of Mitsubishi Bank Term Loans requires equal monthly payments of principal equal to 8,333,000 JPY until the maturity date of February 25, 2025, with a lump sum payment of the balance of 8,373,000 JPY on the maturity date. Interest on this loan accrues and is paid monthly based upon the annual rate of the monthly Tokyo Interbank Offer Rate (TIBOR) plus 1.40% and is secured by real estate collateral. The second term loan of 690 million JPY (approximately $6.1 million) (the “2017 Mitsubishi Bank Loan”) was entered into in March 2017 to acquire manufacturing equipment for our

36


Japanese subsidiary and has an annual interest rate of the monthly TIBOR rate plus 1.00%. The 2017 Mitsubishi Bank Loan requires monthly interest and principal payments over 72 months commencing in April 2018. This loan was available from March 31, 2017 to March 30, 2018 and 690 million JPY (approximately $6.1 million) under this loan was fully drawn in March 2017. In January 2018, the Company entered into a term loan agreement with the Bank of Tokyo-Mitsubishi UFJ, Ltd. and The Yamanashi Chou Bank, Ltd. for a term loan in the aggregate principal amount of 850 million JPY (approximately $7.5 million) (the "Mitsubishi-Yamanashi Term Loan"). The Mitsubishi-Yamanashi Term Loan was available from January 29, 2018 to January 29, 2025.  The full amount of the Mitsubishi-Yamanashi Term Loan was drawn on January 29, 2018. Interest on the Mitsubishi-Yamanashi Term Loan is based upon the annual rate of the three months TIBOR rate plus 1.00%. The Mitsubishi-Yamanashi Term Loan requires quarterly interest payments, along with the principal payments, over 82 months commencing in April 2018. As of September 30, 2018, our aggregate outstanding principal balance under Mitsubishi Bank Term Loans and Mitsubishi-Yamanashi Term Loan was 2.1 billion JPY (approximately $18.1 million). See Note 9 of Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report.
From time to time we accept notes receivable in exchange for accounts receivable from certain of our customers in China. These notes receivable are non-interest bearing and are generally due within six months.  Historically, we have collected on the notes receivable in full at the time of maturity.
In the first nine months of 2018, we generated operating losses of $35.1 million and cash from operations was $9.0 million. We had an accumulated deficit of $390.7 million as of September 30, 2018. Through 2017 and the early part of 2018, the Company's operating results and cash flows were negatively affected by demand that was lower than customer estimates that were used to put capacity in place over the last two years. In the three months ended June 30, 2018, demand continued to be strong, primarily due to volume growth in the Americas and the result of increased domestic deployments in China plus exports for international deployments. In the three months ended September 30, 2018, demand was in line with the increased demand experienced during the three months ended June 30, 2018.
To adjust to the demand that has been less than estimates used for capacity decisions, we implemented restructuring plans in May and September 2017 that included a reduction in force and consolidation of facilities, in order to reduce expenses. We have also reduced or delayed certain product development projects and capital expenditures, aggressively pursued collections of accounts and notes receivable and continued to closely manage production and inventory levels.
As of September 30, 2018, the remaining borrowing capacity under our revolving line of credit agreement with Wells Fargo, was $14.4 million of which $5.0 million is required to be maintained as unused borrowing capacity. In October 2018, we repaid $5.0 million to Wells Fargo, which was included in long-term debt as of September 30, 2018. Additionally, we had $3.6 million of notes payable and $2.8 million of current portion of long-term debt as of September 30, 2018, which we plan to pay out of our existing available cash.
In China, when there is a case pending in judicial court, banks may choose to limit borrowing against existing credit lines, regardless of the legitimacy of the case. We have a dispute pending with APAT OE in judicial court (See Note 11 of Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report). We do not expect to make any additional draws against our credit facilities in China until this matter is resolved.  We have less expensive cash and credit lines available in the U.S., and believe this will not impact on our operations in China.
We currently believe we will have sufficient resources to fund our currently planned operations and expenditures over the next twelve months without additional financing or other actions.  In addition, we believe we have a number of ongoing and potential actions that may further strengthen our projected cash and projected financial position. 
We operate in an industry in which it is difficult to evaluate our prospects with certainty. Future declines in China market demand or other changes to our forecasts could adversely affect our results of operations, financial position and cash flows. As a result, we may need to raise additional debt or equity capital to fund our operations. Any additional debt arrangements may likely require regular interest or principal payments which could adversely affect our operations. There can be no assurance that additional debt or equity capital will be available on acceptable terms, or at all.

37


Rusnano Rights Agreement
Under our amended rights agreement, dated June 30, 2015, with Rusnano, one of our principal stockholders, we agreed to make a $30.0 million investment commitment (the “Investment Commitment”) toward our Russian operations. The Investment Commitment can be partially satisfied by cash and/or non-cash investment inside or outside of Russia. Our $21.0 million investment milestone for 2016 was met as of December 31, 2016. If certain of the Investment Commitments are not achieved in the indicated time frames through 2019, we have the ability to exit our Russian operations by paying an exit fee of up to $2.0 million at that time. See Note 11 in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report.

38



 
Cash flow discussion
 
The table below sets forth selected cash flow data for the periods presented:
 
 
Nine Months Ended
September 30,
 
(in thousands)
2018
 
2017
Net cash provided by (used in) operating activities
$
8,997

 
$
(41,211
)
Net cash used in investing activities
(11,251
)
 
(11,403
)
Net cash (used in) provided by financing activities
(21,456
)
 
26,300

Effect of exchange rates on cash, cash equivalents and restricted cash
(560
)
 
1,174

Net decrease in cash, cash equivalents and restricted cash
$
(24,270
)
 
$
(25,140
)


Operating activities
Net cash provided by operating activities was $9.0 million in the nine months ended September 30, 2018, compared to $41.2 million net cash used in operating activities in the same 2017 period. The net cash provided by operating activities increased primarily due to $41.9 million increase in cash flows from inventories related to a buildup in inventories in the first quarter of 2017, a $18.0 million increase in cash flows from prepaid expenses, a $4.5 million increase in cash flows related to accounts payable and a $4.8 million decrease in cash flows related to net loss and non-cash adjustments. The increases are partially offset by a $13.2 million decrease in cash flows from accounts receivable due to lower collections in 2018 and a $5.8 million decrease in cash flows from accrued and other liabilities.
Investing activities
Net cash used in investing activities was $11.3 million in the nine months ended September 30, 2018, compared to $11.4 million used in investing activities in the same 2017 period. The decrease in cash flows from investing activities was primarily due to $21.7 million of proceeds from the sale of Low Speed Transceiver Products’ assets in January 2017, a $1.8 million decrease due to decrease in net proceeds from sale, maturity and purchase of marketable securities and a $3.3 million decrease due to settlement of foreign currency hedges, partially offset by a $27.1 million increase in cash flows due to lower property, plant and equipment purchases.
Financing activities
Net cash used in financing activities was $21.5 million in the nine months ended September 30, 2018, compared to $26.3 million provided by financing activities in the same 2017 period. The decrease in cash flows from financing activities was primarily due to $49.6 million decrease in net borrowings under our credit facilities, term loans and note payables to banks in China, partially offset by a $1.3 million increase in proceeds from government grants.

39




Contractual Obligations and Commitments
As of September 30, 2018, our principal commitments consisted of obligations under operating leases, purchase commitments, debt and other contractual obligations. The following table presents additional contractual obligations and update the amounts disclosed in Management's Discussion and Analysis of Financial Condition and Results of Operations, set forth in Part II, Item 7, in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017 (in thousands). See Note 9 in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report.
 
Payments Due by Period
 
Total
 
Less than 1 Year
 
1-3 years
 
3-5 Years
 
More than 5 Years
Mitsubishi Bank and Yamanashi Chou Bank loan
$
6,942

 
$
267

 
$
2,136

 
$
2,136

 
$
2,403

Expected interest payments (1)
238

 
18

 
119

 
73

 
28

Total
$
7,180

 
$
285

 
$
2,255

 
$
2,209

 
$
2,431

(1) Expected interest payments were calculated using interest rates as of September 30, 2018.

Off-balance Sheet Arrangements
 
As of September 30, 2018, we did not have any significant off-balance sheet arrangements.
Recent Accounting Pronouncements
See Note 1 “Basis of presentation and significant accounting policies” in the Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Quarterly Report on Form 10-Q for a description of recent accounting pronouncements and accounting changes.

40



 ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
 
Starting in July 2016, we entered into foreign currency forward contracts to minimize the short-term impact of foreign currency exchange rate fluctuations, related to RMB on our inter-company receivables and payables. During the three months ended September 30, 2018, we temporarily discontinued entering into forward exchange contracts. This may increase the risks to us arising from the short-term impact of foreign currency fluctuations. Other than the foregoing, our exposures to other market risk have not changed materially since December 31, 2017. For quantitative and qualitative disclosures about market risk, see Item 7A Quantitative and Qualitative Disclosures About Market Risk, in our Annual Report on Form 10-K for the year ended December 31, 2017. 

ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of September 30, 2018. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the Company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered in this report, our disclosure controls and procedures were effective at a reasonable assurance level.
Changes in Internal Control over Financial Reporting
There have not been any changes in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Securities and Exchange Act of 1934, as amended) for the quarter ended September 30, 2018 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. 
Inherent Limitation on the Effectiveness of Internal Controls
The effectiveness of any system of internal control over financial reporting is subject to inherent limitations, including the exercise of judgment in designing, implementing, operating, and evaluating the controls and procedures, and the inability to eliminate misconduct completely.  Accordingly, any system of internal control over financial reporting can only provide reasonable, not absolute assurances.  In addition, 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. We intend to continue to monitor and upgrade our internal controls as necessary or appropriate for our business, but cannot assure that such improvements will be sufficient to provide us with effective internal control over financial reporting.


41


PART II. OTHER INFORMATION
 
ITEM 1.    LEGAL PROCEEDINGS
 
From time to time, we are involved in litigation that we believe is of the type common to companies engaged in our line of business, including commercial disputes and employment issues. As of the date of this Quarterly Report on Form 10-Q, other than as described below, we are not involved in any pending legal proceedings that we believe could have a material adverse effect on our financial condition, results of operations or cash flows. However, as described below, a certain dispute involves a claim by a third party that our activities infringe their intellectual property rights. This and other types of intellectual property rights claims generally involve the demand by a third party that we cease the manufacture, use or sale of the allegedly infringing products, processes or technologies and/or pay substantial damages or royalties for past, present and future use of the allegedly infringing intellectual property. Claims that our products or processes infringe or misappropriate any third-party intellectual property rights (including claims arising through our contractual indemnification of our customers) often involve highly complex, technical issues, the outcome of which is inherently uncertain. Moreover, from time to time, we may pursue litigation to assert our intellectual property rights. Regardless of the merit or resolution of any such litigation, complex intellectual property litigation is generally costly and diverts the efforts and attention of our management and technical personnel which could adversely affect our business.
For a discussion of our current legal proceedings, please refer to the information set forth under the “Litigation” section in Note 11, Commitments and Contingencies, in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Quarterly Report on Form 10-Q, which is incorporated herein by reference.

ITEM 1A.    RISK FACTORS 
Except for those risk factors denoted by an asterisk (*), the risk factors facing our company have not changed materially from those set forth in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2017, as filed with the SEC on March 9, 2018, which risk factors are set forth below.
 
Risks Related to Our Business
We are dependent on Huawei Technologies Co., Ltd. and its affiliate HiSilicon Technologies Co., Ltd. and our other key customers for a large portion of our revenue and the loss of, or a significant reduction in orders in any period from any of our major customers may reduce our revenue and adversely impact our results of operations.
We have generated most of our revenue from a limited number of customers. In the nine months ended September 30, 2018, Huawei Technologies Co. Ltd., together with its affiliate HiSilicon Technologies Co., Ltd. (or collectively “Huawei”) accounted for approximately 47% of our revenue and our top five customers represented 89% of our revenue. In the year ended December 31, 2017, Huawei accounted for approximately 40% of our revenue and our top five customers represented 78% of our revenue. The loss of, or a significant reduction in orders from any of our other key customers would materially and adversely affect our revenue and results of operations.
We are subject to risks and uncertainties related to our revenue growth outlook in China.
Fiber optics telecommunication growth in China is an important contributor to our success. We expect a major portion of our revenue to come from China infrastructure spending in wireline and wireless networks, notably from the three largest China telecom carriers, China Mobile Communications Corporation, China Telecommunications Corporation and China United Network Communications Group Co., Ltd. In part, this infrastructure spending originates from the publicly announced China Broadband 2020 and related initiatives. In 2017, slower than anticipated spending and tender awards from the China telecom carriers, reduced spending under these tender awards initiatives and excess inventory accumulated and held by our leading customers in China, adversely affected our financial condition and results of operations. While these conditions have improved in 2018, if the anticipated Chinese spending and carrier tender awards do not increase as anticipated, or if there are further unanticipated and/or prolonged delays in the Chinese initiative, our business, financial condition, results of operations and prospects would be further adversely affected.

42


*We are subject to global governmental export and import controls that could subject us to liability, impair our ability to compete in international markets, or restrict our sales to certain customers.
We are subject to export and import control laws, trade regulations and other trade requirements that limit which products we sell and where and to whom we sell our products. In some cases, it is possible that export licenses would be required from the U.S. or other government agencies outside the U.S. such as, but not limited to, Japan, China or Russia for some of our products in accordance with various statutes. In addition, various countries regulate the export or import of certain technologies and have enacted laws that could limit our ability to distribute our products. Failure to comply with these and similar laws on a timely basis, or at all, or any limitation on our ability to export or sell our products or to obtain any required licenses would adversely affect our business, financial condition and results of operations.
*We have had a history of losses which may recur in the future.
We have had a history of losses and we may incur additional losses in future periods. As of September 30, 2018, our accumulated deficit was $390.7 million and we incurred a net loss of $36.9 million in the nine months ended September 30, 2018. We continue to review our expenditures related to the ongoing operations of our business for their effectiveness. These include expenditures related to the sales, marketing and development of our products and to maintain our manufacturing facilities and research and development operations. Operations and assets that are deemed to be less effective may be subject to restructuring, which could lead to increased operating losses in future periods when and if restructuring charges are incurred.
*Changes in U.S. and international trade policies, particularly with regard to China, may adversely impact our business and operating results.
The U.S. government has recently made statements and taken certain actions that changes U.S. trade policies, including recently-imposed tariffs affecting certain products manufactured in China. At this time, products manufactured by our Chinese affiliates have not been included in the tariffs imposed on imports into the United States from China. However, some products manufactured by our Chinese affiliates have been included on lists of products to be targeted by proposed tariff increases that may be implemented in the future. In addition, the China government has taken certain reciprocal actions, including recently imposed tariffs affecting certain products for all the United States. It is unknown whether and to what extent new tariffs (or other new laws or regulations) will be adopted that increase the cost of importing products to or from the United States, or from China to the United States. Further, it is unknown what effect that any such new tariffs or retaliatory actions would have on us or our industry and customers. As new tariffs, legislation and/or regulations are implemented, or if existing trade agreements are renegotiated or if China or other affected countries take retaliatory trade actions, such changes could have a material adverse effect on our business, financial condition, results of operations or cash flows.
We may need to raise additional capital in order to pursue our business strategies or maintain our operations, and we may not be able to obtain capital when desired on favorable terms, if at all, or without dilution to our stockholders.
We believe that our existing cash and cash equivalents, and cash flows from our operating activities and funds available under our credit facilities will be sufficient to meet our anticipated cash needs for at least the next 12 months. However, we operate in an industry that makes our prospects difficult to evaluate. It is possible that we may not generate sufficient cash flow from operations or otherwise have the capital resources to meet our future capital needs. If this occurs, we may need additional financing to continue operations or execute on our current or future business strategies, including to: 
invest in our research and development efforts, including by hiring additional technical and other personnel;
maintain and expand our operating or manufacturing infrastructure;
acquire complementary businesses, products, services or technologies; or
otherwise pursue our strategic plans and respond to competitive pressures.
We do not know with certainty what forms of financing, if any, will be available to us. If financing is not available on acceptable terms, if and when needed, our ability to fund our operations, enhance our research and development and sales and marketing functions, develop and enhance our products, respond to unanticipated events, including unanticipated opportunities, or otherwise respond to competitive pressures could be adversely impacted. In any such event, our business, financial position and results of operations could be materially harmed. Moreover, if we raise additional funds through the issuance of equity or convertible debt securities, the percentage ownership of our stockholders could be significantly diluted, and these newly issued securities may have rights, preferences or privileges senior to those of existing stockholders. If we fail to raise sufficient

43


additional capital if needed, we may not be able to completely execute our business plan and may not be able to continue our operations without further reducing expenses.
If we incur additional indebtedness through arrangements such as credit agreements or term loans, such arrangements may impose restrictions and covenants that limit our ability to respond appropriately to market conditions, make capital investments or take advantage of business opportunities. In addition, any additional debt arrangements we may enter into would likely require us to make regular interest payments, which could adversely affect our results of operations.
Manufacturing problems and supply constraints could impact manufacturing yields or result in delays in product shipments to customers and could adversely affect our revenue, competitive position and reputation.
We may experience delays, disruptions or quality control problems in our manufacturing operations or supply chain constraints, which could adversely impact manufacturing volumes, yields or delay product shipments. As a result, we could incur additional costs that would adversely affect our gross margin, and product shipments to our customers could be delayed beyond the shipment schedules requested by our customers, which would negatively affect our revenue, competitive position and reputation.
Additionally, manufacturing yields depend on a number of factors, including the stability and manufacturability of the product design, manufacturing improvements gained over cumulative production volumes, the quality and consistency of component parts and the nature and extent of customization requirements by customers. Capacity constraints, raw materials shortages, logistics issues, labor shortages, volatility in utilization of manufacturing operations, supporting utility services and other manufacturing supplies, the introduction of new product lines, rapid increases in production demands and changes in customer requirements, manufacturing facilities or processes, or those of some third party contract manufacturers and suppliers of raw materials and components have historically caused, and may in the future cause, reduced manufacturing yields, negatively impacting the gross margin on, and our production capacity for, those products. Our ability to maintain sufficient manufacturing yields is particularly challenging with respect to PICs due to the complexity and required precision of a large number of unique manufacturing process steps. Manufacturing yields for PICs can also suffer if contaminated materials or materials that do not meet highly precise composition requirements are inadvertently utilized. Because a large portion of our PIC manufacturing costs are fixed, PIC manufacturing yields have a substantial effect on our gross margin. Lower than expected manufacturing yields could also delay product shipments and decrease our revenue.
Customer demand is difficult to accurately forecast and, as a result, we may be unable to optimally match production with customer demand.
We make planning and spending decisions based on our estimates of customer requirements. The short-term nature of commitments by many of our customers, and the possibility of unexpected changes in demand for their products, reduce our ability to accurately estimate future customer requirements. In 2016 and 2017, we incurred substantial capital expenditures to increase manufacturing capacity in response to strong customer demand in 2016 (particularly in China) and in expectation of continued strong demand in 2017. However, tender awards from the China telecom carriers and spending under the China Broadband 2020 and related initiatives was slower in 2017 than anticipated. Changes in expected worldwide and national growth rates for 2018 and 2019 could lead to increased volatility in demand, particularly from our China customers. Because many of our costs and operating expenses are relatively fixed, reduction in customer demand due to market downturns or other reasons would have a material adverse effect on our operating results, as occurred in 2017.

On the other hand, on occasion, customers may require rapid increases in production, which can strain our resources, cause our manufacturing to be negatively impacted by materials shortages, necessitate higher or more restrictive procurement commitments, increase our manufacturing yield loss and scrapping of excess materials, result in delayed shipments and/or reduce our gross margins. We may not have sufficient capacity at any given time to meet the volume demands of our customers, and we may have difficulty expanding our manufacturing operations on a timely basis to meet increasing customer demand. Additionally, one or more of our suppliers may not have sufficient capacity at any given time to meet our volume demands. Any inability to meet customer demands for rapid increases in production in the future could have a material adverse effect on our business, financial condition, results of operations and prospects.

44


We are under continuous pressure to reduce the prices of our products, which has adversely affected, and may continue to adversely affect, our gross margins.
The communications networks industry has been characterized by declining product prices over time as technological advances increase price and performance and put pressure on existing products. We have reduced the prices of many of our products in the past, most often during annual end-of-year price negotiation. We expect pricing pressure for our products to continue, including from our major customers. To maintain or increase their market share, our competitors also reduce prices of their products each year. In addition, our customers may seek to internally develop and manufacture competing products at a lower cost than we would otherwise charge, which would add additional pressure on us to lower our selling prices. If we are unable to offset any future reductions in our average selling prices by increasing our sales volume, reducing our costs or introducing new products, our gross margin would be adversely affected.
We depend upon outside contract manufacturers for a portion of the manufacturing process for some of our products. Our operations and revenue related to these products could be adversely affected if we encounter problems with any such contract manufacturer.
While the majority of our products are manufactured internally, we also rely upon contract manufacturers in Thailand, China, Japan and other Asia locations to provide back-end manufacturing and production of some of our products. Our reliance on contract manufacturers for some of our products makes us vulnerable to possible production capacity constraints, reduced control over their supply chains, delivery schedules, manufacturing yields, manufacturing quality/controls and costs. If one of our contract manufacturers is unable to meet all of our customer demand in a timely fashion, whether due to their direct operating control or due to their supply chain, this could have a material adverse effect on the revenue from our products.
If the Metro and data center interconnect market sectors do not grow as rapidly as we expect, or if demand for our products in these sectors is lower than we expect, our revenue growth may be adversely affected.
We expect that our future growth in the market for 100G and beyond coherent products to be driven in large part by the increased adoption of our products in the Metro market segment and in the high-performance data center interconnect market. Over the last several years, 100G and beyond coherent technology has seen increasing adoption in the Long Haul market segment and now is penetrating the much larger Metro sector of the market.
If we fail to achieve or sustain a leadership position in the Long Haul telecom sector and use our position in that market to penetrate the Metro and data center interconnect segments, if these segments fail to grow as expected, or if demand for our products in the Metro and data center interconnect market segments fails to materialize, our business, financial condition, results of operations and prospects would suffer.
We face intense competition which could negatively impact our results of operations and market share.
The communications networks industry is highly competitive. Our competitors range from large international companies offering a wide range of products to smaller companies specializing in niche products.
Some of our competitors have substantially greater name brand recognition, technical, financial, and marketing resources, and greater manufacturing capacity, as well as better-established relationships with customers, than we do. Some of our competitors have more resources to develop or acquire, and more experience in developing or acquiring, new products and technologies. Some of our competitors may be able to develop new products more quickly than us and may be able to develop products that are more reliable or which provide more functionality than ours. In addition, some of our competitors have the financial resources to offer competitive products at below-market pricing levels that could prevent us from competing effectively and result in a loss of sales or market share or cause us to lower prices for our products.
We also face competition from some of our customers who evaluate our capabilities against the merits of manufacturing products internally, including Huawei. Due to the fact that such customers are not seeking to make a comparable profit directly from the manufacture of these products, they may have the ability to provide competitive products at a lower total cost than we would charge such customers. As a result, these customers may purchase less of our products and there would be additional pressure to lower our selling prices which, accordingly, would negatively impact our revenue and gross margin.
The Chinese Government Ministry of Industry and Information Technology has announced a five-year optical component technology roadmap with the aim to reduce China’s dependency on non-domestic companies for high-end optical chips and sub-components, including some products manufactured and sold by us. This announcement continues an ongoing trend in China to build domestic industry in this area, and, while we believe local Chinese component suppliers do not currently

45


have the capability to supply the highest performance optical chips and sub-components, those companies may over time develop such capability and negatively impact our revenue and financial performance if we do not continue to innovate and maintain our lead in the highest speed and performance optical components.
If we fail to retain our key personnel or if we fail to attract additional qualified personnel, we may not be able to achieve our anticipated growth and our business could suffer.
Our success and ability to implement our business strategy depends upon the continued contributions of our senior management team and others, including senior management in foreign subsidiaries and our technical and operations employees in all locations. Our future success depends, in part, on our ability to attract and retain key personnel, including our senior management and others. The loss of services of members of our senior management team or key personnel or the inability to continue to attract and retain qualified personnel could have a material adverse effect on our business. Competition for highly skilled technical and operations people where we operate is extremely intense, and we continue to face challenges identifying, hiring and retaining qualified personnel in many areas of our business.
The majority of our customer contracts do not commit customers to specified buying levels, and many of our customers may decrease, cancel or delay their buying levels at any time with little or no advance notice to us.
Our products are typically sold pursuant to individual purchase orders or by use of a vendor-managed inventory, or VMI, model, which is a process by which we ship agreed quantities of products to a customer-designated location and those products remain our inventory and we retain the title and risk of loss for those products until the customer takes possession of the products. Our customers are typically not contractually committed to buy any quantity of products beyond firm purchase orders. Many of our customers may increase, decrease, cancel or delay purchase orders already in place. We have experienced and expect to continue to experience wide fluctuations in demand from customers using VMI, particularly Huawei and its affiliate HiSilicon Technologies Co., Ltd., even in instances where we have built and shipped products to the customer-designated locations as VMI.
If we fail to adequately manage our long-term growth and expansion, our business and financial results will suffer.
Until 2017, we experienced significant growth over several years through, among other things, internal manufacturing and related expansion programs, product development and acquisitions of other businesses and products. Our business expanded to numerous locations, including foreign locations, and as a result became more complex, more demanding of management’s attention and subject to new laws and regulations.
Our success and ability to further scale our business will depend, in part, on our ability to manage changes in a cost-effective and efficient manner. If we cannot manage any future growth, we may be unable to take advantage of market opportunities, execute our business strategies or respond to competitive pressures. Any failure to effectively manage growth, maintain our quality and/or or customer satisfaction could adversely affect our business and reputation.
Our success will depend on our ability to anticipate and quickly respond to evolving technologies and customer requirements.
Our ability to anticipate and respond to evolving technology, industry standards, customer requirements and product offerings, and to develop and introduce new and enhanced products and technologies, will be critical factors in our ability to succeed. In addition, the introduction of new products by other companies embodying new technologies, or the emergence of new industry standards, could render our existing products uncompetitive from a pricing standpoint, obsolete or otherwise unmarketable.
While we rely on many suppliers, there are a few which, if they stopped, decreased or delayed shipments to us, it could have an adverse effect on our business and financial results.
We depend on a limited number of suppliers for certain components and materials we have qualified to use in the manufacture of certain of our products. Some of these suppliers could disrupt our business if they stop, decrease or delay shipments or if the components they ship have quality, consistency, or business continuity issues. Some of these components and materials are available only from a sole source, or have been qualified only from a single source. We may also face component shortages if we experience increased demand for components beyond what our qualified suppliers can deliver. If we experience component shortages from certain key suppliers, we may be unable to meet customer demand or may have higher purchasing costs, or both. Although we engage in various actions to mitigate the impact of these shortages, any inability on our

46


part to obtain sufficient quantities of critical components at reasonable costs could adversely affect our ability to meet demand for our products, which could cause our revenue, results of operations, or both to suffer.
Our customers generally restrict our ability to change the component parts in our modules without their approval and such changes may require repeating product qualification processes. The reliance on a sole supplier, single qualified vendor or limited number of suppliers could result in delivery and quality problems, reduced control over product pricing, reliability and performance and an inability to identify and qualify another supplier in a timely manner. Any supply deficiencies relating to the quality, quantities or timeliness of delivery of components that we use to manufacture our products could adversely affect our ability to fulfill our customer orders and our results of operations.
We must continually achieve new design wins and develop new products or our business and future revenue may be harmed.
The markets for our products are characterized by frequent new product introductions, changes in customer requirements and evolving industry standards, all with an underlying pressure to reduce cost and meet stringent reliability and qualification requirements. Our future performance will depend on our successful development, introduction and market acceptance of new and enhanced products that address these challenges. The anticipated or actual introduction of new and enhanced products by us and by our competitors may cause our customers to defer or cancel orders for our existing products, and could result, and in the past, has resulted, in a write-down in the value of inventory. To the extent customers defer or cancel orders for our products for any reason or we fail to achieve new design wins, our competitive position would be adversely affected and our ability to grow revenue would be impaired.
Furthermore, fast time-to-market with new products can be critical to success in our markets. It is difficult to displace an existing supplier for a particular type of product once a network equipment vendor has chosen a supplier, even if a later-to-market product provides superior performance or cost efficiency. If we are unable to make our new or enhanced products commercially available on a timely basis, we may lose existing and potential customers and our financial results would suffer.
We may be exposed to costs or losses from product lines that we intend to exit or may undertake divestiture of portions of our business that require us to continue providing substantial post-divestiture transition services and support, which may cause us to incur unanticipated costs and liabilities and adversely affect our financial condition and results of operations.
We have a strategy to exit products that have been declining in revenue and have lower gross margins than our other higher speed products. For instance, in January 2017, we completed the sale of assets and transfer of certain liabilities of our access network and low speed transceiver product lines (the “Low Speed Transceiver Products”). We may incur additional costs in connection with the sale or end-of-life of these products, or other products and/or facilities in the future, and our revenues and net income could be negatively affected, particularly in the short term, in connection with the end-of-life or sales of such products and/or facilities. It is also possible that we could incur continued costs or liabilities after the end-of-life process is completed, which could have a material adverse effect on our financial condition or operating results.
We are subject to the cyclical nature of the markets in which we compete and any future downturn may reduce demand for our products and revenue.
The markets in which we compete are tied to the aggregate capital expenditures of telecommunications service providers as they build out and upgrade their network infrastructure. These markets may be cyclical and characterized by rapid technological change, price erosion, evolving standards and wide fluctuations in product supply and demand. In the past, including recently to varying degrees in China, the U.S. and Europe, these markets have experienced significant downturns, often connected with, or in anticipation of, the maturation of product cycles—for both manufacturers’ and their customers’ products—or in response to over or under purchasing of inventory by our customers relative to ultimate carrier demand, and with declining general economic conditions. These downturns have been characterized by diminished product demand, production overcapacity, high inventory levels and accelerated erosion of average selling prices. 
Our historical results of operations have been subject to substantial fluctuations, and we may experience substantial period-to-period fluctuations in future results of operations.
If spending for communications networks does not continue to grow as expected, our business and financial results may suffer.

47


Our future success as a provider of components, modules and subsystems to leading network equipment vendors depends on continued capital spending on global communications networks. Network traffic has experienced rapid growth driven primarily by bandwidth-intensive content, including cloud services, mobile video and data services, wireless 4G/LTE and 5G services, social networking, video conferencing and other multimedia. This growth is intensified by the proliferation of fixed and wireless devices that are enabling consumers to access content at increasing data rates anytime and anywhere. Our future success depends on continued demand for high-bandwidth, high-speed communications networks and the ability of network equipment vendors and carrier data center operators to fulfill this demand. In 2017, this growth slowed, primarily due to soft demand and high inventory levels in China, which adversely affected our business and financial condition in 2017. While we believe the long term prospects for growth in data traffic remain strong, our business and financial results will suffer if growth does not occur as expected.
We face a variety of risks associated with international sales and operations, which if not adequately managed could adversely affect our business and financial results.
We derive, and expect to continue to derive, a significant portion of our revenue from international sales in various markets. In addition, a major portion of our operations are based in Shenzhen and Dongguan, China and we have additional operations in Japan, Russia and Canada. Our international revenue and operations are subject to a number of material risks, including, but not limited to:
difficulties in staffing, managing and supporting operations in more than one country;
difficulties in enforcing agreements and collecting receivables through foreign legal systems;
fewer legal protections for intellectual property in foreign jurisdictions;
the need for compliance with local laws and regulations;
foreign and U.S. taxation issues and international trade barriers;
general economic and political conditions in the markets in which we operate;
difficulties in obtaining any necessary governmental authorizations for the export of our products to certain foreign jurisdictions;
imposition of export restrictions on sales to any of our major foreign customers;
fluctuations in foreign economies and fluctuations in the value of foreign currencies and interest rates;
trade and travel restrictions;
outbreaks of contagious disease;
domestic and international economic or political changes, hostilities and other disruptions; and
difficulties and increased expenses in complying with a variety of U.S. and foreign laws, regulations and trade standards, including the Foreign Corrupt Practices Act and international labor standards.
Negative developments in any of these areas in China, Japan, Russia or other countries could result in a reduction in demand for our products, the cancellation or delay of orders already placed, difficulties in producing and delivering our products, threats to our intellectual property, difficulty in collecting receivables, higher labor costs and a higher cost of doing business.
In addition, although we maintain an anti-corruption compliance program throughout our company, violations of our compliance program may result in criminal or civil sanctions, including material monetary fines, penalties and other costs against us or our employees, and may have a material adverse effect on our business.
*Failure to complete the proposed sale of our Russian manufacturing facility may affect our results of operations.
In connection with our raising capital in an April 2012 private placement of common stock, we established a wholly-owned subsidiary and company operations in the Russian Federation and we committed to make substantial investments in our Russian operations over a period of several years. We are required to pay up to $2.0 million to Joint Stock Company “RUSNANO”, or Rusnano, if we do not meet certain investment conditions towards our Russian operations by 2019.
In September 2018, we received a non-binding term sheet from Rusnano to purchase our 100% interest in NeoPhotonics Corporation, LLC, the subsidiary for our manufacturing operations in Russia. If we are not successful in completing our

48


proposed business transaction with Rusnano, we could be required to write-off an additional approximately $3.0 million of assets to close our facility there as well as pay the $2.0 million penalty to Rusnano for not meeting the required investment conditions.
Our revenues and costs will fluctuate over time, making it difficult to predict our future results of operations. 
Our revenue, gross margin and results of operations have varied significantly and are likely to continue to vary from quarter to quarter due to a number of factors, many of which are not within our control. For instance, changes in gross margin may result from various factors, such as changes in pricing, changes in our fixed costs, changes in the cost of labor, changes in the mix of our products sold, changes in the amount of product manufactured versus the amount of product sold over time, and charges for excess and obsolete inventory. In addition, our first quarter revenue is typically seasonally lower than the rest of the year primarily due to annual price negotiations with customers that occur at the end of the prior year and lower capacity utilization during the holidays in China. It is difficult for us to accurately forecast our future revenue and gross margin and plan expenses accordingly and, therefore, it is difficult for us to predict our future results of operations.
Increasing costs and other factors may adversely impact our gross margins.
We may not be able to maintain or improve our gross margins because of slow introductions of new products, pricing pressure from increased competition, failure to effectively reduce the cost of existing products, failure to improve our product mix, future macroeconomic or market volatility reducing sales volumes, changes in customer demand (including a change in product mix among different areas of our business) or other factors. Our gross margins can also be adversely affected for reasons including, but not limited to, fixed manufacturing costs that would not be expected to decrease in proportion to any decrease in revenues; unfavorable production yields or variances; increases in costs of input parts and materials; the timing of movements in our inventory balances; warranty costs and related returns; changes in foreign currency exchange rates; possible exposure to inventory valuation reserves; and other increases in our costs and expenses, including as a result of rising labor costs in China.  Such significant increases in costs without corresponding increases in revenue would materially and adversely affect our business, our results of operations and our financial condition and our gross margins. 
If our customers do not qualify our products for use, then our results of operations may suffer.
Prior to placing volume purchase orders with us, most of our customers require us to obtain their approval—called qualification in our industry—of our new and existing products, and our customers often audit our manufacturing facilities and perform other vendor evaluations during this process. The qualification process involves product sampling and reliability testing and collaboration with our product management and engineering teams in the design and manufacturing stages. If we are unable to qualify our products with customers, then our revenue would be lower than expected and we may not be able to recover the costs associated with the qualification process which would have an adverse effect on our results of operations.
In addition, due to evolving technological changes in our markets, a customer may cancel or modify a design project before we have qualified our product or begun volume manufacturing of a qualified product. It is unlikely that we would be able to recover the expenses for cancelled or unutilized custom design projects.
Potential changes in our effective tax rate could negatively affect our future results.
We are subject to income taxes in the U.S., China, Japan and other foreign jurisdictions, and our domestic and international tax liabilities are subject to the allocation of expenses in differing jurisdictions. Our tax rate is affected by changes in the mix of earnings and losses in countries with differing statutory tax rates, certain non-deductible expenses and the valuation of deferred tax assets and liabilities, including our ability to utilize our net operating losses. Increases in our effective tax rate could negatively affect our results of operations.
We may be involved in intellectual property disputes, which could divert management’s attention, cause us to incur significant costs and prevent us from selling or using the challenged technology.
Participants in the markets in which we sell our products have experienced frequent litigation regarding patent and other intellectual property rights. Numerous patents in these industries are held by others, including our competitors. In addition, from time to time, we have been notified that we may be infringing certain patents or other intellectual property rights of others. Regardless of their merit, responding to such claims can be time consuming, divert management’s attention and resources and may cause us to incur significant expenses. In addition, there can be no assurance that third parties will not assert

49


infringement claims against us, whether or not such claims are valid. While we believe that our products do not infringe in any material respect upon intellectual property rights of other parties and/or meritorious defense would exist with respect to any assertions to the contrary, we cannot be certain that our products would not be found infringing the intellectual property rights of others.
In January 2010, Finisar Corporation, or Finisar, filed a complaint in the U.S. District Court for the Northern District of California against us and three other co-defendants. In the complaint, Finisar alleged infringement of certain of its U.S. patents arising from the co-defendants’ respective manufacture, importation, use, sale of or offer to sell certain optical transceiver products in the U.S. In March 2010, we filed an answer to the complaint and counterclaims, asserting two claims of patent infringement and additional claims asserting that Finisar has violated state and federal competition laws and violated its obligations to license on reasonable and non-discriminatory terms. In May 2010, the Court dismissed without prejudice all co-defendants (including us) except Source Photonics, Inc., on grounds that such claims should have been asserted in four separate lawsuits, one against each co-defendant. This dismissal without prejudice does not prevent Finisar from bringing a new similar lawsuit against us. In May 2012, we and Finisar agreed to toll our respective claims until the refiling of certain of the previously asserted claims from this dispute. As a result, Finisar is permitted to bring a new lawsuit against us if it chooses to do so, and we may bring new claims against Finisar upon seven days written notice prior to filing such claims.
Although we believe that we would have meritorious defenses to the infringement allegations and intend to defend any new similar lawsuit vigorously, there can be no assurance that we will be successful in our defense. Even if we are successful, we may incur substantial legal fees and other costs in defending the lawsuit. Further, a new lawsuit, if brought by either party, would be likely to divert the efforts and attention of our management and technical personnel, which could harm our business.
We have pursued and may continue to pursue acquisitions. Acquisitions could be difficult to integrate, divert the attention of key personnel, disrupt our business, dilute stockholder value and impair our financial results.
As part of our business strategy, we have pursued and intend to continue to pursue acquisitions of complementary businesses, products, services or technologies that we believe could accelerate our ability to compete in our existing markets or allow us to enter new markets. Any of these transactions could be material to our financial condition and results of operations. For instance, in October 2011, we completed the acquisition of Santur Corporation, a designer and manufacturer of InP-based PIC products, and in March 2013 we completed the acquisition of the optical semiconductor business unit of LAPIS Semiconductor Co., Ltd., now known as NeoPhotonics Semiconductor. We purchased the tunable laser product lines of EMCORE in January 2015 and the power monitoring products business of EigenLight Corporation, or Eigenlight, in November 2015.
Acquisitions involve numerous risks. The failure to successfully evaluate and execute acquisitions or otherwise adequately address such risks could result in excess costs and materially harm our business and financial results.
Acquisitions also frequently result in the recording of goodwill and other intangible assets which are subject to potential impairments which have occurred in the past and which, were they to occur in the future, could harm our financial results.
It could be discovered that our products contain defects that may cause us to incur significant costs, divert our attention, result in a loss of customers and result in product liability claims.
Our products are complex and undergo quality testing as well as formal qualification, both by our customers and by us. For various reasons, such as the occurrence of performance problems that are unforeseeable in testing or that are detected only when products age or are operated under peak stress conditions, our products may fail to perform as expected long after customer acceptance. Failures could result from faulty components or design, problems in manufacturing or other unforeseen reasons. As a result, we could incur significant costs to repair or replace defective products under warranty, particularly when such failures occur in installed systems. Any significant product failure could result in lost future sales of the affected product and other products, as well as customer relations problems and litigation, which could harm our business.
The communications networks industry has long product development cycles requiring us to incur product development costs without assurances of an acceptable investment return.
Large volumes of communications equipment and support structures are installed with considerable expenditures of funds and other resources, and long investment return period expectations. At the component supplier level, these cycles create considerable, typically multi-year, gaps between the commencement of new product development and volume purchases. Due to changing industry and customer requirements, we are constantly developing new products, including seeking to further integrate functions on PICs and developing and using new technologies in our products. These development activities

50


necessitate significant investment of capital. Our new products often require a long time to develop because of their complexity and rigorous testing and qualification requirements. Accordingly, we and our competitors often incur significant research and development and sales and marketing costs for products that, initially, will be purchased by our customers long after much of the cost is incurred and, in some cases, may never be purchased due to changes in industry or customer requirements in the interim.
We are subject to global governmental export and import controls that could subject us to liability, impair our ability to compete in international markets, or restrict our sales to certain customers.
We are subject to export and import control laws, trade regulations and other trade requirements that limit which products we sell and where and to whom we sell our products, especially laser-dependent products. In some cases, it is possible that export licenses would be required from the U.S. or other government agencies outside the U.S. such as, but not limited to, Japan, China or Russia for some of our products in accordance with various statutes. In addition, various countries regulate the export or import of certain technologies and have enacted laws that could limit our ability to distribute our products. Failure to comply with these and similar laws on a timely basis, or at all, or any limitation on our ability to export or sell our products or to obtain any required licenses would adversely affect our business, financial condition and results of operations.
If we fail to protect our intellectual property and other proprietary rights, our business and results of operations could be materially harmed.
Our success depends to a significant degree on our ability to protect our intellectual property and other proprietary rights. We rely on a combination of patent, trademark, copyright, trade secret and unfair competition laws, as well as license agreements and other contractual provisions, to establish and protect our intellectual property and other proprietary rights. We have applied for patent registrations in the U.S. and in other foreign countries, some of which have been issued. We cannot guarantee that our pending applications will be approved by the applicable governmental authorities.
Policing unauthorized use of our technology is difficult and we cannot be certain that the steps we have taken will prevent the misappropriation, unauthorized use or other infringement of our intellectual property rights. Further, we may not be able to effectively protect our intellectual property rights from misappropriation or other infringement in foreign countries where we have not applied for patent protections, and where effective patent, trademark, trade secret and other intellectual property laws may be unavailable, or may not protect our proprietary rights as fully as U.S. or Japan law. Particularly, our U.S. patents do not afford any intellectual property protection in China, Japan, Canada or other Asia locations, including Russia, where we have company operations.
In the future, we may need to take legal actions to prevent third parties from infringing upon or misappropriating our intellectual property or from otherwise gaining access to our technology. Protecting and enforcing our intellectual property rights and determining their validity and scope could result in significant litigation costs and require significant time and attention from our technical and management personnel. If we fail to protect our intellectual property and other proprietary rights, or if such intellectual property and proprietary rights are infringed or misappropriated, our business, results of operations or financial condition could be materially harmed.
If we fail to obtain the right to use the intellectual property rights of others which are necessary to operate our business, and to protect their intellectual property, our business and results of operations will be adversely affected.
From time to time we may choose to, or be required to, license technology or intellectual property from third parties in connection with the development of our products. Failure to obtain a necessary third-party license required for our product offerings or to develop new products and product enhancements could adversely affect our business.
Participation in standards setting organizations may subject us to intellectual property licensing requirements or limitations that could adversely affect our business and prospects.
In the course of our participation in the development of emerging standards for some of our present and future products, we may agree to grant to all other participants a license to our patents that are essential to the practice of those standards on reasonable and non-discriminatory, or RAND, terms. If we fail to limit to whom we license our patents, or fail to limit the terms of any such licenses, we may be required to license our patents or other intellectual property to others in the future, which could limit the effectiveness of our patents against competitors.  

51


Any potential dispute involving our products, services or technology could also include our customers using our products, which could trigger our indemnification obligations to them and result in substantial expenses to us.
In any potential dispute involving allegations that our products, services or technology infringe the intellectual property rights of third parties, our customers could also become the target of litigation. Because we often indemnify our customers for intellectual property claims made against them for products incorporating our technology, any claims against our customers could trigger indemnification obligations in some of our supply agreements, which could result in substantial expenses such as increased legal expenses, product recalls, damages for past infringement or royalties for future use.
Natural disasters, terrorist attacks or other catastrophic events could harm our operations and our financial results.
Our worldwide operations could be subject to natural disasters and other business disruptions, which could harm our future revenue and financial condition and increase our costs and expenses. For example, our corporate headquarters and wafer fabrication facility in Silicon Valley, California and our Tokyo, Japan facility are located near major earthquake fault lines, and our manufacturing facilities are located in Shenzhen and Dongguan, China, areas that are susceptible to typhoons. We are not insured against many natural disasters, including earthquakes.
Similarly, our worldwide operations could be subject to secondary effects of natural disasters, terrorist attacks or other catastrophic events. Even if our facilities are not directly affected, any of these types of events could substantially disrupt the business of our suppliers or customers, which could have a material adverse effect on us.
Rapidly changing standards and regulations could make our products obsolete, which would cause our revenue and results of operations to suffer.
We design our products to conform to regulations established by governments and to standards set by industry standards bodies worldwide, such as The American National Standards Institute, the European Telecommunications Standards Institute, the International Telecommunications Union and the Institute of Electrical and Electronics Engineers. Various industry organizations are currently considering whether and to what extent to create standards for elements used in 100Gbps and beyond systems. Because certain of our products are designed to conform to current specific industry standards, if competing or new standards emerge that are preferred by our customers, we would have to make significant expenditures to develop new products and our revenue and results of operations would suffer.
*Our future results of operations may be subject to volatility as a result of exposure to fluctuations in foreign exchange rates, primarily the Chinese Renminbi (RMB) and Japanese Yen (JPY) exchange rates.
We are exposed to foreign exchange risks. Foreign currency fluctuations may adversely affect our revenue and our costs and expenses, and hence our results of operations. A substantial portion of our business is conducted through our subsidiaries based in China, whose functional currency is the RMB and Japan, whose functional currency is the JPY, and a smaller amount in Russian Rubles (RUB). The value of the RMB against the U.S. dollar and other currencies and the value of the JPY and RUB against the U.S. dollar and other currencies fluctuate and are affected by, among other things, changes in political and economic conditions.
To the extent that transactions by our subsidiaries in China and Japan are denominated in currencies other than the RMB and JPY, we bear the risk that fluctuations in the exchange rates of the RMB and JPY in relation to other currencies could decrease our revenue or increase our costs and expenses, therefore having an adverse effect on our future results of operations.
While we generate a significant portion of our revenue in U.S dollars, a significant portion of our cost of goods sold are in RMB and JPY. Therefore appreciation in RMB and JPY against the U.S. dollar would negatively impact our cost of goods sold upon translation to U.S. dollars.
Since July 2016, we entered into hedging transactions to reduce the short-term impact of foreign currency fluctuations. During the three months ended September 30, 2018, we temporarily discontinued entering into foreign currency forward contracts. This may increase the risks to us arising from the short-term impact of foreign currency fluctuations. If we resume using hedging transactions to reduce our risks in this area, the availability and effectiveness of these hedging transactions may be limited and we may not be able to successfully hedge our exposure. In addition, our currency exchange variations may be magnified by Chinese exchange control regulations that restrict our ability to convert RMB into foreign currency.
If we fail to maintain effective internal control over financial reporting in the future, the accuracy and timing of our financial reporting may be adversely affected.

52


Our management is responsible for establishing and maintaining adequate internal control over our financial reporting, as defined in Rule 13a-15(f) under the Securities Exchange Act of 1934, as amended, or the Exchange Act.
Preparing our consolidated financial statements involves a number of complex manual and automated processes, which are dependent upon individual data input or review and require significant management judgment. One or more of these elements may result in errors that may not be detected and could result in a material misstatement of our consolidated financial statements. If we fail to maintain the adequacy of our internal controls over financial reporting, our business and operating results may be harmed and we may fail to meet our financial reporting obligations. If material weaknesses in our internal control are discovered or occur, our consolidated financial statements may contain material misstatements and we could be required to restate our financial results.
Our internal control over financial reporting may not prevent or detect misstatements because of its inherent limitations, including the possibility of human error, the circumvention or overriding of controls, or fraud. Even effective internal controls can provide only reasonable assurance with respect to the preparation and fair presentation of financial statements. Any failure of our internal controls could adversely affect the results of the periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting. If we cannot provide reliable financial reports or prevent fraud, our business and results of operations could be harmed, investors could lose confidence in our reported financial information, and the trading price of our stock may decline.
We may be subject to disruptions or failures in information technology systems and network infrastructures that could have a material adverse effect on our business and financial condition.
We rely on the efficient and uninterrupted operation of complex information technology systems and network infrastructures to operate our business. A disruption, infiltration or failure of our information technology systems as a result of software or hardware malfunctions, system implementations or upgrades, computer viruses, cyber-attacks, third-party security breaches, employee error, theft or misuse, malfeasance, power disruptions, natural disasters or accidents could cause breaches of data security, loss of intellectual property and critical data and the release and misappropriation of sensitive competitive information and partner, customer and employee personal data. Any of these events could harm our competitive position, result in a loss of customer confidence, cause us to incur significant costs to remedy any damages and ultimately materially adversely affect our business and financial condition.
Covenants in our borrowing arrangements may limit our flexibility in responding to business opportunities and competitive developments and increase our vulnerability to adverse economic or industry conditions.
We have lending arrangements with several financial institutions, which generally require us to maintain certain financial covenants and limit our ability to take certain actions such as incurring some kinds of additional debt, paying dividends, or engaging in certain transactions like mergers and acquisitions, investments and asset sales without the lenders’ consent. These restrictions may limit our flexibility in responding to business opportunities, competitive developments and adverse economic or industry conditions. In addition, a breach of any of these covenants, or a failure to pay interest or indebtedness when due under any of our credit facilities, could result in a variety of adverse consequences, including the acceleration of our indebtedness.
We may be unable to utilize our net operating loss carryforwards to reduce our income taxes, which could adversely affect our future financial results.
As of December 31, 2017, we had net operating loss, or NOL, carryforwards for U.S. federal and state tax purposes of $245.0 million and $52.0 million, respectively. As these net operating losses have not been utilized and may not be utilized prior to their expiration in the future. The utilization of the NOL and tax credit carryforwards are subject to a substantial limitation imposed by Section 382 of the Internal Revenue Code of 1986, as amended, or the Code, and similar state provisions. We recorded deferred tax assets, net of valuation allowance, for the NOL carryforwards currently available after considering the existing Section 382 limitation. If we incur an additional limitation under Section 382, then the NOL carryforwards, as disclosed, could be reduced by the impact of any future limitation that would result in existing NOL carryforwards and tax credit carryforwards expiring unutilized and increases in future tax liabilities.
The comprehensive 2017 tax reform law could adversely affect our business and financial condition.

53


The U.S. government recently enacted comprehensive tax legislation (the Tax Cuts and Jobs Act of 2017, or the Tax Reform Act) that includes significant changes to the taxation of business entities. These changes include, among others, (i) a permanent reduction to the corporate income tax rate from 35% to 21%, (ii) a partial limitation on the deductibility of business interest expense, (iii) a shift of the U.S. taxation of multinational corporations from a tax on worldwide income to a territorial system (along with certain rules designed to prevent erosion of the U.S. income tax base) and (iv) a one-time tax on accumulated offshore earnings held in cash and illiquid assets, with the latter taxed at a lower rate. On December 22, 2017, the Securities and Exchange Commission issued Staff Accounting Bulletin (SAB 118) which provides a measurement period of no more than a year from the Tax Reform Act enactment date for companies to complete the accounting under Accounting Standards Codification 740 (ASC 740). Given our current taxable loss position, based on our preliminary analysis, we do not expect the new tax legislation to have a material cash tax impact on our business other than reducing the NOL carryforwards which is offset by a valuation allowance. However, due to the broad complexities of the Tax Reform Act, our ASC 740 accounting for the Tax Reform Act is still subject to change, which could adversely affect our business and financial condition.
We may utilize conflict minerals in our production or rely on suppliers who utilize conflict minerals in their production, and the use of such conflict minerals may negatively impact our results of operations.
Since 2013, we have been subject to reporting obligations for the use of conflict minerals originating in the Democratic Republic of the Congo and adjoining countries and subsequently have timely filed our conflict minerals reports with the SEC. If we fail to comply with these requirements, our operating results could be harmed.

In some instances, we rely on third-party sales representatives to assist in selling our products, and the failure of these representatives to perform as expected could reduce our future revenue.

Although we primarily sell our products through direct sales to systems vendors, we also sell our products to some of our customers through third-party sales representatives. Many of our third-party sales representatives also market and sell competing products from our competitors. Our third-party sales representatives may terminate their relationships with us at any time, or with short notice. Our future performance will also depend, in part, on our ability to attract additional third-party sales representatives that will be able to market and support our products effectively, especially in markets in which we have not previously distributed our products. If our third-party sales representatives fail to perform as expected or to operate their businesses effectively, our revenue and results of operations could be harmed.

We are subject to environmental, health and safety laws and regulations, which could subject us to liabilities, increase our costs, or restrict our business or operations in the future.

Our manufacturing operations and our products are subject to a variety of federal, state, local and international environmental, health and safety laws and regulations in each of the jurisdictions in which we operate or sell our products. Our failure to comply with present and future environmental, health or safety requirements, or the identification of contamination, could cause us to incur substantial costs, including cleanup costs, monetary fines, civil or criminal penalties, or curtailment of operations, which could have a material adverse effect on our business, financial condition and results of operations.

Additionally, increasing efforts to control emissions of greenhouse gases, or GHG, may also impact us. Additional climate change or GHG control requirements are under consideration at the federal level in the U.S. and in China. Additional restrictions, limits, taxes, or other controls on GHG emissions could increase our operating costs and, while it is not possible to estimate the specific impact any final GHG regulations will have on our operations, there can be no assurance that these measures will not have significant additional impact on us.
Risks Related to Our Operations in China
Our business operations conducted in China are critical to our success. A significant portion of our revenue was recognized from customers for whom we shipped products to a location in China. Additionally, a substantial portion of our net property, plant and equipment, approximately 28% as of September 30, 2018, was located in China. We expect to make further investments in China in the foreseeable future. Therefore, our business, financial condition, results of operations and prospects are to a significant degree subject to economic, political, legal, and social events and developments in China.
Adverse changes in economic and political policies in China, or Chinese laws or regulations could have a material adverse effect on business conditions and the overall economic growth of China, which could adversely affect our business.

54


Over the past two decades, the Chinese economy has been transitioning from a planned economy, with increased government control, to a more free market-oriented economy. Despite reforms, the government continues to exercise significant control over China’s economic growth by way of the allocation of resources, control over foreign currency-denominated obligations and monetary policy and provision of preferential treatment to particular industries or companies. Moreover, the laws, regulations and legal requirements in China, including the laws that apply to foreign-invested enterprises are relatively new and are subject to frequent changes. The interpretation and enforcement of such laws is uncertain. Any adverse changes to these laws, regulations and legal requirements, including tax laws, or their interpretation or enforcement, or the creation of new laws or regulations relating to our business, could have a material adverse effect on our business.
Furthermore, any slowdown or economic downturn, whether actual or perceived, in China could have a material adverse effect on our business, financial condition and results of operation.
*Uncertainties with respect to China’s legal system could adversely affect the legal protection available to us.
Our operations in China are governed by Chinese laws and regulations. Our subsidiaries in China are generally subject to laws and regulations applicable to foreign investments in China and, in particular, laws applicable to wholly foreign-owned enterprises. China has not developed a fully-integrated legal system to fully address its transition to a more market-oriented economy, and recently-enacted laws and regulations may not sufficiently cover all aspects of economic activities in China. Uncertainties in the Chinese legal system may impede our ability to enforce the contracts we have entered into with our distributors, business partners, customers and suppliers. In addition, protections of intellectual property rights and confidentiality in China may not be as effective as in the U.S. or other countries or regions with more developed legal systems. All of these uncertainties could limit the legal protections available to us and could materially and adversely affect our business and operations.
*Changes in China’s international trade policies may adversely impact our business and operating results.
The China government has recently made statements and taken certain actions that change trade policies, including recently-imposed tariffs affecting products manufactured in the U.S.  Certain of our products manufactured in our U.S. operations have been included in the tariffs imposed on imports into China from the United States. We expect these tariffs, as currently applied, will increase our cost of goods sold by about one percentage point. It is unknown if any additional such tariffs or retaliatory actions will be imposed or what impact they would have on us or our industry and customers. As new tariffs, legislation and/or regulations are implemented, or if existing trade agreements are renegotiated between China and the U.S. or other affected countries, such changes could have a material adverse effect on our business, financial condition, results of operations or cash flows.
A considerable portion of our business involves selling High Speed optical components in China and any move to local Chinese vendors for these products might adversely affect our results.
The Chinese Government Ministry of Industry and Information Technology has announced a five-year optical component technology roadmap with the aim to reduce China’s dependency on non-domestic companies for high-end optical chips and sub-components, including some products manufactured and sold by us. This announcement continues an ongoing trend in China to build domestic industry in this area. While we believe local Chinese component suppliers do not currently have the capability to supply the highest performance optical chips and sub-components, those companies may over time develop such capability and negatively impact our revenue and financial performance if we do not continue to innovate and maintain our lead in the highest speed and performance optical components.
Our subsidiaries in China may be subject to restrictions on dividend payments, on making other payments to us or any other affiliated company, and on borrowing or allocating tax losses among our subsidiaries.
Current Chinese regulations permit our subsidiaries in China to pay dividends only out of their accumulated profits, if any, determined in accordance with Chinese accounting standards and regulations, which are different than U.S. accounting standards and regulations. In addition, our subsidiaries in China are required to set aside at least 10% of their respective accumulated profits each year, if any, to fund their statutory common reserves until such reserves have reached at least 50% of their respective registered capital, as well as to allocate a discretional portion of their after-tax profits to their staff welfare and bonus fund. As of September 30, 2018 and December 31, 2017, our Chinese subsidiaries’ common reserves had not reached this threshold and, accordingly, these entities are required to continue funding such reserves with accumulated net profits. Accordingly, we may not be able to move our capital easily, which could harm our business.

55


Restrictions on currency exchange may limit our ability to receive and use our revenue and cash effectively.
Because a portion of our revenue is denominated in RMB, any restrictions on currency exchange may limit our ability to use revenue generated in RMB to fund any business activities we may have outside China or to make dividend payments in U.S. dollars. Under relevant Chinese rules and regulations, the RMB is convertible under the “current account,” which includes dividends, trade and service-related foreign exchange transactions, but not under the “capital account,” which includes foreign direct investment and loans, without the prior approval of the State Administration of Foreign Exchange, or SAFE. We cannot be certain that Chinese regulatory authorities will not impose more stringent restrictions on the convertibility of the RMB, especially with respect to foreign exchange transactions. If such restrictions are imposed, our ability to adjust our capital structure or engage in foreign exchange transactions may be limited.
If the Chinese government determines that we failed to obtain approvals of, or registrations with, the requisite Chinese regulatory authority with respect to our current and past import and export of technologies, or failed to obtain the necessary licenses to file patent applications outside China for inventions made in China, we could be subject to sanctions, which could adversely affect our business.
China imposes controls on technology import and export. The term “technology import and export” is broadly defined to include, without limitation, the transfer or license of patents, software and know-how, and the provision of services in relation to technology. Depending on the nature of the relevant technology, the import and export of technology to or from China requires either approval by or registration with, the relevant Chinese governmental authorities. Additionally, the Chinese government requires the patent application for any invention made at least in part in China to be filed first in China, then undergo a government secrecy review and obtain a license before such application is filed in other countries.
If the Chinese government determines that we failed to obtain follow required procedures and obtain the appropriate license before filing a patent application outside China for an invention made at least in part in China, our China patents on such products may be invalidated, which could have a material and adverse effect on our business and operations.
China regulation of loans and direct investment by offshore holding companies to China entities may delay or prevent us from using our cash proceeds to make loans or additional capital contributions to our China subsidiaries.
From time to time, we may make loans or additional capital contributions to our China subsidiaries. We cannot assure you that we will be able to obtain these government registrations or approvals on a timely basis, if at all, with respect to our future loans or capital contributions to our China subsidiaries. If we fail to receive such registrations or approvals, our ability to capitalize our China subsidiaries may be negatively affected, which could materially and adversely affect our liquidity and ability to fund and expand our business.
Dividends paid to us by our Chinese subsidiaries may be subject to Chinese withholding tax.
The Enterprise Income Tax Law and the implementation regulations provide that a 10% withholding tax may apply to dividends payable to investors that are “non-resident enterprises,” to the extent such dividends are derived from sources within China and in the absence of any tax treaty that may reduce such withholding tax rate.
Our contractual arrangements with our subsidiaries in China may be subject to audit or challenge by the Chinese tax authorities, and a finding that our subsidiaries in China owe additional taxes could substantially reduce our net income and the value of our stockholders’ investment.
Under the applicable laws and regulations in China, arrangements and transactions among related parties may be subject to audit or challenge by the Chinese tax authorities. We would be subject to adverse tax consequences if the Chinese tax authorities were to determine that the contracts with or between our subsidiaries were not executed on an arm’s length basis, and as a result the Chinese tax authorities could require that our Chinese subsidiaries adjust their taxable income upward for Chinese tax purposes. Such an adjustment could adversely affect us by increasing our tax expenses.

56


We may have difficulty maintaining adequate management, legal and financial controls in China, which we are required to do in order to comply with Section 404 of the Sarbanes-Oxley Act and securities laws, and which could cause a material adverse impact on our consolidated financial statements, the trading price of our common stock and our business.
Our subsidiaries in China are generally subject to our overall obligations to maintain strong corporate governance, internal controls and computer, financial and other control systems. We may have difficulty hiring and retaining employees in China with experience and expertise relating to accounting principles generally accepted in the U.S. and U.S. public-company reporting requirements. These issues could make it more difficult for us to establish and maintain adequate internal control over our financial reporting, which could then result in errors that could cause a material misstatement of our consolidated financial statements.
We may be exposed to liabilities under the FCPA and Chinese anti-corruption laws, and any determination that we violated these laws could have a material adverse effect on our business.
We are subject to the Foreign Corrupt Practices Act of 1977, or FCPA, and other laws that prohibit improper payments or offers of payments to foreign governments and their officials and political parties by U.S. persons and issuers as defined by the statute, for the purpose of obtaining or retaining business. We have operations, agreements with third parties and we make significant sales in China. China also strictly prohibits bribery of government officials. Our activities in China create the risk of unauthorized payments or offers of payments by our employees, consultants, sales agents or distributors, even though they may not always be subject to our control. Although we have implemented policies and procedures to discourage these practices by our employees, our existing safeguards and any future improvements may prove to be less than effective, and our employees, consultants, sales agents or distributors may engage in conduct for which we might be held responsible. Violations of the FCPA or anti-corruption laws in other countries may result in severe criminal or civil sanctions, and we may be subject to other liabilities, which could negatively affect our business, operating results and financial condition.
Risks Related to Ownership of Our Common Stock
Our stock price may be volatile due to fluctuation of our financial results from quarter-to-quarter and other factors.
Our quarterly revenue and results of operations have varied in the past and may continue to vary significantly from quarter to quarter. This variability may lead to volatility in our stock price as research analysts and investors respond to these quarterly fluctuations. These fluctuations are due to numerous factors, including:
fluctuations in demand for our products;
the timing, size and product mix of sales of our products;
changes in our pricing and sales policies, particularly in the first quarter of the year, or changes in the pricing and sales policies of our competitors;
our ability to design, manufacture and deliver products to our customers in a timely and cost-effective manner and that meet customer requirements;
quality control, yield or other output-related problems in our manufacturing operations;
our ability to timely obtain adequate quantities of the components used in our products;
length and variability of the sales cycles of our products;
unanticipated increases in costs or expenses; and
fluctuations in foreign currency exchange rates.
The foregoing factors are difficult to forecast, and these, as well as other factors, could materially adversely affect our quarterly and annual results of operations in the future. In addition, a significant amount of our operating expenses is relatively fixed in nature due to our internal manufacturing, research and development, sales and general administrative efforts. Any failure to adjust spending quickly enough to compensate for a revenue shortfall could magnify the adverse impact of such revenue shortfall on our results of operations. Moreover, our results of operations may not meet our announced financial outlook or the expectations of research analysts or investors, in which case the price of our common stock could decrease significantly. There can be no assurance that we will be able to successfully address these risks.

57


The market price of our common stock could be subject to wide fluctuations in response to, among other things, the risk factors described in this section of this Quarterly Report on Form 10-Q, and other factors beyond our control, such as fluctuations in the valuation of companies perceived by investors to be comparable to us.
The stock markets have experienced price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. These fluctuations often have been unrelated or disproportionate to the operating performance of those companies. These broad market and industry fluctuations, as well as general economic, political and market conditions, such as recessions, sovereign debt or liquidity issues, interest rate changes or international currency fluctuations, may negatively affect the market price of our common stock.
In the past, many companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. We may become the target of this type of litigation in the future. Securities litigation against us could result in substantial costs and divert our management’s attention from other business concerns, which could seriously harm our business.
The concentration of our capital stock ownership with our principal stockholders, executive officers and directors and their affiliates may limit other stockholders’ ability to influence corporate matters.
As of December 31, 2017, our executive officers and directors, and entities that are affiliated with them or that have a right to designate a director, beneficially own an aggregate of approximately 47% of our outstanding common stock. This significant concentration of share ownership may adversely affect the trading price for our common stock because investors often perceive disadvantages in owning stock in companies with controlling stockholders. Also, as a result, these stockholders, acting together, may be able to control our management and affairs and matters requiring stockholder approval, including the election of directors and approval of significant corporate transactions.
Our charter documents and Delaware law could prevent a takeover that stockholders consider favorable and could also reduce the market price of our stock.
Our amended and restated certificate of incorporation and our amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it more difficult for stockholders to elect directors and take other corporate actions. These provisions include:
providing for a classified board of directors with staggered, three-year terms;
not providing for cumulative voting in the election of directors;
authorizing our board of directors to issue, without stockholder approval, preferred stock rights senior to those of common stock;
prohibiting stockholder action by written consent;
limiting the persons who may call special meetings of stockholders; and
requiring advance notification of stockholder nominations and proposals.
In addition, we have been governed by the provisions of Section 203 of the Delaware General Corporate Law since the completion of our initial public offering. These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding common stock, from engaging in certain business combinations without approval of substantially all of our stockholders for a certain period of time.
These and other provisions in our amended and restated certificate of incorporation, our amended and restated bylaws and under Delaware law could discourage potential takeover attempts, reduce the price that investors might be willing to pay for shares of our common stock in the future and result in the market price being lower than it would be without these provisions.

ITEM 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
 
None. 

ITEM 3.    DEFAULTS UPON SENIOR SECURITIES
 
None.

58



ITEM 4.    MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5.    OTHER INFORMATION

None.
 

59


ITEM 6.    EXHIBITS

Exhibit
no.
 
Exhibit Description
 
Form
 
SEC File No.
 
Exhibit
 
Filing Date
Filed herewith
 
 
 
Form 8-K
 
001-35061
 
2.1
 
January 23, 2017
 
 
 
 
Form 8-K
 
001-35061
 
2.2
 
January 23, 2017
 
 
 
Form 8-K
 
001-35061
 
2.3
 
January 23, 2017
 
 
 
Form 8-K
 
001-35061
 
3.1
 
February 10, 2011
 
 
 
Form S-1/A
 
333-166096
 
3.5
 
November 22, 2010
 
 
 
Form S-1/A
 
333-166096
 
4.1
 
May 17, 2010
 
 
 
Form S-1
 
333-166096
 
4.2
 
April 15, 2010
 
 
 
Form S-1
 
333-201180
 
4.4
 
December 19, 2014
 
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
X
101.INS
 
XBRL Instance Document.
 
 
 
 
 
 
 
 
X

60


Exhibit
no.
 
Exhibit Description
 
Form
 
SEC File No.
 
Exhibit
 
Filing Date
Filed herewith
101.SCH
 
XBRL Taxonomy Extension Schema Document.
 
 
 
 
 
 
 
 
X
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document.
 
 
 
 
 
 
 
 
X
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document.
 
 
 
 
 
 
 
 
X
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document.
 
 
 
 
 
 
 
 
X
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document.  
 
 
 
 
 
 
 
 
X

* Translation to English of an original Chinese document.




61


SIGNATURE
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
NeoPhotonics Corporation
 
 
Date:
November 5, 2018
By:
/S/  ELIZABETH EBY
 
 
Elizabeth Eby
 
 
Senior Vice President, Finance and Chief Financial Officer
 
 
(Principal Financial and Accounting Officer)
 

62
EX-31.1 2 exhibit311nptn9301810q.htm EXHIBIT 31.1 Exhibit



Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

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


EX-31.2 3 exhibit312nptn9301810q.htm EXHIBIT 31.2 Exhibit



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



EX-32.1 4 exhibit321nptn9301810q.htm EXHIBIT 32.1 Exhibit



Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
AND CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C SECTION 3150, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Section 1350 of Chapter 63 of Title 18 of the U.S. Code (18 U.S.C. § 1350), Timothy S. Jenks, President, Chief Executive Officer and Chairman of the Board of Directors of NeoPhotonics Corporation (the “Company”), and Elizabeth Eby, Senior Vice President, Finance and Chief Financial Officer of the Company, each hereby certifies that, to the best of his/her knowledge:
1. The Company’s Quarterly Report on Form 10-Q for the period ended September 30, 2018, to which this Certification is attached as Exhibit 32.1 (the “Quarterly Report”) fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act, as amended; and
2. The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
In Witness Whereof, the undersigned have set their hands hereto as of the 5th day of November, 2018. 
/S/ TIMOTHY S. JENKS
 
/S/  ELIZABETH EBY
Timothy S. Jenks
 
Elizabeth Eby
President, Chief Executive Officer and
 
Senior Vice President, Finance and Chief Financial Officer
Chairman of the Board of Directors
 
(Principal Financial and Accounting Officer)
(Principal Executive Officer)
 
 
 
This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of NeoPhotonics Corporation under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.
 

 



EX-101.INS 5 nptn-20180930.xml XBRL INSTANCE DOCUMENT 0001227025 2018-01-01 2018-09-30 0001227025 2018-10-31 0001227025 2017-12-31 0001227025 2018-09-30 0001227025 2017-07-01 2017-09-30 0001227025 2017-01-01 2017-09-30 0001227025 2018-07-01 2018-09-30 0001227025 2016-12-31 0001227025 2017-09-30 0001227025 nptn:CustomerTwoMember us-gaap:AccountsReceivableMember 2018-01-01 2018-09-30 0001227025 nptn:WellsFargoCreditFacilityMember us-gaap:LineOfCreditMember 2018-09-30 0001227025 nptn:CustomerOneMember us-gaap:SalesRevenueNetMember 2017-07-01 2017-09-30 0001227025 us-gaap:RevolvingCreditFacilityMember nptn:WellsFargoBankNationalAssociationMember 2017-09-30 0001227025 nptn:CustomerThreeMember us-gaap:AccountsReceivableMember 2017-01-01 2017-12-31 0001227025 nptn:CustomerOneMember us-gaap:SalesRevenueNetMember 2018-07-01 2018-09-30 0001227025 nptn:CustomerOneMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-09-30 0001227025 nptn:HuaweiTechnologiesMember us-gaap:SalesRevenueNetMember 2018-07-01 2018-09-30 0001227025 nptn:HuaweiTechnologiesMember us-gaap:SalesRevenueNetMember 2017-01-01 2017-09-30 0001227025 nptn:CustomerOneMember us-gaap:SalesRevenueNetMember 2017-01-01 2017-09-30 0001227025 nptn:TopFiveCustomersMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-09-30 0001227025 nptn:TopFiveCustomersMember us-gaap:SalesRevenueNetMember 2017-07-01 2017-09-30 0001227025 nptn:CustomerTwoMember us-gaap:SalesRevenueNetMember 2017-07-01 2017-09-30 0001227025 nptn:TopFiveCustomersMember us-gaap:SalesRevenueNetMember 2018-07-01 2018-09-30 0001227025 us-gaap:AccountingStandardsUpdate201616Member 2018-01-01 0001227025 nptn:CustomerTwoMember us-gaap:AccountsReceivableMember 2017-01-01 2017-12-31 0001227025 nptn:CustomerThreeMember us-gaap:AccountsReceivableMember 2018-01-01 2018-09-30 0001227025 us-gaap:RevolvingCreditFacilityMember nptn:WellsFargoBankNationalAssociationMember 2018-09-30 0001227025 nptn:CustomerOneMember us-gaap:AccountsReceivableMember 2018-01-01 2018-09-30 0001227025 nptn:HuaweiTechnologiesMember us-gaap:SalesRevenueNetMember 2017-07-01 2017-09-30 0001227025 nptn:CustomerOneMember us-gaap:AccountsReceivableMember 2017-01-01 2017-12-31 0001227025 nptn:HuaweiTechnologiesMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-09-30 0001227025 nptn:TopFiveCustomersMember us-gaap:SalesRevenueNetMember 2017-01-01 2017-09-30 0001227025 country:CN 2017-07-01 2017-09-30 0001227025 country:CN 2017-01-01 2017-09-30 0001227025 country:US 2018-01-01 2018-09-30 0001227025 country:CN 2018-07-01 2018-09-30 0001227025 nptn:OtherMember 2018-07-01 2018-09-30 0001227025 nptn:OtherMember 2017-01-01 2017-09-30 0001227025 country:US 2018-07-01 2018-09-30 0001227025 country:US 2017-01-01 2017-09-30 0001227025 nptn:OtherMember 2017-07-01 2017-09-30 0001227025 country:US 2017-07-01 2017-09-30 0001227025 nptn:OtherMember 2018-01-01 2018-09-30 0001227025 country:CN 2018-01-01 2018-09-30 0001227025 nptn:HighSpeedMember 2018-01-01 2018-09-30 0001227025 nptn:NetworkProductsandSolutionMember 2018-07-01 2018-09-30 0001227025 nptn:HighSpeedMember 2017-01-01 2017-09-30 0001227025 nptn:NetworkProductsandSolutionMember 2017-07-01 2017-09-30 0001227025 nptn:NetworkProductsandSolutionMember 2017-01-01 2017-09-30 0001227025 nptn:HighSpeedMember 2018-07-01 2018-09-30 0001227025 nptn:HighSpeedMember 2017-07-01 2017-09-30 0001227025 nptn:NetworkProductsandSolutionMember 2018-01-01 2018-09-30 0001227025 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0001227025 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001227025 nptn:MarketbasedRestrictedStockUnitsMember 2017-01-01 2017-09-30 0001227025 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-09-30 0001227025 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0001227025 nptn:MarketbasedRestrictedStockUnitsMember 2018-01-01 2018-09-30 0001227025 us-gaap:EmployeeStockMember 2017-01-01 2017-09-30 0001227025 us-gaap:EmployeeStockMember 2018-01-01 2018-09-30 0001227025 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2018-09-30 0001227025 us-gaap:MoneyMarketFundsMember 2018-09-30 0001227025 us-gaap:ShortTermInvestmentsMember 2017-12-31 0001227025 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2017-12-31 0001227025 us-gaap:MoneyMarketFundsMember 2017-12-31 0001227025 us-gaap:ShortTermInvestmentsMember 2018-09-30 0001227025 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2017-12-31 0001227025 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember nptn:MutualFundsHeldInRabbiTrustMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001227025 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2017-12-31 0001227025 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001227025 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0001227025 us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001227025 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001227025 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2017-12-31 0001227025 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nptn:MutualFundsHeldInRabbiTrustMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-09-30 0001227025 us-gaap:FairValueMeasurementsRecurringMember nptn:MutualFundsHeldInRabbiTrustMember 2017-12-31 0001227025 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0001227025 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2017-12-31 0001227025 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001227025 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember nptn:MutualFundsHeldInRabbiTrustMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember nptn:MutualFundsHeldInRabbiTrustMember 2017-12-31 0001227025 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2017-12-31 0001227025 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0001227025 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nptn:MutualFundsHeldInRabbiTrustMember 2017-12-31 0001227025 us-gaap:FairValueMeasurementsRecurringMember nptn:MutualFundsHeldInRabbiTrustMember 2018-09-30 0001227025 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember nptn:MutualFundsHeldInRabbiTrustMember 2017-12-31 0001227025 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0001227025 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2018-09-30 0001227025 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:IndemnificationGuaranteeMember 2017-03-31 0001227025 us-gaap:ForeignExchangeContractMember 2018-01-01 2018-09-30 0001227025 us-gaap:FairValueMeasurementsNonrecurringMember 2018-09-30 0001227025 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001227025 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001227025 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001227025 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001227025 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001227025 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001227025 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001227025 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001227025 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001227025 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001227025 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001227025 us-gaap:DerivativeMember us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001227025 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001227025 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001227025 us-gaap:DerivativeMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001227025 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001227025 us-gaap:FairValueMeasurementsNonrecurringMember 2017-12-31 0001227025 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2017-01-01 2017-12-31 0001227025 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember us-gaap:PropertyPlantAndEquipmentMember 2016-12-31 0001227025 nptn:APATOEMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2017-01-01 2017-12-31 0001227025 us-gaap:OtherCurrentLiabilitiesMember us-gaap:IndemnificationGuaranteeMember 2018-09-30 0001227025 2017-01-01 2017-12-31 0001227025 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember us-gaap:InventoriesMember 2016-12-31 0001227025 nptn:APATOEMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2017-01-31 0001227025 nptn:APATOEMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2017-01-01 2017-01-31 0001227025 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember us-gaap:InventoriesMember 2017-12-31 0001227025 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2016-12-31 0001227025 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember us-gaap:PropertyPlantAndEquipmentMember 2017-12-31 0001227025 2017-06-30 0001227025 2018-06-30 0001227025 us-gaap:CustomerRelationshipsMember 2017-12-31 0001227025 nptn:LeaseholdInterestMember 2018-09-30 0001227025 us-gaap:CustomerRelationshipsMember 2018-09-30 0001227025 nptn:PatentsAndDevelopedTechnologyMember 2017-12-31 0001227025 nptn:PatentsAndDevelopedTechnologyMember 2018-09-30 0001227025 nptn:LeaseholdInterestMember 2017-12-31 0001227025 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-09-30 0001227025 us-gaap:PropertyPlantAndEquipmentMember 2018-09-30 0001227025 nptn:JointStockCompanyRusnanoMember nptn:NeoPhotonicsCorporationMember 2018-09-01 2018-09-30 0001227025 nptn:RusnanoGroupMember 2018-01-01 2018-09-30 0001227025 nptn:RusnanoGroupMember 2018-07-01 2018-09-30 0001227025 us-gaap:OperatingExpenseMember 2018-07-01 2018-09-30 0001227025 nptn:CostofSalesAndOperatingExpenseMember 2017-07-01 2017-09-30 0001227025 us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0001227025 nptn:CostofSalesAndOperatingExpenseMember 2017-01-01 2017-09-30 0001227025 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0001227025 us-gaap:OperatingExpenseMember 2018-01-01 2018-09-30 0001227025 us-gaap:EmployeeSeveranceMember 2018-09-30 0001227025 nptn:AssetRelatedMember 2017-12-31 0001227025 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-09-30 0001227025 us-gaap:FacilityClosingMember 2018-01-01 2018-09-30 0001227025 nptn:AssetRelatedMember 2018-01-01 2018-09-30 0001227025 us-gaap:FacilityClosingMember 2018-09-30 0001227025 us-gaap:EmployeeSeveranceMember 2017-12-31 0001227025 nptn:AssetRelatedMember 2018-09-30 0001227025 us-gaap:FacilityClosingMember 2017-12-31 0001227025 nptn:SecondLineOfCreditExpiresJuly2019Member us-gaap:BankersAcceptanceMember 2018-01-01 2018-09-30 0001227025 nptn:MitsubishiBankLoan2017Member us-gaap:NotesPayableToBanksMember 2017-03-31 0001227025 srt:MinimumMember nptn:WellsFargoCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2017-09-01 2017-09-30 0001227025 nptn:WellsFargoCreditFacilityMember us-gaap:LineOfCreditMember 2017-09-01 2017-09-30 0001227025 srt:MaximumMember nptn:WellsFargoCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2017-09-01 2017-09-30 0001227025 nptn:TermLoanCMember nptn:MitsubishiBankandTheTamanashiChouBanLtd.Member nptn:TokyoInterbankOfferRateMember 2018-01-01 2018-01-31 0001227025 us-gaap:BankersAcceptanceMember 2017-12-31 0001227025 nptn:AmendedComericaBankCreditFacilityMember us-gaap:LineOfCreditMember 2017-06-30 0001227025 nptn:MitsubishiBankLoansMember us-gaap:NotesPayableToBanksMember 2018-09-30 0001227025 nptn:LoansWithSuppliersMember us-gaap:LetterOfCreditMember 2016-01-01 2016-12-31 0001227025 nptn:TermLoanCMember nptn:MitsubishiBankandTheTamanashiChouBanLtd.Member 2018-01-31 0001227025 nptn:NotesPayableCITICBankMember us-gaap:NotesPayableToBanksMember 2018-02-28 0001227025 nptn:MitsubishiBankTermLoanBMember us-gaap:NotesPayableToBanksMember nptn:TokyoInterbankOfferRateMember 2015-02-25 2015-02-25 0001227025 nptn:MitsubishiBankTermLoanBMember us-gaap:NotesPayableToBanksMember 2015-02-25 0001227025 country:CN nptn:FirstCreditFacilityExpiresJuneTwoThousandSixteenMember us-gaap:BankersAcceptanceMember 2017-11-30 0001227025 country:CN nptn:BankAcceptanceDraftsMember nptn:CITICBankMember 2018-09-30 0001227025 nptn:LoansWithSuppliersMember us-gaap:LetterOfCreditMember 2016-12-31 0001227025 nptn:MitsubishiBankLoansMember us-gaap:NotesPayableToBanksMember 2015-02-25 2015-02-25 0001227025 nptn:FirstCreditFacilityExpiresJuly2019Member us-gaap:LoansPayableMember 2018-09-30 0001227025 nptn:FirstCreditFacilityExpiresJuly2019Member us-gaap:BankersAcceptanceMember 2018-09-30 0001227025 srt:MinimumMember nptn:WellsFargoCreditFacilityMember us-gaap:LineOfCreditMember 2017-09-01 2017-09-30 0001227025 country:CN us-gaap:LineOfCreditMember 2018-09-30 0001227025 nptn:MitsubishiBankTermLoanBMember us-gaap:NotesPayableToBanksMember 2015-02-25 2015-02-25 0001227025 nptn:AmendedComericaBankCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2017-04-01 2017-06-30 0001227025 nptn:MitsubishiBankTermLoanAMember nptn:MitsubishiBankMember 2018-01-01 2018-01-31 0001227025 nptn:SecondLineOfCreditExpiresJuly2019Member us-gaap:ShortTermDebtMember 2018-09-30 0001227025 nptn:AmendedComericaBankCreditFacilityMember us-gaap:LineOfCreditMember nptn:DailyAdjustingLondonInterbankOfferedRateLIBORMember 2017-04-01 2017-06-30 0001227025 nptn:NotesPayableCITICBankMember us-gaap:NotesPayableToBanksMember 2017-07-01 2017-07-31 0001227025 nptn:SecondLineOfCreditExpiresJuly2019Member us-gaap:LoansPayableMember 2018-09-30 0001227025 nptn:WellsFargoCreditFacilityMember us-gaap:LineOfCreditMember 2017-09-30 0001227025 us-gaap:LetterOfCreditMember 2016-12-31 0001227025 country:CN us-gaap:LineOfCreditMember nptn:CITICBankMember 2018-09-30 0001227025 nptn:MitsubishiBankTermLoanBMember us-gaap:NotesPayableToBanksMember 2018-09-30 0001227025 srt:MaximumMember nptn:LoansWithSuppliersMember us-gaap:NotesPayableOtherPayablesMember 2018-01-01 2018-09-30 0001227025 country:CN nptn:FirstCreditFacilityExpiresJuneTwoThousandSixteenMember us-gaap:NotesPayableOtherPayablesMember 2017-11-01 2017-11-30 0001227025 nptn:AmendedComericaBankCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-04-01 2017-06-30 0001227025 us-gaap:BankersAcceptanceMember 2018-09-30 0001227025 nptn:NotesPayableCITICBankMember us-gaap:NotesPayableToBanksMember 2018-08-01 2018-08-31 0001227025 nptn:MitsubishiBankLoansMember us-gaap:NotesPayableToBanksMember nptn:TokyoInterbankOfferRateMember 2015-02-25 2015-02-25 0001227025 srt:MaximumMember nptn:WellsFargoCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-09-01 2017-09-30 0001227025 nptn:MitsubishiBankTermLoanAMember us-gaap:NotesPayableToBanksMember 2015-02-25 0001227025 srt:MaximumMember nptn:WellsFargoCreditFacilityMember us-gaap:LineOfCreditMember 2017-09-01 2017-09-30 0001227025 nptn:MitsubishiBankLoan2017Member us-gaap:NotesPayableToBanksMember 2017-03-01 2017-03-31 0001227025 nptn:WellsFargoCreditFacilityMember us-gaap:SubsequentEventMember 2018-10-01 2018-10-31 0001227025 nptn:WellsFargoCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-09-30 0001227025 nptn:MitsubishiBankLoan2017Member us-gaap:NotesPayableToBanksMember nptn:TokyoInterbankOfferRateMember 2017-03-01 2017-03-31 0001227025 country:CN nptn:NotesPayableCITICBankMember us-gaap:NotesPayableToBanksMember 2018-01-01 2018-01-31 0001227025 srt:MinimumMember nptn:LoansWithSuppliersMember us-gaap:NotesPayableOtherPayablesMember 2018-01-01 2018-09-30 0001227025 nptn:AmendedComericaBankCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2017-04-01 2017-06-30 0001227025 nptn:LoansWithSuppliersMember us-gaap:BankersAcceptanceMember 2018-09-30 0001227025 country:CN nptn:FirstCreditFacilityExpiresJuneTwoThousandSixteenMember us-gaap:NotesPayableOtherPayablesMember 2018-05-01 2018-05-31 0001227025 nptn:WellsFargoCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2017-09-01 2017-09-30 0001227025 srt:MinimumMember nptn:WellsFargoCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-09-01 2017-09-30 0001227025 nptn:NotesPayableCITICBankMember us-gaap:NotesPayableToBanksMember 2018-02-01 2018-02-28 0001227025 nptn:FirstCreditFacilityExpiresJuly2019Member us-gaap:BankersAcceptanceMember 2018-01-01 2018-09-30 0001227025 nptn:TermLoanCMember nptn:MitsubishiBankandTheTamanashiChouBanLtd.Member 2018-01-01 2018-01-31 0001227025 nptn:ComericaBankCreditFacilityMember us-gaap:LineOfCreditMember 2016-12-31 0001227025 nptn:LoansWithSuppliersMember us-gaap:BankersAcceptanceMember 2017-12-31 0001227025 country:CN nptn:BankAcceptanceDraftsMember nptn:CITICBankMember 2018-01-01 2018-09-30 0001227025 nptn:NotePayabletoShanghaiPudongDevelopmentBankMember us-gaap:NotesPayableToBanksMember 2018-09-30 0001227025 nptn:WellsFargoCreditFacilityMember us-gaap:LineOfCreditMember 2017-12-31 0001227025 nptn:MitsubishiBankLoansAndYamanashiChouBankLoansMember us-gaap:NotesPayableToBanksMember 2018-09-30 0001227025 nptn:LoansWithSuppliersMember us-gaap:NotesPayableOtherPayablesMember 2018-09-30 0001227025 nptn:NotePayabletoShanghaiPudongDevelopmentBankMember us-gaap:NotesPayableToBanksMember 2017-12-31 0001227025 nptn:NotesPayableCITICBankMember us-gaap:NotesPayableToBanksMember 2018-09-30 0001227025 nptn:LoansWithSuppliersMember us-gaap:NotesPayableOtherPayablesMember 2017-12-31 0001227025 nptn:NotesPayableCITICBankMember us-gaap:NotesPayableToBanksMember 2017-12-31 0001227025 nptn:MitsubishiBankLoansMember us-gaap:NotesPayableToBanksMember 2017-12-31 0001227025 srt:MaximumMember nptn:MitsubishiBankLoansMember us-gaap:LineOfCreditMember 2017-12-31 0001227025 srt:MinimumMember nptn:MitsubishiBankLoansMember us-gaap:LineOfCreditMember 2017-12-31 0001227025 2016-09-01 2016-09-30 0001227025 srt:MaximumMember 2017-06-13 2017-06-13 0001227025 2017-06-13 2017-06-13 0001227025 nptn:FinisarCorpMember 2010-12-31 0001227025 us-gaap:PerformanceGuaranteeMember us-gaap:PrivatePlacementMember 2018-09-30 0001227025 nptn:CiscoSettlementAgreementMember 2018-09-01 2018-09-30 0001227025 us-gaap:PerformanceGuaranteeMember us-gaap:PrivatePlacementMember 2012-12-31 0001227025 srt:MaximumMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2015-12-31 0001227025 2016-01-01 2016-12-31 0001227025 srt:MaximumMember 2016-09-01 2016-09-30 0001227025 us-gaap:IndemnificationGuaranteeMember 2018-01-01 2018-09-30 0001227025 nptn:RusnanoMember 2018-06-30 0001227025 country:RU us-gaap:ScenarioForecastMember 2018-10-01 2019-12-31 0001227025 nptn:LestinaInternationalLtd.LitigationMember 2016-12-27 2016-12-27 0001227025 nptn:CiscoSettlementAgreementMember 2018-01-01 2018-09-30 0001227025 srt:MinimumMember 2016-09-01 2016-09-30 0001227025 nptn:ApatOptoelectronicsComponentsCoArbitrationMember 2017-10-25 2017-10-25 0001227025 nptn:ApatOptoelectronicsComponentsCoArbitrationMember 2017-06-16 2017-06-16 0001227025 2010-01-01 2010-12-31 0001227025 2016-08-01 2016-08-31 0001227025 srt:MinimumMember 2017-06-13 2017-06-13 0001227025 nptn:LeaseTerminationMember 2018-09-30 0001227025 nptn:RusnanoMember 2017-12-31 0001227025 us-gaap:EmployeeStockMember 2018-09-30 0001227025 us-gaap:EmployeeStockOptionMember 2018-09-30 0001227025 srt:MinimumMember 2017-01-01 2017-12-31 0001227025 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember 2018-01-01 2018-09-30 0001227025 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember 2017-12-31 0001227025 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0001227025 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001227025 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001227025 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001227025 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-09-30 0001227025 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-09-30 0001227025 us-gaap:AccumulatedTranslationAdjustmentMember 2018-09-30 0001227025 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember 2018-09-30 0001227025 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-09-30 0001227025 us-gaap:EmployeeStockMember 2018-07-01 2018-09-30 0001227025 us-gaap:StockAppreciationRightsSARSMember 2018-01-01 2018-09-30 0001227025 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001227025 us-gaap:StockAppreciationRightsSARSMember 2017-01-01 2017-09-30 0001227025 us-gaap:EmployeeStockMember 2017-07-01 2017-09-30 0001227025 us-gaap:StockAppreciationRightsSARSMember 2017-07-01 2017-09-30 0001227025 us-gaap:EmployeeStockOptionMember 2017-07-01 2017-09-30 0001227025 us-gaap:StockAppreciationRightsSARSMember 2018-07-01 2018-09-30 0001227025 us-gaap:EmployeeStockMember 2017-01-01 2017-09-30 0001227025 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0001227025 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0001227025 us-gaap:EmployeeStockMember 2018-01-01 2018-09-30 0001227025 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0001227025 us-gaap:EmployeeStockOptionMember 2017-12-31 0001227025 us-gaap:RestrictedStockUnitsRSUMember 2018-09-30 0001227025 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001227025 nptn:MarketbasedRestrictedStockUnitsMember 2017-07-01 2017-09-30 0001227025 nptn:MarketbasedRestrictedStockUnitsMember 2017-01-01 2017-09-30 0001227025 nptn:MarketbasedRestrictedStockUnitsMember 2018-07-01 2018-09-30 0001227025 nptn:MarketbasedRestrictedStockUnitsMember 2018-01-01 2018-09-30 0001227025 us-gaap:CostOfSalesMember 2017-07-01 2017-09-30 0001227025 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001227025 us-gaap:CostOfSalesMember 2017-01-01 2017-09-30 0001227025 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-09-30 0001227025 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-09-30 0001227025 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001227025 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001227025 us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-01 2017-09-30 0001227025 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-09-30 0001227025 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001227025 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001227025 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001227025 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2017-09-30 0001227025 us-gaap:SellingAndMarketingExpenseMember 2017-07-01 2017-09-30 0001227025 us-gaap:StockAppreciationRightsSARSMember 2018-09-30 0001227025 nptn:MarketbasedRestrictedStockUnitsMember 2018-07-01 2018-07-31 0001227025 us-gaap:StockAppreciationRightsSARSMember 2017-12-31 0001227025 nptn:WellsFargoMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2018-10-01 2018-10-31 nptn:investment xbrli:shares nptn:debt_instrument iso4217:CNY nptn:line_of_credit iso4217:USD xbrli:pure iso4217:USD xbrli:shares iso4217:JPY nptn:lawsuit utreg:sqft nptn:claim false --12-31 Q3 2018 2018-09-30 10-Q 0001227025 46049277 false Accelerated Filer NEOPHOTONICS CORP false NPTN 0.1 21000000 64000 39000 7135000 6760000 1 0 0 0 0 1 15000000.0 64700000 6430000 8916000 0.0025 86000 161000 295000 463000 8373000 21600000 10000000 78000 229000 251000 344000 12800000 12100000 700000 2000000 100000 20000000.0 20000000.0 5000000.0 4 3 3 P9M 194000 144000 72525 41388 P129M P123M 1095000 1912000 0.3 0.36 0.5 0.5 3400000 12817000 12120000 12100000 0 1228000 1400000 1200000 1900000 8800000 0.85 0.8 11222000 11769000 11800000 112400000 69017000 54603000 65499000 66264000 67229000 66620000 43242000 46857000 398000 -7569000 545953000 559371000 321000 1022000 303000 929000 626000 120000 119000 355000 118000 357000 6976000 0 245000 4227000 2504000 6874000 665000 174000 3405000 2630000 275000 0 3100000 700000 2146000 0 4285000 3627000 402953000 332810000 264640000 220330000 13100000 800000 13900000 0 3192000 600000 2600000 0 0 0 0 0 0 0 0 1000 1000 0 1000 0 0 0 0 12312000 12312000 11561000 751000 7441000 7441000 7441000 0 12311000 7441000 12311000 12311000 11561000 750000 7441000 7441000 7441000 0 12311000 7441000 0 9700000 1100000 78906000 52099000 78906000 52099000 12311000 11561000 750000 0 0 0 0 0 0 12311000 11561000 750000 7441000 7441000 0 0 0 0 0 0 0 7441000 7441000 0 86585000 61445000 81564000 57294000 -25140000 -24270000 0 0 644187 7857810 0.0025 0.0025 100000000 100000000 44219000 45840000 44219000 45840000 111000 115000 500000 1900000 -16009000 -32943000 -13713000 -44875000 0.14 0.11 0.39 0.79 0.16 0.39 0.76 0.36 0.10 0.14 0.28 0.47 0.89 0.41 0.25 0.12 0.20 0.47 0.89 939000 704000 617000 112000 200000 700000 200000 800000 30000000 5000000 0 0 7500000 60608000 170230000 62815000 187849000 202000 667000 185000 572000 1800000 0.0140 0.014 0.01 0.0175 0.0075 0.015 0.005 0.0255 0.01 0.01 0.0175 0.01 0.0275 16924000 30018000 6942000 11206000 35630000 690000000 6100000 500000000 4400000 1000000000 8800000 0.041 0.047 8333000 P72M P82M P6M P3M 5000000 53778000 0.0145 0.0105 0.0410 0.0400 0.0329 0.0110 0.0451 0.0451 800000 1000000 673000 -42000 106000 63000 2908000 3023000 500000 4600000 4100000 20630000 23551000 0 0 0 0 0 0 0 0 P1M 0 0 389000 389000 0 0 2000000 2000000 0 2000000 389000 0 25000000 0 2000000 2200000 0 0 -0.42 -0.90 -0.18 -0.82 -0.42 -0.90 -0.18 -0.82 1174000 -560000 400000 2000000 12990000 14742000 100000 0 43000 389000 432000 0 43000 0 43000 0 0 0 2000000 2000000 0 0 0 0 0 50124000 366000 34923000 14835000 50088000 367000 34833000 14888000 753000 302000 28000 645000 737000 855000 54418000 1309000 37684000 15425000 53408000 1240000 37045000 15123000 4294000 943000 2761000 590000 3320000 873000 2212000 235000 -1576000 4192000 1501000 -2220000 1623000 -304000 7637000 26792000 8592000 23509000 1115000 1115000 10513000 45793000 18933000 43587000 -19382000 -40863000 -7834000 -34899000 -1195000 -1813000 291000 2009000 -9424000 -4958000 -13755000 -519000 8937000 3154000 3200000 100000 1700000 36466000 -5482000 12002000 -5957000 495000 743000 540000 2007000 20655000 18465000 67301000 57124000 33400000 26904000 13246000 11755000 7083000 3200000 37000 141000 85000 300000 523000 0 0 523000 569000 0 0 569000 208502000 171636000 402953000 332810000 153871000 107892000 14075000 13388000 690000000 6100000 30000000 35600000 17000000.0 240000000 34900000 120000000 17500000 4400000 30000000 60000000 8700000 35600000 25000000.0 30000000.0 50000000.0 50000000 390600000.0 56900000.0 36400000 250000000 7500000 850000000 14400000 1600000 150000 300000 46561000 53154000 641700000 5600000 6005000 2798000 2800000 5572000 38589000 2959000 2959000 2959000 740000 40556000 50356000 3000000 1500000 6700000 6800000 2 26300000 -21456000 -11403000 -11251000 -41211000 9000000 8997000 -18187000 -39050000 -8125000 -36908000 -499000 -405000 855000 184000 35607000 3600000 3634000 29396000 86251000 27622000 78670000 -18883000 -40458000 -8689000 -35100000 -35083000 27800000 1400000 1300000 3500000 1100000 3200000 9080000 7307000 5339000 3080000 1000 17000 0 1000 2177000 6090000 -5588000 -7968000 2178000 6107000 -5588000 -7967000 0 1000 -7968000 0 0 0 0 0 7100000 6800000 43242000 46857000 -41000 197000 1310000 1891000 158000 327000 4138000 3975000 2356000 476000 4118000 5397000 0 0 0 0 0 -1553000 1776000 830000 43000 147000 640000 400000 40500000 117000 0 973000 747000 52031000 880000 41461000 14377000 4675000 4651000 0.0025 0.0025 10000000 10000000 0 0 0 0 0 0 36235000 28659000 15162000 7167000 96039000 29358000 3568000 3801000 700000 110000 17000000 17000000 17000000 6458000 750000 5842000 4795000 52272000 5000000 21806000 32000 678000 528000 1402000 1334000 1592000 1199000 173000 295000 351000 622000 1047000 1019000 -42000 487000 127565000 104965000 76000 -144000 68270000 57323000 17000000 500000000 4400000 17000000 17000000 5000000 5000000 20000000 9789000 2568000 14662000 44412000 13177000 40308000 2658000 2100000 5195000 2100000 3100000 4100000 100000 1100000 1973000 200000 1800000 1704000 269000 0 2829000 3550000 1133000 1000000 1786000 1600000 1623000 43000 0 1580000 2672000 1610000 122000 940000 2600000 100000 94000 94000 0 0 -352011000 -390743000 -390700000 71121000 59426000 11695000 40513000 13487000 17121000 216023000 177488000 38535000 117599000 36853000 61571000 81748000 68519000 13229000 46134000 22369000 13245000 231436000 197362000 34074000 133917000 52270000 45249000 71121000 216023000 81748000 231436000 4071000 12913000 4351000 12366000 1934000 340000 595000 606000 393000 5692000 811000 1932000 1779000 1170000 4041000 553000 1541000 1016000 931000 10527000 1832000 3566000 2618000 2511000 214048 8.80 665000 0 0 0 1355262 0 5.82 6.80 2404637 239824 2630138 213205 9.02 7.89 0 915713 9.02 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0000 0.0000 0.0202 0.0000 0.0279 0.0000 0.0000 0.0279 0.0155 0.0091 0.0208 0.0155 0.0252 0.0193 0.0262 0.0252 0.0103 0.0045 0.0202 0.0051 0.0173 0.0120 0.0227 0.0103 0.00 0.00 0.65 0.71 0.00 0.55 0.65 0.71 0.66 0.00 0.00 0.65 0.66 0.61 0.65 0.66 95251 10.24 158116 3933529 3405072 5.55 5.68 4.33 6.64 P0Y P6Y0M0D P2Y2M11D P8M0D P6Y0M0D P2Y3M17D P0Y P0Y P1Y10M12D P8M14D P6Y0M7D P1Y11M28D 35607000 1600000 1607000 17000000 17000000 3634000 3600000 3634000 0 0 591322 194451000 -168000 -1000 398000 567000 161174000 -168000 0 -7569000 -7401000 542000 2376000 600000 71000000 0 0 43790000 43212000 45476000 44804000 43790000 43212000 45476000 44804000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Certain Significant Risks and Uncertainties</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in a dynamic industry and, accordingly, can be affected by a variety of factors.&#160;&#160;For example, any of the following areas could have a negative effect on the Company in terms of its future financial position, results of operations or cash flows: the general state of the U.S., China and world economies; the highly cyclical nature of the industries the Company serves; the loss of any of a small number of its larger customers; ability to obtain additional financing; inability to meet certain debt covenants; fundamental changes in the technology underlying the Company&#8217;s products; the hiring, training and retention of key employees; successful and timely completion of product design efforts; and new product design introductions by competitors.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s cash, cash equivalents, short-term investments and restricted cash (in thousands):</font><font style="font-family:inherit;font-size:7pt;">&#160;</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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,906</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,099</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,906</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,195</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,658</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 style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br clear="none"/>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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,195</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,658</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash shown in the statement of cash flows</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,294</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,564</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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of market-based RSUs was measured on the grant date using Monte Carlo simulation model with the following assumptions:</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:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Market-based restricted stock units</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td></tr><tr><td style="vertical-align: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;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.79%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.79%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividends</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Going Concern</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure of Uncertainties about an Entity&#8217;s Ability to Continue as a Going Concern</font><font style="font-family:inherit;font-size:10pt;">, requires an entity to disclose information about its potential inability to continue as a going concern when conditions and events indicate that it is probable that the entity may be unable to meet its obligations as they become due within one year. Management has assessed the Company&#8217;s ability to continue as a going concern within one year of the filing date of this Quarterly Report on Form 10-Q with the SEC in November 2018. The accompanying unaudited condensed financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Consolidation</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements of NeoPhotonics Corporation (&#8220;NeoPhotonics&#8221; or the &#8220;Company&#8221;) as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, have been prepared in accordance with the instructions on Form 10-Q pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). In accordance with those rules and regulations, the Company has omitted certain information and notes normally provided in the Company&#8217;s annual consolidated financial statements. In the opinion of management, the condensed consolidated financial statements contain all adjustments, consisting only of normal recurring items, except as otherwise noted, necessary for the fair presentation of the Company&#8217;s financial position and results of operations for the interim periods. The year-end condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;). These condensed consolidated financial statements should be read in conjunction with the Consolidated Financial Statements and Notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the fiscal 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 results of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results expected for the entire fiscal year. All intercompany accounts and transactions have been eliminated.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash, cash equivalents, short-term investments, and restricted cash</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s cash, cash equivalents, short-term investments and restricted cash (in thousands):</font><font style="font-family:inherit;font-size:7pt;">&#160;</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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,906</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,099</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,906</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,195</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,658</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 style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br clear="none"/>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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,195</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,658</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash shown in the statement of cash flows</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,294</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,564</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> restricted cash primarily included approximately </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> pursuant to an asset purchase agreement with APAT Optoelectronics Components Co., Ltd. (&#8220;APAT OE&#8221;) relating to the asset sale closed in January 2017, approximately </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> relating to government grants received in advance and approximately </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the compensating balances relating to the Company&#8217;s notes payable issued under its line of credit facilities in China (see Note 9). As of December 31, 2017, restricted cash primarily included approximately </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> pursuant to an asset purchase agreement with APAT OE. The following table summarizes the Company&#8217;s unrealized gains and losses related to its cash equivalents and short-term investments in marketable securities designated as available-for-sale (in thousands):</font><font style="font-family:inherit;font-size:7pt;">&#160;</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="32" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">As of September&#160;30, 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="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;">As of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized 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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 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;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized 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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities:</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,561</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,561</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Reported as:</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,312</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</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-indent:84px;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, maturities of marketable securities were as follows (in thousands):</font><font style="font-family:inherit;font-size:7pt;">&#160;</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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less than 1 year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Due in 1 to 2 years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 3 to 5 years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</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-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Realized gains and losses on the sale of marketable securities during the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017 were insignificant. The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> recognize any impairment losses on its marketable securities during the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;">&#160;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> have any investments in marketable securities that were in an unrealized loss position for a period in excess of 12 months.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and contingencies</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Litigation</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company is subject to various claims and legal proceedings, either asserted or unasserted, that arise in the ordinary course of business. The Company accrues for legal contingencies if the Company can estimate the potential liability and if the Company believes it is probable that the case will be ruled against it. If a legal claim for which the Company did not accrue is resolved against it, the Company would record the expense in the period in which the ruling was made. The Company believes that the likelihood of an ultimate amount of liability, if any, for any pending claims of any type (alone or combined) that will materially affect the Company&#8217;s financial position, results of operations or cash flows is remote. The ultimate outcome of any litigation is uncertain, however, and unfavorable outcomes could have a material negative impact on the Company&#8217;s financial condition and operating results. Regardless of outcome, litigation can have an adverse impact on the Company because of defense costs, negative publicity, diversion of management resources and other factors.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January&#160;5, 2010, Finisar Corporation, or Finisar, filed a complaint in the U.S. District Court for the Northern District of California, or the Court, against Source Photonics, Inc., MRV Communications, Inc., Oplink Communications, Inc. and the Company, or collectively, the co-defendants. In the complaint Finisar alleged infringement of certain of its U.S. patents. In 2010 the Company filed an answer to the complaint and counterclaims, asserting </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> claims of patent infringement and additional claims. The Court dismissed without prejudice all co-defendants (including the Company) except Source Photonics, Inc., on grounds that such claims should have been asserted in </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> separate lawsuits, one against each defendant. This dismissal does not prevent Finisar from bringing a new similar lawsuit against the Company. In 2011 the Company and Finisar agreed to suspend their respective claims and in 2012 the Company and Finisar further agreed to toll their respective claims. While there has been no action on this matter since 2012, the Company is currently unable to predict the outcome of this dispute and therefore cannot determine the likelihood of loss nor estimate a range of possible loss.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 27, 2016 the Company was served with a lawsuit filed by Lestina International Ltd. (&#8220;Lestina&#8221;), in Santa Clara County, CA. The lawsuit is regarding a dispute of approximately </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to purchase orders for the Company&#8217;s Low Speed Transceiver Products that was soon thereafter sold by the Company to APAT OE in January 2017. The purchase orders in question were included in the asset sale and were assumed liabilities by the purchaser of the business. The Company is unable to predict with certainty the outcome of this matter, but is seeking to resolve the matter either through a court dismissal of the action or a resolution with the plaintiff and/or the purchaser of the Low Speed Transceiver Products&#8217; assets. Discovery is currently in process. Because the purchase orders in question were an assumed liability of the Low Speed Transceiver Products&#8217; assets that were transferred to the purchaser, the Company does not expect that the ultimate costs to resolve these matters will have a material adverse effect on its consolidated financial position, results of operations or cash flows. A trial date is currently scheduled for January 14, 2019.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 21, 2018, APAT OE filed a lawsuit in the Qianhai Court in Shenzhen, China against NeoPhotonics (China) Co., Ltd. ("NeoChina"), NeoPhotonics Corporation and NeoPhotonics Dongguan Co. Ltd. The lawsuit is in reference to the sale of the low speed transceiver business to APAT OE from NeoChina. APAT OE claims that the business has been losing money and that APAT OE was not given all of the information about the business they purchased prior to signing the Asset Purchase Agreement. On May 28, 2018, counsel on behalf of NeoChina filed a motion objecting to the jurisdiction, claiming that the proper jurisdiction for any dispute between these parties is the Shenzhen Court of International Arbitration and the proper parties to this dispute are NeoChina and APAT OE, pursuant to the Asset Purchase Agreement signed by APAT OE and NeoChina. On June 20, 2018 a hearing was held in the Qianhai Court in Shenzhen, China. The Court ruled in favor of APAT OE. NeoChina has filed an appeal which will be heard in the Intermediate Court of Shenzhen; however, a court date has not yet been scheduled. On October 10, 2018, a hearing was held in the Intermediate Court of Shenzhen which was filed by NeoChina. At that hearing arguments were heard regarding the proper jurisdiction for all disputes between NeoChina and APAT OE. NeoChina argued that all disputes between the parties should be decided in the Shenzhen Court of Arbitration per the Asset Purchase Agreement between the parties.</font><font style="font-family:inherit;font-size:10pt;color:#ee2724;"> </font><font style="font-family:inherit;font-size:10pt;">APAT OE argued that the Qianhai Court is the appropriate jurisdiction. The Company is unable to predict the outcome of this matter. </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">APAT Arbitration</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 16, 2017, APAT OE filed an arbitration claim against NeoChina (the Company&#8217;s China subsidiary), claiming that approximately </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> of the inventory that was sold to APAT&#160;OE by NeoChina in an Asset Purchase Agreement executed between the parties on December 14, 2016 was aged inventory and of no value. The arbitration was heard in the Shenzhen Court of International Arbitration on August 2, 2017. &#160;On October 25, 2017, NeoChina was informed that it was successful in the defense of the dispute and was also successful in its counterclaim against APAT OE.&#160; NeoChina was awarded approximately RMB</font><font style="font-family:inherit;font-size:10pt;">700,000</font><font style="font-family:inherit;font-size:10pt;"> (approximately USD </font><font style="font-family:inherit;font-size:10pt;">$110,000</font><font style="font-family:inherit;font-size:10pt;">) in compensatory damages and attorney fees as well as having the approximately </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> claim against it rejected in its entirety. </font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On or about May 1, 2018, APAT OE filed a Notice of Judicial Review of the arbitration judgment in the Shenzhen Intermediate Court in Shenzhen, China.&#160; The case was heard on May 29, 2018, and NeoChina was successful in disputing the Judicial Review, which means that the arbitration judgment against APAT OE and in favor of NeoChina stands. Although APAT OE continues to dispute this matter through the lawsuit as described in the above litigation section, the Company and its affiliates continue to argue that the proper jurisdiction for any dispute in reference to the low speed transceiver business purchased by APAT OE is the Shenzhen Court of International Arbitration.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Indemnifications</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of business, the Company enters into agreements that contain a variety of representations and warranties and provide for general indemnification. The Company&#8217;s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. To date, the Company has </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, Oyster Communications, Inc. filed nine patent lawsuits against several defendants in the U.S. District Court for the Eastern District of Texas, including one against Cisco Systems, Inc. ("Cisco"). One defendant successfully transferred their case to the U.S. District Court for the Northern District of California. Additional defendants requested venue changes are still pending. The Company was not named as a defendant in any of the lawsuits. In July 2017, Cisco notified the Company that it would be seeking indemnification from the Company for claims against Cisco arising from the lawsuits and the parties engaged in discussions and negotiations. In September 2018, the Company and Cisco signed a settlement agreement under which the Company agreed to pay to Cisco </font><font style="font-family:inherit;font-size:10pt;">$300,000</font><font style="font-family:inherit;font-size:10pt;"> to be paid by January 31, 2019 and </font><font style="font-family:inherit;font-size:10pt;">$150,000</font><font style="font-family:inherit;font-size:10pt;"> in product credits to be applied during calendar year 2019. This settlement resolves Cisco's indemnification claims against the Company in this matter.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company leases various facilities under non-cancelable operating leases expiring through 2027. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, future minimum payments under these operating leases totaled approximately </font><font style="font-family:inherit;font-size:10pt;">$27.8 million</font><font style="font-family:inherit;font-size:10pt;"> and future minimum sublease receipts were approximately </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">. Rent expense was </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> in the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended September 30, 2018 and </font><font style="font-family:inherit;font-size:10pt;">$1.3 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;"> in the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June&#160;13, 2017, the Company entered into an office lease for approximately </font><font style="font-family:inherit;font-size:10pt;">39,000</font><font style="font-family:inherit;font-size:10pt;"> square feet for the Company&#8217;s current headquarters in San Jose, California (the &#8220;2017 Lease&#8221;) with a commencement date of June&#160;1, 2017. The Company&#8217;s existing office lease for the facility was terminated and replaced by the 2017 Lease.&#160;Upon commencement, the 2017 Lease had an initial term of one hundred and twenty-three (</font><font style="font-family:inherit;font-size:10pt;">123</font><font style="font-family:inherit;font-size:10pt;">) months, ending September&#160;30, 2027, (the &#8220;02017 Lease Initial Term&#8221;) with a monthly rental rate of </font><font style="font-family:inherit;font-size:10pt;">$41,388</font><font style="font-family:inherit;font-size:10pt;">, escalating annually to a maximum monthly rental rate of approximately </font><font style="font-family:inherit;font-size:10pt;">$72,525</font><font style="font-family:inherit;font-size:10pt;"> in the last year of the 2017 Lease Initial Term. Upon termination of the 2017 Lease, the Company anticipates a restoration cost of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">.&#160;</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2016, the Company entered into an office lease for approximately </font><font style="font-family:inherit;font-size:10pt;">64,000</font><font style="font-family:inherit;font-size:10pt;"> square feet of office and laboratory space located adjacent to the Company&#8217;s current headquarters in San Jose, California (the &#8220;2016 Lease&#8221;).&#160;The term of the 2016 Lease commenced on January 1, 2017. Upon commencement, the 2016 Lease has an initial term of one hundred and twenty-nine (</font><font style="font-family:inherit;font-size:10pt;">129</font><font style="font-family:inherit;font-size:10pt;">) months, ending on September 30, 2027 (the &#8220;2016 Lease Initial Term&#8221;), with a monthly rental rate of </font><font style="font-family:inherit;font-size:10pt;">$144,000</font><font style="font-family:inherit;font-size:10pt;">, escalating annually to a maximum monthly rental rate of approximately </font><font style="font-family:inherit;font-size:10pt;">$194,000</font><font style="font-family:inherit;font-size:10pt;"> in the last year of the 2016 Lease Initial Term. The Landlord has agreed to provide the office and laboratory space to the Company free of charge for the first </font><font style="font-family:inherit;font-size:10pt;">nine months</font><font style="font-family:inherit;font-size:10pt;"> of the 2016 Lease Initial Term through September 30, 2017. Upon termination of the 2016 Lease, the Company anticipates a restoration cost of approximately </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Penalty Payment Derivative</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with a private placement transaction with Joint Stock Company &#8220;Rusnano&#8221; (formerly Open Joint Stock Company &#8220;RUSNANO&#8221;), or Rusnano, in 2012, the Company agreed to certain performance obligations including establishing a wholly-owned subsidiary in Russia and making a </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;"> investment commitment (the &#8220;Investment Commitment&#8217;) towards the Company&#8217;s Russian operations, which could be partially satisfied by cash and/or non-cash investment inside or outside of Russia and/or by way of non-cash asset transfers.</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Rights Agreement, as amended in 2015 (the &#8220;Amended Rights Agreement&#8221;)&#160;limits the maximum amount of penalties and/or exit fee&#160;(the &#8220;Rusnano Payment&#8221;) to be paid by the Company to </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> in the aggregate and allows&#160;such payment to be reduced when certain milestones are met over time. &#160;The Amended Rights Agreement also provides for an updated investment plan for the Company&#8217;s Russian subsidiaries that includes non-cash transfer of licensing rights to intellectual property, non-cash transfers of existing equipment and commitments to complete the remaining investment milestones through 2019. The Company fulfilled its investment commitment required by 2016 and had contributed over </font><font style="font-family:inherit;font-size:10pt;">$21.0 million</font><font style="font-family:inherit;font-size:10pt;"> in cash and assets to its subsidiaries in Russia as of December&#160;31, 2016.</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of September 30, 2018, the remaining Investment Commitment was approximately </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;"> to be invested at any time on or before December 31, 2019. At any point between September 30, 2018 and December 31, 2019, the Company may elect to pay a </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> exit fee to terminate any remaining obligations associated with the Investment Commitment.</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:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the Company entered into a letter of agreement with Rusnano to agree to transfer a 10G SFP+ transceiver product line and incur expected costs of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, by July 30, 2017, which will not be counted toward the Company&#8217;s overall Investment Commitment. Since the asset sale of the Company&#8217;s Low Speed Transceiver Products was completed in January 2017, the Company may undertake an alternative path for spending such amount to be discussed and agreed between the parties.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rusnano has non-transferable veto rights over the Company&#8217;s Russian subsidiaries&#8217; annual budget during the investment period and must approve non-cash asset transfers to be made in satisfaction of the Investment Commitment.&#160;&#160;The Company accounted for the Rusnano Payment as an embedded derivative instrument. &#160;The fair value of the Penalty Payment derivative has been estimated at the date of the original common stock sale (April 27, 2012) and at each subsequent balance sheet date using a probability-weighted discounted future cash flow approach using unobservable inputs, which are classified as Level 3 within the fair value hierarchy. The primary inputs for this approach include the probability of achieving the Investment Commitment and a discount rate that approximates the Company&#8217;s incremental borrowing rate. After the initial measurement, changes in the fair value of this derivative are recorded in other income (expense), net. The estimated fair value of this derivative&#160;was </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of September 30, 2018 and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, and December 31, 2017, the derivative was reported within Accrued and other current liabilities and other noncurrent liabilities, respectively on the Company&#8217;s condensed consolidated balance sheets. See Note 7.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below summarizes the carrying amount and weighted average interest rate of the Company&#8217;s debt (in thousands, except percentages):&#160;&#160;</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="14" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">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="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying<br clear="none"/>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="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest<br clear="none"/>Rate</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Note payable to Shanghai Pudong Development Bank</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align: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;">Note payable to China CITIC Bank</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.00</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notes payable to suppliers</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,634</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,607</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total notes payable and short-term borrowing</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,607</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt, current and non-current:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowing under Wells Fargo Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,630</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mitsubishi Bank loans</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,206</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.05% -1.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.05% -1.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:10pt;"><font style="font-family:inherit;font-size:10pt;">Mitsubishi Bank and Yamanashi Chou Bank loan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unaccreted discount and issuance costs within current portion of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(161</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(86</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unaccreted discount and issuance costs within long-term debt, net of current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(463</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(295</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-term debt, net of unaccreted discount and issuance costs</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,154</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,561</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reported as:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt, net of current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,356</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,556</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-term debt, net of unaccreted discount and issuance costs</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,154</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,561</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160; </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Notes payable and short-term borrowing</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company regularly issues notes payable to its suppliers in China. These notes are supported by non-interest bearing bank acceptance drafts issued under the Company&#8217;s existing line of credit facilities and are due </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months after issuance. As a condition of the notes payable arrangements, the Company is required to keep a compensating balance at the issuing banks that is a percentage of the total notes payable balance until the amounts are settled. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s subsidiary in China had </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> line of credit facilities with the following banking institutions:</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:66px;" 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:42px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the first line of credit facility with Shanghai Pudong Development Bank, the Company can borrow up to RMB </font><font style="font-family:inherit;font-size:10pt;">120.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$17.5 million</font><font style="font-family:inherit;font-size:10pt;">) for short-term loans at varying interest rates, or up to approximately RMB </font><font style="font-family:inherit;font-size:10pt;">240.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$34.9 million</font><font style="font-family:inherit;font-size:10pt;">) for bank acceptance drafts (with up to </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> compensating balance requirement).&#160;This line of credit facility expires in July 2019.&#160;In November 2017, the Company borrowed&#160;</font><font style="font-family:inherit;font-size:10pt;">$17.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;under this line which bore interest at&#160;</font><font style="font-family:inherit;font-size:10pt;">4.1%</font><font style="font-family:inherit;font-size:10pt;">. The amount of </font><font style="font-family:inherit;font-size:10pt;">$17.0 million</font><font style="font-family:inherit;font-size:10pt;"> under this line was repaid in May 2018. </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:66px;" 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:42px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the second line of credit facility with Shanghai Pudong Development Bank, which expires in July 2019, the Company can borrow up to RMB </font><font style="font-family:inherit;font-size:10pt;">30.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;">) for short-term loans at varying interest rates, or up to approximately RMB </font><font style="font-family:inherit;font-size:10pt;">60.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$8.7 million</font><font style="font-family:inherit;font-size:10pt;">) for bank acceptance drafts (with up to </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> compensating balance requirement). </font><font style="font-family:inherit;font-size:10pt;color:#ff0000;font-weight:bold;"> </font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:66px;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:66px;" 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:42px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2017, the Company's subsidiary in China entered into a third line of credit facility with China CITIC Bank in China, which expires in November 2018. The purpose of the credit facility is to provide short-term borrowings, bank acceptance drafts and letters of credits. Under this credit facility, the Company can borrow up to approximately RMB&#160;</font><font style="font-family:inherit;font-size:10pt;">250 million</font><font style="font-family:inherit;font-size:10pt;">&#160;(</font><font style="font-family:inherit;font-size:10pt;">$36.4 million</font><font style="font-family:inherit;font-size:10pt;">) at varying interest rates, or up to approximately RMB </font><font style="font-family:inherit;font-size:10pt;">390.6 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$56.9 million</font><font style="font-family:inherit;font-size:10pt;">) for bank acceptance drafts (with up to </font><font style="font-family:inherit;font-size:10pt;">36%</font><font style="font-family:inherit;font-size:10pt;"> compensating balance requirement). In February 2018, the Company borrowed </font><font style="font-family:inherit;font-size:10pt;">$17.0 million</font><font style="font-family:inherit;font-size:10pt;"> under this line which bore interest at </font><font style="font-family:inherit;font-size:10pt;">4.7%</font><font style="font-family:inherit;font-size:10pt;">. The amount of </font><font style="font-family:inherit;font-size:10pt;">$17.0 million</font><font style="font-family:inherit;font-size:10pt;"> under this line was repaid in August 2018. </font></div></td></tr></table><div style="line-height:120%;padding-top:17px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had a line of credit facility previously with China CITIC Bank in China which expired during September 2017. In July 2017, the Company borrowed </font><font style="font-family:inherit;font-size:10pt;">$17.0 million</font><font style="font-family:inherit;font-size:10pt;"> under this line which bears interest at LIBOR plus </font><font style="font-family:inherit;font-size:10pt;">2.55%</font><font style="font-family:inherit;font-size:10pt;">. The amount of </font><font style="font-family:inherit;font-size:10pt;">$17.0 million</font><font style="font-family:inherit;font-size:10pt;"> under this line was repaid to CITIC Bank in January 2018.</font></div><div style="line-height:120%;padding-top:17px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under these line of credit facilities, the non-interest bearing bank acceptance drafts issued in connection with the Company&#8217;s notes payable to its suppliers in China, had an outstanding balance of </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.6 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. In addition to the outstanding notes payable, </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> letters of credit totaling </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> were issued to its suppliers in 2016 for equipment purchases delivered by December 2016. These letters of credit required a </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> compensating balance. As of December&#160;31, 2016, the outstanding balance of these letters of credit was immaterial and was fully repaid as of December 31, 2017.</font></div><div style="line-height:120%;padding-top:17px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, compensating balances relating to these bank acceptance drafts and letters of credit issued to suppliers and the Company&#8217;s subsidiaries totaled </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;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Compensating balances are classified as restricted cash on the Company&#8217;s condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:17px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In China, when there is a case pending in judicial court, banks may choose to limit borrowing against existing credit lines, regardless of the legitimacy of the case. The Company has a dispute pending with APAT OE in judicial court (See Note 11). The Company does not expect to make any additional draws against its credit facilities in China until this matter is resolved.&#160; </font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Credit facilities</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had a credit agreement, as amended, with Comerica Bank as lead bank in the U.S. (the &#8220;Comerica Bank Credit Facility&#8221;) with a borrowing capacity of up to </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;">.&#160;In January 2017, the Company amended the Comerica Bank Credit Facility to extend the maturity to April 30, 2017 and to remove the covenant related to EBITDA. In April 2017, the Company amended the Comerica Bank Credit Facility to extend the maturity date to July&#160;31, 2017 and&#160;to add a financial covenant that required&#160;maintenance of a modified EBITDA. In June 2017, the Company amended the Comerica Bank Credit Facility to extend the maturity to August&#160;31, 2017,&#160;to allow NeoPhotonics China to borrow up to </font><font style="font-family:inherit;font-size:10pt;">$17.0 million</font><font style="font-family:inherit;font-size:10pt;">, to limit the indebtedness under the facility to </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;"> and to modify the EBITDA requirement. In August 2017, the Credit Facility was further amended to extend the maturity to September 30, 2017.&#160;Borrowings under the Comerica Bank Credit Facility bore interest at an interest rate option of a base rate as defined in the agreement plus </font><font style="font-family:inherit;font-size:10pt;">1.75%</font><font style="font-family:inherit;font-size:10pt;"> or LIBOR plus </font><font style="font-family:inherit;font-size:10pt;">2.75%</font><font style="font-family:inherit;font-size:10pt;">.&#160;The base rate was the greater of (a) the effective prime rate, (b) the Federal Funds effective rate plus </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> percent, and (c) the daily adjusting LIBOR rate plus </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> percent. </font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2017, the Company entered into a revolving line of credit agreement with Wells Fargo Bank, National Association ("Wells Fargo") as the administrative agent for a lender group (the "Wells Fargo Credit Facility" or "Credit Facility"), and the amount outstanding under the Comerica Bank Credit Facility was paid in full.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Wells Fargo Credit Facility provides for borrowings equal to the lower of (a) a maximum revolver amount of </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;">, or (b) an amount equal to </font><font style="font-family:inherit;font-size:10pt;">80%</font><font style="font-family:inherit;font-size:10pt;"> - </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of eligible accounts receivable plus </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of qualified cash balances up to </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;">, less certain discretionary adjustments ("Borrowing Base"). The maximum revolver amount may be increased by up to </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;">, subject to certain conditions. At closing, </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> was available, of which </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;"> was drawn. The Company used </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;"> of this amount to pay the principal and interest due under the Comerica Bank Credit Facility, which has since been terminated. </font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">The Credit Facility matures on June 30, 2022 and borrowings bear interest at an interest rate option of</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">either (a)&#160;the LIBOR rate, plus an applicable margin ranging from </font><font style="font-family:inherit;font-size:10pt;">1.50%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.75%</font><font style="font-family:inherit;font-size:10pt;"> per annum, or (b)&#160;the prime lending rate, plus an applicable margin ranging from </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.75%</font><font style="font-family:inherit;font-size:10pt;"> per annum.&#160; The Company is also required to pay a commitment fee equal to </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> of the unused portion of the Credit Facility.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Facility agreement ("Agreement") requires prepayment of the borrowings to the extent the outstanding balance is greater than the lesser of (a) the most recently calculated Borrowing Base, or (b) the maximum revolver amount. The Company is required to maintain a combination of certain defined cash balances and unused borrowing capacity under the Credit Facility of at least </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;">, of which at least </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> shall include unused borrowing capacity. The Agreement also restricts the Company's ability to dispose of assets, permit change in control, merge or consolidate, make acquisitions, incur indebtedness, grant liens, make investments and make certain restricted payments. Borrowings under the Credit Facility are collateralized by substantially all of the Company's assets. The Company was in compliance with the covenants of this Credit Facility as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the outstanding balance under the Credit Facility was </font><font style="font-family:inherit;font-size:10pt;">$35.6 million</font><font style="font-family:inherit;font-size:10pt;"> and the weighted average rate under the LIBOR option was </font><font style="font-family:inherit;font-size:10pt;">4.51%</font><font style="font-family:inherit;font-size:10pt;">. The remaining borrowing capacity as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$14.4 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> is required to be maintained as unused borrowing capacity. The Company repaid </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> in October 2018, which was borrowed in September 2018.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Mitsubishi Bank loans</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 25, 2015, the Company entered into certain loan agreements and related agreements with the Bank of Tokyo-Mitsubishi UFJ, Ltd. (the &#8220;Mitsubishi Bank&#8221;) that provided for (i) a term loan in the aggregate principal amount of </font><font style="font-family:inherit;font-size:10pt;">500 million</font><font style="font-family:inherit;font-size:10pt;"> JPY (</font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;">) (the &#8220;Term Loan A&#8221;) and (ii) a term loan in the aggregate principal amount of </font><font style="font-family:inherit;font-size:10pt;">one billion</font><font style="font-family:inherit;font-size:10pt;"> JPY (</font><font style="font-family:inherit;font-size:10pt;">$8.8 million</font><font style="font-family:inherit;font-size:10pt;">) (the &#8220;Term Loan B&#8221; and together with the Term Loan A, the &#8220;2015 Mitsubishi Bank Loans&#8221;). The Mitsubishi Bank Loans are secured by a mortgage on certain real property and buildings owned by the Company&#8217;s Japanese subsidiary. Interest on the 2015 Mitsubishi Bank Loans accrues and is paid monthly based upon the annual rate of the monthly Tokyo Interbank Offer Rate (TIBOR) plus </font><font style="font-family:inherit;font-size:10pt;">1.40%</font><font style="font-family:inherit;font-size:10pt;">. The Term Loan A required interest only payments until the maturity date of February 23, 2018, with a lump sum payment of the aggregate principal amount on the maturity date. The Term Loan B requires equal monthly payments of principal equal to </font><font style="font-family:inherit;font-size:10pt;">8,333,000</font><font style="font-family:inherit;font-size:10pt;"> JPY until the maturity date of&#160;February 25, 2025, with a lump sum payment of the balance of </font><font style="font-family:inherit;font-size:10pt;">8,373,000</font><font style="font-family:inherit;font-size:10pt;"> JPY on the maturity date. Interest on the Term Loan B is accrued based upon monthly TIBOR plus </font><font style="font-family:inherit;font-size:10pt;">1.40%</font><font style="font-family:inherit;font-size:10pt;"> and is secured by real estate collateral. In conjunction with the execution of the Bank Loans, the Company paid a loan structuring fee, including consumption tax, of </font><font style="font-family:inherit;font-size:10pt;">40,500,000</font><font style="font-family:inherit;font-size:10pt;"> JPY (</font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">). The Term Loan A of&#160;</font><font style="font-family:inherit;font-size:10pt;">500 million</font><font style="font-family:inherit;font-size:10pt;">&#160;JPY (approximately </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;">) was repaid to the Mitsubishi Bank in January 2018. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2015 Mitsubishi Bank Loans contain customary representations and warranties and customary affirmative and negative covenants applicable to the Company&#8217;s Japanese subsidiary, including, among other things, restrictions on cessation in business, management, mergers or acquisitions. The 2015 Mitsubishi Bank Loans contain financial covenants relating to minimum net assets, maximum ordinary loss and a dividends covenant. Outstanding principal balance for Term Loan B and unamortized debt issuance costs were approximately </font><font style="font-family:inherit;font-size:10pt;">641.7 million</font><font style="font-family:inherit;font-size:10pt;"> JPY (approximately </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;">) and&#160;</font><font style="font-family:inherit;font-size:10pt;">71.0 million</font><font style="font-family:inherit;font-size:10pt;"> JPY (approximately </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">), respectively, as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. The Company was in compliance with the related covenants as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-indent:117px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, the Company entered into a loan agreement and related agreements with the Mitsubishi Bank for a term loan of </font><font style="font-family:inherit;font-size:10pt;">690 million</font><font style="font-family:inherit;font-size:10pt;"> JPY (approximately </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;">) (the &#8220;2017 Mitsubishi Bank Loan&#8221;) to acquire manufacturing equipment for its Japanese subsidiary. This loan is secured by the manufacturing equipment acquired from the loan proceeds. Interest on the 2017 Mitsubishi Bank Loan is based on the annual rate of the monthly TIBOR rate plus </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;">. The 2017 Mitsubishi Bank Loan matures on March 29, 2024 and requires monthly interest and principal payments over </font><font style="font-family:inherit;font-size:10pt;">72 months</font><font style="font-family:inherit;font-size:10pt;"> commencing in April 2018. The loan contains customary covenants relating to minimum net assets, maximum ordinary loss and a dividends covenant. The Company was in compliance with these covenants as of September 30, 2018. The loan was available from March 31,&#160;2017 to March 30, 2018 and&#160;</font><font style="font-family:inherit;font-size:10pt;">690 million</font><font style="font-family:inherit;font-size:10pt;"> JPY (approximately </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;">) under this loan was fully drawn in March 2017.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">Mitsubishi Bank and Yamanashi Chou</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Bank loan</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2018, the Company entered into a term loan agreement with Mitsubishi Bank and The Yamanashi Chou Bank,&#160;Ltd. for a term loan in the aggregate principal amount of&#160;</font><font style="font-family:inherit;font-size:10pt;">850 million</font><font style="font-family:inherit;font-size:10pt;">&#160;JPY (approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;">) (the &#8220;Term Loan C&#8221;).&#160; The purpose of the Term Loan C is to obtain machinery for the core parts of the manufacturing line and payments for related expenses by the Company's subsidiary in Japan. The Term Loan C is secured by the&#160;assets&#160;owned by the Company's subsidiary in Japan. The Term Loan C was available from January&#160;29, 2018 to January&#160;29, 2025.&#160; The&#160;full amount of the&#160;Term Loan C was drawn in January 2018. Interest on the Term Loan C is based upon the annual rate of the three months TIBOR rate plus&#160;</font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;">. The Term Loan C requires quarterly interest payments, along with the principal payments, over </font><font style="font-family:inherit;font-size:10pt;">82</font><font style="font-family:inherit;font-size:10pt;"> months commencing in April&#160;2018. The Term Loan C loan agreement contains customary representations and warranties and customary affirmative and negative covenants applicable to the Japanese Subsidiary, including, among other things, restrictions on cessation in business, management, mergers or acquisitions. The Term Loan C loan agreement contains financial covenants relating to minimum net assets and maximum ordinary loss.&#160;The Company was in compliance with these covenants as of September 30, 2018. </font></div><div style="line-height:120%;text-indent:117px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, maturities of total long-term debt were as follows (in&#160;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="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018 (remaining three months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,572</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,778</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-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s unrealized gains and losses related to its cash equivalents and short-term investments in marketable securities designated as available-for-sale (in thousands):</font><font style="font-family:inherit;font-size:7pt;">&#160;</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="32" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">As of September&#160;30, 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="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;">As of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized 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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 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;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized 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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities:</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,561</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,561</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Reported as:</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,312</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</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-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consist of the following (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="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid taxes and taxes receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Transition services agreement receivable (Note 6)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,817</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deposits and other prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other receivable</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,397</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,118</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,235</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following presents revenue by product group (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.83040935672514%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, </font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">High Speed Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">197,362</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Network Products and Solutions</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,229</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,695</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,074</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,535</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;&#160;&#160;&#160;Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,748</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,121</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231,436</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,023</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Company's revenue information by geographical region. Revenue is classified based on the ship to location requested by the customer. Such classification recognizes that for many customers, including those in North America or in Europe, designated shipping points are often in China or elsewhere in Asia (in thousands):</font></div><div style="line-height:174%;padding-bottom:12px;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:54%;" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, </font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,917</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,599</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Americas</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,853</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rest of world</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,245</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,121</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,249</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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; Total revenue</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,748</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,121</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231,436</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,023</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based compensation</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the stock-based compensation expense recognized in the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of goods sold</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,541</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">595</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,566</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,041</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,934</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,527</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,692</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-indent:117px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Determining Fair Value</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimated the fair value of certain stock-based awards using a Black-Scholes-Merton valuation model&#160;with the following assumptions: &#160;</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="8" rowspan="1"></td></tr><tr><td style="width:55%;" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Stock&#160;options</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average expected term (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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.00</font></div></td></tr><tr><td style="vertical-align: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;">Weighted-average volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.02%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.27%-2.62%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.02%-2.08%</font></div></td></tr><tr><td style="vertical-align: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;">Expected dividends</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Stock appreciation 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average expected term (years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.87</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.20</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.99</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.30</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71%</font></div></td></tr><tr><td style="vertical-align: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;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.73%-2.52%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.03%-1.55%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.03%-2.52%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.51%-1.55%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividends</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">ESPP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average expected term (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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.67</font></div></td></tr><tr><td style="vertical-align: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;">Weighted-average volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.20%-1.93%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.45%-0.91%</font></div></td></tr><tr><td style="vertical-align: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;">Expected dividends</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Options and Restricted Stock Units (RSUs)</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s stock option and RSU activity, excluding market-based RSUs, during the nine months ended September 30, 2018:</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="14" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Stock&#160;Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Restricted&#160;Stock&#160;Units</font></div></td></tr><tr><td style="vertical-align: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 colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;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;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31,&#160;2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,933,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,404,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.64</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,355,262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised/Converted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(591,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(915,713</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Cancelled/Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(95,251</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(214,048</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of September&#160;30,&#160;2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,405,072</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,630,138</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div 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;font-style:italic;">Market-based Restricted 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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font><font style="font-family:inherit;font-size:10pt;">In July 2018, the Company granted </font><font style="font-family:inherit;font-size:10pt;">665,000</font><font style="font-family:inherit;font-size:10pt;"> shares of market-based RSUs to certain employees. These RSUs will vest if the 30-day weighted average closing price of the Company's common stock is equal to or greater than certain price targets per share and the recipients remain in continuous service with the Company through such service period. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> market-based RSUs were vested/cancelled during 2018. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average grant-date fair value per share of market-based RSUs granted during 2018 was approximately </font><font style="font-family:inherit;font-size:10pt;">$5.82</font><font style="font-family:inherit;font-size:10pt;"> per share. The fair value of market-based RSUs was measured on the grant date using Monte Carlo simulation model with the following assumptions:</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:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Market-based restricted stock units</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td></tr><tr><td style="vertical-align: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;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.79%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.79%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividends</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</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;font-style:italic;">Stock Appreciation Units (SAU)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SAUs are liability classified share-based awards. Outstanding SAUs are re-measured each reporting period at fair value until settlement. &#160;The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> grant any SAUs during the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;">&#160;months&#160;ended&#160;</font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">213,205</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">239,824</font><font style="font-family:inherit;font-size:10pt;"> SAUs outstanding, respectively, and related SAU liabilities were </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. &#160;</font></div><div style="line-height:120%;text-indent:36px;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;">Employee Stock Purchase Plan (ESPP)</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized stock-based compensation expense for employee stock purchase rights that will be recognized over the remaining offering period through November 2018.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Asset sale</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the Company completed the sale of its Low Speed Transceiver Products&#8217; assets to APAT OE pursuant to an asset purchase agreement dated December 14, 2016 for consideration of approximately </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> (in RMB equivalent) plus approximately </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> (in RMB equivalent) for post-closing transaction service fees under a transition services agreement with APAT OE in which the Company provided short-term manufacturing and other specific services pursuant to such agreement. The related supply chain purchase commitments and value-added tax obligations have been assumed by APAT OE. The receivable and payable balances related to the transition service arrangement were </font><font style="font-family:inherit;font-size:10pt;">$12.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$11.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. See Note 11 for litigation and arbitration matters with APAT OE. </font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of December 31, 2016, the balance in assets held for sale was </font><font style="font-family:inherit;font-size:10pt;">$13.9 million</font><font style="font-family:inherit;font-size:10pt;">, consisting of </font><font style="font-family:inherit;font-size:10pt;">$13.1 million</font><font style="font-family:inherit;font-size:10pt;"> in inventories and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> in property, plant and equipment. As a result of post-closing adjustments, total consideration was reduced by approximately </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> for inventory. In addition, an immaterial amount of property, plant and equipment was reclassified from assets held for sale. Upon closing, assets sold to APAT OE were approximately </font><font style="font-family:inherit;font-size:10pt;">$12.8 million</font><font style="font-family:inherit;font-size:10pt;">, including approximately </font><font style="font-family:inherit;font-size:10pt;">$12.1 million</font><font style="font-family:inherit;font-size:10pt;"> in inventories and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> in property, plant and equipment. The adjusted consideration received of approximately </font><font style="font-family:inherit;font-size:10pt;">$21.6 million</font><font style="font-family:inherit;font-size:10pt;"> is subject to further reduction of up to </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> for any indemnification claims. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company has a reserve of </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;"> within accrued and other current liabilities for warranty claims. The indemnification warranties expired on June&#160;30, 2017. The Company recognized a </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> gain on the sale of these assets within the operating loss in 2017.</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All of the Low Speed Transceiver Products were part of the Company&#8217;s Network Products and Solution product group and included the low speed optical network (PON) products for which the end-of-life plan was announced in mid-2016.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss per share</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of the basic and diluted net loss per share for the periods indicated (in thousands, except per share amounts):&#160;</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="16" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,125</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,187</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36,908</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39,050</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="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:12px;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;">Weighted average shares used to compute per share amount:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,476</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,790</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,804</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,212</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;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;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,476</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,790</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,804</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,212</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net loss per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.42</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.82</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.90</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net loss per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.42</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.82</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.90</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has excluded the impact of the following outstanding employee stock options and restricted stock units as well as the shares expected to be issued under its employee stock purchase plan from the computation of diluted net loss per share, as their effect would have been antidilutive (in thousands):&#160;</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="6" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 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;">September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Restricted stock units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Market-based restricted stock units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,874</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,976</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Company's assets that are measured at fair value on a recurring basis (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">&#160;</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="32" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">As of September&#160;30, 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="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;">As of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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;">Level&#160;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;">Level&#160;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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;">Level&#160;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;">Level&#160;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents and short-term investments:</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,561</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,561</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts*</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mutual funds held in Rabbi Trust, recorded in other long-term assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">523</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">523</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%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">________________________________________________________</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">*The fair value of the Company&#8217;s foreign currency forward contract was immaterial as of December 31, 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair value disclosures</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Assets and Liabilities Measured at Fair Value on a Recurring Basis</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Company's assets that are measured at fair value on a recurring basis (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">&#160;</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="32" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">As of September&#160;30, 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="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;">As of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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;">Level&#160;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;">Level&#160;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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;">Level&#160;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;">Level&#160;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents and short-term investments:</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,561</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,561</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts*</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mutual funds held in Rabbi Trust, recorded in other long-term assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">523</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">523</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%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">________________________________________________________</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">*The fair value of the Company&#8217;s foreign currency forward contract was immaterial as of December 31, 2017.</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers a Non-Qualified Deferred Compensation Plan (&#8220;NQDC Plan&#8221;) to a select group of its highly compensated employees.&#160;&#160;The NQDC Plan provides participants the opportunity to defer payment of certain compensation as defined in the NQDC Plan. A Rabbi Trust has been established to fund the NQDC Plan obligation, which was fully funded at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. The assets held by the Rabbi Trust are substantially in the form of exchange traded mutual funds and are included in the Company&#8217;s other long-term assets on its condensed consolidated balance sheets as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective July 1, 2016, the Company maintains a hedging program using forward exchange contracts as economic hedges, to protect against volatility of foreign exchange rate exposure when it is deemed economical to do so, based on a cost-benefit analysis that considers the magnitude of the exposure, the volatility of the exchange rate and the cost of the hedging instrument. The forward contracts are not designated for hedge accounting.</font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the hedging program, the Company enters into monthly forward exchange contracts, that have average maturities of </font><font style="font-family:inherit;font-size:10pt;">one month</font><font style="font-family:inherit;font-size:10pt;">, to offset the effects of exchange rate exposures for its net intercompany activities denominated in Chinese Renminbi, or RMB, by buying and selling the underlying foreign currency in the future at fixed exchange rates, to offset the consequences of changes in foreign exchange on the balance sheet. Accordingly, fair value changes in the forward contracts help mitigate the changes in the value of the re-measurement of the hedged assets and liabilities attributable to changes in foreign currency exchange rates, except to the extent of the spot-forward differences. The net effect of fair value changes is reported in&#160;other income (expense), net. The Company temporarily discontinued entering into forward exchange contracts in the quarter ended September 30, 2018, as it was uneconomical for the Company to enter into forward exchange contracts. </font></div><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Company's liabilities that are measured at fair value on a recurring basis (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</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="32" 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:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">As of September&#160;30, 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="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;">As of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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;">Level&#160;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;">Level&#160;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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;">Level&#160;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;">Level&#160;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Rusnano payment derivative</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Foreign currency forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Assets and Liabilities Measured at Fair Value on a Nonrecurring 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-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> the Company had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> assets or liabilities required to be measured at fair value on a nonrecurring basis. In the three months ended March 31, 2017, the Company recorded a </font><font style="font-family:inherit;font-size:10pt;">$6.7 million</font><font style="font-family:inherit;font-size:10pt;"> contingent liability within accrued and other current liabilities on its balance sheet in connection with the contingent indemnification commitments pursuant to an asset sale closed in January 2017. See Note 6. This liability was measured using the Company's best estimate of the likelihood of payment based on circumstances the Company identified as having a significant impact on its fair value during the period, which is considered to be a level 3 fair value measurement.</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Assets and Liabilities Not Measured at Fair Value</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying values of accounts receivable, accounts payable, notes payable and short-term borrowings approximate their fair values due to the short-term nature and liquidity of these financial instruments. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair value of the Company's long-term debt approximated its carrying value as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, as the interest rates approximated rates currently available to the Company on the issuance of liabilities with a similar maturity. This estimate is considered to be a level 2 fair value measurement.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Company's liabilities that are measured at fair value on a recurring basis (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</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="32" 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:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">As of September&#160;30, 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="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;">As of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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;">Level&#160;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;">Level&#160;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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;">Level&#160;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;">Level&#160;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Rusnano payment derivative</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Foreign currency forward contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents details of the amortization expense of the Company&#8217;s purchased intangible assets as reported in the condensed consolidated statements of operations (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="16" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of goods sold</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">357</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">929</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,022</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income taxes</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The income tax (provision) benefit for income taxes in the periods presented is based upon the income (loss) before income taxes (in thousands): &#160;&#160;</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="16" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax (provision) benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,009</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div 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-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s income tax (provision) benefit in the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017 was primarily related to income taxes of the Company&#8217;s non-U.S. operations.</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company conducts its business globally and its operating income is subject to varying rates of tax in the U.S., China and Japan. Consequently, the Company&#8217;s effective tax rate is dependent upon the geographic distribution of its earnings or losses and the tax laws and regulations in each geographical region. Historically, the Company has experienced net losses in the U.S. and in the short term, expects this trend to continue.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to historical losses in the U.S., the Company has a full valuation allowance on its U.S. federal and state deferred tax assets. Management continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If management's assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which management makes the determination.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the U.S. President signed into U.S. law the Tax Cuts and Jobs Act of 2017 ("Tax Reform"). The new legislation, among other provisions, lowered the corporate tax rate from 35% to 21%. The SEC staff issued Staff Accounting Bulletin 118 (&#8220;SAB 118&#8221;) which provides guidance on accounting for the tax effects of the Tax Reform. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Reform enactment date for companies to complete the accounting under ASC 740, Income Taxes. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Tax Reform for which the accounting under ASC 740 is complete. To the extent that a company&#8217;s accounting for certain income tax effects of the Tax Reform is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the Tax Reform. The Company expects to complete its analysis within the measurement period in accordance with SAB 118. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASU 2016-16 on a modified retrospective basis effective January 1, 2018. Upon adoption of this standard on January 1, 2018, the Company recorded </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> to accumulated deficit balance for intra-entity transfer of an asset other than inventory in prior years. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> material changes to either the nature or the amounts of the uncertain tax positions previously determined 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;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, maturities of marketable securities were as follows (in thousands):</font><font style="font-family:inherit;font-size:7pt;">&#160;</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="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less than 1 year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Due in 1 to 2 years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 3 to 5 years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,441</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,311</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Standards Update Recently Adopted</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-9,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2014-9&#8221;). The standard, along with the amendments issued in 2016 and 2015, provides companies with a single model for use in accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance. ASU 2014-9 is required to be adopted, using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-9; or (ii) retrospective with the cumulative effect of initially applying ASU 2014-9 recognized at the date of initial application and providing certain additional disclosures. This standard, as amended, is effective for annual and interim periods beginning after December 15, 2017 and permits entities to early adopt for annual and interim reporting periods beginning after December 15, 2016. The Company adopted this standard as of January 1, 2018, using the full retrospective transition method. See Note 2 for further details. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU No. 2017-9,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation (718)&#8212;Scope of Modification Accounting&#160;</font><font style="font-family:inherit;font-size:10pt;">(ASU 2017-9&#8221;). This guidance redefines which changes to the terms and conditions of a share-based payment award require an entity to apply modification accounting for a share-based payment. ASU 2017-9 is effective for interim and annual periods after December 15, 2017 and early adoption is permitted in any interim period. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-1,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805): Clarifying the Definition of a Business</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2017-1&#8221;). This standard provides a framework in determining when a set of assets and activities is a business. ASU 2017-1 is effective for interim and annual periods beginning after December 15, 2017 on a prospective basis. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Restricted Cash</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASC 2016-18&#8221;). This standard provides guidance on the classification and presentation of restricted cash in the statement of cash flows and must be applied retrospectively. ASU 2016-18 is effective for fiscal years beginning after December 15, 2017. The Company adopted this standard effective January 1, 2018. The reclassified restricted cash balances from investing activities to changes in cash, cash equivalents and restricted cash on the condensed consolidated statements of cash flows were not material for all periods presented.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU 2016-16,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory&#160;</font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-16&#8221;). This standard provides guidance on the tax accounting for the transferring and receiving entities upon transfer of an asset. ASU 2016-16 is effective for the Company&#8217;s interim and annual periods beginning after December 15, 2017 and should be applied on a modified retrospective basis. Upon adoption of this standard on January 1, 2018, the Company recorded </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> to accumulated deficit balance for intra-entity transfer of an asset other than inventory in prior years.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU 2016-15,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2016-15&#8221;). This standard provides guidance on the classification of certain cash receipts and payments in the statement of cash flows. It is effective, retrospectively, for the Company&#8217;s annual and interim reporting periods beginning after December 15, 2017 or prospectively from the earliest date practicable if retrospective application is impracticable. The Company adopted this standard effective January 1, 2018, using the retrospective transition method. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU 2016-1,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities&#160;</font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-1&#8221;).&#160;&#160;ASU 2016-1 revises an entity&#8217;s accounting related to (1) the classification and measurement of investments in equity securities and (2) the presentation of certain fair value changes for financial liabilities measured at fair value. It also amends certain disclosure requirements associated with the fair value of financial instruments and is effective for the Company&#8217;s annual and interim reporting periods beginning after December 15, 2017. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, the FASB issued ASU No. 2017-7,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Retirement Benefits (Topic 715)-Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2017-7&#8221;). This guidance revises the presentation of employer-sponsored defined benefit pension and other postretirement plans for the net periodic benefit cost in the statement of operations and requires that the service cost component of net periodic benefit be presented in the same income statement line items as other employee compensation costs for services rendered during the period. The other components of the net benefit costs are required to be presented in the statement of operations separately from the service cost component and outside the subtotal of income from operations. This guidance allows only the service cost component of net periodic benefit costs to be eligible for capitalization. ASU 2017-7 is effective for interim and annual periods after December 15, 2017. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial. </font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no other changes in the Company&#8217;s significant accounting policies in the nine months ended September 30, 2018, as compared to the significant accounting policies described in its Annual Report on Form 10-K 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;">.&#160;</font></div><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting&#160;Standards Update Not Yet Effective</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-4, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2017-4&#8221;). This standard amends the goodwill impairment test to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value, up to the total amount of goodwill allocated to that reporting unit. ASU 2017-4 is effective prospectively for interim and annual periods beginning after December 15, 2019. Early adoption is permitted for interim and annual goodwill impairment tests performed on testing dates after January&#160;1, 2017. The Company&#160;has not determined whether it will elect early adoption and is currently evaluating the impact of the adoption of this standard on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;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): Measurement of Credit Losses on Financial Instruments</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-13&#8221;). ASU 2016-13 amends existing guidance on the impairment of financial assets and adds an impairment model that is based on expected losses rather than incurred losses and requires an entity to recognize as an allowance its estimate of expected credit losses for its financial assets. An entity will apply this guidance through a cumulative-effect adjustment to retained earnings upon adoption (a modified-retrospective approach) while a prospective transition approach is required for debt securities for which an other-than-temporary impairment had been recognized before the effective date. It is effective for the Company&#8217;s annual and interim reporting periods beginning after December 15, 2019. Early adoption is permitted. The Company is in the process of evaluating the impact of the adoption on its consolidated financial statements and related disclosure.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-2, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-2&#8221;).&#160;&#160;ASU 2016-2 introduces a lessee model that requires recognition of assets and liabilities arising from qualified leases on the consolidated balance sheets and consolidated statements of operations and to disclose qualitative and quantitative information about lease transactions. It is effective for interim and annual periods beginning after December 15, 2018. Early adoption is permitted. Certain optional practical expedients are allowed. The Company is in the process of evaluating the impact of the adoption on its consolidated financial statements and related disclosure.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of presentation and significant accounting policies </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Consolidation</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements of NeoPhotonics Corporation (&#8220;NeoPhotonics&#8221; or the &#8220;Company&#8221;) as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, have been prepared in accordance with the instructions on Form 10-Q pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). In accordance with those rules and regulations, the Company has omitted certain information and notes normally provided in the Company&#8217;s annual consolidated financial statements. In the opinion of management, the condensed consolidated financial statements contain all adjustments, consisting only of normal recurring items, except as otherwise noted, necessary for the fair presentation of the Company&#8217;s financial position and results of operations for the interim periods. The year-end condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;). These condensed consolidated financial statements should be read in conjunction with the Consolidated Financial Statements and Notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the fiscal 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 results of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results expected for the entire fiscal year. All intercompany accounts and transactions have been eliminated.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Going Concern</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure of Uncertainties about an Entity&#8217;s Ability to Continue as a Going Concern</font><font style="font-family:inherit;font-size:10pt;">, requires an entity to disclose information about its potential inability to continue as a going concern when conditions and events indicate that it is probable that the entity may be unable to meet its obligations as they become due within one year. Management has assessed the Company&#8217;s ability to continue as a going concern within one year of the filing date of this Quarterly Report on Form 10-Q with the SEC in November 2018. The accompanying unaudited condensed financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s working capital was </font><font style="font-family:inherit;font-size:10pt;">$112.4 million</font><font style="font-family:inherit;font-size:10pt;">, including available cash, cash equivalents, short-term investments and restricted cash of approximately </font><font style="font-family:inherit;font-size:10pt;">$64.7 million</font><font style="font-family:inherit;font-size:10pt;">. In the first nine months of 2018, the Company had operating losses of </font><font style="font-family:inherit;font-size:10pt;">$35.1 million</font><font style="font-family:inherit;font-size:10pt;"> and cash from operations of </font><font style="font-family:inherit;font-size:10pt;">$9.0 million</font><font style="font-family:inherit;font-size:10pt;">. It had an accumulated deficit of approximately </font><font style="font-family:inherit;font-size:10pt;">$390.7 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Through 2017 and the early part of 2018, the Company's operating results and cash flows were negatively affected by demand that was lower than customer estimates that were used to put capacity in place over the last two years.&#160; In the three months ended June 30, 2018, demand continued to be strong, primarily due to volume growth in the Americas and the result of increased domestic deployments in China plus exports for international deployments. In the three months ended September 30, 2018, demand was in line with the increased demand experienced during the three months ended June 30, 2018. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To adjust to the demand that was less than estimates used for capacity decisions, the Company implemented restructuring plans in May and September 2017 that included a reduction in force and consolidation of facilities, in order to reduce expenses. The Company has also reduced or delayed certain product development projects and capital expenditures, aggressively pursued collections of accounts and notes receivable and continued to closely manage production and inventory levels.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2017, the Company entered into a revolving line of credit agreement with Wells Fargo Bank, National Association ("Wells Fargo") which provides for borrowings under an accounts receivable based formula up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;">. As of September 30, 2018, </font><font style="font-family:inherit;font-size:10pt;">$35.6 million</font><font style="font-family:inherit;font-size:10pt;"> was outstanding under this line. The remaining borrowing capacity as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$14.4 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> is required to be maintained as unused borrowing capacity. Borrowings under the Wells Fargo line are not due until June 30, 2022 as long as the borrowing base is not less than the outstanding amount (See Note 9). Additionally, the Company had </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> of notes payable and </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;"> of current portion of long-term debt as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, which it plans to pay out of its existing available cash.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently believes it will have sufficient resources to fund its currently planned operations and expenditures over the next twelve months without additional financing or other actions.&#160; In addition, the Company believes there are a number of ongoing and potential actions that may further strengthen its projected cash and projected financial position.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in an industry in which it is difficult to evaluate its prospects with certainty. Future declines in China market demand or other changes to the Company&#8217;s forecasts could adversely affect the Company&#8217;s results of operations, financial position and cash flows. As a result, the Company may need to raise additional debt or equity capital to fund its operations.&#160; Any additional debt arrangements may likely require regular interest and principal payments which could adversely affect the Company&#8217;s operations. There can be no assurance that additional debt or equity capital will be available on acceptable terms, or at all.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Certain Significant Risks and Uncertainties</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in a dynamic industry and, accordingly, can be affected by a variety of factors.&#160;&#160;For example, any of the following areas could have a negative effect on the Company in terms of its future financial position, results of operations or cash flows: the general state of the U.S., China and world economies; the highly cyclical nature of the industries the Company serves; the loss of any of a small number of its larger customers; ability to obtain additional financing; inability to meet certain debt covenants; fundamental changes in the technology underlying the Company&#8217;s products; the hiring, training and retention of key employees; successful and timely completion of product design efforts; and new product design introductions by competitors.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Concentration</font></div><div style="line-height:120%;padding-top:9px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, Huawei Technologies Co. Ltd. and its affiliate HiSilicon Technologies (together with Huawei Technologies Co. Ltd., "Huawei") accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">47%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's total revenue. One other customer accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">28%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s total revenue and the Company&#8217;s top </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> customers represented approximately </font><font style="font-family:inherit;font-size:10pt;">89%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s total revenue. In the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Huawei accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">39%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's total revenue. Two other customers accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">14%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">11%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s total revenue and the Company&#8217;s top </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> customers represented approximately </font><font style="font-family:inherit;font-size:10pt;">79%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s total revenue. In the nine months ended September 30, 2018, Huawei accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">47%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's total revenue. One other customer accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's total revenue and the Company's top five customers represented approximately </font><font style="font-family:inherit;font-size:10pt;">89%</font><font style="font-family:inherit;font-size:10pt;"> of its total revenue. In the nine months ended September 30, 2017, Huawei accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">39%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's total revenue. One other customer accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">16%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's total revenue and the Company's top five customers represented approximately </font><font style="font-family:inherit;font-size:10pt;">76%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's total revenue. </font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> customers accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">41%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">12%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the Company&#8217;s accounts receivable. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> customers accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">36%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">14%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">, respectively, of the Company&#8217;s accounts receivable.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported revenue and expenses during the reporting period. Significant estimates made by management include: the useful lives of property, plant and equipment and intangible assets as well as future cash flows to be generated by those assets; fair values of identifiable assets acquired and liabilities assumed in business combinations; allowances for doubtful accounts; valuation allowances for deferred tax assets; valuation of excess and obsolete inventories; warranty reserves; litigation accrual and recognition of stock-based compensation, among others. Actual results could differ from these estimates.</font></div><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Standards Update Recently Adopted</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-9,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2014-9&#8221;). The standard, along with the amendments issued in 2016 and 2015, provides companies with a single model for use in accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance. ASU 2014-9 is required to be adopted, using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-9; or (ii) retrospective with the cumulative effect of initially applying ASU 2014-9 recognized at the date of initial application and providing certain additional disclosures. This standard, as amended, is effective for annual and interim periods beginning after December 15, 2017 and permits entities to early adopt for annual and interim reporting periods beginning after December 15, 2016. The Company adopted this standard as of January 1, 2018, using the full retrospective transition method. See Note 2 for further details. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU No. 2017-9,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation (718)&#8212;Scope of Modification Accounting&#160;</font><font style="font-family:inherit;font-size:10pt;">(ASU 2017-9&#8221;). This guidance redefines which changes to the terms and conditions of a share-based payment award require an entity to apply modification accounting for a share-based payment. ASU 2017-9 is effective for interim and annual periods after December 15, 2017 and early adoption is permitted in any interim period. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-1,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805): Clarifying the Definition of a Business</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2017-1&#8221;). This standard provides a framework in determining when a set of assets and activities is a business. ASU 2017-1 is effective for interim and annual periods beginning after December 15, 2017 on a prospective basis. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Restricted Cash</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASC 2016-18&#8221;). This standard provides guidance on the classification and presentation of restricted cash in the statement of cash flows and must be applied retrospectively. ASU 2016-18 is effective for fiscal years beginning after December 15, 2017. The Company adopted this standard effective January 1, 2018. The reclassified restricted cash balances from investing activities to changes in cash, cash equivalents and restricted cash on the condensed consolidated statements of cash flows were not material for all periods presented.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU 2016-16,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory&#160;</font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-16&#8221;). This standard provides guidance on the tax accounting for the transferring and receiving entities upon transfer of an asset. ASU 2016-16 is effective for the Company&#8217;s interim and annual periods beginning after December 15, 2017 and should be applied on a modified retrospective basis. Upon adoption of this standard on January 1, 2018, the Company recorded </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> to accumulated deficit balance for intra-entity transfer of an asset other than inventory in prior years.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU 2016-15,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2016-15&#8221;). This standard provides guidance on the classification of certain cash receipts and payments in the statement of cash flows. It is effective, retrospectively, for the Company&#8217;s annual and interim reporting periods beginning after December 15, 2017 or prospectively from the earliest date practicable if retrospective application is impracticable. The Company adopted this standard effective January 1, 2018, using the retrospective transition method. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU 2016-1,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities&#160;</font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-1&#8221;).&#160;&#160;ASU 2016-1 revises an entity&#8217;s accounting related to (1) the classification and measurement of investments in equity securities and (2) the presentation of certain fair value changes for financial liabilities measured at fair value. It also amends certain disclosure requirements associated with the fair value of financial instruments and is effective for the Company&#8217;s annual and interim reporting periods beginning after December 15, 2017. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, the FASB issued ASU No. 2017-7,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Retirement Benefits (Topic 715)-Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2017-7&#8221;). This guidance revises the presentation of employer-sponsored defined benefit pension and other postretirement plans for the net periodic benefit cost in the statement of operations and requires that the service cost component of net periodic benefit be presented in the same income statement line items as other employee compensation costs for services rendered during the period. The other components of the net benefit costs are required to be presented in the statement of operations separately from the service cost component and outside the subtotal of income from operations. This guidance allows only the service cost component of net periodic benefit costs to be eligible for capitalization. ASU 2017-7 is effective for interim and annual periods after December 15, 2017. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial. </font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no other changes in the Company&#8217;s significant accounting policies in the nine months ended September 30, 2018, as compared to the significant accounting policies described in its Annual Report on Form 10-K 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;">.&#160;</font></div><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting&#160;Standards Update Not Yet Effective</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-4, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2017-4&#8221;). This standard amends the goodwill impairment test to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value, up to the total amount of goodwill allocated to that reporting unit. ASU 2017-4 is effective prospectively for interim and annual periods beginning after December 15, 2019. Early adoption is permitted for interim and annual goodwill impairment tests performed on testing dates after January&#160;1, 2017. The Company&#160;has not determined whether it will elect early adoption and is currently evaluating the impact of the adoption of this standard on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;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): Measurement of Credit Losses on Financial Instruments</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-13&#8221;). ASU 2016-13 amends existing guidance on the impairment of financial assets and adds an impairment model that is based on expected losses rather than incurred losses and requires an entity to recognize as an allowance its estimate of expected credit losses for its financial assets. An entity will apply this guidance through a cumulative-effect adjustment to retained earnings upon adoption (a modified-retrospective approach) while a prospective transition approach is required for debt securities for which an other-than-temporary impairment had been recognized before the effective date. It is effective for the Company&#8217;s annual and interim reporting periods beginning after December 15, 2019. Early adoption is permitted. The Company is in the process of evaluating the impact of the adoption on its consolidated financial statements and related disclosure.</font></div><div style="line-height:120%;padding-top:16px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-2, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-2&#8221;).&#160;&#160;ASU 2016-2 introduces a lessee model that requires recognition of assets and liabilities arising from qualified leases on the consolidated balance sheets and consolidated statements of operations and to disclose qualitative and quantitative information about lease transactions. It is effective for interim and annual periods beginning after December 15, 2018. Early adoption is permitted. Certain optional practical expedients are allowed. The Company is in the process of evaluating the impact of the adoption on its consolidated financial statements and related disclosure.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other noncurrent liabilities consist of the following (in thousands):&#160;</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="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension and other employee-related</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred rent</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,023</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align: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;">Government grant</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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:10pt;"><font style="font-family:inherit;font-size:10pt;">Rusnano payment derivative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset retirement obligations and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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:10pt;"><font style="font-family:inherit;font-size:10pt;">4,285</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,388</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,075</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;">&#160;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Japan pension plan</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The pension liability related to the Company&#8217;s Retirement Allowance Plan (&#8220;RAP&#8221;) in Japan as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;"> which was recorded in other noncurrent liabilities on the Company&#8217;s condensed consolidated balance sheet. The pension liability related to the Company&#8217;s RAP in Japan as of December 31, 2017 was </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">, was recorded in accrued and other current liabilities and the remainder in other noncurrent liabilities on the Company&#8217;s condensed consolidated balance sheet.</font></div><div style="line-height:120%;text-indent:117px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net periodic pension cost associated with this plan was immaterial in the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;">&#160;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring </font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2017, the Company initiated restructuring actions in order to focus on key growth initiatives and to move towards a lower break even revenue level through lower operating expenses and manufacturing cost reductions. Actions included a reduction in force, facilities consolidation and certain asset-related adjustments. The Company recorded&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> in restructuring charges within cost of goods sold in the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> in restructuring charges within operating expenses in the three and nine months ended September 30, 2018, respectively. The Company recorded </font><font style="font-family:inherit;font-size:10pt;">$3.1 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;"> in&#160;restructuring charges within cost of goods sold and operating expenses in the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended September 30, 2017. Restructuring activities for the nine months ended September 30, 2018 were as follows (in thousands): </font></div><div style="line-height:120%;padding-top:8px;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:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Facilities Consolidation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Others</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total </font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring obligations December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Charges</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-cash settlements and others</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(94</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(94</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring obligations September 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">940</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,672</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The current restructuring liability reported in Accrued and other current liabilities in the Condensed Consolidated Balance Sheets as of&#160;</font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;was&#160;</font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">. The non-current restructuring liability reported in other noncurrent liabilities in the Condensed Consolidated Balance Sheets as of&#160;</font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;was&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.1 million</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Adoption of ASC Topic 606, &#8220;Revenue from Contracts with Customers&#8221;</font></div><div style="line-height:120%;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, the Company adopted Topic 606 using the full retrospective method which required it to restate each prior reporting period presented. The adoption did not have a material impact on the Company's consolidated financial statements and as a result, no changes were made to prior reporting periods presented. </font></div><div style="line-height:120%;text-align:left;text-indent:42px;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;">Product revenue </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company develops, manufactures and sells optoelectronic products that transmit, receive, modify and switch high speed digital optical signals for communications networks. Revenue is derived primarily from the sale of hardware products. The Company sells its products worldwide, primarily to leading network equipment manufacturers.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue recognition</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company generally bears all costs, risk of loss or damage and retains title to the goods up to the point of transfer of control of promised products to customer. Revenue related to the sale of consignment inventories at customer vendor managed locations is not recognized until the products are pulled from consignment inventories by customers. In instances where acceptance of the product or solutions is specified by the customer, revenue is deferred until such required acceptance criteria have been met. Shipping and handling costs are included in the cost of goods sold. The Company presents revenue net of sales taxes and any similar assessments.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Nature of products</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from sale of hardware products is recognized upon transfer of control to the customer. The performance obligation for the sale of hardware products is satisfied at a point in time. The Company has aligned its products in two groups - High Speed Products and Network Products and Solutions. The following presents revenue by product group (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.83040935672514%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, </font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">High Speed Products</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">197,362</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Network Products and Solutions</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,229</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,695</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,074</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,535</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;&#160;&#160;&#160;Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,748</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,121</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231,436</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,023</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:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Company's revenue information by geographical region. Revenue is classified based on the ship to location requested by the customer. Such classification recognizes that for many customers, including those in North America or in Europe, designated shipping points are often in China or elsewhere in Asia (in thousands):</font></div><div style="line-height:174%;padding-bottom:12px;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:54%;" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, </font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,917</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,599</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Americas</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,853</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rest of world</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,245</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,121</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,249</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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; Total revenue</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,748</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,121</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">231,436</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,023</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain prior period amounts have been reclassified to conform to the current period presentation.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred revenue</font></div><div style="line-height:120%;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records deferred revenue when cash payments are received or due in advance of our performance. Refer to Note 7 for disclosure of deferred revenue balances. The increase in the deferred revenue balances during the three and nine months ended September 30, 2018 was immaterial, offset by approximately </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> of revenue recognized during the three and nine months ended September 30, 2018 that was included in the deferred revenue balance as of December 31, 2017. The increase in the deferred revenue balances during the three and nine months ended September 30, 2017 was </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, offset by approximately </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> of revenue recognized during the three and nine months ended September 30, 2017, respectively, that was included in the deferred revenue balance as of December 31, 2016. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contract assets</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records contract assets when the revenue is recognized but the customer payment is contingent on a future event. The balance of contract assets as of September 30, 2018 and December 31, 2017 was immaterial. </font></div><div style="line-height:120%;text-indent:30px;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;">Refund liabilities</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records refund liabilities when the contract permits the customer to return the product if certain circumstances arise. The balance of refund liabilities as of September 30, 2018 and December 31, 2017 was immaterial.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net, consists of the following (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="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Trade notes receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,356</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(120</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(626</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,620</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,229</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-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued and other current liabilities consist of the following (in thousands):&#160;</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="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Transition services agreement payables (Note 6)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Employee-related</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,990</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset sale related contingent liabilities (Note 6)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income and other taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,376</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rusnano payment derivative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,307</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,080</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,242</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive income (loss), net of related taxes, 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="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Available-For-Sale Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Defined Benefit Pension Plan 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;">Total Accumulated Other Comprehensive Income (loss)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">567</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), net of taxes of zero and reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,968</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,967</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of September 30,&#160;2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,401</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(168</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased intangible assets consist of the following (in thousands):&#160;</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="24" rowspan="1"></td></tr><tr><td style="width:39%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>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" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br clear="none"/>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" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br clear="none"/>Assets</font></div></td></tr><tr><td style="vertical-align: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technology and patents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,684</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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></tr><tr><td style="vertical-align: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;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,888</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,835</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">590</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold interest</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,240</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(367</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">873</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,309</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(366</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">943</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,408</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,320</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,418</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50,124</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,294</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-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has excluded the impact of the following outstanding employee stock options and restricted stock units as well as the shares expected to be issued under its employee stock purchase plan from the computation of diluted net loss per share, as their effect would have been antidilutive (in thousands):&#160;</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="6" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 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;">September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Restricted stock units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Market-based restricted stock units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,874</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,976</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The income tax (provision) benefit for income taxes in the periods presented is based upon the income (loss) before income taxes (in thousands): &#160;&#160;</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="16" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax (provision) benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,009</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div 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-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below summarizes the carrying amount and weighted average interest rate of the Company&#8217;s debt (in thousands, except percentages):&#160;&#160;</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="14" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">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="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying<br clear="none"/>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="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest<br clear="none"/>Rate</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Note payable to Shanghai Pudong Development Bank</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align: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;">Note payable to China CITIC Bank</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.00</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notes payable to suppliers</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,634</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,607</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total notes payable and short-term borrowing</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,634</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,607</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt, current and non-current:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowing under Wells Fargo Credit Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,630</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mitsubishi Bank loans</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,206</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.05% -1.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.05% -1.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:10pt;"><font style="font-family:inherit;font-size:10pt;">Mitsubishi Bank and Yamanashi Chou Bank loan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unaccreted discount and issuance costs within current portion of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(161</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(86</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unaccreted discount and issuance costs within long-term debt, net of current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(463</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(295</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-term debt, net of unaccreted discount and issuance costs</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,154</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,561</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reported as:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt, net of current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,356</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,556</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-term debt, net of unaccreted discount and issuance costs</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,154</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,561</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of the basic and diluted net loss per share for the periods indicated (in thousands, except per share amounts):&#160;</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="16" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,125</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,187</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36,908</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39,050</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="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:12px;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;">Weighted average shares used to compute per share amount:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,476</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,790</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,804</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,212</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;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;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,476</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,790</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,804</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,212</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net loss per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.42</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.82</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.90</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net loss per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.42</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.82</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.90</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:18px;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-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the stock-based compensation expense recognized in the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of goods sold</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,541</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">595</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,566</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,041</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,934</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,527</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,692</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-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net consist of the following (in thousands):&#160;</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="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font><font style="font-family:inherit;font-size:5pt;">(1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,465</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,655</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,124</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,301</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 style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">________________________________________________________</font></div><div style="line-height:120%;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;" 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:-11px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods inventory at customer vendor managed inventory locations was </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.1 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, maturities of total long-term debt were as follows (in&#160;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="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018 (remaining three months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,572</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,778</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-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below summarizes the movement in the warranty accrual, which is included in accrued and other current liabilities (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="16" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,592</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty accruals</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(351</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(173</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(622</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(295</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Ending balance</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,199</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,402</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,199</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,402</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-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring activities for the nine months ended September 30, 2018 were as follows (in thousands): </font></div><div style="line-height:120%;padding-top:8px;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:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Facilities Consolidation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Others</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total </font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring obligations December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Charges</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-cash settlements and others</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(94</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(94</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring obligations September 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">940</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,672</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s stock option and RSU activity, excluding market-based RSUs, during the nine months ended September 30, 2018:</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="14" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Stock&#160;Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Restricted&#160;Stock&#160;Units</font></div></td></tr><tr><td style="vertical-align: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 colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;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;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31,&#160;2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,933,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,404,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.64</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,355,262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised/Converted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(591,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(915,713</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Cancelled/Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(95,251</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(214,048</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of September&#160;30,&#160;2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,405,072</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,630,138</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimated the fair value of certain stock-based awards using a Black-Scholes-Merton valuation model&#160;with the following assumptions: &#160;</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="8" rowspan="1"></td></tr><tr><td style="width:55%;" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Stock&#160;options</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average expected term (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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.00</font></div></td></tr><tr><td style="vertical-align: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;">Weighted-average volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.02%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.27%-2.62%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.02%-2.08%</font></div></td></tr><tr><td style="vertical-align: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;">Expected dividends</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Stock appreciation 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average expected term (years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.87</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.20</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.99</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.30</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71%</font></div></td></tr><tr><td style="vertical-align: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;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.73%-2.52%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.03%-1.55%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.03%-2.52%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.51%-1.55%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividends</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">ESPP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average expected term (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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.67</font></div></td></tr><tr><td style="vertical-align: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;">Weighted-average volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.20%-1.93%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.45%-0.91%</font></div></td></tr><tr><td style="vertical-align: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;">Expected dividends</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense of purchased intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, is as follows (in thousands):&#160;</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:90%;" 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018 (remaining three months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align: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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">855</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">737</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">753</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,320</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders&#8217; equity</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Common Stock</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had reserved </font><font style="font-family:inherit;font-size:10pt;">7,857,810</font><font style="font-family:inherit;font-size:10pt;"> common stock for issuance under its equity incentive plans and </font><font style="font-family:inherit;font-size:10pt;">644,187</font><font style="font-family:inherit;font-size:10pt;"> common stock shares for issuance under its employee stock purchase plan.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accumulated Other Comprehensive Income (loss)</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive income (loss), net of related taxes, 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="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Available-For-Sale Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Defined Benefit Pension Plan 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;">Total Accumulated Other Comprehensive Income (loss)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">567</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), net of taxes of zero and reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,968</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,967</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of September 30,&#160;2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,401</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(168</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> material amounts were reclassified out of accumulated other comprehensive income during the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended&#160;</font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> for realized gains or losses on available-for-sale securities.</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accumulated Deficit</font></div><div style="line-height:120%;padding-top:6px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Approximately </font><font style="font-family:inherit;font-size:10pt;">$8.8 million</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s retained earnings within its total accumulated deficit as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was subject to restriction due to the fact that the Company&#8217;s subsidiaries in China are required to set aside at least </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of their respective accumulated profits each year end to fund statutory common reserves as well as allocate a discretional portion of their after-tax profits to their staff welfare and bonus fund.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent events</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2018, the Company repaid </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> to Wells Fargo</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance sheet components</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts receivable, net</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net, consists of the following (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="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Trade notes receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,356</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(120</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(626</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,620</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,229</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventories, net</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net consist of the following (in thousands):&#160;</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="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,755</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font><font style="font-family:inherit;font-size:5pt;">(1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,465</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,655</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,124</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,301</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 style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">________________________________________________________</font></div><div style="line-height:120%;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;" 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:-11px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods inventory at customer vendor managed inventory locations was </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.1 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Assets held for sale</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font><font style="font-family:inherit;font-size:10pt;">In September 2018, the Company received a non binding term sheet from Joint Stock Company Rusnano, a related party, for Joint Stock Company Rusnano group to purchase the </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> interest in the operations of NeoPhotonics Corporation, LLC, the Company's manufacturing operations in Russia. In the three and nine months ended September 30, 2018, the Company recorded additional restructuring expense of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively for the Rusnano payment derivative related to these operations. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of September 30, 2018, the Company reclassified assets with carrying value of </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> as held for sale primarily consisting of </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> of property, plant and equipment and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> of prepaid expenses and other current assets. The estimated fair value less direct costs of sale approximates the related carrying value. The balance for liabilities held for sale as of September 30, 2018 was immaterial and was primarily included in accrued and 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Prepaid expenses and other current assets</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consist of the following (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="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid taxes and taxes receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Transition services agreement receivable (Note 6)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,817</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deposits and other prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other receivable</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,397</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,118</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,235</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-indent:84px;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;">Property, plant and equipment, net</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment unpaid as of September 30, 2018 and September 30, 2017 was&#160;</font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and&#160;</font><font style="font-family:inherit;font-size:10pt;">$9.7 million</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Purchased intangible assets</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased intangible assets consist of the following (in thousands):&#160;</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="24" rowspan="1"></td></tr><tr><td style="width:39%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">September 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>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" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br clear="none"/>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" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br clear="none"/>Assets</font></div></td></tr><tr><td style="vertical-align: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technology and patents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,212</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,684</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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></tr><tr><td style="vertical-align: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;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,888</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,835</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">590</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold interest</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,240</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(367</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">873</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,309</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(366</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">943</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,408</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,320</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,418</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50,124</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,294</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense relating to technology and patents and the leasehold interest intangible assets is included within cost of goods sold and customer relationships within operating expenses. The following table presents details of the amortization expense of the Company&#8217;s purchased intangible assets as reported in the condensed consolidated statements of operations (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="16" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of goods sold</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">357</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">929</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,022</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-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense of purchased intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, is as follows (in thousands):&#160;</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:90%;" 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018 (remaining three months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align: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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">855</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">737</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">753</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,320</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-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accrued and other current liabilities</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued and other current liabilities consist of the following (in thousands):&#160;</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="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Transition services agreement payables (Note 6)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Employee-related</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,990</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset sale related contingent liabilities (Note 6)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income and other taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,376</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rusnano payment derivative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,307</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,080</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,242</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-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warranty Accrual</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below summarizes the movement in the warranty accrual, which is included in accrued and other current liabilities (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="16" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>September 30,</font></div></td></tr><tr><td style="vertical-align: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></tr><tr><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,592</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty accruals</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(351</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(173</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(622</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(295</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Ending balance</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,199</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,402</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,199</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,402</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other noncurrent liabilities</font></div><div style="line-height:120%;text-indent:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other noncurrent liabilities consist of the following (in thousands):&#160;</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="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension and other employee-related</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred rent</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,023</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align: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;">Government grant</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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:10pt;"><font style="font-family:inherit;font-size:10pt;">Rusnano payment derivative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset retirement obligations and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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:10pt;"><font style="font-family:inherit;font-size:10pt;">4,285</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,388</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,075</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</font></div><div style="line-height:120%;padding-top:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported revenue and expenses during the reporting period. Significant estimates made by management include: the useful lives of property, plant and equipment and intangible assets as well as future cash flows to be generated by those assets; fair values of identifiable assets acquired and liabilities assumed in business combinations; allowances for doubtful accounts; valuation allowances for deferred tax assets; valuation of excess and obsolete inventories; warranty reserves; litigation accrual and recognition of stock-based compensation, among others. Actual results could differ from these estimates.</font></div></div> EX-101.SCH 6 nptn-20180930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2109100 - Disclosure - Asset sale link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Asset sale (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Balance sheet components link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Balance sheet components - Accounts receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 2410408 - Disclosure - Balance sheet components - Accrued and other current liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Balance sheet components - Amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Balance sheet components - Estimated future amortization expense of purchased intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Balance sheet components - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2410410 - Disclosure - Balance sheet components - Other noncurrent liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Balance sheet components - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Balance sheet components - Purchased intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Balance sheet components (Tables) link:presentationLink link:calculationLink link:definitionLink 2410409 - Disclosure - Balance sheet components - Warranty accrual (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of presentation and significant accounting policies link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Basis of presentation and significant accounting policies - (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of presentation and significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Cash, cash equivalents, short-term investments, and restricted cash link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Cash, cash equivalents, short-term investments and restricted cash - Maturities of marketable securities and additional information (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Cash, cash equivalents, short-term investments, and restricted cash - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Cash, cash equivalents, short-term investments and restricted cash - Short term investments and restricted cash and investments (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Cash, cash equivalents, short-term investments and restricted cash - Summary of unrealized gains and losses (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Cash, cash equivalents, short-term investments, and restricted cash (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Debt - Components of Debt Obligations and Weighted Average Interest Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Debt - Components of Debt Obligations and Weighted Average Interest Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Debt - Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Debt - Maturities of Long-Term debt (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Debt - Mitsubishi Bank and Yamanashi Chou Bank Loans (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Debt - Mitsubishi Bank Loans (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Debt - Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Fair value disclosures link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Fair value disclosures - Assets and liabilities measured at fair value on recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Fair value disclosures - Hedging Program (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Fair value disclosures - Liabilities measured at fair value on non-recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Fair value disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Income taxes - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Income taxes - Provision for income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Japan pension plan link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Japan pension plan - (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Net loss per share link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Net loss per share - Computation of Basic and Diluted Net Income (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Net loss per share - Potentially Dilutive Securities Excluded From Computation of Diluted Net Loss per Share Attributable to Common Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Net loss per share (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Restructuring - Reserve Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Revenue - Revenue by Product Group (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Revenue - Revenue From External Customers By Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Stock-based compensation link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Stock-based compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Stock-based compensation - Stock Options and RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Stock-based compensation - Summary of stock-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Stock-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Stock-based compensation - Valuation assumptions of stock-based awards (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Stockholders' equity link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Stockholders' equity - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Stockholders' equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Stockholders' equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - Subsequent events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 nptn-20180930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 nptn-20180930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 nptn-20180930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Restructuring and Related Activities [Abstract] Restructuring Restructuring and Related Activities Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Revenue from Contract with Customer [Abstract] Revenue Revenue from Contract with Customer [Text Block] Cash and Cash Equivalents [Abstract] Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Restricted cash Restricted Cash and Investments, Current Restricted cash and investment, government grants, current Restricted Cash and Investment, Government Grants, Current Restricted Cash and Investment, Government Grants, Current Restricted cash and investments, compensating notes payable balance, current Restricted Cash and Investments, Compensating Notes Payable Balance, Current Restricted Cash and Investments, Compensating Notes Payable Balance, Current Impairment losses on marketable securities Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale, Portion in Other Comprehensive Loss, before Tax, Including Portion Attributable to Noncontrolling Interest Number of marketable securities in an unrealized loss position Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Greater than or Equal to One Year Loss Contingencies [Table] Loss Contingencies [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast Scenario, Forecast [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency Nature Loss Contingency, Nature [Domain] Indemnification agreement Indemnification Agreement [Member] Lease termination Lease Termination [Member] Anticipated costs upon termination of a lease. Performance guarantee Performance Guarantee [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Finisar Corp Finisar Corp [Member] Finisar Corp Member Lestina International Ltd. litigation Lestina International Ltd. Litigation [Member] Information relating to litigation by Lestina International Ltd. APAT Arbitration Apat Optoelectronics Components Co Arbitration [Member] Information relating to the arbitration of the case brought by APAT Optoelectronics Components Co. Ltd. Cisco Settlement Agreement [Member] Cisco Settlement Agreement [Member] Cisco Settlement Agreement [Member] Sale of Stock [Axis] Sale of Stock [Axis] Sale Of Stock Name Of Transaction Sale of Stock [Domain] Private Placement Private Placement [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Russian federation RUSSIAN FEDERATION Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract Type Derivative Contract [Domain] Embedded derivative financial instruments Embedded Derivative Financial Instruments [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Rusnano Rusnano [Member] Information relating to the Rusnano Rights agreement. Commitments And Contingencies Disclosure [Line Items] Commitments And Contingencies Disclosure [Line Items] Commitments and contingencies disclosure. Pending claims Loss Contingency, Pending Claims, Number Number of defendants Loss Contingency, Number of Lawsuits Loss Contingency, Number of Lawsuits Damages sought, value Loss Contingency, Damages Sought, Value Damages awarded to company Proceeds from Legal Settlements Payment for legal settlement Payments for Legal Settlements Loss contingency, damages awarded, value Litigation Settlement, Amount Awarded to Other Party Operating leases, future minimum payments due Operating Leases, Future Minimum Payments Due Operating leases, future minimum, sublease receipts Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Rent expense Operating Leases, Rent Expense, Net Area of office lease Area of office lease The total area of office space leased. Office lease term, months Office lease term, months The term of the office lease, in months. Office lease, monthly rental rate Office lease, monthly rental rate The monthly rental rate for the office lease. Office and laboratory lease period free of charge Office And Laboratory Space, Lease Period Free Of Charge Represents the period in which the landlord has agreed to provide the office and laboratory space free of charge. Asset retirement obligation Asset Retirement Obligation Other non-current liability Contractual Obligation Amount of contribution Amount contributed on fulfillment of conditions Amount contributed on fulfillment of above investment commitment. Exit fees for future Exit Fees Payable To Cease Operations In Second Or Fourth Year Represents the information pertaining to payable of exit fees in the operation for second or fourth year. Expected costs to transfer product line Expected Costs to Transfer Product Line Expected Costs to Transfer Product Line Penalty payment derivative Embedded Derivative, Fair Value of Embedded Derivative Liability Retirement Benefits [Abstract] Japan pension plan Pension and Other Postretirement Benefits Disclosure [Text Block] Debt Disclosure [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Line of Credit Line of Credit [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Credit Facility Base Rate Base Rate [Member] Libor Plus Rate London Interbank Offered Rate (LIBOR) [Member] Federal funds effective rate Federal Funds Effective Swap Rate [Member] Daily adjusting LIBOR rate Daily Adjusting London Interbank Offered Rate L I B O R [Member] Daily adjusting LIBOR member. Prime Rate Prime Rate [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Capital Expenditures Credit Facility Expires April 30, 2017 Comerica Bank Credit Facility [Member] Comerica Bank Credit Facility [Member] Amended Comerica Bank Credit Facility Amended Comerica Bank Credit Facility [Member] Amended Comerica Bank Credit Facility [Member] Wells Fargo Credit Facility Wells Fargo Credit Facility [Member] Wells Fargo Credit Facility Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Credit facility, maximum borrowing amount Line of Credit Facility, Maximum Borrowing Capacity Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Line of credit facility, maximum indebtedness under debt covenant Line of credit facility, maximum indebtedness under debt covenant The maximum amount of indebtedness under the debt covenant. Debt instrument, basis spread Debt Instrument, Basis Spread on Variable Rate Revolver accounts receivable Revolver Accounts Receivable Revolver Accounts Receivable Cash balance for borrowing Cash Balance For Borrowing Cash Balance Percentage For Borrowing Cash balance max borrowing Cash Balance Max Borrowing Cash Balance Max Borrowing Line of credit facility increase Line of Credit Facility, Increase (Decrease), Net Line of credit facility, outstanding Long-term Line of Credit Repayment of notes payable Repayments of Notes Payable Commitment fee Commitment Fee Commitment Fee Unused borrowing capacity Debt Instrument, Unused Borrowing Capacity, Amount Line of credit fair value outstanding Line of Credit Facility, Fair Value of Amount Outstanding Weighted average interest rate Debt, Weighted Average Interest Rate Unused part of credit facility Line of Credit Facility, Remaining Borrowing Capacity Minimum required unused borrowing capacity Line of Credit Facility, Minimum Required Unused Borrowing Capacity Line of Credit Facility, Minimum Required Unused Borrowing Capacity Repayments of lines of credit Repayments of Lines of Credit Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of goods sold Cost of Sales [Member] Operating Expense Operating Expense [Member] Cost of Sales And Operating Expense Cost of Sales And Operating Expense [Member] Cost of Sales And Operating Expense [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring charges incurred Restructuring and Related Cost, Incurred Cost Restructuring reserve recorded in accrued and other current liabilities Restructuring Reserve, Current Restructuring reserve recorded in other noncurrent liabilities Restructuring Reserve, Noncurrent Stockholders' Equity Note [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Unrealized Gain (Loss) on Available-For-Sale Securities Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Defined Benefit Pension Plan Adjustment Accumulated Defined Benefit Plans Adjustment, Net Transition Attributable to Parent [Member] AOCI Attributable to Parent AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Balance as of December 31, 2017 Stockholders' Equity Attributable to Parent Other comprehensive income (loss), net of taxes of zero and reclassifications Other Comprehensive Income (Loss), Net of Tax Balance as of September 30, 2018 Other comprehensive income (loss), tax Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Summary of Revenue by Product Group and Geographical Region Disaggregation of Revenue [Table Text Block] Discontinued Operations and Disposal Groups [Abstract] Asset sale Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Balance Sheet Related Disclosures [Abstract] Cost of goods sold Cost, Amortization Operating expenses Amortization of Intangible Assets Total Amortization Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Mitsubishi Bank Mitsubishi Bank [Member] Mitsubishi bank. Notes Payable to Banks Notes Payable to Banks [Member] Mitsubishi Bank Term Loan A Mitsubishi Bank Term Loan A [Member] Mitsubishi Bank Term Loan A [Member] Mitsubishi Bank Term Loan B Mitsubishi Bank Term Loan B [Member] Mitsubishi Bank Term Loan B [Member] Mitsubishi Bank Loans Mitsubishi Bank Loans [Member] Mitsubishi Bank Loans [Member] 2017 Mitsubishi Bank Loan Mitsubishi Bank Loan2017 [Member] Information pertaining to the 2017 Mitsubishi Bank Loan. Tokyo interbank offer rate Tokyo Interbank Offer Rate [Member] Tokyo Interbank Offer Rate. Debt Instrument [Line Items] Debt Instrument [Line Items] Debt, aggregate principal amount Debt Instrument, Face Amount Debt, periodic principal payments Debt Instrument, Periodic Payment, Principal Debt, lump sum payment on the maturity date Debt Lump Sum Payment On Maturity Date Debt, lump sum payment on the maturity date. Loan structuring fee including consumption tax Payments of Debt Issuance Costs Long-term debt Long-term Debt Unamortized debt issuance costs Unamortized Debt Issuance Expense Debt instrument, term Debt Instrument, Term Cash and cash equivalents: Cash and Cash Equivalents, at Carrying Value [Abstract] Cash Cash Cash equivalents Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term investments Debt Securities, Available-for-sale, Current Restricted cash Total cash, cash equivalents and restricted cash shown in the statement of cash flows Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Fair Value Disclosures [Abstract] Offsetting Assets [Table] Offsetting Assets [Table] Foreign exchange contracts Foreign Exchange Contract [Member] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] Statement [Line Items] Statement [Line Items] Average maturities of monthly foreign exchange contracts Derivative, Average Remaining Maturity Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation and Consolidation Basis of Accounting, Policy [Policy Text Block] Going Concern Substantial Doubt about Going Concern [Policy Text Block] Substantial Doubt about Going Concern [Policy Text Block] Certain Significant Risks And Uncertainties Risks And Uncertainties [Policy Text Block] The company's policy regarding certain significant risks and uncertainties. Use of Estimates Use of Estimates, Policy [Policy Text Block] Accounting Standards Update Recently Adopted/Recent Accounting Standards Update Not Yet Effective New Accounting Pronouncements, Policy [Policy Text Block] Accounts receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Inventories, net Schedule of Inventory, Current [Table Text Block] Prepaid expenses and other current assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Purchased intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Amortization expense of purchased intangible assets Finite-lived Intangible Assets Amortization Expense [Table Text Block] Estimated future amortization expense of purchased intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Accrued and other current liabilities Schedule of Accrued Liabilities [Table Text Block] Warranty accrual Schedule of Product Warranty Liability [Table Text Block] Other noncurrent liabilities Other Noncurrent Liabilities [Table Text Block] Pension liability Defined Benefit Plan, Benefit Obligation Pension liability included in accrued and other current liabilities Liability, Defined Benefit Pension Plan, Current 2018 (remaining three months) Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year 2019 Long-term Debt, Maturities, Repayments of Principal in Year Two 2020 Long-term Debt, Maturities, Repayments of Principal in Year Three 2021 Long-term Debt, Maturities, Repayments of Principal in Year Four 2022 Long-term Debt, Maturities, Repayments of Principal in Year Five Thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Total long-term debt, current and non-current Debt, Long-term and Short-term, Combined Amount Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted stock units Restricted Stock Units (RSUs) [Member] Market-based restricted stock units Market-based Restricted Stock Units [Member] Market-based Restricted Stock Units [Member] Stock Appreciation Units (SAUs) Stock Appreciation Rights (SARs) [Member] Employee stock purchase plan Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Granted (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Awards granted in the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Shares outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number SAU-related liabilities Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent Unrecognized stock-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 3 Fair Value, Inputs, Level 3 [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value Measurement Frequency Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Nonrecurring Fair Value, Measurements, Nonrecurring [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other current liabilities Other Current Liabilities [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair value, net asset (liability) Fair Value, Net Asset (Liability) Contingent liability in connection with contingent indemnification commitments Loss Contingency, Estimate of Possible Loss Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] High Speed Products High Speed [Member] High Speed [Member] Network Products and Solutions Network Products and Solution [Member] Network Products and Solution [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Foreign Exchange Forward Foreign Exchange Forward [Member] Derivative Derivative [Member] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Investment Type [Axis] Investment Type [Axis] Investment Type Categorization Member Investments [Domain] Money market funds Money Market Funds [Member] U.S. government securities US Government Corporations and Agencies Securities [Member] Mutual funds held in Rabbi Trust, recorded in other long-term assets Mutual Funds Held In Rabbi Trust [Member] Mutual funds held in rabbi trust. Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Cash equivalents and short-term investments Cash and Cash Equivalents, Fair Value Disclosure Foreign currency forward contracts Derivative Asset Mutual funds held in Rabbi Trust, recorded in other long-term assets Investments, Fair Value Disclosure Rusnano payment derivative Derivative Liability Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Employee stock options Employee Stock Option [Member] Antidilutive Securities Excluded From Computation Of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Potentially dilutive securities, excluded from computation of diluted net income (loss) per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Financial Position [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Employee Severance Employee Severance [Member] Facilities Consolidation Facility Closing [Member] Others Asset Related [Member] Asset Related Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Restructuring obligations December 31, 2017 Restructuring Reserve Charges Cash payments Payments for Restructuring Non-cash settlements and others Restructuring Reserve, Settled without Cash Restructuring obligations September 30, 2018 Schedule of Accumulated Other Comprehensive Income, Net of Related Taxes Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Summary of Stock Based Compensation Expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Estimated Fair Value of Certain Stock-Based Awards Using Black-Scholes-Merton Valuation Model Stock Options - Schedule of Share-based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block] Stock Options - Schedule of Share-based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block] Summary of Stock Option and Restricted Stock Unit Activity Share-based Compensation, Activity [Table Text Block] Prepaid taxes and taxes receivable Prepaid Taxes Transition services agreement receivable (Note 6) Prepaid Expense, Transition Service Agreement Represents the amount of prepaid expenses relating to the transition service agreement related to the sale of held-for-sale assets. Deposits and other prepaid expenses Other Prepaid Expense, Current Other receivable Other Receivables, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Capital expenditures incurred but not yet paid Capital Expenditures Incurred but Not yet Paid Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] APAT OE APAT OE [Member] APAT OE [Member] Property, plant and equipment Property, Plant and Equipment [Member] Long Lived Assets Held-for-sale by Asset Type [Axis] Long Lived Assets Held-for-sale by Asset Type [Axis] Long Lived Assets Held-for-sale, Name [Domain] Long Lived Assets Held-for-sale, Name [Domain] Inventories Inventories [Member] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Consideration received pursuant to asset purchase agreement Disposal Group, Including Discontinued Operation, Consideration Proceeds from post-closing transaction services fees under transition services agreement Proceeds from post-closing transaction services fees under transition services agreement Under the terms of the asset purchase agreement, this item represents post-closing transaction service fees to be received under a transition services agreement with the purchaser. Transition services agreement receivable Transition services agreement payables Transition Service Agreement Related Liability The liability pertaining to the transition service agreement related to the sale of assets held-for-sale. Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Assets held for sale, other Assets Held-for-sale, Not Part of Disposal Group, Current, Other Reclassification from assets held-for-sale Post-closing adjustments, reclassification from assets held-for-sale Reclassifications from assets held-for-sale after the closing of the transaction. Assets sold Disposal group, not discontinued operation, assets sold The assets sold of a disposal group not classified as a discontinued operation. Disposal group consideration adjustment Disposal group consideration adjustment The amount of adjustment to the consideration of a disposal group. Consideration adjustment for potential indemnification claims Disposal Group Consideration Adjustment For Potential Indemnification Claims Disposal Group Consideration Adjustment For Potential Indemnification Claims Contingent liability Gain within operating income Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Beginning balance Standard and Extended Product Warranty Accrual Warranty accruals Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Settlements Standard and Extended Product Warranty Accrual, Decrease for Payments Ending balance Debt Debt Disclosure [Text Block] Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Wells Fargo Wells Fargo [Member] Wells Fargo [Member] Notes Payable CITIC Bank Notes Payable CITIC Bank [Member] Notes Payable CITIC Bank [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Accounts receivable Accounts Receivable, Gross, Current Trade notes receivable Other Receivables, Gross, Current Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Account and trade note receivables, net Accounts Receivable, Net, Current Net loss per share Earnings Per Share [Text Block] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Accounts receivable, net of allowance for doubtful accounts Inventories Inventory, Net Prepaid expenses and other current assets Total current assets Assets, Current Property, plant and equipment, net Property, Plant and Equipment, Net Purchased intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Goodwill Other long-term assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Notes payable and short-term borrowing Notes and Loans Payable, Current Current portion of long-term debt Long-term Debt, Current Maturities Accrued and other current liabilities Accrued Liabilities, Current Total current liabilities Liabilities, Current Long-term debt, net of current portion Long-term Debt, Excluding Current Maturities Other noncurrent liabilities Liabilities, Other than Long-term Debt, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 11) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.0025 par value, 10,000 shares authorized, no shares issued or outstanding Preferred Stock, Value, Issued Common stock, $0.0025 par value, 100,000 shares authorized; At September 30, 2018, 45,840 shares issued and outstanding; as of December 31, 2017, 44,219 shares issued and outstanding Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Carrying Amount and Weighted Average Interest Rate of the Company's Debt Schedule of Debt [Table Text Block] Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Pension and other employee-related Postemployment Benefits Liability, Noncurrent Deferred rent Deferred Rent Credit Deferred revenue Contract with Customer, Liability, Noncurrent Government grant Other noncurrent liabilities, government grant The noncurrent liability related to a government grant. Rusnano payment derivative Derivative Liability, Noncurrent Deferred income tax liabilities Deferred Income Tax Liabilities, Net Asset retirement obligations and other Asset Retirement Obligations, Noncurrent Other noncurrent liabilities Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Beginning Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised/Converted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Cancelled/Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Ending Balance (in shares) Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Beginning Balance (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised/Converted (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Cancelled/Forfeited (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Ending Balance (in USD per share) Number of Units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Beginning Balance (in shares) Granted (in shares) Exercised/Converted (in shares) Cancelled/Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending Balance (in shares) Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Beginning Balance (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Exercised/Converted (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Cancelled/Forfeited (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Ending Balance (in USD per share) China CHINA Americas UNITED STATES Rest of world Other [Member] Other [Member] Fair value disclosures Fair Value Disclosures [Text Block] Fair Value of Financial Assets Fair Value, Assets Measured on Recurring Basis [Table Text Block] Fair Value of Financial Liabilities Fair Value, Liabilities Measured on Recurring Basis [Table 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] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based compensation Share-based Compensation Income Tax Disclosure [Abstract] Income tax (provision) benefit Income Tax Expense (Benefit) Schedule of Long Lived Assets Held-for-sale [Table] Schedule of Long Lived Assets Held-for-sale [Table] NeoPhotonics Corporation NeoPhotonics Corporation [Member] NeoPhotonics Corporation [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Joint Stock Company Rusnano Joint Stock Company Rusnano [Member] Joint Stock Company Rusnano [Member] Rusnano Group Rusnano Group [Member] Rusnano Group [Member] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Long Lived Assets Held-for-sale [Line Items] Long Lived Assets Held-for-sale [Line Items] 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 Finished goods, at vendor managed inventory locations Other Inventory, Inventory at off Site Premises, Gross Assets held for sale, percent of component acquired Assets Held For Sale, Percentage To Be Acquired Assets Held For Sale, Percentage To Be Acquired Restructuring charges Restructuring Charges Increase (decrease) in assets held-for-sale Increase (Decrease) in Assets Held-for-sale Schedule of Finite-Lived Intangible Assets [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 Finite-Lived Intangible Assets, Major Class Name [Domain] Technology and patents Patents And Developed Technology [Member] Patents and developed technology Customer relationships Customer Relationships [Member] Leasehold interest Leasehold Interest [Member] Leasehold interest. Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Assets Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Assets Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Class of Stock [Line Items] Class of Stock [Line Items] Common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Reclassified out of accumulated other comprehensive loss for realized gains or losses on available for sale securities Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Accumulated deficit subject to restriction Retained Earnings Accumulated Deficit Subject To Restriction Retained earnings accumulated deficit subject to restriction. Accumulated profits Accumulated Profits Percentage Subject To Restriction Accumulated profits percentage subject to restriction. CITIC Bank CITIC Bank [Member] Information relating to a credit facility with CITIC Bank. Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Bank Acceptance Drafts Bank Acceptance Drafts [Member] Bank Acceptance Drafts [Member] Notes payable to suppliers Notes Payable, Other Payables [Member] Loans Payable Loans Payable [Member] Bankers Acceptance Bankers Acceptance [Member] Short Term Loans Short-term Debt [Member] Letter of Credit Letter of Credit [Member] Loans With Suppliers Loans With Suppliers [Member] Loans With Suppliers [Member] First Credit Facility Expires July 2019 First Credit Facility Expires July 2019 [Member] First Credit Facility Expires July 2019 [Member] First Credit Facility Expires June Two Thousand Sixteen First Credit Facility Expires June Two Thousand Sixteen [Member] First credit facility expires June two thousand sixteen. Second Line Of Credit, Expires July 2019 Second Line Of Credit, Expires July 2019 [Member] Second Line Of Credit, Expires July 2019 [Member] Number of debt instruments Number Of Debt Instruments Number Of Debt Instruments Percentage of compensating balance requirement for bank acceptance drafts Percentage Of Compensating Balance Requirement For Bank Acceptance Drafts Percentage of compensating balance requirement for bank acceptance drafts. Proceeds from lines of credit Proceeds from Lines of Credit Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Short-term debt Short-term Debt Short-term line of credit facility Line of Credit, Current Restricted cash and investments, current Compensating Balance, Amount Note Payable to Shanghai Pudong Development Bank Note Payable to Shanghai Pudong Development Bank [Member] Note Payable to Shanghai Pudong Development Bank [Member] Mitsubishi Bank Loans And Yamanashi Chou Bank Loans Mitsubishi Bank Loans And Yamanashi Chou Bank Loans [Member] Mitsubishi Bank Loans And Yamanashi Chou Bank Loans Long-term debt, gross Long-term Debt, Gross Unaccreted discount and issuance costs within current portion of long-term debt Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Current, Net Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Current, Net Unaccreted discount and issuance costs within long-term debt, net of current portion Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Noncurrent, Net Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Noncurrent, Net Total long-term debt, net of unaccreted discount and issuance costs Current portion of long-term debt Balance sheet components Supplemental Balance Sheet Disclosures [Text Block] Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Increase (decrease) in deferred revenue Increase (Decrease) in Contract with Customer, Liability Document And Entity Information [Abstract] Document and entity information. Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Less than 1 year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Due in 1 to 2 years Available For Sale Securities Debt Maturities After One Through Two Years Fair Value Available for sale securities debt maturities after one through two years fair value. Due in 3 to 5 years Available For Sale Securities Debt Maturities After Two Through Five Years Fair Value Available for sale securities debt maturities after two through five years fair value. Total Debt Securities, Available-for-sale 2018 (remaining three months) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Transition services agreement payables (Note 6) Employee-related Employee-related Liabilities, Current Asset sale related contingent liabilities (Note 6) Asset-sale related contingent liabilities The contingent liabilities related to the sale of assets held-for-sale. Accrued warranty Deferred revenue, current Contract with Customer, Liability, Current Income and other taxes payable Taxes Payable, Current Rusnano payment derivative Derivative Liability, Current Other accrued expenses Other Accrued Liabilities, Current Accrued and other current liabilities Other Liabilities, Current Computation of Basic and Diluted Net Income per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Potentially Dilutive Securities Excluded from Computation of Diluted Net Income per Share Attributable to Common Stockholders Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Summary of Cash, Cash Equivalents and Short-Term investments and Restricted Cash and Investments Schedule Of Cash Cash Equivalents Short Term Investments And Restricted Cash And Investments Table [Table Text Block] Schedule of cash, cash equivalents, short term investments, and restricted cash and investments. Summary of Unrealized Gains and Losses Related to Cash Equivalents and Investments in Marketable Securities Debt Securities, Available-for-sale [Table Text Block] Maturities of Marketable Securities Investments Classified by Contractual Maturity Date [Table Text Block] Summary of Income Tax (Provisions) Benefits Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Subsequent events Subsequent Events [Text Block] Income Statement [Abstract] Revenue Revenue from Contract with Customer, Including Assessed Tax Cost of goods sold Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Amortization of purchased intangible assets Asset sale related costs Disposal Group, Not Discontinued Operation, Asset Sale Related Expenses Disposal Group, Not Discontinued Operation, Asset Sale Related Expenses Restructuring charges Gain on asset sale Total operating expenses Operating Expenses Loss from operations Operating Income (Loss) Interest income Investment Income, Interest Interest expense Interest Expense Other income (expense), net Other Nonoperating Income (Expense) Total interest and other income (expense), net Nonoperating Income (Expense) Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net loss Net Income (Loss) Attributable to Parent Basic net loss per share (USD per share) Earnings Per Share, Basic Diluted net loss per share (USD per share) Earnings Per Share, Diluted Weighted average shares used to compute basic net loss per share (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted average shares used to compute diluted net loss per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Statement of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net loss Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation expense Deferred taxes Deferred Income Tax Expense (Benefit) Others Other Operating Activities, Cash Flow Statement Loss (gain) on sale of assets and other write-offs Gain (Loss) on Disposition of Property Plant Equipment Loss (gain) on foreign currency hedges Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives Allowance for doubtful accounts Provision for Doubtful Accounts Write-down of inventories Inventory Write-down Asset impairment charge Asset Impairment Charges Foreign currency remeasurement Foreign Currency Transaction Gain (Loss), before Tax Change in assets and liabilities, net of effects of asset sale: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities 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, Continuing Operations [Abstract] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from sale of property, plant and equipment and other assets Proceeds from Sale of Property, Plant, and Equipment Purchase of marketable securities Payments to Acquire Debt Securities, Available-for-sale Proceeds from sale of marketable securities Proceeds from Sale of Debt Securities, Available-for-sale Proceeds from maturity of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Settlement of foreign currency hedges Payments for (Proceeds from) Hedge, Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Proceeds from exercise of stock options and issuance of stock under ESPP Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Tax withholding on restricted stock units Payments Related to Tax Withholding for Share-based Compensation Payments for public stock offering Payments of Stock Issuance Costs Proceeds from bank loans, net of debt issuance costs Proceeds from Bank Debt Repayment of bank loans Repayments of Bank Debt Proceeds from issuance of notes payable Proceeds from Notes Payable Repayment of notes payable Proceeds from government grants Proceeds From Government Grants Proceeds From Government Grants Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rates on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net 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 at the beginning of the period Cash, cash equivalents and restricted cash at the end of the period Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Decrease in unpaid property, plant and equipment Changes In Unpaid Property Plant And Equipment Increase (decrease) in unpaid property, plant and equipment payable. Asset retirement obligations Asset Retirement Obligation, Liabilities Incurred Numerator: Earnings Per Share Basic And Diluted Numerator [Abstract] Earnings per share basic and diluted numerator. Net loss Denominator: Earnings Per Share Basic And Diluted Denominator [Abstract] Earnings per share basic and diluted denominator. Weighted average shares used to compute per share amount: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Basic (in shares) Diluted (in shares) Basic net loss per share (USD per share) Diluted net loss per share (USD per share) New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-16 Accounting Standards Update 2016-16 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Adjustments to accumulated deficit for new accounting pronouncements Cumulative Effect of New Accounting Principle in Period of Adoption Decrease to the amounts of uncertain tax positions previously determined Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Increase to the amounts of uncertain tax positions previously determined Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments, net of zero tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Unrealized gains on available-for-sale securities, net of zero tax Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Total other comprehensive income (loss) Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cash, cash equivalents, short-term investments, and restricted cash Cash, Cash Equivalents, and Short-term Investments [Text Block] Concentration Risk [Table] Concentration Risk [Table] Wells Fargo Bank, National Association Wells Fargo Bank, National Association [Member] Wells Fargo Bank, National Association [Member] Customer [Axis] Customer [Axis] Name Of Major Customer Customer [Domain] Huawei Technologies Huawei Technologies [Member] Huawei Technologies. Top Five Customers Top Five Customers [Member] Top Five Customers [Member] Customer One Customer One [Member] Customer one. Customer Two Customer Two [Member] Customer two. Customer three Customer Three [Member] Customer three. Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Revenue Sales Revenue, Net [Member] Accounts receivable Accounts Receivable [Member] Revolving Credit Facility Revolving Credit Facility [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Working capital Working capital The amount of the company's working capital used to fund operations. Cash, cash equivalents, short-term investments and restricted cash Cash, Cash Equivalents, Short-Term Investments And Restricted Cash The amount of the company's cash, cash equivalents, short-term investments and restricted cash. Operating losses Net cash from operating activities Accumulated deficit Percentage of concentration of credit risk Concentration Risk, Percentage Income taxes Income Tax Disclosure [Text Block] Stockholders’ equity Stockholders' Equity Note Disclosure [Text Block] Employee stock purchase plan Weighted-average expected term (years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Weighted-average volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Expected dividends Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Short-term investments Short-term Investments [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Loss Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Fair Value Basis of presentation and significant accounting policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Stock-based compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Mitsubishi Bank and The Yamanashi Chou Bank, Ltd. Mitsubishi Bank and The Tamanashi Chou Ban, Ltd. [Member] Mitsubishi Bank and The Tamanashi Chou Ban, Ltd. [Member] Term Loan C Term Loan C [Member] Term Loan C [Member] EX-101.PRE 10 nptn-20180930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2018
Oct. 31, 2018
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
Trading Symbol NPTN  
Entity Registrant Name NEOPHOTONICS CORP  
Entity Central Index Key 0001227025  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Common Stock, Shares Outstanding   46,049,277
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 52,099 $ 78,906
Short-term investments 7,441 12,311
Restricted cash 5,195 2,658
Accounts receivable, net of allowance for doubtful accounts 66,620 67,229
Inventories 57,124 67,301
Assets held for sale 3,192 0
Prepaid expenses and other current assets 28,659 36,235
Total current assets 220,330 264,640
Property, plant and equipment, net 104,965 127,565
Purchased intangible assets, net 3,320 4,294
Goodwill 1,115 1,115
Other long-term assets 3,080 5,339
Total assets 332,810 402,953
Current liabilities:    
Accounts payable 54,603 69,017
Notes payable and short-term borrowing 3,634 35,607
Current portion of long-term debt 2,798 6,005
Accrued and other current liabilities 46,857 43,242
Total current liabilities 107,892 153,871
Long-term debt, net of current portion 50,356 40,556
Other noncurrent liabilities 13,388 14,075
Total liabilities 171,636 208,502
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock, $0.0025 par value, 10,000 shares authorized, no shares issued or outstanding 0 0
Common stock, $0.0025 par value, 100,000 shares authorized; At September 30, 2018, 45,840 shares issued and outstanding; as of December 31, 2017, 44,219 shares issued and outstanding 115 111
Additional paid-in capital 559,371 545,953
Accumulated other comprehensive income (loss) (7,569) 398
Accumulated deficit (390,743) (352,011)
Total stockholders’ equity 161,174 194,451
Total liabilities and stockholders’ equity $ 332,810 $ 402,953
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.0025 $ 0.0025
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0025 $ 0.0025
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 45,840,000 44,219,000
Common stock, shares outstanding (in shares) 45,840,000 44,219,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Income Statement [Abstract]        
Revenue $ 81,748 $ 71,121 $ 231,436 $ 216,023
Cost of goods sold 62,815 60,608 187,849 170,230
Gross profit 18,933 10,513 43,587 45,793
Operating expenses:        
Research and development 13,177 14,662 40,308 44,412
Sales and marketing 4,351 4,071 12,366 12,913
General and administrative 8,592 7,637 23,509 26,792
Amortization of purchased intangible assets 118 119 357 355
Asset sale related costs 251 78 344 229
Restructuring charges 1,133 2,829 1,786 3,550
Gain on asset sale 0 0 0 (2,000)
Total operating expenses 27,622 29,396 78,670 86,251
Loss from operations (8,689) (18,883) (35,083) (40,458)
Interest income 85 37 300 141
Interest expense (540) (495) (2,007) (743)
Other income (expense), net 1,310 (41) 1,891 197
Total interest and other income (expense), net 855 (499) 184 (405)
Loss before income taxes (7,834) (19,382) (34,899) (40,863)
Income tax (provision) benefit (291) 1,195 (2,009) 1,813
Net loss $ (8,125) $ (18,187) $ (36,908) $ (39,050)
Basic net loss per share (USD per share) $ (0.18) $ (0.42) $ (0.82) $ (0.90)
Diluted net loss per share (USD per share) $ (0.18) $ (0.42) $ (0.82) $ (0.90)
Weighted average shares used to compute basic net loss per share (in shares) 45,476 43,790 44,804 43,212
Weighted average shares used to compute diluted net loss per share (in shares) 45,476 43,790 44,804 43,212
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Statement of Comprehensive Income [Abstract]        
Net loss $ (8,125) $ (18,187) $ (36,908) $ (39,050)
Other comprehensive income (loss):        
Foreign currency translation adjustments, net of zero tax (5,588) 2,177 (7,968) 6,090
Unrealized gains on available-for-sale securities, net of zero tax 0 1 1 17
Total other comprehensive income (loss) (5,588) 2,178 (7,967) 6,107
Comprehensive loss $ (13,713) $ (16,009) $ (44,875) $ (32,943)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Cash flows from operating activities    
Net loss $ (36,908) $ (39,050)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 23,551 20,630
Stock-based compensation expense 10,527 5,692
Deferred taxes (42) 673
Others 327 158
Loss (gain) on sale of assets and other write-offs 304 (1,623)
Loss (gain) on foreign currency hedges 2,220 (1,501)
Allowance for doubtful accounts (144) 76
Write-down of inventories 3,200 7,083
Asset impairment charge 0 275
Foreign currency remeasurement (4,192) 1,576
Change in assets and liabilities, net of effects of asset sale:    
Accounts receivable 519 13,755
Inventories 5,482 (36,466)
Prepaid expenses and other assets 5,957 (12,002)
Accounts payable (4,958) (9,424)
Accrued and other liabilities 3,154 8,937
Net cash provided by (used in) operating activities 8,997 (41,211)
Cash flows from investing activities    
Purchase of property, plant and equipment (14,377) (41,461)
Proceeds from sale of property, plant and equipment and other assets 32 21,806
Purchase of marketable securities (880) (52,031)
Proceeds from sale of marketable securities 5,000 52,272
Proceeds from maturity of marketable securities 750 6,458
Settlement of foreign currency hedges (1,776) 1,553
Net cash used in investing activities (11,251) (11,403)
Cash flows from financing activities    
Proceeds from exercise of stock options and issuance of stock under ESPP 3,801 3,568
Tax withholding on restricted stock units (747) (973)
Payments for public stock offering 0 (117)
Proceeds from bank loans, net of debt issuance costs 29,358 96,039
Repayment of bank loans (57,323) (68,270)
Proceeds from issuance of notes payable 4,795 5,842
Repayment of notes payable (2,568) (9,789)
Proceeds from government grants 1,228 0
Net cash (used in) provided by financing activities (21,456) 26,300
Effect of exchange rates on cash, cash equivalents and restricted cash (560) 1,174
Net decrease in cash, cash equivalents and restricted cash (24,270) (25,140)
Cash, cash equivalents and restricted cash at the beginning of the period 81,564 86,585
Cash, cash equivalents and restricted cash at the end of the period 57,294 61,445
Supplemental disclosure of non-cash investing and financing activities:    
Decrease in unpaid property, plant and equipment 8,916 6,430
Asset retirement obligations $ 0 $ 2,146
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of presentation and significant accounting policies
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of presentation and significant accounting policies
Basis of presentation and significant accounting policies
Basis of Presentation and Consolidation
The condensed consolidated financial statements of NeoPhotonics Corporation (“NeoPhotonics” or the “Company”) as of September 30, 2018 and for the three and nine months ended September 30, 2018 and 2017, have been prepared in accordance with the instructions on Form 10-Q pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). In accordance with those rules and regulations, the Company has omitted certain information and notes normally provided in the Company’s annual consolidated financial statements. In the opinion of management, the condensed consolidated financial statements contain all adjustments, consisting only of normal recurring items, except as otherwise noted, necessary for the fair presentation of the Company’s financial position and results of operations for the interim periods. The year-end condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. generally accepted accounting principles (“U.S. GAAP”). These condensed consolidated financial statements should be read in conjunction with the Consolidated Financial Statements and Notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2017. The results of operations for the three and nine months ended September 30, 2018 are not necessarily indicative of the results expected for the entire fiscal year. All intercompany accounts and transactions have been eliminated.
Going Concern
Accounting Standards Update (“ASU”) No. 2014-15, Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern, requires an entity to disclose information about its potential inability to continue as a going concern when conditions and events indicate that it is probable that the entity may be unable to meet its obligations as they become due within one year. Management has assessed the Company’s ability to continue as a going concern within one year of the filing date of this Quarterly Report on Form 10-Q with the SEC in November 2018. The accompanying unaudited condensed financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business.
As of September 30, 2018, the Company’s working capital was $112.4 million, including available cash, cash equivalents, short-term investments and restricted cash of approximately $64.7 million. In the first nine months of 2018, the Company had operating losses of $35.1 million and cash from operations of $9.0 million. It had an accumulated deficit of approximately $390.7 million as of September 30, 2018.
Through 2017 and the early part of 2018, the Company's operating results and cash flows were negatively affected by demand that was lower than customer estimates that were used to put capacity in place over the last two years.  In the three months ended June 30, 2018, demand continued to be strong, primarily due to volume growth in the Americas and the result of increased domestic deployments in China plus exports for international deployments. In the three months ended September 30, 2018, demand was in line with the increased demand experienced during the three months ended June 30, 2018.
To adjust to the demand that was less than estimates used for capacity decisions, the Company implemented restructuring plans in May and September 2017 that included a reduction in force and consolidation of facilities, in order to reduce expenses. The Company has also reduced or delayed certain product development projects and capital expenditures, aggressively pursued collections of accounts and notes receivable and continued to closely manage production and inventory levels.
In September 2017, the Company entered into a revolving line of credit agreement with Wells Fargo Bank, National Association ("Wells Fargo") which provides for borrowings under an accounts receivable based formula up to a maximum of $50.0 million. As of September 30, 2018, $35.6 million was outstanding under this line. The remaining borrowing capacity as of September 30, 2018 was $14.4 million, of which $5.0 million is required to be maintained as unused borrowing capacity. Borrowings under the Wells Fargo line are not due until June 30, 2022 as long as the borrowing base is not less than the outstanding amount (See Note 9). Additionally, the Company had $3.6 million of notes payable and $2.8 million of current portion of long-term debt as of September 30, 2018, which it plans to pay out of its existing available cash.
The Company currently believes it will have sufficient resources to fund its currently planned operations and expenditures over the next twelve months without additional financing or other actions.  In addition, the Company believes there are a number of ongoing and potential actions that may further strengthen its projected cash and projected financial position.
The Company operates in an industry in which it is difficult to evaluate its prospects with certainty. Future declines in China market demand or other changes to the Company’s forecasts could adversely affect the Company’s results of operations, financial position and cash flows. As a result, the Company may need to raise additional debt or equity capital to fund its operations.  Any additional debt arrangements may likely require regular interest and principal payments which could adversely affect the Company’s operations. There can be no assurance that additional debt or equity capital will be available on acceptable terms, or at all.
Certain Significant Risks and Uncertainties
The Company operates in a dynamic industry and, accordingly, can be affected by a variety of factors.  For example, any of the following areas could have a negative effect on the Company in terms of its future financial position, results of operations or cash flows: the general state of the U.S., China and world economies; the highly cyclical nature of the industries the Company serves; the loss of any of a small number of its larger customers; ability to obtain additional financing; inability to meet certain debt covenants; fundamental changes in the technology underlying the Company’s products; the hiring, training and retention of key employees; successful and timely completion of product design efforts; and new product design introductions by competitors.
Concentration
In the three months ended September 30, 2018, Huawei Technologies Co. Ltd. and its affiliate HiSilicon Technologies (together with Huawei Technologies Co. Ltd., "Huawei") accounted for approximately 47% of the Company's total revenue. One other customer accounted for approximately 28% of the Company’s total revenue and the Company’s top five customers represented approximately 89% of the Company’s total revenue. In the three months ended September 30, 2017, Huawei accounted for approximately 39% of the Company's total revenue. Two other customers accounted for approximately 14% and 11% of the Company’s total revenue and the Company’s top five customers represented approximately 79% of the Company’s total revenue. In the nine months ended September 30, 2018, Huawei accounted for approximately 47% of the Company's total revenue. One other customer accounted for approximately 25% of the Company's total revenue and the Company's top five customers represented approximately 89% of its total revenue. In the nine months ended September 30, 2017, Huawei accounted for approximately 39% of the Company's total revenue. One other customer accounted for approximately 16% of the Company's total revenue and the Company's top five customers represented approximately 76% of the Company's total revenue.
As of September 30, 2018, three customers accounted for approximately 41%, 20% and 12% of the Company’s accounts receivable. As of December 31, 2017, three customers accounted for approximately 36%, 14% and 10%, respectively, of the Company’s accounts receivable.
Use of Estimates
The preparation of financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported revenue and expenses during the reporting period. Significant estimates made by management include: the useful lives of property, plant and equipment and intangible assets as well as future cash flows to be generated by those assets; fair values of identifiable assets acquired and liabilities assumed in business combinations; allowances for doubtful accounts; valuation allowances for deferred tax assets; valuation of excess and obsolete inventories; warranty reserves; litigation accrual and recognition of stock-based compensation, among others. Actual results could differ from these estimates.
Accounting Standards Update Recently Adopted
In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-9, Revenue from Contracts with Customers (“ASU 2014-9”). The standard, along with the amendments issued in 2016 and 2015, provides companies with a single model for use in accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance. ASU 2014-9 is required to be adopted, using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-9; or (ii) retrospective with the cumulative effect of initially applying ASU 2014-9 recognized at the date of initial application and providing certain additional disclosures. This standard, as amended, is effective for annual and interim periods beginning after December 15, 2017 and permits entities to early adopt for annual and interim reporting periods beginning after December 15, 2016. The Company adopted this standard as of January 1, 2018, using the full retrospective transition method. See Note 2 for further details.

In May 2017, the FASB issued ASU No. 2017-9, Compensation—Stock Compensation (718)—Scope of Modification Accounting (ASU 2017-9”). This guidance redefines which changes to the terms and conditions of a share-based payment award require an entity to apply modification accounting for a share-based payment. ASU 2017-9 is effective for interim and annual periods after December 15, 2017 and early adoption is permitted in any interim period. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.

In January 2017, the FASB issued ASU 2017-1, Business Combinations (Topic 805): Clarifying the Definition of a Business (“ASU 2017-1”). This standard provides a framework in determining when a set of assets and activities is a business. ASU 2017-1 is effective for interim and annual periods beginning after December 15, 2017 on a prospective basis. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.

In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (“ASC 2016-18”). This standard provides guidance on the classification and presentation of restricted cash in the statement of cash flows and must be applied retrospectively. ASU 2016-18 is effective for fiscal years beginning after December 15, 2017. The Company adopted this standard effective January 1, 2018. The reclassified restricted cash balances from investing activities to changes in cash, cash equivalents and restricted cash on the condensed consolidated statements of cash flows were not material for all periods presented.

In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory (“ASU 2016-16”). This standard provides guidance on the tax accounting for the transferring and receiving entities upon transfer of an asset. ASU 2016-16 is effective for the Company’s interim and annual periods beginning after December 15, 2017 and should be applied on a modified retrospective basis. Upon adoption of this standard on January 1, 2018, the Company recorded $1.8 million to accumulated deficit balance for intra-entity transfer of an asset other than inventory in prior years.

In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”). This standard provides guidance on the classification of certain cash receipts and payments in the statement of cash flows. It is effective, retrospectively, for the Company’s annual and interim reporting periods beginning after December 15, 2017 or prospectively from the earliest date practicable if retrospective application is impracticable. The Company adopted this standard effective January 1, 2018, using the retrospective transition method. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.

In January 2016, the FASB issued ASU 2016-1, Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities (“ASU 2016-1”).  ASU 2016-1 revises an entity’s accounting related to (1) the classification and measurement of investments in equity securities and (2) the presentation of certain fair value changes for financial liabilities measured at fair value. It also amends certain disclosure requirements associated with the fair value of financial instruments and is effective for the Company’s annual and interim reporting periods beginning after December 15, 2017. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.

In March 2017, the FASB issued ASU No. 2017-7, Compensation-Retirement Benefits (Topic 715)-Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost (“ASU 2017-7”). This guidance revises the presentation of employer-sponsored defined benefit pension and other postretirement plans for the net periodic benefit cost in the statement of operations and requires that the service cost component of net periodic benefit be presented in the same income statement line items as other employee compensation costs for services rendered during the period. The other components of the net benefit costs are required to be presented in the statement of operations separately from the service cost component and outside the subtotal of income from operations. This guidance allows only the service cost component of net periodic benefit costs to be eligible for capitalization. ASU 2017-7 is effective for interim and annual periods after December 15, 2017. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.
There have been no other changes in the Company’s significant accounting policies in the nine months ended September 30, 2018, as compared to the significant accounting policies described in its Annual Report on Form 10-K for the year ended December 31, 2017
Recent Accounting Standards Update Not Yet Effective 
In January 2017, the FASB issued ASU 2017-4, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-4”). This standard amends the goodwill impairment test to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, up to the total amount of goodwill allocated to that reporting unit. ASU 2017-4 is effective prospectively for interim and annual periods beginning after December 15, 2019. Early adoption is permitted for interim and annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company has not determined whether it will elect early adoption and is currently evaluating the impact of the adoption of this standard on its consolidated financial statements and related disclosures.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 amends existing guidance on the impairment of financial assets and adds an impairment model that is based on expected losses rather than incurred losses and requires an entity to recognize as an allowance its estimate of expected credit losses for its financial assets. An entity will apply this guidance through a cumulative-effect adjustment to retained earnings upon adoption (a modified-retrospective approach) while a prospective transition approach is required for debt securities for which an other-than-temporary impairment had been recognized before the effective date. It is effective for the Company’s annual and interim reporting periods beginning after December 15, 2019. Early adoption is permitted. The Company is in the process of evaluating the impact of the adoption on its consolidated financial statements and related disclosure.
In February 2016, the FASB issued ASU 2016-2, Leases (Topic 842) (“ASU 2016-2”).  ASU 2016-2 introduces a lessee model that requires recognition of assets and liabilities arising from qualified leases on the consolidated balance sheets and consolidated statements of operations and to disclose qualitative and quantitative information about lease transactions. It is effective for interim and annual periods beginning after December 15, 2018. Early adoption is permitted. Certain optional practical expedients are allowed. The Company is in the process of evaluating the impact of the adoption on its consolidated financial statements and related disclosure.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenue
Revenue

Adoption of ASC Topic 606, “Revenue from Contracts with Customers”

On January 1, 2018, the Company adopted Topic 606 using the full retrospective method which required it to restate each prior reporting period presented. The adoption did not have a material impact on the Company's consolidated financial statements and as a result, no changes were made to prior reporting periods presented.

Product revenue
The Company develops, manufactures and sells optoelectronic products that transmit, receive, modify and switch high speed digital optical signals for communications networks. Revenue is derived primarily from the sale of hardware products. The Company sells its products worldwide, primarily to leading network equipment manufacturers.

Revenue recognition
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company generally bears all costs, risk of loss or damage and retains title to the goods up to the point of transfer of control of promised products to customer. Revenue related to the sale of consignment inventories at customer vendor managed locations is not recognized until the products are pulled from consignment inventories by customers. In instances where acceptance of the product or solutions is specified by the customer, revenue is deferred until such required acceptance criteria have been met. Shipping and handling costs are included in the cost of goods sold. The Company presents revenue net of sales taxes and any similar assessments.

Nature of products
Revenue from sale of hardware products is recognized upon transfer of control to the customer. The performance obligation for the sale of hardware products is satisfied at a point in time. The Company has aligned its products in two groups - High Speed Products and Network Products and Solutions. The following presents revenue by product group (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
 
2018
 
2017
 
2018
 
2017
High Speed Products
$
68,519

 
$
59,426

 
$
197,362

 
$
177,488

Network Products and Solutions
13,229

 
11,695

 
34,074

 
38,535

    Total revenue
$
81,748

 
$
71,121

 
$
231,436

 
$
216,023



The following table presents the Company's revenue information by geographical region. Revenue is classified based on the ship to location requested by the customer. Such classification recognizes that for many customers, including those in North America or in Europe, designated shipping points are often in China or elsewhere in Asia (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
 
2018
 
2017
 
2018
 
2017
China
$
46,134

 
$
40,513

 
$
133,917

 
$
117,599

Americas
22,369

 
13,487

 
52,270

 
36,853

Rest of world
13,245

 
17,121

 
45,249

 
61,571

  Total revenue
$
81,748

 
$
71,121

 
$
231,436

 
$
216,023


Certain prior period amounts have been reclassified to conform to the current period presentation.

Deferred revenue

The Company records deferred revenue when cash payments are received or due in advance of our performance. Refer to Note 7 for disclosure of deferred revenue balances. The increase in the deferred revenue balances during the three and nine months ended September 30, 2018 was immaterial, offset by approximately $0.2 million and $0.8 million of revenue recognized during the three and nine months ended September 30, 2018 that was included in the deferred revenue balance as of December 31, 2017. The increase in the deferred revenue balances during the three and nine months ended September 30, 2017 was $0.1 million and $1.7 million, respectively, offset by approximately $0.2 million and $0.7 million of revenue recognized during the three and nine months ended September 30, 2017, respectively, that was included in the deferred revenue balance as of December 31, 2016.

Contract assets
The Company records contract assets when the revenue is recognized but the customer payment is contingent on a future event. The balance of contract assets as of September 30, 2018 and December 31, 2017 was immaterial.

Refund liabilities
The Company records refund liabilities when the contract permits the customer to return the product if certain circumstances arise. The balance of refund liabilities as of September 30, 2018 and December 31, 2017 was immaterial.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net loss per share
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Net loss per share
Net loss per share
 
The following table sets forth the computation of the basic and diluted net loss per share for the periods indicated (in thousands, except per share amounts): 
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Numerator:
    
 
 
 
    
 
 
Net loss
$
(8,125
)
 
$
(18,187
)
 
$
(36,908
)
 
$
(39,050
)
Denominator:
 

 
 

 
 
 
 
Weighted average shares used to compute per share amount:
 

 
 

 
 
 
 
Basic
45,476

 
43,790

 
44,804

 
43,212

Diluted
45,476

 
43,790

 
44,804

 
43,212

 
 
 
 
 
 
 
 
Basic net loss per share
$
(0.18
)
 
$
(0.42
)
 
$
(0.82
)
 
$
(0.90
)
Diluted net loss per share
$
(0.18
)
 
$
(0.42
)
 
$
(0.82
)
 
$
(0.90
)
 
 
 
 
 
 
 
 

 
The Company has excluded the impact of the following outstanding employee stock options and restricted stock units as well as the shares expected to be issued under its employee stock purchase plan from the computation of diluted net loss per share, as their effect would have been antidilutive (in thousands): 
 
September 30, 2018
 
September 30, 2017
Employee stock options
3,405

 
4,227

Restricted stock units
2,630

 
2,504

Market-based restricted stock units
665

 

Employee stock purchase plan
174

 
245

 
6,874

 
6,976

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash, cash equivalents, short-term investments, and restricted cash
9 Months Ended
Sep. 30, 2018
Cash and Cash Equivalents [Abstract]  
Cash, cash equivalents, short-term investments, and restricted cash
Cash, cash equivalents, short-term investments, and restricted cash
 
The following table summarizes the Company’s cash, cash equivalents, short-term investments and restricted cash (in thousands): 
 
September 30,
2018
 
December 31,
2017
 
 
Cash and cash equivalents:
 
 
 
Cash
$
52,099

 
$
78,906

Cash equivalents

 

Cash and cash equivalents
$
52,099

 
$
78,906

Short-term investments
$
7,441

 
$
12,311

Restricted cash
$
5,195

 
$
2,658


 
September 30,
2018
 
December 31,
2017
 
 
Cash and cash equivalents
$
52,099

 
$
78,906

Restricted cash
5,195

 
2,658

Total cash, cash equivalents and restricted cash shown in the statement of cash flows
$
57,294

 
$
81,564



As of September 30, 2018 restricted cash primarily included approximately $2.1 million pursuant to an asset purchase agreement with APAT Optoelectronics Components Co., Ltd. (“APAT OE”) relating to the asset sale closed in January 2017, approximately $1.2 million relating to government grants received in advance and approximately $1.9 million for the compensating balances relating to the Company’s notes payable issued under its line of credit facilities in China (see Note 9). As of December 31, 2017, restricted cash primarily included approximately $2.1 million pursuant to an asset purchase agreement with APAT OE. The following table summarizes the Company’s unrealized gains and losses related to its cash equivalents and short-term investments in marketable securities designated as available-for-sale (in thousands): 
 
As of September 30, 2018
 
As of December 31, 2017
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Loss
 
Fair Value
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Loss
 
Fair Value
Marketable securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
7,441

 
$

 
$

 
$
7,441

 
$
11,561

 
$

 
$

 
$
11,561

U.S. government securities

 

 

 

 
751

 

 
(1
)
 
750

Total
$
7,441

 
$

 
$

 
$
7,441

 
$
12,312

 
$

 
$
(1
)
 
$
12,311

Reported as:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Short-term investments
7,441

 

 

 
7,441

 
12,312

 

 
(1
)
 
12,311

Total
$
7,441

 
$

 
$

 
$
7,441

 
$
12,312

 
$

 
$
(1
)
 
$
12,311


 
As of September 30, 2018 and December 31, 2017, maturities of marketable securities were as follows (in thousands): 
 
September 30,
2018
 
December 31,
2017
 
 
Less than 1 year
$
7,441

 
$
12,311

Due in 1 to 2 years

 

Due in 3 to 5 years

 

Total
$
7,441

 
$
12,311



Realized gains and losses on the sale of marketable securities during the three and nine months ended September 30, 2018 and 2017 were insignificant. The Company did not recognize any impairment losses on its marketable securities during the three and nine months ended September 30, 2018 or 2017. As of September 30, 2018, the Company did not have any investments in marketable securities that were in an unrealized loss position for a period in excess of 12 months.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair value disclosures
9 Months Ended
Sep. 30, 2018
Fair Value Disclosures [Abstract]  
Fair value disclosures
Fair value disclosures
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table presents the Company's assets that are measured at fair value on a recurring basis (in thousands):  
 
As of September 30, 2018
 
As of December 31, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents and short-term investments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
7,441

 
$

 
$

 
$
7,441

 
$
11,561

 
$

 
$

 
$
11,561

U.S. government securities

 

 

 

 
750

 

 

 
750

Total
$
7,441

 
$

 
$

 
$
7,441

 
$
12,311

 
$

 
$

 
$
12,311

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts*
$

 
$

 
$

 
$

 
$

 
$

 
$

 
$

Mutual funds held in Rabbi Trust, recorded in other long-term assets
$
569

 
$

 
$

 
$
569

 
$
523

 
$

 
$

 
$
523

________________________________________________________

*The fair value of the Company’s foreign currency forward contract was immaterial as of December 31, 2017.
 
The Company offers a Non-Qualified Deferred Compensation Plan (“NQDC Plan”) to a select group of its highly compensated employees.  The NQDC Plan provides participants the opportunity to defer payment of certain compensation as defined in the NQDC Plan. A Rabbi Trust has been established to fund the NQDC Plan obligation, which was fully funded at September 30, 2018. The assets held by the Rabbi Trust are substantially in the form of exchange traded mutual funds and are included in the Company’s other long-term assets on its condensed consolidated balance sheets as of September 30, 2018 and December 31, 2017.
Effective July 1, 2016, the Company maintains a hedging program using forward exchange contracts as economic hedges, to protect against volatility of foreign exchange rate exposure when it is deemed economical to do so, based on a cost-benefit analysis that considers the magnitude of the exposure, the volatility of the exchange rate and the cost of the hedging instrument. The forward contracts are not designated for hedge accounting.
Under the hedging program, the Company enters into monthly forward exchange contracts, that have average maturities of one month, to offset the effects of exchange rate exposures for its net intercompany activities denominated in Chinese Renminbi, or RMB, by buying and selling the underlying foreign currency in the future at fixed exchange rates, to offset the consequences of changes in foreign exchange on the balance sheet. Accordingly, fair value changes in the forward contracts help mitigate the changes in the value of the re-measurement of the hedged assets and liabilities attributable to changes in foreign currency exchange rates, except to the extent of the spot-forward differences. The net effect of fair value changes is reported in other income (expense), net. The Company temporarily discontinued entering into forward exchange contracts in the quarter ended September 30, 2018, as it was uneconomical for the Company to enter into forward exchange contracts.
The following table presents the Company's liabilities that are measured at fair value on a recurring basis (in thousands): 
 
As of September 30, 2018
 
As of December 31, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Rusnano payment derivative
$

 
$

 
$
2,000

 
$
2,000

 
$

 
$

 
$
389

 
$
389

Foreign currency forward contracts

 

 

 

 

 
43

 

 
43

 
$

 
$

 
$
2,000

 
$
2,000

 
$

 
$
43

 
$
389

 
$
432


 
Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis

As of September 30, 2018 and December 31, 2017 the Company had no assets or liabilities required to be measured at fair value on a nonrecurring basis. In the three months ended March 31, 2017, the Company recorded a $6.7 million contingent liability within accrued and other current liabilities on its balance sheet in connection with the contingent indemnification commitments pursuant to an asset sale closed in January 2017. See Note 6. This liability was measured using the Company's best estimate of the likelihood of payment based on circumstances the Company identified as having a significant impact on its fair value during the period, which is considered to be a level 3 fair value measurement.
 
Assets and Liabilities Not Measured at Fair Value
 
The carrying values of accounts receivable, accounts payable, notes payable and short-term borrowings approximate their fair values due to the short-term nature and liquidity of these financial instruments.

The estimated fair value of the Company's long-term debt approximated its carrying value as of September 30, 2018 and December 31, 2017, as the interest rates approximated rates currently available to the Company on the issuance of liabilities with a similar maturity. This estimate is considered to be a level 2 fair value measurement.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Asset sale
9 Months Ended
Sep. 30, 2018
Discontinued Operations and Disposal Groups [Abstract]  
Asset sale
Asset sale
In January 2017, the Company completed the sale of its Low Speed Transceiver Products’ assets to APAT OE pursuant to an asset purchase agreement dated December 14, 2016 for consideration of approximately $25.0 million (in RMB equivalent) plus approximately $1.4 million (in RMB equivalent) for post-closing transaction service fees under a transition services agreement with APAT OE in which the Company provided short-term manufacturing and other specific services pursuant to such agreement. The related supply chain purchase commitments and value-added tax obligations have been assumed by APAT OE. The receivable and payable balances related to the transition service arrangement were $12.1 million and $11.8 million, respectively, as of September 30, 2018. See Note 11 for litigation and arbitration matters with APAT OE.
As of December 31, 2016, the balance in assets held for sale was $13.9 million, consisting of $13.1 million in inventories and $0.8 million in property, plant and equipment. As a result of post-closing adjustments, total consideration was reduced by approximately $3.4 million for inventory. In addition, an immaterial amount of property, plant and equipment was reclassified from assets held for sale. Upon closing, assets sold to APAT OE were approximately $12.8 million, including approximately $12.1 million in inventories and $0.7 million in property, plant and equipment. The adjusted consideration received of approximately $21.6 million is subject to further reduction of up to $10.0 million for any indemnification claims. As of September 30, 2018, the Company has a reserve of $6.8 million within accrued and other current liabilities for warranty claims. The indemnification warranties expired on June 30, 2017. The Company recognized a $2.2 million gain on the sale of these assets within the operating loss in 2017.
All of the Low Speed Transceiver Products were part of the Company’s Network Products and Solution product group and included the low speed optical network (PON) products for which the end-of-life plan was announced in mid-2016.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance sheet components
9 Months Ended
Sep. 30, 2018
Balance Sheet Related Disclosures [Abstract]  
Balance sheet components
Balance sheet components
 
Accounts receivable, net
 
Accounts receivable, net, consists of the following (in thousands):
 
September 30, 2018
 
December 31, 2017
Accounts receivable
$
66,264

 
$
65,499

Trade notes receivable
476

 
2,356

Allowance for doubtful accounts
(120
)
 
(626
)
 
$
66,620

 
$
67,229


 
Inventories, net 

Inventories, net consist of the following (in thousands): 
 
September 30, 2018
 
December 31, 2017
Raw materials
$
26,904

 
$
33,400

Work in process
11,755

 
13,246

Finished goods(1)
18,465

 
20,655

 
$
57,124

 
$
67,301

________________________________________________________

(1)
Finished goods inventory at customer vendor managed inventory locations was $6.8 million and $7.1 million as of September 30, 2018 and December 31, 2017, respectively.

Assets held for sale

In September 2018, the Company received a non binding term sheet from Joint Stock Company Rusnano, a related party, for Joint Stock Company Rusnano group to purchase the 100% interest in the operations of NeoPhotonics Corporation, LLC, the Company's manufacturing operations in Russia. In the three and nine months ended September 30, 2018, the Company recorded additional restructuring expense of $1.0 million and $1.6 million, respectively for the Rusnano payment derivative related to these operations.

As of September 30, 2018, the Company reclassified assets with carrying value of $3.2 million as held for sale primarily consisting of $2.6 million of property, plant and equipment and $0.6 million of prepaid expenses and other current assets. The estimated fair value less direct costs of sale approximates the related carrying value. The balance for liabilities held for sale as of September 30, 2018 was immaterial and was primarily included in accrued and other current liabilities.

Prepaid expenses and other current assets
 
Prepaid expenses and other current assets consist of the following (in thousands):
 
September 30, 2018
 
December 31, 2017
Prepaid taxes and taxes receivable
$
7,167

 
$
15,162

Transition services agreement receivable (Note 6)
12,120

 
12,817

Deposits and other prepaid expenses
3,975

 
4,138

Other receivable
5,397

 
4,118

 
$
28,659

 
$
36,235



Property, plant and equipment, net

Purchases of property, plant and equipment unpaid as of September 30, 2018 and September 30, 2017 was $1.1 million and $9.7 million, respectively.

Purchased intangible assets
 
Purchased intangible assets consist of the following (in thousands): 
 
September 30, 2018
 
December 31, 2017
 
Gross
Assets
 
Accumulated
Amortization
 
Net
Assets
 
Gross
Assets
 
Accumulated
Amortization
 
Net
Assets
 
 
 
 
 
 
Technology and patents
$
37,045

 
$
(34,833
)
 
$
2,212

 
$
37,684

 
$
(34,923
)
 
$
2,761

Customer relationships
15,123

 
(14,888
)
 
235

 
15,425

 
(14,835
)
 
590

Leasehold interest
1,240

 
(367
)
 
873

 
1,309

 
(366
)
 
943

 
$
53,408

 
$
(50,088
)
 
$
3,320

 
$
54,418

 
$
(50,124
)
 
$
4,294


 
Amortization expense relating to technology and patents and the leasehold interest intangible assets is included within cost of goods sold and customer relationships within operating expenses. The following table presents details of the amortization expense of the Company’s purchased intangible assets as reported in the condensed consolidated statements of operations (in thousands):
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Cost of goods sold
$
185

 
$
202

 
$
572

 
$
667

Operating expenses
118

 
119

 
357

 
355

Total
$
303

 
$
321

 
$
929

 
$
1,022


 
The estimated future amortization expense of purchased intangible assets as of September 30, 2018, is as follows (in thousands): 
2018 (remaining three months)
$
302

2019
855

2020
737

2021
645

2022
28

Thereafter
753

 
$
3,320


 
Accrued and other current liabilities
 
Accrued and other current liabilities consist of the following (in thousands): 
 
September 30, 2018
 
December 31, 2017
Transition services agreement payables (Note 6)
$
11,769

 
$
11,222

Employee-related
14,742

 
12,990

Asset sale related contingent liabilities (Note 6)
6,760

 
7,135

Accrued warranty
1,199

 
1,334

Deferred revenue, current
704

 
939

Income and other taxes payable
2,376

 
542

Rusnano payment derivative
2,000

 

Other accrued expenses
7,307

 
9,080

 
$
46,857

 
$
43,242


 
Warranty Accrual
 
The table below summarizes the movement in the warranty accrual, which is included in accrued and other current liabilities (in thousands):
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Beginning balance
$
1,592

 
$
528

 
$
1,334

 
$
678

Warranty accruals
(42
)
 
1,047

 
487

 
1,019

Settlements
(351
)
 
(173
)
 
(622
)
 
(295
)
Ending balance
$
1,199

 
$
1,402

 
$
1,199

 
$
1,402


 
Other noncurrent liabilities
 
Other noncurrent liabilities consist of the following (in thousands): 
 
September 30, 2018
 
December 31, 2017
Pension and other employee-related
$
4,651

 
$
4,675

Deferred rent
3,023

 
2,908

Deferred revenue
112

 
617

Government grant
1,912

 
1,095

Rusnano payment derivative

 
389

Deferred income tax liabilities
63

 
106

Asset retirement obligations and other
3,627

 
4,285

 
$
13,388

 
$
14,075

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring
9 Months Ended
Sep. 30, 2018
Restructuring and Related Activities [Abstract]  
Restructuring
Restructuring
 
In 2017, the Company initiated restructuring actions in order to focus on key growth initiatives and to move towards a lower break even revenue level through lower operating expenses and manufacturing cost reductions. Actions included a reduction in force, facilities consolidation and certain asset-related adjustments. The Company recorded $0.1 million and $0.2 million in restructuring charges within cost of goods sold in the three and nine months ended September 30, 2018, respectively, and $1.1 million and $1.8 million in restructuring charges within operating expenses in the three and nine months ended September 30, 2018, respectively. The Company recorded $3.1 million and $4.1 million in restructuring charges within cost of goods sold and operating expenses in the three and nine months ended September 30, 2017. Restructuring activities for the nine months ended September 30, 2018 were as follows (in thousands):
 
Employee Severance
 
Facilities Consolidation
 
Others
 
Total
Restructuring obligations December 31, 2017
$

 
$
1,580

 
$
43

 
$
1,623

Charges
269

 

 
1,704

 
1,973

Cash payments
(147
)
 
(640
)
 
(43
)
 
(830
)
Non-cash settlements and others

 

 
(94
)
 
(94
)
Restructuring obligations September 30, 2018
$
122

 
$
940

 
$
1,610

 
$
2,672


The current restructuring liability reported in Accrued and other current liabilities in the Condensed Consolidated Balance Sheets as of September 30, 2018 was $2.6 million. The non-current restructuring liability reported in other noncurrent liabilities in the Condensed Consolidated Balance Sheets as of September 30, 2018 was $0.1 million.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt
9 Months Ended
Sep. 30, 2018
Debt Disclosure [Abstract]  
Debt
Debt
 
The table below summarizes the carrying amount and weighted average interest rate of the Company’s debt (in thousands, except percentages):  
 
September 30, 2018
 
December 31, 2017
 
Carrying
Amount
 
Interest
Rate
 
Carrying
Amount
 
Interest
Rate
 
 
 
 
Note payable to Shanghai Pudong Development Bank
$

 


 
$
17,000

 
4.10
%
Note payable to China CITIC Bank

 


 
17,000

 
4.00
%
Notes payable to suppliers
3,634

 

 
1,607

 
 
Total notes payable and short-term borrowing
$
3,634

 
 

 
$
35,607

 
 

 
 
 
 
 
 
 
 
Long-term debt, current and non-current:
 

 
 

 
 

 
 

Borrowing under Wells Fargo Credit Facility
$
35,630

 
4.51
%
 
$
30,018

 
3.29
%
Mitsubishi Bank loans
11,206

 
1.05% -1.45%

 
16,924

 
1.05% -1.45%

Mitsubishi Bank and Yamanashi Chou Bank loan
6,942

 
1.1
%
 

 
 
Unaccreted discount and issuance costs within current portion of long-term debt
(161
)
 
 

 
(86
)
 
 

Unaccreted discount and issuance costs within long-term debt, net of current portion
(463
)
 
 

 
(295
)
 
 

Total long-term debt, net of unaccreted discount and issuance costs
$
53,154

 
 

 
$
46,561

 
 

 
 
 
 
 
 
 
 
Reported as:
 

 
 

 
 

 
 

Current portion of long-term debt
$
2,798

 
 

 
$
6,005

 
 

Long-term debt, net of current portion
50,356

 
 

 
40,556

 
 

Total long-term debt, net of unaccreted discount and issuance costs
$
53,154

 
 

 
$
46,561

 
 


 
Notes payable and short-term borrowing
 
The Company regularly issues notes payable to its suppliers in China. These notes are supported by non-interest bearing bank acceptance drafts issued under the Company’s existing line of credit facilities and are due three to six months after issuance. As a condition of the notes payable arrangements, the Company is required to keep a compensating balance at the issuing banks that is a percentage of the total notes payable balance until the amounts are settled. As of September 30, 2018, the Company’s subsidiary in China had three line of credit facilities with the following banking institutions:

Under the first line of credit facility with Shanghai Pudong Development Bank, the Company can borrow up to RMB 120.0 million ($17.5 million) for short-term loans at varying interest rates, or up to approximately RMB 240.0 million ($34.9 million) for bank acceptance drafts (with up to 50% compensating balance requirement). This line of credit facility expires in July 2019. In November 2017, the Company borrowed $17.0 million under this line which bore interest at 4.1%. The amount of $17.0 million under this line was repaid in May 2018.

Under the second line of credit facility with Shanghai Pudong Development Bank, which expires in July 2019, the Company can borrow up to RMB 30.0 million ($4.4 million) for short-term loans at varying interest rates, or up to approximately RMB 60.0 million ($8.7 million) for bank acceptance drafts (with up to 50% compensating balance requirement).

In December 2017, the Company's subsidiary in China entered into a third line of credit facility with China CITIC Bank in China, which expires in November 2018. The purpose of the credit facility is to provide short-term borrowings, bank acceptance drafts and letters of credits. Under this credit facility, the Company can borrow up to approximately RMB 250 million ($36.4 million) at varying interest rates, or up to approximately RMB 390.6 million ($56.9 million) for bank acceptance drafts (with up to 36% compensating balance requirement). In February 2018, the Company borrowed $17.0 million under this line which bore interest at 4.7%. The amount of $17.0 million under this line was repaid in August 2018.
The Company had a line of credit facility previously with China CITIC Bank in China which expired during September 2017. In July 2017, the Company borrowed $17.0 million under this line which bears interest at LIBOR plus 2.55%. The amount of $17.0 million under this line was repaid to CITIC Bank in January 2018.
Under these line of credit facilities, the non-interest bearing bank acceptance drafts issued in connection with the Company’s notes payable to its suppliers in China, had an outstanding balance of $3.6 million and $1.6 million as of September 30, 2018 and December 31, 2017, respectively. In addition to the outstanding notes payable, three letters of credit totaling $1.6 million were issued to its suppliers in 2016 for equipment purchases delivered by December 2016. These letters of credit required a 30% compensating balance. As of December 31, 2016, the outstanding balance of these letters of credit was immaterial and was fully repaid as of December 31, 2017.
As of September 30, 2018 and December 31, 2017, compensating balances relating to these bank acceptance drafts and letters of credit issued to suppliers and the Company’s subsidiaries totaled $1.9 million and $0.5 million, respectively. Compensating balances are classified as restricted cash on the Company’s condensed consolidated balance sheets.
In China, when there is a case pending in judicial court, banks may choose to limit borrowing against existing credit lines, regardless of the legitimacy of the case. The Company has a dispute pending with APAT OE in judicial court (See Note 11). The Company does not expect to make any additional draws against its credit facilities in China until this matter is resolved. 
 
Credit facilities
The Company had a credit agreement, as amended, with Comerica Bank as lead bank in the U.S. (the “Comerica Bank Credit Facility”) with a borrowing capacity of up to $30.0 million. In January 2017, the Company amended the Comerica Bank Credit Facility to extend the maturity to April 30, 2017 and to remove the covenant related to EBITDA. In April 2017, the Company amended the Comerica Bank Credit Facility to extend the maturity date to July 31, 2017 and to add a financial covenant that required maintenance of a modified EBITDA. In June 2017, the Company amended the Comerica Bank Credit Facility to extend the maturity to August 31, 2017, to allow NeoPhotonics China to borrow up to $17.0 million, to limit the indebtedness under the facility to $20.0 million and to modify the EBITDA requirement. In August 2017, the Credit Facility was further amended to extend the maturity to September 30, 2017. Borrowings under the Comerica Bank Credit Facility bore interest at an interest rate option of a base rate as defined in the agreement plus 1.75% or LIBOR plus 2.75%. The base rate was the greater of (a) the effective prime rate, (b) the Federal Funds effective rate plus one percent, and (c) the daily adjusting LIBOR rate plus one percent.
In September 2017, the Company entered into a revolving line of credit agreement with Wells Fargo Bank, National Association ("Wells Fargo") as the administrative agent for a lender group (the "Wells Fargo Credit Facility" or "Credit Facility"), and the amount outstanding under the Comerica Bank Credit Facility was paid in full.
The Wells Fargo Credit Facility provides for borrowings equal to the lower of (a) a maximum revolver amount of $50.0 million, or (b) an amount equal to 80% - 85% of eligible accounts receivable plus 100% of qualified cash balances up to $15.0 million, less certain discretionary adjustments ("Borrowing Base"). The maximum revolver amount may be increased by up to $25.0 million, subject to certain conditions. At closing, $50.0 million was available, of which $30.0 million was drawn. The Company used $20.0 million of this amount to pay the principal and interest due under the Comerica Bank Credit Facility, which has since been terminated.
The Credit Facility matures on June 30, 2022 and borrowings bear interest at an interest rate option of either (a) the LIBOR rate, plus an applicable margin ranging from 1.50% to 1.75% per annum, or (b) the prime lending rate, plus an applicable margin ranging from 0.50% to 0.75% per annum.  The Company is also required to pay a commitment fee equal to 0.25% of the unused portion of the Credit Facility.
The Credit Facility agreement ("Agreement") requires prepayment of the borrowings to the extent the outstanding balance is greater than the lesser of (a) the most recently calculated Borrowing Base, or (b) the maximum revolver amount. The Company is required to maintain a combination of certain defined cash balances and unused borrowing capacity under the Credit Facility of at least $20.0 million, of which at least $5.0 million shall include unused borrowing capacity. The Agreement also restricts the Company's ability to dispose of assets, permit change in control, merge or consolidate, make acquisitions, incur indebtedness, grant liens, make investments and make certain restricted payments. Borrowings under the Credit Facility are collateralized by substantially all of the Company's assets. The Company was in compliance with the covenants of this Credit Facility as of September 30, 2018. As of September 30, 2018, the outstanding balance under the Credit Facility was $35.6 million and the weighted average rate under the LIBOR option was 4.51%. The remaining borrowing capacity as of September 30, 2018 was $14.4 million, of which $5.0 million is required to be maintained as unused borrowing capacity. The Company repaid $5.0 million in October 2018, which was borrowed in September 2018.
  
Mitsubishi Bank loans
On February 25, 2015, the Company entered into certain loan agreements and related agreements with the Bank of Tokyo-Mitsubishi UFJ, Ltd. (the “Mitsubishi Bank”) that provided for (i) a term loan in the aggregate principal amount of 500 million JPY ($4.4 million) (the “Term Loan A”) and (ii) a term loan in the aggregate principal amount of one billion JPY ($8.8 million) (the “Term Loan B” and together with the Term Loan A, the “2015 Mitsubishi Bank Loans”). The Mitsubishi Bank Loans are secured by a mortgage on certain real property and buildings owned by the Company’s Japanese subsidiary. Interest on the 2015 Mitsubishi Bank Loans accrues and is paid monthly based upon the annual rate of the monthly Tokyo Interbank Offer Rate (TIBOR) plus 1.40%. The Term Loan A required interest only payments until the maturity date of February 23, 2018, with a lump sum payment of the aggregate principal amount on the maturity date. The Term Loan B requires equal monthly payments of principal equal to 8,333,000 JPY until the maturity date of February 25, 2025, with a lump sum payment of the balance of 8,373,000 JPY on the maturity date. Interest on the Term Loan B is accrued based upon monthly TIBOR plus 1.40% and is secured by real estate collateral. In conjunction with the execution of the Bank Loans, the Company paid a loan structuring fee, including consumption tax, of 40,500,000 JPY ($0.4 million). The Term Loan A of 500 million JPY (approximately $4.4 million) was repaid to the Mitsubishi Bank in January 2018.

The 2015 Mitsubishi Bank Loans contain customary representations and warranties and customary affirmative and negative covenants applicable to the Company’s Japanese subsidiary, including, among other things, restrictions on cessation in business, management, mergers or acquisitions. The 2015 Mitsubishi Bank Loans contain financial covenants relating to minimum net assets, maximum ordinary loss and a dividends covenant. Outstanding principal balance for Term Loan B and unamortized debt issuance costs were approximately 641.7 million JPY (approximately $5.6 million) and 71.0 million JPY (approximately $0.6 million), respectively, as of September 30, 2018. The Company was in compliance with the related covenants as of September 30, 2018 and December 31, 2017.
 
In March 2017, the Company entered into a loan agreement and related agreements with the Mitsubishi Bank for a term loan of 690 million JPY (approximately $6.1 million) (the “2017 Mitsubishi Bank Loan”) to acquire manufacturing equipment for its Japanese subsidiary. This loan is secured by the manufacturing equipment acquired from the loan proceeds. Interest on the 2017 Mitsubishi Bank Loan is based on the annual rate of the monthly TIBOR rate plus 1.00%. The 2017 Mitsubishi Bank Loan matures on March 29, 2024 and requires monthly interest and principal payments over 72 months commencing in April 2018. The loan contains customary covenants relating to minimum net assets, maximum ordinary loss and a dividends covenant. The Company was in compliance with these covenants as of September 30, 2018. The loan was available from March 31, 2017 to March 30, 2018 and 690 million JPY (approximately $6.1 million) under this loan was fully drawn in March 2017.

Mitsubishi Bank and Yamanashi Chou Bank loan

In January 2018, the Company entered into a term loan agreement with Mitsubishi Bank and The Yamanashi Chou Bank, Ltd. for a term loan in the aggregate principal amount of 850 million JPY (approximately $7.5 million) (the “Term Loan C”).  The purpose of the Term Loan C is to obtain machinery for the core parts of the manufacturing line and payments for related expenses by the Company's subsidiary in Japan. The Term Loan C is secured by the assets owned by the Company's subsidiary in Japan. The Term Loan C was available from January 29, 2018 to January 29, 2025.  The full amount of the Term Loan C was drawn in January 2018. Interest on the Term Loan C is based upon the annual rate of the three months TIBOR rate plus 1.00%. The Term Loan C requires quarterly interest payments, along with the principal payments, over 82 months commencing in April 2018. The Term Loan C loan agreement contains customary representations and warranties and customary affirmative and negative covenants applicable to the Japanese Subsidiary, including, among other things, restrictions on cessation in business, management, mergers or acquisitions. The Term Loan C loan agreement contains financial covenants relating to minimum net assets and maximum ordinary loss. The Company was in compliance with these covenants as of September 30, 2018.
 
As of September 30, 2018, maturities of total long-term debt were as follows (in thousands):
2018 (remaining three months)
$
740

2019
2,959

2020
2,959

2021
2,959

2022
38,589

Thereafter
5,572

 
$
53,778

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Japan pension plan
9 Months Ended
Sep. 30, 2018
Retirement Benefits [Abstract]  
Japan pension plan
Japan pension plan
 
The pension liability related to the Company’s Retirement Allowance Plan (“RAP”) in Japan as of September 30, 2018 was $4.1 million which was recorded in other noncurrent liabilities on the Company’s condensed consolidated balance sheet. The pension liability related to the Company’s RAP in Japan as of December 31, 2017 was $4.6 million, of which $0.5 million, was recorded in accrued and other current liabilities and the remainder in other noncurrent liabilities on the Company’s condensed consolidated balance sheet.
 
Net periodic pension cost associated with this plan was immaterial in the three and nine months ended September 30, 2018 and 2017.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and contingencies
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies
Commitments and contingencies
Litigation
From time to time, the Company is subject to various claims and legal proceedings, either asserted or unasserted, that arise in the ordinary course of business. The Company accrues for legal contingencies if the Company can estimate the potential liability and if the Company believes it is probable that the case will be ruled against it. If a legal claim for which the Company did not accrue is resolved against it, the Company would record the expense in the period in which the ruling was made. The Company believes that the likelihood of an ultimate amount of liability, if any, for any pending claims of any type (alone or combined) that will materially affect the Company’s financial position, results of operations or cash flows is remote. The ultimate outcome of any litigation is uncertain, however, and unfavorable outcomes could have a material negative impact on the Company’s financial condition and operating results. Regardless of outcome, litigation can have an adverse impact on the Company because of defense costs, negative publicity, diversion of management resources and other factors.
On January 5, 2010, Finisar Corporation, or Finisar, filed a complaint in the U.S. District Court for the Northern District of California, or the Court, against Source Photonics, Inc., MRV Communications, Inc., Oplink Communications, Inc. and the Company, or collectively, the co-defendants. In the complaint Finisar alleged infringement of certain of its U.S. patents. In 2010 the Company filed an answer to the complaint and counterclaims, asserting two claims of patent infringement and additional claims. The Court dismissed without prejudice all co-defendants (including the Company) except Source Photonics, Inc., on grounds that such claims should have been asserted in four separate lawsuits, one against each defendant. This dismissal does not prevent Finisar from bringing a new similar lawsuit against the Company. In 2011 the Company and Finisar agreed to suspend their respective claims and in 2012 the Company and Finisar further agreed to toll their respective claims. While there has been no action on this matter since 2012, the Company is currently unable to predict the outcome of this dispute and therefore cannot determine the likelihood of loss nor estimate a range of possible loss.
On December 27, 2016 the Company was served with a lawsuit filed by Lestina International Ltd. (“Lestina”), in Santa Clara County, CA. The lawsuit is regarding a dispute of approximately $3.0 million related to purchase orders for the Company’s Low Speed Transceiver Products that was soon thereafter sold by the Company to APAT OE in January 2017. The purchase orders in question were included in the asset sale and were assumed liabilities by the purchaser of the business. The Company is unable to predict with certainty the outcome of this matter, but is seeking to resolve the matter either through a court dismissal of the action or a resolution with the plaintiff and/or the purchaser of the Low Speed Transceiver Products’ assets. Discovery is currently in process. Because the purchase orders in question were an assumed liability of the Low Speed Transceiver Products’ assets that were transferred to the purchaser, the Company does not expect that the ultimate costs to resolve these matters will have a material adverse effect on its consolidated financial position, results of operations or cash flows. A trial date is currently scheduled for January 14, 2019.

On April 21, 2018, APAT OE filed a lawsuit in the Qianhai Court in Shenzhen, China against NeoPhotonics (China) Co., Ltd. ("NeoChina"), NeoPhotonics Corporation and NeoPhotonics Dongguan Co. Ltd. The lawsuit is in reference to the sale of the low speed transceiver business to APAT OE from NeoChina. APAT OE claims that the business has been losing money and that APAT OE was not given all of the information about the business they purchased prior to signing the Asset Purchase Agreement. On May 28, 2018, counsel on behalf of NeoChina filed a motion objecting to the jurisdiction, claiming that the proper jurisdiction for any dispute between these parties is the Shenzhen Court of International Arbitration and the proper parties to this dispute are NeoChina and APAT OE, pursuant to the Asset Purchase Agreement signed by APAT OE and NeoChina. On June 20, 2018 a hearing was held in the Qianhai Court in Shenzhen, China. The Court ruled in favor of APAT OE. NeoChina has filed an appeal which will be heard in the Intermediate Court of Shenzhen; however, a court date has not yet been scheduled. On October 10, 2018, a hearing was held in the Intermediate Court of Shenzhen which was filed by NeoChina. At that hearing arguments were heard regarding the proper jurisdiction for all disputes between NeoChina and APAT OE. NeoChina argued that all disputes between the parties should be decided in the Shenzhen Court of Arbitration per the Asset Purchase Agreement between the parties. APAT OE argued that the Qianhai Court is the appropriate jurisdiction. The Company is unable to predict the outcome of this matter.
APAT Arbitration
On June 16, 2017, APAT OE filed an arbitration claim against NeoChina (the Company’s China subsidiary), claiming that approximately $1.5 million of the inventory that was sold to APAT OE by NeoChina in an Asset Purchase Agreement executed between the parties on December 14, 2016 was aged inventory and of no value. The arbitration was heard in the Shenzhen Court of International Arbitration on August 2, 2017.  On October 25, 2017, NeoChina was informed that it was successful in the defense of the dispute and was also successful in its counterclaim against APAT OE.  NeoChina was awarded approximately RMB700,000 (approximately USD $110,000) in compensatory damages and attorney fees as well as having the approximately $1.5 million claim against it rejected in its entirety.
On or about May 1, 2018, APAT OE filed a Notice of Judicial Review of the arbitration judgment in the Shenzhen Intermediate Court in Shenzhen, China.  The case was heard on May 29, 2018, and NeoChina was successful in disputing the Judicial Review, which means that the arbitration judgment against APAT OE and in favor of NeoChina stands. Although APAT OE continues to dispute this matter through the lawsuit as described in the above litigation section, the Company and its affiliates continue to argue that the proper jurisdiction for any dispute in reference to the low speed transceiver business purchased by APAT OE is the Shenzhen Court of International Arbitration.
Indemnifications
In the normal course of business, the Company enters into agreements that contain a variety of representations and warranties and provide for general indemnification. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations.
In November 2016, Oyster Communications, Inc. filed nine patent lawsuits against several defendants in the U.S. District Court for the Eastern District of Texas, including one against Cisco Systems, Inc. ("Cisco"). One defendant successfully transferred their case to the U.S. District Court for the Northern District of California. Additional defendants requested venue changes are still pending. The Company was not named as a defendant in any of the lawsuits. In July 2017, Cisco notified the Company that it would be seeking indemnification from the Company for claims against Cisco arising from the lawsuits and the parties engaged in discussions and negotiations. In September 2018, the Company and Cisco signed a settlement agreement under which the Company agreed to pay to Cisco $300,000 to be paid by January 31, 2019 and $150,000 in product credits to be applied during calendar year 2019. This settlement resolves Cisco's indemnification claims against the Company in this matter.
Leases
The Company leases various facilities under non-cancelable operating leases expiring through 2027. As of September 30, 2018, future minimum payments under these operating leases totaled approximately $27.8 million and future minimum sublease receipts were approximately $1.4 million. Rent expense was $1.1 million and $3.2 million in the three and nine months ended September 30, 2018 and $1.3 million and $3.5 million in the three and nine months ended September 30, 2017.
On June 13, 2017, the Company entered into an office lease for approximately 39,000 square feet for the Company’s current headquarters in San Jose, California (the “2017 Lease”) with a commencement date of June 1, 2017. The Company’s existing office lease for the facility was terminated and replaced by the 2017 Lease. Upon commencement, the 2017 Lease had an initial term of one hundred and twenty-three (123) months, ending September 30, 2027, (the “02017 Lease Initial Term”) with a monthly rental rate of $41,388, escalating annually to a maximum monthly rental rate of approximately $72,525 in the last year of the 2017 Lease Initial Term. Upon termination of the 2017 Lease, the Company anticipates a restoration cost of approximately $0.7 million
In September 2016, the Company entered into an office lease for approximately 64,000 square feet of office and laboratory space located adjacent to the Company’s current headquarters in San Jose, California (the “2016 Lease”). The term of the 2016 Lease commenced on January 1, 2017. Upon commencement, the 2016 Lease has an initial term of one hundred and twenty-nine (129) months, ending on September 30, 2027 (the “2016 Lease Initial Term”), with a monthly rental rate of $144,000, escalating annually to a maximum monthly rental rate of approximately $194,000 in the last year of the 2016 Lease Initial Term. The Landlord has agreed to provide the office and laboratory space to the Company free of charge for the first nine months of the 2016 Lease Initial Term through September 30, 2017. Upon termination of the 2016 Lease, the Company anticipates a restoration cost of approximately $3.1 million.
Penalty Payment Derivative
In connection with a private placement transaction with Joint Stock Company “Rusnano” (formerly Open Joint Stock Company “RUSNANO”), or Rusnano, in 2012, the Company agreed to certain performance obligations including establishing a wholly-owned subsidiary in Russia and making a $30.0 million investment commitment (the “Investment Commitment’) towards the Company’s Russian operations, which could be partially satisfied by cash and/or non-cash investment inside or outside of Russia and/or by way of non-cash asset transfers.
The Rights Agreement, as amended in 2015 (the “Amended Rights Agreement”) limits the maximum amount of penalties and/or exit fee (the “Rusnano Payment”) to be paid by the Company to $5.0 million in the aggregate and allows such payment to be reduced when certain milestones are met over time.  The Amended Rights Agreement also provides for an updated investment plan for the Company’s Russian subsidiaries that includes non-cash transfer of licensing rights to intellectual property, non-cash transfers of existing equipment and commitments to complete the remaining investment milestones through 2019. The Company fulfilled its investment commitment required by 2016 and had contributed over $21.0 million in cash and assets to its subsidiaries in Russia as of December 31, 2016.

As of September 30, 2018, the remaining Investment Commitment was approximately $7.5 million to be invested at any time on or before December 31, 2019. At any point between September 30, 2018 and December 31, 2019, the Company may elect to pay a $2.0 million exit fee to terminate any remaining obligations associated with the Investment Commitment.

In August 2016, the Company entered into a letter of agreement with Rusnano to agree to transfer a 10G SFP+ transceiver product line and incur expected costs of approximately $0.1 million, by July 30, 2017, which will not be counted toward the Company’s overall Investment Commitment. Since the asset sale of the Company’s Low Speed Transceiver Products was completed in January 2017, the Company may undertake an alternative path for spending such amount to be discussed and agreed between the parties.
Rusnano has non-transferable veto rights over the Company’s Russian subsidiaries’ annual budget during the investment period and must approve non-cash asset transfers to be made in satisfaction of the Investment Commitment.  The Company accounted for the Rusnano Payment as an embedded derivative instrument.  The fair value of the Penalty Payment derivative has been estimated at the date of the original common stock sale (April 27, 2012) and at each subsequent balance sheet date using a probability-weighted discounted future cash flow approach using unobservable inputs, which are classified as Level 3 within the fair value hierarchy. The primary inputs for this approach include the probability of achieving the Investment Commitment and a discount rate that approximates the Company’s incremental borrowing rate. After the initial measurement, changes in the fair value of this derivative are recorded in other income (expense), net. The estimated fair value of this derivative was $2.0 million as of September 30, 2018 and $0.4 million as of December 31, 2017. As of September 30, 2018, and December 31, 2017, the derivative was reported within Accrued and other current liabilities and other noncurrent liabilities, respectively on the Company’s condensed consolidated balance sheets. See Note 7.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' equity
9 Months Ended
Sep. 30, 2018
Stockholders' Equity Note [Abstract]  
Stockholders’ equity
Stockholders’ equity
 
Common Stock
 
As of September 30, 2018, the Company had reserved 7,857,810 common stock for issuance under its equity incentive plans and 644,187 common stock shares for issuance under its employee stock purchase plan.
Accumulated Other Comprehensive Income (loss)
The components of accumulated other comprehensive income (loss), net of related taxes, were as follows (in thousands):
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Available-For-Sale Securities
 
Defined Benefit Pension Plan Adjustment
 
Total Accumulated Other Comprehensive Income (loss)
Balance as of December 31, 2017
$
567

 
$
(1
)
 
$
(168
)
 
$
398

Other comprehensive income (loss), net of taxes of zero and reclassifications
(7,968
)
 
1

 

 
(7,967
)
Balance as of September 30, 2018
$
(7,401
)
 
$

 
$
(168
)
 
$
(7,569
)

 
No material amounts were reclassified out of accumulated other comprehensive income during the three and nine months ended September 30, 2018 and 2017 for realized gains or losses on available-for-sale securities.
  
Accumulated Deficit
Approximately $8.8 million of the Company’s retained earnings within its total accumulated deficit as of December 31, 2017 was subject to restriction due to the fact that the Company’s subsidiaries in China are required to set aside at least 10% of their respective accumulated profits each year end to fund statutory common reserves as well as allocate a discretional portion of their after-tax profits to their staff welfare and bonus fund.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based compensation
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-based compensation
Stock-based compensation
 
The following table summarizes the stock-based compensation expense recognized in the three and nine months ended September 30, 2018 and 2017 (in thousands):
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Cost of goods sold
$
553

 
$
340

 
$
1,832

 
$
811

Research and development
1,016

 
606

 
2,618

 
1,779

Sales and marketing
931

 
393

 
2,511

 
1,170

General and administrative
1,541

 
595

 
3,566

 
1,932

 
$
4,041

 
$
1,934

 
$
10,527

 
$
5,692


 
Determining Fair Value 
The Company estimated the fair value of certain stock-based awards using a Black-Scholes-Merton valuation model with the following assumptions:  
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
Stock options
2018
 
2017
 
2018
 
2017
Weighted-average expected term (years)
0.00
 
6.00
 
6.02
 
6.00
Weighted-average volatility
—%
 
65%
 
65%
 
65%
Risk-free interest rate
—%
 
2.02%
 
2.27%-2.62%
 
2.02%-2.08%
Expected dividends
—%
 
—%
 
—%
 
—%
Stock appreciation units
 
 
 
 
 
 
 
Weighted-average expected term (years)
1.87
 
2.20
 
1.99
 
2.30
Weighted-average volatility
65%
 
71%
 
66%
 
71%
Risk-free interest rate
1.73%-2.52%
 
1.03%-1.55%
 
1.03%-2.52%
 
0.51%-1.55%
Expected dividends
—%
 
—%
 
—%
 
—%
ESPP
 
 
 
 
 
 
 
Weighted-average expected term (years)
0.00
 
0.00
 
0.71
 
0.67
Weighted-average volatility
—%
 
—%
 
61%
 
55%
Risk-free interest rate
—%
 
—%
 
1.20%-1.93%
 
0.45%-0.91%
Expected dividends
—%
 
—%
 
—%
 
—%

  
Stock Options and Restricted Stock Units (RSUs)
 
The following table summarizes the Company’s stock option and RSU activity, excluding market-based RSUs, during the nine months ended September 30, 2018:
 
 
Stock Options
 
Restricted Stock Units
 
Number of
Shares
 
Weighted
Average
Exercise
Price
 
Number of
Units
 
Weighted
Average
Grant Date
Fair Value
 
 
 
 
Balance as of December 31, 2017
3,933,529

 
$
5.55

 
2,404,637

 
$
9.02

Granted
158,116

 
6.64

 
1,355,262

 
6.80

Exercised/Converted
(591,322
)
 
4.33

 
(915,713
)
 
9.02

Cancelled/Forfeited
(95,251
)
 
10.24

 
(214,048
)
 
8.80

Balance as of September 30, 2018
3,405,072

 
5.68

 
2,630,138

 
7.89


Market-based Restricted Stock Units

In July 2018, the Company granted 665,000 shares of market-based RSUs to certain employees. These RSUs will vest if the 30-day weighted average closing price of the Company's common stock is equal to or greater than certain price targets per share and the recipients remain in continuous service with the Company through such service period. No market-based RSUs were vested/cancelled during 2018.

The weighted average grant-date fair value per share of market-based RSUs granted during 2018 was approximately $5.82 per share. The fair value of market-based RSUs was measured on the grant date using Monte Carlo simulation model with the following assumptions:

 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
Market-based restricted stock units
2018
 
2017
 
2018
 
2017
Weighted-average volatility
66%
 
—%
 
66%
 
—%
Risk-free interest rate
2.79%
 
—%
 
2.79%
 
—%
Expected dividends
—%
 
—%
 
—%
 
—%


Stock Appreciation Units (SAU)
 
SAUs are liability classified share-based awards. Outstanding SAUs are re-measured each reporting period at fair value until settlement.  The Company did not grant any SAUs during the three and nine months ended September 30, 2018 or 2017. As of September 30, 2018 and December 31, 2017, there were 213,205 and 239,824 SAUs outstanding, respectively, and related SAU liabilities were $1.0 million and $0.8 million, respectively.  

Employee Stock Purchase Plan (ESPP)
As of September 30, 2018, there was $0.1 million of unrecognized stock-based compensation expense for employee stock purchase rights that will be recognized over the remaining offering period through November 2018.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income taxes
9 Months Ended
Sep. 30, 2018
Income Tax Disclosure [Abstract]  
Income taxes
Income taxes
The income tax (provision) benefit for income taxes in the periods presented is based upon the income (loss) before income taxes (in thousands):   
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Income tax (provision) benefit
$
(291
)
 
$
1,195

 
$
(2,009
)
 
$
1,813


 
The Company’s income tax (provision) benefit in the three and nine months ended September 30, 2018 and 2017 was primarily related to income taxes of the Company’s non-U.S. operations.
 
The Company conducts its business globally and its operating income is subject to varying rates of tax in the U.S., China and Japan. Consequently, the Company’s effective tax rate is dependent upon the geographic distribution of its earnings or losses and the tax laws and regulations in each geographical region. Historically, the Company has experienced net losses in the U.S. and in the short term, expects this trend to continue.
 
Due to historical losses in the U.S., the Company has a full valuation allowance on its U.S. federal and state deferred tax assets. Management continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If management's assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which management makes the determination.

On December 22, 2017, the U.S. President signed into U.S. law the Tax Cuts and Jobs Act of 2017 ("Tax Reform"). The new legislation, among other provisions, lowered the corporate tax rate from 35% to 21%. The SEC staff issued Staff Accounting Bulletin 118 (“SAB 118”) which provides guidance on accounting for the tax effects of the Tax Reform. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Reform enactment date for companies to complete the accounting under ASC 740, Income Taxes. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Tax Reform for which the accounting under ASC 740 is complete. To the extent that a company’s accounting for certain income tax effects of the Tax Reform is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the Tax Reform. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.

The Company adopted ASU 2016-16 on a modified retrospective basis effective January 1, 2018. Upon adoption of this standard on January 1, 2018, the Company recorded $1.8 million to accumulated deficit balance for intra-entity transfer of an asset other than inventory in prior years.

As of September 30, 2018, there were no material changes to either the nature or the amounts of the uncertain tax positions previously determined for the year ended December 31, 2017.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent events
9 Months Ended
Sep. 30, 2018
Subsequent Events [Abstract]  
Subsequent events
Subsequent events
In October 2018, the Company repaid $5.0 million to Wells Fargo
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of presentation and significant accounting policies (Policies)
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Consolidation
Basis of Presentation and Consolidation
The condensed consolidated financial statements of NeoPhotonics Corporation (“NeoPhotonics” or the “Company”) as of September 30, 2018 and for the three and nine months ended September 30, 2018 and 2017, have been prepared in accordance with the instructions on Form 10-Q pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). In accordance with those rules and regulations, the Company has omitted certain information and notes normally provided in the Company’s annual consolidated financial statements. In the opinion of management, the condensed consolidated financial statements contain all adjustments, consisting only of normal recurring items, except as otherwise noted, necessary for the fair presentation of the Company’s financial position and results of operations for the interim periods. The year-end condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by U.S. generally accepted accounting principles (“U.S. GAAP”). These condensed consolidated financial statements should be read in conjunction with the Consolidated Financial Statements and Notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2017. The results of operations for the three and nine months ended September 30, 2018 are not necessarily indicative of the results expected for the entire fiscal year. All intercompany accounts and transactions have been eliminated.
Going Concern
Going Concern
Accounting Standards Update (“ASU”) No. 2014-15, Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern, requires an entity to disclose information about its potential inability to continue as a going concern when conditions and events indicate that it is probable that the entity may be unable to meet its obligations as they become due within one year. Management has assessed the Company’s ability to continue as a going concern within one year of the filing date of this Quarterly Report on Form 10-Q with the SEC in November 2018. The accompanying unaudited condensed financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business.
Certain Significant Risks And Uncertainties
Certain Significant Risks and Uncertainties
The Company operates in a dynamic industry and, accordingly, can be affected by a variety of factors.  For example, any of the following areas could have a negative effect on the Company in terms of its future financial position, results of operations or cash flows: the general state of the U.S., China and world economies; the highly cyclical nature of the industries the Company serves; the loss of any of a small number of its larger customers; ability to obtain additional financing; inability to meet certain debt covenants; fundamental changes in the technology underlying the Company’s products; the hiring, training and retention of key employees; successful and timely completion of product design efforts; and new product design introductions by competitors.
Use of Estimates
Use of Estimates
The preparation of financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported revenue and expenses during the reporting period. Significant estimates made by management include: the useful lives of property, plant and equipment and intangible assets as well as future cash flows to be generated by those assets; fair values of identifiable assets acquired and liabilities assumed in business combinations; allowances for doubtful accounts; valuation allowances for deferred tax assets; valuation of excess and obsolete inventories; warranty reserves; litigation accrual and recognition of stock-based compensation, among others. Actual results could differ from these estimates.
Accounting Standards Update Recently Adopted/Recent Accounting Standards Update Not Yet Effective
Accounting Standards Update Recently Adopted
In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-9, Revenue from Contracts with Customers (“ASU 2014-9”). The standard, along with the amendments issued in 2016 and 2015, provides companies with a single model for use in accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance. ASU 2014-9 is required to be adopted, using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-9; or (ii) retrospective with the cumulative effect of initially applying ASU 2014-9 recognized at the date of initial application and providing certain additional disclosures. This standard, as amended, is effective for annual and interim periods beginning after December 15, 2017 and permits entities to early adopt for annual and interim reporting periods beginning after December 15, 2016. The Company adopted this standard as of January 1, 2018, using the full retrospective transition method. See Note 2 for further details.

In May 2017, the FASB issued ASU No. 2017-9, Compensation—Stock Compensation (718)—Scope of Modification Accounting (ASU 2017-9”). This guidance redefines which changes to the terms and conditions of a share-based payment award require an entity to apply modification accounting for a share-based payment. ASU 2017-9 is effective for interim and annual periods after December 15, 2017 and early adoption is permitted in any interim period. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.

In January 2017, the FASB issued ASU 2017-1, Business Combinations (Topic 805): Clarifying the Definition of a Business (“ASU 2017-1”). This standard provides a framework in determining when a set of assets and activities is a business. ASU 2017-1 is effective for interim and annual periods beginning after December 15, 2017 on a prospective basis. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.

In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (“ASC 2016-18”). This standard provides guidance on the classification and presentation of restricted cash in the statement of cash flows and must be applied retrospectively. ASU 2016-18 is effective for fiscal years beginning after December 15, 2017. The Company adopted this standard effective January 1, 2018. The reclassified restricted cash balances from investing activities to changes in cash, cash equivalents and restricted cash on the condensed consolidated statements of cash flows were not material for all periods presented.

In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory (“ASU 2016-16”). This standard provides guidance on the tax accounting for the transferring and receiving entities upon transfer of an asset. ASU 2016-16 is effective for the Company’s interim and annual periods beginning after December 15, 2017 and should be applied on a modified retrospective basis. Upon adoption of this standard on January 1, 2018, the Company recorded $1.8 million to accumulated deficit balance for intra-entity transfer of an asset other than inventory in prior years.

In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”). This standard provides guidance on the classification of certain cash receipts and payments in the statement of cash flows. It is effective, retrospectively, for the Company’s annual and interim reporting periods beginning after December 15, 2017 or prospectively from the earliest date practicable if retrospective application is impracticable. The Company adopted this standard effective January 1, 2018, using the retrospective transition method. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.

In January 2016, the FASB issued ASU 2016-1, Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities (“ASU 2016-1”).  ASU 2016-1 revises an entity’s accounting related to (1) the classification and measurement of investments in equity securities and (2) the presentation of certain fair value changes for financial liabilities measured at fair value. It also amends certain disclosure requirements associated with the fair value of financial instruments and is effective for the Company’s annual and interim reporting periods beginning after December 15, 2017. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.

In March 2017, the FASB issued ASU No. 2017-7, Compensation-Retirement Benefits (Topic 715)-Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost (“ASU 2017-7”). This guidance revises the presentation of employer-sponsored defined benefit pension and other postretirement plans for the net periodic benefit cost in the statement of operations and requires that the service cost component of net periodic benefit be presented in the same income statement line items as other employee compensation costs for services rendered during the period. The other components of the net benefit costs are required to be presented in the statement of operations separately from the service cost component and outside the subtotal of income from operations. This guidance allows only the service cost component of net periodic benefit costs to be eligible for capitalization. ASU 2017-7 is effective for interim and annual periods after December 15, 2017. The Company adopted this standard effective January 1, 2018. The impact on the Company's consolidated financial statements upon the adoption of this standard was immaterial.
There have been no other changes in the Company’s significant accounting policies in the nine months ended September 30, 2018, as compared to the significant accounting policies described in its Annual Report on Form 10-K for the year ended December 31, 2017
Recent Accounting Standards Update Not Yet Effective 
In January 2017, the FASB issued ASU 2017-4, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (“ASU 2017-4”). This standard amends the goodwill impairment test to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, up to the total amount of goodwill allocated to that reporting unit. ASU 2017-4 is effective prospectively for interim and annual periods beginning after December 15, 2019. Early adoption is permitted for interim and annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company has not determined whether it will elect early adoption and is currently evaluating the impact of the adoption of this standard on its consolidated financial statements and related disclosures.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 amends existing guidance on the impairment of financial assets and adds an impairment model that is based on expected losses rather than incurred losses and requires an entity to recognize as an allowance its estimate of expected credit losses for its financial assets. An entity will apply this guidance through a cumulative-effect adjustment to retained earnings upon adoption (a modified-retrospective approach) while a prospective transition approach is required for debt securities for which an other-than-temporary impairment had been recognized before the effective date. It is effective for the Company’s annual and interim reporting periods beginning after December 15, 2019. Early adoption is permitted. The Company is in the process of evaluating the impact of the adoption on its consolidated financial statements and related disclosure.
In February 2016, the FASB issued ASU 2016-2, Leases (Topic 842) (“ASU 2016-2”).  ASU 2016-2 introduces a lessee model that requires recognition of assets and liabilities arising from qualified leases on the consolidated balance sheets and consolidated statements of operations and to disclose qualitative and quantitative information about lease transactions. It is effective for interim and annual periods beginning after December 15, 2018. Early adoption is permitted. Certain optional practical expedients are allowed. The Company is in the process of evaluating the impact of the adoption on its consolidated financial statements and related disclosure.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Tables)
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Summary of Revenue by Product Group and Geographical Region
The following presents revenue by product group (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
 
2018
 
2017
 
2018
 
2017
High Speed Products
$
68,519

 
$
59,426

 
$
197,362

 
$
177,488

Network Products and Solutions
13,229

 
11,695

 
34,074

 
38,535

    Total revenue
$
81,748

 
$
71,121

 
$
231,436

 
$
216,023

The following table presents the Company's revenue information by geographical region. Revenue is classified based on the ship to location requested by the customer. Such classification recognizes that for many customers, including those in North America or in Europe, designated shipping points are often in China or elsewhere in Asia (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
 
 
2018
 
2017
 
2018
 
2017
China
$
46,134

 
$
40,513

 
$
133,917

 
$
117,599

Americas
22,369

 
13,487

 
52,270

 
36,853

Rest of world
13,245

 
17,121

 
45,249

 
61,571

  Total revenue
$
81,748

 
$
71,121

 
$
231,436

 
$
216,023

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net loss per share (Tables)
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Income per Share
The following table sets forth the computation of the basic and diluted net loss per share for the periods indicated (in thousands, except per share amounts): 
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Numerator:
    
 
 
 
    
 
 
Net loss
$
(8,125
)
 
$
(18,187
)
 
$
(36,908
)
 
$
(39,050
)
Denominator:
 

 
 

 
 
 
 
Weighted average shares used to compute per share amount:
 

 
 

 
 
 
 
Basic
45,476

 
43,790

 
44,804

 
43,212

Diluted
45,476

 
43,790

 
44,804

 
43,212

 
 
 
 
 
 
 
 
Basic net loss per share
$
(0.18
)
 
$
(0.42
)
 
$
(0.82
)
 
$
(0.90
)
Diluted net loss per share
$
(0.18
)
 
$
(0.42
)
 
$
(0.82
)
 
$
(0.90
)
 
 
 
 
 
 
 
 
Potentially Dilutive Securities Excluded from Computation of Diluted Net Income per Share Attributable to Common Stockholders
The Company has excluded the impact of the following outstanding employee stock options and restricted stock units as well as the shares expected to be issued under its employee stock purchase plan from the computation of diluted net loss per share, as their effect would have been antidilutive (in thousands): 
 
September 30, 2018
 
September 30, 2017
Employee stock options
3,405

 
4,227

Restricted stock units
2,630

 
2,504

Market-based restricted stock units
665

 

Employee stock purchase plan
174

 
245

 
6,874

 
6,976

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash, cash equivalents, short-term investments, and restricted cash (Tables)
9 Months Ended
Sep. 30, 2018
Cash and Cash Equivalents [Abstract]  
Summary of Cash, Cash Equivalents and Short-Term investments and Restricted Cash and Investments
The following table summarizes the Company’s cash, cash equivalents, short-term investments and restricted cash (in thousands): 
 
September 30,
2018
 
December 31,
2017
 
 
Cash and cash equivalents:
 
 
 
Cash
$
52,099

 
$
78,906

Cash equivalents

 

Cash and cash equivalents
$
52,099

 
$
78,906

Short-term investments
$
7,441

 
$
12,311

Restricted cash
$
5,195

 
$
2,658


 
September 30,
2018
 
December 31,
2017
 
 
Cash and cash equivalents
$
52,099

 
$
78,906

Restricted cash
5,195

 
2,658

Total cash, cash equivalents and restricted cash shown in the statement of cash flows
$
57,294

 
$
81,564

Summary of Unrealized Gains and Losses Related to Cash Equivalents and Investments in Marketable Securities
The following table summarizes the Company’s unrealized gains and losses related to its cash equivalents and short-term investments in marketable securities designated as available-for-sale (in thousands): 
 
As of September 30, 2018
 
As of December 31, 2017
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Loss
 
Fair Value
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Loss
 
Fair Value
Marketable securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
7,441

 
$

 
$

 
$
7,441

 
$
11,561

 
$

 
$

 
$
11,561

U.S. government securities

 

 

 

 
751

 

 
(1
)
 
750

Total
$
7,441

 
$

 
$

 
$
7,441

 
$
12,312

 
$

 
$
(1
)
 
$
12,311

Reported as:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Short-term investments
7,441

 

 

 
7,441

 
12,312

 

 
(1
)
 
12,311

Total
$
7,441

 
$

 
$

 
$
7,441

 
$
12,312

 
$

 
$
(1
)
 
$
12,311

Maturities of Marketable Securities
As of September 30, 2018 and December 31, 2017, maturities of marketable securities were as follows (in thousands): 
 
September 30,
2018
 
December 31,
2017
 
 
Less than 1 year
$
7,441

 
$
12,311

Due in 1 to 2 years

 

Due in 3 to 5 years

 

Total
$
7,441

 
$
12,311

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair value disclosures (Tables)
9 Months Ended
Sep. 30, 2018
Fair Value Disclosures [Abstract]  
Fair Value of Financial Assets
The following table presents the Company's assets that are measured at fair value on a recurring basis (in thousands):  
 
As of September 30, 2018
 
As of December 31, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents and short-term investments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
7,441

 
$

 
$

 
$
7,441

 
$
11,561

 
$

 
$

 
$
11,561

U.S. government securities

 

 

 

 
750

 

 

 
750

Total
$
7,441

 
$

 
$

 
$
7,441

 
$
12,311

 
$

 
$

 
$
12,311

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts*
$

 
$

 
$

 
$

 
$

 
$

 
$

 
$

Mutual funds held in Rabbi Trust, recorded in other long-term assets
$
569

 
$

 
$

 
$
569

 
$
523

 
$

 
$

 
$
523

________________________________________________________

*The fair value of the Company’s foreign currency forward contract was immaterial as of December 31, 2017.
Fair Value of Financial Liabilities
The following table presents the Company's liabilities that are measured at fair value on a recurring basis (in thousands): 
 
As of September 30, 2018
 
As of December 31, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Rusnano payment derivative
$

 
$

 
$
2,000

 
$
2,000

 
$

 
$

 
$
389

 
$
389

Foreign currency forward contracts

 

 

 

 

 
43

 

 
43

 
$

 
$

 
$
2,000

 
$
2,000

 
$

 
$
43

 
$
389

 
$
432

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance sheet components (Tables)
9 Months Ended
Sep. 30, 2018
Balance Sheet Related Disclosures [Abstract]  
Accounts receivable, Net
Accounts receivable, net, consists of the following (in thousands):
 
September 30, 2018
 
December 31, 2017
Accounts receivable
$
66,264

 
$
65,499

Trade notes receivable
476

 
2,356

Allowance for doubtful accounts
(120
)
 
(626
)
 
$
66,620

 
$
67,229

Inventories, net
Inventories, net consist of the following (in thousands): 
 
September 30, 2018
 
December 31, 2017
Raw materials
$
26,904

 
$
33,400

Work in process
11,755

 
13,246

Finished goods(1)
18,465

 
20,655

 
$
57,124

 
$
67,301

________________________________________________________

(1)
Finished goods inventory at customer vendor managed inventory locations was $6.8 million and $7.1 million as of September 30, 2018 and December 31, 2017, respectively.
Prepaid expenses and other current assets
Prepaid expenses and other current assets consist of the following (in thousands):
 
September 30, 2018
 
December 31, 2017
Prepaid taxes and taxes receivable
$
7,167

 
$
15,162

Transition services agreement receivable (Note 6)
12,120

 
12,817

Deposits and other prepaid expenses
3,975

 
4,138

Other receivable
5,397

 
4,118

 
$
28,659

 
$
36,235

Purchased intangible assets
Purchased intangible assets consist of the following (in thousands): 
 
September 30, 2018
 
December 31, 2017
 
Gross
Assets
 
Accumulated
Amortization
 
Net
Assets
 
Gross
Assets
 
Accumulated
Amortization
 
Net
Assets
 
 
 
 
 
 
Technology and patents
$
37,045

 
$
(34,833
)
 
$
2,212

 
$
37,684

 
$
(34,923
)
 
$
2,761

Customer relationships
15,123

 
(14,888
)
 
235

 
15,425

 
(14,835
)
 
590

Leasehold interest
1,240

 
(367
)
 
873

 
1,309

 
(366
)
 
943

 
$
53,408

 
$
(50,088
)
 
$
3,320

 
$
54,418

 
$
(50,124
)
 
$
4,294

Amortization expense of purchased intangible assets
The following table presents details of the amortization expense of the Company’s purchased intangible assets as reported in the condensed consolidated statements of operations (in thousands):
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Cost of goods sold
$
185

 
$
202

 
$
572

 
$
667

Operating expenses
118

 
119

 
357

 
355

Total
$
303

 
$
321

 
$
929

 
$
1,022

Estimated future amortization expense of purchased intangible assets
The estimated future amortization expense of purchased intangible assets as of September 30, 2018, is as follows (in thousands): 
2018 (remaining three months)
$
302

2019
855

2020
737

2021
645

2022
28

Thereafter
753

 
$
3,320

Accrued and other current liabilities
Accrued and other current liabilities consist of the following (in thousands): 
 
September 30, 2018
 
December 31, 2017
Transition services agreement payables (Note 6)
$
11,769

 
$
11,222

Employee-related
14,742

 
12,990

Asset sale related contingent liabilities (Note 6)
6,760

 
7,135

Accrued warranty
1,199

 
1,334

Deferred revenue, current
704

 
939

Income and other taxes payable
2,376

 
542

Rusnano payment derivative
2,000

 

Other accrued expenses
7,307

 
9,080

 
$
46,857

 
$
43,242

Warranty accrual
The table below summarizes the movement in the warranty accrual, which is included in accrued and other current liabilities (in thousands):
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Beginning balance
$
1,592

 
$
528

 
$
1,334

 
$
678

Warranty accruals
(42
)
 
1,047

 
487

 
1,019

Settlements
(351
)
 
(173
)
 
(622
)
 
(295
)
Ending balance
$
1,199

 
$
1,402

 
$
1,199

 
$
1,402

Other noncurrent liabilities
Other noncurrent liabilities consist of the following (in thousands): 
 
September 30, 2018
 
December 31, 2017
Pension and other employee-related
$
4,651

 
$
4,675

Deferred rent
3,023

 
2,908

Deferred revenue
112

 
617

Government grant
1,912

 
1,095

Rusnano payment derivative

 
389

Deferred income tax liabilities
63

 
106

Asset retirement obligations and other
3,627

 
4,285

 
$
13,388

 
$
14,075

 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring (Tables)
9 Months Ended
Sep. 30, 2018
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs
Restructuring activities for the nine months ended September 30, 2018 were as follows (in thousands):
 
Employee Severance
 
Facilities Consolidation
 
Others
 
Total
Restructuring obligations December 31, 2017
$

 
$
1,580

 
$
43

 
$
1,623

Charges
269

 

 
1,704

 
1,973

Cash payments
(147
)
 
(640
)
 
(43
)
 
(830
)
Non-cash settlements and others

 

 
(94
)
 
(94
)
Restructuring obligations September 30, 2018
$
122

 
$
940

 
$
1,610

 
$
2,672

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt (Tables)
9 Months Ended
Sep. 30, 2018
Debt Disclosure [Abstract]  
Carrying Amount and Weighted Average Interest Rate of the Company's Debt
The table below summarizes the carrying amount and weighted average interest rate of the Company’s debt (in thousands, except percentages):  
 
September 30, 2018
 
December 31, 2017
 
Carrying
Amount
 
Interest
Rate
 
Carrying
Amount
 
Interest
Rate
 
 
 
 
Note payable to Shanghai Pudong Development Bank
$

 


 
$
17,000

 
4.10
%
Note payable to China CITIC Bank

 


 
17,000

 
4.00
%
Notes payable to suppliers
3,634

 

 
1,607

 
 
Total notes payable and short-term borrowing
$
3,634

 
 

 
$
35,607

 
 

 
 
 
 
 
 
 
 
Long-term debt, current and non-current:
 

 
 

 
 

 
 

Borrowing under Wells Fargo Credit Facility
$
35,630

 
4.51
%
 
$
30,018

 
3.29
%
Mitsubishi Bank loans
11,206

 
1.05% -1.45%

 
16,924

 
1.05% -1.45%

Mitsubishi Bank and Yamanashi Chou Bank loan
6,942

 
1.1
%
 

 
 
Unaccreted discount and issuance costs within current portion of long-term debt
(161
)
 
 

 
(86
)
 
 

Unaccreted discount and issuance costs within long-term debt, net of current portion
(463
)
 
 

 
(295
)
 
 

Total long-term debt, net of unaccreted discount and issuance costs
$
53,154

 
 

 
$
46,561

 
 

 
 
 
 
 
 
 
 
Reported as:
 

 
 

 
 

 
 

Current portion of long-term debt
$
2,798

 
 

 
$
6,005

 
 

Long-term debt, net of current portion
50,356

 
 

 
40,556

 
 

Total long-term debt, net of unaccreted discount and issuance costs
$
53,154

 
 

 
$
46,561

 
 

Maturities of Long-term Debt
As of September 30, 2018, maturities of total long-term debt were as follows (in thousands):
2018 (remaining three months)
$
740

2019
2,959

2020
2,959

2021
2,959

2022
38,589

Thereafter
5,572

 
$
53,778

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' equity (Tables)
9 Months Ended
Sep. 30, 2018
Stockholders' Equity Note [Abstract]  
Schedule of Accumulated Other Comprehensive Income, Net of Related Taxes
The components of accumulated other comprehensive income (loss), net of related taxes, were as follows (in thousands):
 
Foreign Currency Translation Adjustments
 
Unrealized Gain (Loss) on Available-For-Sale Securities
 
Defined Benefit Pension Plan Adjustment
 
Total Accumulated Other Comprehensive Income (loss)
Balance as of December 31, 2017
$
567

 
$
(1
)
 
$
(168
)
 
$
398

Other comprehensive income (loss), net of taxes of zero and reclassifications
(7,968
)
 
1

 

 
(7,967
)
Balance as of September 30, 2018
$
(7,401
)
 
$

 
$
(168
)
 
$
(7,569
)
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based compensation (Tables)
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Stock Based Compensation Expense
The following table summarizes the stock-based compensation expense recognized in the three and nine months ended September 30, 2018 and 2017 (in thousands):
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Cost of goods sold
$
553

 
$
340

 
$
1,832

 
$
811

Research and development
1,016

 
606

 
2,618

 
1,779

Sales and marketing
931

 
393

 
2,511

 
1,170

General and administrative
1,541

 
595

 
3,566

 
1,932

 
$
4,041

 
$
1,934

 
$
10,527

 
$
5,692

Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions
The Company estimated the fair value of certain stock-based awards using a Black-Scholes-Merton valuation model with the following assumptions:  
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
Stock options
2018
 
2017
 
2018
 
2017
Weighted-average expected term (years)
0.00
 
6.00
 
6.02
 
6.00
Weighted-average volatility
—%
 
65%
 
65%
 
65%
Risk-free interest rate
—%
 
2.02%
 
2.27%-2.62%
 
2.02%-2.08%
Expected dividends
—%
 
—%
 
—%
 
—%
Stock appreciation units
 
 
 
 
 
 
 
Weighted-average expected term (years)
1.87
 
2.20
 
1.99
 
2.30
Weighted-average volatility
65%
 
71%
 
66%
 
71%
Risk-free interest rate
1.73%-2.52%
 
1.03%-1.55%
 
1.03%-2.52%
 
0.51%-1.55%
Expected dividends
—%
 
—%
 
—%
 
—%
ESPP
 
 
 
 
 
 
 
Weighted-average expected term (years)
0.00
 
0.00
 
0.71
 
0.67
Weighted-average volatility
—%
 
—%
 
61%
 
55%
Risk-free interest rate
—%
 
—%
 
1.20%-1.93%
 
0.45%-0.91%
Expected dividends
—%
 
—%
 
—%
 
—%
Estimated Fair Value of Certain Stock-Based Awards Using Black-Scholes-Merton Valuation Model
The fair value of market-based RSUs was measured on the grant date using Monte Carlo simulation model with the following assumptions:

 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
Market-based restricted stock units
2018
 
2017
 
2018
 
2017
Weighted-average volatility
66%
 
—%
 
66%
 
—%
Risk-free interest rate
2.79%
 
—%
 
2.79%
 
—%
Expected dividends
—%
 
—%
 
—%
 
—%
Summary of Stock Option and Restricted Stock Unit Activity
The following table summarizes the Company’s stock option and RSU activity, excluding market-based RSUs, during the nine months ended September 30, 2018:
 
 
Stock Options
 
Restricted Stock Units
 
Number of
Shares
 
Weighted
Average
Exercise
Price
 
Number of
Units
 
Weighted
Average
Grant Date
Fair Value
 
 
 
 
Balance as of December 31, 2017
3,933,529

 
$
5.55

 
2,404,637

 
$
9.02

Granted
158,116

 
6.64

 
1,355,262

 
6.80

Exercised/Converted
(591,322
)
 
4.33

 
(915,713
)
 
9.02

Cancelled/Forfeited
(95,251
)
 
10.24

 
(214,048
)
 
8.80

Balance as of September 30, 2018
3,405,072

 
5.68

 
2,630,138

 
7.89

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income taxes (Tables)
9 Months Ended
Sep. 30, 2018
Income Tax Disclosure [Abstract]  
Summary of Income Tax (Provisions) Benefits
The income tax (provision) benefit for income taxes in the periods presented is based upon the income (loss) before income taxes (in thousands):   
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
 
 
2018
 
2017
 
2018
 
2017
Income tax (provision) benefit
$
(291
)
 
$
1,195

 
$
(2,009
)
 
$
1,813

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of presentation and significant accounting policies - (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Jan. 01, 2018
Concentration Risk [Line Items]            
Working capital $ 112,400,000   $ 112,400,000      
Cash, cash equivalents, short-term investments and restricted cash 64,700,000   64,700,000      
Operating losses (8,689,000) $ (18,883,000) (35,083,000) $ (40,458,000)    
Net cash from operating activities     8,997,000 $ (41,211,000)    
Accumulated deficit 390,743,000   390,743,000   $ 352,011,000  
Notes payable and short-term borrowing 3,634,000   3,634,000   35,607,000  
Current portion of long-term debt $ 2,798,000   $ 2,798,000   $ 6,005,000  
Huawei Technologies | Revenue            
Concentration Risk [Line Items]            
Percentage of concentration of credit risk 47.00% 39.00% 47.00% 39.00%    
Top Five Customers | Revenue            
Concentration Risk [Line Items]            
Percentage of concentration of credit risk 89.00% 79.00% 89.00% 76.00%    
Customer One | Revenue            
Concentration Risk [Line Items]            
Percentage of concentration of credit risk 28.00% 14.00% 25.00% 16.00%    
Customer One | Accounts receivable            
Concentration Risk [Line Items]            
Percentage of concentration of credit risk     41.00%   36.00%  
Customer Two | Revenue            
Concentration Risk [Line Items]            
Percentage of concentration of credit risk   11.00%        
Customer Two | Accounts receivable            
Concentration Risk [Line Items]            
Percentage of concentration of credit risk     20.00%   14.00%  
Customer three | Accounts receivable            
Concentration Risk [Line Items]            
Percentage of concentration of credit risk     12.00%   10.00%  
Wells Fargo Bank, National Association | Revolving Credit Facility            
Concentration Risk [Line Items]            
Credit facility, maximum borrowing amount   $ 50,000,000.0   $ 50,000,000.0    
Line of credit facility, outstanding $ 35,600,000   $ 35,600,000      
Wells Fargo Credit Facility | Line of Credit            
Concentration Risk [Line Items]            
Credit facility, maximum borrowing amount   50,000,000   50,000,000    
Line of credit facility, outstanding   $ 30,000,000   $ 30,000,000    
Unused part of credit facility 14,400,000   14,400,000      
Minimum required unused borrowing capacity $ 5,000,000.0   $ 5,000,000.0      
Accounting Standards Update 2016-16            
Concentration Risk [Line Items]            
Adjustments to accumulated deficit for new accounting pronouncements           $ 1,800,000
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Revenue by Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Total revenue $ 81,748 $ 71,121 $ 231,436 $ 216,023
High Speed Products        
Disaggregation of Revenue [Line Items]        
Total revenue 68,519 59,426 197,362 177,488
Network Products and Solutions        
Disaggregation of Revenue [Line Items]        
Total revenue $ 13,229 $ 11,695 $ 34,074 $ 38,535
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Revenue From External Customers By Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Total revenue $ 81,748 $ 71,121 $ 231,436 $ 216,023
China        
Disaggregation of Revenue [Line Items]        
Total revenue 46,134 40,513 133,917 117,599
Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 22,369 13,487 52,270 36,853
Rest of world        
Disaggregation of Revenue [Line Items]        
Total revenue $ 13,245 $ 17,121 $ 45,249 $ 61,571
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue from Contract with Customer [Abstract]        
Contract with customer, liability, revenue recognized $ 0.2 $ 0.2 $ 0.8 $ 0.7
Increase (decrease) in deferred revenue   $ 0.1   $ 1.7
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net loss per share - Computation of Basic and Diluted Net Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Numerator:        
Net loss $ (8,125) $ (18,187) $ (36,908) $ (39,050)
Weighted average shares used to compute per share amount:        
Basic (in shares) 45,476 43,790 44,804 43,212
Diluted (in shares) 45,476 43,790 44,804 43,212
Basic net loss per share (USD per share) $ (0.18) $ (0.42) $ (0.82) $ (0.90)
Diluted net loss per share (USD per share) $ (0.18) $ (0.42) $ (0.82) $ (0.90)
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net loss per share - Potentially Dilutive Securities Excluded From Computation of Diluted Net Loss per Share Attributable to Common Stockholders (Details) - shares
shares in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Antidilutive Securities Excluded From Computation Of Earnings Per Share    
Potentially dilutive securities, excluded from computation of diluted net income (loss) per share (in shares) 6,874 6,976
Employee stock options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share    
Potentially dilutive securities, excluded from computation of diluted net income (loss) per share (in shares) 3,405 4,227
Restricted stock units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share    
Potentially dilutive securities, excluded from computation of diluted net income (loss) per share (in shares) 2,630 2,504
Market-based restricted stock units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share    
Potentially dilutive securities, excluded from computation of diluted net income (loss) per share (in shares) 665 0
Employee stock purchase plan    
Antidilutive Securities Excluded From Computation Of Earnings Per Share    
Potentially dilutive securities, excluded from computation of diluted net income (loss) per share (in shares) 174 245
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash, cash equivalents, short-term investments and restricted cash - Short term investments and restricted cash and investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Dec. 31, 2016
Cash and cash equivalents:        
Cash $ 52,099 $ 78,906    
Cash equivalents 0 0    
Cash and cash equivalents 52,099 78,906    
Short-term investments 7,441 12,311    
Restricted cash 5,195 2,658    
Total cash, cash equivalents and restricted cash shown in the statement of cash flows $ 57,294 $ 81,564 $ 61,445 $ 86,585
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash, cash equivalents, short-term investments, and restricted cash - Narrative (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2018
USD ($)
investment
Sep. 30, 2017
USD ($)
Sep. 30, 2018
USD ($)
investment
Sep. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Restricted Cash and Cash Equivalents Items [Line Items]          
Restricted cash $ 5,195,000   $ 5,195,000   $ 2,658,000
Restricted cash and investment, government grants, current 1,200,000   1,200,000    
Restricted cash and investments, compensating notes payable balance, current 1,900,000   1,900,000    
Impairment losses on marketable securities $ 0 $ 0 $ 0 $ 0  
Number of marketable securities in an unrealized loss position | investment 0   0    
Disposal Group, Disposed of by Sale, Not Discontinued Operations          
Restricted Cash and Cash Equivalents Items [Line Items]          
Restricted cash $ 2,100,000   $ 2,100,000   $ 2,100,000
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash, cash equivalents, short-term investments and restricted cash - Summary of unrealized gains and losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 7,441 $ 12,312
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 (1)
Fair Value 7,441 12,311
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,441 11,561
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 0
Fair Value 7,441 11,561
U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 0 751
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 (1)
Fair Value 0 750
Short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,441 12,312
Gross Unrealized Gains 0 0
Gross Unrealized Loss 0 (1)
Fair Value $ 7,441 $ 12,311
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash, cash equivalents, short-term investments and restricted cash - Maturities of marketable securities and additional information (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Cash and Cash Equivalents [Abstract]    
Less than 1 year $ 7,441 $ 12,311
Due in 1 to 2 years 0 0
Due in 3 to 5 years 0 0
Total $ 7,441 $ 12,311
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair value disclosures - Assets and liabilities measured at fair value on recurring basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and short-term investments $ 7,441 $ 12,311
Foreign currency forward contracts 0 0
Rusnano payment derivative 2,000 389
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and short-term investments 7,441 12,311
Foreign currency forward contracts 0 0
Rusnano payment derivative 0 0
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and short-term investments 0 0
Foreign currency forward contracts 0 0
Rusnano payment derivative 0 0
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and short-term investments 0 0
Foreign currency forward contracts 0 0
Rusnano payment derivative 2,000 389
Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and short-term investments 7,441 11,561
Money market funds | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and short-term investments 7,441 11,561
Money market funds | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and short-term investments 0 0
Money market funds | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and short-term investments 0 0
U.S. government securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and short-term investments 0 750
U.S. government securities | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and short-term investments 0 750
U.S. government securities | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and short-term investments 0 0
U.S. government securities | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents and short-term investments 0 0
Mutual funds held in Rabbi Trust, recorded in other long-term assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Mutual funds held in Rabbi Trust, recorded in other long-term assets 569 523
Mutual funds held in Rabbi Trust, recorded in other long-term assets | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Mutual funds held in Rabbi Trust, recorded in other long-term assets 569 523
Mutual funds held in Rabbi Trust, recorded in other long-term assets | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Mutual funds held in Rabbi Trust, recorded in other long-term assets 0 0
Mutual funds held in Rabbi Trust, recorded in other long-term assets | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Mutual funds held in Rabbi Trust, recorded in other long-term assets 0 0
Foreign Exchange Forward    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, net asset (liability) 0 43
Foreign Exchange Forward | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, net asset (liability) 0 0
Foreign Exchange Forward | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, net asset (liability) 0 43
Foreign Exchange Forward | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, net asset (liability) 0 0
Derivative    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, net asset (liability) 2,000 432
Derivative | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, net asset (liability) 0 0
Derivative | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, net asset (liability) 0 43
Derivative | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, net asset (liability) $ 2,000 $ 389
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair value disclosures - Hedging Program (Details)
9 Months Ended
Sep. 30, 2018
Foreign exchange contracts  
Average maturities of monthly foreign exchange contracts 1 month
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair value disclosures - Liabilities measured at fair value on non-recurring basis (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Mar. 31, 2017
Other current liabilities | Indemnification agreement      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Contingent liability in connection with contingent indemnification commitments $ 6,800,000    
Fair Value, Measurements, Nonrecurring      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Fair value, net asset (liability) $ 0 $ 0  
Level 3 | Fair Value, Measurements, Nonrecurring | Other current liabilities | Indemnification agreement      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Contingent liability in connection with contingent indemnification commitments     $ 6,700,000
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Asset sale (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jan. 31, 2017
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Transition services agreement receivable   $ 12,120   $ 12,120   $ 12,817  
Transition services agreement payables   11,769   11,769   11,222  
Assets held for sale   3,192   3,192   0  
Gain within operating income   0 $ 0 0 $ 2,000 2,200  
Other current liabilities | Indemnification agreement              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Contingent liability   $ 6,800   $ 6,800      
Disposal Group, Disposed of by Sale, Not Discontinued Operations              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Assets held for sale             $ 13,900
Reclassification from assets held-for-sale           3,400  
Assets sold           12,800  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Inventories              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Assets held for sale, other             13,100
Assets sold           12,100  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Property, plant and equipment              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Assets held for sale, other             $ 800
Assets sold           700  
APAT OE | Disposal Group, Disposed of by Sale, Not Discontinued Operations              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Consideration received pursuant to asset purchase agreement $ 25,000            
Proceeds from post-closing transaction services fees under transition services agreement $ 1,400            
Disposal group consideration adjustment           21,600  
Consideration adjustment for potential indemnification claims           $ 10,000  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance sheet components - Accounts receivable, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]    
Accounts receivable $ 66,264 $ 65,499
Trade notes receivable 476 2,356
Allowance for doubtful accounts (120) (626)
Account and trade note receivables, net $ 66,620 $ 67,229
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance sheet components - Inventories (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Long Lived Assets Held-for-sale [Line Items]            
Raw materials $ 26,904 $ 26,904   $ 26,904   $ 33,400
Work in process 11,755 11,755   11,755   13,246
Finished goods 18,465 18,465   18,465   20,655
Inventories 57,124 57,124   57,124   67,301
Finished goods, at vendor managed inventory locations 6,800 6,800   6,800   7,100
Restructuring charges   1,133 $ 2,829 1,786 $ 3,550  
Increase (decrease) in assets held-for-sale       3,200    
Assets held for sale 3,192 3,192   3,192   $ 0
Property, plant and equipment            
Long Lived Assets Held-for-sale [Line Items]            
Assets held for sale 2,600 2,600   2,600    
Prepaid Expenses and Other Current Assets            
Long Lived Assets Held-for-sale [Line Items]            
Assets held for sale $ 600 600   600    
Rusnano Group            
Long Lived Assets Held-for-sale [Line Items]            
Restructuring charges   $ 1,000   $ 1,600    
NeoPhotonics Corporation | Joint Stock Company Rusnano            
Long Lived Assets Held-for-sale [Line Items]            
Assets held for sale, percent of component acquired 100.00%          
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance sheet components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]      
Prepaid taxes and taxes receivable $ 7,167   $ 15,162
Transition services agreement receivable (Note 6) 12,120   12,817
Deposits and other prepaid expenses 3,975   4,138
Other receivable 5,397   4,118
Prepaid expenses and other current assets 28,659   $ 36,235
Capital expenditures incurred but not yet paid $ 1,100 $ 9,700  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance sheet components - Purchased intangible assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Gross Assets $ 53,408 $ 54,418
Accumulated Amortization (50,088) (50,124)
Net Assets 3,320 4,294
Technology and patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Assets 37,045 37,684
Accumulated Amortization (34,833) (34,923)
Net Assets 2,212 2,761
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Assets 15,123 15,425
Accumulated Amortization (14,888) (14,835)
Net Assets 235 590
Leasehold interest    
Finite-Lived Intangible Assets [Line Items]    
Gross Assets 1,240 1,309
Accumulated Amortization (367) (366)
Net Assets $ 873 $ 943
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance sheet components - Amortization expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Balance Sheet Related Disclosures [Abstract]        
Cost of goods sold $ 185 $ 202 $ 572 $ 667
Operating expenses 118 119 357 355
Total $ 303 $ 321 $ 929 $ 1,022
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance sheet components - Estimated future amortization expense of purchased intangible assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]    
2018 (remaining three months) $ 302  
2019 855  
2020 737  
2021 645  
2022 28  
Thereafter 753  
Net Assets $ 3,320 $ 4,294
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance sheet components - Accrued and other current liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Jun. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]            
Transition services agreement payables (Note 6) $ 11,769   $ 11,222      
Employee-related 14,742   12,990      
Asset sale related contingent liabilities (Note 6) 6,760   7,135      
Accrued warranty 1,199 $ 1,592 1,334 $ 1,402 $ 528 $ 678
Deferred revenue, current 704   939      
Income and other taxes payable 2,376   542      
Rusnano payment derivative 2,000   0      
Other accrued expenses 7,307   9,080      
Accrued and other current liabilities $ 46,857   $ 43,242      
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance sheet components - Warranty accrual (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Beginning balance $ 1,592 $ 528 $ 1,334 $ 678
Warranty accruals (42) 1,047 487 1,019
Settlements (351) (173) (622) (295)
Ending balance $ 1,199 $ 1,402 $ 1,199 $ 1,402
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance sheet components - Other noncurrent liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]    
Pension and other employee-related $ 4,651 $ 4,675
Deferred rent 3,023 2,908
Deferred revenue 112 617
Government grant 1,912 1,095
Rusnano payment derivative 0 389
Deferred income tax liabilities 63 106
Asset retirement obligations and other 3,627 4,285
Other noncurrent liabilities $ 13,388 $ 14,075
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Restructuring Cost and Reserve [Line Items]        
Restructuring charges incurred     $ 1,973  
Restructuring reserve recorded in accrued and other current liabilities $ 2,600   2,600  
Restructuring reserve recorded in other noncurrent liabilities 100   100  
Cost of goods sold        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges incurred 100   200  
Operating Expense        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges incurred $ 1,100   $ 1,800  
Cost of Sales And Operating Expense        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges incurred   $ 3,100   $ 4,100
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring - Reserve Rollforward (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2018
USD ($)
Restructuring Reserve [Roll Forward]  
Restructuring obligations December 31, 2017 $ 1,623
Charges 1,973
Cash payments (830)
Non-cash settlements and others (94)
Restructuring obligations September 30, 2018 2,672
Employee Severance  
Restructuring Reserve [Roll Forward]  
Restructuring obligations December 31, 2017 0
Charges 269
Cash payments (147)
Non-cash settlements and others 0
Restructuring obligations September 30, 2018 122
Facilities Consolidation  
Restructuring Reserve [Roll Forward]  
Restructuring obligations December 31, 2017 1,580
Charges 0
Cash payments (640)
Non-cash settlements and others 0
Restructuring obligations September 30, 2018 940
Others  
Restructuring Reserve [Roll Forward]  
Restructuring obligations December 31, 2017 43
Charges 1,704
Cash payments (43)
Non-cash settlements and others (94)
Restructuring obligations September 30, 2018 $ 1,610
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Components of Debt Obligations and Weighted Average Interest Rate (Details)
$ in Thousands, ¥ in Millions
Sep. 30, 2018
USD ($)
Sep. 30, 2018
JPY (¥)
Dec. 31, 2017
USD ($)
Debt Instrument [Line Items]      
Short-term debt $ 3,634   $ 35,607
Unaccreted discount and issuance costs within current portion of long-term debt (161)   (86)
Unaccreted discount and issuance costs within long-term debt, net of current portion (463)   (295)
Total long-term debt, net of unaccreted discount and issuance costs 53,154   46,561
Current portion of long-term debt 2,798   6,005
Long-term debt, net of current portion 50,356   40,556
Notes Payable to Banks | Mitsubishi Bank Loans      
Debt Instrument [Line Items]      
Long-term debt, gross 11,206   16,924
Total long-term debt, net of unaccreted discount and issuance costs | ¥   ¥ 641.7  
Notes Payable to Banks | Mitsubishi Bank Loans And Yamanashi Chou Bank Loans      
Debt Instrument [Line Items]      
Long-term debt, gross $ 6,942    
Weighted average interest rate 1.10% 1.10%  
Line of Credit | Wells Fargo Credit Facility      
Debt Instrument [Line Items]      
Long-term debt, gross $ 35,630   $ 30,018
Weighted average interest rate 4.51% 4.51% 3.29%
Notes Payable to Banks | Note Payable to Shanghai Pudong Development Bank      
Debt Instrument [Line Items]      
Short-term debt $ 0   $ 17,000
Weighted average interest rate 4.10%
Notes Payable to Banks | Notes Payable CITIC Bank      
Debt Instrument [Line Items]      
Short-term debt $ 0   $ 17,000
Weighted average interest rate 4.00%
Notes payable to suppliers | Loans With Suppliers      
Debt Instrument [Line Items]      
Short-term debt $ 3,634   $ 1,607
Minimum | Line of Credit | Mitsubishi Bank Loans      
Debt Instrument [Line Items]      
Weighted average interest rate     1.05%
Maximum | Line of Credit | Mitsubishi Bank Loans      
Debt Instrument [Line Items]      
Weighted average interest rate     1.45%
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Notes Payable (Details)
1 Months Ended 9 Months Ended 12 Months Ended
Aug. 31, 2018
USD ($)
May 31, 2018
USD ($)
Feb. 28, 2018
USD ($)
Jan. 31, 2018
USD ($)
Nov. 30, 2017
USD ($)
Jul. 31, 2017
USD ($)
Sep. 30, 2018
CNY (¥)
line_of_credit
Dec. 31, 2016
USD ($)
debt_instrument
Sep. 30, 2018
USD ($)
line_of_credit
Dec. 31, 2017
USD ($)
Debt Instrument [Line Items]                    
Short-term debt                 $ 3,634,000 $ 35,607,000
Notes payable to suppliers | Loans With Suppliers                    
Debt Instrument [Line Items]                    
Short-term debt                 3,634,000 1,607,000
Notes payable to suppliers | Loans With Suppliers | Minimum                    
Debt Instrument [Line Items]                    
Debt instrument, term             3 months      
Notes payable to suppliers | Loans With Suppliers | Maximum                    
Debt Instrument [Line Items]                    
Debt instrument, term             6 months      
Loans Payable | First Credit Facility Expires July 2019                    
Debt Instrument [Line Items]                    
Current borrowing capacity             ¥ 120,000,000   17,500,000  
Loans Payable | Second Line Of Credit, Expires July 2019                    
Debt Instrument [Line Items]                    
Current borrowing capacity             30,000,000   4,400,000  
Bankers Acceptance                    
Debt Instrument [Line Items]                    
Restricted cash and investments, current                 1,900,000 500,000
Bankers Acceptance | Loans With Suppliers                    
Debt Instrument [Line Items]                    
Short-term debt                 3,600,000 1,600,000
Bankers Acceptance | First Credit Facility Expires July 2019                    
Debt Instrument [Line Items]                    
Current borrowing capacity             ¥ 240,000,000   34,900,000  
Percentage of compensating balance requirement for bank acceptance drafts             50.00%      
Bankers Acceptance | Second Line Of Credit, Expires July 2019                    
Debt Instrument [Line Items]                    
Percentage of compensating balance requirement for bank acceptance drafts             50.00%      
Short Term Loans | Second Line Of Credit, Expires July 2019                    
Debt Instrument [Line Items]                    
Current borrowing capacity             ¥ 60,000,000   8,700,000  
Notes Payable to Banks | Notes Payable CITIC Bank                    
Debt Instrument [Line Items]                    
Proceeds from lines of credit     $ 17,000,000     $ 17,000,000        
Debt instrument, interest rate, stated percentage     4.70%              
Repayments of lines of credit $ 17,000,000                  
Debt instrument, basis spread           2.55%        
Short-term debt                 $ 0 $ 17,000,000
Letter of Credit                    
Debt Instrument [Line Items]                    
Number of debt instruments | debt_instrument               3    
Letter of Credit | Loans With Suppliers                    
Debt Instrument [Line Items]                    
Percentage of compensating balance requirement for bank acceptance drafts               30.00%    
Short-term line of credit facility               $ 1,600,000    
China | Notes payable to suppliers | First Credit Facility Expires June Two Thousand Sixteen                    
Debt Instrument [Line Items]                    
Proceeds from lines of credit         $ 17,000,000          
Repayments of lines of credit   $ 17,000,000                
China | Bankers Acceptance | First Credit Facility Expires June Two Thousand Sixteen                    
Debt Instrument [Line Items]                    
Debt instrument, interest rate, stated percentage         4.10%          
China | Notes Payable to Banks | Notes Payable CITIC Bank                    
Debt Instrument [Line Items]                    
Repayments of lines of credit       $ 17,000,000            
Line of Credit | China                    
Debt Instrument [Line Items]                    
Number of debt instruments | line_of_credit             3   3  
CITIC Bank | Line of Credit | China                    
Debt Instrument [Line Items]                    
Credit facility, maximum borrowing amount             ¥ 250,000,000   $ 36,400,000  
CITIC Bank | Bank Acceptance Drafts | China                    
Debt Instrument [Line Items]                    
Percentage of compensating balance requirement for bank acceptance drafts             36.00%      
Credit facility, maximum borrowing amount             ¥ 390,600,000.0   $ 56,900,000.0  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Credit Facilities (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2018
Sep. 30, 2017
Jun. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Line of Credit Facility [Line Items]              
Repayment of notes payable       $ 2,568,000 $ 9,789,000    
Capital Expenditures Credit Facility Expires April 30, 2017 | Line of Credit              
Line of Credit Facility [Line Items]              
Credit facility, maximum borrowing amount             $ 30,000,000.0
Amended Comerica Bank Credit Facility | Line of Credit              
Line of Credit Facility [Line Items]              
Current borrowing capacity     $ 17,000,000.0        
Line of credit facility, maximum indebtedness under debt covenant     $ 20,000,000.0        
Credit Facility Base Rate | Amended Comerica Bank Credit Facility | Line of Credit              
Line of Credit Facility [Line Items]              
Debt instrument, basis spread     1.75%        
Libor Plus Rate | Amended Comerica Bank Credit Facility | Line of Credit              
Line of Credit Facility [Line Items]              
Debt instrument, basis spread     2.75%        
Federal funds effective rate | Amended Comerica Bank Credit Facility | Line of Credit              
Line of Credit Facility [Line Items]              
Debt instrument, basis spread     1.00%        
Daily adjusting LIBOR rate | Amended Comerica Bank Credit Facility | Line of Credit              
Line of Credit Facility [Line Items]              
Debt instrument, basis spread     1.00%        
Line of Credit | Wells Fargo Credit Facility              
Line of Credit Facility [Line Items]              
Credit facility, maximum borrowing amount   $ 50,000,000     50,000,000    
Line of credit facility, maximum indebtedness under debt covenant   $ 20,000,000.0     20,000,000.0    
Cash balance for borrowing   100.00%          
Cash balance max borrowing   $ 15,000,000.0          
Line of credit facility increase   25,000,000.0          
Line of credit facility, outstanding   30,000,000     30,000,000    
Repayment of notes payable   20,000,000          
Unused borrowing capacity   $ 5,000,000     $ 5,000,000    
Line of credit fair value outstanding       $ 35,600,000      
Weighted average interest rate       4.51%   3.29%  
Unused part of credit facility       $ 14,400,000      
Minimum required unused borrowing capacity       $ 5,000,000.0      
Line of Credit | Libor Plus Rate | Wells Fargo Credit Facility              
Line of Credit Facility [Line Items]              
Weighted average interest rate       4.51%      
Line of Credit | Prime Rate | Wells Fargo Credit Facility              
Line of Credit Facility [Line Items]              
Commitment fee   0.25%          
Line of Credit | Minimum | Wells Fargo Credit Facility              
Line of Credit Facility [Line Items]              
Revolver accounts receivable   80.00%          
Line of Credit | Minimum | Libor Plus Rate | Wells Fargo Credit Facility              
Line of Credit Facility [Line Items]              
Debt instrument, basis spread   1.50%          
Line of Credit | Minimum | Prime Rate | Wells Fargo Credit Facility              
Line of Credit Facility [Line Items]              
Debt instrument, basis spread   0.50%          
Line of Credit | Maximum | Wells Fargo Credit Facility              
Line of Credit Facility [Line Items]              
Revolver accounts receivable   85.00%          
Line of Credit | Maximum | Libor Plus Rate | Wells Fargo Credit Facility              
Line of Credit Facility [Line Items]              
Debt instrument, basis spread   1.75%          
Line of Credit | Maximum | Prime Rate | Wells Fargo Credit Facility              
Line of Credit Facility [Line Items]              
Debt instrument, basis spread   0.75%          
Subsequent Event | Wells Fargo Credit Facility              
Line of Credit Facility [Line Items]              
Repayments of lines of credit $ 5,000,000            
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Mitsubishi Bank Loans (Details)
$ in Thousands
1 Months Ended
Feb. 25, 2015
USD ($)
Feb. 25, 2015
JPY (¥)
Jan. 31, 2018
USD ($)
Jan. 31, 2018
JPY (¥)
Mar. 31, 2017
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2018
JPY (¥)
Dec. 31, 2017
USD ($)
Mar. 31, 2017
JPY (¥)
Feb. 25, 2015
JPY (¥)
Debt Instrument [Line Items]                    
Long-term debt | $           $ 53,154   $ 46,561    
Notes Payable to Banks | Mitsubishi Bank Term Loan A                    
Debt Instrument [Line Items]                    
Debt, aggregate principal amount $ 4,400                 ¥ 500,000,000
Notes Payable to Banks | Mitsubishi Bank Term Loan B                    
Debt Instrument [Line Items]                    
Debt, aggregate principal amount $ 8,800                 ¥ 1,000,000,000
Debt, periodic principal payments   ¥ 8,333,000                
Debt, lump sum payment on the maturity date   ¥ 8,373,000                
Long-term debt | $           5,600        
Notes Payable to Banks | Mitsubishi Bank Term Loan B | Tokyo interbank offer rate                    
Debt Instrument [Line Items]                    
Debt instrument, basis spread 1.40% 1.40%                
Notes Payable to Banks | Mitsubishi Bank Loans                    
Debt Instrument [Line Items]                    
Loan structuring fee including consumption tax $ 400 ¥ 40,500,000                
Long-term debt             ¥ 641,700,000      
Unamortized debt issuance costs           $ 600 ¥ 71,000,000      
Notes Payable to Banks | Mitsubishi Bank Loans | Tokyo interbank offer rate                    
Debt Instrument [Line Items]                    
Debt instrument, basis spread 1.40% 1.40%                
Notes Payable to Banks | 2017 Mitsubishi Bank Loan                    
Debt Instrument [Line Items]                    
Debt, aggregate principal amount         $ 6,100       ¥ 690,000,000  
Debt instrument, term         72 months          
Line of credit facility, outstanding         $ 6,100       ¥ 690,000,000  
Notes Payable to Banks | 2017 Mitsubishi Bank Loan | Tokyo interbank offer rate                    
Debt Instrument [Line Items]                    
Debt instrument, basis spread         1.00%          
Mitsubishi Bank | Mitsubishi Bank Term Loan A                    
Debt Instrument [Line Items]                    
Repayments of lines of credit     $ 4,400 ¥ 500,000,000            
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Mitsubishi Bank and Yamanashi Chou Bank Loans (Details) - 1 months ended Jan. 31, 2018 - Mitsubishi Bank and The Yamanashi Chou Bank, Ltd. - Term Loan C
$ in Millions
USD ($)
JPY (¥)
Debt Instrument [Line Items]    
Credit facility, maximum borrowing amount $ 7.5 ¥ 850,000,000
Debt instrument, term 82 months  
Tokyo interbank offer rate    
Debt Instrument [Line Items]    
Debt instrument, basis spread 1.00%  
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Maturities of Long-Term debt (Details)
$ in Thousands
Sep. 30, 2018
USD ($)
Debt Disclosure [Abstract]  
2018 (remaining three months) $ 740
2019 2,959
2020 2,959
2021 2,959
2022 38,589
Thereafter 5,572
Total long-term debt, current and non-current $ 53,778
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Japan pension plan - (Details) - USD ($)
$ in Millions
Sep. 30, 2018
Dec. 31, 2017
Retirement Benefits [Abstract]    
Pension liability $ 4.1 $ 4.6
Pension liability included in accrued and other current liabilities   $ 0.5
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details)
¥ in Thousands, ft² in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended 15 Months Ended
Oct. 25, 2017
CNY (¥)
Oct. 25, 2017
USD ($)
Jun. 16, 2017
USD ($)
Jun. 13, 2017
USD ($)
ft²
Dec. 27, 2016
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2016
USD ($)
ft²
Aug. 31, 2016
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2010
lawsuit
claim
Dec. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2012
USD ($)
Commitments And Contingencies Disclosure [Line Items]                                      
Number of defendants | lawsuit                           4          
Operating leases, future minimum payments due           $ 27,800,000     $ 27,800,000   $ 27,800,000                
Operating leases, future minimum, sublease receipts           1,400,000     1,400,000   1,400,000                
Rent expense                 1,100,000 $ 1,300,000 3,200,000 $ 3,500,000              
Area of office lease | ft²       39     64                        
Office lease term, months       123 months     129 months                        
Office and laboratory lease period free of charge             9 months                        
Asset retirement obligation           3,100,000     3,100,000   3,100,000                
Amount of contribution                         $ 21,000,000            
Expected costs to transfer product line               $ 100,000                      
Penalty payment derivative           2,000,000     2,000,000   2,000,000           $ 400,000    
Rusnano                                      
Commitments And Contingencies Disclosure [Line Items]                                      
Other non-current liability                               $ 0 $ 0    
Minimum                                      
Commitments And Contingencies Disclosure [Line Items]                                      
Office lease, monthly rental rate       $ 41,388     $ 144,000                        
Maximum                                      
Commitments And Contingencies Disclosure [Line Items]                                      
Office lease, monthly rental rate       $ 72,525     $ 194,000                        
Embedded derivative financial instruments | Maximum                                      
Commitments And Contingencies Disclosure [Line Items]                                      
Other non-current liability                                   $ 5,000,000  
Finisar Corp                                      
Commitments And Contingencies Disclosure [Line Items]                                      
Pending claims | claim                           2          
Lestina International Ltd. litigation                                      
Commitments And Contingencies Disclosure [Line Items]                                      
Damages sought, value         $ 3,000,000                            
APAT Arbitration                                      
Commitments And Contingencies Disclosure [Line Items]                                      
Damages sought, value     $ 1,500,000                                
Damages awarded to company ¥ 700 $ 110,000                                  
Cisco Settlement Agreement [Member]                                      
Commitments And Contingencies Disclosure [Line Items]                                      
Loss contingency, damages awarded, value           150,000         300,000                
Indemnification agreement                                      
Commitments And Contingencies Disclosure [Line Items]                                      
Payment for legal settlement                     0                
Lease termination                                      
Commitments And Contingencies Disclosure [Line Items]                                      
Asset retirement obligation           700,000     700,000   700,000                
Performance guarantee | Private Placement                                      
Commitments And Contingencies Disclosure [Line Items]                                      
Other non-current liability           $ 7,500,000     $ 7,500,000   $ 7,500,000               $ 30,000,000
Scenario, Forecast | Russian federation                                      
Commitments And Contingencies Disclosure [Line Items]                                      
Exit fees for future                             $ 2,000,000        
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' equity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Class of Stock [Line Items]          
Reclassified out of accumulated other comprehensive loss for realized gains or losses on available for sale securities $ 0 $ 0 $ 0 $ 0  
Accumulated deficit subject to restriction         $ 8,800
Minimum          
Class of Stock [Line Items]          
Accumulated profits         10.00%
Employee stock options          
Class of Stock [Line Items]          
Common stock reserved for future issuance (in shares) 7,857,810   7,857,810    
Employee stock purchase plan          
Class of Stock [Line Items]          
Common stock reserved for future issuance (in shares) 644,187   644,187    
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' equity - Accumulated Other Comprehensive Income (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance as of December 31, 2017     $ 194,451,000  
Other comprehensive income (loss), net of taxes of zero and reclassifications $ (5,588,000) $ 2,178,000 (7,967,000) $ 6,107,000
Balance as of September 30, 2018 161,174,000   161,174,000  
Other comprehensive income (loss), tax     0  
Foreign Currency Translation Adjustments        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance as of December 31, 2017     567,000  
Other comprehensive income (loss), net of taxes of zero and reclassifications     (7,968,000)  
Balance as of September 30, 2018 (7,401,000)   (7,401,000)  
Unrealized Gain (Loss) on Available-For-Sale Securities        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance as of December 31, 2017     (1,000)  
Other comprehensive income (loss), net of taxes of zero and reclassifications     1,000  
Balance as of September 30, 2018 0   0  
Defined Benefit Pension Plan Adjustment        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance as of December 31, 2017     (168,000)  
Other comprehensive income (loss), net of taxes of zero and reclassifications     0  
Balance as of September 30, 2018 (168,000)   (168,000)  
AOCI Attributable to Parent        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance as of December 31, 2017     398,000  
Balance as of September 30, 2018 $ (7,569,000)   $ (7,569,000)  
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based compensation - Summary of stock-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation $ 4,041 $ 1,934 $ 10,527 $ 5,692
Cost of goods sold        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation 553 340 1,832 811
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation 1,016 606 2,618 1,779
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation 931 393 2,511 1,170
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation $ 1,541 $ 595 $ 3,566 $ 1,932
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2018
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in USD per share)       $ 6.80    
Awards granted in the period (in shares)       1,355,262    
Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period       915,713    
Shares outstanding (in shares)   2,630,138   2,630,138   2,404,637
Market-based restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in USD per share)       $ 5.82    
Awards granted in the period (in shares) 665,000          
Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period       0    
Stock Appreciation Units (SAUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awards granted in the period (in shares)   0 0 0 0  
Shares outstanding (in shares)   213,205   213,205   239,824
SAU-related liabilities   $ 1.0   $ 1.0   $ 0.8
Employee stock purchase plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized stock-based compensation expense   $ 0.1   $ 0.1    
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based compensation - Valuation assumptions of stock-based awards (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Employee stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average expected term (years) 0 years 6 years 6 years 7 days 6 years
Weighted-average volatility 0.00% 65.00% 65.00% 65.00%
Risk-free interest rate 0.00% 2.02%    
Risk-free interest rate minimum     2.27% 2.02%
Risk-free interest rate maximum     2.62% 2.08%
Expected dividends 0.00% 0.00% 0.00% 0.00%
Stock Appreciation Units (SAUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average expected term (years) 1 year 10 months 12 days 2 years 2 months 11 days 1 year 11 months 28 days 2 years 3 months 17 days
Weighted-average volatility 65.00% 71.00% 66.00% 71.00%
Risk-free interest rate minimum 1.73% 1.03% 1.03% 0.51%
Risk-free interest rate maximum 2.52% 1.55% 2.52% 1.55%
Expected dividends 0.00% 0.00% 0.00% 0.00%
Employee stock purchase plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average expected term (years) 0 years 0 years 8 months 14 days 8 months
Weighted-average volatility 0.00% 0.00% 61.00% 55.00%
Risk-free interest rate 0.00% 0.00%    
Risk-free interest rate minimum     1.20% 0.45%
Risk-free interest rate maximum     1.93% 0.91%
Expected dividends 0.00% 0.00% 0.00% 0.00%
Market-based restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average volatility 66.00% 0.00% 66.00% 0.00%
Risk-free interest rate 2.79% 0.00% 2.79% 0.00%
Expected dividends 0.00% 0.00% 0.00% 0.00%
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based compensation - Stock Options and RSUs (Details)
9 Months Ended
Sep. 30, 2018
$ / shares
shares
Employee stock options  
Number of Shares  
Beginning Balance (in shares) | shares 3,933,529
Granted (in shares) | shares 158,116
Exercised/Converted (in shares) | shares (591,322)
Cancelled/Forfeited (in shares) | shares (95,251)
Ending Balance (in shares) | shares 3,405,072
Weighted Average Exercise Price  
Beginning Balance (in USD per share) | $ / shares $ 5.55
Granted (in USD per share) | $ / shares 6.64
Exercised/Converted (in USD per share) | $ / shares 4.33
Cancelled/Forfeited (in USD per share) | $ / shares 10.24
Ending Balance (in USD per share) | $ / shares $ 5.68
Restricted stock units  
Number of Units  
Beginning Balance (in shares) | shares 2,404,637
Granted (in shares) | shares 1,355,262
Exercised/Converted (in shares) | shares (915,713)
Cancelled/Forfeited (in shares) | shares (214,048)
Ending Balance (in shares) | shares 2,630,138
Weighted Average Exercise Price  
Beginning Balance (in USD per share) | $ / shares $ 9.02
Granted (in USD per share) | $ / shares 6.80
Exercised/Converted (in USD per share) | $ / shares 9.02
Cancelled/Forfeited (in USD per share) | $ / shares 8.80
Ending Balance (in USD per share) | $ / shares $ 7.89
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income taxes - Provision for income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Income Tax Disclosure [Abstract]        
Income tax (provision) benefit $ (291) $ 1,195 $ (2,009) $ 1,813
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income taxes - Additional information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Jan. 01, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Decrease to the amounts of uncertain tax positions previously determined $ 0  
Increase to the amounts of uncertain tax positions previously determined $ 0  
Accounting Standards Update 2016-16    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Adjustments to accumulated deficit for new accounting pronouncements   $ 1,800
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent events (Details) - USD ($)
$ in Millions
1 Months Ended
Oct. 31, 2018
Aug. 31, 2018
Notes Payable CITIC Bank | Notes Payable to Banks    
Subsequent Event [Line Items]    
Repayments of lines of credit   $ 17.0
Line of Credit | Wells Fargo | Subsequent Event    
Subsequent Event [Line Items]    
Repayments of lines of credit $ 5.0  
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -:*94T?(\\#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,$% @ UHIE32?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #6BF5-5+_1/^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9++:L,P$$5_I6AOCV73EW"\: M+3I*P$L.K)LFAN/8MW !3##":--W ?5"G*M_8N<.L%-R3&9)#<-0#LV'MZ?)G7+8Q+))W"_"L90<> *W:>_-H\K+<;UM45ORLX+ZKK+;\5-1?-_?OD M^L/O(FR]-COSCXW/@ET+O^ZB^P)02P,$% @ UHIE39E&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 " #6BF5-MWU7 WT" #?" & 'AL+W=OA5]%HY50WM)4U;P-!S^MPBU9[E!F" M1;S4]"$G\\"$FGOGC"QT"6H3!$/TW>J=,PXTG6J/B M3-K?H+I)Q9O!BG:E(6_]6+=V?/0G:3+08 (>"'@DH.*_A&0@)!^$U ;?>V9# M_404V92"/P+1?ZV.F*1 JT1?9F4V[=W9,QVMU+OW35Q&=V-F0.QZ!)X@T(B( MM.U1 $,".^S1\;\">Q^1P ()&$%BZ8S@ M@D=^/6,WS0#,G A<],BO:>S\<>T'S#0!TBQ.ESAWDRV:M(N&BHOMK#*H^*VU M;7VR.W;O+;;MY@/>M_[O1%SJ5@9'KG33LJWES+FBVJ'X2;MRU:^-<<'H69EI MKN>B;[G]0O%N>$Y$XYMF\Q=02P,$% @ UHIE30*TSL$R! [1, !@ M !X;"]W;W)K7Y;GMOO9[[T? M%K^:^MBODOTPG![2M-_L?5/U']N3/X9_=FW75$-(=L]I?^I\M9V"FCH%(6S: M5(=CLEY.WQZ[];)]&>K#T3]VB_ZE::KN=^'K]KQ*9/+VX?OA>3^,']+U\E0] M^[_\\./TV(54>LUE>VC\L3^TQT7G=ZOD#_E0*C4&3(J_#_[W/ M,?%ENTK$Z,C7?C.,653A\>I+7]=C3L''OW.FR;7,,?#V_2WWSU/E0V6>JMZ7 M;?W/83OL5TF6++9^5[W4P_?V_*>?*V22Q5S[K_[5UT$^.@EE;-JZGWX7FY=^ M:)LYEV"EJ7Y=GH?C]#S/^;^%\0$P!\ U0.IW ]0G$V5?53-53K9=>> M%]VEMT[5."CD@PJ-N1D_3FTW_1=JVX>OKVNPR_1US&>6%!<)W$KN%26C<%=) M&LJ_F@#6!$SQZC8^X^,5&Z^F>'T;GZ-*7"1NDAPGB0&1(U5)52[+A>6]:-:+ M)EZ40%XN$G-;BM826:$B"4I*WHIAK1AJ!952&%**D;E!5J@(K(ETD&6=6.H$ MC:'"DD*LM8":KF14#FXZ^\Z+8[TXZD4A+XZVBI.@D1>JLDZ)2 ]EK)>,>D&E M%!DI1"()ZH8@25 [ M(!2>:26GL]KJ2.O("",E=>2P(TGGJ]"YQ7.)TX$S-M9&/# E4$<9=@2T,Q29 M4(Q*0ZXC;GC\2LI?A?D[:^[J+25IG?]1W;OA 2PI@34FL*1T52(C;4-51JD( M;"3/8$DAC%%?2 K8T%.9)'ZH3@O(C8HXXEDL+5EM-41RX DJ*4(U1JAD&*JM M4+A*#$1S(2.[!\E35%*,:HQ1R7#48MB6G,I8$;/#TU12G&J,4\GPU.49MD-5 M5HC(= >IT!QJC%.@6)2V\P@QI6<3$%L\ /4Z PU1BFP,$T[,3PLL?IC,I< M9 V&R.Z3PE1CF +%I!%A:&!##$V%,9$-)/ X!8I3C7$*#"B5RO XF1:N-@( MXH$*%*@& Q68[:J3%B_<):,#D1D1&T,\5(%"U6"HSLR!F3RE0>.^[R#%64H0832U$V?E"Y M<'BE+EEA.!S'^DSQ%%64HOAX4"B*1VFE='@9YG2YUB;F*'(K0#EJ,;<4/?&S M6R]&QVZ]TIM[E_$B[%O5/1^._>*I'8:VF2Y:=FT[^)"G^!CJM_?5]IJH_6X8 M7UUX[RX74)?$T)[FR[7T>L.W_@]02P,$% @ UHIE32,C8K,Y @ N < M !@ !X;"]W;W)K^4EQL)Y MJTG#MVXI1+L!@!:;7 M#BS/Z%60JL$'YO!K72/V;X<)[;:NY[XOO%274J@%D&3M]E[4!FTXG>%.SX9.ZJ4(Z6O:O+MM'6A(L($%T*%0/)Q MPWM,B(HD.?X.0=TQIS).Q^_1O^CB93%'Q/&>DC_5291;-W6=$SZC*Q$OM/N* MAX(BUQFJ_XYOF$BY(I$Y"DJX_G>**Q>T'J)(E!J]]<^JT<^NWXF3P68W^(/! M'PU>>-<0#(; ,(">3)?Z&0F49XQV#NO?5HO41^%M GF8A5K49Z?W9+5XD\D_ERQMRB240)D_A'"MT+XVA],(7R[/[#Z ^T/I_[ ***7 MI%K2: E<0>A'1B4/93.:T$H3+FE"@Z:71),T'NQ_!L\3PAE19"6*ED1&X;MH MD8,<16AGC)$!L,\4.&>XH90V)E2)8,B<&0//>=/)3-:%(K3;JD20V: M],/7;Y[,,\H9T]K*M%XRK0VF]2)3&*6A!HZFD_$+M4#7>.5,C;6-^99TH%EE'A2L8K91L=)P2?A1HFPR'^YZFL]D43+ZOGI#Y6H5AW0?M=HH3(DGVQ M/8QGT^[>0S6;EB_-;GL(#]6H?MGOB^K?/.S*T]U8CM]N?-L^;YKV1C*;'HOG M\#TT?QX?JGB57+*LM_MPJ+?E852%I[OQO;Q=*ML&=,1?VW"JK[Z/6BF/9?FC MO?AM?3<6;8_"+JR:-D41/U[#/.QV;:;8CW_ZI.-+FVW@]?>W[+]TXJ.8QZ(. M\W+W]W;=;.[&;CQ:AZ?B9==\*T^_AEY0.A[UZG\/KV$7\;8GL8U5N:N[OZ/5 M2]V4^SY+[,J^^'G^W!ZZSU.?_RT,!Z@^0%T"8MN?!>@^0+\'F$\#3!]@_F\+ M:1^0DA:2L_9N,!=%4\RF57D:5>?U<"S:92=OTSA=J_9F-SO=_^)XUO'NZ\S* M:?+:YNF1_(RH:T1]1!8<>4^2Q/8OG5"H$[EBX:2!.2>L)GWX,LGRTR0?NJGA M6.DN7E_'&QQO8+SIXLUU?$K&^HS8#CETB)/6.#(:G+)2*C)O"TXI+8W.R*@ M3&9"#8Q,"I6E7!EI)C\CZ54SF7*2Z)\#2F2"Z%]P2CKKC"?* &:C,(&595!9 MQI59HBP#O?&:+,\YH$0JZ2+FE-&I(RTN 95:/S!C%NJR?"T['.]@O./C0H8_ M=URQEG3TYH R648W&$X9H>FZ6 +*&*FP+@]U>:;+":++HSDB#]\<0(+NK L. M2:4S^H BRLN!V98";_."ZV+[O& -N=33G1A0-M-D5A> 4CH5] E%6&;]P(S) M@1(FN39%M4D^B))NJQ#R5!F'=$H?4 BE ZI@3;R7BJO25)7BP\=6(H LW5 ! MHXVAHD!KR@^(PA54:B[*4%$:S +;3@&EG&*3!7)91Q\P0,79&B@3$M=VR8N[ MH\6]9Z[;$536E\CB:V0)D$E\=QA2A&NZY$6=CEPN>8E5-E-LSP"8USZCRC@6 M)\LR=1QSV?6Z_Z@.UW7)"SLML[GD=7;B,N>I.H!)Y^C3ND!4P^S0)PVCH[!$G%&N&Q@02KL/Q3W'Y[Z#\4=P431Z9T#*MHJ^JS!7((Y M1I3,#9EAA5V(XB[$4Q?2,]>OQ1,G%5N5 (O]H:5D@3B=>?8& SDOALR(PF9$ M<3-"QSOO&7_=DKAAGAACAJU-B-$EO,38@(=4V)B;*IH7=KA3V)XI[$4T^B MN$V Z@"&U $,J4/9N+KDZE1U'ZKG[HB['JW*ET/3'J9V3V79A-A[<1/[O0G%^G*Q M"T]-^]7&[]7YK/Q\T93'_G> Y/)CQ.P_4$L#!!0 ( -:*94T_A2W^J ( M "L) 8 >&PO=V]R:W-H965T&ULC59M;YLP$/XKB.\K M-F^&*(E4DDR;M$E5JVV?W<1)4 $SVTFZ?S_;4$K-I>V78%^>>^Z>.\-Y?N'B M21X94]YS735RX1^5:F=!(+='5E-YPUO6Z'_V7-14Z:TX!+(5C.ZL4UT%(4)I M4-.R\9=S:[L3RSD_J:ILV)WPY*FNJ?A7L(I?%C[V7PSWY>&HC"%8SEMZ8 ], M_6KOA-X% \NNK%DC2]YX@NT7_BV>;7*#MX#?);O(T=HS2AXY?S*;[[N%CTQ" MK&);91BH?IS9BE65(=)I_.TY_2&D<1RO7]B_6NU:RR.5;,6K/^5.'1=^YGL[ MMJ>G2MWSRS?6ZTE\KQ?_@YU9I>$F$QUCRRMI?[WM22I>]RPZE9H^=\^RL<]+ MS__B!CN$O4,X..C8[SE$O4/TZA"_ZQ#W#O%G(R2]0^)$"#KMMIAKJNAR+OC% M$]UQ:*DY=7B6Z'9MC=%VQ_ZGZRFU];S,\WEP-CP]I.@@X0A"PK>0]12"!T2@ MXP])A% 213AQ=P*LI@@2.3E\2+)YE^1-FA%8J\CZ1V.5",$$,4@06X)X7.S8 M*78'(1;26,B7#(>)4PX A3.<$:ST<07!4H2<[^D:@,5Q1IR@&P 6A7GL?K&"T9>^9N)@ MQZ[TMOS4*/-"CJS#9+\-S:1P[ 6>K3!@7^N;0#>X7^F[:\1/*@YE([U'KO1\ MLE-DS[EB.GMTHWMRU#>785.QO3)+HM>BF]_=1O&VOYH$P_UH^1]02P,$% M @ UHIE33L<_[M,!0 ]!H !@ !X;"]W;W)KIV9P_;&MN1#\@PI?AR1J_>Z^=J^I-3-ONUWA_9Z_M)UQZOELGUX2?NJ_50? MTZ'_YZEN]E777S;/R_;8I.IQ++3?+NVMN5O5KM]L>TETS M:U_W^ZKY9YUV]?OUW,Z_W_B\?7[IAAO+F]6Q>DY_I.[+\:[IKY;G6AZW^W1H MM_5AUJ2GZ_FMO=JX.!08%7]NTWM[\7LVA')?UU^'BU\?K^=F<)1VZ:$;JJCZ MK[>T2;O=4%/OX^^ITOFYS:'@Y>_OM?\\!M\'TQ/ MU>NN^UR__Y*F@/Q\-D7_6WI+NUX^..G;>*AW[?@Y>WAMNWH_U=);V5??3M_; MP_C]?OHGAJD8+D!3 3H7Z-O^KP(\%> ?!=P8_,G9&.I/55?=K)KZ?=:<1NM8 M#0^%O>*^,Q^&FV/?C?_UT;;]W;<;:\)J^394-&G6)PU=:LZ*95_[N0E"3:Q) M%:>/#6RT(C)N@6$0/);G#T%$7(&#%;BQ G=10>E$)YPD<90<1LF"0VD*$0J2 ME<8;[,9#-QZ$4^ * JP@J'"L*44\)XV_,$KLO17A )4)G(DF0C-1F[%&F(FJ M&6L\16%&JWPH"7LIH)<">!$AKPO5RL+)!U9K0NZ)+:&1$A@1C:Q+U0BK+M$: MZS./BC48 9884D H[T8,4,V0+2P@3+]8C,\LL".G(N3Z,-C262D'ZU:6&\R M[+(07K>6@!\O_1!HR:G^T:H8,F8PYRP#,XK6#)X;HSI'JZ(I]*U3_ L)R<"'7PYB@%B"4),NMYJ,O MO80H4"WZKC:9I84P2$F#U,D.(H!(5WJ91"!9ZDDN MH"I*SF18A$%* *2D^DEIC[W6H>1RB W9,$P9P)0E3!F LF2UI@-9&0QG"IDSQU@)-DG9> !SH*;'*. M,$X=2%+E;LO:@1=Y'^2$!ZI^OF<2.H?1[ ":51+O0/I)[G+>3(:0SE\._D=+ M&,\.X%EN+:R=!F]A?9!Y/)(%7V1>!%UFKQ0 VDE .TU?'TENJFZ +/31Y0QA M2CNP7^HR>:K#7'6 JW)U6SO-RZ*4VR\;H HNMV/J,%,=8*J33)U$$=)@\J(E MI+MF>7%6L$_-\WBLTLX>ZM=#-^S*7]P]']W=#O M5?.\/;2S^[KKZOUXWO!4UUWJ39I/?5>]I.KQ?+%+3]WP,_:_F],YS.FBJX_3 M&=/R?-!U\R]02P,$% @ UHIE3:+QL/VQ 0 T@, !@ !X;"]W;W)K MX<]:/^G0:.X\ZYIF>T-\#J2E&1IDMPSQ86F91YC9U/F.#@I-)P-L8-2W/P^ M@<2QH#MZ"SR+MG,AP,J\YRU\ _>]/QOOL46E%@JT%:B)@::@#[OC*0OX"/@A M8+0KFX1.+H@OP?E<%S0)!8&$R@4%[H\K/(*40E,2-\0V)0H5OZ1.U[F!D=BIMGW/%SQ[ICZV50A M&$<1__GBK8]>RUWV(6?7(#1C3A,F76,6!//J2XIT*\4I_8>>;M/WFQ7N(WV_ MSGY(M@6R38$L"F3_;7$#^E.3.KU#G']CB2&A<,-]YVTQK-CD.^_D%L>49EW\ M4$L#!!0 ( -:*94WMM(Z5M@$ - # 8 >&PO=V]R:W-H965T&UL?5/;CM,P$/T5RQ^P;MR4KJHDTG81 @FD:A'P[":3B]:78#O- M\O>,G6R(V,"+[1F?<^;B<38:^^Q: $]>E-0NIZWW_8DQ5[:@A+LS/6B\J8U5 MPJ-I&^9Z"Z**)"49W^W>,24Z38LL^BZVR,S@9:?A8HD;E!+VUQFD&7.:T%?' M4]>T/CA8D?6B@:_@O_47BQ9;5*I.@7:=T<1"G=.'Y'1. SX"OG7;G-Y34D$M!NF?S/@1YGH.E,S%?X8;2(2'3#!&::2+*RD'YXV:53 5)5ZF MO=-Q'Z>;]#C3M@E\)O"%&PO=V]R:W-H965T&UL?5-M;]L@$/XKB!]0$N)T561;:CI-J[1*4:>MGXE]?E&!>ZYXT@'-*^V 7#D74EM,]HXUQT8LT4#2M@;[$#[FPJ-$LZ; MIF:V,R#*"%*2\8J]DZV&DR&V5TJ8CR-('#*ZI5?'N.]-$9RQ%?'.B[?> M>\FW^R1EET TQ1S'&+Z,F2.89Y]3\+441_X/G*_#=ZL*=Q&^^T/A?IT@625( M(D'RWQ+78F[_2L(6/55@ZCA-EA38ZSC)"^\\L/<\OLGO\'':GX2I6VW)&9U_ MV=C_"M&!E[*Y\2/4^ \V&Q(J%XZ?_-F,8S8:#KOI!['Y&^>_ %!+ P04 M" #6BF5-/%Z,Q;4! #2 P &0 'AL+W=OW<NC@Q59 M)QKX"OY;=[;!8C-+)348)]$0"W5.'[;'TS[&IX!G"8-;G$FLY(+X$HU/54XW M41 H*'UD$&&[PB,H%8F"C!\3)YU31N#R_,;^(=4>:KD(!X^HOLO*MSD]4%)! M+7KEGW#X"%,]MY1,Q7^&*Z@0'I6$'"4JEU92]LZCGEB"%"U>QUV:M _CS=UA M@JT#^ 3@,^"0\K Q45+^7GA19!8'8L?>=R(^\?;(0V_*Z$RM2'=!O O>:[&] MO<_8-1)-,:A[,=QVPT/';3#V+S-RY^ 5!+ P04 " #6 MBF5-V-5;P+,! #2 P &0 'AL+W=O+%EM8*JFA<])TQ$*=T]O=X9B&^!CP7<+H5F<2*CD;\Q*,QRJG21 $ M"DH?& 1N%[@#I0(1RGB=.>F2,@#7YW?V^U@[UG(6#NZ,>I:5;W-Z0TD%M1B4 M?S+C \SU?*!D+OXS7$!A>%"".4JC7%Q).3AO],R"4K1XFW;9Q7V<;O;I#-L& M\!G %\!-S,.F1%'Y)^%%D5DS$COUOA?AB7<'CKTI@S.V(MZA>(?>2[&[3C)V M"41SS'&*X>N8)8(A^Y*";Z4X\K_@?!N^WU2XC_#];PK_D3_=)$@C0?K?$K=B M_E3)5CW58)LX38Z49NCB)*^\R\#>\O@FO\*G:?\B;",[1\[&X\O&_M?&>$ I MR16.4(L?;#$4U#X&UL?5/;;MP@ M$/T5Q >$7=:;1"O;4C91U4JIM$J5Y)FUQQ<%&!?P.OW[ G88J]DZV&DR&V5TJ87T>0.&1T2S\<3VW=N.!@>=J)&GZ >^Y. MQEML9BE;!=JVJ(F!*J-WV\,Q"?$QX*6%P2[.)%1R1GP+QKUG(6%>Y2O;>F:C-Y24D(E>NF>="$^\/7#?FR(X8ROBG1=OO?>2;Z]W*;L$HBGF M.,;P9>6#O>'R3S_!QVK\+4[?:DC,Z_[*Q_Q6B R]E<^5' MJ/$?;#8D5"X<;_S9C&,V&@Z[Z0>Q^1OGOP%02P,$% @ UHIE3:\>NX.T M 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TK MB!]0$L=-H\BVU'2:-FF5HE;;/A/[;*,"YP&.VW]?P*[G;=:^ '?<>_?N.+(! MS8MM 1QY55+;G+;.=4?&;-F"XO8&.]#^ID:CN/.F:9CM#/ J@I1DR6:S9XH+ M38LL^LZFR+!W4F@X&V)[I;AY.X'$(:=;^N%X$DWK@H,56<<;> ;WO3L;;[&9 MI1(*M!6HB8$ZI_?;XRD-\3'@AX#!+LXD5')!? G&URJGFR ())0N,'"_7>$! MI Q$7L:OB9/.*0-P>?Y@_QQK][5E,$96Q'OO'CKO==BN]]G[!J(IIC3&),L M8^8(YMGG%,E:BE/R#SQ9A^]6%>XB?/>'PKMU@G25((T$Z7]+7(LY_)6$+7JJ MP#1QFBPIL==QDA?>>6#OD_@FO\/':7_DIA':D@LZ_[*Q_S6B R]E<^-'J/4? M;#8DU"X<[_S9C&,V&@Z[Z0>Q^1L7[U!+ P04 " #6BF5-5Z?5/;4! #2 M P &0 'AL+W=OF$S79V:9IDS:9;-/M;T:O2A:X%G#7?$3S8CL M1UZ5U+:@G7/]B3%;=:"XO<,>M+]IT"CNO&E:9GL#O(XD)5F:)/=,<:%IF4?? MQ90Y#DX*#1=#[* 4-[_.('$LZ(Z^.9Y$V[G@8&7>\Q:^@?O>7XRWV*)2"P7: M"M3$0%/0A]WIG 5\!#P+&.WJ3$(E5\278'RN"YJ$A$!"Y8("]]L-'D'*(.33 M^#EKTB5D(*[/;^H?8^V^EBNW\(CRAZA=5] C)34T?)#N"<=/,-?SCI*Y^"]P M ^GA(1,?HT)IXTJJP3I4LXI/1?'7:1QZ>>'=*?6^JX(RMB'<^>>N]MW)W_SYGMR T8\X3)EUC%@3S MZDN(="O$.?V'GF[3]YL9[B-]OXY^2+8%LDV!+ ID_RUQ W/XNTBVZJD"T\9I MLJ3"0<=)7GF7@7U(XYO\@4_3_I6;5FA+KNC\R\;^-X@.?"K)G1^ASG^PQ9#0 MN' \^+.9QFPR'/;S#V++-RY_ U!+ P04 " #6BF5-*T'?EK,! #2 P M&0 'AL+W=O,)IILSJB?V7;:D@.F MV>_UZ@O5JU\0LPP[PW;X8A']$^NP[ DQ>M MC"MHYWU_8LQ5'6CA[K '$VX:M%KX8-J6N=Z"J!-(*\9WN[=,"VEHF2??Q98Y M#EY) Q=+W*"UL#_/H' LZ)Z^.IYDV_GH8&7>BQ:^@/_:7VRPV,)22PW&233$ M0E/0A_WIG,7X%/!-PNA69Q(KN2(^1^-C7=!=% 0**A\91-AN\ A*1:(@X\?, M29>4$;@^O[*_3[6'6J["P2.J[[+V74'O*:FA$8/R3SA^@+F>-Y3,Q7^"&Z@0 M'I6$'!4JEU92#IEV:M(_3#3_.L&T GP%\ =RG/&Q*E)2_$UZ4 MN<61V*GWO8A/O#_QT)LJ.E,KTET0[X+W5NZ//&>W2#3'G*<8OHY9(EA@7U+P MK11G_@^<;\,/FPH/"7[X0^%AFR#;),@20?;?$K=BLK^2L%5/-=@V39,C%0XF M3?+*NPSL T]O\CM\FO;/PK;2.')%'UXV];]!]!"D[.[""'7A@RV&@L;'XS&< M[31FD^&QGW\06[YQ^0M02P,$% @ UHIE3<$C%:VU 0 T@, !D !X M;"]W;W)K&UL?5/;;MLP#/T501]0Q4[:%(%MH&E1 M=, &!"VV/2LV;0O5Q97DN/O[4K+K>9NQ%TFD> X/*2H;C'UU+8 G[TIJE]/6 M^^[ F"M;4-Q=F0XTWM3&*N[1M USG05>19"2+-UL;ICB0M,BB[Z3+3+3>RDT MG"QQO5+<_CJ"-$-.$_KI>!9-ZX.#%5G'&W@!_[T[6;38S%()!=H)HXF%.J=W MR>&X"_$QX(> P2W.)%1R-N8U&%^JG&Z"()!0^L# <;O /4@9B%#&V\1)YY0! MN#Q_LC_&VK&6,W=P;^1/4?DVI[>45%#S7OIG,SS!5,\U)5/Q7^$"$L.#$LQ1 M&NGB2LK>>:,F%I2B^/NX"QWW8;S9)A-L'9!.@'0&W,8\;$P4E3]PSXO,FH'8 ML?<=#T^<'%+L31F4LKG"$6KQ@\V&A-J'XQ[/=ARS MT?"FFWX0F[]Q\0%02P,$% @ UHIE36B4Y.*V 0 T@, !D !X;"]W M;W)K&UL?5/;;MLP#/T501]0.4ZZ9H%MH.DPK$ + M!!VV/2LV;0O5Q9/DN/W[4;+K>:VQ%TFD> X/*2H;C'UV+8 G+TIJE]/6^^[ MF"M;4-Q=F0XTWM3&*N[1M USG05>19"2+$V23TQQH6F11=_)%IGIO10:3I:X M7BEN7X\@S9#3#7US/(FF]<'!BJSC#7P'_Z,[6;38S%()!=H)HXF%.J>WF\-Q M%^)CP$\!@UN<2:CD;,QS,.ZKG"9!$$@H?6#@N%W@#J0,1"CC]\1)YY0!N#R_ ML7^-M6,M9^[@SLA?HO)M3O>45%#S7OHG,WR#J9YK2J;B'^ "$L.#$LQ1&NGB M2LK>>:,F%I2B^,NX"QWW8;RY3B?8.B"= .D,V,<\;$P4E7_AGA>9-0.Q8^\[ M'IYX)]BM$NPBP>Z_):[$[)-W2=BBIPIL$Z?)D=+T.D[RPCL/ M[&U\1/8W?)SV1VX;H1TY&X\O&_M?&^,!I217.$(M?K#9D%#[<+S!LQW';#2\ MZ:8?Q.9O7/P!4$L#!!0 ( -:*94VU6BJOM@$ -(# 9 >&PO=V]R M:W-H965TOG8'RK"[P+@D! Y0(#\]L%[D&(0.1EO,R<>$D9@.OS._N7 M6+NOYN*_ >HQH:-@CWJ,>O,-=SC=%<_'>X@/#A08G/46EAXXJJ MP3HM9Q8O1;+7:>QC'C(EBLH?F&-E;O2(S-3[GH4G M3@[4]Z8*SMB*>.?%6^^]E,D^RD'A?\AR#8)LDB0?2!(/Y6X%9-]2D)6/95@VCA-%E5Z4'&25]YE8.]H M?)._X=.T_V"FY"F[*S]"G?]@BR&@<>%XZ\]F&K/)<+J? M?Q!9OG'Y!E!+ P04 " #6BF5-T1C(^K0! #2 P &0 'AL+W=O:%EGTG4V18>^DT' VQ/9*8C-+)11H*U 3 W5.[[?'4QKB8\ / M 8-=G$FHY(+X$HRO54XW01!(*%U@X'Z[P@-(&8B\C%\3)YU3!N#R_,'^.=;N M:[EP"P\H?XK*M3D]4%)!S7OIGG#X E,]MY1,Q7^#*T@?'I3X'"5*&U=2]M:A MFEB\%,5?QUWHN _CS3Z=8.N 9 (D,^ 0\[ Q453^B3M>9 8'8L;>=SP\\?:8 M^-Z4P1E;$>^\>.N]UV)[N,W8-1!-,:+(.WZTJ MW$7X[@^%=^L$Z2I!&@G2_Y:X%K/_*PE;]%2!:>(T65)BK^,D+[SSP-XG\4U^ MAX_3_LA-([0E%W3^96/_:T0'7LKFQH]0ZS_8;$BH73CN_=F,8S8:#KOI!['Y M&Q?O4$L#!!0 ( -:*94U7FT)FM@$ -(# 9 >&PO=V]R:W-H965T M-L8I[-&W+7&^!UQ&D)$N3Y#U37&A:YM%WMF5N!B^%AK,E;E"*V]\GD&8L MZ(Z^.!Y$V_G@8&7>\Q:^@__1GRU:;&&IA0+MA-'$0E/0N]WQM _Q,>!1P.A6 M9Q(JN1CS%(PO=4&3( @D5#XP<-RN< ]2!B*4\6OFI$O* %R?7]@_Q=JQE@MW M<&_D3U'[KJ '2FIH^"#]@QD_PUS/.TKFXK_"%22&!R68HS+2Q954@_-&S2PH M1?'G:1HPP^V&!(:'XX?\&RG,9L,;_KY!['E&Y=_ M %!+ P04 " #6BF5-"MAVI;0! #2 P &0 'AL+W=O,ZW;1IM+ M2=+I\O-S?.PX^6C=D^\ GG6ROB"=B'T1\9\U8$6_L;V8/"F ML4Z+@*9KF>\=B#J!M&)\MWO-M)"&EGGRG5V9VR$H:>#LB!^T%N['"90="YK1 M%\>C;+L0':S,>]'"9PA?^K-#BRTLM=1@O+2&.&@*>I\=3X<8GP*^2AC]ZDQB M)1=KGZ+QH2[H+@H"!56(# *W*SR 4I$(97R?.>F2,@+7YQ?V=ZEVK.4B/#Q8 M]4W6H2OH+24U-&)0X=&.[V&NYQ4E<_$?X0H*PZ,2S%%9Y=-*JL$'JV<6E*+% M\[1+D_9QNN%W,VP;P&< 7P"W*0^;$B7E;T409>[L2-S4^U[$)\Z.''M316=J M1;I#\1Z]US*[RW)VC41SS&F*X>N8)8(A^Y*";Z4X\;_@?!N^WU2X3_#];PK_ M07#8)#@D@L-_2]R*V?^1A*UZJL&U:9H\J>Q@TB2OO,O WO/T)K_"IVG_)%PK MC2<7&_!E4_\;:P.@E-T-CE"''VPQ%#0A'M_@V4UC-AG!]O,/8LLW+G\"4$L# M!!0 ( -:*94V_8"="ZP$ &8% 9 >&PO=V]R:W-H965T5D)QJ M8\J:J%X"+5T09R0*@CWAM.W\/'6^B\Q3,6C6=G"1GAHXI_+W&9@8,S_T[XZ7 MMFZT=9 \[6D-WT!_[R_26&1A*5L.G6I%YTFH,O\I/)V/%N\ /UH8U6KOV4JN M0KQ:XW.9^8%-"!@4VC)0L]S@&1BS1":-7S.GOTC:P/7^SO[1U6YJN5(%SX+] M;$O=9/[1]TJHZ,#TBQ@_P5Q/XGMS\5_@!LS ;29&HQ!,N:]7#$H+/K.85#A] MF]:V<^LX\]_#\(!H#H@V 602[[ZE]XO 4F;LIK--=A3LS MR2OCO>7A8YR2FR6:,><)$ZTQ"X(8]D4BPB3.T;OP" _?H1GN7/ANK9X$.$&, M$L2.(/ZGQ&13(H;9XR()*I(@!(>-"(8YXB)[5&2/$#QN1-YC3(?B(@=4Y( 0 MA!L1#/.?1SVB(D>$8+<1P3#Q1H2L_G,.LG8=KKQ"#)V;+BOO,D2>(M&PO=V]R:W-H965T MVRC M@'$!K]._[X"]CINZ+\ ,YYRY,*2#L2^N ?#D5:O69;3QOCLRYHH&M'!WIH,6 M;RICM?!HVIJYSH(H(TDKQI/DP+20+]^)\,2;(\?>%,$9 M6Q'O,'F'WFO.DWW*KD%HPIQ&#%]@-C."H?H<@J^%./%_Z'R=OEW-PDGC:#+W6!$V\(.%36*S"W7. 1./="SL:O11.O)3UQN[^J/X?>72]G9N!1 M\9]];;L"WV-40\-&;E_4]!F6?C*,EN:_P@6X@WLGKD:EN F_J!J-56)1<58$ M>Y_77H9U6O2OM#B!+@1Z0R!SH>#\B5E6YEI-2,]G/S!_Q>F!NK.I?#(<1?CF MS!N7O90TN<_)Q0LMF..,H1M,NB*(4U]+T%B)(_V/3N/T7=3A+M!WV^I9%A?8 M1P7V06#_3XN?;EJ,8-(D7B2+%LDB NE-D1CF]BC(YN($Z#8\68,J-SV]Y M#JP:EC$EZW]%^0=02P,$% @ UHIE3:B5?>_. 0 G 0 !D !X;"]W M;W)K&UL;53;CML@$/T5Q )#BANUU"!&L[G*<^=U%Y*@?#VPXN"NE! M"*9^GX'+,<,1OB=>VKHQ+D'RM& UQ9&O=HCU\E5RC<7?"DSO',% 8?". 5FEQL\ ^=.R);Q:];$BZ4CKO=W M]4^^=]O+E6EXEOQG6YHFPT>,2JC8P,V+'#_#W$^,T=S\5[@!MW!7B?4H)-?^ M%Q6#-E+,*K84P=ZGM>W\.L[Z=UJ80&<"W1#(9.0K_\@,RU,E1Z2FL^^9^XNC M$[5G4[BD/PK_S1:O;?:6TVB?DIL3FC'G"4-7F&A!$*N^6-"0Q9G^1Z=A^CY8 MX=[3]VOW^!@6. 0%#E[@\$^+ATV+(4P<-HF#)G% (-F8A#"/89,D:)($!(X; MDQ#FP\:$K&Z' %7[N="HD$/G9W*574;OB?K;]1<^S>TWINJVT^@JC;VC_B95 M4AJPI>P>;,.-?2J6@$-EW/;1[M4T,%-@9#^_!61YD/(_4$L#!!0 ( -:* M94VU8.RFQ0$ #<$ 9 >&PO=V]R:W-H965TM? = MW(_^;/R*+"PUEZ LUPH9: K\D!Y/^X"/@)\<1KN:HU#)1>OGL/A2%S@)AD! MY0(#\\,5'D&(0.1M_)XY\2(9$M?S5_9/L79?RX59>-3B%Z]=5^![C&IHV"#< MDQX_PUS/'J.Y^*]P!>'AP8G7J+2P\8NJP3HM9Q9O1;*7:>0JCN.TDQWFM.T$ M.B?0)>$^ZI!)*#K_R!PK;3K,8GJV5C^\H[_;)-A%@MT_):8W M)6YAWG&YWQ39;Q!D-R);F-V-"%E=G 33QB=K4:4'%=ME%5VZXH'&BW^#3RWU MC9F6*XLNVOGG$R^YT=J!MY+<>2^=[^)E(:!Q8?K!S\WTEJ>%T_W\H\U3<-*\:.$I/W>J:R3\'X*++ M_-#_<+Q4UU);!\G3EEWA!^B?[5$:BXPLYZJ&1E6B\21<,G\?[@XAM0$.\5I! MIR9SSY9R$N+-&E_/F1_8C(!#H2T%,\,=GH%SRV3R^#V0^J.F#9S./]@_N^)- M,2>FX%GP7]59EYF_\;TS7-B-ZQ?1?8&AH)7O#=5_@SMP [>9&(U"<.6^7G%3 M6M0#BTFE9N_]6#5N[/J59#N$X0%T"*!CP,;ID%[(9?Z):9:G4G2>[#>_9?8? MASMJ]J:P3K<5;LTDKXSWGE.Z2LG=$@V80X^A$TPX(HAA'R4H)G&@BW"*AT=H MAI$+CZ;JR1HGB%&"V!'$_Y68S$K$, ]$5JC("B'8S$0PS!8725"19$$0S?_5 M$D*C -=8HQIKA""'ZZ$ R-'ARO\,$]#1&*^0%#00].6(A>UGU(E^5LYS)+#(WGAXQ,.E - M\NIZK_(*<6MJ M-._1:'"X:#M=F[GLFW)O:-$.#PX97[W\+U!+ P04 " #6BF5-%EHC9K8! M #2 P &0 'AL+W=O=6JLSEMG>N/C-FR!2WL#?;0^9L:C1;.FZ9AMC<@JDC2BO$D^<2TD!TM MLN@[FR+#P2G9P=D0.V@MS)\3*!QSNJ-OCB?9M"XX6)'UHH$?X'[V9^,MMJA4 M4D-G)7;$0)W3^]WQE 9\!/R2,-K5F81*+H@OP?A:Y30)"8&"T@4%X;X@O+PD(F/4:*R<27E8!WJ6<6GHL7KM,LN[N-TDQYFVC:!SP2^$ XQ#IL" MQ.>3M]Y[+7BZR]@U",V8TX3A*\P[ M@GGU)03?"G'B_]'Y-GV_F>$^TO?KZ'?)MD"Z*9!&@?2?$OF'$KW"\&UL;51ACYP@$/TKA!]P M[*+>;C9JFV$8\TGI5],! M6/0F16\*W%D[G @Q50>2F0T>B62\QV4> M?!==YFJT@O=PTXW?'"V\[ZQVDS ?6PC>PWX>+=A9966HN MH3=<]4A#4^"G_>F<>7P _. PF^4JN2KUZXW-=X)U/" 14UC,PM]S@&83P M1"Z-7PLG7B5]X';_SOXQU.YJN3(#STK\Y+7M"GS$J(:&C<*^J.D3+/5D&"W% M?X$;" ?WF3B-2@D3OJ@:C55R87&I2/8VK[P/ZS2?')(E+!Y EP"Z!AR##IF% M0N8?F&5EKM6$]'SW _,MWI^HNYO*.\-5A#.7O''>6TG3-"3:L&I8Q)>N_HOP#4$L#!!0 ( M -:*94V^V0 3MP$ -(# 9 >&PO=V]R:W-H965T- VSO0%1 M19)6C"?)!Z:%[&B11=_9%!D.3LD.SH;806MA_IQ X9C3'7UU/,FF=<'!BJP7 M#7P']Z,_&V^Q1:62&CHKL2,&ZIS>[XZG-. CX*>$T:[.)%1R07P.QI57PJ6KQ,N^SB/DXW=_N9 MMDW@,X$OA$.,PZ9 ,?-'X421&1R)F7K?B_#$NR/WO2F#,[8BWOGDK?=>"YY^ MS-@U",V8TX3A*\QN03"OOH3@6R%._#\ZWZ;O-S/<1_I^'?WPCD"Z*9!&@70= M_S9Y4^(6YFV1;-53#::)TV1)B4,7)WGE70;VGL?IOV;,(WL++F@\R\; M^U\C.O"I)#=^A%K_P19#0>W"\&UL M=53;CILP$/T5BP]8$R= &@'29E>K5FJE:*NVSPX,%ZV-J6W"]N]K&T(I=5]B MSW N,X['Z2CDFVH -'KGK%-9T&C=GS!610.^5$)RJDTH:ZQZ";1T M),XP"<,8<]IV09ZZW$7FJ1@T:SNX2*0&SJG\=08FQBS8!??$:ULWVB9PGO:T MAJ^@O_47:2*\J)0MATZUHD,2JBQXW)W.B<4[P/<61K7:(]O)58@W&WPJLR"T M!0�EL%:I8;/ %C5LB4\7/6#!9+2USO[^HOKG?3RY4J>!+L1UOJ)@N. 2JA MH@/3KV+\"',_48#FYC_##9B!VTJ,1R&8&6RMYQ$),4W M*S1CSA.&K#"[!8&-^F)!?!9G\@^=^.E[;X5[1]^OW8^Q7^#@%3@X@<-?+>XW M+?HP![])Y#6)/ +1QL2'^4\GL= M74$.LG;#IU AALX-_BJ[S/=0E>AS2"XZUH)H<&4$CZ8 M4VW,>[0$#"IMMXG9RVDJIT"+?GYP\/+JY;\!4$L#!!0 ( -:*94T3GZN) MMP$ -(# 9 >&PO=V]R:W-H965T)W^?0?L.$[B%V"&<\Y<&-+! MV"?7 'CRHJ1V&6V\[PZ,N:(!)=R5Z4#C366L$AY-6S/761!E)"G)^&9SPY1H M-09LCHEKXZ'MNZ\<'!\K03-?P"_[L[6;38 MK%*V"K1KC286JHS>;@_'). CX$\+@UN<2:CD;,Q3,+Z7&=V$A$!"X8."P.T" M=R!E$,(TGB=-.H<,Q.7Y5?TAUHZUG(6#.R/_MJ5O,KJGI(1*]-(_FN$;3/5< M4S(5_P,N(!$>,L$8A9$NKJ3HG3=J4L%4E'@9]U;'?1AODF2BK1/X1. S81_C ML#%0S/Q>>)&GU@S$CKWO1'CB[8%C;XK@C*V(=YB\0^\EYS?;E%V"T(0YCAB^ MP+PA&*K/(?A:B"/_1.?K]-UJAKM(WRVC[[^N"R2K DD42-Z5R#^4N(;9?0C" M%CU58.LX38X4IM=QDA?>>6!O>7R3-_@X[3^%K5OMR-EX?-G8_\H8#YC*Y@I' MJ,$/-AL2*A^.7_!LQS$;#6^ZZ0>Q^1OG_P%02P,$% @ UHIE3>+H*>2& M! )!@ !D !X;"]W;W)K&ULE5G9;N,X$/P5 M0^\S$@^)E&$;B*_L KM ,(/=>59L^L#H\$AR//OWJRN.119C.0^Q1%ERM'O)$Z+J7,HR]/8=8O-0251\34[J;3Z9I?E2516K_G>+4ZY MBK:-41*[U/,"-XF.J3.;-&TO^6R2G*\-WP[ M[@]EW>#.)J=HK[ZK\I_32UZ]N5L^QG_?+G=NIX-2,5JTU9NXBJCS>U4'%<>ZIX_.J<.M<^:\/;YW?O MZR;X*IC7J%"++/YQW):'J2.=T5;MHG-\, M^% #OS/PAQH$G4'P81!\:B Z _%AT,P(M\UN,US+J(QFDSR[C/)VQIVB>F*3 ML:@FQ*9N;,:_^:X:L:)J?9O1@$_L300-_"O& MK4A>F5+$=$Y-!_TN%B9",(WG72>K^T[6P(GH0YX!) APM R."VLOHB QD:E!:!D:8O1$K)3/+ )?,]@%P!G]SCOK3&*6"< M L2IU>A2&*1D& J3D@"4""7$2DE"2M*@Y.LS5!J,6.@)#A(Z&+F6!GOF4^\3 M]B%D'QKLN2Z3MRQ8!$QD:G$!5Y(G0H>+*\'R3!A@P?0<(I V1Q80Y.M)'N!I=<=3 M/RR\:!"P:@C+ND6PQ!/_@>1B229(DXWD(I#0DXM 4D_N $\K" HM86$%)D"" MI6WR8\4D\H'D8MDBIFZ!Y *0)'IR$4/Y 2K >4+#GTU.R0"!I MJ2Z*18." @TMU45Q@5+Q0+2X0*FYIP$3 (!"_;R$0-*RSE%US@,YG0Y!]6KBR&:ILBXXQ7-GL M@$X^N' <@^+:Q%W%00IG2*&+WYOXQ4?F^N6XN1IOLG)8USYO6ZY7V$ZWO+[7V M.1DO"&A?DO&JO;#^<-_>G_\=Y?MC6HQ>L[+,DN9NU^K&710T?;Z M$JM=63^*ZCEO[ZW;ES([=7?R[O6'@=G_4$L#!!0 ( -:*94TRY'RP@@( M %4( 9 >&PO=V]R:W-H965TJ[*6L_"H5#.-(KD]LHK*)]ZP6K_9:HJ*OXL6,DOLQ"$U\!K<3@J$XCF>4,/[#M3 M/YJUT+NH5]D5%:MEP>M L/TL? ;3%Q ;@D7\+-A%#M:!*67#^9O9?-G-PMAD MQ$JV54:"ZL>9+5E9&B6=Q^].-.S/-,3A^JK^R1:OB]E0R9:\_%7LU'$69F&P M8WMZ*M4KOWQF74$X#+KJO[(S*S7<9*+/V/)2VM]@>Y**5YV*3J6B[^VSJ.WS MTKXA5YJ? #L"[ GZ['L$U!'0!R&Y2T@Z0O+H";@C8.>$J*W=FKFBBLYSP2^! M:.]#0\VU U.L/]?6!.W7L>^TGU)'SW,4HSPZ&Z$.LV@Q<( A\!:R&D- CXAT M GT6T)?% H[HS@'+,8(X::[^*_)R5^0F3>0U"UD^NC$K\0LD7H'$"B0W MAQ MN\40BZDM)@,DR1P_QB@" 2.)6,41"!!J>.+!P;2&/[#&^PM#7M*2_T"J5<@ M?=Q-&B)%1,'.Y]DL.6G6AEK!M%^!CY#TU*=^ ),E\ 37YF9:5OPAWP[<+]1 M<2AJ&6RXTHWL;WFY+ME5D2O1;MH&LWBC?=$(_Z?Q+S MOU!+ P04 " #6BF5->94%D+<" "Z"0 &0 'AL+W=O):B1G&T>JR@2F:994K*CCQ95-4O%:%J"/)M_/X'DP? M ;($A_A9\),:C"-;RHL0KW;R93./4YL1+_E:6PEF'D>^XF5IE4P>OSO1N%_3 M$H?CL_HG5[PIYH4IOA+EKV*C]_,XCZ,-W[)#J9_%Z3/O"B)QU%7_E1]Y:> V M$[/&6I3*_4;K@]*BZE1,*A5[:Y]%[9ZG3O],"Q-@1X ]P:S]$0%U!/1.P!\2 M<$? MZY .@+Q5DC:VIV9#TRSQ4R*4R3;_= PN^W E)C/M;9!]W7<.^.G,M'C M J7Y+#E:H0ZS;#%P@*'P$O(PAH >D9@$^BQ@*(LE'-&]!59C!$5>#O\4>?Q0 MY")-%#0+.3ZZ, N'!7!0 #L!?"% /+=;#'68VF%R0+'W359C% 4 L^2,0HB M@%'F^1* @2R%5[PAP=)(H+1)6" +"F2WFTN# O0&),'2\O'I8$T+# )"DQN-Q>DX8,BO<'>#C0L%D*4 M33Q_ S#S$7+J'RIC&(&0II[! 1C*P/\P.7S M '2+R6CT=P4(8N*;'(#1\1$1@&$"\<0W>0S+ *&^0\G@WJFXW+DF0$5K<:BU MM680[1N->VCO+2^^!-,5",0?;&/B[KEW^;:K^<;DKJA5]"*TN2W=G;850G.3 M?7IG-L?>-%+]I.1;;8?4C&7;3;03+9JN4TKZ=FWQ%U!+ P04 " #6BF5- MD,0N11D" ;!@ &0 'AL+W=O8NJZ#LKX$N)QS M[KE@;HI>R&=5 ^CHA;-6K>):ZVZ)D*IJX%3=B0Y:LW,4DE-MEO*$5">!'AR) M,Y0FR2?$:=/&9>%B.UD6XJQ9T\).1NK,.95_U\!$OXIQ_!IX:DZUM@%4%AT] MP0_0/[N=-"LTJAP:#JUJ1!M).*[B![Q\)!;O +\:Z-5D'ME*]D(\V\77PRI. MK"%@4&FK0,UP@0TP9H6,C3]>,QY36N)T_JK^V=5N:ME3!1O!?C<'7:_B^S@Z MP)&>F7X2_1?P]9 X\L5_@PLP [=.3(Y*,.5^H^JLM.!>Q5CA]&48F]:-_;!# M$G,=54VZ&['[9GS5"9Z*3.<%NABA3QF/6#2"68Q@VRO(7A$(&-@=)&& M7*S3*_HLP>8:L-GTRI)&A;(@P*Y$\C?G?:LC/6 MP8D#M0Z4W,V/XR.@;1!T/SN3(&@1+HH$BR*!HO*97Q+*@F=6 B!\905-OFP. M\N3:C(HJ<6ZUO9M)=.QD#ZE]&;/X&B\W.!#?FLXW-*HW^:%M?J?RU+0JV@MM MWJ-[-4&ULC5;;CILP$/T5Q'O#_181I(6D:J566NVJ[;.3. $M8&H[R?;O:QO"$C-- M\Q+LR3G'<\:&<7HA](V5&'/CO:E;MC)+SKNE9;%=B1O$%J3#K?CG0&B#N)C2 MH\4ZBM%>D9K: MJF/)9<#*T@X=\2OF/[IG*F;6J+*O&MRRBK0&Q8>5^>0L-XG$*\#/"E_89&Q( M)UM"WN3DZWYEVC(A7.,=EPI(/,ZXP'4MA40:OP=-SQ 9UJ_D(N7_#@)S"-P?PW?,:U@,M,Q!H[4C/U:^Q.C)-F M4!&I-.B]?U:M>EX&_2L-)K@#P1T)8NU[!&\@>!\$_R[!'PC^HRL$ R'05K!Z M[ZJ8:\11EE)R,6A_'#HD3YVS#,1V[610[8[Z3]23B>@Y\YP@M0YP188D$QBQ<*(O&B5ZF. M&PO=V]R:W-H965T"E*2J6JF5HJO:_G:($] !IK83KF]?VQ".P%)Q M?X)M9F=GEBQ+W##^*C)*I?56%I78V)F4];/CB#2C)1%/K*:5NG-FO"12;?G% M$36GY&2"RL+!KALZ)4EK43.*HO3\\;>HN<]"G6 0?S*:2,&:TM; M.3+VJC=?3QO;U8IH05.I*8BZW.B>%H5F4CK^=*1VGU,'#M=W]L_&O#)S)(+N M6?$[/\EL8Z]LZT3/Y%K(%]9\H9VAP+8Z]]_HC18*KI6H'"DKA/FUTJN0K.Q8 ME)22O+77O#+7IN._A\$!N O ?8#*_;\ KPOPW@-\8[Y59JQ^(I(D,6>-Q=NG M51/]IT#/GBIFJ@]-[(R(,S>* )S\1[#R9F)/H@@6\(_ >"DG>DX!+<<"CY0$+CI4+BD(.'$*YJ\00 0]LP&1OO-.T(_T[X):^$=612 M#1\S(LZ,2:HTND]*7::^&OI-0<]2+R.UYNWH;#>2U=UG@=-_FR3_ %!+ P04 M " #6BF5-JTQ!HTP" !\!P &0 'AL+W=O[?#]": M%EASOY07SSF<\T"A&"A[XQ4APGMOFXXO_4J(?@$ /U2DQ?R%]J237TZ4M5C( M(3L#WC."CYK4-@ &00):7'=^6>BY'2L+>A%-W9$=\_BE;3'[NR(-'99^Z-\F M7NMS)=0$*(L>G\D/(G[V.R9'8%8YUBWI>$T[CY'3TO\4+K:9PFO KYH,_*[O MJ21[2M_4X.MQZ0?*$&G(02@%+)LK69.F44+2QI])TY^75,3[_DW]L\XNL^PQ M)VO:_*Z/HEKZF>\=R0E?&O%*AR]DRH-\;PK_C5Q)(^'*B5SC0!NN?[W#A0O: M3BK22HO?Q[;N=#M,^C>:FP G IP)8?R4$$V$Z*.$>"+$'R6@B8 , ABSZV)N ML,!EP>C@L?$X]%B=NG"!Y'8=U*3>'?U-UI/+V6L9P;0 5R4T858C!MYAX"-B M[4 8(AL;DD:/D*T-B6 V8X#,,8>!SC!0"T0/ KE;('(*1%H@OA>( J,:(R;5 MF$YC$ SRW*B(C4JS/$C<9F*GF=AA)C3,C!ATMXQA=_T,\6 ".4T@RP0THJZ0 MM8*K(#;J24$2IY?$+HBY.8F]2AP;15O;H!!&8>BVDCJMI+85/8R+5U:,E&ULC5;9CILP%/T5Q <,F#T109IL:J56BJ::]MDA M3D #F-I.F/Y];>-0%C?A!>S+.>>>ZP4[;C#YH!E"S/@LBXJNS(RQ>FE9-,U0 M">D+KE'%OYPQ*2'C77*Q:$T0/$E265B.;0=6"?/*3&(9.Y DQE=6Y!4Z$(-> MRQ*2/VM4X&9E O,>>,LO&1,!*XEK>$$_$'NO#X3WK$[EE)>HHCFN#(+.*_,5 M+/= $B3B9XX:VFL;HI0CQA^B\_6T,FWA"!4H94("\M<-;5!1""7NX[<2-;N< M@MAOW]7WLGA>S!%2M,'%K_S$LI49F<8)G>&U8&^X^8)40;YIJ.J_H1LJ.%PX MX3E27%#Y--(K9;A4*MQ*"3_;=U[)=Z/T[S0]P5$$IR.XX"'!502W(SB/"9XB M>',S^(K@S\T0*$(P(ECM8,G1WT(&DYC@QB#M JJA6*=@&?#Y34503J?\QB> M\N@M<5TWMFY"2&'6+<;I84)G"-E.(:!#6-Q Y\+1N5@[$[KK>L,4&QW&']F8 MH;.;H;/780)]0:YV6%TIX X$0KV IQ7PI(#7%P"C:6DAH814$N*#A6_;]FA0 M9N+V4YP3^%$?-_#M:WW[4]]N-#+>8OQ>(L!_A5/CSW$#0X'64* QM!@9"J:) M%CI#SW$#0Z'64#@UY(T2K([5/$[A%B4$BD+232%#)>H]%DQ,8V M'R$&)A9:$PN-"4OU?!?WZBX/EN59C!]@*Z1387N)\!;,U;O<.@ M1.0BCW)JI/A:,5%X+]I=%UX=<9B,XFNPW !-? N6N_;P^2??WDV^0W+)*VH< M,>-'F#QHSA@SQ/W;+WS2,WX=ZCH%.C/1#'F;M'>"ML-PK>X[5G?I2OX"4$L# M!!0 ( -:*94VOSL@7Y ( ((- 9 >&PO=V]R:W-H965T$:F&_!")AE.R,T%5&>$XGD45*>IPO31SSWR]9"=9%C5]YH$X517A_YYH MR2ZK$(77B9?B<)1Z(EHO&W*@OZA\;9ZY&D5=EEU1T5H4K XXW:_"S^AQ@U,= M8!"_"WH1-^^!+N6-L7<]^+Y;A;%F1$NZE3H%48\SW="RU)D4C[\V:=BMJ0-O MWZ_9OYKB53%O1- -*_\4.WELG9)>#M:35$BP(])FHSMWK2[)WY3U4KU.QYG:3),CKK1!;SU&+P#0;W M$1L D7>02!'H6&"0!3;Q28]%"B=(P 2)29#V$F1.&2TF-YC:8/(T14XE/@CA M!&&82PIR20$N,X=+B\ENEHD=(F.('HD,))$!)'*'1':7A(_XA& 6,Y#%#& Q M=UC,O#6 8_%!^E@&N.0@EQS@LH 3S,$$\^DB78 )%A-$NIBR&SX(H6PVL!LH MAC_\>(),+6A,(J.0/I$!!T(3I&I!HT3&('TBL DA/$&M%G3G@ #4V G!GH8 M4\N&2H*M"*73-8M@(T&0D[BJ1?>M!(#DV="&P&Z"(#OQ).M;A4=E#-(G EL) M@KS$DVQ^GX@/&?)7!'L2FD_1[/P^$Q^2#VH-=C<$V-M !@Q;$HZGJQ7#9H(A M,W'5BGVG +YA #72"N"!Q@;R%%>RV'<+]WQ&(7TBL)E@J$-R)6M!HT1\R)!D M,>Q)&.J/7,E:T)UF#4!!;4%TTPSKV\E/P@]%+8(W)E5?;;K?/6.2JI3Q@ZKL MJ"Y$W:"D>ZE?<_7.VUM!.Y"LL3>>J+MVK?\#4$L#!!0 ( -:*94T][2// MZ0$ &D% 9 >&PO=V]R:W-H965T\Y$RY+&N.[?TC_9VG4M)R*AY/175ZLV1\_(JZ$A%ZI>^/@9 MYGH2Y,W%?X4K4"TW)'J-BE-IGUYUD8JS.46C,/(VM5UOVW'.O]GFS1J(.1/!/M(?LS*3]MO9=[I:J6>O190$ M&;Z:H%ESF#3A2A/>*TJ'8K=(L 98*$(G16C]T1A MTNRLIK>:71QO:BW?BX(P"@(W2^QDB1TLT89ETB2K9?P-R"/%'43BA$@<$/$& M(ODGQ"/%'43JA$@=$,D&(OV?77DO(JVZ^ZUYW*[+M[K['BRS^6B>L_SM/SOT6;% M91.QZ/.%;\>W0]V^$&_7Y_3-_F7KO\_/97,5WZKLC[D]5RN;DNDS<.'?;)9UE9J>/SH MBT:W]VP7WC__K/ZUVWRSF9>TLD]%]N]Q7Q\V41(M]O8U?<_J;\7E-]MO2$6+ M?O=_V ^;-?"62?,>NR*KNI^+W7M5%WE?I:&2IS^OC\=3]WCIZW\NPPMXOX#? M%C#I72#Z!6*T(+XRZ[;Z:UJGVW597!;E]:]U3MM#P1Y$(^:N?;'3KOM=L]NJ M>?5C*Y1>QQ]MH1[S>,7P.PP?(IX PMP@<4/@QH)#%KQ;+P8LB ("%A!= 3DH MD(RV<<68#G/J,$9*-MJ)"V)<,(:Y2,A% BZK$9CK"6/WDN+U!JXW\\]& @LD,\Y&XNP2G T7 MY#D;*\AE->-LK";/A@\Q(,&6V/3+&:>C!_EX>"%#(D3Z,/=P<*("3@X6$!T, M9P>;$QX]R*N&#S(D@H.#S4D.-AT=7LB0" X/-B<]F)L,#A$?9$@$9P<#X2&( M"C@]6$!\,)P?;$Z ,#<<'#5\D"$1'!YL3GJPZ?CP0H;=&N<'GY,?W T'T%X MBNPO'(<(9RX;294@YH^ %.$X1?B<%.%N1( ^ U",*4TT&H[#A(,P(4O@&. J M0!5L8*[GJ*)GJ>*B?*K@.. &J$)T'([C@".Z>X+ M((;<#;:O /;5DBB!'2<"&K# CA-S&K"8;L 0@N"G2N <[4B[@ZQY^1ROB 2 M>TZ"CN<(TH.\]Y@^R) (=JX$SM6:*($])T6 ',0--YJ;'3EFW'+/GILE=JY$ M9L1S&V:O2J[$@ ,2)]B"Q=R7PKDZ($MAS]7LB0"':O M NXU5 GBPZZ 055AWRG4Z1PYW!'4D<,'&1+![E7 O888R) (MJT&MC7$ M1*:QX73 B*JQX31H=*XDQ/ MJ%[(D CVK4:^)08R@PUG N93@PUG0(=SY##N\ D^'P(H*8@;=H.]:Y!WJ0UA MUYF (=5@UQG4YAQ-IH=4+V1(!'O7(.\2$YG!IC,!0ZHAOM5!;@-C?6HP<9OV4 ROU(-;[[@KC]QO[/M'P[ MGJK%2U'71=Y](_Q:%+5M"BZ_-.H>;+J_763VM6Z?MD>IO'Y3?KVHBW/_7P#Q M[5\1MO\#4$L#!!0 ( -:*94V>%.4>M0$ -(# 9 >&PO=V]R:W-H M965T]6UJMDDC=(@022*LBX-F; M3!*KO@3;V92_9^RD(93P8GO&<\Z<&8_ST;IGWP$$\J*5\07M0NB/C/FJ RW\ MC>W!X$UCG18!3=#C$^!7R7 M,/K5F<1*+M8^1^-37= L"@(%58@, K)EVJ5)^SC=W-[-L&T GP%\ 6#N6,N4*"E_+X(H]R(^\>[( ML3=5=*96I#L4[]%[+??W6+S#LYO&;#*"[>&PO=V]R:W-H965T M%Q-HF%\$V__]Y9GP@&RE[XPV <-X[TO/<;808-@CQLH$.\QNS BHR>!6E[.#"'G[L.L[]; M('3,W95['7AM3XU0 ZC(!GR"'R!^#@VBF5&T'/6]I[S"H<_?3:K-?>YZ*B(@4 J%P/)Q@1T0HD@RCC\&ZLYS*N-M^TK_ MK).7R1PQAQTEO]M*-+F;NDX%-3X3\4K'+V 2BES'9/\-+D"D7$4BYR@IX?K? M*<];:^?H^%?;7:#;PS^;%B%'QH"8PB>-83&$-X9T)2*KLT> M"UQDC(X.FY9WP&H7K3:AK'ZI!G6Q]3M9'BY'+T60AAFZ*)#1;">-?Z/QEXJ= M19$L)?M'29!&LP;)(.=(?6NDO@:$"T!L!P160* !P2T@2NR T H(+1'*K!-%EHE2.R"V N+G4TVL@.0Q@N1NT;?)0ZK>W;;X2+$( M(K4&D5K*L+8#UE; ^ODRR+O+>CR\_Z_YWH@6BY[8%AW=G$IUKW['[-3VW#E2 M(0^X/H8UI0(DU'N1FZ"15_G<(5 +U4QDFTWWV=01=#!W-9H_&,4_4$L#!!0 M ( -:*94U(*X/8F , +40 9 >&PO=V]R:W-H965T?D[B4 MV#>0_H'$G'ONE\^US.0HRM=JQ[ETWO.LJ*;N3LK]V/.JU8[G274C]KQ0OVQ$ MF2=2O99;K]J7/%DW1GGF 2&1ER=IX$ZW.UDO>+/)/MGRGUS^VC^5ZLT[L:S3G!=5*@JGY)NI>TO'CS"J M#1K$[Y0?J[-GIT[E18C7^N7;>NJ2.B*>\96L*1+U]<;G/,MJ)A7'7TWJGGS6 MAN?/'^P/3?(JF9>DXG.1_4G7 M1Z)\K$16-9_.ZE!)D6L6%4J>O+??:=%\'S7_AQEN -H 3@;*]R4#7QOX0PT" M;1!\&@07#4)M$ [U$&F#:*@'I@W8IT%TT2#6!K'AP6O;T?3W/I');%**HU.V M6W2?U$J@XUCMH%6]V&R8YC?5XDJMOLW\$9EX;S61QMRU&.A@:!$1_MK]\0^)V*^#A!@!($#4'0(0B,DK88UF"*MK- P=A&BT&H)8:**<-# M#M&00R3DT BYQ83G;BB+1D;(@U!+# 4 >,@1&G)DAVP6.;*\^-36-C !1>MR)C59W._7.5XL#G4H6UN*)L&@/0D'*,)QW;"<803 MC%""T7 14H*/:8(4G9DSF%CUB&*S'HMKJ&XX/:<&1?9KSX:GZ*B^I?"%HN"S MC?I75?.H,9UYHDZXOG3Q&4BQ(1@;^TR#.MH+>AWADXMBH\L<-Q29-]#?07S@ M4'OB] >+SP'*OM!!7%G4EE9 J-G"V,[7I[W!XA*DHR&5'2&5[?4$N%3!EFI M>K0!N+R #J\LX/("&%!9#3H71^\^ ER#@&C0JJL&G=>5]?K!)0BV! /25Q)< M7!!^H:JX:@!3C3%R[C2HU4,N 0!DV!D-M"6 M(-"HUQ,N0; E&!!F>AK9*1&[>-[9_2;GY;:Y_U;.2AP*6;?X;/5TQ[Z%^GYD MK,_I^)XBZPLZ?FAOT)_T[87^1U)NTZ)R7H14M[+F[K010G(5/;E1%=KQ9'UZ MR?A&UH],/9?M1;I]D6*O_R3P3O]4S/X#4$L#!!0 ( -:*94T*90J^_ $ M '8% 9 >&PO=V]R:W-H965T3W MGL& M5,JZ@5;5H@TDG/?H8[0[4(MW@%\U]&JV#VPE)R%>;/"UW*/0&@(.A;8*S"PW M. #G5LC8^#-JHNE(2YSO[^J?7>VFEA-345#"F5VY?A;]%QCK M25$P%O\-;L -W#HQ9Q2"*_<,BJO2HAE5C)6&O0YKW;JU'_7O-#^!C 0R$:+D M74(\$N(% 0_.7*F?F&9Y)D4?R.&R.F:_B6@7FV86-NEZY]Z9:I7)WO(D?,SP MS0J-F*J4#ZO>'3P@TSN_%>JU0M=-B98W1#TW1%=>/*@-(ZE8%)Z'-S^0^^;,0&HQB^& *J\P0G (.9VVW&[.7PR@8 BVZ<&ULE5AA;YLP$/TKB!]0L T8HB12DY)LTB95F[9]IHF3H +. MP$FZ?S\#;DKLHW6_%##OWMT[F[M/S<'QH3S4A95,W,/0APGGM=L#JS, MFCM^9)5\L^-UF0GY6.^]YEBS;-L9E86'?3_RRBROW/FT6WNLYU-^$D5>L%'_G^(-H%;SX]9GOVDXE?Q\=:/GE7EFU>LJK)>>74 M;#=S[]%DC4EKT"%^Y^S2#.Z=5LH3Y\_MP]?MS/7;B%C!-J*ER.3ES):L*%HF M&<=?1>I>?;:&P_M7]E4G7HIYRAJVY,6??"L.,S=VG2W;9:="_."7+TP)"EU' MJ?_&SJR0\#82Z6/#BZ;[ZVQ.C>"E8I&AE-E+?\VK[GKIW]! F<$&6!G@JX'T M_9X!40;$UB!0!L&;P?LAAB$V[V.U_]T[N6"-7S_, H:EW;HD49M%C\ !#$@VS-#$4WT)2 M$_)&XLD@KY%B*-(%-LPU!\L/$0\F@A(MR@])5A^3K $2"FLEX*Z0SI[<[ J& M"0*0(.@(@AL"+ M$P[<($3#4!-FA4JM4&L 17 0P<(B4%@$"-/<+"+331Q$NC K5&J%6ILH[$<# M^3?"*"B,&L*(?A*IX26D".LGT0J56J'6)BJBQ!^I1S&H*P8V+-*$Q::;>'#> M>UTVH-0&M#9!%(U]7@DH*C%$Q?HV), 7H>_H0V+6@Q@GFB: B<9:"E=;TX*H8 ;&OI$1T-P2T-F3S.3&YCU*C(^."M4^A'J-F:X6R&H724C M%'!?0-$G,@=78 248"-SU#@D0.* LFGF[7W0;84$I6[[N!M'$V_%2)-L;!ZG7HO)"SE7==//CG/!9.S^G3RW!SG47Q\*MA/M+97W=3_9]@^"']74 M[EW_=3#_#U!+ P04 " #6BF5->P11S64" !S!P &0 'AL+W=O 7XW>"1+=:.K.1 R)O$?:/\V1UULW=9TC/J%+RU_)^!5/]42N,Q7_'5]Q*^#2 MBZ,$ZZ2458Z="[?C:]>HZ3_HUF)\") &>"R/T9(9@(P0*HR"D9':K_W0')0P0VH>A^)8.JV>J=: \3T6L1PC#WKE)H MPI0: Q<8,",\H3ZG@+84)5S1X7V"W1J1!/>0O44DL9L(K'4&BA\L:X@?"(16 M@5 )A'>-BHQ&:4RB,+VN8YE%5[(&@0C$T.XELGJ)+%YBPXO&1,LT$$#?,&-# MI>!!8V*KF=ABQJBYC%=I@BPQNK=?@T(0I'8KB=5*8K&2&E:2599(>#&LK$$A M ^LI%8KZ\B,Z3XQG*J\N(EV"STP/@0T:/HQ^( MGIN>.0?"Q<6HKJ\3(1P+C_Z3:&@M)N"\:?&)RV4BUE3/ ;WA9)A&G#?/V>(_ M4$L#!!0 ( -:*94VPIQU)R0( (0+ 9 >&PO=V]R:W-H965TOJ/@B:W4D6HKE3 ME2S-/P=5%T*;:7T,FJJ68F^#BCR@A$1!(;+2WZSLVF.]6:FSSK-2/M9>4M $6\2N3UV8T]MI4GI5Z:2=?]VN?M(ID+G>ZI1#F<9%;F>1:-W*K\=[;7I[6?^-Y>'L0YUT_J^D7V"86^UV?_35YD M;N"M$K/'3N6-_?5VYT:KHF5B7:HH![9@YSUR[:L[/_F6P;LWK9<$96P:4EZC$/ M'8:.,/0M8HL@X@$2& &#"HJJH#:>O5$!. %#"9@EX&\(')$/'2:VF-)B0L9) MXJ2"H#B'!!?#43$<$<,<,1TF'&WS(20D<=6@,* -O\5)[%XI!)1RU_:"43O4]J?? M17W,RL9[5MIT5K;_.2BEI2$D=R:QDVF)ATDN#[H=QF9<=WUA-]&JZGO>8&B\ M-_\ 4$L#!!0 ( -:*94WC1_\+40( "X' 9 >&PO=V]R:W-H965T M_OY@U!J>]G^Q/;EG'/OL9WKXDKH*VL0XMY;AWNV\AO.AV40L+I!'60/ M9$"]^'(DM(-<+.DI8 -%\*!('0Y &&9!!]O>+PL5V]&R(&>.VQ[MJ,?.70?I M[S7"Y+KR(_\6>&Y/#9>!H"P&>$+?$7\9=E2L@DGET':H9RWI/8J.*_\I6FXS MB5> 'RVZLMG4DCB? MW]0_*>_"RQXR5!'\LSWP9N4O?.^ CO",^3.Y?D:CG]3W1O-?T05A 9>5B!PU MP4S]>O69<=*-*J*4#K[IL>W5>!WU;S0W 8P$,!%$[GN$>"3$[X3D+B$9"BF3>%$$ M%RDT8M8: V:8''R$;&Q(-"$"40&9NM(;F"]#K'(C4VP\: T#P1&Y.:I[:U,=G? M_*1./ZGE)XD?#4,:D\X-1<8-JUP80V=C8^(T-PRY,*G;4.8TE%F&Y@+:4&;M M6AP:=[%R8$!D&+(QC\ PO;4Q40B X2B8_=D[1$^J\S*O)N>>R^LZBT[-_0G( M9F'$U]&RBASQC7@,=.]^E]_@@SJ$1C]>T MP.C(Y3074?4$L#!!0 ( -:*94U2*IK[$ ( #,& M 9 >&PO=V]R:W-H965T?;0BBX.P/_N!\W&,;DW=U'D_*I8U>/):UU3\W0+CW<8/_?O$:W4IE9E 1=[2"_P$]:O="SU"H\JI MJJ&1%6\\ >>-_QRN=YG!6\!;!9V<]#V3Y,#YNQE\.VW\P!0$#([**%#=W& ' MC!DA7<:?0=,?+0UQVK^K?['9=98#E;#C['=U4N7&3WWO!&=Z9>J5=U]AR!/[ MWA#^.]R :;BI1'L<.9/VZ1VO4O%Z4-&EU/2C;ZO&MMV@?Z>Y"7@@X)$01O\E MD(% 9@345V:COE!%BUSPSA/]9K74G(EP3?1B'LVD73O[3J>5>O961%&0HYL1 M&C#;'H,G&/P9L7,@DA&"= %C%=A9!;9\,N&'JP<"Q"E K$#T*48XB]%C$HMI M+(8$V&T2.4TB*Q!/!' 09C.7)2B-8[=+['2)'2YXOB5+4$(>+-C*Z;)RN,7&;9$Z3;&E"HIE)MCQ@ M9+YSNR4HPEDT*P5-/E]SG?Z@XE(UTCMPI6\"^[V>.5>@!8,GG:K4-_@X8'!6 MIIOHONCOL7Z@>#M22653UJ+I2]E$G=C.XR_I_5-J" ;QJQ2G_JP=#5-YD_)]Z'S;S&,P.!*5 M6*M!@NO742Q%50U*VL?M3_=%,7D_FC?=B*:O?Y4;MYW$61QNQ MY8=*O**[Z8 M=?(4=>.*:_FPL--[IA?$>A@T]3??=,5Z/7I<8(QFR7$0LIABQ, S#+Q$+'T$ MQO@2LPJHL$O(@P]ACI?'4"1RB7GR,0AF$R;1^9B2 H-)@48 G0FDE(4%4% M&0%\X9(Z61TQS&":,4C*:.YD+82"$(;-X* 9'##C9+X8,>0\#&;8*?,J@()Y M#L)F2- ,"9C)'#/$"T,9!8X7'\121,)6:- *#5AQTE]0?\9I[H"6U*\1R=W< M!900&ULC55=;YLP%/TKB/>5+QN2B""5)-,F;5+5:MNS M0YR :C"SG=#]^]F&4&*LM"_!OIQS[CT7QS?M*'OE)<;">:M)P]=N*42[\CQ> ME+A&_(&VN)%OCI352,@M.WF\91@=-*DF7NC[L5>CJG&S5,>>6);2LR!5@Y^8 MP\]UC=B_'!/:K=W O0:>JU,I5,#+TA:=\ L6O]HG)G?>J'*H:MSPBC8.P\>U M^QBL=HG":\#O"G=\LG:4DSVEKVKS_;!V?540)K@02@')QP5O,"%*2);Q=]!T MQY2*.%U?U;]J[]++'G&\H>1/=1#EVEVXS@$?T9F(9]I]PX,?Z#J#^1_X@HF$ MJTIDCH(2KG^=XLP%K0<564J-WOIGU>AG-^A?:79".!#"D2!SWR-$ R%Z)X"[ M!# 0P&[UTWTPXP23A+60[AP0CPI,%C%6$MBKR<$8W$FSFB,0H<_NAR.ZN MR$V9D;59D>9'-\T"=@%@%0!: -P(0*/;/2;1F*9O)5R:[9B#8+@P^F$1BB)@ MM&0.BI.%W1*T6H(62[%AJ&Z'^BY/H.+D>0W43&O$\6&T"2WPK M)UT_F-[E^S'Y$[%3U7!G3X6\?_4M>:148%F[_R"_12DG\[@A^"C4,I%KUL^G M?B-H.XQ>;YS_V7]02P,$% @ UHIE3=])%2A. @ G < !D !X;"]W M;W)K&UL?95OKYL@%,:_BO$#7,#_-M9D[;)LR98T M=]GVFK:TFHOB@-:[;S] :QS0O5' YQQ^#\BA&AE_$PTA,GCO:"^V82/EL % MG!K28?'"!M*K+Q?&.RQ5EU^!&#C!9Q/441!!F($.MWU85V;LP.N*W21M>W+@ M@;AU'>9_=H2R<1NB\#'PVEX;J0= 70WX2KX3^6,X<-4#2Y9SVY%>M*P/.+EL MPP]HLT=0!QC%SY:,8M4.M)4C8V^Z\^6\#:$F(I2M.]H12G4EQ_)Z3 MALN<.G#=?F3_9,PK,T ;E:]L_$QF0VD8S.Z_DCNA M2JY)U!PG1H5Y!J>;D*R;LRB4#K]/[[8W[W'._PCS!T1S0+0$H.2_ ?$<$%L! M8"(S5C]BB>N*LS'@TVX-6/\4:!.KQ3SI0;-VYIMR*]3HO4[2L@)WG6C6["9- MM-)$_RKV'D6^2( "6"@B+T5DXN-5/,J>)(B]"6*3(%G;R*!E8]+D1M//FA19 M3GRB//6C)%Z4Q(-BS;*;-.EJEAA&L87BBJ(2%GZ4U(N2>E"LK=NESBP(V=OK M:C+T9'LR+TCF ;'L[C(7I'1(/")8/MF>W(N2.RBQ\Z?DSBR68N\JXJ+T8Q1> MC,*S(HF%4;C+;O\CK@3!S,]1>CE*#T=J<92NV6QUOB<25Y1$Q9.=477?6XN@ M"^/4(N@<4!3'16$7)(\L@^M;YA?VUX$1R95Q35U\<*8)"HE?%'> M&G55+AU*+E(W<]7FTWTQ=20;YKL0+!=R_1=02P,$% @ UHIE32T&HHR0 M @ :@D !D !X;"]W;W)K&ULE5;MCJ(P%'T5 MP@,,E$\U2"+J9C?93T* M1:A".1,I(']SAQ2M55O8J^CF0E>1_!Z@C)GDN!W!/^#$-PE!!TA>+1"V!'"405'K5V:N8$,I@G! M5XNH[Z&%XK,#BY!O5RZ"/;_WE!/ -;>\:]B4 MB78%$_\:X'$[@+'E5\![P) .-&@&W1(3:C9IBKFU@6\PQ9M(86YN$/R'*>;. M!:;6'9FR!GKO^IHI6P,JT'O&N3DG:D1.\M"F5H[/#1-+N8GV%X.5/"M'\0PL MUL 0WXB+A#R7/M*K6\@/2$YE0ZT]9OQTDV?0$6.&N'CWB8LO^,6GGU3HR,0P MYF.B3G\U8;CM;C9.?[U*_P%02P,$% @ UHIE36K2Q1H" P $0T !D M !X;"]W;W)K&ULE9?=CILP$(5?!7'?!0^$GU42 M*=FJ:J56BK9J>^U-G 0M8&H[R?;M:PQ+"1Y+]"9@9SS'8\XGV\L;%Z_RS)CR MWJJREBO_K%3S& 1R?V85E0^\8;7^Y\A%195NBE,@&\'HP0RJR@#", DJ6M3^ M>FGZ=F*]Y!=5%C7;"4]>JHJ*/UM6\MO*)_Y[QW-Q.JNV(U@O&WIBWYGZT>R$ M;@5#ED-1L5H6O/8$.Z[\#7G<0MX.,!$_"W:3HW>O+>6%\]>V\>6P\L-V1JQD M>]6FH/IQ94^L+-M,>AZ_^Z3^H-D.'+^_9_]DBM?%O%#)GGCYJSBH\\K/?._ MCO12JF=^^\SZ@A:^UU?_E5U9JFWW;:9;"_* 2C-RI#_N@.RXN 1A#S;C?G!!Q.B.=[$7#R -LSIUX$F[S8L64"#AY@F^;4B6#O MFB0-'1L:X'@"MF]:9D0V3F=!.,. ,6QYT6;8N4$#CC!@FZ?EQAPY.I&I'8/1 MB;1BXF3.XM+;\TMM+@*CWN&\OP%SHOT7WET6OE%Q*FKIO7"ES\7F]'KD7#$] MF?!!EWO6]Y.A4;*C:E]3_2ZZ0WK74+SI+R#!< M:_P502P,$% @ UHIE M3=U$T\"D P (!( !D !X;"]W;W)K&ULE5C9 M;MLP$/P50>^->(@Z MM $Z%H@18(4K1]5FPZ%B*)KB3;Z=^7.F+8Y#"Q7ZS# ML\OA+G>XU.R@FI=V(V7GO59EW<[]3==M;X.@76YDE;Z-YT_8M@,=OFS_*G['YM'QK]%!R]K(I*UFVA:J^1Z[G_F=YF/.X-!L3O M0A[:DWNOG\J34B_]P[?5W"<](UG*9=>[R/5E+^]E6?:>-(^_DU/_.&9O>'K_ MYOW+,'D]F:>\E?>J_%.LNLW<3WQO)=?YKNP>U>&KG"8D?&^:_7>YEZ6&]TST M&$M5ML.OM]RUG:HF+YI*E;^.UZ(>KH?)_YL9-F"3 3L:,/JN 9\,^*4&X600 M&@;!.)4A-EG>Y8M9HPY>,Z9WF_>KB-Z&.OK+_N40[.$_'9Y6O]TOPH3/@GWO M:,+@@A*6),D"(F2(Y@B@[70HAO7'H M!L4B1H&*I=SA FL/#:_( !8-"E3#SH"P=#)*0^88"$L"!9J0AN9 ""3,\+\/ M.B>#)8$"34@=Y4-Q+=/DBMCC$J2H!JW8IVB/XL1<_0!&"$TP(88KFI$+<@1! MQHYW?PDH@R 78RP@# E(ZG#AZ$:N:$<8+F5V24/"[&;#3"* T)@0ARPS+ H, M="1V$FV0,&7N DR&,$Z^6(&8K4"".#9XAK6%15>D$"L" XI@IS#^.(4VY+T4 M8FUAH%&P4VB#[!1^C,D0ACBTG6$A8[:0Z:[%T=%CZ>%7-!,<:P$'6F ?"^A% MYP(;19WG HYUA=NMA"".;H0[SCG\BJ!@-> 7J$$&0,+5V7)B;KTGU>E#_'#47BO52>V0W.BY M;V2^.CZ4&ULE9G;FSRMOA0[LVW^\E*4>5HW M/\O7H-J5)EUU1GD6\##409YNMO/EHKOV6"X7Q5N=;;;FL9Q5;WF>EO]=FJS8 MG\_9_./"]\WKNFXO!,O%+GTU/TS]U^ZQ;'X%1R^K36ZVU:;8SDKSBN)G^^/;ZGP>MA&9S#S7K8NT^7@W5R;+6D]-'/]: MI_/CF*WAZ?1M),\9SD57=_[/GMZHNQY4F/1'N2(T+.QKKBF-$^U72L/[FAM*(_J:6THCG=I1&N54C]+HON:>TD1] MS8.O$4+3=T'0,T9T'L2)!QF#^RAI#[+S('L>W%P.FJC3; ]Q:B'#T+F7#X1. MZ3 Z%?9"4G1(R@M)A8+VH&D/>GQ9(MI#-*(L!XWZ;5E\'1NJ2DQ'%/M583'M M(:$])..KTJY^Y H5$E$D[O)#B#A(EJ&ED!$^&/!!+U$7C$](& #&Q)B$"1'G M8"# (?-!5!S,>@; 86I"P@ =IHDXW$72BI@XG=/-LV/WSZ'$:GO3/U)]93\R M@"3SF50<90<@8O&$"@&,6#*F0HF_.(#Z^$HI!\K# 9J3B@ MCG,BCLCMCMR?% E1G0=".#1W.,"84X2"U9,#0KF<4!Q */=[F]]7K*C?6,CB M^$*FAZH#F.<4\PGP >CDT83J #HYT>,\LJRHM_9P2;-EM;U*RF2H0H!Y3C O M0C6Y':/LQP7(%!1TRHV+$H'>* &9DB+3Z6N75C0^+0D8EL3SKW#>!=R2 M(K!N2P"Z]!DF-H#<2\O;^_F2WV0.%@1)+ @2^4";V@D+@@0+@B06!.F^1Y%$ MJP;# +XEP;<$"[X$?,L)?$O MZ3X#MUT"9%$"0-@)<&BE.Y B3^;AIYL%(!6 M$=!*4!D%4%03VJD"E"FJ4SI)WZBI""F D*)ZJK-475G1A-$ ;(K8N4JPN"KT MRF?"SE4!DA1!DML);B@13!C@IHB-J(R #X";FK 158 D174UYS9_501)@[=9 M Y0TA1+80FF DIZ D@8H:0(EZ;Z1T?ZVT7D9?#\HZ4<",-,$9@I5%<"C)W0J M#>#1?J?BB78K0CRZ ZPU0%+[2!*W(O%OA4A":HM_KWU\E29WL,'),5-NRM?N=+2:/1=OV[H] M9#BY>CR!O>#M,95S_9*=W1Z.KS[='(YU_TS+U\VVFCT5=5WDW4G52U'4I@DT M_-+,F;5)5\?M3%SAX5!\?SZN7_4$L#!!0 ( -:* M94V#2U0)V00 #,; 9 >&PO=V]R:W-H965T*S<3&2I8K*?'V[:M3')OS4Y'V M8FTK_PQG2'W#$;4XYL7/KZMJL-5$)3KKM_CH\%?6OX.1EL\OLOMSE^UEA7Z[G M-^SJ4ZE"RY%?WN=NWG\?>_X<9-N"] M 3\9U&,/&8C>0(PUD+V!'&N@>@,UUD#W!OK30 X:F-[ C#6(>H/("2GHEJ-= MW[ND2I:+(C_.BNX6/20-">PJJN^@=7.QO6':O]5+7-97WY=*\47PWCCJ-;>= MAI]I1,PN-7=48QPW]U3RZ22H@SQ%RE&DMYQ&<3G BBJ,([FC$BF5$R?5.)D\ M?#W0=^#$7$H>04(\PC,BX-J)UH&X6#N!'4CH0+8.Y/F*B-B9C4YC6LV^2T3I M* Q#9TZH+C91?*Z["$C!@!0)2"F)'6CH0(^?$@,=&!(!C[6S<(:D*L+N'QXI M@B-%(%>%'<3003P^5Q9B^$,: Y-@,.-Q@>EB$_!BF"]& 5,B!B M3+9 Y,T6$\,I#/*L_EZZP#!P-2%;# /77^\"JUYT7JJ46ZKZ=J%3JB'E95@8 M, [8<2OHBM/=B530/BQ#PAJNM1SSR!&/T@V+BB3WK0J&EL=@'.6.$]/=2@TE M)3#> I'KSG4ONIC!X<$PXX(RSF/C#L;(8*3MZ!9VC/(R+%PW!-U$27^XZD7C M[R+A:691\2!S('S,N5/PM? R*%R.!-B;M5/V[@5M?46]IPT,A@N7H+NXC*4[ M&!(YT_0=BGR/%K@$"E0"W6<#04L@DW(HT$+V_"2XFHE4+7R M]$H"%R(QH7N0N+Q(6E[H6D.1IXF5N+)(T#T8SX1)7 7DA.Y!8K8E8-LX)P@K M*/)T#]+S/ MP-;Y0,81R0O<@,3J2HJ.,NQ]"D>?Q3V)J)&@'C*=7DA@&&4W( M%L,@P:[L=H8K)#*>.UEA8A38D(VGIBD,@V+CLU48!@6>*TFV2&0\)49A8A2 M(?(=I6 8E)R0K>K,0P:[ PD6R2*? =RF!@-8(@\A4YC&/2$DQB- M8=#H),9IFVXU;>1PAQ&ND/Y+B=;59>W+_DN>5K>,/O]4D;FVR.?U( M[4O5?#7U]Z)[C=/]J/)#_XHJ.+TG6_X/4$L#!!0 ( -:*94T(4N%&N , M '(2 9 >&PO=V]R:W-H965T>L5HO.6<'B MJ.I?S5[*UOM3%E6S]/=M>[@*@N9I+\NL>:<.LM*_[%1=9JV^K)^#YE#+;-N3 MRB)@A(B@S/+*7RWZ>_?U:J%>VB*OY'WM-2]EF=5_U[)0QZ5/_;<;#_GSONUN M!*O%(7N6WV3[_7!?ZZO@%&6;E[)J"XA,81D+B$UA'0N@9*W)T=F4TX/FUJ48%@E_;*[R=ILM:C5T:L' MY1RR3J#T2K-T\.YNOY#['_72:_3=UU64B$7PVD4RF/6 82-,/,9<0YADC+D! M,)2-,1^@..D8LP$P*1EC/KJ8, ['F%L DUB83RZ&17147%8I(4#B;$,XF M!++A<(0(CA#-KXB (P@@!VNN:^'.-236W&H7 M:PB4IO9#F :-LT%<@+HV$*9891'=TOB"JB#*I8F3A[ UM3:@D1_9H&L#&BW- MD$13ND.\@+IF((C5W&XI('01TGAB/(;HG+DZ%\36@@&=U\ IU"T#S""F4][# M$#=@KAL(@K0JAG7O"]HW0]3+ /4ZJH% CFK^ QIG@_@ R (@0;#I(Z;!7--@=JO: M,-!'I;6#FK6I#.+NO,5^S^CFO&N]1M?KM MM7_!W"G52AV7O-.BW\ML>[HHY*[M3F-]7@]?08:+5AW,%Y[@])EI]0]02P,$ M% @ UHIE36V?%:WJ 0 )P4 !D !X;"]W;W)K&ULC53MCILP$'P5Y >(^4XN J0F5=5*K11=U>MO!Y: SL;4=L+U[6L; M0CEB5>5'[%UFQS/+QMG Q:ML )3WQF@G<]0HU>\QEF4#C,@-[Z'3;VHN&%$Z M%!P&DLD6,XM#W4\Q(VZ$BL[F3*#)^5;3MX"0\>66,B-\'H'S(48#NB>?V MTBB3P$76DPM\!_6C/PD=X9FE:AETLN6=)Z#.T8=@?]P:O 6\M##(Q=XS3LZ< MOYK@2Y4CWP@""J4R#$0O-S@"I89(R_@U<:+Y2%.XW-_9/UGOVLN92#AR^K.M M5).C'?(JJ,F5JF<^?(;)3X*\R?Q7N '5<*-$GU%R*NVO5UZEXFQBT5(8>1O7 MMK/K,/'?R]P%X500S@7!OPNBJ2#Z6Q!;\Z,R:_4C4:3(!!\\,7ZLGIB9"/:1 M;F9IDK9W]IUV*W7V5J3^+L,W0S1A#B,F?(=Y>H\Y.C"!/V.PUC +"9U"0DL0 M+0CB7>(FB)P$D26(%P3A4[IR,F)T9PVHLZ#M)EE9F4#1 K1+_/%Q"XJ=@N(' M04FP:MOA$9,&@?N0Q'E(XB (W02IDR#]_[YOG03;1YO1>H(?\! #$!0 &0 'AL+W=OYNPJ:3? B3OBVO>$_SL"95/A M^N[GPFMW::5>0&4^D@O\ OE[/'$5H=6E[GH81,<&AT-3N%_\PS'3>B/XT\$D M-G-'=W)F[$T'W^O"]71!0*&2VH&HX0;/0*DV4F6\+Y[NBM2)V_FG^XOI7?5R M)@*>&?W;U;(MW-1U:FC(EZ"LGZ MQ465TI./>>P&,T[S3NPO:?8$O"3@-0'/OB_V#]@ M=3:57C1'8?94\4*MWLK8#W)TTT:+YCAK\$83)N&J0D=)HH2 M;*=D5DIV1XG]<$?)[KZS*$B2=(=!FPNHW[>?A%^Z03AG)M5=-C>N84R" M5,FM>E+7@$(C]311&PO=V]R:W-H965T5VW+X$#,W-F#*08 ME'XQ'8!%KX)+4^+.VOY(B*D[$-3L5 _2[;1*"VI=J:_$]!IH$TB"DR2*M>(F_*+Z9JP2DXJS(NCK.#(9QF'2VO^7ZXV,DO*+_E>[NIO MWO(B2ZKZLGCWRWTADW5KE*4^#8+0SY+MSIM-VL^6Q6R2?U3I=B>7Q:C\R+*D M^.^K3//#U"->_\'3]GU3-1_XL\D^>9?/LOIKORSJ*__H9;W-Y*[_V@N[M93+V@BDJE<58V+I'[YE)<_K-=5YNI%WNCM7Q+/M+J*3_,I4I( M>".5_4)^RK2&-Y'4:ZSRM&S_CU8?995GRDL=2I;\[%ZWN_;UT'T3,64&&U!E M0(\&E P:,&7 7 VX,N"N!D(9B%\&?- @5 :AZPJ1,HA<#6)E$+N&-%8&8]<5 M2-!7+G V.1:;.)OTY2;.]29]P8ESQ4E?%*8KQV&:IBQCKD$,#30,5<0ANB8:PA#=N-/"&/TQA,4LQ'/,^"'&?WS F%^]8]?-_JQVRG<[;3UP#0/%/; 8 ^L M]< U#T;O/788T6)V71WA-3B\!@?6,/K@ML-$)VO0* Z:/Z,Y78$+!Z 6O("# M%T#P1H/>"FN#"(=B=\0M?H_3(@_AR$,@:JY[5^#" :B'CQT2"!"^H4C?%4@3 MD&XQ;#5$I D%5C,DY$Z!-(8-K87(.0'TG(=F86Q!IP%8&$?@PA7XI("G:0XI M&T$F"@%&"H\0'XBP$^$^/ DBL0306&X=*6RQL[9E"*)'@D@A ;20CQ$?B(R1 M^(P=002( .HBC'2O%4CK L)B8^/F (QPCC8+1<2* F(EL',6HAB4N&\-Q0YK M@ Y86T-M'8BH,(_H1"8&DA7*3\C*U!N$B!4Y;)HV<%.LU9 M#.DQ14A+ =(*AOA Z$:C,Y)&Z$:!<2^,*?2H0)JR(LL@C*00(P7L@R$48L$9 M-QH(A1@P=(4QFFZ8/7394(T9PC4&<0T9$ R[-6)G)(V0@P&#RDSZBMFW*F3H M-,P0%C& 1<)\^*% A)TJC#FG+YG-M>[& (D(H1J#J(9,)890C9U!-890C0%4 M"XV<;YE-M:X,QF$'P+&A:B&\9 O0V0L<827_ Q>I\>.$)P#!,=N M53E"21Z>L8<()3ETV(S-/8SLDXP -]$1N' %O@! -46P#4=T@T.Z@&PO=V]R:W-H965T@ 4QM)TS_OK8AA,59^@+V MY9QS-[Q$%:$?+,&8&Y]Y5K"9F7!>3BV+[1.<(_9&2ER(+T="<\3%E)XL5E*, M#HJ49Q:T;=_*45J8<:1L6QI'Y,RSM,!;:K!SGB/Z=X$S4LU,8%X-[^DIX=)@ MQ5&)3O@'YC_++14SJU4YI#DN6$H*@^+CS)R#Z0:XDJ 0OU):339?\,7G FXC$3XV).,J:>Q/S-.\D9%A)*C MS_J=%NI=-?I7FIX &P)L"<+W(X+3$)P;P7U(HE]/XBLBQ1J,(L: M SN8 /8AJS$$]!&;,0+Z7HNQ1)!MI% 7Z0*.!?HNEF-$X SB?"JR?BZRT8@$ M^DP<;U"NIXC54\3Z$:*7B*=- MQ!LG$@Q<;+R1BS"T[WCQM5[\L1=WHA<(M +!ZPT+M0*A)L_A AECX,35.YEH MG4Q& @YT] + UF\&]NN)@CO["="D"H<;2@WR.CT-0B\(P? '? '8#TJ[= MG LNT^E8VZO"',J#9&!?@.D2:.PK,%W7%X&;?'TO^8[H*2V8L2-<'%_JD#D2 MPK$(WWX3@2?B*M1.,GSDS^QTS0# !*#@ &0 'AL+W=OLO2G"_MDQ#%W''X[D0SPN]907/YSX&5&1&R61X= M7I24[*N@+'6PZX9.1I+<7BVJOJ=RM6!GD28Y?2HM?LXR4OY;TY1=ES:R;QW/ MR?$D5(>S6A3D2']2\:MX*F7+:5CV249SGK#<*NEA:3^@^2,.54"%^)W0*V^] M6ZJ4%\9>5>/;?FF[*B.:TIU0%$0^+G1#TU0QR3S^:E*[T52![?<;^Y>J>%G, M"^%TP](_R5Z#K >P_P1P-\'>!/50AT0-!3 M<.K:J\'<$D%6BY)=K;)>#P51RP[- SE=.]59S4[UGQQ/+GLOJS#R%LY%$6G, MNL;@%B;"7Y_9#D<92DDZ8'#I97Q7N= MP?)A A\D\"L"OT,0],JH,5&%R>NAG/E^@%S7A:4"4"H I,+>Q :&U%T0Q'%; MJ1Y]$XA19.*V-2YH$T:S,#* CR9AB-QHL,00+#$$2HQZ)89&1BA$*/+-W*<@ M.TE%8%(1D%39:VH*LIL6O/$@STPK'J* MQ[D M?V+2X2T%07N*,>G 'C!2+^QL!%G;F'/ L<-"L%L19%=COL?\JG.9;&D$>QH! MIHX'OJ$(=C7ZA*TQ;&L\Q=;8M/4=&K$:AGV-I_@:F[X>4H$-C:<8&@,V[56D MT_D8V$T*MC.&[(P'*& [XT_8&<-VQE/LC$T[>[.1@F$_XRF?:@WJ'$>B()P! MTS !6:?EM,[!&2V/U:6$6SMVSH4:O59O<_%YP.HM?H_D& ?U;>5&JKS7O M]/4MZPR_$\R8M=TTCI0:C72+Z7]>VF;@A6 MZ)N;TUP?5_\!4$L#!!0 ( -:*94UI8K^ZU@( /T* 9 >&PO=V]R M:W-H965TC+P&;<\Z]]^!<[O3$^*O84RJ#M[IJQ"S<2]E. MHDBL][0FXHZUM%%/MHS71*HEWT6BY91L#*FNHB2.<523L@GG4[/WR.=3=I!5 MV=!''HA#71/^=T$K=IJ%(#QO/)6[O=0;T7S:DAW]2>5S^\C5*AI4-F5-&U&R M)N!T.POOP>0!8$TPB%\E/8F+^T"7\L+8JUY\V\S"6&=$*[J66H*HRY$N:55I M)97'GUXT'&)JXN7]6?V+*5X5\T($7;+J=[F1^UF8A\&&;LFADD_L])7V!:$P MZ*O_3H^T4G"=B8JQ9I4PO\'Z("2K>Q652DW>NFO9F.NIUS_3_(2D)R0#0<7^ MB ![ GPGI!\2TIZ0CHV >@*R(D1=[<;,%9%D/N7L%/#N/+1$'SLP0>IUK?6F M>3OFF?)3J-WC'.=P&AVU4(]9=)CD I,EUY"5"P$#(E()#%DDOBP6B4.W BQ= M1&:EN?JOR,.'(E=I0J]9T/#AE5FI7R#U"J1&(+T20);;'28SF,9@TC@%EATN M"!0PM0SQ@&*49)8I+@KA(O%7A;Q5(:>J#/OYV,O'XVW-O +9"%L[#+HL$UDG M:.EB8!I;IKH8D$/[H+F@'-SX0^3>BG+7TL+/+[S\8KRE(/8WAGB$J3WHRHT8 M8,M6#PK'V.X@+BC!(+>,]07,;ED#;K0\X%26QS<4O.WJ'B2?L-??2@ <8R]T MJBV@W0H\(%C8O=$#2A MKLN"H#LEC?^%@?<'I??./K WTX ^H2[_HX"\!AW ML=L?D=-I/2A4(-M>%P01QK:]GH %M%MM=/'IKBG?F3E*!&MV:*1VY6)WF-7N M$_WIM_878+($GOV5GNW,J/ NWPV&/PC?E8T(7IA4 X<9"[:,2:J2C^_46]FK M67185'0K]6VF[GDWD'4+R=I^V(R&B7?^#U!+ P04 " #6BF5-'(H:YRL# M !+#0 &0 'AL+W=O24 M'.A/RG^=GDLQ+;F4%\9>Y>#K M;FJ[,B*:T2V7$HEX7.B"9IE4$G'\U:)VXRF)[?=W];5:O%C,2U+1!WH/CEG_ >[?J%Z08%MZ=5_HQ>:";B,1'AL65:IO];V7'&6:Q412IZ\ MU<^T4,^KUG^GP02L";@A".^/")XF>$,)OB;X-X+_(2'0A&"H ]$$,M0AU(30 M(#CU[JKC6B8\F4U*=K7*.N-.B4QL- Y%0FSEI#I_]9LXL4K,7F8D(A/G(H4T M9EYC< OCQ>@>L^AB0GP/674A-Q%'!-E$BJ%(Y[A#)U%H1-'%&$$LNXC0,^)\ M*+)^++(!1$)XM1YX+I[B^^T]QSXLX(,"OA+P[K8K@@4"4"#H1$"BV-BJ&A,K M3%%C1CTF!#0A79/8-4QJ3- R05X08()AHQ T"@$C(X=78<;H0& M))T&M;,N&$4]V8# 9O*$\./$FVM0>V,)"5S7[;&"*QEU2[F;>AK4MNIS@H6M %9/H:L'D/6'T+NEP,W#01U#;.:4;=M M8.1A-S #'H;;0#@OCOJZ/X+[$((:D6^&7H/"=FLUHWX(V6B(+/_;/O?]&T!P M]T%0^R&P!(;;#_Y$^\%P^\% ^XF-\UEHD+%<<]\>H>IPG-8U+:?E0=W**VO+ MS@672VG--C?_)RRO><;\ HV7")A?H?&ZOM??Y.O/C.])>4B+RGIA7%PNU15P MSQBG(GAW))+O*+YLFD%&]UR^AN*]K*_W]8"SD_YT<9KOI]E_4$L#!!0 ( M -:*94T6?H,:W0, (<5 9 >&PO=V]R:W-H965TROBV/3G4N>;)OC?+,(=>=.7F2%O9FU8Z]E)N5N,@L+?A+:567/$_*7\\\ M$]>US>SW@<_I\22; 6>S.B='_H7+K^>7LKYS;BK[-.=%E8K"*OEA;3^Q9>RY MC4%+?$OYM;J[MII07H7XT=S\NU_;;N,1S_A.-A))_?7&MSS+&J7:C_][4?OV MS,;P_OI=_6,;?!W,:U+QK MSZH>?=O,%K.5\]8(]:V]?V?OT8B #P7\5L"[G^WY' L$4"#0/)@M0N5U(6:N3"=B M%LI\ZDSHNLJ,/M89!#2# (4=(I1LR((POHR ((*/D8(4;)QQ@PS,6.,!<7.Q=( MJ-F&(.WMF$"1"11/0,.P1FHX ZMP)&D9+,!/C,PK$\/%D>G54:]- J9-KD( M4A%&PE!UUQH_@)C: M2B"D]A(3*$80C:UPW$X8JM]S-2P $5/#0I"VP@V4X@FE85BXJ3#0#?3"9=)6 M3*#(!(HGH&%8N$4QO;=X-);'N+FPA7GA(MP52*_ >N&"D+H43* (0"&IVQ ( M^2-AX:Y >E?0"Q>$M+VW 10AB (U+ 2-O'#"G8K(8(,%(2VLQ]#0&=SS"/07 M;9.%(%)+.H3&\AAW*D)-2,L^ )%:B!'DC11BPOV%4,'7L@\U(>TU&4"1"11/ M0,.P<'\AO99[-+*A(%S+*?R+BH7K)J$]N3:Y %)W$ENHI$VN@5(\H30,"]=R M0O\"M*4-($]MWE!)"\M *9Y0&AX:X/[BF?SK0)"V%$R@R 2*)Z N+.?N$"GG MY;$]T:NLG;@4LDG@N]';J>$3-8=0RO@S6VX9&(_8,N[.!/_(=T>4GY+RF!:5 M]2JD%'E[0'400O+:=_=#O8Q//-G?;C)^D,UE6%^7W=%@=R/%N3_V=&YGKYO? M4$L#!!0 ( -:*94T(?P\7/0, !$- 9 >&PO=V]R:W-H965T:F22$VG:9,VJ>JT[3--G 05< 9. MTOW[&4,9X//4?BC8/'?/G>WG4@FRI7>M@.VE MJO+FSU:4\K;VB?\V\50<3ZJ;"#>KR+2M1M(6NO$8>U M?T_NMI!V!@;QLQ"W=O+N=:D\2_G2#;[LUW[4121*L5.=BUP_KN)!E&7G2W#JCYR=X?3]S?LGD[Q.YCEOQ8,L?Q5[=5K[J>_MQ2&_E.I)WCZ+(2'N>T/V M7\55E!K>1:(Y=K)LS7]O=VF5K 8O.I0J?^V?16V>M_Y+_&:&&\!@ *,!-09A M3V0B_YBK?+-JY,UK^L4_Y]T>DSO0:[/K)LU2F&\Z^%;/7C<)A55X[1P-F&V/ M@0F&C(A0>Q\I */8@F6>4(H[H&B,U#A@$P<4' X8ZH 9!W06 <,=<-0!MR)( M*%^L4H_A!E/W46:4$$46T2$IX3$.$^"\B0(3[+@22R>#SPC M% G2E&B%"%*%T2I391QX(Y#EJ$\&<*3+7@R>X=8Q*/$D1")<,5$]FEBD<.% M0W3$CI:1I>IZ4#8)EP><.XA0Z=T30(@L>?<@PB9,<1 [!$)PC1);I FC2R9J M,[' 50P(+F;"$":V9&(V$XD"<"6%RYX@NF=+W0^@^3[%J8,(ESVQ=4^=L>** M)@ER+!TU@>!:)9A8K71MM0*+6#PI'W,N7*\$$^RRTA%;L81R#K%#L8 K%J)W M5+L!-*]"A"?$<3H!ES8@TK8*W@":<0'1J^@X-8"K&Q!U6T5O ,WV*Z81H2XN M7-] WU_U !+B#A> O:_ 502P,$% @ UHIE3?'# MPYH/ @ D 4 !D !X;"]W;W)K&ULC51=;YLP M%/TKB/?5?(XD(D@EZ;1)FQ1UVO;LD!M M3&S3>C^_6SC4DI0VA=L7Y]S[@?7 M-^T9?Q(5@'2>*6G$UJVD;#<(B:("BL4=:Z%1-V?&*9;JR$LD6@[X9$B4H,#S M/B.*Z\;-4F,[\"QEG21U P?NB(Y2S/_E0%B_=7WWQ?!8EY74!I2E+2[A)\A? M[8&K$QI53C6%1M2L<3BT9D<&7O2AV^GK>OI@(! M(;4"5LL%=D"(%E)A_+6:[NA2$Z?[%_4O)G>5RQ$+V#'RIS[):NNN7.<$9]P1 M^B?!2,"/-UBDY(1JV*"H7BYV&M&[/VPTV26-HR M(;"$8"0HW[<(H26$KX3H)B&RA.BC'F)+B&<>T)"[*>8>2YREG/4.']JAQ;KK M_$VL?E>AC>;OF#M53Z&LERR)DA1=M)#%Y ,FF&*"MY#]-<0?$4@%,$81+$61 M!U?TF8/=-2()9S&\*_)P4^1-F.%BL4+##Z=9KM;+ M&B0&0$HHG >I9%/D 2 M VD,Y%.P]F?5N ;Y_CJ>U6-)R?/6LYHL2*W\>570I)TH\-*\;>$4K&ND+LC$ M.HZ/^T"WX\R>^YN=OV#?JW$S3(=7^6%6_<"\K!OA')E4C\"TZIDQ"2IV[TXU M?Z7&XW@@<)9ZFZ@]'X;$<)"LM?,/C4,X^P]02P,$% @ UHIE31,0HB;[ M 0 < 4 !D !X;"]W;W)K&ULC53;;IPP$/T5 MQ ?$W*$K0,IN%+52*ZU2M7WVPG!1;$QM[Y+^?6U#"-EUJ[Q@>WSFG#DVGGQB M_%ET -)YH600A=M).>X0$E4'%(L[-L*@=AK&*99JR5LD1@ZX-DF4H,#S$D1Q M/[AE;F)'7N;L+$D_P)$[XDPIYG_V0-A4N+[[&GCJVT[J "KS$;?P'>2/\O[(_&N_)RP@(.C/SJ:]D5;N8Z-33X3.03FS[# MXB=VG<7\5[@ 47!=B=*H&!'FZU1G(1E=6%0I%+_,8S^8<9IWTG1)LR<$2T*P M)BCM_R6$2T+XEA 9\W-EQNH#EKC,.9L]"=9B5#IJS,WO*K5#1 M2YE&68XNFFC![&=,L,'X*P(I]E4BL$GL@YOTX+W P8)($KM$:'41&H+PG8M/ M=H+(2A 9@FA+$'M7QS!C4H,9#,:S2\16B=@BX5])Q!^52*P2R8U$Z/WCJE(K M0?KQ<\RL!)FE@NO;SFY,^IEW[1-M?F *O#5O73@5.P^FSVRB:SNY#\P#>(// MO>@;YFT_".?$I'I&YF=O&).@:O'NU(EWJOVM"P*-U--4S?G&PO=V]R:W-H965T MI&YK93# 2%1MD"Q>& # M].JD9IQBJ4S>(#%PP)4)H@3YN]T>4=SU;IX:WXGG*1LEZ7HX<4>,E&+^NP#" MILSUW#?'4]>T4CM0G@ZX@>\@?PPGKBRTLE0=A5YTK'R'46\5_A D3!=24J1\F(,%^G'(5D M=&%1I5#\.J]=;]9I/HG\)

X"\!_AJ@ T(B?*S-2/V*)\Y2S MR>'SSQJP?A/>(5"766JGN3MSIM0*Y;WD<>2GZ**)%DPQ8_P-)OC@K1BD^-XZ]-HG)O)XBM!/'_JTRL!,F_51;)G\\1KQB2H G&POV/];;*TE5]EV6[S?K'0;\_^7&3YL63:%_D?]]G5^6^V/W' MD^EX^N2/_U[G?_SWW1]?E,O])BMV45JLHI?%+M\]1*\+;C,OB^@\JN_2*JO_ M_"[;Q_/_7B[J794N=_]?YYL?'[99^&/2/_]+^-TE/+VB-UZMT]OPUYMT73>: ML7V\SZJ\Q &NHA?IKO&F]?OGO_ MIW06C?@TT\EOTG]E#^-S5OJK"=>A:T_/S9' ^ M3#JZ>I6OLRJZ@O=NRZK1S^5RF<'O\.N*G^QHY>4FJVYQQ7ZNROO=7715;K9I MT6A.GK[>I.MU]'Q?YT56-[;#K$&YV0#=7N_*Y>14^CO(@^WI7[&MIK MTD^VM&=MVK7Z:5U#FS\U?D[K.V(+2_R0_7V??TG7\'RCD^N[LMJ=[[)J V/Y MDM6[3=M3'^"'*E_B9+#!EBU"[E1'5;;,H*?%.HNC(MM%Y4T$RUS>T_2!$42K MS742JOA$V]AD$4N[+*FVSKDJ8:W67K%;55PXS"9]Y7V3;-5U'VVQ8W MHJ8U*'=W0%]+;\4:QZW< 1$??N9]!6R[VCW$T7:="MO%I=WBFM&$&V_LJ^5= MB@21%T SMSFLC#3>^OS/9;FZS]>-X_Z.9K NBUO>JD-S:/_-T,LZ3Q?Y.M_! M^C:(QF[C-GW /6RPCG*7V1]I]K6CGD59P;EK.Q32\Q8>Q5L :,)-9)4M&HL MPZCVL&3-K5.#/[Q_!Q[\Q>O;DNG2'V7[!A1E5WC?L&1+ _Q1N*EAWKJZ.I9=+F+X%;>99L%;((13>)H M-(YGHWXP"J(:-XQG\W^S5= $+%<"%5V1WPI?Q+!@P!_IU%O759U^%6>R^OLIM\F3=. M"5-9W;G;1ZF2#_#)[Y]VM_7>IW@\[K)=#D+!&=QU3Z,?.\30ZQVT0 (2[,^K MO(!V24=2#'5F5ZW5: :>"1:>N&^O;:*!!=-00?WORVT)" M7_&FHKA#K_MGZ+&3]M]^U(Q;7ST^W=;73IYK*[U9HJ%3_6Z+@B$0BY:JS/"4 M:!4?$;6&)VM$#4'L-9]C1\S=9/LA ]EFW[A6K\J:CL M7/YU!%-M# DVAIV MMBIOFGQ E@ 6T\@\#3X/TAL(YTL6"%0VS/H,WBZR%%M_""N-]%G[_/*WS)4E::R)DPZ*B'I[9;H[U(E_O+Q\B-$S4:^8*Z>IO>U$XK1S^CZPJ MD=S"ACX559:NZ9ZZA1-=TY'^DN9KU$7.@8[/B5_4&?1$XLW1%N78/U8T\Y>L MC=I/VT'4RU^!:GSZSM$K-_2*YD+ L6"O\B^MJL:E6V(D3=#/087)8:$L4<*W M^)GL!'MFSZTM-[;V10;K !(;;R7>!XKCMVHEYPOB_[C8L#[\8@7ESL0JH+*WW5=9VQU_=P=V+)*[716D%]MAD M-S?9DFG579W=)@-G^7F$2:;C^F_H_P=TZ;>&=NEV N$M6CQ$/2'DLY/.2'BN MV YV^!UCV"')YI!9J,6&M,RRE71E:/1@$T<73 ^&)3>-H@ON+538K" MU^[AY->OL]UN;:^?$P_8VY _G;)#X:[>L()Y>%>]R66_9=4RYV4E%0:HB74- MW!#4?NC0VU_WP/:KZ.7U^X9)_2.(3_?Y[@X5;1P!\);*653-VWG+SJ8/S+N1 MLVSWBS4(*S(4.)Y5BX#N3V&1%I^!S<.5:\\U6KWC MT(;"@ZT??-+OX+8$<:N@%V_1N]%-)N[X:Z9P"@&\)*9'[.^W)7-*=#R0M(%- MQPU[.M%"==@\C@-;94L08&KBO%_?TM7);T;I+@*6 9+Z;5X41'0W],66O%#? MWG"&3.E0D]?[[9:/.HA9J[Q>@K@!EQ+O>G%.;:F##,VU[5"+V.$6Z_;]ZQA2FKLELN_>IR1??-]^*8_R(]WR"N,7+O4JAH7'0?Z8?H*^29VA#1HJ2)\2%)S^> MB2FW:0IFZI%W=W=5QMX)(/LLVK!A)T/#3M>K:->)XN@.%#HX,%F!Z[A-*[YL M<-FJ%;$VY.'4!R@@9'F@VP"F!#+8)D(_-9HYD _N4*[&)ZN]L:E4V>U^+<8J M.3C7]IYD%[[A.>0@J&N]6-893 MD])]ZISTM'#$E0O\;KU^<%P4'E5-B;T8^ROVZ'PY1A4T<&R@W.:%4/HF+4"% M9@?:[I%$AGX3'#YZ' F!6R;\IN%UBGA7#Q/"8SE8 M121KZ36'3;JFGI?1T?Y<1K;+WD)<1 MO0&[VFP5;GN*[8,DC1QW09H4?6=V";K9I ](_?N"?RVC#1Y[')028W \ X^ M28:LU9XO"3*$9[+%;RSCI2L!-B3;;->IL).(+97V@E"&%C1ZU3=\="@00KEC MA>_(104'IF+5*%6I5$G#:6Z#BWW(X/1EL\]/)Z&)J^[62P$U>U3N/S<&; M[-WWA9:5,N6@W3*C)Y\.QQ>);=7&.P5.&GIR?M'7W>^HS90$J=#5WC+ZX;RO MAM\IAR)M5N7^]HZ9/3%+/+PI4CK0VZYU>G^HU>0,GW:3(1O&?89P1;O[D@ZU$^+XEO(NIS_O81]=?(:,RQPAZ@N8%U!* M6=S&*"1L^+9"!@6_?2G7>V!7MQR_)^?A$D8/_+&VB\D+Q+935@5AXV".,,$E M=+E=EV(S@0:N@!^E,)\]W7M O7S)TM56I!+(H=XY-+FV"!29(2XZ]+9&,E8Z M@AT=/X4W;Y5GP#O@*_99GK*.0%.EB+=&J6AL>%;7O-]NFVES<;)V9U?9DMQW M@4*0;T1-S^086X\J:M,TL3=PZV"';@F(O/G",G)3"F^O6"?"=Z#K96;"FY0F MB68_&(^Q-N-]4:'=C+P3\'YF#<7,Z+7>DJYK\Q2%&ZVR=?J@]!@XLC@"[>/& M[_Y&AFP^4,P*J0NX,5"VC:/T]A;^UGRP2(&CFV2]SI:6?W@"$.M'SN0=-TD+#4?E"K!!)#L/7X%=@ M7"E,A.]T(L-?L_6ZCEZEU6T)FG[Q.8[>&J*_K.O2.&]Z3]2#3\[D6A.MCT^, MC>ZKQ''G7(CS)J_!TK(:;*T6(>1GVAZ1' M@@0,BDY=L_.+Z'FX@+B]>G]H)XTHCPP1!>:U9@6#043,'>]J%C1<1PNRB+$. MY[@!Z=IJT=(-;EC4NP:&0U&&<]#"7$C;^J%YZSX=JDT(#;9$S$\'%S/]Q/)8 MO&?W3AB)"BB9>0]>3L![4/!&?D_JBRCVOKCB\PH9PAHEX'4.1ZS&)DF>(PFP MWM_@18^CA(,/DM8RH[YN]G@XT;)@&\!QX.XJ:<+P0=!07..C,G!@QR7X=9C1LV9$G_;VP$R%]E0@EC8H]K1]JD06+IC@VIYX8 M'8T8-:H.-_N*^@,NGQ6W.U1*2*%A'FDMO,5*?=6T9?B+S2O# FR*K'\%-U5% M@H3=3:#,58YKCC%F)L8N47^ EL!+R(S:W7%]&5B '7RNC](:\_\Y'U+0>=%!RM'HIT Z*D M)61X.19[*QPQ9)(R*RV#I]$7D&4S=H6BAE>BJ/P*I_5;BA(6-%$\6)6XQ)@! M.K H(\H:$V]*K90O+GBO%3QUPQ%O^) T"3+N,#.13&C(]"=J6ZQYK"J; M0:+%+I8#1U)N6<$@,8*DW, 2/J.'[O+;.R"*Y0,<4;0?%>E.+#4L ],:YJ(8 MFRE0[+HT0$$H*&#QZJ1139DYCK7A'-<8^%!9;09>52:)5>4Z_+V@2_O]8,1WL,3((*>71R4 MHV,TF+%8PJHRL6>^&3]G(-QM4/_(<$'J_1)M>!0^@@)^OL$3AY:.=68#*:V0 MB\X=)!+4:YZQ8)K=A[\#O5OALT9*I?";7>F<SL$F[ MYU[#5DUM/K4%NH13;8D87A%? DJ/7F^S^6F]/4I?G;HM.S338:/OYN)]O"^# MQ:L/MIF,?J"%29)_YBI.'[N*IYC;3UK#WX, Q\>:#!?M#U]'=/GN&Y9G^MU( M[)'+DTQ^[^69'NWAB(463^AIQV4$QP1?E$,SZ"3C%A7<#*+I>GK<&(83'(,] MN/T?R%M"@CH92N)'C>D3V[)?6O,4RE]L@W=FH3:+?8L#WGH2G??&>9'IFD\_ M9\H21K&I:.7?*FU(2;$5>2"RE:C'+N2Q$1S)"12>/\KF[NTZW^%>5DJR:IVI MLV_*<#3=VN!)93CD!\E01Q[C"T_P=?/?I*L,+WZU2&*T8^%O7VS'YU,BCRG;-IA*6,45X#NLXBU4=+A@F=5&+(=K7N:X\2P M1U)#%W4)8EJF8WJ?1?>DC>U0^S)B+X[\5OK#6%?)I\'@;-@_TW+=$3(=(YVB M\8""H.&X+W=[XD$LZ[,J@=HVG'URA.S(S6[IX>*@._9#MF3#Q^6J)*_^:S;_ MHCN6M5CG3V]MYWD)?Z+>DU>7U\]!3),DL8,>X">7UY^>**_O/(XD58HG@"Y< MC'L2 \&5Y5_*=RQO>L$%42U=P9*1VCJ0 (_-:>WRJOZ3N(9A2#R5W.8(0$__R&P+ MQGD-BL3:O,'):IB%#T2=D_T,HP)N<"IB?C%SB\G@MP6U5$P>T@%[NU07Q-2L MOEYE]T0EIMVP665'M4;!YIP=:;18;U.F\3C:TP9E.[E M9ZBTB94*Q06T8*5D(L]IGWT^'#D)PA(<1P[3B^A54!X+M-$MQ26QRODFJ,D3 M64@#\)B;!87(]?+&D&Q/XLW4]@/TE.5H$$3KS7;+VJM:&+OCJ_"RDO?H+8HG M$3,7GPVR<,M$M#W'Q0TAS<&RJW-8\]G#18(0X5A) .,1&;A@="Z7"6-,; M^,5)-WA2K:\5GMZ0D1B#)7(V!++OE7:ZJY-P X]W-_%-H$)'[(XPDQ4S]Y]3 MZ*\" =6H#TQK) ;LU^N0LI#8^90S_<&E;HSU QJ_,>&N,EAW<1T)@Q:G$7)> MRW=AEX6O3I&O7JF+A"2VP3-*S?%^B'K39'9F?EZ"-( 3>5.N2+:@)Q0_[PDE M37WN"RMA3B&Z[(B>K4G1M].R.4M\:"9"AFU!F",G=Z")&D^1+5A;IA>W0\2- MS,P--.#)K4U:+C%E+N%3I:$2$B.9> R9'*)%17?B.F+JW$E4*5GR-)&?0E)N M9 %9\C.#**;]FA188P& M: <'946SJ/>QW,)-->N/SWZ*KM9P4=Y8R]H+I!@K#*6NA>#2A^8#LK,CMC=X M"G M]$=TN;^VH1T!G\).'DVCI';Z-QA]+6.HG$\!32TDPQK1AT^ND9W)P<+L39/@ MI$F";2:=;^)J*>-$2=RV.1?$Z_BF#D^)87N?MI0CWL5WRJ(I6VDG$TJU%1HI MGR8J0 &EA):(/Q-&+SPWR Z.$=_X M1"YXY7,L?%*D;WH#5?=\*^>-OK'I@TU:''\KO\1S*;W3^:QT[]:%?)AC4ARF MIL XY)=Q)TU^%SE^BMK45G=H328DP.7H'2=ER"AJ:)+*;P*"U>I1CK>A>OJ; MF+36%HXJ"O_-$N!!$H^5V>@U)4]QK^?1NR^41Q+UKO>+'8N#@_%YPK>^LWG@ M/K]Q:>U^DMRE$]O&DX$Q+J4/OY7[T!-Q>*(>:<.3.IO719:#!3UG91&0"I].Y%.G$41DEJ M>.V\XLFMX"&X+(PF>MM'2TR9?PS'<)),Y R MKG,*]Z0<1)M[: -!?(042M%GP%-C:JW0@E;Y8>3:B.! ;6BX-M\4QZS7I*8X MPL HVIQ QXK5[+WS+LV.]4H%51$$"WX,>3W![]R8I0ER-D(J(L=,S>F<7[$Q M/%N>8+;.V721-DQUA!QU7;T$/_2M0VTN[@Z?; MQ$:HHGX-O1KN-K-$095\G$^SNR8O$2I MUPXH/)*80W%,0QEVJ2A$3\FSZ(I3;'[AY$-S.@<3.)V!8N(_B&F4C)L MTTJ&YI1:+V>HF:L]]^1Q;K>K@T+'/EW.X:DG<$4 V,M-)EB7)0X,D_)[$('$ A_4D*DS1-=+ZK&[/!B'?3#Q];\OGL/&%A M)TF8J?*&GHLWU %%\#@E>P?HM^#L',_JU'-&JO.&SE^5Z?*.TJ4P3L6SW"OU MW#SH^9\YN&2QTRH@?L<,#Q:,KMUS7/5S3"XN*SRB:ON:.6\%3Q/,EY8 MYH1GIF%G^7VUL<,LS&98OJ% /&((Y^P61. MY[,:@;+>.,&#E@,\L"'8Y(G"[*PLTZ?/GJ @ *@KGDR'D_P==HM-J&L>GK.K M=V"$6$=KE[4]T(DT' +UMN/@ OSM[XAT8[YH8B70D#RTB'9"_(;;+0?$>4'1!V'GN:H+J$O=)XQ,4_Z0/M"RR=%7AFX MIG=';/!&X['='(Y^8$NF,$'+*W/AU)R<7]A0O=RA#KG,?F<8$)!)D/17]VEE4Z(# M]S9/2K(">2:4=G2?KS*-& K"]R%(I!D)"I$52U5I0:HV:L:M+I &SXS%?0& MX]GD%#1B!N8%OY4JE(\3(47%$!9_L\YX6Y@WPW0D\%D?%Y:%3!1>QES501'R MI8V,N&T,_D(Z?*8%.9-3PC*I$<8#0^PX*[>F!E;I!G/4)3>)P)6!J3.\C OU MVT%)4*:)?=:QD94^/A)MS(.N]YH+JLZ6B" ,#$P9:C;HU[V^R[=;XQ(& MDEFM&:W&&/I"B*MEH_" 3T/"HVH[1H$0K:E. "$SRYT-!S??Y)A3RCA" J;Q MUB8#VL7WKI=.IG#JN0Q"0GGXHO'ROEA4)"OR'NR4 7IR=IND0NJX7/DF:VK& M( W=%MG*YU?X]'V)*";[+3JX_H3\]9KXZWM+@FQJ)[[E?7EMJ(8[VR3R-)K-XG,SA MPW@>CP83^)#,I_%P,L!/TVD\FLV.3#<"_7LPF$=)$D_FXV@XBOO3432$=H?C MZ*.7QO,TFB7Q=#2##],D3@8)?!@,DW@TQ(X'(,;W!\-@]3ACV*ZA?]O;$Z@$ MV 5RT/*V2K=W=!-6((>B>5C=&RIPQBK/1%]P"NE^$JY$1QB$E^;AAQ.+1SSP M'EJZETO\ACF=8D8Z[IOO \+(JD!"$[24SEB205E6=_P"")MY@LE MB-:%2Z['G.5UG3&/P^#C&EC-/X6ZN/^GT6@2)\,1?N@#80V1BH;#> Y/P*=D M&H_GQ(-I/QI.XMEX2'%CA.5!J3Y.OHK$K&\2-,I[(H":)R/%F+\:*(=20T!SS$KP,3X85=X3%P6\3 M#CG"1=T;?L ^H:*;0 QV])!,P= Y>TY96'TQ]U>YKS3K1%J7J'N*/IZRS<)+ M?FIT;"+&Q'51.*A>G&GGXTTXI/14\$/?@X%):3<8H;-X"!&\^A<##R@,OO!@ M2X)$BW]D+2!-)X_*(C.%5V[7$G15*?MG+>2447#Z 9K:TT2AGC7S_TY?ZNGO MM-33<%#?:^4G%T[)%D-,V]%;!L^X/)96!0.Q5O4-8(/:\UIG$E)PG.31$4HD MDX$9L1& 5+\'D9&;[JW0[P='?1^8F=IF6S4?LQ.V(S))&-X\V=2ZKPI/3,Y5 M#%E>+?<;(U^CC2MK3+JE^V^;=U?](E>IIP$0;\S$[^$)*@A[P.C2;*Y5+*$- MO*'KFQ<2RP=Y\,)2Q>U.NK/9;O7F/M]W< M;_<;5&C+ZJ?(SOIIU)O!W3F.L+!-+X'/<#_39[B=Y_V9?)['_7$?/K_($%>D MX$9.K;$43N*GB&M-P>4^FDZBT3">SOM8Z7'6'^&_!LD@,E6E#CW36;$*1@Q, M4L;>OQ@-S*>9_32GV71OU*E-A-H&[!MSM*;5T9&4AONR\23-ZA7MY2=T&B^+ MLK3HUD7#\1-B&^?T.W+G^/V82F\4F>,L0 %==U-R+-WGEC+K1-<+VG9W8H9/Z(NI M";JZ9(,-\;=',X#4O'Q_^3%ZYQG=*:G-1-I=E1 M]3]778M10TEB]:.(@L$G2K[6K34JY#B-3ZEZ9+$+&YS;!HT8X6(0"5Y2](MP M\.$1]>$A&S=% %?J@&"=]:%7>^"47<6;_^E;_C*TR)W$LO9AV4+RYDIDA3. M<\!4R\GI8&VP6JWEMK2E!^V3S0*)(0/L/%-=*#)2US5;<1PPEZ95U1E_IFDV MOJ;2>J\P(NN_*';L.S7SIFT5?D)Y-7LP*)&H-&C&:;BQ_F29*G*:KH?D1ZY_ MXNN,6FU%S.$#'MU$^>5X2@*3E:^!&W_2\6-#?AR-#& M1?N"+68)GM>!I&B&:RC/#/&9<<OB$\:N?*A,WS?8J@3Q9,JKEQ!@ONH[B]&*2W'AS A[]ON,L*Q.:>UH=A,#K3_GV)W!0!X_/;ES%P5E- M,7"O#"<@5EMVTTJ "! ^3Z9A8'CE@F=5D&+K4\S?7J@:/-WR>'NS.BU*)T.] M49E!JBLR.GVP]9&X,M@CW"ABB6)T+8R :$U XFY<&2;*]?SV6^D7C). L\E_ M!_)W*(?M\*\-L;W[XOV??+/T6[][--/N'"+_V*@V"\> #DLL-&_=33P]9_> M[ GABE?[+EO3PKF^>6%*QEK(<:%+4"3BV,9=>C-50 M<@2<-IP$$:*J'=I,N 83>9]4J5!K*=9#5E!)HD[:KN">T$1")C2N4U4C'\OK M.Y:]R:;LO:FB!@PB_3T!VV$X#3[.3*VC_HN%K"-*%9>O'@@RQWJ_0#.=@#+) MT,DK6*K:H[#OV-=&TS^I;RW!' TL[O9CX,(2CU:3>[1U_4)EPOQYOS8Q@9,0 M_9Q+)B!58KU?CFY 7_M&H@,-Y=MU<*!I: 9E .JE% N..8? Y B?#3 G3!>.NK\JH+F/GY$\I<.;BBUZOO;/@[9G+#T#S<5"ISH*3K(Q'@4\)VA<0"?%#5L"WBYRP MXS^\>1[C(5WL'TSD%,8@&AE5P7TW&+0YM>RG0RDG_RU;^2.NPZDA?6 \"%E3 MD*NYQ+H&F8K@[QU*1F^T2/0M*>&.F03T /QH&VT8>Y*S!()7O/NIRLZ#''9# M(*1<=D"=[JI\L=^9XG0MD[.K%RZ3>*7$KI3]ME.]UMMR=VXFQ-"6F0LS0!)P M4'=M*U([4%4K($C::4^05<^H0+9_>9K$"RI1!7*U+?!#)X$/(5X@W>Q*%O;O M7.WN<,YCSC?\OE#<)TC3(#P[[/M8Q^VVJ@[!7>_@OY[T_F%?%VE16DF!8I Y M(Z%=F!O$_7Y?_6U[9CB;RW^/R[M'17/S=S34'Q\[.'J%QS4:#KY&MP,1L K4 MNT=:830I8@(2E_7(. Y9DU%8)>D ,15Z5(+\TPUJSZ )S@RL1V25@#1Z.E$1 M)RJPPHSQP0!K$OYNME+H B8<2T]'A":_UBX7GRVRH/:LZBV'(6\*%]F'(?2Y MV!]:+= 'G *!W(B6;QJ,JG"^W 9%NZ(+S .3F?=X<]4%2:_*TLJY&[.CQ5S M_(@,O= &GYF-S'##T\WI)6F[S I*XE/VB1"QP-9\JJWL9.DFY?IH<-95"^I6 MNN@Z!IB9W7$4D#':9&*'.=V"6AZ[+\6A$;>4OU*& E4D3?D>Q)6M,:ZEWB&[ MV.WK4CJ%+U4X/RLG%]99.\P*\WFSL:MN-?,/=:,(EQOARD_8YO ?+^C(X#!SS+F(E0]R+BR='R*I01=) MA;:U2WLRPU]>:)'@G9\U![^!I J;]3.'@7?;[ES[[>@!MJ89%X&1\ ]C#,:- M^Z6\EY!LPJ8CCU]EXZQ%(;3FN=+XLTYV@K%JZ#+O1JS525:0SF4I&W53![I\ M'LH)(&\K6]L9U^9LN"-'!]_!CA$$YAQ9)7$3EV)H@4%NLLS6*M3IN#9EI]W+ M%]FR97KQQ6KAG7:79604![Y + "W[4DO-"5UV*X-"",[ NL]Y3+#^N>%VPA] M:V O1++GZ8HB@=+?O,+/*D1&8/%!M?'\ET'12L/)? =O9K-RF@NGJXNQG?QI M,FB$C6K(O3!$\T#U7'O')0GMLD;*)[O'(C>UBH!82!WU7;3M$J98(,S]G1>> MB8:@=? \<2'(H7*&QTS@G'8/#>.O;JJY@_\S$%Y>5#%7).VNI>"5B*,[6!.U M2U0G)9)"++S3AL,UQ5";0;A#=8@XR5: "H,B@P0*X(R*%A?C"'"S& M35!AFJ!_2VZMR:DUZ:J]]^_>GKFL,0?^0.:/8G5>WIRO\QN)#;PG&(T"#N>2 M=8--OCJG,/50GGCN*2D. ZSKN6MZ[H.P_=/\C5U]&+0D7XI&^TS7#Y;!6HPR M9[0X(;"S)3REI2CQTV@RB0<3C"2;C./1?(Z4L,J:99PQ''@0#\<3I!_!*VDM M&1/UD@&&Z/8F@PE%-4 'DP$J[),IY;&]=BR(%Z#QACL><$35!?!IVAW F*,):)K-X-!E#X_%D/.98 MO&0PX@D.^\G7N\.P\: _AZ%[(,E7U1MQ^JJ61QVHQ6E2QZJ4O M)H2UNINXPWQ'D&TC6N0GW?W *F<\RI<;"VZQ\?U?N3!QCA09/%@Q^^>4J#E1(7^15 M#:&0O@=1( UL-Z<&=W09L M*088O*5."P/5&5_!5;\T^(J2&ZY%(X/0QHOJ+X"?X',3V!#]I3A8O5T+L 6C M&K;$@YXJ]" BQXFK\X@GOR^_-_VZ)'S^Y-UZP+(GE#([A@\#%G\ZE6#U9H_- MC!3XA_<<_)E!GR\RBGW23S%_(AG.!,90M3N.A_,I_IA@8NU@!E<+ MF=GA M#8/)2"S]#&)#+/)9M,A?#'LS_$+E,7FY"@9H]B# M5-8;]^/^C).MAO&09+3Q*!XEYD>4:O#'$>4:>,ME;ADOZ+U]A8RG?MT<;G/K M#\&Z42(".93VRA%V:?5X?"FFFAWI5MI$*X]IG1C0/ MDT9(OF@V1FD>Z'\ZQ/6"J4Q&] W\/F/@7X98FXZ']JQE(S'4?$^B@ MC[,1S"RIH9$\\S^,YL8?!C/XU M'+*R.W-K('. @5#*+G" $4@SLRE^@@-VG>UV:V%NO>$8LQUZR73(5@)\H3>8 MXZWVDO5!W74R9Y8R(@[E_YOW#33)MB4Y^.-WEC@;./Q9>(#P$IV,$_X+8J B M"JD(!VI+A9#N/) (76 =TA"?#%&5$((A2-FS"+2DL]^"/U8*QN MERYF[1"$HW[]=='B(^1RG5P[VNMK:=5T5*P)CN&F!.$"S:R?LP_ M3X6@!?L33S3\Y5*L*=HSX?4%W!6?"9G";B![50WP+C_6E$^H5=^*0)*/M8QS M/6,9K,GC4X9SCB3#TK\/B#$Y5]C#6EZS-BLT13N/W MF<'T(OK0.!M?G+,#&SP->.A(KIE-];_.,/H56?TK1[)7'LD2&Z]-0)LW/,V4 MFDS92]"(QWR'$UX6<*UA="4K.P"YQSP(4A#(&,!6X6JZ\B"B0/&:TFTU(M/V MB*ZNV1#_@=D#G+FM+CG+(YLA<+TY*E7\W^[YM*PJYIG@'3@?]7D6"4?#3:8L M;+NRV+I1%PFE]9#3Q%(;/F\4EBNML'A>D@-B.MD-M%5.0E-QW1XQY/+0??X= M1ZK97,.#]");[-J^4\ZA ]<4/7E$3&RK#7$?(KYX@41=:BF%,G7BVV %#VCJ M9!GGRHSKDL?UV@SA P[!_FJ_)L'?R.1P65YC&.Y=FD?O]RNL-_^"T7NY>E): M?/;/ZY3DB'1E.<#'_U^N/K*W[5GE_S6M^\5NOW*(8DQS,)@@O(L.[8 M3T#.9PYS6A ;*8$3$H.'8WK[%R^"S"DMQ'H=I?\4/;=M< #.KX3J^PJ846F* M(P@O?)#6AS@C$!U_()4UQNT97H"B_4/T)M_5^T5>W^6\#NL2RSVA#@ESCZV#Y!8TU[+,WF@R= MML$[WO'J_K3^R9R6C$>L(&*BHI=E?G5TTF0-G"-WGP#QCAN$U#&3<9]\L0@" M"7]^GYF\/>TL^'+.[7Y-H/.$;Q&"7@B<@SN(!MJ"KH3:N)TY"VPKZ[AXH!-D M>1Z"-K.6B$3KH']757I#%D0%K-'&%VVMD&[$#9-(1L&H)$(A^\A_,Y(/6X/, M DJLDBW0;AARP$M<;%@=J"9^4/CG+-M2U;N.ICF,_>BU$P22 J=CPI88) RO3 8Z#JD' MRL7T8FS_S2&7ZF P$X8=^9+RE>A'_5)F%3?N1TEA5X-1T-5PI"+NN*L.LN_1 M=+GAGU^>?W\W0=.*1AW,*#!E6HND^'ZG0T JB^,8!.A9J;E (]#&\*L1&C0A;# AZII'IH#-+# M2]8V>YNDXJ)"MC: 9)6M,0Z816_-U2=&3&\.P]7B@&5H9P9',A ZMF#7T6%' M;!,#40BE=L* /!IAZR3$OSI[U.V@]L?MC0F6Z)2N*1,9]YPX@6+68I(?=T;C M7+7. 45^+R2O 1]8MH-HG 23051N;VB&PR;*1 6'T%TSWG&@R;_M5SDE\8&* M6NUB46XV*6;]E'AM8^&(?(.EI*WN:4 MK$YG*B4BG $NP&U:K=:"/<5!*+2[8/:Y&P#U^HMEOCS>:-)JW;R #*/J)ZFAEFGM)E M5DK-##80U518BHE<+*X$R]3#3X*-X[\26+0L7HYD*;J-7*9;>(:3.B7]PY.7 M+PYG ,JPS7?=(R"8 10X&=->B2EVVPK6%(;[B9./A!>R,U'@3M?LB(E<[6- M@WWY_/7'%YRPN2U'8J48*'&=T=Y+K2I\^,D!M\ 3 MW*,GX9=GL94=C$RO!*I3B8O"PT4A0E&*=_Z0C\*"EI&JZ,@YPX*H1JZ5F PS%Y(A) MUT11J%FXVC4D:,L !OX 5*JD WD3.S,&A.Q<]JB_=/<:XQ@+THAFZ%^K^!3* M'84OL5 I"9]KEE)^W)1NI% CVEPXZ 6"U:G2R,B*T'9^(MD9ZPT*7C"7I>1I MKMT]0TJL%S; ;1=6T%H1M =+F!2\'4O)(\$; M$_,-UJ>,(V (Z*>JM/X8BV:TA-7E$&:NZ+>O/#DOE@A(T)F+6MX)RUO0EV8# ME$YK8GJZA*^0G%$_+M=(.)5@'0.S]C$J4Y=1'6+^^H3#Q;<8KR0G2E;82"RW MUY;3-D;2C0UQQ%77=H2Z9TQ1,,-Q8/FBD.4P#H68IVN)N:4P4VP&XQ:,^.CB M\%N(_7!(3J)=)?HNTZ2=-Z&UY%RR6>,(L3L/-LD_?M-%]&ZY*UU.JP,^M5;9 M/,Q\O>@(SWBGC>!6GJA'6*F/Y>>'\EP-Y=.K M/YLJ'$IM#\;J@&U1B[00+RCC]7(4X:R3RBD3MVAMV7GR@!7KQGVWFG]^_]>F M^TN/Y2.V_0NV?6G'0:I _C5=HV*P\+N>J>C0KJZ?FSKNK"[>9B07V.558^3- MDP9P-QL;C\^9NO B&;8^(O[WY5YLKZBE5[O;E/$N'2^#^9D,/Y9U]OEZ17RL MO"\R"ZP;6NS^# 1/*)_.&7?A K;$S-<] 4E%J"5XA/4$ W;*T&A\0LI*CR'H?D8&<&75TU#>\0ZVV.^2Y&SDT:T,U752# M;T"!8;AS-S0ANV*(6N\W6XS$BP+)Y!!I%QH*5G3M.QT MFW@X'%(L&U+L23,B3H+_/3(C95J'7J:NE_;YA.2AYY;7-CM%;;_=9V=%X*T4 MLE'T392<4>*;NF-)?0>9X&_[(O#R9+_!NUH@=<3I,JDF/;=PMP+_Q69WO2MNU,(.&3^WCX8.) M(A5IAI02B:]!^ZI6;BWN$0M#X_(G29.]NP0V MV8DRKDL6M'3U6!3UUX7@G!ZUZOD"TU%Y*20;MLPY60.&.9D?7KV)BASWQ0H: M?!MA>@4$EG15!#E SD%K8+U;KW&.Y2*AR&.QS-+;&Y0.5ZX.)35 .#C9JFZ5 M#=JG@9UZA=X/W?^!X19HTM[SW1TH6X_L_YPNO)%LK-RRIA-G[<%$='L&W;6+ MJOW4U*(AFT@&S[ CTCIRA//2J@@#J17?_/TXR&GGJ1MBLA5[[2$,2OJ>(YU\Y4)]E*4AN MUA'N,P5R? CH)9\0?-/P2YM5YBL6C; ^XDRAA'35PI$,,G:+MG)JHRW$;$EC M;DK-E\%W@[&@0.S7>JO"Q;16\:8DUBT/7SDF>$@-\H"[#_%"W;+E;X*6KSF< MV3&XH#$!P-UH3;87,]^;G?-?_?2+F*6OR>!E3#)8M ME\1WO@L.& K] B2[EHR2HWF=QP WIJ,^ VX,XOEXSI ;]F/B/@ZBX2P>S^8: M>F,<,SK)>!A/I[,PLXY( T-U* \?08^:*>(VF?TY5Z;(\9L'RA,Q0] M3.!0*U*].MA$KY;4A\OW5@@TW.Z(.51G##M+9+/.5T>NY#?$+^N@-$ MMC'_O46VSC-$F^#R6S"Y!5^&=Y($1O&3]W HT-=1[=>DV)K@09!4;BBRA,:' M*Q7 Z(:50'E6.HI0M>9OQWVY7Z_D (I=CH&<9"5=W4_7'8R/@BBQ&D>Z"@(N M[53MW/SZ&UAJ="TKZ*0VNWHQ+AVT$UN0:!.S*21"38"4^;#-0 Q?HT> W([H MJ\U6XN2@E31';TTB"A%<"P-P%[RI>!H+4GF(W87=N++MM+B;TMB)[9S*_8[0 M6&2<"MD]1WNV&/[CZ*Z\1\"$6&Q&-^F7LB*:D :0->'6<&$Q.QDG7;G2(X>G MY5(9?7@)F23B1.C 6ND^UB-'LI?JLEA>/<,CU=H][/XRW?.!P\*&12U6K]B- M>[M?@"Q(6[W"T/1:;,!.;".JW5?&K*I2UT)7HQKR]R%BSA?0S_-8K6VY+" 0OW.PSS"D..RJK(4^J! M)T\QSN:(7=/8(QL(&2/*U44I<7.%19RLS4+!*^8[84\DZ.KFQ\&\2)N]+=9ZY(W],9$]Q\=0:DITW:977 MF[RNY=X%JL58%(KCSLB'[ZT(2K?&4:!F<68P%+JV#"@3 _G0H$-\A:I:R,#K M.W<^32F*S !U_N<=#94S4V<.VCVD1VCF/UD6AA";B+- MMX0]Y/:0].,%+A5%S:K-G'Q-M'7&=+'*C^2 Y#O96PU[Q2 MIF-]3W/FR:"S-1M,:UO= =EV-7D1_7J7TXV(>HFM88J5MZ240!'I"'D.+<,! M-,0+5W<'A 11.;<8%[&T04B&0^]DR2DY0$Y:E6$-/^1Y7%22(]>REJN,#'\% M)MX8D2"E\"Y&080?*8J1-;]W.J=R*I5EO(L8X^6PD,'*>OUD+_FH+1ZP=OL. M0ZK);E&8<%5V_XL&(H\8+22F4 :@KC2Z O)(\>P4R'FO+L66*'W0;8;7 ).4 M69*R4?YAJ+P.2E.P<-R$N^4@AL)KZ4B1 KZ\<27*4O)+6&,D>"3?N*2K:N1A M$3&QL'EC@H?^OL?UL3E506E959R,D5I(0^;Z,EJ5D'&8]BOKCFT5,>G:#^F0 M8;*9Z>X>6LF2"3V&5G=L=4];O-AII%\IIV)UZ!WUL3*EPNP.U,N[;$6Z!L'NRP&2NE=SXEEB1DQ,B(4Y M<$:>LOR#3]!?\K3 I'N^HI'WW&7%/^#_L62#F'O)2Q3IT6]G\-:%B69Z @_0 MMQ@+WX7=3Z?4^_%%6=S>[M&@5UYP2P&3HY ;*:MJ2].YVBNJCLE.T8\YV)KE MT"UL1GEAOY8+TI*%?=5>:5+V"#3_[$'N''C6U@=*F;QN2]0WO&:AW\\*.1=V+:R8J"3V\)(/8P$:<"Z74@H[30!+LS,/J/D5F=KI,1% M=I>N;W 89K9V]T'](6Y"ZKS+G8S^M@=E?,66VIB7A,<@B\(!3]YC5MTS5\\B MV]UGG&18L[LCYQ*WV( A*R$T&)M_)UZJ EI&@)9.34LT5'W[ QNP$\1W9$=B MKZS9H66DM2*'UO:B*<>)"T),SF A0Z48?$Q;!E MPNR$D/JZ]7WJ4*A0E A8_U6VS)4LTJ1P3=-;"=+M),66OAR/ MTB-L(39)<4*Y#]@(;H!>EQ.$FVYI1L:@IV(.!::.V2_+KIWA6/>D%Y;2*$L M6FI/DF?4+PM$)I$;U(Q4<1&]1'R6U&E^#+QFS*[L?!N M,B0E"?V@*Z-PA^6D9!S&(B1KJ_4NFB+R5.X6OMW#]S?]JM;#5ENB:*%U7;=-VREMN15BM0PM_Q<775/K% (J,.8(>__9,5#H'G*^-9J(;EW.OREH6YM,EST9])U]P6A2 M.R4_4M9MO:SRA=(9%YA1KFRE=29B3V@7H8HR-[!W.94+,B.@:#%DR(\3C]H$ MV2/"JY,.E83R>($*[4A>3<3:F!L+%%#7+3Z7EMB>6D)[7/0>3=^$=J;D&$RW68%)28'I1N]BTL!"&[9\[574#=J5'3!?2[*^\+:MDG=H8RR MVA/W)1$472)M]C=#,5P]@_5ZT@,]D4D<*F7$&53Z?2-><4!T\6 MJ!6_JC-F MV*S(J!3+76"L04H,ZUHJO.*+Z$]&O-/=X_3$3V20K+T91:8:IQ1YY:4\V$^ M0 <2P+N'&D]?JR61\KR>X*=_V6*G?IF_H_9;VFM MX\NUY?8*+1K1-8YU8T;7>T+?8K;PNR)S(U \$.X$S]! EE#BJ7* O\$9 3Q. MH8^XZ2-19%3AE?'K.7=/LE-V*/N+?ZT9G(*T5J0;SKA*U8Q(RK$F%[,)(=X5 M+Q(TPAG:GN7.B E&^#7&K9!:;#"K=3N@<4-LT-YFH/O7IM7J83G]3^2LK+@5 MB8J2P+&<#"@ M*GS++Q+FF@0DT0T]Z \.H4#%ACV92"V57.0X?J,; \L45C^>!E4X@\9!V: & M&+)@VQ[N[Q5^1_]KL;-N]_;";$._.L/NZP))H-UAV.[XF]K%*'ZKP TM'$QX MV=M 7M2K;E!FY44BH<9;FN&1S8-*R>'(MI9V;(,2-R='MJ'-Q'0R"Q+IOU^G2Q$ M.XLN*KUF?=7M:^D/PR?#%30Q^[@S*ECVZ2BA>C+07PT\B$\:!]2NB?:7*'0*M)&*5==ZFV)+6$(XHXHPZ3)S)LSO M>98F_EGB(V)H4=96GK'DS$73C D'RZ M 2DK8VPE4@0.]4_EPB#9/E4/M16R-I'"7.++Y*7WR'Z&J0#O0 PX^.*G MZ[>7;]\Y*H2EM^6T)20C[I S39 /R#KD2Z+4856GQBD[F,<+/]1W' YP?U<" MS9YSBH>?T<'EL U(!S_NPQ(Y+ \-5Z-/VFOWA(LR%=YT9HMRM?$M[KU0WD]C M1EH:U8+$?CIRF"M0DRZR>& /J?BX"U/U1PT51%L\%VA/VN_XXXV:++ZVP"O] M@6VQT@!'$!@E3P(!/B#01NW,P!J;4;9L[*W'I?P6OF@O6P+,DTJ$PD)<*.66 M"%D,(SA.$$\8'DCW86K,";GKW$6E=7A*6]D TB #F$V<(BLI)Q-0G)1)5N@E8!E&EF[96:XVDF*Q MNV1(0S\^(BMIIQP;4KN]-;O*X:I+# +'*$H>%UI5X#*GL+R]@G2(F^\34[0B MHU^^?*F"K/' 8C1=)J'&+A5#S4XMH-.'6*M3W'J_OH%-RU9B^6D[C]9XM'A@ M#HO#00&3('[R!;DM:&^>#A*?"LQ1LF$5!J-8K:GB%.VXP<=JSKO9MW(+-O]W M)^4Q#?+444C8<1 Q1JES.,R"H[["</FQ"SG>=.$EJTE])T1 MO)X.U&+:DTH%F$53B!C)QDS?J][82#[(VI$9QFY+ MPS2G(HV2_L_1]:OW_X]G?39F"9N4R !0'#U#61,T !4A2 IWPI>#ZBUBOP+.[6A%N@Q7^T,95[5V; M-VE>L>?5#""4'-7+-NC'%<\6'X^Q+I#@#:N>4Y0SC!]=2"3X$?7U) "+(T8' M9^**Y-AAW 0T[R)?TOE*W/B^9FF,DTW(!'%N0;],\:C,6K!LR!CO";;/+>R+ M;'=[ZR0U<0;_X7*HPY-*:^=OV!W.=!:M;P3F"X$3F0Q$AN5OA< MWNSDZ7]O3^WQ\DV^$N;?H M[]-&UAWI9* -863J'TAXVSTNO\DD3[:-8A]G%;Q MBT0\=*Y2X/D4JZ+'LZ3O%% IE:1G6ZN';4YT&Z(J1VN/#K>#*G4K\J_%I*YM$& MNP$AK>QWCR ?)?-\;9XO0W4(<9"'#;437$0.$;,P&>?PY#G)"+4E$/^<(+4L M@4HN?D56TM&A;'"5\ZM@'+@H8VG\ M)"JBI4:?8)7=CP(!Z,OH@[.V*,S2OD3]+ MB^^-D_3(E=4R ):2;?U'+H\<%$:NN]XU;E 4BFX+.@3?F#@?,NF/U,X;?OTE MO?X6&_2^H2;H=??IJEFO'7CB&*N0#Z6*]VR(J!:S! O'UAD!(^$X5JKV8!*C M<672GV"Q;V@ZB:?3>82,W@"'5)\SL@S-APDPUR$\-X8&DSB9]J.?);2)LR.] M&@1)/!XET7@^CH; X298^9Q&,XK[\/U3^C?6@TWZ\7A [#R>S =P6MG0@#V^ M0I'ROTBDU-J3DSF; JTQY.D-3=E>:_2/Y^L4?KI>@LR2U>=OX 789VR =WQ3 MKD!C:"D<2CD^6ZD7>M*NL>##D,5UZQ[^*OK/N0$]MG8(_5+BS4[ZB-PS/T23L?O_A[S^?$Z.$A^?WCX,XOD _SN8_G ^N)@, MY!OXW)_]$+TT(W.88O;- Q]X#5#!R4P-BWV!7.;$J2<7(+;!F/KP:3Z'3\/# M4\>93A.8\83_=LTZN9@.<6ICF&9RT8?/"56NX\_\?1\1IN7[KYS^R^OW[Q^U MR_*?:0+_F;002-LNN^V&"8]/V6K[(8&5Q2G.ASC=T?B'\_[%//G&W7ZW=7&1 M'QPX.O_XB7:_]^'ZDPC&1UASX^)5AXI[N/Y$,85?*(4_^\WXC)AS"0_ [F(M M#YW"M'\*YM,QE[=[>HOR04BC,)L&TC-OVLO?LFJ)<"#O*_1HNA<^>4?!/O\S M ="_P"U3//"81#P$C@J\=C!'9@I$"YQZU!_%DR%RUSDR#FH7^DG&LSA!MG\Q M&0$C'H['\6""?&76MV-=_7A5%E\X@;PWGL-3@P&(J:.+X3#JS9-Q/$TP;H/: MO:+XJ#6\ UK"39;3.W-H=(QR;]*_&(RBWB!!UH]2[PS[.2HY#V'TX[@_'8+'Z.!G.0 N>S1'F3^UN^\:H^+\@5NY6%F(R&7,( V\A;)AXR<-BI=4:8RU):/_.DH-'W:J^!-,& M7Z GR1/Z9ISHFT+_H^NZ&%Q,YS]H^<#[YS==$9=:() KX?KRTUD$_V'?JTNE M5NIOK50"%NM\1&3[-CQEMY&T*#;ST>D3D_].$P/#H+NHTZ#(HN 8,27@-]31 MUZO79774AMD.4DQLK,KXO V283SHCUFW&,[C&;!9&IBJR=$ 6E90Q?"L9]2D M1I\F03F[IWVEH(=U/U\:*QEOJ\TQ8Q@ZE'[.CEC^*C$.:P<;/+XOE,IU5#VC M:K,=!COC$;72Q*H!BE0,._2K?H?ZIYBOR*+4\=M'T+)/ C?3 M;1$EYO:+J$=!!FAG.X.IL.&-;)CZ'0\MB\HB8;Y*MFK!$?4,8\;O[#7VW536 MUX=G\12$A#E;RD"]!,T1OX#[>2Y?S4#B:(MW/;(XWZBP4]DZ\@SE:P^-T%NC M#LL5^A$IB\)%!/FL!5T Y*%%%FA3HV[7Y8*!PB11R\6#2Z\-V+H'XQ&JQ:ZI M,TTLW $T)YBW(-V)LV[MEXMW8<2VA"*V5@E67[NX%H@/2P6M:QFY]6N$IN;28R[B%ZP M#QG0CY2M3L?!QR@XGYL J&?"2-PZ5S,L9 MS+A]$YJ#!EOEG6QI2DF)3-$M R2@/X>#)H6GZEK7_&AKV@%#XVU1\MW.!7<*U5T<0@0J(#>LVU7+L%4H9P"'--#N0MJ<]S"/?*4P M%2@TA7X"\J7GD+=?[65=_UPNZNB2B?U6*H%?TS\N.?* RM,! M5:)E+TH06%?"\*XOG^._71@]K: -:[O=YRM#N:EKRD0QX)"8:UB&Z*9]$4GC MKKE4NZK=;8O 9HQ#P, V5/%VD3V4Z'0%UDT6<9M8Y7H 9@Z7J4N6N&$@1J F M =CPXM?4^-GK=WE]A2C"<>1NZXS3KO#1:N4PD64BL0#X4=3,GNH!WJP-KJ.Z ME+PE08SUM-ZVKU& H]DU1(+-D;E0H'*Y M8GGM"/^)8!D,SH+#),,XY[0N&8'!V&EC?%S6APYSZJB;:_0P4)&)4+# 0L0& MI9X>(8Z:Q6Y@H76T:*+L?%BMM@YHC$)T7B;T=@NWL%EVN>] @,KM.KF#:KZQ MEYK#<\+KC*&4\HVDMF-=*Y:U:/,LY;:<&\_X;>XH1>3*A,^]*>U?9KBJM]XJ7Q$D,?B[%3*+GJ57K?4(1 M!K442=T/7O$O QN4 NK)3$=1MOG]=#4<8-15>HX! ;L'+V264;O0"[R[,X85 M!VK!UI62$Q/K8T40C4)6*!^NB;O!N]F H<$35&K$7)#&SUN:PJCF6)([3F"U M2'K_@LF)6.;"D+P+'3/^P:RUJ$W#2^9BM C%L:&JJ =>?CGF<@L;0V;I5S/T M-[%9_A"61U6 #CMX;DZ:3KAG$0EQI-!'3[5F+&_;EHCEBCK+>_ETUMGF^[#- M*QN$T^*W//$UB?5HC>MI8SP"#]&.)V9N9?V 2=&0W9_ M2HR$KM'$IF%L<#@ !?X$].K)ED4*QU2\@BA M9E2XXB13YXPJ(-"TN"C(SN[1GX'37V$P#96^4#5AR+3F'=H.!;D)(RB;TH8D M:%HG,V6^,>8-OKJ0#YYGC 1_-*H.!42&A*%PP$SJ5*7[5=ZUB(R08?$632RH M0&J)34?5B5T\L((@\!]K"OO-Z%;5#(L+J2 Q&@*FMWZ^=+4;C+?A,3ON@+Q M(EN)X;]9]?!*-_3*-G3M&B(,G5("4ZN,-2Y/G@JW])*)_ -97/69_T^5F(N+JGL>X@0'LO!*D8W,?2:$^SGBB*]OEB/C.G2>FE-;PR)I >/2#YK)DBG[M4O!JQ30S3)CBXO/A-?-SB50!VP(3]J7>Y:Y*@:Y"Q2?0PM M@?QF[X2WY04NP^@<:P+[83B?C.3!'):@GD >>DEBD]M85XS[RLC(9.#PQQ6[ MDD(8PRZB5VE.21MT)$JPKG0!+(WK:>GU=%M*;4WJB7.W#)X\+[D((K*M$F#= M5>9 !B=(.0XY;H,L@NQN7G8+OD.8\FQQR(RP;912SSQ#MA\REV3MV1^G3M+O MPU I C?!4RYN'R;X%UO!J7GX_N(./=H&\B(P9S-LVU+(F%5.PPX=XVGE-2W2 M +F\/(Q-:];)U^M#\W4)DW"J$+S=Q,2+4$7IEBGJB;'&R%&^2538_=(.MC*"0__5&YAS%G1M MS+N2K_&5>, _B069X\C8\"F## W7]V4%@X3#5X!4EM7/Z*&[_!8SU9 2:0US/Y:$< M*8RGJ@/(6A2WSWQ>1FS%B))4]T]PMN#1HC @U/T"<^G"_%@-,X8>'ODK;# M=0UD?*TLJD4[L6*6JO#IN#?N%N:_9;8KR2@UGGPQM+E"+C:11&GUBDF%V2,K M[P*V57YVG>\T\[1:9^K,^C(JW"]V=%!$ MX'O6YN&09YL^$OTTY5_CN>.TH@5(Y&36$VL4\3K!%WRPP=[/-,@C%5@2YY'X MMDW+7;YSS]U D?J4*&Y8-M\(JQQ=X=;67JOST#B[A\31#]F2'(W1)=L5?^0O M#HJPH'1$?P5^^=(8%;^E0Z[M3*%@(U:?G;+3VL[S$LV2O2>O+J^?/SDS3I2# M(O<3$+:?*#%['B.4*)T]6D"4F=&,)H6AK\QEHH5U>=,'KS%6TD853@)M,+B0 M-$"&;Y@86PT(^M;9XCPA@AB"L4SK3,*6D$SW7&8KYU7ZJ+]E99&Y2WB:F)MQAOQ*KOA9#;TR"*YI2T"^#8U4+HX)Z@LO2),9*V5=K9>*S0C,+PX,%3!9MWF!4MBE+7K +8%R)J'A29^ M@6 VM0% \UN+6Z:KDW #CWS, M_+P$:00G\H8<6$($BI_WA)*F/O?-E=,;3AS19<%0%%ZOQ]XQ\%=-ODD^RD)^ L%\!\KP3:.D]K:$BQGP<6>:0MPBDF&-Z,,GMR5NX\*+36F08)MQ[)NX M&BDVUJEFSL71F)A_^3X*6I36]VA"X]$ 2[' ME!Y2AHRB1MA)-P'!:O4(8_XVZNEO8M):6SBJ*/PW2X '23Q69J/7%HBKCLZC M=P+EUKO>+W8L#@[&YPG?^L[F@?O\1H7EP>"4([+7Y21LDG_COS==V@^ MR&OM?6V+ E6)#+WDK$N4V/AC=^VG[^(=O)]AC\(">O)..S\]<;XN'"-MX'Q/06*YK1 MLL+S!G>((#$H8,7[%;ZM&IWQPPTM;-JM_/.A:J-L\:!5YYCL4)>5W,A4?%%Z MV\H0'7#8UA\6@U49\L+$E:V9@&F#<*/;KB+E7&4Q2OQ9UOEN M;1TM,F7\,QVF&QO4[CHG&$T*$+.!82X1STO58V#-&VUJQ0P;2FQH)&\P*3MD M(P><919'KTG=P-UIG4#'BIFJZ/K2[%@OVCR!7Z;'D-?ON)JQ+ TUX2=[:2H2 M/&**M?N*C;&U?&&"V3IGWQG%\Z?;?&?C(Y1R/_T>EJ!_-;;T48JVF["4HC2T MY/O5&]@21X**33#)";%F9",FEXNJX7RL?:^:&_+#$T+ICL30?8VC[1$VL1$J MG,:+6Y__7)8K"O!!VF)U4ECZ<(RBT#60P5I9QSZB8(HSL2\"UX=KF2'90]X\ MZA+V10@P#AUJ*'<-[; 729A()>'"O_Q3=5EC=CT+"53M,:TXM5(@;I6']1]D MME7]!-4'Y V$9;<9/6%SZ/?-5B; 20_!1,/)Y0Z! ?)L9<'X1O3Q@.NYHO6OW:E,C0% 9Q(*SXL ,&D"C>H=F M6:94G4J?N+_+B#YSR0IGAU9@[A;QSY4HES1+BR0L7.WF"(,J#Q90#Z(WC&3N M.:!>VUK-AS6489>*0O24/(NNJ!Y7] MGKIK3.9C Z0P4$_])9#ZM#3>5DF&; M5C(TI]1Z.4/-7.VY)X]K:_9J50>'CGV^'.5IQ,G;0AJYT M-G)[R*HZZ?2+RUPE_YS),Z, #@,@SJLF31.=[^K&;&!E;#]\;,GGL_.$!8,[ MD"IOZ+EX0_TDV"9 XMZS.O6J\H?,3MC&E>JZSP'*OU','@JS\SQSZ$0Z_IQZ MVPGB-?SV=TQ#,E\T@].Y_)4.Y6\GQ&^X+6='2,T82/E'JN?1%G!1B8+Q/X@Z MPZ M$Q'5^XA6Q69VWC6AOU$HKGD4!"BI8Q#]# QQ2UW]K($A/A P1-C41R_0 M6?3!V@;7+!YLJ.HM-7L"S(DOY[<@/C9S3@((E#_E6%Z*"C78X@Q/H\DL'B>$ MVS:/1X,)HIW,I_%P@H"9R70:CV8SM&F0Y]>^ALMP7:[W3.2(!3281TD23Q!S MHY=[#&*-)9:9N0R, M;LM:6VX.70F'NG HP!ATOZZS^SM)_;[$.C/_%.KB_I]&HTF<$+KJJ ^$A9"P MR7 8SPDV.P&%;CR?FYG6B'Q(-I/QI.XMEX2!YK/(L<>X\T M-AH#11+5C,;PKWDT2>+Q-/D:&@L/[%M!:U'X;UUL HEO[PQPF)R[9,BL?$VE M@; M<85B:X3,_;99_T3EY/[CR5;":I_\L8WNZ0*[(?K@6\GK'+]:V &L M9 !%3Y%=YZ=1;P:;,Q8$ M]1EAY--GV/YY7Q#*L0;JN ^?7V28>5%P([^&4'Z"H;B7\$A>I*PQB9]DLX!Z M1M-)-!K&TWD_&HWB67^$_QHD [N)AY[A5EI6&4;]-"AOP2B9!39=6D.(+ M;=>?CXLDG3=O>T?O"CDN!%0KM]K"W I)J,+WF9$313BT6X;C8)GTM$H+SB0; M'+KN8Q9+]WEE(D?O7783Z1HH[:W,]H1\N87)MI09?MF^-H19&HW@)I[J8!\/ MMA%Q3!%$&TCY%)C'R61LZP:\/+12"=SWR)V!<<,G.+_328-KM@:VQ R"=4Y@ MQ,K#%X=;32^>(+AQ-^2Z?QG$SUQ33Q^#GNBG,#@*OW-U=%K)^Y'0P>UQ/5W3 M;Y_]06KQ#+!V$F&'/_%/3_&J[<]1ZIO.@-M.^&L=<63VW?SM;+*EL>OV2<'O M\8@!V.':9V1X;X8(Q,[8>T"IXY#X3YMARW#";K@3[H)%AT=$7<&&W1>M?AT5 M8P5CF,:#^8AED?%D=(!B@P(HW*L8OCXX1WDK2;_V?>)\IHD<'>?_#L2[+X(R M'*10BW%+@1+NZO8U["!R+'KI1JS,.$KD1=M7L\Q'>!0Z(7(N._"J+S=HD,$) MD2L6=+NZ48JF;GZ-VZ)AL;]3,V_:5N$GE*NR!UDB2M'41\C5'VTGY]CQ9D. M\-5?T$)#ENJ$W7L-IOV"M&WX&2'_),XVW 5Y9HC/C#N>"3>B?4E?.5^91CKI MD@34H6H);SJ%%7;8&4P]5TJ\K;*.V"".R73P-0Q-]LW M_K5QL7FY(MM99+.Z:>,X0>-O$5:;':'=?A(/)JAA3,;Q"-2=CQ6" M)# HG'H0C5C W,83A(L2!W(KA@"(-@,T+/4F@PG).-#!9( K/9FB>;^)$V\A M FC:QWXWJ_*=%N5#>F\S6)#_#=!JB,LQ1$-(/_I5,M6,UPDNH>EXS&;D"3** M' AB)4G8&(6DM\3MS4/&&\$U0IY.5#(&WN9/IZI^P4'TQ3:!TBNJT+ J"FZF!>]P,:0F MO5YNH.^[NZ9?!K@G)RI]\DX ;!"5X4Q H9\,.*V(7;\VS--5;5=O]B@7>$(J M =(\_)E!GR\R0@_2<]R&TQ_&\RD:V; 6$,>8J7;'\7 ^Q1^I]N9@!H1$O!(. MZG#<6%DQH+5 D3SBT>^\[*RI2BZ KI\IBBZ;0-%*+,_("^I)_/&CPPSB5):= M6&:&T[@_HMH*PU$\&PZ)SPS(IDX_3F8C^7$^,#].070T>!5L;<"3<)=O:]IX M>*Z70&,S-)G#.N.7H\&8OQRB>V$\[W/D 1JK79F9!!A!'[T-Z':838=8C*H_ MQR^0_R"291\/Q%/X_MGK#L$^B [D(YU2\+(G[@X8(\=)5&F=DH*X5 M?N2&9M^AW6Z&3_ 0!ZP ]%#/E9YA0$N.+28ZAW7%4*1HAO7<^D#STR%N":S6 M9$3?P.\S#GCFT)(I5P#%\]$B+)U0VOS[N --4I:4OP80#3 M,TZ/8O,^X3>+6CNV"34',F0_GQE'G5I2O2)D7"GT@^HUAM ?T !:FC2C- M-UHJP[*G!^6?:30'!HAL;X3>^2G)VL!!&V?E5S,9P85JHWMF7XL,-CC?]T%S!J*1ZP)8+-CT)/+Z;MSHN8VI,H%AR#G&@3:%T.*!+"_20X8P(!:.EQ@UW/OFL]LL=9R=UJ:K^4^S)5'6L MCSSN, ALZMZ*XV]@IO>'H5FU3D&>_B M,7,F"C:"91Y&5Y0.48-6.+J>&4P^)"'07=/3 MC^IZ_BK!S*4$%E:&,ZS[&!%3*= [&JF$:49 JC(+*LY1.!WV5_LU7=[F7MVN M,"YF>?]U/,]&NRF"XIU[1-WV^S(Q2(-:JD7;AIW";OPEVMSM,RZ%2P^]^NUFO%Q5]I$O!OAWI? M6.LR3KL3/,94= #.@_K_K]E;2T-%U'C5-$P&AS[Y3YKZ";X15=T Y/P^^*O7&H M_QZC)06_.H--XZAB? K*<$TSC,306RW*T8,$0M3Z8\:3,[,"(7U M:^#G8-* I73I_NZC,EF/^*(P_4L%K%1\YM%I]\3)!&K%(UUWU9Y/^F[>.55" M'KIL C_L6>E+D[H^0%[6AQ31'7(+9X"EFGH=1BF(U>K\^" M4+P(OG\80(5HC-7DZVRZ4WB7OKU'28[(K]>SKRC:40XGRDMD-%?!]*KIM52> M]%K'U[DT:Q]-2@-CQU3CP\ROP->AD4OZ-V$O5:=T#]':O-J.F4&I9-7;T^?5< ML +P(FVY&ABK9949M<5%_S=;KTSR:1#N#M/::PR(N!<1@E^A.%5:9?T5MCUM MJ4'Z(19ZN/ K^B[Y5HR5Y*T0'ZB@&M]2WP"P\9W2=O>(EBJM$.SEE[VP'NS/ M-:=UE/E&"Z#]$^0%'J8NFMB RX :.S;EC50@ M 4[9B5&M,I&WXG0-54'>D&^98U5W M[*EX9V?4X[G>!BK&WS*JEKA&*1IG;Q=C^ F&OL*D]D_0 1[M\+H/6.C]*@@? MEG8)*^GNPJGQ>CNBP)XW60MEU*[^JZT^I:K!ZZ/^.NMVW)]8(7C;N VT\>]V M[_5QN]EMZV_@;/?PS&UX-, KN'F2?K5\4U[.;QQ M5_T;>^N\V3O!5^O :X*@"Y_S9J=C/JOO6R!(F^_W?'TLDEYKE?5?O1S^Z@H; M1%IEM]SPPITJ2VT_Y#"S^(J#$WQ=$/2/6\U!ON_KQLWZ812)K:5"IU3=%4-U M2F_HE(IGU#&*3WA&Q8LD8 8/?@3^EZL;Y=VUT24Z(TU9KP@L0[$(/,.DI"Y M"YP_Z/IQAV0,55(#*K$+?^-W_8W@_R>V&]K-WN"U?_R#_QYF!S#!X-)A+WA1 MX^JW&P3G&"JCV=,!HJK]] WUQ*L;8Y1[:NB<&:3&-DK#1RVJ(D'\&KS>1GZW M#>9IZ<(S5RI]AAF.WOV8K2=8?6^T1N@@U^$FX)JV_>^T>\]Q/;TS5B:_GL#U M#A<_.>0Z3?0^@9AXVNB>X%4_P#N&Z*(_IM-OY"B#-+MHVCOI=!KM+EY!_98= MZ_27L]42QD/);IT!M")C^FGSY"0[&N2=1B]'19KHGN&X%@OH S+]W8PJ4!T- M@"A9X_-6LWT*&C?:;$]11NWCSHY&M!_S&XII)&]6S9Q_9&L)O+-*32BCWAF$2N(OXL [UP@(E M!:J$@5,(B!U,AOV0?HM7:!K1T=HZJ^0(W5T#_54_9TF@^Y=\/L57+V\%+%7_^.%XVLY9&KN))ITNTJ!!D/I"QP0A1[_+$;?Y_-72P)3O.S MR>%F(3+6")RIBD;>9.$7RAB)E3&*/4][(-*PB^%D('U[O7K,WJ-^XNJG1$?4 M%RGTY&^[TK]_6I!:),% MHSD;L?KY3O^,YL&[6Q;/M19"L\?[#:G)! MJ=S5S>\O%#/$4XP^@ M$!A+Y0 @ I].('V4O_A[9._O?L 5@OO<\9@T03<5(K0RN\+X%6N#"4*P,K!&NB)T:8?78B M?)2!2B.]O$,4*(7?-HJ E@08$Y:\2^-J.)P'7:@M"IL0J@D>YDI\:638 S'$ MA9DKN/>OU,)1\O@ _^#PXC6L-J6]9I4:*ZPYUV:/RV8V:1K]6X1ND-$$I)9B M;Z^3?&,=. /_9Z!/B#<%T\QGCTVK^>NY=Y13K7L1K=%?FE@;";^" 0:0P) 4 M'HI ">&^:OC)FV26W-C8D'J4L)]UE(%T%0:JZ+C&*&T/IG=A\4'%1&CA$M+F M*CEOFHJ*^6@'ZBI8Z2#BYRR^DB"M03O8R"3N48U[5:T1'@;"(/K$&H1V?(YA M"ZH"^=2$JDN2Q4%8B#,3I2 <]F$7MUOO7FEXOG"+T9#::"%N0O%7&4:AM!7> MKO'T4'8%L%1GIL1$\Y5_RF)]JI#8KW%H39E('_2N_B(64_W9(O-$_T@3/\]? M9._BLO"L_F._#$EY)8Y, >Z%";?>-+C%;_CXPANLC6MZ59TLGY8Q^%Y11BD= M>"IU[K*/72VBL[$VN:>.0XTDCJ;+;-3@<=ABHI8 @7[O0X M;U&13*K>V)%5R3EF2(1P?!I+>["I*>W!7O<\>BS=+_$1"FV$,'+6AD]ZC%'_ M,9O>(_\WTA;0)N&(>?+U^)EV2B>$8 M*:,CUYU;3]EWJFQ5KCD6()7)E*0O![Q4K(8A+KX*9CRT=D9[T,)91!Y,-QX5 MF2)R=+_]A(&,$!9ZC:9E-#VIO86RXZ-X($;#Z^SR'70[N(**28%3_:O>5>CR MV:TQ$I\J0ZB;UUK*HJ=VA! =6(F&EAIKDQWC\: %X=\[S;EW0S-PY1QLDWM MV>CD*\SU2? &KJA%^DV]XA>XUH_&),J9ZF(\?V#3%D6C.9;(=E'(<5&?][3IRH>#82Z&$ N&W7$! M.$OZUP9*!N5 +15]/%786JWS;G!3WOEX+3JA0%^M,A2>T0J).W"OR&KT=;5= M+><33.!<8RT5;1'[B$CT.HC,1$!K6M78I$[?4V$;MMC=1'F"V17=$CWMB1U9 M>4+VV*_E(#7[7LT6+X#+[*48-;*0&1_3F0H14OU!1-DIYY(N4W2[VU+UJB?D MY/"8.E.? *VH/]EX#+>S8\4>7-TWLWHIWN"CV@@\4 2YD1R#$1!)$>R&S;*( M8,/EYB),39W[0P(/J3_1'#ZEQA@.@92RQYB3.71LP6Q^7+W+N0K 1.V1?]PM MG;\H]2/3.6JBF\3\F09T(:%*5<0V$8Y6 &_">5D$X22B746 3F1^5P0QJ;'4 M1;B./5;UDX=BE/!9R# M V-@O(Q\-10,)A2]'#R"[V&THHP<] K&# _WA5 4C1P("Z%DOWK_0SW-EOF9"J0ZS+P;O M5]W*!+C#_5L_7DCTE!/5'#B%V:X]4H?R*>.7QC4"Q!>)($ MHO(@35D?YY0KROII;0@9SSYZNQW?\ON]$3,S" MT/==&A7:397HU+3M3RKTG>&IW;B,J]*S%MS7#15,/?40]?C%U.-3\V5F@111 M!JPY!!5)L7E, M)VTOY/P[KF(A&.!S"NVO_+S DS QTF@;V=7\QW8VXSD*^EE[G;PG-B+;&N1L,,YC=B%BN9"KLXZ?A2Y>)Y MY[MX8JL[?%S/%Z[::%FJY_!!&33/5KIZ-4U%W831:(*JR7!%[_HM,*S];$H M6BK@4A6<1>/@^K"O*;"V<]BD3SH4 F_1G)*MH3] M$F\9V65HRB1#.[=85,Q#9H1=Y& \P9JQ&;YY:BC#C-IH/7^8[4'HS 8#8J!- M\==6LRWM>J;Z&56SQH-5&KSRW93EX??%&S=&X(!7N]L-"/FX5]]A#$X]DOH:E@UA52WURFS0H=NR MDS0MZ#8I8VY@7T@U#,**JX0>IXB%-DJ8PU=[&Q&M3I,-I=EN9 ;2 *O7 -N= M/R( I(A9L<$;W+YLAH<",=F?Y$<&R'&"_\ M>KWZ[]-**6*DGZ[@&E]'[*>GP@E&.K[7Y(Z U$S\,,8X:O0W=%&F5UXPV-L\ M/251']!07NO5HZ1)1)7H%RGTVDD34AW2M49>)%#[R @,*@9N7F1 L,% M["5"&/'!!.*-[&([;4(?-]RS-#9&S/298$3]V")5GV\S91S>^]IALU=D[;); M)H*&SUGY(\S1HXY:P-!-&20L/8DFZB$:+L\:U"^+$Q< E9?31NU/0A75.3$] MS^;=%K[N]7]+3NSE9&OOPYYOVDXVC-K285/GW0IM3H(V9J2B ;W="PSH*8MY MMX2>[YZ(T9.,]JDVK<7X^V8WWU*,>:KA(#4A)?$%/IV89..W:4?:^/MIR/:3 MRX5)FC!\V\X=<+.QMNJH>6#[QJ'1H5Z'^U*%(SYH&=U:+*<\]*>L07 M39S2K<>W*P+H>=+/4E)31LBLJ-I2^$>10(QP(MZ)&Y#(I:U@^Q0@CM#*XKTJ M;S?X0;])> R4J31'.E&K]#36KT6(\$2E?3> X MP*EN4/F+R7B#RAYL_,T.FK M(QT;5D0Z^[Q:$K-?@=3K%=JR%6,0S;@DYCD-(2VS\0-5/4F/I3Q4L<)@!%V] M:L4:KL7O5<"&2WJ5ZMF(&Z*X_*.QI#%%R[H$0$:EU5;J,QJ_-DA0$V:(8?/W MZNK '-EX#9&@&\4.I^,P'2'_'6K,2!EC%5 ;DXJF'Y'$"T6]=()*TK,4ECOR M+7P!BP;(N8LJPG"O.P2PY$FV%YGO;!R.?^.U,Q+C6"VPYI6^F*5S41! 28,1 M@I0 7$R-3(U*',G&]PJ5LNMLZ%R8GBD=75;J+!?-6*D3#G@(P]U4U^G?5 RGN*!K4*52RX3T+PJ71% M3TNDRD6Q&96TJ=C7Z*.<1KM7G8:L*5"!'6%P?5Y$A17B8.HG37>6MXPQ,F^+ M$Z\QQK*V;9>+[0P]:]QL]Y/T3BP]><%[HHN[*^*64UT>_F6+?]F2@I.I< _O M+D0Y]>V@3\5!]R.*=U=\F8X,_([5=?BXA8!<^CMN-+H2?W>)>I. MJ?,Z)35>JLU9>&^C"]$N3?7K/MDM-I,U2,0FM$&6^C)N@?;P4""2GV??,P^%?Q3@Y*,N?:;0NH!&T(PIAX:1!:J33-MSD,%0&J9\J$D@!PQ,3S( M96!S'8F6C$98)@:HPB52LY_,S'G.BK1<]U\VF^T__P]02P,$% @ UHIE M3:U*T *$ @ (0\ T !X;"]S='EL97,N>&ULU9?=;M,P%,=?Q?(0VB2T M-"UM&4LBP:1)2 --6B^XF]SF)+'DC^ XI=W[\")[,NPX3=I"5UH86GK1')]C M_\[?CAT=!X5>,KC+ #1:<":*$&=:Y^\]KYAEP$EQ+G,0)I)(Q8DV395Z1:Z MQ(4=Q)G7[_5&'B=4X"@0);_FND S60H=XG'C0F[\E8PAQ/>GK[^54E^^0NYY M\N;DI'=_=KGM/ZT"9Q@YQJ,[^=Y"JZA1\>B'\*OH4>'89^ M@KP%'N\!W\ !,[[EFL5V_%*$BD M:'?D #N'R4LXH#EA(;XBC$X5M:,2PBE;.G??.F:2286T.0I&EV\]Q8,+^ZYE M3TG-X51(5>5V&=S_M.Z^%5BUK$#*6".PCYTC"G*B-2AQ;1I5Y\KY2PC5]F29 M&X6I(DN_/\3M@.IADDREBD$U:7R\':KS(P#%$9S4)K.UCW?%.Z%].IB;:TBW*@'&R^:EI1I*FJU&8UC<'IL01[B+_8>P#:JLK8L-'A- MIN:^NL$W8V-(2,GTK9UB%0QQ:]]8X?ZHZ35I$"%N[<\0TY)75Q*OO11'/P%0 M2P,$% @ UHIE3:(J+5#7!0 Q3 \ !X;"]W;W)K8F]O:RYX;6S% MFUMSTS@4@/^*)B_+SM!-XUN H?&,56&DUE*2O)A?+K]\AI MML?$/;,OIWFAL:W87R3K?$<77GYW_GKAW+7XT1H;CB:K&-'U;25VDY>O=S>Z]Q/\8&+JH[:63B9 M3GS5ZGNXOYX.A80"-^J+7!Q-#B="=M&=:A.5/Y%1O?.N6VM[=3293<12^Q O MT[/[DJVVNM4_5=,?A97[_MYY_=/9*,UE[9TQ_;?2A?Y+\(3PWYFORD==#PI& MN;B0P'HTJ0[AAC3?K/1DW@5TS1S^CK8?MW4XDO_/^I1K=O3*I*?;L-+K,!%6MNIHLBTBI&W$6QN!1IS9S:V@;/HM\.BS9O.[ M(M38/:SP+S1<\&?-+('S01X[VR@;5"/@4W!&-\#1B#?22%LK@2 S C+;(^2W M#$'F!&2^%\C+A -?19 % 5GL$7)0DR4!6>X3,D>0%0%9\4*^D4$'X98"HFJ MHGV)OJL'?64U@IP3D'->R MUHVRG$,PS N89+\PGN*]Q(8BU\@ D/>9Z3G ] M9W[=9%@]%37\*]0_G;Z1!LJ'ITDU/AY$'*A00TUV M\.9A.E(CS!YY'0+<.4B#&W5&.6/&+(VMPC9/J%V[=C8U+.:C=#%C]L6%"M%W M=>P\Y$@8BM+#C-D/)VHQ>.$I"\R8-?!!KJ6%8&%#BJQK:$U,1H7^&7/L/W9M MJV,J%/J(7T/>"HVH;*V'/9(*_3/FV'\977V]K L0JZ+,#OH05"PI M]91[6EK9]/1!;5+J*9G50V#^!1D\QJ344S*KA\#\'%924A$IF"6TKTZM&1W$JZ[3U2Z=YHYX4;QBA M)%0Q2^@.\T\=0[?0<$F\D?9:?'32)E2,24FH8I;0 YAI=NMOV>*.7E$2JI@E MM,64J:OWK0T]Z*.S5P=?E&_QSK6*DE#%+*'=56R 'NM!%>6@BGU?V'!%^QBO M:(LG&)-R4,7LH-$)]GL584QR:QBS@Q[ A-RH:SLSZ$&4@ZK'V"$PMA)P("Z[ MML68E(.J/6T6N&MXC$E)J'J,Q9]QS*_2='A#("6A^;Z6?Z#1X1+&I"0T?\SE MGS3D=8D!,.%N8C!M-*6T"^8KQM(0*",-, XS#;GE(3FS!+:V3LR:J Y M9:!Y;Z!I7SB\>MFHI;:J^02W#W"^EJ8^]R+]V6S\*\JT@6?9&7,,YSY;2'+2 M^?X>V_]!\.I?4$L#!!0 ( -:*94U$??W$8 ( &,L : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/%VDUNVS 0AN&K&#I :,Z0PZ2(L^HFV[07 M$&SZ![$E0521Y/95O:D*)/JZ,#YM;!@V9MZ-'PB4'E_RN1Y.;5..IZZLWB_G MIFRJXS!TWYPKVV.^U.6N[7(S?K-O^TL]C!_[@^OJ[6M]R$[6:W/]=$;U]#B= MN7K>;:K^>>>KU<^Z/^1A4[GWLWMK^]=RS'DH[OKF[\8%XT\^NOP_Z]O]_K3- MW]OMKTMNAD\J_BZHW.=!,A\D]""=#U)Z4)@/"O2@.!\4Z4$V'V3TH#0?E.A! M]_-!]_2@A_F@!WJ07P,9U_PDA#5?:P^X]GRO/0#;\\7V@&S/-]L#M#U?;0_8 M]GRW/8#;\^7V@&[/M]L#O#U?;P%Z"U]O 7K+ M?:Z&*;K[< O86OMP"]A:^W M +V%K[< O86OMP"]A:^W +V%K[< O86OMP*]E:^W KV5K[<"O76!LQ)T6,+7 M6X'>RM=;@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK7.P"] U_O /0.?+T#T#OP M]0Y [[# 63@:]W 'H'OMX!Z!WX>@>@=^#K'8#>@:]W!'I'OMX1 MZ!WY>D>@=^3K'8'>D:]W!'K'!>Y5HIN5?+TCT#OR]8Y [\C7.P*](U_O"/2. M?+T-Z&U\O0WH;7R]#>AM?+T-Z&U\O0WH;7R]#>AM"SQK@AXVX>MM0&_CZVU M;^/K;4!OX^N=@-Z)KW<">B>^W@GHG?AZ)Z!WXNN=@-Z)KW>:Z%V.=9]W/X;^ MU!S*K4O^&?YES03N,GR<\^TSKE._W#]1>ABW9'=]O?G_Z3KU3X2;5I2GWU!+ M P04 " #6BF5-M 9O\1$" !@*P $P %M#;VYT96YT7U1Y<&5S72YX M;6S-VLU.XS 4!>!7J;)%C>O?P(BR&=@.2#,O8)+;)FH26[9ARMOC!!AI4)% MM-+9-$VN<^]):GVK7OYY\A07^Z$?X[IH4_(_&(MU2X.-I?,TYLK&A<&F?!JV MS-MZ9[?$Q&IE6.W&1&-:IJE'<75Y31O[T*?%SY?K4^MU8;WON]JFSHWL<6S> M-5V^-BP#]?.:V'8^GN4%Q>)FG[O$?&U=Y&HLV"CG27JY%-"X_Y MB#1MG8::3PW/K4_WP_YU83=_/_3"_Q4CFP_?>^O'RR% &PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -:*94VW?5<#?0( -\( 8 M " ?@( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ UHIE32,C8K,Y @ N < M !@ ( !$Q 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UHIE33L<_[M,!0 ]!H !@ ( ! MA!H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MUHIE3? 5PFFT 0 T@, !@ ( !V2, 'AL+W=O&UL4$L! A0#% @ UHIE35>G MU3VU 0 T@, !D ( !<"T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UHIE36B4Y.*V 0 T@, !D M ( !,C, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ UHIE35>;0F:V 0 T@, !D ( ! M]S@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ UHIE3>MHZO"V 0 T@, !D ( !\3X 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ UHIE3;5@[*;% M 0 -P0 !D ( !W$0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UHIE324.P3+% 0 -P0 !D M ( !)DL 'AL+W=O&PO=V]R M:W-H965TW0$ $% M 9 " 1!/ !X;"]W;W)K&UL M4$L! A0#% @ UHIE31.?JXFW 0 T@, !D ( !)%$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MUHIE37F5!9"W @ N@D !D ( !B%H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UHIE3:_.R!?D @ @@T !D M ( !@VH 'AL+W=OTCS^D! !I!0 &0 @ &>;0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ UHIE39X4Y1ZU 0 T@, !D ( !ZW0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UHIE M30IE"K[\ 0 =@4 !D ( !YGP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UHIE3;"G'4G) @ A L M !D ( !:X4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UHIE301LP:6[ @ %PH !D M ( !.HT 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ UHIE32T&HHR0 @ :@D !D ( !5Y4 'AL+W=O MF >&PO=V]R:W-H965T; M !X;"]W;W)K&UL4$L! A0#% @ UHIE3:R% M"#A !0 NQX !D ( !,I\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UHIE36V?%:WJ 0 )P4 !D M ( !J*T 'AL+W=O?\! #$!0 &0 @ ')KP >&PO M=V]R:W-H965T&UL4$L! A0#% @ UHIE31$C^Q@.!0 &AT !D ( ! M^+, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ UHIE36EBO[K6 @ _0H !D ( !=K\ 'AL+W=O&PO=V]R:W-H965T7% !X M;"]W;W)K&UL4$L! A0#% @ UHIE30A_#Q<] M P $0T !D ( !^&PO=V]R:W-H965T&UL4$L! A0#% @ UHIE31T$177] 0 9@4 !D M ( !Y=$ 'AL+W=O^( (,P( % @ $9U >&PO&POE? 0!X;"]W;W)K8F]O:RYX;6Q0 M2P$"% ,4 " #6BF5-1'W]Q& " !C+ &@ @ 'M90$ M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #6BF5-M 9O M\1$" !@*P $P @ &%: $ 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 4P!3 +<6 #':@$ ! end XML 86 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 87 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 304 335 1 false 113 0 false 12 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.neophotonics.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.neophotonics.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.neophotonics.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.neophotonics.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.neophotonics.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.neophotonics.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Basis of presentation and significant accounting policies Sheet http://www.neophotonics.com/role/BasisOfPresentationAndSignificantAccountingPolicies Basis of presentation and significant accounting policies Notes 7 false false R8.htm 2102100 - Disclosure - Revenue Sheet http://www.neophotonics.com/role/Revenue Revenue Notes 8 false false R9.htm 2103100 - Disclosure - Net loss per share Sheet http://www.neophotonics.com/role/NetLossPerShare Net loss per share Notes 9 false false R10.htm 2104100 - Disclosure - Cash, cash equivalents, short-term investments, and restricted cash Sheet http://www.neophotonics.com/role/CashCashEquivalentsShortTermInvestmentsAndRestrictedCash Cash, cash equivalents, short-term investments, and restricted cash Notes 10 false false R11.htm 2108100 - Disclosure - Fair value disclosures Sheet http://www.neophotonics.com/role/FairValueDisclosures Fair value disclosures Notes 11 false false R12.htm 2109100 - Disclosure - Asset sale Sheet http://www.neophotonics.com/role/AssetSale Asset sale Notes 12 false false R13.htm 2110100 - Disclosure - Balance sheet components Sheet http://www.neophotonics.com/role/BalanceSheetComponents Balance sheet components Notes 13 false false R14.htm 2111100 - Disclosure - Restructuring Sheet http://www.neophotonics.com/role/Restructuring Restructuring Notes 14 false false R15.htm 2112100 - Disclosure - Debt Sheet http://www.neophotonics.com/role/Debt Debt Notes 15 false false R16.htm 2113100 - Disclosure - Japan pension plan Sheet http://www.neophotonics.com/role/JapanPensionPlan Japan pension plan Notes 16 false false R17.htm 2114100 - Disclosure - Commitments and contingencies Sheet http://www.neophotonics.com/role/CommitmentsAndContingencies Commitments and contingencies Notes 17 false false R18.htm 2115100 - Disclosure - Stockholders' equity Sheet http://www.neophotonics.com/role/StockholdersEquity Stockholders' equity Notes 18 false false R19.htm 2116100 - Disclosure - Stock-based compensation Sheet http://www.neophotonics.com/role/StockBasedCompensation Stock-based compensation Notes 19 false false R20.htm 2117100 - Disclosure - Income taxes Sheet http://www.neophotonics.com/role/IncomeTaxes Income taxes Notes 20 false false R21.htm 2118100 - Disclosure - Subsequent events Sheet http://www.neophotonics.com/role/SubsequentEvents Subsequent events Notes 21 false false R22.htm 2201201 - Disclosure - Basis of presentation and significant accounting policies (Policies) Sheet http://www.neophotonics.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies Basis of presentation and significant accounting policies (Policies) Policies 22 false false R23.htm 2302301 - Disclosure - Revenue (Tables) Sheet http://www.neophotonics.com/role/RevenueTables Revenue (Tables) Tables http://www.neophotonics.com/role/Revenue 23 false false R24.htm 2303301 - Disclosure - Net loss per share (Tables) Sheet http://www.neophotonics.com/role/NetLossPerShareTables Net loss per share (Tables) Tables http://www.neophotonics.com/role/NetLossPerShare 24 false false R25.htm 2304301 - Disclosure - Cash, cash equivalents, short-term investments, and restricted cash (Tables) Sheet http://www.neophotonics.com/role/CashCashEquivalentsShortTermInvestmentsAndRestrictedCashTables Cash, cash equivalents, short-term investments, and restricted cash (Tables) Tables http://www.neophotonics.com/role/CashCashEquivalentsShortTermInvestmentsAndRestrictedCash 25 false false R26.htm 2308301 - Disclosure - Fair value disclosures (Tables) Sheet http://www.neophotonics.com/role/FairValueDisclosuresTables Fair value disclosures (Tables) Tables http://www.neophotonics.com/role/FairValueDisclosures 26 false false R27.htm 2310301 - Disclosure - Balance sheet components (Tables) Sheet http://www.neophotonics.com/role/BalanceSheetComponentsTables Balance sheet components (Tables) Tables http://www.neophotonics.com/role/BalanceSheetComponents 27 false false R28.htm 2311301 - Disclosure - Restructuring (Tables) Sheet http://www.neophotonics.com/role/RestructuringTables Restructuring (Tables) Tables http://www.neophotonics.com/role/Restructuring 28 false false R29.htm 2312301 - Disclosure - Debt (Tables) Sheet http://www.neophotonics.com/role/DebtTables Debt (Tables) Tables http://www.neophotonics.com/role/Debt 29 false false R30.htm 2315301 - Disclosure - Stockholders' equity (Tables) Sheet http://www.neophotonics.com/role/StockholdersEquityTables Stockholders' equity (Tables) Tables http://www.neophotonics.com/role/StockholdersEquity 30 false false R31.htm 2316301 - Disclosure - Stock-based compensation (Tables) Sheet http://www.neophotonics.com/role/StockBasedCompensationTables Stock-based compensation (Tables) Tables http://www.neophotonics.com/role/StockBasedCompensation 31 false false R32.htm 2317301 - Disclosure - Income taxes (Tables) Sheet http://www.neophotonics.com/role/IncomeTaxesTables Income taxes (Tables) Tables http://www.neophotonics.com/role/IncomeTaxes 32 false false R33.htm 2401402 - Disclosure - Basis of presentation and significant accounting policies - (Details) Sheet http://www.neophotonics.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails Basis of presentation and significant accounting policies - (Details) Details http://www.neophotonics.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies 33 false false R34.htm 2402402 - Disclosure - Revenue - Revenue by Product Group (Details) Sheet http://www.neophotonics.com/role/RevenueRevenueByProductGroupDetails Revenue - Revenue by Product Group (Details) Details 34 false false R35.htm 2402403 - Disclosure - Revenue - Revenue From External Customers By Geographic Region (Details) Sheet http://www.neophotonics.com/role/RevenueRevenueFromExternalCustomersByGeographicRegionDetails Revenue - Revenue From External Customers By Geographic Region (Details) Details 35 false false R36.htm 2402404 - Disclosure - Revenue - Narrative (Details) Sheet http://www.neophotonics.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 36 false false R37.htm 2403402 - Disclosure - Net loss per share - Computation of Basic and Diluted Net Income (Loss) per Share (Details) Sheet http://www.neophotonics.com/role/NetLossPerShareComputationOfBasicAndDilutedNetIncomeLossPerShareDetails Net loss per share - Computation of Basic and Diluted Net Income (Loss) per Share (Details) Details 37 false false R38.htm 2403403 - Disclosure - Net loss per share - Potentially Dilutive Securities Excluded From Computation of Diluted Net Loss per Share Attributable to Common Stockholders (Details) Sheet http://www.neophotonics.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareAttributableToCommonStockholdersDetails Net loss per share - Potentially Dilutive Securities Excluded From Computation of Diluted Net Loss per Share Attributable to Common Stockholders (Details) Details 38 false false R39.htm 2404402 - Disclosure - Cash, cash equivalents, short-term investments and restricted cash - Short term investments and restricted cash and investments (Details) Sheet http://www.neophotonics.com/role/CashCashEquivalentsShortTermInvestmentsAndRestrictedCashShortTermInvestmentsAndRestrictedCashAndInvestmentsDetails Cash, cash equivalents, short-term investments and restricted cash - Short term investments and restricted cash and investments (Details) Details 39 false false R40.htm 2404403 - Disclosure - Cash, cash equivalents, short-term investments, and restricted cash - Narrative (Details) Sheet http://www.neophotonics.com/role/CashCashEquivalentsShortTermInvestmentsAndRestrictedCashNarrativeDetails Cash, cash equivalents, short-term investments, and restricted cash - Narrative (Details) Details http://www.neophotonics.com/role/CashCashEquivalentsShortTermInvestmentsAndRestrictedCashTables 40 false false R41.htm 2404404 - Disclosure - Cash, cash equivalents, short-term investments and restricted cash - Summary of unrealized gains and losses (Details) Sheet http://www.neophotonics.com/role/CashCashEquivalentsShortTermInvestmentsAndRestrictedCashSummaryOfUnrealizedGainsAndLossesDetails Cash, cash equivalents, short-term investments and restricted cash - Summary of unrealized gains and losses (Details) Details 41 false false R42.htm 2404405 - Disclosure - Cash, cash equivalents, short-term investments and restricted cash - Maturities of marketable securities and additional information (Details) Sheet http://www.neophotonics.com/role/CashCashEquivalentsShortTermInvestmentsAndRestrictedCashMaturitiesOfMarketableSecuritiesAndAdditionalInformationDetails Cash, cash equivalents, short-term investments and restricted cash - Maturities of marketable securities and additional information (Details) Details 42 false false R43.htm 2408402 - Disclosure - Fair value disclosures - Assets and liabilities measured at fair value on recurring basis (Details) Sheet http://www.neophotonics.com/role/FairValueDisclosuresAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair value disclosures - Assets and liabilities measured at fair value on recurring basis (Details) Details 43 false false R44.htm 2408403 - Disclosure - Fair value disclosures - Hedging Program (Details) Sheet http://www.neophotonics.com/role/FairValueDisclosuresHedgingProgramDetails Fair value disclosures - Hedging Program (Details) Details 44 false false R45.htm 2408404 - Disclosure - Fair value disclosures - Liabilities measured at fair value on non-recurring basis (Details) Sheet http://www.neophotonics.com/role/FairValueDisclosuresLiabilitiesMeasuredAtFairValueOnNonRecurringBasisDetails Fair value disclosures - Liabilities measured at fair value on non-recurring basis (Details) Details 45 false false R46.htm 2409401 - Disclosure - Asset sale (Details) Sheet http://www.neophotonics.com/role/AssetSaleDetails Asset sale (Details) Details http://www.neophotonics.com/role/AssetSale 46 false false R47.htm 2410402 - Disclosure - Balance sheet components - Accounts receivable, net (Details) Sheet http://www.neophotonics.com/role/BalanceSheetComponentsAccountsReceivableNetDetails Balance sheet components - Accounts receivable, net (Details) Details 47 false false R48.htm 2410403 - Disclosure - Balance sheet components - Inventories (Details) Sheet http://www.neophotonics.com/role/BalanceSheetComponentsInventoriesDetails Balance sheet components - Inventories (Details) Details 48 false false R49.htm 2410404 - Disclosure - Balance sheet components - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.neophotonics.com/role/BalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails Balance sheet components - Prepaid Expenses and Other Current Assets (Details) Details 49 false false R50.htm 2410405 - Disclosure - Balance sheet components - Purchased intangible assets (Details) Sheet http://www.neophotonics.com/role/BalanceSheetComponentsPurchasedIntangibleAssetsDetails Balance sheet components - Purchased intangible assets (Details) Details 50 false false R51.htm 2410406 - Disclosure - Balance sheet components - Amortization expense (Details) Sheet http://www.neophotonics.com/role/BalanceSheetComponentsAmortizationExpenseDetails Balance sheet components - Amortization expense (Details) Details 51 false false R52.htm 2410407 - Disclosure - Balance sheet components - Estimated future amortization expense of purchased intangible assets (Details) Sheet http://www.neophotonics.com/role/BalanceSheetComponentsEstimatedFutureAmortizationExpenseOfPurchasedIntangibleAssetsDetails Balance sheet components - Estimated future amortization expense of purchased intangible assets (Details) Details 52 false false R53.htm 2410408 - Disclosure - Balance sheet components - Accrued and other current liabilities (Details) Sheet http://www.neophotonics.com/role/BalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails Balance sheet components - Accrued and other current liabilities (Details) Details 53 false false R54.htm 2410409 - Disclosure - Balance sheet components - Warranty accrual (Details) Sheet http://www.neophotonics.com/role/BalanceSheetComponentsWarrantyAccrualDetails Balance sheet components - Warranty accrual (Details) Details 54 false false R55.htm 2410410 - Disclosure - Balance sheet components - Other noncurrent liabilities (Details) Sheet http://www.neophotonics.com/role/BalanceSheetComponentsOtherNoncurrentLiabilitiesDetails Balance sheet components - Other noncurrent liabilities (Details) Details 55 false false R56.htm 2411402 - Disclosure - Restructuring - Narrative (Details) Sheet http://www.neophotonics.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Details 56 false false R57.htm 2411403 - Disclosure - Restructuring - Reserve Rollforward (Details) Sheet http://www.neophotonics.com/role/RestructuringReserveRollforwardDetails Restructuring - Reserve Rollforward (Details) Details 57 false false R58.htm 2412402 - Disclosure - Debt - Components of Debt Obligations and Weighted Average Interest Rate (Details) Sheet http://www.neophotonics.com/role/DebtComponentsOfDebtObligationsAndWeightedAverageInterestRateDetails Debt - Components of Debt Obligations and Weighted Average Interest Rate (Details) Details 58 false false R59.htm 2412403 - Disclosure - Debt - Notes Payable (Details) Notes http://www.neophotonics.com/role/DebtNotesPayableDetails Debt - Notes Payable (Details) Details 59 false false R60.htm 2412404 - Disclosure - Debt - Credit Facilities (Details) Sheet http://www.neophotonics.com/role/DebtCreditFacilitiesDetails Debt - Credit Facilities (Details) Details 60 false false R61.htm 2412405 - Disclosure - Debt - Mitsubishi Bank Loans (Details) Sheet http://www.neophotonics.com/role/DebtMitsubishiBankLoansDetails Debt - Mitsubishi Bank Loans (Details) Details 61 false false R62.htm 2412406 - Disclosure - Debt - Mitsubishi Bank and Yamanashi Chou Bank Loans (Details) Sheet http://www.neophotonics.com/role/DebtMitsubishiBankAndYamanashiChouBankLoansDetails Debt - Mitsubishi Bank and Yamanashi Chou Bank Loans (Details) Details 62 false false R63.htm 2412407 - Disclosure - Debt - Maturities of Long-Term debt (Details) Sheet http://www.neophotonics.com/role/DebtMaturitiesOfLongTermDebtDetails Debt - Maturities of Long-Term debt (Details) Details 63 false false R64.htm 2413401 - Disclosure - Japan pension plan - (Details) Sheet http://www.neophotonics.com/role/JapanPensionPlanDetails Japan pension plan - (Details) Details http://www.neophotonics.com/role/JapanPensionPlan 64 false false R65.htm 2414401 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.neophotonics.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details 65 false false R66.htm 2415402 - Disclosure - Stockholders' equity - Narrative (Details) Sheet http://www.neophotonics.com/role/StockholdersEquityNarrativeDetails Stockholders' equity - Narrative (Details) Details 66 false false R67.htm 2415403 - Disclosure - Stockholders' equity - Accumulated Other Comprehensive Income (Details) Sheet http://www.neophotonics.com/role/StockholdersEquityAccumulatedOtherComprehensiveIncomeDetails Stockholders' equity - Accumulated Other Comprehensive Income (Details) Details 67 false false R68.htm 2416402 - Disclosure - Stock-based compensation - Summary of stock-based compensation expense (Details) Sheet http://www.neophotonics.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails Stock-based compensation - Summary of stock-based compensation expense (Details) Details 68 false false R69.htm 2416403 - Disclosure - Stock-based compensation - Narrative (Details) Sheet http://www.neophotonics.com/role/StockBasedCompensationNarrativeDetails Stock-based compensation - Narrative (Details) Details 69 false false R70.htm 2416404 - Disclosure - Stock-based compensation - Valuation assumptions of stock-based awards (Details) Sheet http://www.neophotonics.com/role/StockBasedCompensationValuationAssumptionsOfStockBasedAwardsDetails Stock-based compensation - Valuation assumptions of stock-based awards (Details) Details 70 false false R71.htm 2416405 - Disclosure - Stock-based compensation - Stock Options and RSUs (Details) Sheet http://www.neophotonics.com/role/StockBasedCompensationStockOptionsAndRsusDetails Stock-based compensation - Stock Options and RSUs (Details) Details 71 false false R72.htm 2417402 - Disclosure - Income taxes - Provision for income taxes (Details) Sheet http://www.neophotonics.com/role/IncomeTaxesProvisionForIncomeTaxesDetails Income taxes - Provision for income taxes (Details) Details 72 false false R73.htm 2417403 - Disclosure - Income taxes - Additional information (Details) Sheet http://www.neophotonics.com/role/IncomeTaxesAdditionalInformationDetails Income taxes - Additional information (Details) Details 73 false false R74.htm 2418401 - Disclosure - Subsequent events (Details) Sheet http://www.neophotonics.com/role/SubsequentEventsDetails Subsequent events (Details) Details http://www.neophotonics.com/role/SubsequentEvents 74 false false All Reports Book All Reports nptn-20180930.xml nptn-20180930.xsd nptn-20180930_cal.xml nptn-20180930_def.xml nptn-20180930_lab.xml nptn-20180930_pre.xml http://xbrl.sec.gov/dei/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/currency/2017-01-31 http://fasb.org/srt/2018-01-31 true true ZIP 91 0001227025-18-000113-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001227025-18-000113-xbrl.zip M4$L#!!0 ( -:*94V>B._!AKT! &9P'@ 1 ;G!T;BTR,#$X,#DS,"YX M;6SLO6M[XS:R+OIY[U^1TY]/3W"_Y%DK^P% (*MG=[H[[*A0*__%_OM\,?OB6E:.\&/[G M&_PW].:';-@K^OGPZC_?_'[QUERX=^_>_)^?__=__#]OW_Z/_?S^AZ3H36ZR MX?@'5V;I..O_\%<^OO[A'_UL].?9$H104J@KWW-I,2I0I=8*O:5*"Y3@JJ7??]: M#O*?XL\?8-3#T4]I+^O]YYOK\?CVIQ]_O$Q'7_]6E%<_]O/1C_')CP1A]1;A MMQ2_N>]PV]+\MJEQ6;2T+HN&YE];AO*U:2!?1\7E94O[^*BA2Z_E_;VF]_=Z M65OKK*DY+/AEWDO'P 5O;]-R7.]<:]+XFIMZQ]'X!CK?-#8?M@RRVGPS' MY=U#E\@(?QMEO;]=%=]^G#V,W61CM[?I8+"V:VRPICMP_.97S!IM>,UHW-_\ M&FBTYC4;7]'2O>Q=96U$KYXUT;WLW7YM[7/[M;E+V=ZE;.DR^MHBGM-G39W& M7P!)4X=)68)^:V.BV=,FRLT>K>&!A1;K7K">D59:;7I1.Q^LM%KWHLTO M:7Y!O]>[+=)F^D^?-:Q /_O:H%VJ+O"DL4/>/#IXT-R\G;RSARW=UJ[,0H,U MW5M)N="@I?O:KFW=;LNL%XWP0\^__OKK;U7O2%6"D 9KU2N+0?;CO'&].U[3 MOZUS?MVV]/"D:;#YJ+@=M76)SYHZE2T=RH;&6;_78K'CDZ8.>4OS)L;*;O[U MK:4Y/&GJT#;;K'&JV;\G^?BNI4?UK*E3&T;)&C%*-FF;\:1QRM][U\T\&9^T M=&@7H?NG;1W7RM]BBW4O:!6CQ19M+UC?N;GC97[YK=],U>I14Y>BUZ(#XY.F M#J.W7]N^(SYJZ=+V)?%17K5TCX^:>Q0M$AD?-+4 ?RL ME@[PI*G#L#=.O[=TJ9XU=FI1=?"@N7D;G:I'S5T6EWY)V*;/8B?:U*E=1\R? MMW=>JV26VZQ_2:NN6&[3_I)-+VCIW,+ >1/[@EEE!,M6ZTY_G+6X[S#(6HPZ M/&AX/WS:PHWQ25.'?/CGFM'$QU_347;??)CFO5$SD:I'#:"T^KQ]A1\>MW9= MRR!+3=:^HG5UEYJTOF)#]Y:NV=4&,%B!N5FS>:_QYA[CA]8M^FK8I*V&Q7 X MN6E^>W]<_CB^NX67%\.WT"HK\]Y#O]OQ<*G7,"MNKXMQ,83)_^T^FH T10\] M6FS!L,D,;#&FY?$4O=O+%D:O'C5\1YM>;]3JQ?@:+-WW%O?W_FESQT&>MICL MV<.&;K=I"]"$!TW-;UNB2?"@H7G9%JHJ&V-590NR*9M@3=DRDK)Q(-EE*V<+ MZ'*YT#"+GFZV21 >&LY[7A4MRU8]:AP5M&CK,OVZ6I?!L WH5X^:NMRVD?6V MD:Z3EM:3AL:CWN7;_M>& <58W^QA6[36 H/FGBTOM>C9P:'XS647342M%1PSH_]&I:ZE'O.NL7^=O+ MK#\LQBWRM-)HS6NNBT$+IRVV6/."/$];0,=BBS4O*(K>7^M?$%NL>\%X=+WA M!=!BS0M&U^!O;";$0[-UKYK<;/&B::.FU[2M9^,29KVWO6'_L@U3SI^W=&[W MP>Z?MG1L4^/39ZV=6OW,A\3AIV)^X[PL+7;[=JOG#YO[WS;8@@?'K=T M_?;O]G[?_MW4Z?+V;6\ YJ-%%]P_;NW:,,EYQ\89PI-V&S!]V-(M7]MG1; MBPX>GK=V;A.;Z8MT>/X).+[IN6\?]32;5$8ECHU1XOC MD^AAMGQ3]:BIV_BV;)$Y>-+288V*F#V]_[?M!>OUS$*+;5[4KC866MS_V_:B M]2]9_X(VK-L(;\=Y6R;$_9.F3BU88=RTII/1V]G>7$.OA8?-7:_2IF26V8/V M+LV2L?!P3=?51:QU;]]=66A1WGTJ\F&+B#:W6_/"M>-I'4L[T==0O$5L[Y\T M=1J7V=S3KX<4X/E]T_B@O[+1_1"IF#Y<:CIN;,JG3<>+3?/6 = ?P4:-TX5H MQO?!FL;_\SX?_CEON1K)_8M63;'6^L?JZ4/34=[4$-Z)?_R?7]]?@$]SD[Y] M&,K/__M__4?L7GE$-^GG[/*'ZG4_75?AG!@:?'L?_?O;]U$,8U:/XR+\YYM1 M?G,[@/G\&%\S31CK%<-Q]GW\0PZ<$I+8]3?ZSR])_*+[)L!N^?@N?G#_2=Z/ MGUWF6?E#-8[ER-"]TG'O_N^;GQ%,A!")"/^/'U<[5]_QX^J7S+[C-BOSHK_X MK4""V9"^+[[_-E"AVS87VBNWU(T_[;^?>/[CQZ^[_Z#&66:2?6N MHA0[13)->64\G35&('$/KYP]>?2L0YRV//EIR[>8['W:(!EO9Z .Y%LD=U '0AU.T5??X"W^\>OZ;^*TDU&X^(F*T?F>S[Z(\*[/^X_^O)7\6MV M\S4K_Y@A^C]< 1 1?(,J#?US/OK3WMELV+N^2?/IZ.Z8=^#DVF)S" +#_5R?+F MYTB7GVIT^8\?&U^X[9?-B/73)JJ^^?F^91M9UPWD0;?,*7&FD/@>)3UP69)] M';\#J2BK$S%S!OY'-AB,0EI>%:[,^ODXI+U\ #-=X>;WQ?!JG)4W\35?P'U9 MXF#PMK*/E]/^Y\&[]TQ2I\J,?]>394_,W$34.0/7J7HXUCT.<-U*DWX<9H_5 MI!?I( -Y_Y8-)]F'[$Q8<2LU^D"4HZO11IH>28<^MQ\Q@SYS1EQ2!4NL!Q0J M!M_RX=5Z+;H@TDNO65'%-AW^^:%:FW1@1J.BEU=_G =#/_!8;9ISKEI+KGUI MUQ9BUS3\6FH?1><>!+W*W]C6Z/6ZS!ZM=5\V?IU3YK4AV)U#$TN.YSY#$QUN MZ'##.46*=HP==)S;<>Z)1 VVU+G_-4G_RO(O6>]Z6 R*JSP;=0Q\S\!MM'EM M?/SL&EANUL ='W=\?/+;^SY_$\-HY=XM81*=].^U[JG&( M:1(._GLZQ//MLOZ_8$'BQ$:A*#]D?\VV>?+AU:>R&,*OO:QZVK3)!HTNQNFP MGY;]T>^W?1A<3/G#XCRX]6%C:Q<2U/;#UM/@6#DRB\#T^/NU7;;AB1GJ;J]V MIVS9+M^@RS7*>'.SU\CEY*++/>AV#LXZ?V8!$U^,X75Q M3K]DQ569WE[G/7!?(Q?.KM'ZPWTX!Y9KG<>;GV<3^%5P\4%-=4O\,J58 M[;+$OU^\D"7^_>(5@0W5*>H7O(N__1)7L/)CO /C?$#@FH6NL.#"=%[1GL%WMGH%RO1W1*?LQ1OY2]W2OL%^RA1W&_.KZXC;+^NJ_3!>MD_Q4Y8YWL/Z_LGP*2WTKV M.W9X+=IA*V30F8(78_>[Q7XMBGXK!Z]3]*_(!8SL\)"X#E/HYY$6W[*+K#C?SWWF#2S_JA+&Y<<7,[&5?)@1\O?5H.\^'5Z%-67ERG96;OFE^P'L^JN^H#-I*I5?$G/)XS%G9YE_3\L]L_#4=9?TF_=!QZ0.75K9^*W*] M(L_NB.S:&?QS-/BOE$D[@W\.!O\4F/.(:+0S^.=M\%\9/FW4I1U_KM>BG?[L M&/+U,N1S:\C5JF+OAM^R:>W+VC6ZOU_\4GS+RF%\Z(KRMI@>D1Z98=]<9<,> M4'5.W_-BLOJLY[SQB&D?CG<.6:9K!U;XM1AF=U.@$2;#_@M:[>:9G>^"RM_8 MPZK9=) .>]G%=9:-WQ>]BHV7*T5<%^7X2U;>S"ET9DO;-L6%H@VMBV&*6#7\IBQ?+$GTHQO!1_)Y\.(&/84Q3I7=>W+"!%G.F> HQ7H9N MZ-CF);+-P9V\D.;E?Z>#26;O'G[]+UB%M.Q=W[W/OF6#)>YY:/-N>#L9CZH& M=#KQIE?^FJ6C25F=+PME]N\)H*V[YOF&P23\20= M5-;^O[)!_]WP<_KU:_ZEG(S.I-C=/3MNMQAS]EVS&NNX\W$C:EO+AN&L6Y-$?+Z2^*IX_A2,VGG'DSN[U47>MPZ3O%8[S;:2FTQ\)0<@(PM(NMK,6HY-5CU%<56]GS/M^A!;R3Q+.0Q-,V:F?&\]W> M]BN1FFYO^YABVVT#=-L KXWG3\'_>C%!B MV>%.AE^G'3[D_NNK#,.?4-#C'/+ .@?P% Q/YP!V>6"=M_:"V?M5^49G MEI[?B=-K#O>_< 'O,.CKDL0S1I*GS?-GMMG<^5V=W3IQOZN+R[\N83OCZ/JK MXOGG-$TO-F[>F:ASCN1W8MN%23I9?L%ADBX.VMGE3I;/SBX?,[K9&=%NZ^Z4 M3-8Y1/9/ 9-V4<[7:ZI.(,IY#F+:'5@])7$]XRV\#EF>9%+8BY6QCJ-?5HBC MNQ7@E S1&6_8O1RQ?9$ACA?CDYT\)[]4#^@%UD%X'7&_SBUZ<9'( R%+_" 9 M&Z\P_#B^SDH'RP$#?Y^G7_/! @U.&J!^*(9EBZIX7XQ&KKI(;+:X]NY#.H:. M'R_G'R]_Q;MA/[L9/MQ;]LLD+6$ELNR\M,7FZQS7KO?^-<2+0=!U;MO3T+;G MU?D(US/KD: )HGN%)LD4FOSS2_(@DPF\X1O,\!LPQFA<3N*(/^>C/Y=U0U%F M^=70?^]=IT"K2+,R[9V9S[ENI@N,N6ZJAUMU6-ERG*3C;&:Q,/S_X8T/SQ8Z M9,/^0O-% W?_Y(2"@77!/A>F.;92.W74PW93'/-&^P<[W;FL7?3:ZDJ<$ PY M8]?I?*(0G;AVXMJ):V==3R4WJA/7+KVJLZZ=N';BVHGK:5K7E4@0_/E76O8[ M8'Q2\;FE53DA,>Y \A%R0PXBQIW,/;/,O78.WQE7=AS> MT'10[.S%^) !D*X4U@L)@)Q:4M*+$=>3#8!TL=&'=BW(GQ M68+G3LZ> >F^=DX^65S9N80OT"!U[N%KPY6=&'=B_"+%^#2L<8=VY_ QS"L::&1\V*4#;184*9/(,;A M.&?IP+K<[<#Z"JOMY\"Z6(0+1^"SA4(HPZOW8.KZ9C3*QE4Q-O"ZXAOL7?51 MK932I[* EXWO/@U PLRP[_\]R6_C&G0'(Z+\NQJ M:SZ[\3HL2*RMRUG"PEE%RXL.%':@\#B@<+G*(=XG,T^-(/Y[.H3WPD^*.Z[N MN/H,7)TE,=@/PI$=PND0SCDBG(-L41T;[W<K35H>8]E+&1S[,QUDE!^^&\.ZK_.L@FTJ$O?LU M_5=15F*\I*S<9#0N;K+R.8 M!0>P*(GYFH"4^E^RWO6P&!17=R^8(RJ]L,7D7ZF)Z-CB!-CB]+1%AQQ>E%:8 M)T]71*CCA$]E=IOF??_]%DB918E8S"^94N[,6*!MSHOQ@FTG?;Y:8%!%Q MKJW6_OEC1?M>\-DU=!?9[3C^]D<_RT&17Z4#7PUKKMW_7N3#\<6XZ/WIBIO; M='CW>3(:IL-B%B==OZW[(2L^71?C8ICW1@OWD9X'AP!)?EHAR

Z*7^HS/1Z3/.L- MBC,F^:UCDM-F$GEB3/)NV"MNLHLQO#C.KCDC?;J/-;R:X<'SXHXU,US(&6^< MXBMB"[D]6U3:PA6C<7$99:SR#EXNAU0:8YO9'HE9Y&[,(D]$AT0*?IQ2\ 4Q MQT-0?75VKTMS_+/3'.>A.79,#SVX']-ICF?4'*?@K^S*#"]879P*%'U6ME@- MS'[.8LV?WG@2:Y-$60$E"I]EY;?E-$1_R/HO;)&G9UQJ\SO/G;8&!=\)\S,+\TFI^B

S3.LF..SCH.6 M'8;12.,YH[80^17A3OD;WLC8O^;CT>1K/KK.([W>%^DP=FPX7CUN8^8/Q3@; M?4KOTJ^#[$L1WW)F^QVM[+R.-GOBX2;*SEFXE;1'TK>([K_<4$QF!=& GQ15 M>:F?X^TK%4?%OW[-A_G-Y&:% =NX]Q_98# *:7E53-7-O7':A7\7U=5*O_]. MRSS2_C/(XDI6-2QE_/0\.#TFJSZ0^;ODN6;_[WBUO$/+G$>)3E\F7)S0OFHD;+%7ZO;-4Q[!4BW3N M+%5GJ?8HY*JJ?KE1>*.3&>&_6Y76A:6ZYY0VURH=]K]<9U_2FW28PD?NNIC MQ^_'_;]M$N7I$(H_[XKJ).M7>-G'R\NL/!^IWBAV*P3>EYRU+$^C>[=I?0XF MA%,"K%O>DPU9'+8,YXN.H9U:\.H(!<\VJED#?_:SOHME7O)>&FFP%BRM9Y 7 MZ!)L2:#CQ%>/Z1P?7GG(D5V4K OU^*OH'L[2]9<56FM]=Y+QU4S-6+1 M>7S:D2Y_]V.S"O=P?FE!S(K3<0UR&\1QPB MJI9Y1O87PL?;4NA(^K5&X/.U\,_ GV?J$)X9DSZG:W:(:O=G<4#HU'FX.^_S M:H\N[#6\<=X2\-PQBF=.E#N$=NXV2KJ-DC/WUJ8@@_RV18+=H?.1-Y_>"ED_ M*]-!F S[(W]YF?7&^;?LXJ_T]@5MOI]Q4O.3-N#OGVRQQL>#+FPWZ"*>Z4!6 MLQHU3\@G?"'"M)8PSY%#>%0&/H433-M$6O9;36CIZ0OAXY.J)-1 X+-$\.>! M?:JO3])\<&?Z_YJ,8D5Y0+3]8KB%"YZ21NDVZC8U[F9U.WVK#N+?MAD MO)>;4_=:\Y#?TVK6U=+DN^V4@Z7*G_!VRKYKUIV-E3IUSNW,RZL]O9UT MM_8>P$MZ^;?VKO(PW8V'Z;Y#!.HW]K$W+F!R>#3>*NBUI:J_F'P=9?^>0%?_ M#7[4ST(M/W\A+'T4C=Q"VH5C4$VT/5K8"Z.=PE[0_#D2V#N_^NSEH'-\CUSP MZ5GA3A=0/CNH]#)BRB>!TJIB"WO+TWK%&Y>5LFC34?:"P.%KSTU<7LY7FH1X(--TYMF+)VHS7F#6Y*_I M77>.Y%4Y,-TYDBU &=\-E/%]1PY6]OE/-2K^J80E?D&0['7&OU=6\35E IS! M70BO9&_JN:,1KU/TNYS/U8!]R+Z"0H"?I#M(U,7)GX8BR6XH^T9:+O>:7@)8596]A_I\3\COV/ MG$S?L?^>3FB*W^A%^RVMM@M5_3DN?^9:16-))H9R??Y.+]*Q\!)+ATM5%D+H/Q':>F*\O9\ MQ* ^F8<\_)79'$6]HT,'B]\7HY&#!CE(_["79R-[]R$=3\IHRQX^7KZG^E-6 M7A;E34RA^F62EC">+%L-C$R^CO)^GI9W%^D 7G4Q+GI_KA[B_08<^&F0]JJT ML//@D#D4V)9J"P=>6\FVKYA)&]&7#MTV4/TL0\RSQ,R+['9:BGB=)G+YJ%=< M9./QH)JUN2JS,V*ZM6II_=2.9+C5;E#L(!F&9"%^UBFU3JD=1:F10YAGOE/L MK9I\_BV;N\2?\]$R6WKHTN]G_7EC #.P9'DZF/, N:>XK9Y;VXCU6@9,N&+ 73/',X9VFD^R/@!7OAOWL M9@A+TJO VXJ-/'56> HR6#_SXP'3$SCZ0BHEX.(QIZR\A2$ ]6X6W)//DQ%8 MC>(\>"+J@Z:IS/R1I;DX;WS1RX8I M?/V25KC_,!1EUDM'9^(G;'F,[_/O^X+^331#;3 .A.Y$P:=-]][F?HN'O9L M\;#GKE/3ZHHL[LB?PTH_-J/@Y;@BTWW)>/4>D6O%VMRFXX^WXR(;9+UQ60SS M'J#VF]MB&*,0KC#EUWQ%=6ACW/+ M]'E*QLC,#P4U'(]RY,,SLB2/"7W./-*FZ1XK$G:84WQ=^/)\$GAK\FK^2LM^ M+;W];7!QYZNMV.G!H%S] [MD/:-H7?MBH\/^>P%SF3N62P)I>;W(S&4#3?I)= MYL.L;[,A_#+^-(CUAOK_FHS&\24?LO&7$C[)(^N;T2@;?_PZ.*N(?6T#IXDN M1WBW=ERXX[\7SW_'/'V^,SL!87X?EEDZR/^_K/]N^"V;TNN7-!]& M]^FE,\U6TW^EK%$)S* 2D;D@O72&6#/I\V6#18]D9S:HJL?$9F5V'>D;TVI[ MQ'LV3=4+'#,_&#(R#G3K(<2S(<5*L M\V2,TO'-,T#5@P?/N]C(:XJ-G!X[=>#F1&(C!]G9 =;X;0&K=%NM1T 9\L0 M:O.B3\^IWX*OU\LK+?@YO[H>CR[,YXL7P0(;Y_=*8.?6#-'MU[]]%UPP?,M>J<%.H;H<,$K88"MW,-.([P>UW$KH-CA@I<% M!GAW:*>E:1NC+Y-;^A*RS^S\==T ME/6;:'#6BSN]$6N;";ZB>-Q:1ZQCB6=@B5-PS3HM<3HL<0KAFK6.6\<2S\ 2 MS^[+KV")Z;F=AVS(]\6TQOD28G3%:/SQ,EY:SRC]GAVP/D( M9NBTQW-ICS-EF%^R85:F Z"?Z=_$>TNKNK;?LI?+,EO-^!4QC>JTS/EHF5/P MH3P3F=KKE]'7+<[/*=CFE MW1G!@W'# 7-+9Q#C[Y,!PEC!?RC\I\LK.9V\DAU1A=SK11+;)1YWDG\,R=]W M O)4\MG]-9RC M&UZ-L_(FR;Z.:WRR^,Z5?A>3KZ/LWY.(Q;[!CSJ++3\_+[9JH^5,X:P2WT*S9^H3R=@-"IYRQ\J"R[R M[4V6CB9E-N6$>9/[U]T_GG]!?%_#VT?7:9F-FMX\FVKU?.?7]H%Y_HBJIIRL M'?E*NYV_IS>\:WIW/BH8P?(G]^&?.[\2D'OV1W'Y1Z_B\=:1+S?;^5LFH_ZZ M@?]^D>S\RN%D5;DM+^4M_/J8<7[*RHO(!8MO[N??0-4MLG_L\0$6L4S'Q:+P M;SFW_[4TD.47+7Q#D@V+ZO;)EN]8S[3+7[+RKOM'#U/;0)E_W:YEO;]_>@3K MI7^-)NMX;OI\=R'_]V7C2R?C,KOZ*3[=7? &:7[3.M#JZ>9W]K/\)P-RWX^R M'P;IU0\S-?@YNUR*?;^9PLJT-WY+E0R:_'R9 M#D; Z+67WW^CFY1E_"@?]=+!/[.T]%/]O,67,^2I=@DRE"E.J%*,$L,3IHDB MF&/_YN>W]VAKW3?=CR0I>I7:FS;X5-F$ )^-MAA*0K"E"@5)3>"$"1LDQXYP M(;F61L-0?J/34;1^2_,PXCBW'03G\'V!660(XI(%Q3@'4!045DDP/GE36<.F M83Q\R^H@IN/;?DD03807.BAA.:_-#'SR;&Q W^.A#6!P>1U1()JVSC ?++?),)$ZYH#&S MSKSY(:J ZEWW (0)!&(DY=)HUPQH>>@>[,45?/I+6?PUOH[%F]/A-G1,J *V M\5H@X;R0-@B'C7,L$81X;/F2-EGS5]; M'LL%<,K 3D8 G$;;*!$@:J#LDM"P-DM?B:'HA>>I6!&_.OK#?^4MP'B< +J@]JRVM56P50:H>32@N# M*L+2&4NME)PF24#>*[$@@/>P$?T-K-:CAC^?]TV\?3K>'5[F7R?Q6J!AF PN M\\$@ZKWJ5O%^546_8?E%->/%&;WEBQH%K!U8.1 /^!].M$D2Q#$2PECGM"8+ M$ZJ@-<&H^N=^2EN/;#Z9,DL_7GZ\O,Q[677Q^=*8IT.F%\LCI@LC!DM@N&-2 M&X &B;;:&&R1%49JG@AM%W5@A<\$6QCOZI?O,"SY&_G[9(AIZ\C 5@NA@9F# M(%Q2IH$_G!96:&' L.C:R*C>:F3Q:H1X\.%S5O&.N[]#?OP^3[_&Z$6>K2S\ M+$[8.E*L:>#( -_*P&'U+4 >!QI1!-!(&+G559>8\H6A;C.@IPX?U$?K\ &$ M*,,HY\PK#M $4(I/*'8>K""67J\.7TB!GC3\T7]E \!V9>PUE]DOAG MG3]DQ:?K8EP,\][(%>5M42[>*=*JPK0U5G,KB&;<>X.#=B81@9N$6&82TZ#" M\"+E-M-B3KMO:3Y(OPZR6?.+K#&!\ 7&%%CD(=5Y@[0UVE.'UXS>V'(OV5/67[I!58A@ &+ M)MH2I91U";BTU$D<%-_+_-<-]Q@$6,L 0@5G!$H( SEGP@3OB4(,@4^=V#WQ M_U8$<.GHVJ:#=-B+[[1%"=!^U>>9Y3V KD3X+?RDZ&&3(7[MNX<89M-NQW(, M_VE['VLT)C@,#',J/7"4Y,$(4)U.!Y9HF@31!/KN-68+!9HH]&OZ_6PI!#ZY M35A" $H23@,Q4>]B):4"CS51;)7E,)^BR+^A.IT6Z;!$I_AOO$3H&_#F<#RZ MN"[*\1<8_?R*H)$9+NP1Q_:;)6<1#!,E'4"RX"A#X X9PP#,$<"8!CYRJ@:& M!9.+8/BQ@YS/\CKZ)*-WP]^'MVD>G83;#,Q^O#=K#+WB>ZO\J":_AJZB_$65 MP!4XY"JZ>"CAF@4 M&DNXX &#:0L*K/WJ/)3&XBGS*&YN\FK10M;D#YR 3#X\^N^TS*/R_@R0=JG/ MIS*_J3[=),281"N14*(P TZ1&GA !Q3 9"#NEX@[]VU1%0BK4^N!ALOD^'V8 MWH!$Q)N]DGS4B]CV4YG=Y).;-&8 0M/1:!*U0#SN/9K%>3]DX]T@ "4D"*8\ M(%L*C($ (@$(:D2 2XN2VILLL D^QGOP:>_#@" XVXQM21Q4G#BO'4,?@V& M&<:PHC4UA@4^R?E_*(:]1W) A#M"&4H3+<%-1 H+AKPAP=O$2(9K80W-]T." MI3$?@PKK&(%+ZI'P3GN +@"++;)4TD0H9[%QTJQ2@0EZ:"J\G]S<7DQN/J5W M58!H.(.5=[5=B:AA^6]XHUK]-1^/)E_ST75NT^&?T=2^+]*AW46K?BC&V0A& M%-4G^+'PFE%=5RX1%I$ [ 7&$Q #IR* G:$DH<$%[5VRY&-5VYD*R+Y,V75T MF!,L']T6HW3P"P#M6U<,1WD_*U\;I*-1?IDW M)!TOM9O^D?4_7MJ[Z#8 -2L.B4&5"7Q\.QMR$TWY$K,2 L#1 M,BD%BMM>+& M:*$\X^#%U?Q64IGV.5&WH-5.A 6\_@D8 Z8QW=>Y&3X0P\5MV(98ZYE2GC#F M+*'@+3K*B>,Q-XI ,+@$WLF8O$-J5\AN)V;PT;3-:#>'-LL ;ER2FU+<* M\5EW2X2?>(35NL7&#/+,)684A6X5\$Z[RA81*85"L*BVH0Y/OT) MKUMA'_<>/,'(4<*!B[4DUC )(HZ]3I(:1U/&GF_"HXMBT&]$=J>A&;4WGN@@ M/3:8HT"U)A1(*0UH#&50S=_$1+5JQLV$.%\"+N&L]_FWK%_;*K!WU4;9IL4 <)5(+QV+"HQZKR337CFF&1:.Z)I7AV=[E=UB;+T8K2&1#4O# M4+ VB? !69+UJ=O&O"KL]G$+[)2NNRO3V&E9H4-&I\GO*NS\^ M_UZ_W?VBEPW3,B^6\^1G'P+=LUXZVD1'[H#)$=AAP@*/#JLQBAH.?BS L834 MXJAD"8@]AB +U+S-JH!D]-^^%%_*=#BZS$K@B/ZD-XZ!IZ9]^M:9!$2M)$%2 M"1X2"XE1BB4@ODGPFF,GFS'EPT0VC>5AV$VY_+^FWV,N1\297^$M,6?E=_B] MC'Z7*T#=I*MNTU1,R49GL\I[C..ZR4I@BN@JK@WF/81_GQQAQ\(:8068(4:Y MXD('YH+ "AG"8?"VA3/F$?;'$NH@E*8GMX/!#$4F&*F-9!R,.QAZ80G7G!'P M TPX#GV+U1=,LY(^9].-]=^'$S ##[LC+KV%=N.[QJ#0R5&8:IP8GP!VP@D7 MTEM.J0P*2>#?F)RW2N'5+:+'TV=.XF(T>LCVZ-U]J*+8Q>7[:?KWJ*;@T&^X M?3Z) $VF:9!*4,X39R7"((O/OAXN;R&#=DR M8@%C;% ZV3CNWV^[:$8D3DC-$E@GL$=*HP0SH4U &KR)Q4G6CJ;0V61;)K'[ M)"-7;V>?W8=Y5=SZD;G'<&]@.E!$P(6T#%2P5)P0Y8S@<1]-JD7]NWK095LZ M3'._ '6]3[\6U2F-NPM@X&DVV"R]O,SBB*]!:EO3YN:^OB$T4*YEX@!2"&8% M"A(P&M$$N00G;W[^I'^=C6W'[UX9<]7J5QC.]>#N<\P'&GQN"N=6 VS*O9RJ MR0TQ5T4](Z";)0J,2^:L<"!XB108<)O4-4\>ZP7'=MTX]SR9MD32YIC;LL#EI93=OJ+,XF2!& SQ)NP4A)I$U"$T%$\"&A &AKG,8P5>J1 MLXEZNFI8MSXU>09[@S2VV"O&+=(6*:NI)R317MIX,N43)BL2O?(=.XY@GO&Z M@$-AE04.<5BB]; M(&3[WA]/E.,86\41 \,#(0:@ 4J(,LB2D'B*P*DVCHJZOL/D*=.8YW+&M.V;&--+(T"9I>7,,-8LF!\] MGWAVXG8KEJL.>YYQN1:-RP&_TC'U]?3&YO!WE6K@8R]HEH$,+!^(!Y MXD' L59<::\5B38]@,YJS'*X-^%/IM$AJ3TK9[/(^L0VKXDXHT79) (A+T?C93KZ[[?P M9:._3P9W,3*UDTC$L8$8S8>W:07 (TL*]E\>B?P%<."A&L;955(LSH8=9&5WZ+K=07N53V?8Q/620!T:8,R21"[(/O5FJ2]A449Q>V6*J1;6Z]1,Q=- MEP+_/1TB_!9^4GQVZ4(V(&FD<]@%PH'1-45&26Z2X!A*=$V7XF5=NE?:/BS9 M?73; M3&RT:.P7DQAGAO]Q$]544:T!@4C,":(VXD"9),%P'&C#+KO>HP63D\GV66L2;7YR'>3^5Q6V3$]G$AF04-K@S43SB;2:)$8(V3] M/(%:GNQC1K@PP6_% !8?ND7ICW@BR[]%BFPZ:K A2G=R6S^".FRP4I[&S4OO M@8P:Q60[%9!5SC>B6\4?R-Q&I\.0'*D!(<,"YK0F-H-O@&QPB@7A-=* M*@ZBV$S*[2G9CCMFV5[WD:2&7<=U0!5@G XFR'B0A"=,*(W W8QX'"/O?#T? M ,SV0CAK^V'M92;KP"I%3 >G'64ZEF&1&O!V!*O,(R\5KIL_+(4^F9DL:3^6 MQ(,1()#,@;^ K XX8(HL#@I[WC"3)?7WB)G\HRC_G&[,YN-TL-MH+<>&J$ = MX VN&/PA$R49XTPY\!KJ\!J3)>"Q_-UQ2 ]E1F?B,+-'K69S+7\[T&I,,!JA M/^%>&P; '[P!"FA5)C5\ "PQ<\36C^(QXUS'O03@/6)()Y8:%EQJ@%"66^]1+=M!"#*K4[*/<7_( MQH^B-J!XCVR@.&:^P*@MH91C(8VR+&C54%CC/D%\F[$\?LQK3[M99D M2"/'.U:0 8M'I:.6"\0M-R:@ ')I%9B\&D2. MM81JBFVKT=YCYVKK*CH+978=J]E^RZ:7 \2D&5B8CY=?TN^[4=QQ$0PFSB6) MX2*)^<,!E(H53E)A52VX0;5:G<$N@]OKO-:MC7;>:1+3<:)6%PX -D4!5#OG M02-3VR)\&]71WF;6GU9V2@>?TAS\O)EA7:@MM]LB:>:508$G$B3!Z,0$K4%6 M 8[$,H"F=EB1,]!1*Z9IXY">.H&U*E\%'HUZ@JG@<5><21I7"'OL&*/U"7"0 M*ORD"2P/S1"5L?= M,I+'#W=="#!(Z1+P'@!Z.\Z]T G@&&,(#X!:25-R,2$''>^&0T@@G<%+%Y1 M'EA$ &>$H!*,F<*@5VOI,705OAN.T^%5#DVG.UT[:QJDC3PWG5:_\]]Y@TL_Z<:/:J^WCO?0'W:1',1YS%93Q1 MS.F P2IHJJWU<0/4<8^THXM%&.^+^0HM5U35/D9^-%+,[ZUYVK?8N^87['HK M4FOJ'4 XRH(1N HR, LR9&!9$F#)Z, WK$RW)NO6Y/X[_,WMH+C+LFHE-BR" M,10P4Z*+L32I-V"'-*F4L/C4>4$"6JYM]3B>#C$R%B*P2#5I*Z(H.C BQ*=UG MQL#:]!CF[E$,1:1P4C"BE4(6:X,\=L" 4C*A.:T?I_ONW$W-:LN9;2!)5PB6$*UD9PHK3"-@'9H"C>'4)=_<3G7J>^L)?X;GK$ MK;][^"6)=Q,!?U%M)#4V4;'2 Q<$U'#B1&WU"&9BNRDTC&Y_L]H@-TFBK36" MZ$0D"OPTRQR>SHH3B^IY*(>'T@,8_4.1%]9!6LD@'@KDL"!5LBZ_D?5*RZRH^9PH[7 MP'!+$'<)U@GU ,N=];&^/=,4*T1-_?(?ADAMR[4>3&T9R-H<#N5,S)@R5BEN MJ8L[3L( *@I!10+6J!6+5#E MMH-$8+BL:3Q-&RKKA[6.3&!HD,&P0L(;+C%3TG*E-$M,H-3(VK4]A""Z"DS6 M#VOAY-*'8OPI+<-#GQ=5UT?QXN(YHIF4IN5K3,XGG+>"O+- -N^O;I MN#8(AP3T?FY5G+QH[$K"QRGJ()BCS@+B]1J< M+&EDE7O\^++-T$"] ^"7-AS:[ M+,ILYTQ4H[$6H#99S 1SU%M/# 9(;1-KP%=8ZY[M8[3'F?Y"'83J:-_%=9:- MWQ<--JOI?J3-F_.6 2##&H 8,<16"=3@,@8 Z(;5%->9DW!.F!I.^K489G?3 MK9DP&?8W$8YP&>\_3!(!GK73,63C):%82"JD9#67].42[O>+^:G;A9LSHPTP MLVC9?#";J(IB,3TCK8_EN1)M)+;2(.PPN*^8UW39&5)U'8Q T@-:1<(XA8"M MP#]RH,YP\,@A;\5:O'0^TS^H0E/$1ZOG,#5@"BU3B#$!6%-3S -S31=VGC,) M]Z?0L"4V'JOB"48\0B[XVR+PT#U&B:J?97NYA-NG0G,*-)?2U@6L., 4I9&/ M%?08)9XTE)0Y1:K&S8]'(K0DWBEM5 B)L!S\(Q4L"D)3$R\;(+*V0[9R$&(? M SX.!0ZJTP*B"4!:S;$7\0BI08Y(Z1.+"1>2U;:'SI^*^U-KUBL: $*H(#BG MBEK$P+!:C57BJ.$UVKUX(1143]P>>8DW)].HU8D2'O/3.#]5X,"0BG,1SV?'[0^/_2%\S\=2]?[RT'BEBTU'^8X[U0X*HO@U!*":[:/#:^/8^MX,JIEB>B\1,%D42+IC1U'HGK1<8 M.8%M;6?XE.FS1ZVC-7,Q,J&EYP*\&"V 1K%&(^@?Y1I*QG"QD]T_#:KL%29) M%94S41@'+JE622*58.!.*Z(362.9Y*=$L+4G:$%5 HZ6TDG'J34*<6$D2P $ M>DQ1[1RD9.S$IG90#<*\I\IYK9%UG.$ F#B WY8@%RLNN9H&.6'R[$^!\" 5 M8QRH/SXBRBDO"$06@9[3 WHC@62PPCND3 M-AEVHM6\7WS+[')M^"O>,I //PZS>/?=PP;GCEB$*2&T2(CQCB=Q'T7:>#D2 M\T$87[];/MK:]5RQVV@/.>]U"M13)Q* #5;&NX.I58'$X[ !4X^8Y;4DO8W" M<*AIS__:;6$QQ=$KEHK PCK$+96)0-2@@ 0B]=S971=V_M?>YG)8DT",1;$6 MK"0Q:@?T$"&@X+ 72LFFFK>G0X\];ILF1L)D 0 YQ2D&*IC$J\"D8 X8_Q$@ M\B2HL-_&HX(^"+@-54L2"B\\Z0^O6O'#TC@=:7[4.$(4D%!8^! M2:QA"CQ6PG-!@7=5B_[OJ.,.,)6#:H!8XBW6H\#/YN-U$[LLRM%2UW?#Y>#B MIV):4WCTVP0^C "^A!J##$P*JCS/!F<>)(D0O^7KY@U@U\_(1)[E(Y%FUP"JC MM9_'LWX/Y[7L9/RA&/\S&\>Z@EL=E5M* A=(D"3$ Z,!B,-L\!@Q;8%81+#Z MCJ1>/>VW[)VQX@>O;==)I9%8&>?H>O,8UA88#4)B MB212.!;/8P8\^,! PPL)UH_5@D*L;RI\VDGH/LWAPN.<*:;V3L9 G_O#K?^59F9:]Z[OWV;=L ML 0\'MJ\&]Y.QJ.J 5XY,[3PRE^S- ZAJB999O^>/)Q:KK5=:!E+&H(\PJ0W M.7>4)\H:DO $_6[,EKMM>8,?=@YH*+!2KA'Q#(1 EAD@3%2O1) MW3/)?RHPKYQ L4+^?AUNN8]*A8PC3#@'C9NOS9CN3'UGK&>DN- M]@C<.!XK1P,2%SB>2:8\YNMVBW4NZ@[D+=$6K)("_T,*JC1X(0& M5(DWCOZ M2/I>FBPZ!#Z#3P M4CHF0SNC);B@W6*=C:;S5DODIO740-M1DU O& >X(6+1F3, &(=52^#$!(8U M%D%[SHE3*A@6 O@WAIJ &VX,/E'O\U1521(H00E31GG"#:6*(&T)=G$?6VG: M$.H[45?Q+,5?^'B;H, T<,\3*HST1!)#);<:0%!]X^R9_;J6X@>GZJ:ON:HB MGA\U,3S(N$/&L,0@%(2B/MX,5=O"JFWT=(0_MJ*RWE$F=;P3SG"6<*.9M/'P M)>8LX/H%3-V2G;CJ(^"N@SEWCG-.0>G%.WJG][11(D\JM++GE7RV:);2.N%Q M%\53S('."B?,VH"\9!H14MO>[DC^C/I.>65I\,AZ 1Z>(0:6"H'/9P@ ,U4_ M9=TMUJEJ.DL]J#?+A29Q3UUK8TDLN1><)(E4ZTXKG_E*/ELTRR>8 9RSR#K- M&?46Z"TY5\8&HW185Z&A(_FQ-1UWN"I(*1,6>**H\9H!"I?68Z*067?JNENL MD])T1@L9A D@881[QU7@1"E&"$Z2($+-G3V]E3RL6M(\, ;ZR+"@.=7"$*T< M"HY;P5U"-A^P>TE4.H@F =IRBS@%KQ E7@=!I*142&[-X#9I1GEN*/#$T.8CPK_28WV8R>^/R!PLM&^L)KZLBX BG@!\H M>*=:&HZT4X):3S!!I&:A%/A6O,98CQ[L 6%<(Z8=C67L M I=26^QJ'KK C)W+K-<4M@=OV.& '"&*B\"T",93AY'6-NZ.UM8:<\'.8M;K M F<99*@H4%,:'@J_O:WNM; MPC&K1^V/-\-3HNV&JUF,$\S'6Z-!SW"AE%8)2P1-,&=6"50[)?.6L.I.D).A M[;X2M@,1E"$=KW/&7!H+[&8U2**O[OLPM83M%0)LG]R\K]QL4!V)DM9:9@WX M<\8H8@A+"*56$X>?(6S*/ '5[23'W%'@K M9D\$P2TV/JF=6?KA^RC_:9@/_O/-N)QD;W[X\='#J(@V)Y.WUL?"^4$X'M-M M!/4JWHU.;6)UK5K"QF$4P^K:MMEQB^IBM,CN6?DMBSO%N-)K$K$Y?-!C'DG+%%.4W!OE-$,T)]GPDJPG7RII.'#+9: P)5< M8(9=)_6\%&F[PG"9+APG'@R%\(8B3HRUP8 VY/ 'TA%0-M!%*BX51OLGS*>T M_%A>C&/=JDJ^[N_3VZB?EJ>DK8MU;T*\WHP'&91S1(*C'[PRB"4KGNS]EX#< M_PTAPANGU3:R)T]D[9DV$?<_-$D(H?$T6X _"?:6>!H2%5:#LX>8R'0=S61\ M793Q]-N.*P$N"8#T -6@#1 \R:66AKW28T#W=O$7-/36LMFLWT\CQ[V>KI+ MD5CE$RQ4B->8*6FHC)I1:JRM#X<==A22+2B]G#/@ TT8BAZ1!1<(*_ *M*7, M$.H00TTWPS)&L%X_X.E('C78M:6<$L!2B9%".03$I4KBX*3V",BKF&D<+%>K M./41@_TX&8_&Z3#"I1U/%0?#X@"=) P^SB2&V(._"'"[!@)L.OPS*V,1R.QV'%^YZ=XM M;02X,A[CH+CA@ (>#5*@X@:X/3:?A2OZ[GF23QRIHLP9[\SU0!I@,X+JK3(EF]."C5NMIC:2+4Y/>"L+C'8$64Q@5*"-K08O6 M:I^]Q53BHXQZ':U!$0(K\$!CZEDL;\(EE\@F.@0@=5*37G"$E*QIJ.U&#>P^ M'$^C\)_ST9^ '>,'Z56&VQC[CU$Y_N/7]%]%Z2:C,;RX',WO++[_Z.,P6]D5 MJ'V5O;/@Q%[?I.6?RT5QP"\'-^-;-IS$,=?EGRRZ.L0 >K.($BZ 6'=QA5<,A(FG,%@G53H&C4.K+7\51*&6]3) &DX 4,K%>HO(AD43' MHQT)%;Z94O@$*/5?D_2O+/^2]:Z'Q:"X>M@9.C#!1!" 7DG,@0+G./AX.[4" M5@N :#1>LJ%S@E%] @3[4MP&$/N')T($*/5,DD@U=2"" M@L?;QS4A,38/;K%V06/GN'L^2=Q$L&>11 TV42L0.188)Y2#$";88XL\8 BB M0K,D'H&_V!$D$1R'"-YC&%B\6JFW47.B5R/1YO[4HL MX*98N#W1 FL.,F@L2RB/FXTP9A6:>>OPX%2='HQWR$H?G)'4, Z>C *3B#C1 M"E&KF&L&#T2= *6>R20B!G TA@T2FG MJ;(FT0BYZ.HR@7DCP9@\ 8(]BTF, METLAC81UU'$BO8G:7LF8*<\(1?O MF2EU5/ @K0,?VG+PWBB:O41R<*2U!;&>R23BQ%I \1(+$$4MN*;!>1&(ML82:IH) M=A23>))>HA+@)'+#C);QX$305G'A?2)=8K'"S>1ZI$F$1KUQO$/B?HKO\_1K M/LC'=X\K""TX,TH)&^^W!G1MG%0(,Q.CF5C6X^.:KFZ?;![1TV>P;@-2,,. M,W4\;YK%N,:A,P(*#LN6& )8&0\1C/G(@@3A!<,,^ M-3GH/&82#(:BN!K64UU:MA@7-T45H]ICQK%*XLD HSPC,0^,(,D-)[5S*:2V M)[K+\/8\L76%HF4"?D^4&((\H 9AM*:8>HL#==;YVFYOK>KULTVL8:-R<6+ M:!Y@D7@V*QQ+M04PNFLV(;2WAHK'<"+$!1^,@8N?J*I$U0; MK:AFM1H :N\3FZ2#CU\'^55EI^J:@2PD8<1"\$OYM?;N0[P#*?MX.?]X^604 M&+W+HKR):0._3-(RA;>OXNF+R==1WL_3\BX:Z(^75=[(\DM*0(3C[-,@[55' MJS;D/'#)E*01-.-8GB381 K)M.=&@\JJ7PQ'&_+8&FCS".)Q(%Y$-I]CFGHU MI2G.^9[?3&Y6R)!DU2RK_>C1N)S$B4;8L)+M^C7K][/^O''(AT#S6= M#%ND3Q*]5N<-0_%:95#KQ@5C@+,,%8;4>8X?BCQR1AX7D7]6WJ8E&(3T)IM# MO\^3$4ROV)31:Q4&:*:("1SS)%251X-G3EHFI!%K\_/W-!?U&]G/7#!RFB+K M#'64)Q9I8;%#WDJB:+P(_"ASH>_E(4_7C,X"(KO^6];'11#+;#'TOG:J@.E,G $0-C;1G !4+*)2PDGCO"+8LI)2H0&#\8K,"3&I@% M+$OH*H7W/>8-V4TZ%JIUEE/%-9?@ ''O*9>*1+,F;4W/":)JB8P'&/+ZU";' M91+';#S7VA@3H%5?89MA[6DBZQ;">J>L2[S2 IP>(V 9)-;(!!?B M">,Z[XA5Y^U8$]D@!& 9F=).:N$26)QX*91UX/ 8+1 L53T!=/6D]#$GLO:@ M)SC2W@L%*!FD6CB%8NZB5][SQ#M&:ZA%/IFUIC?* \B:GB[\>/DA^VL6IP2[ M!Q8*#.+M /#:]*#BQTO3+VYKDYM:5/SW=(CGT<[^OR:S"^U"4:Z\MAC"KU.K M-VJ*D4*CBYB-GI;]T>^W?;"2\;P\%AM,I$..174";$"X1^!W**D].(Q<)#R@ M&K# -5_CT?18I&I,:YYCU>I>W(O;,DO['X?_G99YC/S& YW+H<*D M-X 2PO MOF2.L7[-QZ/)UWQTG<=$Z?=%.ER-%KXOAE?CMNSJ#\4X&WU*[^(@OA3Q%:O= M%X>X&*'\\ZYX%W'?5^CS$:A3Q@:;H%Z" Y->.IN TTX]@?\R%.M^ ^CC6-+& M&","73I?DVVI^4PK$//8XRK8$UX%XST8+.S XP8D0[0)!&PPUP+P=O"D>?,3 M+>8A''41Y*/$('8\X35(4"(H=D'%6XP)MAI+P13QVE$DC6O>KT?XV9: 7F2W M"+^%GQ3MX.$WK]8_LL%@%-+RJG!EUL_'0)$J?+/+>KW/A]$CJ_IO6JB%%_:+ MX?)B9?W8[/T[^_'SIC53EB#M)0>U9<#82JT9F!/. $!XH;UJ63/)NU5[RJJ! MF;W)MI$IX:W'G"6Q9 $WF&E&I/#2QIT@:EL2M!$ZX?7)AV>P/D^4*@N.,V@_ M<+6QY0JP@4<"2T4!Q"/DDC:IZA;M.$)E@D4RP0D6B/.$:@6^E<,(%HVYQ#C9 M(E3/N#P;:;YHZMV[+^]P?3,="7\N0DX=N(VTO,>[;I5A%WCRGJ?;X!IX=E^NLR_I33I,X2-W74S@ MX_?C_M\.B< 0#H0J:3FU!AQ$;9FUCAEJ/,,DJ.;DHV=!8+/P#8F9E)O6P\"? M_:SOXK98WDLC>=:,Q!W\==)J>HBX??$F7;Z/\L M>.J\5B!D_:Q,!U5)T6EH*?^67?R5WFZS+(P* KXCT;&*/M( GA2GB6%4!^(9 M;0-,W:(<%L=2CIC5">+59>!8J<"#,D:R>.X]:4EFC9'U?2[,?>FR;2I,'#ND MV%[8QC!$-?AH/'!N4:(Y0=(C[I3V&$!2+4XK-%E.?UM'A,,2ZS#X?4V1&F I M@;VAGG"-G2:(,>>Y5H99(FKU"RA"6!V!5&H+V-W 5V;8_^<*[#L&PS$9-+). M&JH3#MRG:,(QC6G[\>X[6]M9$9J1TR7B86F% '\Y@P J$\_!$31*&VQM8I0 MIY#5\@QB,J0X$6(=63@-5E3'+5/.!)<(1-(Y)20)"0\8D=K.(^5B)6/@<:2" M+U]34NA9@^=K"O@%,ML&(HHK"LA>)R;B%REE/%FT0*Q_W=Y%&:PEK;51X>PI MM;2+20D"^(!Y+$S%7;Q*)''"*\$3;U20M6QD@0]%IG=/VA$S!V8H*:9% 50L MA ;J23$: A=2@)0QNI3C7#$4KU?S>[&46MX6M]I;FFAED>(Q_D0U"=B3H"38 M0%*[>Y"QTR33?K98US"4Q4XR;E @E!,63&(QU<@[&BQ1*%EEJ(?RD*^!5,LY MW!A7^^VT. M(_K[9)A]^:OX FAVE [[%_GW<98-=W)>MRAYMQ(1B%4*J;)8> 9V BN&@L)2 M2VNU7,:S"ZXG:PT)K"/NGI9$;<'+SQ*G=\YRK3D" *8A7W2;QO@( M=XI8L:H]%:5TC4YH(T@[">,\3RV79-&O B8C.%!!".*$,LLTPQ)KF@ <]HZ] M^?F3)+^VD2-.;L>IG]"&SA(801:@/Q,4(&["8T(R85IK)PAP"2- !K4W,JR> MOWU*-D3E>L=#2!>3V]M!7C^EN[UF^CB^SLK9[W5&P88SZ9A@X# !O!4V6.&8 MIPP;XYFS0"%Q) +MM+-]- *A>*81(0N>$>'6$W##!?.(,!\L#IH#@>@C"?3[ M<#+*^K8HR^(O<,1=>@N<#WS?ZD*>1$QBZ>2GI=1B\*VIY!P<) T^DK" ^+UP M"5&;CS[M0)!5.M[/(68?Q[6.O[OBYBN,OK\FK--^*8GR/A$H6(0\UY@JG02D MB+%4RGKP<_-HUJ=QS^R_.H:#+?YEI5@M1OL1KZ?HEB<&^=:S M!ULR0A0@!)8*"QDSI,$MQ,X#>>,US0EOKE>",%O9LUA#H$/0@L:V+;17_LM7$9#E 8762(;*4BL!H2?8!8KTU%@SSKUUM[,=3#R M'$RC+>0_R]Y[B@0)$KS9*AXSVS^]5F2[>QL$EG6 0!)X $)X*FYU9(*@WEEV1*6R/H8 M(Q]6K5>4FSZ^)1[92Z5D? (#@GJE"HNA?&I"YY6D$%>O<>NHG\_)^F8JTQ<] M6B"LN;0F#;&N$#5JK01=$H*UZ\+IWG9GV6;S^J<[]I'IY9R*Y[<1)UQQ-A,( M/&^07![KQ/Y^P\"F+_9832AW.XK@TZ<9F^%N=A=+?/4FOGZS(;D$1@_ "6:P M,GTG2:=%#B6BD,P9W[/*]-?^1U'Z4>RXF9AO?SMZFZGD$*-*O'^R3U4)&8ES MS7+RH+IZ%-TGZ26C9S<+(V0 HB*H1 M8]]X^R_M:@. 6J'K,(>@EB^DE@785;PA0]H:?4MR2IB=/G X%O/\Q@3.PV= M6@7.,-#U!VYYM,T.@@WHPU]_]^&&D4YK]5"$J3A5.11689#FE)S3\I2D-!AL M7V=HW; BJR0Z6('E#;0P6 Q%8F6LSP4M5L*6>.LHJEX5U^]OV]<>[:C U^C) M'W,BQA]PB#IHLHD7NKL4V?(J(24(17FG; "(V=N^.@%47Y:W6:S#U=@0A5(C M\-:9BCEC*YJ@A&B*L($21]9N,X%!U >J<3]S+5Y=C:]7*6I6NT,VB SA/BC;\6 YLEVH"[:J,:^)P'6 MF$("UWPSI1IT_)_'-N!IM>44FL]7\3GGQ@@O4ZPVFF3(9;*DNS:&HVG[,(O[ MEAV69^_/T--$8%3LDX\-H30A ='.8C_:Z+D:\,D<%FL"2;!8=H R#AX,0P1; MF]>*D[S3>?PC&_#)'):+SC*,*8H!1?3+#0L=:>VH G=L\4HL< MT7N+I"CDQ$XYN*RRCU4?8;O<7@^^'G\<32Y%'ADY.KG^O)Y X.NEZQ9C=-MT M-IZ\OZQ_G,F[QOA^]F=W_=YJ+AS%H4FY,08.X<@')3K.H(@=C+7.#\FY^22T&?#F]4: M1]AWJ5%8RB)/:L_3*A\I%5O L $B8@3BC,^FUCAV>5]#Y\=/I?SW@D.C]*&! ME#=QWAPT1=(AAI*4V#CB=D#^69GRZ5Q<=-K(6 >2UO?&=LPV)T7>&YF6W5U3 M/7]3/IF+JP9TS@$\,EISD4+A>%M)M6*RS[1B*'-W;7E2@YXZ5M8H][6-CJIH"HXL-JL4VQ&,P),3^P@X] MIVAMR8(Q.3&BXUB9+,?.1.1L:37T(&0[PVXK\KZL3$XG/@!!.\7Q3;E,WF:7 M0\VJ8%+8DX-L$_+6O1GO*/>0M54N4>LH?+\\N;L[YA/%GS^9<#S?C\Y>?QK>49IPT74W.[_ZPHL=0 MORD;"#'BJ_CV95TN7'XH0;X875U-WDW.YK]DP2/:7W9;N^P/V-.#:15BGRD^<6 HWQ\O+ M^R_?>5@_:D[&.*U5SB>T6L666JE%ZA.!G4T;VE+[B7@J+0??NZ)7L622X?>8 MBPN-$R57DK;*I)SZ1^G!)7UR7>T@_Y?TRC%::DTG="&DY@PJKPF,"Z7VQ&;+ M/%G/2=<-Q 9.E9R\ 0 KGKN1U1F=+]D9R%S;*U):VN:I-;1:"R^4;/5 MFH#>H\L&_("P01U?V/X,+! &-T'TG X5!B_-4ZI.V5RAL8U-UFY 6$TG$7; MLF@8V6:O%,=,M%0C-&$\8'#;2(B/!H2E0[9!F5S<7&]'$@D+.!&I>.\P1,"^C +9Q$3$)XLC>XW-VZBJCPS1K:*AS3"T M'CW*J$CUCD)3R4?+O8*#+@DE9"I&8N$Q+OLW@,%'K!PAL#.P3?>N"QE MQLA9=6& B'-JP67:T*UW\"J![_A5[A\HI#SZY64>77V0?^K_W3">O[A-@J^N M9Y,S_G;YBWAYOOB)!U^Y,VZRZ"$9_G>&A#XFF5#E/&A?O>'7G@=NUF2=HC%QJ35N<1Q5/UT,?T\'K\>7\C\E$/OG%3SP%@G.26U MT!8($!W(50,(]T"7!6KAY5Y2:H- !TH_W 3??('0,@<\+(R.=8O$R\/K8O(J M&''U=GH]NGCX]\)$QGC\G^/K M=<3!VW58?!%&.BTVW&Q@@\@8G$&!TMBL3I1R3MHD93A5U#WY5[=Q3Z3X0^M^ M.0N_CJ_GU0'##FFW-_^O7[3^'OZ;>W *R<86.$V1J? PSPF3M9P?1F^#PJ%7 MDO7&_BZ6Y,D>KJHRSL:$EGTHINHE3=>H=,R<_AKJ8H1=[#'XSI?EZ1[!Y*XV M^N)5"XB0@G8.?9#;?U36;GSG_T;6Y;1&S"HG2ZKH3!%!;AR4U37D)"VXVG0M M5-; HRF>N6I(E)'I/W\PL-C+='3U?(:/C86/.= %3GA(QU"CJVJ MT&H-=:BZ[AM-**K[YOFZ_N_3\1A;FQ"UJWF?&>QJ**YQ_6JHNR7.7 M3]5K="O:KI^?%;_[W FT1P_..:P6BY6Q6_,Y9-*&&9M[YM[GN\^=T%9YJI#. M]("0G#-_$UP_J&1CM3DU MJW/E'+@9S#D3@#&A0O8ZR8#5?G2/7N)RW%W"$^CW=477_SS>#Z/_G<[F)=L/ MQM[SRH\_3"_.[R?];?(A5EM(H().C)) Q^R,#:8Z)$VBO9;LN MS;?Z=HUW_SWYYNI:*'/GC_E2\/]A\FDCWVJN&JB"S1RW8@D4.=-124MUJD/L MQPU:,OC,[#94(N%3TZUHADC44.48O:XR:,1X@S%#%Y99-Z+GI]_C^2"M.#VC MD$QRG)G9R@<)/4--,0P[[14^R']/YCK$!U4;8F/#A0 9*Q 9#N%$F9$,8%XN M\A4?1.:Y^:!]C7>(#Z)FG/5*!V\#5FU2(^5J#(5,:\9VB2?[H$<[HP^^Y6Y2 M9WS'Y^B?X]&L\3?LV#3(N\.E9*R*%5,N(4&. 3E4623;NB#E-Q/IZ]?-C"_F1N^D=L+"6K3AG+396W;:D3(T>JB^F]L%9P0%ZKQ1X M?_WW6VHH[ .L+AQF/#:C([M2ETQM6'W,J2^6W'Y#KQ?Q0"6G-SNNJVY15R,] MQJD@ZQ@R%JD/!1TXT/8W1C*.ZD M6<;#M'S[83;><2UEL)8$09E9C,#I5VV^ M9,EIT%H7NQ9R;[8/B0-"'JCGOZ>[:6DTNU].-F6R)X*KH;+.U?)2.AT8'78# MO/'0Q601M]3QI]GT:O78D($&;=>TD.F5.B<^"54: PL#F5QL53W9E;5ZZS,X ME^=@V1\/U+G*L,ZPYP7%QA#O*T&(D7RNF8KIC*&-"M^*+0[*&DOUH3E)@(#! M;B%@%Q6S)L7E'6]]0/*%A#D%CV6M5S*^5%.P>/*_GB''D"9 M:,-\,A9B*H2N8$.7V1.6EON%G%^^?1NV..30JUBHRIE70>X 4HQ:$T-3IVIR MIG;= !S-M\PQ0ZN:M3;7Y_M8I.= MB0V@F0HE,U0)5A['4G0M0FQ51CKH?OJIA;"U!U]B"-A#[$>\M\F.C9"4<*YC M4!05PQ\"Y;S4*L3.]87E8K/G:89##GI6+<:&V55/R-DGA>0=[V^ELQ9R]"X' M\TX_2J4H,L SY3#P(Q;!T.#K3&4$@O5GO7*H=U MQF.Q*K(%'&?7E#RN]-;SJOO'$OL1(3P$GUTTJH7 X3R0MEXURE!SXR/?U>62 M?ZSS_73WK1I0&T.1\%QV2LLI6 MW=C=!0H8!<1;%5KCK*;K3X'M'W*6K7%;+7#;(GKV^>UL='G%$CR8J)+&[_AK MWH[^V+GS7AC#%$O69)@/)^XA*N>0/927<0E]/_4+C7[I%71[Z8ZFU(96^9)+ M]"U )7F.Q$(RY#[-F;BC*:6[0;(ZP#%T^CK@9ND'?"VO&9^_'W\M$=E]4D)R MWF1MLE 3(A6(MAE@&#;OBF^Q\TO2#;B@VNXR'EO##8MG.4T(E$+CLX19;CG9 MQ8 *CD,3--U3?@$LA:!CJ2C3W5Z^>S5C+SF[_BP,.MG&T6T+\V\EU#$TV#:(P2=<@'42.<_Q:*:GD)*W' M$!%\=[I>&&4/U61\.9Z-+H0PY_PC^\VKZ]E\X>YN-W>>1DO[OR<7%;MEY),TPW7&BP9A$+MM"K9&1 M>^7-001=T:K6>A&4W/_:[409?)%SRFP!E0'< QU"(D[.^N0_);R/4+5>EQ*,V MFW[,MU,+)Y?OOPYRO<5Z7S@MQU?U#SZXT]GYY'(T^_SS]?CC?,*M$'M,+R[X M6^]SS)WWJ%9\:BI6JB:RNS%)16)LQ_A496W[/?I"!T.+#O*$ZCREU08CHHI. M-TBF M*HJE9P5^X26Y_0&,-K355"@88\Q\.@,GS35R)&,LD$P$&[SJDOX7AG%:>#JK M;4<>/;1-&%R:;)HCZS.&8F58M4PVMBYXX-C5NR0=<(7"@]S+QV*Z#O+85H&Q M6?5(BEUG,IGQFI(22_)=Y'JA2:]R!,<1=L,!5 ETXI0I9F"$QDE\8:1F3 (& M22VO /)!GU+409BB(OK(B7B$R(C<2J^$TD)NP*[#U*[RB$/2JDV_2=:97-*6 M\>U_?[Z,9VCSZ+>+W3,E'SF8>@L6FD8T$'++6!JZX+1.M;NP?!$L M=!YN6*8#%=AT%6)* LXS"IL?V3$S@JGPVGOR^ MUR*05.1:CLB^9&S&1]M B"8#YU"H^CJG%]IX[!S(1KD.UV/#6GB;B%$P6$8; MJ)R/A3VC,H[=34P$O>='W1V!P[68W2Q,#>1,\N7UA_'L+G9$_)MS\?E]@\&=\X@KV%FW6 J5A'PP(LC47<,8KOA*H69=J@9E^@<(5F>3 M1ML(>@I5-RQ>0)3K91GWG]$QKC::"GLG M7_E8)(NUKXWP=CG'VE^T340M## Y/]4V,X;)G*T$99WF0"W-8:5_V$&[[#@/ M$FWPY=:KF"FAY9.'V7C^D*&\I52B535U_>5\]I;WY(!LMY[ELQ057'T8G\OE MN901O'SW>GPUGG7OL!O+^:G:D!GIZF;E;2DI6>M P@ECFUG!M^8ZT+Y1I(,U M&'I_0)^$0Z%RV.2=$" (;X]+.A1.8JOKK_N)H^U1--B]II(*PVQP&A/GJ4VS M^XJ-X5KBG:)=[41UWJCEJX"OOWM[F88)]SB]5YE#@#?L3%F68MAV52/4$$P' M0= O#Q/8*-/KT;__-N(M/>'??L!6!; ,D-CO:/1RY(45P3$X=+4&7?LLWYAE M3H#-$ATJ_V#+-$9VZM"4CA95-&3 NVB2B:T4TR?(X():8^G=Y/_'=/8OB6O3 ML_'5(0O@G>%&NJ7+6ROC:]D&80^ :D>]EV%7"37?E"=A0[#^,R\CP.6:D["F6 &SI?CCY MBH1SDX17UU(ICFZ5AHY%S0Q8N-\*DMGF6*PR_^O:XJQSPQM'RB.)^P&,,;97@U(D>&JXV-E M.6UB/\%)E0F!446W :@_4T>5=?!YN85F&*AZ3RPRGQ]##HRARAE#]*W+CLR* MO;J]L%=?*M&$*.]B*@.+MAX?^UPGW7WYXJ]Z?J$1F1QF8S4V[R3>^2%7SEZ1-]!\C&K44>LBR4>W.@B]KUMO^6>T M1J<>=W?"-=(&O2^$31@!2VHI-&0(4)ME1UKZLL!O<7E./>[NA,M#.6G2+7'0 MJ%B\2XP=?-9 *7C0N8L<3[D\S]V6J1I"JQG.5.2(!DDI0>S!21> ZVE^'\\= MK9F>]P.&#.FW-\+[ZBPC):LYFZJMF$BJN!C[1D5TR\]UW\@:?Z%GFA*-1ETM2G M79[G;LO:V _E")[C2/'R?,YJ*-VAX]F5-*!LPTJZL+J%/+6D:PN,?6TB394-V+*W MD,T*HAT%86G8V":!#A-^>%Q8 B$4M4I)RR^F!)&,2UH3>6W[$80&2*MC"+\7 MAZCL@LRGR&EP",X+T;?SIH6,'/!7#4SA!=#KQ%W!NWDH36AIC0I&2#*$D'1E MHVK35"DVJ$2K"A,\A;7G:%C ^>/CVP^CRU^FE^^OQ[./9?S;M12'[F-9\+$T M_B<#L.,W-JH KE'F(T6^] W\VBJ/Z^3>(-FQ]!GF:ZU2+U&+I#R *1KM,QFJ M 6)Q?48JS"U$-!.K[67Z?7X_L:O[=3^2FK^IG= FF$!=4H9F%#23Y$ M+V,BK8M>YD7FAV[@?S]]_H__G >H93?P5?%OTR /JW!(9:> S4*<0=@2HLZ6 M?+6F:*-*GS&[Y0JC?78QR$,I-EA"1:J4 M=/09'4;I7I6Y"#G*$RM#@_Z&_$@[XR'66U1T09/7X]^G%[\SBALVQH-?M?!C MEBPJ6^/7>2'^Z")>74W/)O,_;#!1A59R(AD103(YGY)4"V6C2;KP6N?TS2T[ M^XXFNI?[+BBDZ6PV_;79^,-6S(4QR8L MA6UL404BQO"9,9ZJM42[T,9W=LD._78>V=H]^:=M'X+05'6UD+2R,AZFRG1A MRV??\S^! ?2*^?<_JFDE6-\'WDU.%+,K)7.$E8X8S6Z@<+#5W@<9%JKM\H[5 M\./NV!W,FFI.PN7B@N:]ZBG*C0[G38;-;4+H2Z'FJ/[;L.J;,7_;^K'+54=_VK2SJ??&U.132"6B43Z1]ZTI MU#JP8UB8#SL__\,X\WLVZL+?;K"JIJIM;*XB;TS& )SD6R3%8$L:I[U9MJK[ MTZI;6+5YSH(R&U5+D7:#6,!@,4E3\$2VRXEHN4?CF$;]O.#V:GB^7TMY5;;T9?U+Z!?_;J&=@W,4T2VDPI F:51%+E2XPH\B!]=%7 M%_OV7=PNS1JRT2;[_FWTQ^3CS<L*4NXJ8].:4!(Z+W>U,GAR M!:'4,[3RSS_^1?A[;VW.BR$[\F^F4V>G=]M=.F MSC^__3G+3]FX>1N!U3[(.,U"SB22CM4(*(7;WL8.SP;EGLGN_48MGFL%W3@9 M:PYEQ)>7AA\7#1N=@6_J^>?N7C&^'X.O=PN'VWJQ2=DSBL"*-FA MB];-[N< MH";7C"TKF.NVR8#_-/0J^$8F;7/<%C%/_W)]_I=-^QA4 M)FW)FA90$409(J1LB39;R-@WTFQS.?;CVG9QZX:BY84PUQ(#0G,4,CA++8/< M1"SFT6_>6JXZ_X4C7#X^<)3NK.>N(U$HS6)*-#935MJD,23IM^@*- M;5SN>J,LF_/J_EO7UL5LDZO-+P1E#L6;FT^?+B;CV3(6V)"CC:^OA6QP.XN! MJ=YALQR4D "3 H3B7&D8FP[=) "]ZEIA6>U%LUQ/WL\SF3-42A M=!^?OYW.*T=>C69+F^RN*>D-HR+Y:!Z3OOZTS.GT@U QN3J;/O@%[V?C^0>] M]FIA4+//S=96="J=0J#:/;QS65+ M07DLU65DT.)EM%VS5O>0I=L,^QJ$'<#]AMZQ*--C2[R#E6\%#8!D",1K&4&# MJWU=@76XQ*KR\'=O+]-0795+V1<.CCX:)3U^5'4S!D-1#4IVW64==K.2]I9I MCT*A+M,X;I50BYF$M*W*0/1:+#D7,9 ,)%*5;!?AV(=W-\&/9(U[*)!.:Y'2 MJ@X:H\^A(3JYI?1I_GM>]" M%C"Y/)M\XE1M?V)H$SU0T8JS5X=HY46L*AO 6U-+Z1L;$#VLU6(7,?=4]>?+ M_?2T9+R)&>?U%*E0U(:!CZY:!AYP!MG%.T(*^RKZ5Q8D7?_"3N3(K.3B\T68C^-.2H.(%6&SJ2H'?J>N?P(2BZ2(N_P M_4<@:E?LO3%II:N5&1XMN:4 M#,>R_AG$["'GU=7M<._WTHM61A]'[\=7;Z8W[S]AG.>7\17_ MM-%\LL3EW4N:W,%\_?I-!:&M9-4X&%17$$--7IE2,GBGLHZQKU'NKF(VZ728 M ?Q_P\NSZRFKH-WUAT%;Q$^CZY>?KJ?CB_'9]6QZ.3GCW_7QT_12MGV>QMEO MD^O9-C8QVAL9=Q]UJU@-4@*50_"M-B]EW*MSY"/9I/*"?AQ="P42_X7PO_VR MAI?ZZSU?&EW((\J;#^/Q]2_3L[F."X!]GH'>0:L'_2OKVU"?3636YM]-/-:#9BNVZJ0=.FS:=BFF S M1G",<"6E"X:SA(BZ:SET?3:WQ1H?85,\S/^.M"D>S\KH"2APK*@.4'D=H5KC M@XO*>J?[0._Z/.(P*[\:SZN \L5H\O'JUQL1MKMC5QL<\GPNX&B6I[-/F^[! M7:;BY!:B^3I5 >RS@]KGZA)_!,1&)HLU;7%:(_5/37\36+^>'5;/K[ MY'Q\GC[__4H8)EE8WB+\??'L>O+[?A/"BXQO,IPQ(W%:6G12D*W0!+5(,E6V M'U6W?(.VO7#'4FG#W*=H2?G0.&%0 :5(BJAAB#(S%$F7KG/W!6B[A 6.JM-M MG_=ARV1JE/&GECC@(P2&DPPL;5')V^P!^]G%FK4UV^BT0KICZ;1I>JIF=\$> M64HD&R =(QJ:"+L)OMX+90]AJ3Z?3EPGN!ZQ3,,6#*SIZ/E&%*EE)!3) MC=-553&3ZU*:L(PQ MGX5&"[W]KF%ST4=@UUT(@Z94@!T@KP2%TITFWJ?^.!I]90K:G> 2(:;:3!7F MDQA7C.?(9]B616(^HX"2M:-D M5.OI7?G$8[=%]I)L(R%64UA3:YJS\!P,)^>V D6C+0!@EQZ]( UX+,$&?5]6 MT1HE1$$R7HT(8JN62N--R"Z]]^?&!45;2C:]G-YOQ-NOV'=@>0HF!8Z.2N:^ MRA,;KVC%6&HJ[-7Z^?(O[!(QUEI1]I=WD%S'@6J6CS7$C V)JN-D9>!Y)K5 M/3&-77H,.+:\&[8G.,^.5%B %S)-?47ZW'&@? M0> %I.UL:5AK]*009()>X2V=J]<-7,C][9,SRSMB*X&_Q-6[_;)[\)1)0QJ\ M]]4'+%8XUA,V2RB!GY%U?PMMPF)*T,FPNX"#! SH.%"Q->?C>A2$XD+ 5O@S M[ E"]XY);AD+'RK@IE!J8M#"MMMD^'[$Z*(N4?%6;;7JOC84O ,XMH"#O#1: M7KHX(8(:4%4]Y]6)J+3V5;9==_-.M_<\NPIX (1+O&)1^G-*M,C.*6D?5+'- M!:O*"GK %Y*[FM4RKH[]VTHY".<:R #RA!R$..H77N=L CKAQF8?V9/!"]D] M'5W*352+Q-"WJ:0=@WF.]D(,4E7TI:(SH;^X>,';(9Q"R*'4*<42*D=&&^:Y MDDFY&*2:73%4L!]V]L+@\L29$TFYD+2JF*.6J5#RB."0#+B4BO!5%PZ8/1^H MP>7)\]M*^8OTE%VU&[F!_-OD4BH^7]V];)6;+9Y/%UJ+G99S[0T%/N@^"2FY M:Y'C$<>9TA//@U^^<=Q2K#TT6?C\FQL.:_S5K_DO68W=M&2'IEJJ64;E<NL9H?CD?U+7>Y ^KU!6Q27# M^!A58L?$CE]E H9O+J=^EO\R\<3V!^3X:UA8TU"=YY @ID)JG>0:$Q8(>V2#'L(.5B>X- * M1/&I6@S6),U^CJ!E#F&-THK.XI4[89.0\F ^&W_@;3WY_8YM//X^FEQ(7O5N M.KL:78S?R'/L[5C/\_^]N9T_.R>U>3OZX]5T-G]FO+Z>37Z[N;ZM#WTUZM7= MAH+%1)U3,:TH>6#W07C10-?68M.FIV#1O;JGT^:I#3>(QHI74L_G?6(0;JP\ M(6#(RFBO4NJ),?2*L_>=6FY#2F"",34VK!DK4G,)O/+H;96CEVQWR'XWT>7L\]O9Z/**%9.? M>'D^_]/%;?7$2?U=L#FTD- (Q:S6PC64P>CD*G$8I;Z,6OOM#NY)U'M>=AV\ MTTHB;VBS4'\DC!A6S9 MREHGK6TS*^ZB$)L'0Z)D; M5JYS[G_4/D"P08-*( W"4)/.5=Z* MJ#@A1&[1DT[1V6AM54UW";_3JW*BDVNQ"2&A:WK^QAT).<>@TD)UD2I")@/] M?>36A_[H:@S34%:M TMM"^,['U.4F:+R(.%"X["ZZH@]T6I(U^M]8>67\12W M# I?JYL7RB\Y;[[Y>,,G>2S,Y)/+\7D:7_('UZ\N^(0OG.WYF9_,3[9DAB]_ MNUA?-;[(]LVY?';S1[HY]UY-F)Q2A104[!^;OCG#\4_^^^5L/+J8_']2EW// ML_+3:'(IOW@324[D]$'&U/K:L.24G)5" <.14I7@NM"X'2)^7A9:&2XVV 5, M]JYAC 8R-F(/:&QT!AJ[PJQ7O!-L'=GVL*Q/FWC^1:*D;9SC]_U[;:$)*K5\9A87<3#)9HDZK* M9IL0(T#MVV^_=UL-$F0G;0WGTXRH"6O4TL%A:^9$1AXDXSX7/(]GJV$8KK._C,/?V!.SMRH'4W+%D+T*8 !&V-K6PI9SLT8 M9/-B=%F;Y:,(O>A;O/X<^EIE@K$Z1TFM/;:<"#C,J,9GP')VV9?<6_8=*Y*! M+20]7F&M;^SB70LJ%B63IJE8%I=-JQ6UHGHD95=@S*W**?<0?+ARWGG*$9V3 M^)XT*8?$85Z;W#@CZ^C 952Z"#$I8#]O&-G$4EE8%O70*&BBYRQ^1 Y].6>PHW"09ME11.#]#JTB^F_ MOV09.^\;[Z"%$,D$1H2U,!H$CN52@N"UQ=+S52P7E&TKV9'4V73'9RDEBD9& M"J(-*2J2<\S./AGM5W#%P(ICL)VDNY& J)(NI>ZRW_C@22Q_57E,I6K/$\#!( M'YJ%P(B7'0N4Y&+CN-3M":OUBBV\4I!]Q1VD#\W)Z1P*&ML77QK[" M\<9N_7 *LRIL;B>N\%F^'7_\-)V-&#!^Y$T_$TA,:9YARB4 MO!Z+(S:B8Y@*_9B_9=M]"U;Y?I9R,&UM68,#C2ID=H]&7 RGK62\JIJC3W<8 M_ES*)UO*'E,O+J6)(5D-EF3,2LXJ.-*!LQIA=J.\^9[O6[#*][.4@Z>RRLP' MABRZ2;YO,T-!4,8FX'RC\5]];TMY7_G>IK-?QN]'%U^GOZXUWN/,5%FBFPBE M^!::-\;+?1B!-X6C8 Z<=$ ;>JD;T'"-(5[-IF?C\?F5W'K^=7S^?GR,R170 M),?(F&5 N$D^&4CL_8W*+KBB5DRN0%SL+=E1PJ,JMR$/U,DXR$EG>O/:AT6!#E$V >,10^^.D_Y>%^>\^?&L]\?C@Z3U^_7X_G#YH8W M3-8IU%"S"NS:O?CXNMY_7?WXZ6+Z>[??Q; VS M[4+"G^3N1=Y+@D)#0,WK5D(SA0]A-OW=E_7/3^EVSZ=W,;WZ,DQL?4);.*6U M.G&NP%EB9:!"[#!+E'N#"+Z[XW!V_SW]\MU\5O/5U8VLA:BPZ$A$:?SOS;0. MCS[GVE<;@UQ06%/1(AO,-64=>F]TK#U-QG)GV8 !OGD[+9;VE@PG,]/?O7>E-MU<9;LR]%9ZB%(4YYZ/XQFXS2Z&I\+/F5P.L=L.R] -DUY4YNK;EX%P=FN M#(858IJ46NP@=?"K8\VN@IY&V0T+!X8\QM)B#8"Q(9DBI$:F!#XZMA\%X=?$ MF&,H^W8:S_[O9C+[VH1P]W[_-17HY^]OTYE#,=>(;G,3R^QZ1BERBD&Y*7M(B;1:A=W#-48 M"G\:SZX_2\6CX $I:ONTU[N3LL$Q)+?!LU/V"8++RE8O"OE:[(JW#NLV+-E: MX8ZETL:<@W==8(TR6;15.#-#015]+C8IU=V?:6O\ZK.VHTKL2,=SY"E_3 M>G7_;/YYW_9-3FWE05.HK!VF^4.$,\%K,,XZWS>;\B<7GW>VENM(R@Q.Y[?> M,>34B:J6.[%D4S4*3*G&!9N[TA4&6_H(RLS&[\;\V?-YX'LUFKV%^-;UWGQF59O'F(RM00DVJE2J6*#:R$K\JU,)]8OQ2][G\)1^2_* 7X0*.M MA#N&.DL+LW21PCF0#,]C*"&\"3H*\PZ&F)TG:\D\ECKSO[Z*-]YRG):U$KV0=#R"[ (*=[:Y2RX!V]8Y:P231FV" X/ MV+L*^RPD3V;UB-5WA$8J? M(Z &)Y/[V<'S:(]J/=@3/-@@,)>)0UY@ M0!:.H %G7^FMSKI9ZS]2)]O?B7ZZB](X)197MQ>C-W%W'2_$ZC4XG/@PX&JIN!#+:U5TJ%: M'3I?!,$L50+N(N;]'=#+=[<>]N_"EO,S?^+R>O*[[-_5=PKS1KLO3X]S__+R MD_S%'I=P',Z \P$;4*[;=@GA6&,C,'T M8"V?L4(E!P9;$L-T:M!/%B6EG]YN@R_)M[O%OCR[!G\Z(IS%RF&'I2(TA(!- M(;O04 H[]>!*K@M8<$XRODQ[,J3:-V("<+8D=MI>K@T@\/_9V!@"Y=0X=-?^ M@58?P00/^857Z+^9X_/A$\42I?R6C,J[/P;EZG)50+Q#,D9.>%S5$CY2]5"H MYZF\HSQ=9ZN'-MC74/;7Z>]*O^!_&S7?+E_*HG\:3]_/1I\^3,Y&MZ1&9\+8 M._O\/_G7C<9MD]G5]2)=-@.:"?N%_[JY'+_]]_3MA^G-%>/P-Y,_KL?CR[WM M?L<;//]XD_6)0JL%?.9< AUG%;P&P:>,03O4<1^!#MLFNJ<.9TVG%U3 M#@*W@TN8B[79:Z/9.AWJQO5+?'0S/-RSNT_\;I!-<'R^&VM63,@,_N29@I63 MOJKN-8GL,?[D2BA*Q8X(6O.>Q.[J736A^7L=S=I M;_MMC_R"AZ8Z-+9JC!$AVNA6>5DNN&J)=UK_0#GD$ _7[GC/>+7>#MW)K)<\2"8LG#/*Y%O0Y1:M/8[28\VUG9%A$3YS76E&9X"6O+M")^F4T[<5N-SF_. MKO\QFDD%ZN?YE-;117\5XH9N%+,PP5,QA#+;TQ&[ 2M];R0QBCIGX'P7FU;( ML(^4_K]A8#!L*:B;";4HU,5%'70$_M"S ["^IP2'TTFY_EI)R!2R,5ZA\#HY M$U(EDJG2H;:VHCY66]7M@Z.).;#DT0G/AXBHL0DS0&/((6V=,N18]>F!6:+Z M.)Z8-+#FC@UG/62E&3M3U3%6XY,N7A4T*?7SK3&R!JVGPZ5 MDJDY@%>Y5%=7B*E#=UFWEYCW3_^[C[_)$)LUILH4-^##E$K04""W.0-A7TVV M7,PT*,Z!@@^/-XW.)^X_L%AN93@E((/!FML,C6\8K@MLPE)Z%_%^MXDJ_KH M -L=;K/9-Y[&=_^=^=MKZ H77*PVE8T5).MCM?!9.M)K^@[ MU&JYKFU7$8^OWW!)F_46&"9*&[XP#,IPC$!..V]D0GFOG][&$3V>?AL.44!+ MI7"XM]:CBX&T;83*\EJ68,P*+INM]N)CJC=XU&(M.5MDI)^P^AIC%+(PQ1EE MT*6?2FGIN+MS-=SL"!XV@8MB0\-0&FA&PI%R J3 :)^RX6S&]B5MP(O9N>FU MPNPO]% ,]X3-"IDX[R^&P2UZY1TZAIE*!HJL.#HV["_T[Y.KR?22D[ RO?GM M^MW-!:^5W'GN<;,D PTU(P\TB%F%R))'[WB_,)*WJKM96NY8&I!E?YDW);8A M@@6I/#..9:ZD %-V5AJNV#WW9$]\X/>2^O67>Z&7[_9^BQ4V&RRNY,C;VF - M)H8<^:PVI=&GKJ31$2PQD:T28WS1QODL\]4U-W M'[W67@<9=9.M%OMIQ"#24Q.7>VKX5]W_IOMWDW4_8X6AW$//&3*Q7V=N+E M%JVCV\G$F_ME)L[W4,OSE&:K1X(4JM/1:T\9^ODVCV!U*3*8LLSZZGJKS?J/\<7%51O- MWD\7C;MLOYO?KL;_=\/?6F448V?!I;_?8#<=0BUFSGT'34MU0H3B0K4!DDW8 M9_Q )[7&DWE3\6 M6QUA@EHCDN+CW[0PEDIW"F7JRQ^7RP&WD_9J/)J=?>"$LHQ_'U],YRGEOJ-* MT<445*C1..!#A,18%K-F)8+,PN_37.N62G$'Y3E,\,&<49%OP.II-#S3@$(KJ5SR=GU^%Q&9O*7/Q@Q MM%=Y/V/& #4;;523NZ60LM*NM6A5B*2ZY T<=J)ODN@8"GP-%Y.K3].KT<5/ ML^G-I[PXO_RAZU_XNML_C,\Y7?\L;\;L0OA39_.A13?\Z=N)I-/+38 /''F? MG,\JFBR6,\4(;2%I /34!XGE$=V/8:W!![A"#5RKP=O(/M:E4EM6M8)S0L?> MWWWHI6>A1U+@F2RW/*;:RFX("FH"TDE!XZAK$Z.$W.'4HRSW_7P\VT#[/SC=;'LP=0MF2CV)>_Z9?K 8'-L)3]E^DY,(W5@7P;RWCF<#5:1 MV?OL'DIF/(E@919>:8EA?&; R<;I'NA66F6SFL>RS#\?S3)>J+$;*@SS$?XU M>5^-_ F HJI]('A*R]#V>^;^:^0'O;PUS@9+A!*ET0YJ0(VF>D[J&(BTHHWS M*;I^[O6W98@=]P61HFI\*PJDU9,HQAJ#4UXE8N#>O<5W[../;([!#I5"3E.D MVGQ$G5OT#4KE0,+8K:R>A+]\>?[8NIQHCU,TWN8072W96R1I36?0EXQ#7QRN MR1B_&4/LN,=!(>82I$^0TXY"0NI0V1?*+0]8[*YL]3+EQQ.:X]C#]@SD+(0+ M[/HX.4<;K=?:2CD>YX@U]>?=*_NMV.+^ZW8=QB6 M)F^+*J5:,R7^*#@,U!E6.G)/(.6&VXX64O X[S'S4*WS40= MB5 -40.N\=EVU1B_"7B*>;CAOUM1"#1!TE4(PN7>N M0:8<1:>5[7:=?6H%]P4!P,E + P)(2-OM!P*;[Q<9.M5;':(R/#IE-PMK%?R M);%78-3'X3&YR+B'_4FR.;/'Z]^1;AF?CJ[H]13T4\]T#P7%$/-F)RH:W5@X)T0!&L$$9]B!5V,T88T'?5^STB5;AY&246;.*\ZVK6$=?0'A MQS%=[TBPAZ_HUG?L"SR>4)0+5;O J-Y7#(97"'P*[,Y;"/VM\6!,791DD\"[ M#'!UPB7.9>SN]N9:K M_B M,GXW.9OL^%RM+(-C&<5:3$'%)]X1XTB2U@_.(GM2T!<&^2?JI0V^2:9#-1@" M7[EJBJ[%['-#\5G5)O"8:S41(G7CU%X8]L4=X']L#1;>=IHS1MA,76BV-B+' M6-(#-N]4*?T.FFO0Q8O=-/A]?'DSEHYO(1J:L12RX?+-U?7TXWA6_[B;525. MDO__?"7'^H:[+1DN76,E*Q.X&I60?$S.Z20$Q:8G?O9:P_*^VEG*$RDY+[N] MZW%Z.7O#YW1R]B"6_'7R_L.;3^/-@:2DI),VR& :P9J@P?OL'$<3/G6U"R08 M+"S?AGPC)OEU?/WOZ>Q?=U\PKR.>7MQL,6A+*3[(T$J52=ZN%%)&R;SH&+4M MJUB*&18N5U0\*QMM4ZV]OC>L>-.DAE*FZ:N$2>EJ V'248I.>DYRA7K9M7UC MUOC[FX&J1QDZ8$J$SB@,_N(((1EK'2 MOY&#=JJ[M'PN6AXIF'!FYG,&[T+FA>>X6C,[2H9!L>7*R[^",L[2WWK.;T+S+*/)/X\133@UD]OOY'U@K\GX M.+J"%0U0B,".8063$X;E!\=OS!P#X02: \10A9$"6]$I"G41Q31G?5^LQ1#'+%Z/?F#4&8HEU7F7,EF-'P"C7_$5* M,6)LR235-PD!F*X>ZQNQQM:QQ.;& 36#UC:AB24(>Y4P'EC+2![[B72&X^YS MM,G@6# +(6@C\RX"-HZ5.5EVHLE250;ZMC8PVIKG=ZE#QTU-$N>>C2V2 UJ3 M*<:H2K_+PM+N%_1JVB"?GYW.SN98R"/E!X!NQQM;A1 8+N22)N]R>IQ2B\D63 M:@[9^^KN]MRBO-D^GDV^,'P<\FJ"NGEO3/:^L2\ %Q)&3D6=,XX_U3\1[/QJ MLDK*4R@Y3,Z,6C?G8JDR2T6'YH,,V%54/4.F;G?O?IWW*%INR#(9]?EJJS/\ M7PS1S2^AP%2H+=1*72J]Q?XP<--CL?OFQ-+>2B=151H0VM&)^\93C#@:CV)+]J MZ>YCO2P'2#PX>JW(+0WC3^'!U&239:]74B!3T+G2OY9!6'H?.K[(F\;1JI9U MJM X%^!DH,1,A;/(XB)!JZ4?1;4\C_8D$@_N\5HCZ:9!F-JB]<2[P[D:$3/D MDOON(\[MW#XB;T\7/V1@AI0Q0%#L6JLT!D4#-8"KSG+BU;"_I@A+>?EF@O3= M)#UBN^!">IG8I0H7$S%DC!5CJ"W6RN,@"[/ MX_G'R>7D:DY#]?MX?6_@0J]+ZX-(3^9.J M/CB;8U./%R,Z45N:O- X$\ G!45;L+&4V#T$NB7VAB=5?+T7V'0YZXN-T6MB M/R]DMBFSHT?VF.PR#;:>_"^8TVD]Y"E]<.S"$^E8/;9*@;%Y#CKD2-5JZGE# MW-+4_&-+>B+7$XHEXZHV0@.1.11 3!Z5#.#G6.:ZL$M+%7-/JN9AK@>KM0QI MG6L,/=!#J#K);%KT22YY^D0]F&>TQ(?X'O0*&+HTDLM_KSG$U*@2_XD=$H>B M_CI3GEF?C>;[.Y\L927*27J"5 UGW4EGG0-'7*W[V8):^U/%V0W(,EMVC25$ M0J/9L\@8%1D%SBFEYZ4H_8N$LJ?!;+T;HW";9YE!#UE&[%44.R.2DA& M]QQ_B*<*!WNH>9CW<282!?*Q6<#D*CD7&)A;:VS)F/IJ)WQ.2WR(]]$^&J]K M#IXWMS)%FF!TXLS4LX:V]6UP2I\*^NRA^=[>!UNJ+M;D./_"TARKJYJPQ54R MU<:NM2Z8$Z[WX/Q(6TO3T7FRBO/:6%AP:70&6V5>?Y^)*P1_4E%/Y'U\\;5Y M$.;?B@ J&@7 _I5/)+A05\PE.1D V$//P]Q/C3XB,>;)E?&W9E3+41"TH\S) MY8J'+8/+%P%/J?LA[B=R;LU8'LDW1KP0HBF>\VQM'.A@=3^;QVEZ/IKO[7Y, M+=8PJJ<0 R?:GC,NG[R,OS!58>S5QB,A_2A$*N_G&J7/7[_DCKPH_GLTFY-\ M7'_^.NGW:OZ(\O;#Z/*.7;Q-9^_&D^OQ^<^7K\:SR?1\HRWG/[<;^OMUZ-Z< MN_SOK/'5ZS=_[TWW\Z]MX178)=6 6JV -;>H5&$W+M,QK5?N8;7AU9Q.72[Z M&9/1)NN=Q#:/NB0WK.T_QI/W'UB *"UW[\<_"7%.X4W<1I/9_QM=W*R]ISS6 M:L%"].(#*]/&*A8L8(+-\Q:5:+.3.4.+^YPM-M>?$]N_T,;-_MAV>YR5G/_> MJY4GZVZI_NOF0FE-_!^C'TQ 7URU6RJ'N5/Z3618M7J;#IJM# 9=YLRL0 E2 ML]>JM.I*"9^*"P,][@^:<]M<"![?3D^^-JON[E:?H[G]XZ=/,[;Z7++7LN^N MWL37;S8M2-;!R/SBS.<(=4E4O'9!115RT#[8%0OR(Z_%9I]VR%HD:ZLW16N9 M/Q]JQ%0U:36^X1_+J>[I%R MGV>YGK].YX/WQ^>_WHAMAP?#'35XM?G]FW9&;F!(6U*F,K#S56=M?5L%KL$J MZXQ_C,5:LLLWLQ@'Q"[2OH"WWD?-:,*TX"$ 8D2?5?"FKEH0$PCLC[L>#X>[ M'?5PE&*:LK$*=1(J;\CSPBAY#R7*:H%@X\M:.*.T>91+MV]U,0XX'$+ !$ZJ MU%)!,B78XH3%*%D=+<&J]!.TX<7[_M=C1Q!PY*#R$ &X)@-PE8=L$;$DBA4A MROP^UZP#6(< PE_4HR"Z[4WV_)?PB*[OX1)F.6$.:W4I,8[+J6101N?Q: \188C D5!>P\++VJ!GO MHF&^@<4X$#$@:LB.P($NB+E%F',10,H^5^U6W3P$F?E@?HS%>%:9*G"<4J'% MU!A=5P^,)XI1"6+VTCE%3QVG=C3=4=;SRT^+5U MO^;?NN,KT#%J#Y;K<@[ CN/BMK7(_#*85HV^R=XBAI& XT[<-"3,?#*D5M'Q"DL>%@H,_[;V%O6]/]2:K^^S9 MY 4,%8M2GJDM@+'%&A=<6 #/?UK]^$]J29?4H/F@+>HH["F,K* P_,VFI#^M M?UH4:\EJ#[:%XK.)U1F#7ER\]DXI:_R?YC^NBP?DH)IRQ)0-NF9"*,K9:BVX M[)O[,Z3N:.\M77QP;&$3 SF#D5)J5E(U,-EEY4+\T^HG=?$YF>@!&==D#*1) MIH-CP*JT KM0WO4#6G^P9N4H%Q6ZIEQ:XFR+K%0[(\XYB!2'7E3P@[N!-)HJZ&5O_M/>K".*E%M+$HA=4C%8@(D$-L8!.#RY1_>.N?%L5GL@6$I*GDG#54 M=O9ZCN(5*08[X4_S']?%5^-1R2"@!("@,#8O[8W)-M INS_M?1(4GY(AYT.T M*1+*6-(0-#&NYQT>P<(/GJN>NL*S>A-4:K[E%J1)C+V[];8*UYY"E;];%/]Z M]?FQHTD7?CS[J] ]([W=,=+R;A?NL<3 =[FV*_= M[NEN[\9\A,BB"#<(< !0:LVO/YE5 GP(HE2@03)=,S8(HE+55;FDY?*S#+T MH>\89M?$E:WK[JV[0P\ M"\\X<+H#W=U.>%W*#N'I$%ZV05EC??"7P(4=#H>JY=B#X0 U+*"-8:J ]N96 MJ+\PUF\@:E-= ]ZV>WAUH YZ9X_54OP\8@]9ESU6]P?;MD;-& MF]^"[^%L,3O$;GAU'8:Z/Q@,G"[(P0#L'=/MFSW7ZOO8DZ_GZSL@2+-DY%KO M29K6+,>K(SO5!3"'1M\QP0#U-,_R>Y;G>YK9M_JJZ7FFVMT:80 H\C1: )D: MP=9Z1E>S#!M/RO0'AM?M=OWN8&#[)O:QWN'MZJJ,&I#S7887PY)J]#3=Z?:L M?L^T!K;J6T.G-^CUN@.C#[Z91;#4^&Y+;3E4V[!,;,RE6ZZ&]0*F"7I;&[I6 MU[-,=8=T6(?TC]NV'%*UQ- T-5]S;;>G@Y?@VUU3TP&>?,/R3!M4^ YY\&1D MG%_( CQ'2_2LH>KHOC/TL#.7@X>2V[ ,O5[/TL"BW0%+Q&U]H%2P?=33B]97@Q M+%G>L.\-NY:K.CW+[5E=U;.&?<<&J#*M[F#7UH)U4 ^[3UU?ZQHZ"H760WCRU:'K M:;JU(^*DZ8<,?I_X CQ'2PS[&/#6#$WK>8YC='NV;Z(OX7;M8:^_O0;L&MN& MTS(T 4NHKEU5YP=$]'L#R_9,W)H "=%,UW)V:(GS,E[7JH__)XG@:5&8/QPL M :G>8\Q4#;VO&S9VY;'=(9Y6U7-[CJ^;EN_O2D!J:#T>I,YUZ M/4/5#7>H@V(PM*ZM^[:O6P.U!\+1WQ'OH"60HBQJW78LS>ABRT3=ZX-K;7@J M2,*@YWFV;8%5N]VUMIORZ\YG(?92%]4%Z?9 &/JJ-^CW>I:O#[JVVAU:V %1 ML\&XW9Y!X#3E4IS*@C398A0;&1@];]ASP)7VM+[F=!U4%V#4#GM&[?AOPBIY M\:>:QC9Z0U6S_*%GZ59? __"[?8'GN_I \W1=N2O-K9G=Z9+\!QU8=K ^)[A M@L%D6]U^%RPFD(=>MZL9NJ\-MZ/3Q:L+R=Y%35T,AY9AZZ DG*&E&D-PM&U/ M!96N#O6!VR-U<9!TUYJ(F+BG:E@>GH7G=KNZ-]117=A#2W=M;;O[;=NT(A+5 M1:_;Z_5=;'[K@Z=A80*LU^WKIN<;IMXG!Z_)=-BZ+ PP(C@T#/"U'6?H]77/ MT3SX;N#U#'O7OA$M1%/JPN]VC2$FV9B&8PUZ8,DZ@X$UM%UKZ RTVH'!I+\/ M?)^' M*7_":\\D>DDKF*[GZD;?-;NXGVWV?0H]VVU:UE#O]\=6$,N 3W; MM5ROOWL1;!EU< TN0O;$.\LGM\J L8VN98.2[#H]T_(]T_6Z=K?K#3U/U?OF M<+!K.VIAEJOP\:M.?"UU=VRDA M]K6]CTDICS ;ZW'SM&#>/,?+*QMB?67I3).9B50MMO),J]?MJS:8,N;05P>& M <9\WW:\P= QWOSMD_K/-:(V,KO3H6&=A5<9O\.>Z6D]W_-\TS+M@=L;>%[? M4$W#[[JZY@ E[7^JOZG]BZ?F,T(PJZ9177\P<#0;#&W#<@=X )IO>HYG:[;= M[9L]H*K^3_TW33MWLKXPREMI@="W3,,QX6&JU0,D[1L:.#.NV0>; SQW(*1[ M_LSY*FU5R8("D3;]@6.;70L(ZX.LJP-75P?ZP+2ZZJ6(NI1HZXJJ]K _=#Q7 M=WW;&CJX^V 8CJZJ/=VV>[H0=>,WS3EKLKY\_W]U[JW*>[P->JKI6JJ&92<# M"_P-W>T#"+CJV>OTUV[@5P)J&AB:8W!(W4LRU? XIJ_]34WS3]W*7\M0I= PZT^JK3 MQ[0W>Z!ZAM7KVU;7&?0ET/I-[R#:/;'X#!I*J:ZO74H3L0PJ[]!HKI M\'1-TAR_[29IFMR'\6VV-01;C5%<&55[NJ\//9A<7P75,#"<[D =ZHYNZO90 M-S5C[6CF-W\S@*V:&&T-XR0B7*]-G-_GJ#,Q52LZO21!G_QOFTR^+^3P* M65IDX:R6M'P3/F%CP;M!_ WN\4,0V@S=75NUP20 D9V!ZNMVW\'2: MKN,8.IY>8!M=WW+6":/9ZGK3QY.@R\:/'WEARG&N-8FNGV M!X:A:ZYG^2!UNNX,NE[/'EB>:GC>%OH+Z?8UP=N?HEA/5UVK;WB^K;F6U_.ZFNUKFJIU-=\'ZTS;H)BC M'HFEJG/K_?SUY]X!J*-K7=6R5&O8LW6P\@?NL#LT?<]457. N\&'H0[HCITC M[%O@&8-J=35 !+.G^T/'58VA9MC^ &R83:BT#;.) ;8-*2VL*@0O0@4M:?6[ M>M\7M_457N3+LTL7%N1LJOJ.AADV/S+L_I#VU,=$_P$Q]8<:ZAI M5FOXIC5(.<2*2;VK]LW!P%+=H0?CU_ ((:VGVZ;?6Z?8D6AU:(CL@^EA ?-8 M7=NW?%?W>M9 LQS5P01:TAG\&>Y.-^XL4?A6;1=Q S2H.QW)_[X#I M@+ +1KBY);7"\L!RK696[#V]#>),DV@,@"&. M:-_/Q-9UW3! C2&\8( 5WR?( MN0LB+D;_)(EQ)[&V5(#_B]DB"O @&S8)8S;NLAC^R#]% */^^,]%EN-#/K+\ M*S@U6\W47@;;%_;N@WI.<; &>J6;@XQB<#7^J \0-N#H)NNWUVG MS)5FNVVB"TS]CSAE013^FXU_CN^8H,C?@S#^-%&<50,W7',WJ#3$JYP.X MX8F,)J"'VK MZX)P^SYX5K[N !. A&\H0Z]5*\XY/1*N_%("GIBR/50-M^=XV&C2TGRU.Q@. M3:OOJD/7&9K&AF5KV8[D*3]FU0+U+1B6ZJJ.:SF.WH7_=(>6XPY=WW;<_J8? MIVF.*7^ [4.GK@MD 25CN+!V?:?;!=WCZRI8M/I0,\T-==L .KV*+J]#)VR* M:N@F;AB8P!=>5U>!;75;4\%V'3@;5FM[YOU"9.HYANO9JMFW!JYE.IIK][N: M:VA];3C0#57=6&[' E.^1>O]$FPR-0=L)6T[/EBKGNHYONJZR$_KX]/Y(<#/ M'^ ?<3 #TQU%F+LB8,2B2XX!X3A[(M-SE^_R6YAGBYLPFX;H=7"O>,US^15< MOOQUCDLM0J!VAP/+Q>#.T#+Z?=_!K'-0^@98 5HM[9P3:3U \#@1SHY<-IYD MV=70.@8N[X.G-_!QRT'3NYZN6U7W]\_YPYN_.=IZ*&P?@J5LE-S&>"FP8J%$ MLSX;@>;(6/:998LH!Y=IF":S3^ UI<)W@FL_)4*K[JP,V6WW#]2!.72Z7M]Q MN@:6=+@FB/3 Z%F>X>L;-D=M9J\?[S/F#QJCP?D[EJI[GN7T#%L%0]#P/;?K M=]VAU@<4[OD;EO_3\]]KO-7YK^6#BL*!WR?],%I@Q3/WD"M)UKM2Y79.=6 [ M_A FIWN:;_F#KMLSP8[H];M]PQB:6XO=3,/QZNR\YR!ES^^QI<3\4MO1>X#\ M?FOFYSZ^?CU+<]R>I0Y5R[!\C&&:,-^> M-NSYO:XS=+;-#ZPGNTWS>VS]=-_H]G1P:0Q;LP9ZKPM2V5>=KJX-'+-?"\XL MYV>ZJMGP_#;NZ099.-I;^EQ7&ZIP%;C98--: P^ %_PW'9;0'%HUH-E;^K8/ M4>[<'ELY#Y:G"\"I:WVTQ'T %]T>VKH.;AA,T7J-Y#4^MR>DSNT/!P.[:VBN M-K#Z5@\L<=MV>\; L1T5_++72-TAYO:H\O<=3^=-<_V>9?6 -36_"P:S[=N: MI[M;U^VY$K=[;FC)O<<^N5A8^P?80FD.?G >@FF61.'HX2M,H1N!*[-[/I6S M*WS?'/2\H8^8@:?1>G;?]K2A9KFNKO7>_.V_H_S#.+Q3LOPA8C^]F< CKR;! M+(P>WG\-9RQ3/K)[Y7,R"^(/_+<,U/E[39WG'][\]VW^8>WV*(S9U93/^#WP M[P\?YL$8)W>5)_/WFCW_OO,A^/VV080QN,AAOGZ?^(B7OP_S ,@BGM03Q%*^ MA&!W3,)1 _EI%2 R$J-F/C2'_$QY0A^A'GL.R479H1+6&*<%DPE-RE!NX2+D+TI"!1Y],E FP2))FU_\=S.8?_DNSU0^KOX9)JK#O M\#%B\-287Y_#8"9)%/%=&25 ,PYX ME-'#"-@'GA '?#3%(PJRPM6U*60LO2L?$&&I.5Q>4"=0,L 0>(ZHYBWF& 7I M+=;VPL.2&4OAUN"&MXU0\D1);CBW(D/A!&$0!2WBVP\P@LJ5,\; W2^X>PR. M$A#^CL58+_4!Z!B/ _0$X0$CW P5/()CS-EH&B=1

    9D5AQ M+)?YD"GS-!DO1OF20+@!U5'R%%[*5QQ(F;(<7@2#Q0E^8P\**_;)X*9L,1JQ M+)LL(GYI#OB!!$Z0B!H\ M3/#M8R)<_OW7'Y\-J$OT_3*:LO$B8K]/>L!N^'^,%]T%$0:UEAN4JT E/GC5 M? FOAR\J/W_E'C7_UQ[@;9L#SU&[IFG[EC7P54\S>UBGUQUVP>$VM<;!NW%D M6X%)CL0!!IK- )[^71>Z&HNB_'<$"K#5FG24#%?E"N$%>&9)^()ERY41][WE MLI$L,O@Q>_=^@XN>/QMG2805@KY4K3QC@4K-$[%)_EY=4SWXN?K0.$D!CNH* M&*]9/EB0?,2BJ+CFIS?J&_XYFP>C\O/^K'4?CO,I_ ESN@%=Q-*K$2QS,,_8 M^_(/,7!0V[?Q>YQ,95#I\B_AQ#^] =\F!<3G?VO+:W_,QZL_TZU/*$8O MAN08/WRH/6CU@JT/7;]?>^7MK[W_I&\_[.N?X [+X-7=$Y#J%%\.UJA,0G_S.-4* M&2]HHLV_*QEHU;'R7R+2*XNJCU-OQ/ \$3GTXY_N!8C>)-%8/.<+F^<\%KZB MK*%V%'S\#9AW$0O2G][$2_(B7HS[?@_(MXTLP+5.TL=]/PS$H%ZEZGSA3 M,F?VV6B=,;5'&=-Y+N$)15_"JRVC3KMD^44L=1.,OMVF"3BP:$HFZ?O_ C\3 M/,=6\=KKJ8E^(W=8UKV;31?E>4C9&J(>F)#RQ;9%'-@N>2:..R00U@FEG@/@ M'5.QMH4.?Y%-!/ESYLPC==*6WE$]3];,V[*4N\QNLA\/HZ@)!DX,!ARWXZDV MP<#AW*2S,!NJ[M%+;-77QHZDVK)[6*[R!7"YNZ;+\Y9>2KRV<%C36IS<21)1 M$M'3T[ USN$9$:>O2+<%')OA,@.X;)PL,.O@-5LP;:&>-'/]V50Z!7M>KEO_ M)&G:P@SD]Q\Y0$](L2UIQ4 7 S056^='7JJZ]?J]BVN= ME\W+>=6TGBRRWE$K=.*5P+,@O0UC,BNM/SKDW-TE73=ES# MUBV'2H?KMY]V[>])3?[D?2PJ'6Y9@>:R=%BABN&#&>'$D$]7#"M4*$R%PBT5 M8=JF/F+>'NW=O(K+3B$H(3E/K^V+WW38LT7(TRX<)ZBY>*B1G*C7]L67&/@\ M36/ZF)N\TJJ'3JY(J,'MS$WJM(51FE;KI+TO6*(:W+<[7XDBO_V1EL<)[]"] MM8/QUD[%V32YC\M6WEEYRAJVT5ZU06^&09M.Z"S>QO7SES\RY3[(E!D+LD4*WQ1'$MVF M>#34&,\,6F0 ),IO2$BE%Z11HF0A/Z<83ZR9)6,6*?=A/ET__6BU)(^WYWU> M6N*1I(P2$T\\,=&R7YD.Z;YHI T#I M\2XU4DMBI/"Z_/ Z<><&=WX$6Z$YYB0T;44RQSG)\\FSU*N(MB'$_#UC-DK$ M^:WOQ0FD(-3B%;]5/;7*UD>&/C0_6KFAS8W& /-E:] \D%)MP;%"Q)?(:L\N M&R!6(U8C5"-6.PE6:[88JD4[LDUN!?TO)RP;7P5 AN"6*7<)!MKQE'MIG-I* M2CX107\)+6W[AS.DV8G!8GL(URRS58X@(*XCKB.((V8[-V9["<1==L!/U.J$ MV;>K"6XCA;@D+,N5-,C9Z3IFS7*9?NUXTD"-L*MM]&D?1+6/1L1#!$#$/"?) M/ >SD=II=4HWG@;?YXSO><+[0F#GL;P=SU82L"4L>4+$.RV\:Q'AB.N(ZXCK M3HIXQ'5GPW6OKMDZ;!W5JGYK<9/E09R'0=1/%CDE\8BE\:@%5E/PT/+9;$'.(C M7OX^S('[1N))G%I*0:Y'^>6Y@\:BL6H=D2%Q$OP^?S0".*?,D9US2X/=@-=I1;;2W M?+0C,5KE?LIB_# .N1#SIAGLCO?/ -X C(8%RZO'"4SIHQA3%@)&,9*$C/E@07I MM?);$ >WHBW'% ><92S#?%9\62^9 6;7E^6Y$ZV_!Y>>UQ_"S7 59TS^%4SR M'XL@!_6-5NOAET,-.(A]!R?),>82J:P7K)P/@ M?CY0?#209 '4Q0XD"4H;SF4"ZQ./<*&6/4@RF.T= \K >LQ3-@^PMI+71.)# MEN0N* "CB*+'YMN!E0U'4X&FLWD$;^&T!\8"2?BWX!R8,)*WZ)62P9?9! "V M^"D*!6E1+HJ.*:*^$!ZZ2#-.KQNL]83UN7Y/?G(:Z0:%;2==H.8%=H@;3_LB23],D M3^)PE,&4TWF14U]33]6+*GI*25(N#I4KUY")*[. OTB*0EC6XZRL;FQ]OS5A M\R7/YPL_*:G7K"3DT0>THE!MH?3!R,'8\+K7>5JLCCA=<$SX!-7SP^)!D'L:%8ITM+1PQ MU'V0"Q4;3@$&J@3C/Q=%!XT.OS7,N,6=Q# )>$^AK5.D?HH_@!4R@TO9]Q&P M/8E&,,S M[I!V:3)32KMK&R$[8+K ?0E?=S!4XU&T&#-.UO'2/\A*,QS>]Z#\FK#(TO_/OOO^ISM8PSVR_U<^FR2(:HZ$- M9ASG3[CGST4L;+:EV/:J#QHN'_1E]2! 2;F)+Q.GR@(T*3&LIT&! MV<\/J7HN6UHE^?%X6[>D?=R8@>D[FNFH3L\:6JZI>H[G^;9NF>K \BW;;=R- MD>FV;#@IO:V=/3N(@VE^!8L]@S5?TJVSK>7GBQV8JL/BFI(=EF<&SY\[OD8< MJE5K)M$U*%O,9B"J_RX""=L4Q/9.K+O6:VN'UK=<_R2+#'[,WFUV@GK^;!R) MQ'Z&9-0V*5K;J*ELTZ.VK>\2'0AY,9,_^1QOZKJT1M4]=U";.Q"R;K#BX^ED MR,8W]8DSGSX9LNZX/L*8=$0D=5LZJ6Y+[=9Y M8^V29^*X0P)AG5#J.0#>,15K6^@@[:R&YN;<]L-LV[*4N\QNLA\/HZ@)!DX, M!N0>--N6I7PM##3I)IV%V5!UCUYBJ[XV=B35ECWJB9F52A%IWM)+B=<6#FM: MBY,[22)*(GIZ&K;&.3PCXO05Z;: 8S-<)NGHQ;90[W G+)Z2/2_7K7^2-&UA M!O+[CQR@)Z2Y-*21&SFX&*2A'=A'LM*W)I&V&J-:;ZC30=3[H5K'-+7CDZPM MW$.1F$LRN%K/C@1F>Y%+TSN&1FC6HJ#5R9MHG_>HO3HVG+6%9N0_;HU4=33/ M(O>1 E6G;S>UA;D(:+;=IW=L2UHQT,4 S=[=*)]77.N\;%[.JZ;U9)'UL_J MGEPE\"Q(;\-8##)8Y$GYAP=\+EJ@&]^W.5Z+(;W^DY7&2XX$.6SL8;^U4G$V3^[AL ME[]LTH_-R_G/B!,GFIU>O(WO1;96%DXCV[,)4C9@GC@=W3./3]"38#R*5K0T M6D%9[^W%P=9 G:MU++L%4-<6]I%H4N[.!#O8P$XYS:RQLWA/Z!C"=1M[GH:S M\GB@XGRJ8#Y/D^_P=<[@:RFO_8M^K2EP5;3MP,L7S:-Z/%X0BU-6\77?'Q=/SJ9WS7X M[\J18D ^/ ,/3VP1I_*)]V8!)A#BN<'\=*]?@GB!)[QA#D&G$7)JU[I<W*F59UKAL54LSL0TB]/M MLHT%W7;HCCB]XT=YH[S;TMWCY!'$?.UA_G(O"/>:ZUY1^5)N]GSMVW9/IO9.W02_(%K M#MK#?2<,CL1QQ''$<<1QQ''$<<1QQ''$<<1QQ''$<<1QQ''$<>WEN-=GX/%J MY],.S"4Q>RB*\90)\,51X^MMH8JTKA3-S;GEQ\.V927Q/NKB=SRM32AP8BBP M+/_6I?% 6]:3L("P@+" L("P@+" L("\ T(!0@%"@;TFK6'_28(!@@&"@4N& M 7(," L("P@+" L("P@+" O(/7ALG@T6!IU^ L(?UU^NJUVQ5^5!>[#1(-:!VS_ZT!THQDY!B1B)&(D8B1B)&(D8B1B)&(D8B1B)VX2+F M6-)B'B1:)%HD6J2]2,1(Q XD8F^;5UZ;3')".SGO2.Y([AJQ&E52:<\DP.M+ M=:V#R%63-/R:Y$$DC6,:.6U>/)0?5[G1([(M9#S"8N1+$GX1?K6$\PB_ M]B]QT3N&IA. $8 1@!V?\PC R(TD%",4(Q2[,!23F+3T7)KME;QT$GPG+;.) MH(V@C:!-IH=)(;+CYX^U*%^S2=I^9O,DS=E8">A$UN-KBO;P7.M4+'$<<1QQ M''$<<1QQ''$<<1QQ''$<<1QQ''$<<1QQW#EP')W(FG_X,DW2_"IGZ4P)XSN6 MY=@6M9EFJ+70\&;P]R4<>-R*ZN9R2\\W-$Y[>R11QTL6(KDBN2*Y(KDBN2*Y M(@N0)(HDJF42U62]"XD4B=0%BA09?R17)%>G4Q.PFS27W<^4A.V"A:W)+/7S MU5\-YJ%3@],#E-RTO<_NX[?91?+ MURKWU'2G"OQ995C\7'UHG*2S(*KI!0VO63Y8T&G$HJBXYJ M0H>OX0RH^I'=*Y^36;!AD=R'XWP*?\*<"F@&9(V"><;>EW]\6$?3U:"J>;9+ M1':W)D\_/U-7#,DQ?G@:\K?].V'??WK6Q,=.3_;?9FZ<5]E MV5?;8"TG<8Q:B2U4?9QZ(T! ELJA'_]T+T#T)HG&C^K<71;25EU,E3O$F?(Y M<[N-]0AC;MI>C35XNT04;1EUVB7+=+3';FK^RK(,'),@5C3E <3VF#RWD^0G M<0"-O'C<*\)MIW%^D=P,MY/FFM>&X4X(QMJE% X*8&WAME9@5&M@2/*60-L7 M_[50<_*6^>M)V%\P)413*4\4G=M+C;1=/KE6#PWD1;5ER9M6T*2'22XN42[( M*7]2S1BH9JSFU,Q3L4JIU#XW.7PQ\=K"9.1YGH#&(Q$E$3VFQW;ZA^6TOV58 M6RAUN(324PH2';8:NRV\0%[O&::TMX6Y"&@.$(V^%*0YG3STHU/M:&GHGQDP MS[_96+D-PCCCF=Y1DF68/XU9T4S) N#,G;G48_@CON47;LSO)\S,$KGJL# @W^$$H"3.KY6O0.Q>,@-,>%#& MH:0IQ4DN9^@I&R4PV'_C*CXH(0PS3/$0S I;A7EVNNRT6O(3Y*LDE3-0:14; MU\H)U<%T.&.V5_2FP5TA=:NC9S%8O5W6\FF0E_@"=RF+."UU 8JJ,D\RN!#$ M=0)<$RAS>&\RQFO9]Q%FIL&J:7H!KM>/FP3%WW_]<9%=W0;!_'TOR*;X_\&_ M%N$=*!@8J!^/^>&Y7UDZ^WDU_J^@_+I1,OKVM__\C[\N;T]FLU#\#K?UX+6 M&BP>P;3Z83:"X2]2MKP3+*@8=>AG-OGIS;"/[/ /XY]?^V^4< Q?!*/\JC_H M&ZYJ>+[K:5;/[[E=P_!U=3#4#-5W'/_-W]:4='5-GJA_V6:U;>CXJC7LRE/Q M_.-&AG"%?!P;1U4"OMA,:7(*_/+W80[\.2J2(X$W;P/D3VD#;M3.&J;)3,F! M4W#C"/];!Y,P4[+%S9]LE./O=P'(VB(#&S((9X51QFZ#2)FGR8@Q''7645@( M3P#1!+6:YB"U(*:+N/S4$?(-#\JX@./+P.\(XR!]@ 5?I!FWZFX6&9 ER^I6 M13 :I0N6<0UG0<[X#_,D!R*&<%\4!C=A%.8/?!)K M]]VP*&1W^+P<"0"3N^$@Q4>.%XX"&.5]&$5PJ9(N(IADP.U4N!X,H9\G@$O% M^)!2?+SWTW TW0!JP-AB5OBFE&5)=%=[6GTY[I-%-.:F3#KF/[#OIN.2$E9O@X^ Z-3IA7X< \/C5@[+%0<_BV8DY UV*BU\IG>&HZ MC@J-5PRA4QT]LG^A>I5@#"//=@P!N& 4+(3@C=F$,]0HR7*0Y>78YXL;P#B^ MY(!=\"Q\ W>_XN"6<4,:N7>1@@X60^8@,(&W)>D3>OBY8*C93:/A[['R2Q O M (M6IIK%+36PUX9A'&9!"E1+YXE@L0ZR6/$]R$#(D0#9>P[L#Z\OQ/*/ZR_7 M"E@ >1H"\7M I9P+#/[V$6P+&%"\^AVHV@.% A?$8<#?(-8*[NHLD>$+)[7R M:9KD21R.8*E^CD?7'>6WS_^#RSI;P)=""LI??I\#<;]M_9$O6(4A.D)(HPC$ M$!8[>A H-$JN.'N,P=T##OPY+KXM9UL2"(28W3*$H0FZ38([8%:%).&?Z&IQ MJLP#A&3Q-"1SC2\+@J(,9& 1Z.P$A98NB0 IU.H'105.9[:?2+'"%X! MHIARG3HX$>1T7)12;2R5'[++.,QF(4QM#&B)1>$YJ"7VYV(< A, O>MK@Z7C MHV@Q+GW6@I[ON(D\W\T\(-)B<[/0!]D"=$@Q\&RZ K<;QN*5?H<5E4*B"8Q* M#JTS-@]2A/8HN,\6(0(9:IY2=E@ TUI2"ZD,0%\0&(@_3@#"4#$#A>]8A:\G M:"O=X*(A80, QWLE"V$X\%OQIN4[*F0O>5NK\3:N^%)@;E.PGI"]LT6&&A2O M#%-$U+D0P:K)%?*GZ3N?-EFDP@!;/C4'4=[UR&OE?ZH$&!WN/&TP)TG <%LJ\HFCS@N3S M1-=!GOH"LA H/6#F #$G1E7?\P4&E>_B)A3:'4( R@5$ MRVD.9O)WOABP_E+$^"_&M:K 5=$V9^J%,< HR(5(S $!IVC&\TV/;*F.MUEE MOR;WRI+"5-<17NU_ M\K\JOP^0YH6QP6.J@M+KXX*+_K7 %8-'%T$11'8!N_A@A.%<1,-1CHHF(MEB MAO&2PDY'WZ@81_G\5$@AV^%I<$HYE/0.;=3;CA55!WP;C'$$H@PW,,?LQ#DP.'P.7%C()R@_3[^ ML5C(C8D^OHJ5!1_%AHL-1NZC1R4"Z=OZ0MQLW]MN;)RP3+AJ:W[-Z5OP83; M5@32P8'AJ5-*+JE(&DFQT[OY;C?*,R? MUAX<*"5_GH:1HHMF2&YGB5VEJ[-4# *,_A$&\30("YL5E+4?^TE\>[L .8-' MB2>M:2\8$I@9(#5HQ!3"4NXD#:\G[4(RBAM_#BF%OVQ-^@ U!X/ M'QZ68C\&@ H3[B_Q';K"#?"YJOA4PI2/]B%Z']<*K/1O :@AMUQG=*HR%J$P MW[!I$$UP&.5LEZL_2P0P\P!A@?/XHC\7:9BARN""SDDBQE 0!> 3)+YVV3* M5-H4-RR_1W() )[GFNQD,]TR58%H\'8ZD:/G]Z$>85)*B\MG\2'6C5" 4F7 M$\1[BA7I(%4SX*F\G-TN,G):"U.L7,V"00L>P>C"(D;C69 9*#@%("BCDD!K%^^&JY920_U;^]'S.@$PB2%@&,G$LRP%P>H*F M"A%XEU0N1_&A$@PKM39>."VX]P$(Q)E]B=(P%)C^[Z,\01-74TM&VTV"QT=0 MCGTY*Z#ZBM**7RBW\N%!>KL0&PM<98JIKDS91YD2J%,P2;;DRFV<4J4VOH\5 MHKWU ?R-!2L6KC4LP9B-PHIMM\GF5<:>L_1Q?MSRKDV]N*=B*+*>&=,=W2S, M:CGF_E)F*J3;(@H" +B[ 2"'O%%=L6=8L;O-UNO-B;S86VQVEXG3JL(+I['7 M5.*?9HO>BAOF! !3A;_%WDG%8A"B]7:7FR9^SA8W60B@D3Z\6U<]3?BHVK4E MUT==JGL,/27I0]6]C,:E!;(*3P/U*M!7[)GOA 3VG8T6:)%OPZ&D$H0H#&F; MOSD0T=QR1#R\/\$0T5T0+8KME.K*"2BO:)-]]#7\SU_<+F#)]4[A&%=FN](A MNE5RT7+R^%YA)Y4 $A:D6XS07YLLHG)$Y3Y'0>YJ*(K/.,J2M;N$4[.*-2\Y MLX3_U2CK(PKN@1+(WC7V^_Q;5PK#.*K:4555#O.]K8_QCR]]66*BR1OE.UP- MW . !0PX0XZ#&;"HB(X"DBZOH9DM MK -D1MS*3EG^($EM'0+^T9SBO@MZ&SN=RH_@5HRX:/Z"&QSH_W]F=R&[7P:$ M*G#QYV)\.V.KO;8EU&RQ'[?8T16A_;KYLF^V3F8-6\JX_]+ 7XXAR[$[,%J\$6X+W4Y7GBA/C5@(5Z?$ MMVHDOXR[Y147&68T9MDH#6\J$<:;Y(Y5-Y8S5GAVZSL0R)7!!)81:9XM1X # MX%;=?A[@-E_]"?]\Y0!7G+#]?4:)NP;-VH$_@ZC.1 8N#Y^=!A 4&\>B\_.6 MI)\Z8_'&E*C7D8M*0Z:0'^0PW%$.>&H2$^'4E(&IG\%%14A1Z/04^(5;.?@1 MV.\.'"W.W.+F/EXD5 M/$)VAP'5K!8AF@68?,'S?1UYJ/763U)-P%K],._?%V MY8+.@W#,I;S<#T_%)%+VKT581+#%UJPB,KXX-%0V;D*>.UI;*B6YB0IL B3\ MOV5DHDH()'21-@4 D:*Q4*,M E]0A*0++<.SJAYYCUQ9JY3*-"U['P'.Q4:C MBI[8[P\9:H.M>2%"(V..>IFU4.ZH+]DU0V)CA'Z5??",K)=!@"^M)[U\9=^# MK*.L4A>J>_8]W(M1ON!89^7HWK[AW[YYAZ$UMAI!12F#>5?;'N%[X%S)%PKE M%:DYUXJ_RMBH3!]9F67(KN P@=(#AHNY=0ILEN48;"N2Y.K!BC+R&P?HO7!^ M7,V(NW7+S:)R$7AFP2^+Z*%PA 21X"' LJR6T;/RALI04[DUM\[C/*Y=2\+! M+9DB^Z"V&)C#B4]8WK'BC3+D6CB6++XM7$A4[J-%EBV!.6:W,-Q2IG ^RVSY MPN1:-S+$RXM8*QA +,^C(HEFZ>8*9-Y,N5RE1,P#OAWBE,I/'DG7_Q%LR2.6FR-XI:E,L)PF]A+O.$>5X0L6132C#"W?ARD MO%&-V+ 363B5U2QV(#.Q1O]G$_77F')#;Z[B>J=BSOW* )E.Q(BK0E?$Q[U, M#Y\$HS+K0 ABG,17HP#,^$CDRRZS68L;P:(*BP(KX9+HJNZ<6 E.84?,PCB< M+6:(+\(:K!J)&Q//L=/$1FA(CF #!5VY$0D$G;5I9E@@C.H4C"L6SLO]E68" M+*;4Z6 *=9PO,^CO99G*,%!-/MUE953I]9C]:X$^TH2Q_-%\S"()#&.T8[REB ]A!JOR2Y*Q3L5)$]N% ME?177K[.#:UJ!FR95#L"+QCCC=P"Y2D-/ I=HWVGDJZY/3X49ES);]"?QQN$ M<23\/9'BS$,;*$8IFT?!B"V31E=CK<2I_Y@G<6V:'*R'%;Z4LH:8;DK9X!)ATE**<;"<28++T^A*K%5K\ M7! !RW>W+3A_3X3!H1A,,24MEEP.\)I:QW!E&9@L Z])6(]!#.X@CVTD/!'S M.[?%=DRE"5O,T3N6;DE5)E&0Y<(=+((<.Q;Q6N$"4$I.4896OV$]:)"'HW#. MMR1XC"\O\P83F.W5-YR#*1C/E<7>[M(WF M293;1]3-MG449MZOP+H1;AYQ+E\%D8MM1)Y2^ @ U.5=F:#!A?6P?"=J91F& M*8Q)SG;=RA^30[7'B;2,VVUXV,ZCZMINC[HV) =MY,2R"<1 MKU3Z<.\=+_D_&2MCE,2QR$@I<7;.Y\ +PPI7CF\"!I6+?DFP?OQ+CGUX2LZK MH/KG118'<5)!<>4MSRM,@>-^G[/XR0?\\>6C__'WNAH 02\>W"FK>#L[]J?* M6ODY2WG=!^; 5+:?*[ND(" !_)!-14WF_30!K+Y*[G%[;)4,B^_[C!MO(F5] M%GP3E\O:^I)=JKEJ%<7-#M$6:$/YKAHR*:OF015[ZAV0$K,OLYWVEJ!)7"E! M*].T1N5.*=_%Y HP@RLROK5Z\R#*U(J"0['! 9\KP\;N>&/>[B19Y.+/264) M\+8;C (\B%S:X@&BG+/XNE+44Z,W!N%66>-Q[?J8%'XT$3D4?9>ED! M(6H8H\A%PS+LB"=Z#MR(MB3+RI@R!T=4&?*>9]P4+"MJ=NPR;MR_F:#(HJ+/ M'B8GR3+-=-G26ZI5[M66^Q><#BN>J%JJ(.')*.2 O^S8L)5G7B[%K1;20[M# M9?'4$Q%7!=15+G3D*F^.+U!I%97YUGRA2Y4:*)KZ=^7+\-/_5\O +[.^X2EWF%991C$ZU5)I3-*\844MV+CP,'8:+@E/ MCXUVL+SRA;=3XE;;JI%+,MGYN"=ZT2#LEK;(>+W#S";B\.2D//@F>I-$13G$ M'<_VG7)[+"L;.G*SL;"V!686J9Q%8+=P79]5<]S.'DPEWXLB]OBJY'F>LW;' ML"F*,"&%&;R'H5JYH(BF*C>+\2TL=Z6Q>-4:%FT\N:..LLR%AJ?];_<2BP7A M902PYL)-+;OF3!Y#W-6>4LV>KS1<+;B\M,W77"9%1/U1LXW1 1@OPT?H_^;I M0G!Y_>F3($Q%Z6@YNO4H5.4QR[X99:\OKJ-YS681EOT,!%=M?1W196@Z *'JX3IVJB_@XA'6;(I;NGPAR\R$201'6#YMGW1 MM1BGBFFI!7%$4MRR<8U8,'R^>,(B3FZP>1?GI#">+_)EE %=JU$$ZRE2MF&R MO[([%BD&Q^*R1F%%L&D(#)F.I@]%NZ@4:,*C._C08I7";#6 PCLJBZYN*FV' MX.>0+6LBMYMQG%;+J8HH_WHM]>[@"KP\Y8H%&3Y)T^2>.V(!MF#U)WDA1>66 MT8P%6%8C8@=ETOPF!9;=XU8\@D04U1T"]$3O47@[UOB_+3+\WF$WT^*8@A4O M/?K@%=O*RPZ4;H\%.^QTB0EDJN34RV+,4IZUTRN\R(, MGD:A=ZOR MR<\KF M25H:Y2 S/N]"/:[T[BVWHJM=Y%:_@B[:0O[-??]P:FZ_6&AF98MN;[?==RU(%A M^ZK3'1I.X_WZ96X6;?3G1[I(B56XINS(RNMS8QJ/CXN#+FX8+V%>S$!MPS5" M=XZ"-'W@IH:PKT4CQ\+."-"!N&4\:HF[HWBD; M_X)AB0DHV"SAW?MMQI]T%[QR3^W\.77-FL?/U8>*XN"Z!X#7+!\LR#EB451< M\],;]0W_C'ONY>?]Q>P^'.=3^!/F5!R(AHVP@WG&WI=_;%1LK@95/3)U=4": MN?68W.>?NBK&9!L_/'T$V];SWHHYO>YVYZAOO^3!7_+<#SOXUY]^?)"#27RK2'4>3VZ\\FKSA$\A'/ (JAUK;+:1-+VP/,K:,R5IW^BVQVZS@<=' ^=Z<(@N5#L$Z2L,YL M/Q?^>2LEX7.0/Y[02W) &D&^1MB62$&@3*!\%%#>QHS[X"(9SR_ASI91IW72 M2_0A^KR8/B^"I)M@]$T<\WA5G.8P&C$VF;0*JUY/3;YK/ \>RO,?OF!&"1XD M\6DQ3N);I8]Y-HG(Z.\&\;=C\N3.)6D+,?\BBSI/,M]S8W#/)P9GS08$U=4U M71J2M9X#=EE0!V.,2\7X@Q*N< OX=ON&3] >^3L6+S9!'I+42Y%4J9;!2;!B M*\R&T\ TS=G:XX00C!"L/0@FE7"M$3WS6FM>\#;9I#D221?('RXF1BH_[B#. M:>K]_/7GWKYQAFID7SH%]\AH.0D/NBWKW[3R(AW5L"RCO[2.K3Z[EHR$BX3KQ(3K"2*V MGG"TN_+A*YZ8BBT8*PX*MDO)IDF:7_%39Y:=QJ0)_\5P2GGP>AUP?\"FRG0074623(ILM(@>)!8D%J752Z_NI=4NJ;TQZ MG0",]#KI]7/BD;ASE\&/'C.H\I9:W/XVU%DZ'68!%N5!O-MS-IR^(WK;=;A$6GI=#/ MLPC)O+:T@U'HO MP2?):9$JW'N=)R=>4O-J1>+9?E'Q+H>8\E;QQK7ND MY*D?H!Q:_1;FV>(FS*8A;_^G1$D0-])'X^2BR9K6T56;0F8423ZV^=L:U:-= MJ]8/RI5V;5K2'"D2C(L1C#/6%7;'TZ75U9)(7(Q(D*ZX1,&@?%D&-D^ ,DFL)!/P<*J58A1G@_O>:K8TL^NDK:MW%(.C&!QE_E-H MN@6&S^EI$5?:MCXI$9(64B(7JD1H&T>6]Q.M-<6(68X>T)I3U(C77NMUN=G- M\GP"9V]-VY 6,'HMU2Y;7[8( TY+D9[G7M(!Z=064:*(]@DX=A>D&W7/(MU( MNK'EDDNZD73C(?;>3//4W4]Q$-<.MW+Q+-^T&7T@Z2"/MM"Y56=UM :T+*.C M68<[9JLMS-"T44\6 (69+S#,3&)!"I@4\%Y4,>V.)2]3B!0P(0TIX,M5P*>^ MS]O>\R#H>)=3"PQ> B>>6*9_JXC8&L*=!2<2)A(GMH,3"1-?2$2JA/KPF6$" M'QLK04;'6I&K11$(BD"06)!84+D2B06)!6F+UI#C7,3BU./53=*V)['/@G39 M:GUJ(IUS4;U/[S@>'7-Q 2&Y=JLM2OPF"2,):YN=W'IN(UU>O<_NJ*J\$K"V MKSTA34N1AG0Y2=C+??CSGL6$=8# M-\5H/?M0#+:EVI-BL!2#)0D[N8X>-P)2![7")\G2IAG2K:8SZ.0I9D2QDIO&L;!M0)/ MR5AQ>9 R?HVH(;YY@*]C&#XL%LMRY09D A9+N>&'Q0.BS',>X!JGP00>SE\\ M5@!T6*KDJ[']=WF,K/,A4]CW,,OQ(4@JGF.0LG&8*Y-@%$9A'N(@@$EP(.,% MV^3JE] IGZ:,27D2TE'*@[+PNYP!S>#+*=!L FNT##E>*SY\!? > VF+T@M< MD#I/!&D:Q+=L!KR9=:H+!L\!?OK7(H2EP1E_8VS.'S>;LS@+WK!Q#SF.I]9&4#UO$>1CQJX(9QE$+AF1Y'K$Q MGQ0\1 K=O@#OLMD-2UUS2J#ESR_LU, LL5-%H[#('U8RJ R#<:M MX_3=\HD'"?'I39(HXO#-EQW_&\8@W/D">>Z)_@,'T$@OU^?RSWX3B?OK?MYYBF=5OP M^1?OM\T#QO,^!N-3"UG?%>(F^.O5LZOK]NOM9ICI7K9QHSS[QU*#3L(4].YV M47P0@OAE"B ^#4+ETV*<@ CVV1V+DCFBNM(%L:PC^RB("ZM+6O9]#K=P _Z7!? 0F"Q>Y=Z?8^5C:F(R66_U0!+=Z(DR?TT'$UQ(FPE94$N>4+FM29GW;E[ M55BSTHQ7^>16-J@VVDMZ]=LA ?(Z!^.H!%UM!DPG? MA>4_W@LHNTFB<3&.1C5\71. (EB'S]H%MNR .1D%9!2/]G M>WR9<5V#ICSJ%S3STR>,"7%?[^>O/_>X\;!\UA8KHNIONL+AF2_2>9(M8_[K MKP O P8":NXN'+.M&X*@$'<@..X.12S/<1-K.?KL6OECY<&LO>X)XV9#WTKV M)76K*==85HC&EF[\'-'.,3SUVFZEH6/9)QT*,^S#63H Q M3B>:LC5F)6?XYK5#H:I5J,I?W"Z N@>(5E4SS#2GM&4/D>N!V\7!3OT]3]E= MF"RRZ"E57M/D8V6\X,D=RYUQ;EUP42S#!#N"R:?#*4(,P?C/:G+XZ\_=WS\K M\VB12=J-N;8LDLE")D']U'GOER!>XOKUHQ+:'NE;1N+ IMV9&-$I0:O'%=5K30^,F0;6FC;2V)QZ4,[ MG=PC>60L'$,O=XT#"(NJ_C5 M9!%%#Z7.#&HO5DJA.Q5M>4)YFB>$E=MX%*VL2'PC #-C>\7-*M*_DGR\\LGL M54P$Y?@FS_Z7'!V1:$VHDA/(UA5?;^O28N[S* JR+)R$_$0OO"M/PQ'FYH^" M;*J@GMRQ4+A?#(_$*Y.8=_()>$I_ 5#9E+$\.Q5 ^;D2?&9\SEQQ84XZZ"(% M:#<6H4;ES\4X'"&NCI)%FG>*?/19\*",I@E&I('3HW &G+\,-2O!;8!YRZO2 MA$(V<-(9+M5MD(XCEF5E.#MBMV"DS(+1PS+ #<,0OMK*1\?AC<-LOLA7(^2V MO?_)_ZK\/M@WEMT4F4YXB-FC\7L/B3 M!UDC%!\WRJ%ZZZLA1P+MPX>?"KX*;L& 1M.P@P 5P%]C-NX4D:=D!@\5:>8M_+??OU _UVPJ*#8OPUO(Z[<,[\9:@(LJC +=D MMU+/V*R$1-9B; 5!R^]VTP7G"@S "MT-\KQ(BZ_]>0IB7IA- MCE#O"860R;EQN5OL7JEEF <9BX-,@#99:,A2JM3.Z71&WVCYE2V-_G95*Y85@,3;'8N,8]>6J M%'!2(9>0\DU:SPA'+H4[905)^WDDU7$ MO931"CITESOB]<+*1SAR8Y\IB.N[L$HR+ZL" 3S1@N+?!NC4@WB)B"2OPBO! M76)P7+MV) 7'<2M9?NA>UNAJ^?RL0F9D#B0NT!:# +@*;X-W_"LVF0BG0 '( MG8GK.\K;&_'KD,'Z ^X-@1&RRK7\J?)(D,22 F)%[6>'"];;D9C$.(#[ ,JY MN04:6RQ@RZ?PQ$YB>\PT *?Z_EU=JZWE :7L#DS]+<78*[GG%M;_8JX;X$MZ MFQ29Q!^#PM_PLRP!9 1H/5*X+L8("L< C,I.![.%O,"O;@*DSN_J,E6W7SK"*$ M2=!TQ6"7$Y3R E=6H/E*TGBDJ=")PL#]#7D_@-%(%-VG;,3".[[#*%'OJ[)H M"&/&Q16F/(^#+4-F4BUE2SJ7\B#2B*4Y>":\66S*.(ZFI4;DO1@ 2)=6'Z!5 MQMX4L:!=@HGAK1LT^>!Y029V9&120I=/B6QQ\V<1QBKIL>Q6D5TK?JZ,HB0# M DC:YY./.5QE!'=@SHCM2.!*D5_2TH@#'R^&!^-Z8'&128O@RW?)>'@5 [V" MT3%I.!"N&1C(\2B<%SMH2_<&>\8\4^>7F:9OFA#Q'[) M4UC(77Q9@FB.\/0 M2805-]%H(386ZG;MTFW+=QNWU^O,6.5#'N%'VY$SXPVJ[6)IET9V$="LNPFH MI IVV+)W5+$?UBB, =,<=[$R2:BRG0 EFP91A%Y+M!BSW>LA M.&#)T"4:B4R(;*WZ+;A9;C/@WGM1@Q8 @V*/NSG:=N!:8*4\*])N\S2).@K8 MB=BB+JUF2W2*'?81,%PF/),.#G>1UG8Y.B 1N L5A0POX/>$\1TKO3ED-OYE MR9.5+(Y"','CV1[G7Y=PS A)(I2E%!S@?PM7#W-R0$[S,, 4,J1IB6TKLG " MU&6))Z+%/*TH"KEP+S./RYVU;&F ;XSD=%*\3K!OX#;DWT0D:7WA"9;=>SE&PYMG62L_#[*D[*LNPR6(.,LZ[[" MM=VF5Y3S--IK?)4G=H(98[^%.2CX,)N&(HK%&\F[6,U^( 9CVR(UD: M2#C%E3F:5*ENM?/OVSO3V3UE?I*U+\ M5Z2X7ULAGE 0'FU1DA@\YY8NBGOM'FQ1NI5%*;*G;AF/G"Y%L[*"0O K#T(T M4-;A[5<.;Y7%%DISZV5%=W!PR(0CA!E^:7[+FXW'%7<+. #$&9P_M-(P/KT( MHS%WM9+[6-RZ*XW^%U#=,595K-JJ8 I8$< N\N]W3P3W5--%$7$(BQ0#WK(= M/+4;OE>WF!=/P2@*9:NP@(KNRE=0GL"5,%/!1(Y^,$UQCI+XST6\5G3.OL.]U0#Y"LSJEILH5!2J-\O3Q2@7_2,FC'6*H![W?9(8 MN$;X]7GPO2.-4?#T M4O6CAUS5GF)W+4!;G&]1X%;)VFGHHO5 Z!@FYKD=K)*8_@E.]C^KEXQ)>69 MCB8[L-@8.66W_7M7K]+NG%* _]D[?658K0*.IS/+DVG>\,JX>*&(-5YH+]5N M:/D!AS_CT1/I:/IT*4L]9/QDQ'A=I8IRE%4L498$V-ZIH*=]K34<-^0UO=ML MF7KP/1%F4(H.>[R8!*5?N>I!A(N%G0VVQN;$V3D\'ESS@T4$8/L#BQ>.1=*@ MJ(B!!P"11XR-LZT!O^U3P9>*B,$S@GI-5+Z!NI8:O-L]TTH&<"&C'@\9F87P M%:&S%3T%UG6PA>-KCFC%*9X M5O%"FK/%GZ?8,[:ATC?*C*M3J!4S"#D0JPIZ<*4E.#? /(J?BL,FY6 M>VF62R.Z@_'J#7$>4ZD4I>RX2][(;C D<H6G/'UAW3Y]SEZW M9$AV&SO&8!.;)0_]+_(/ -V]*=ZK;5ZO%56LG8M1N:LX$R.YX4&]63": H,# MN^'*BY1P<]MJ]*BPCM+'PB;AL78M;.^U;UQ7 @WJ==W M&WJ;IO1J6L*,67W>MJ/^W-=L,4(*J:N8(%YA=&#?H.T_ZM8:V5>?4(]6LD%J M,UD?R5+;U@/^N_<->ROK_[%-?=YRMCRW?VGEIZEKF+GZN/C1. #:B M>K:O6CUB3=JA=FLC%\?68:^/#S<@H2R]XDDG\XR]+__8R/5>#:IZ"-WRR#6S M=A3;DK+//L9.#,EU?MCW(+W:_=HK;W_M_?O=OM_)?C=)#@IG2Q> T8BQR:1^ M5!^>U%?EJ^IG\:#:5RGG1_TYQQA6F+W)<@!N/;Y=E?)4[;%WCTKP<\X.+&CY M$I+MI'];*/<76=1YDM,>H=(+B<'Y4"HU'',S\TPV/=JR\B^*UKP6C\X.=KP] M^&4Y4/V-?"IMU:B'DAN]XUG[4.+1V;=E=8\B(!>CL/5]D/;9DB.5?.(#F;46921I7[#+=CN:2-2!OM4Q"2LF"2L[01R1)QR((2 MVOR[PAL\*?^E\G].3\"LCN7L@T&OHDY;>(1TVD$:I#3"509PU3A9X([#:X2N M]:I 7GST*?*=10#5,CJ.L[F+=W":M85])$+C/LX\[+/XQ_?NV_4<(Q?!&,\BM[:!FJK_M>?]"S3$_UAL.^ M:ZI=U_(Y":.\V=YDYSI[F?R=Q//MSHOLPF=U\5[%@-UFIWM''$BY'D MD(M_$HV[87;1N)K;NT]:[@%3Z%['=%B), %?[?TT'(.#DF6$_K)1S]BN@VF^WN*72+^6,4)_XYQ0F(^ M8KYC,-^O\)EXCWCO +PW#,)4^9\@6C!B.&(X,N^(Z4>\ MUUKSCA([=[/G;]NR?1[O4O%25CT@00],Q :R8]O#?2<,CL1QQ''$<<1QQ''$ M<<1QQ''$<<1QQ''$<<1QQ''$<>WEN-=GX/$RO=,.S"4Q>RB*\90)\,51X^MM MH8JT^NGFYMQ &\F.:>[3B^G1B;=E)?&^UY0RTRX2H?@/#']9=KY19Q*>:G,J_*@_9@H^7P+^=PDP;4 M[MGW):<4,PDI9B1B)&(D8B1B)&(D8B1B)&(D8B1B%RYBCB4MYD&B1:)%HD7: MBT2,1.Q (O:V>>6UR20GM)/SCN2.Y*X1JU$EE?9, KR^5-CAYD@>1 M-(YIY%QD\5!^7&5KS^\^W-G(1Z)8RW/_GSX>^12XJ&D;G4P"PB_"KQ8'$0C% M",4(Q0C%",6.SDN$8H1BA&(G@F+D2Q)^$7ZUA/,(O_8O<=$[AJ83@!& $8 = MG_,(P,B-)!0C%",4NS 4DYBT]%R:[96\=!)\)RVSB:"-H(V@3::'22&RX^>/ MM2A?LTG:?F;S),W96 GH1-;C:XKV\%SK5"QQ''$<<1QQ''$<<1QQ''$<<1QQ M''$<<1QQ''$<<=PY,[EN78%K699JBUT/!F\/WLD4<=+%B*Y(KDBN2*Y(KDBN2(+D"2*)*IE$M5DO0N) M%(G4!8H4&7\D5R17IU,3L)LTE]W/E(3M@H6MR2SU\]5?#>:A4X/3 Y34,$)@1F!VLF$%@C2"-((T@C2"-((T@C2" M-((TQ#:$9HUB)V)#0C;Y,@C2"-(.U2(>V ;5+I M\&?".<(YPKFSRT:[1*NMDJ?V8Q[ U+=>O^7OO_ZXR*YN@V#^OL]N\B]LM( A MABSS[X(PP@<-D_1+$+&O^/=7H$ W2D;?_O:?__'7U7T3EJ9LW$NR/.L%\S ' M&OV;C3^E;!Z$8S\>_Y[#Q/TL8WG6#[-1E&2+=/4LH'J,I/W,)C^]&?9U57/_ M8?SS:_^-$H[ABV"47_F:9MJ.IO5=9VB9ON=;KF5HUD S!^90MP=O_K:V5%6R M?PUG+%,^LGOES[ MG,49C#6(QTJ"-%-@-5)XIQ)PXB&ELC#+E62BP,_*)(E *X"(*V_#&+Y)%AG< MFKU[O"OL8_-\!FUJZ*T"*:JTP<_5A\9).@NB&C)I>,WRP9Q7E1&+HN*:G]ZH M;_AG$,11^7G_5;T/Q_D4_H0Y%> LAT%\XR]+__XL"[/JT%5,SV7F.!N3=]] M?JZH&))M_/ TZ&R%OF)*K[S=/N[K+VGRKV^.<^0,8?=ER.:^RK9\?B.F!C+T MGZ#DX]0; 0*R5 []^*=[ :(W230N6@VQ>,>-^"-*=^M=)GD>]SDXU$Y' MLY\ME2^F2%O6_K7N\@DA4.OT)"'-92.-9@'4R,LA:?OB2XS,G:87**%.- WB M+,S#)%8REMZ%(S1W;E/&L%-JQ=Q1WGY,&% MIC4W*>CS%@GW^;[GI8@$^=B[:=MG\P143W5/9;ZVW=*$9$FE[E%%SNAXCD7& M'OF5[5%;YR-<9D2F41;RZ>Q47$06LNYV;,L[/LW:PC[D_A*:M8@="#234E/QNMJ(6IU%F 6WMRF[#7 G]??)9W;'XL5:8<8SBBDT M0U7UGFD80[-O=>VN-Q@Z7W[<&O<:+*:HRY98%!!4>:+38XFNM;F*> ML@Q/ZU1204SEY@&^2\:+4:X@;\^?K*PXT=*$#S9WFWO:YGWPX_[CE,4YE$D<)0#Y.J^9K$KY.4\:4W^"W M::8,0,N.E7I]C"Q+F)Q3XKHEUWT$&TX&TQ'ZM2+W_)SDE%B*RO[D@AU5F%*% MZ>%835J.!K$:L1JA&K%:*UB-2N4E,.;_A1$I7^8,W*U/(CR_3]J^= EN_=87 M5:Q6[[/=CJ7)2_-H^^+C?93%T<(L#H*:LX<:R^N8NDU00U!#4$-0TVPQM.=T M#&K$05A#6$-8TS36.$['=*E4M=%8SGF%;#ZR_#Y)ORWC-;P#PY4'G*^=;9M4_,6J?.+UBDM([M-50C02)%(G6!(F68'=4Q2:1( MI$BD9(F4V[&:JN0[7Y&B#?1G">"C?WU-\B JJ^&:84"J7I9-OK,(,;E:QS$; M:BISB=7+)P1\K;,\",T(S5Y'+D?K:#J=;TEH1FC61G8D--N+7+JA=4Q#7EH3 MP1G!&<$9P=FQX$RS.ZIN')]H;>$?B9&W_3IEKR*=-QNDV) MED[+GE-XA'J,)Y@:RA^6M+-@W++DMLTF$^1[>":6_CZ6OE< M7IO!F@59%DY"-E9N@@S^G<3\P=DTG"MYHD3)2#PK9?]:L"S'ZQ[X%:-%!D1A MZ;7R93&:+A^TO'R4W,8P&QQGD,,L4@66X6%Y6]:!H8ZBQ9C/;)ID.'3E8Y+F M4\6'W^%!"MP#WPT6:3)G'67,,J!Z@$/ T?<,3<90Z\SQD9AV$Z6JZF3UO;\F@7I;1B+00:+/"F_ M$!8!_Z:! ]-E-0(S+Z@I4KMN]TYY\#3W$YG[R2=+4B.P1VA%C<#.R?DFKJ-& M8&U OY91IUUR2BQ%?4RH94Y;I9-8C1J!$:NUA-4(U8C5VH9JE,>\FS'YWL Q M9;;U>WE4N%Z]S[0[FB&O.*GMBX_W45Y*"_-2"&K.'VK4CJ7)2RII^^(3U!#4 M$-0,]8)#2C8[K2K%<2"1*)DQ<)2^_HCDHB02)! M(E$VP;([KB4MGGHN(D&;P[MI^YEEN9),E/LDC<9-R-!3B0M2Z7QL$TTW#]:! M[NR# BKX2Y(.IWFN@N1=))TDG2^AHZF!;KS8&W[23I).DDZ]S@,5.M8 M#NE.VNYJ0#(513F=!LIM(=_AFE>=TK;[@=LAMX49*&)\W(0>0IJ+0YH#MRIN M"S,0TA#2$-(<%&D.W4:X+=Q 4$-00U!S6*@Y<(O?MG"#Q'#.?IU\__KC(KNZ M#8+Y^WZ8!;>W*;OEC61_GQ3-:K_BT[["U+M1,OKVM__\C[]6;AA%2;9(V>\3 M[(?+XHS?^IE%V"RVEV1Y]F4:I*R+#6X_!0\S;)^[?!10.T:2?F:3G]X,^]C4 MX1_&/[_VWRCA&+X(1OE5OVMK7<-C3MH>IIZIN_K2U1 ME=PR&A%+6F+^<:.WP)<N6R#MUII[(>WM=G*BX:,!)#RI*U-.5XT)!E]J1_#B7@"UDWZ$5L=H)[W+J:HU_*5@CK1@ M#O'BSB;34EF1D+(5#1'.27J)I:ASIEP(I":MU*2UA4U:B=6(U0C5B-5.@M6H M];0$QL1]2*PNODV2<89LLT^)L70!;GUA 751J_7WD-?)H/4KORM&<3"&N&!% M2#ASV3ACF-*:"+5^Y0EG"&<(9XZ#,UK'-71"&D(:0AI"FH8+8>75IK5]Y5^+ M,R>_^R:E!QP0;S3E6:)C=L>B9([YXB\))IY=2T6MHVK2RJ_:LN)-*V?2P609Y^!1);)&..A_1,CQ*.R#1(M%JQ%.R*#)-PD7"U8S3 MIOLA8NV?3[\G<4L#2+N=@7C61B'69X&>7BW3P]F:=W23U#>+/-@/='; MPC,4%FR1ZCHWB;*\@YV>1?)$\G3V\F1T++NASK$D4211%RA16L>3F,)[(1)% M&U\GW[BY]>& PW5T/HL$8;.C-N6[[D.RMG /16H)S%K$C@1F>QMEYO%)UA;N M(3 C,&L1.Q*8[0=F:L?2I774(C0C-",T(S0[VHY.Q_8:BI==(I@]ZZ2A@PVL M0K1'CYO1-&?>NO-P) U'?,3+WX$,SZ?BY_M,D#!W2!AL$3<"F0_"6*D>%!3< M!^DX4Q89TC%0NA$(^-67T32)6';U&]R0Q/P!XB2A63)FT8H\]V$^%>]9GDP4 M9-EB-L>+L_=*@TQ4N:>F!2_IZ!FW'2?/'/D0$/6B7T^GD#P++.4U0C_JR0]; MJ/HX]>AE^O*L3\/6,V2E+N@+Q?@ RG M:,\71FW8W<2+KPY^Y?@:-KWU;-H6CNI*ILGZ.UQ_VZ%I?DF=.?[@&3 MH)A=R4QV(E,J]:]_(P#D1E*D%B29*86G/1;)7(# $P\"0"S_JP0K)D<$]K.7D.VN@K:105]#ZX%MOS]T&'H]L%,U^93-.]URO>ZK:7#6T1V_FI*L MMJ-LA616+YZKD.#*!=NP36 CL.V*V08$-@);]9B-MK[*C@UX;>!J-X===%3L MV_..)>*JFGS*AE +(-1N]BDNCB#T$@@1"Q&$GBVA5K/??B(+T3[8/ESQJRG MBO@UUDAX]:*["@F.4$>H(]352GB$NE>#NK>]1:8^/B% X.+JRQ=:<;S>-5F] MB(T05#T)$8)(/B2?M\- M&E6%;?[:@J5O;BN0H(CU!'J7AOJVLU."YVXC[L$.@+=SC;%>OT?CUK-8XJS MK$2 P&O#%VUGT)J4,$08(@P1AMXBAG+&TD\1'WMBW?7/:@S<-PZ9XPD>_G+@ M![XX^"E]]D,-RXD*W=R/9MH9O@T+#^T,[_H J^C]J >"+PE_=R, C:.?I,L"?%Y@1(!DW)^PKT)&H:OL/?WCGU@F@!U^O?ISBT-;%>1M MHWW=@>7V7<\$FP8>4!DH.U.*P60\G_,0KI,L@I_/@CDH^GVJ=,,/$MZ"X@_4 MV.BAN?J3<2<"*SRZ;S#QW?%BI \&#_HFHJ,QET)=)!ML$H?J7?!H'_K*YM"L MF61@O..XBD4DYF,1LFZKP3JM]NC]JQW8AYJ3NZ? W"WH0KY/^#G_4#\(Y]PK MD'L;KTD?K(?7$9YGKOGEH'6@/@.5.\GG-8*X=N< AD_BCGT-YGQENKMS)]$, M_H0^C8-P(D)?&L+E&JOM&Z*<85S^96(/I8]<7N^7L&0\%<70) M'-TEG5@&6^(!7TE-.-%>^95LV\5W$3JNK&;COL!$7..,N-5E$)I5ZSJK/LGV M))6@294FU=VW[>\AAP:E<#S?YDZ^KW9>^5(F.1# M\J%$/R4XOYYRC_N.8%RR8,K.A2.*1FZWW<@^=%IM:^5DKL5;]\4$Q5 1#>]V37I7HZ[U>+U=P:H.;--O]OM$-$0T M^R6:USF3=QJ]5J\QZ)9O\)""D8+13/ZV9_+C9JM#1/-6MAA?+D*U?[QEW[UD MAJF,[K3[HT:[/; EBZH,<=G3,,W3Q,A:AOC7HA!T6K@I58[V!9W\=!;X* E[2Y#7N8MX MV#^&F:=3_MI^%3/EB*NM:_7['9I5XUTB\['2IC9CMO] MQK!=OG[1S$;:1S,;G1?1>=$+1'B&3IZ>!PNWRR"<"M?FPJWL>/_]SG+]1J=O MKZ[9(V7UMN\99CN]7LT-$4:83=)=:KGH,Z[5ZCU1O1)$23$$U"5L0Q MHG,O.ZND"FU+["Y*+LTOFPN3:Q7#Y$HBZRZ0]22(,0-KPM:OQV^BU^HW6 MT-XFQ[/E6!4,EFUC5DB5ZSL3OIX=QGYS8(_$2+=(MVCZ>TKPV0 LBG:W F8$ MJ2BIZ!N<_H;-$>5P>,;2L>)U<2Q)37_$RPO59CX6"I6L+32S[Y:7(]9\19'> M:&&M2LH#1:3 M*F,R[D&LU,1A4< ^$R7[W$E$_^.N8>O#T(0 MG>"1".$.[J?-T<^)>'@C(LD6\+/JAZKY@X\.A>,N7,".A#_G> ?\SX'^NWX< MQ)))$=[B$^[<:%88J&@&K'HS8S)V9NE5\'PWF#3MC-ZGP,[ K0[7G0 )X&B( MR4].!9Z3- /1)LBOD,;S&?80Z':]4I(8'!'H' ^]@$EW'GM<5>R:!Q/A93J9%0#C4L9S77_C^76WJ@_A M!U)P%E^;>TK!!*YL&2[ R(WKZT;R. J2+_1*1GVCZ_L<'S=[[7ZGU1L,1]U! MIS^T5[=K9*=LUTM+3^VY^-/;?CV5CWH4R5FJH4*IK53[ +K M2CXTC13*3=K:,Z!=)T+GIEH$6/2T-' 2FU8B><)KTN?:0^KE^UAY)5;OF0@G M"-5BZGT,.ASB F#-1F*8;23J/9?89H6/'1&FI;KOUHG4IJ_.6]=Q@MHVJ%E+ M)DI0(Z@1JQ'4*@&U1[,:N1@_#,RDE-91H(=82Z6@F/4/=J M4/?F@F4KW3C]$2\O1)CJB-V3Q0)C$W6\DPK?98=7)W]NSC&W,XD^3FT?&XK7 M'2SLAN*!H"3#\#K/Y6-UC@VCSZ5TIRYZ,F*0FG%PY'<\G,@F^QQ',N(^:CM+ M[X:KT@@UP9T9?+$(@'0P/E5%>C(>Y>/<8C]R/29%%'EB#AUKLDQ0U[G8T8EK M*<#7#R(KSS&!=]@VU7D3>(BQ=5:>'ZF !HRY]0$'5AZ9278>H"MZ]EDHG_2' M$?HL0*U-N\;6^CH]:P""T(ZDU[K$/.=!37:B@KWK(3Z$EI4GG0MGN:%MU5 [ M4E7!_J'0$=AV!KS=;71:_8J)L=,];HS6Y%I^5JL4)04903?0+1UW:-Q;X=TW M5*M#X7&5[N+DSY3T72$M"OJ'=K/%X"H/)N2*2?N'5G-DM6E%">>GL6K.]S6S M\"Y,C@R3G.5+'#HSL$;8%X_[[/#BZLN7YYMY^54-9C@H5>XUFB)2YN72FM*U M[?(!B#+VP>@/;GSXQ43<&#O5 =-1^%(O!\1W_!OS'H1IOA5]-5LD6%)+5HG) M4"*=?66LDITDS\9%O4F @EE/T-H+IE,1YFS;),/))[A61?&IS"";EYKF[Y]_ MBN71#>>+]^>NQ)0N8$)_GI[E^O!5\_59("-YA?;X*7;S"[]'NUE> VA//>C/ MKW_]R\^Y1RT"R;V_0[,6\C??\6)$.KXA4/E:Q.0S-%T]7F;O39^ETKK AZ]B M^LO!Y3GVYH_N/Z_/#Y@[@2^X$QV=#\^/^\-^KWMYJ].]O.R= M#_K#3N_@UR7URX_MENP&ZW8(2N6=%7?I$PE+$P82W.P&4AEVP2Q)W(]YJ!(E M#8N)DE A/(%3/GZ+G4+]P67R[\$=NUH(^.4:5C72$2YB_4L83&(GDNFVR? # M9@O!K$!1P$Z^G%RSSQ>H/C+&I1!\!URL+LATBM_ ,@8!JE*43%AB++)V3S'5 M0&DDP$RZ$P-$;%09:5LZ?=O6R*'KLZ\?3S&ED@O+6>CE.[;PXG*RSK2;O?); MCX,!C!$=)4FE(L0#Z#F.2Y*R:2I :54()./Z C?_N\P-NLHWDR %WGZR3DQ+Z6RB89&BGD=ONG83!?JWQ-]N<"Q&;DVTBN MD6 OYTU"-7>58@-UK,\6;K(H*JO!]='=X:YU%ZTFK:-JN9[73&U,X:J[I,5 MNSFPW%W0@WC\+[ \4!6F<:A,5L4NR:HF7N!/EI#5LKV:025'BQQG_;F/=K8> M"B &=RYK=;A17/?.N)DCP,P6]N;E@>W)#DTYM'H<)XSQG#5=]SAQ&")1YW?I M<;3NU()!G]2J(4*%6AX^([XO7),Z]!^Q+U:$/]1/2.26V_OBMM2NV;$K MLQM@5M% _Z6G2;!UYT "I&A L ME#\1\\WC#K]\_O0NN=V -%WR"W]R%$R//',S=R1&N M!)ZQ9?JB?<[\GND%#W%O5WX1H=IE?^B>SP<'I]<]OOG)\>CB^ZH M?3KJ] :GW<[QH-Z;H8 9K3EIVF(K1UNCGNVCK8H?O5T7\B_KU,"*JT!=3'IF MW*J-HW0[5*^+I>LH79RXH*:@,/[*>"B%PXOU>01RW 3G ;CX4)%@$$MX JR& MQ'<'YN!\=G>U6)#OWEN0WB.06W MK&QZY22Y;LM>MN3VP$JZY$%GKPE_7YJL MN.I[3?I>^X#\_:;('NXY"?%3G=LI(?:KB[D@+%+ZZ^HR9<6D4RWM M)4B]M + SDENBR3W38&4XK6T8A,$-4I<35 C5B.HO7*H4>)J"\#\%,_Q( SZ M5PHP=RC$'0LNI]&;_[+$AQ7"8XV)\DW@D1!'B",&)#SN6XB59\"7[^NUZV\ M&J\1:UI:6(MT82TR"6)TQWC1D45%A/7#SJ5D7R@*@E:ET) &D8:1AKVAL_@*B>XR@B+$/<6$$>GOM&'_U7^E)C) M!;K+;X2.^IEGII_=QO!X=^? I)^DGZ2?3]'/7F/46BWV2/I)^DGZ607][#8Z[0[I MIRW]?/D93/W7G>-+-^"KC;!695,$(;SS6:[NJG5+M=%9)2D5*] :7: M[5*.E(J4Z@THU6[77Z]%J>H>J;*L@DE5&2RO51UUK)GW9:6$6!G!$1()B=40 M'"&1D%@-P1$2WS(2:U_UPI)KV)K"BCM;B+QXH48I&:J6DJ'5M)P+[=&Z>ZFOB#5=>AKOI9ZBHE*\(5X8IP1;BJ MBZP(5X2K,IWP?XHX6*/KKG]64[QGA);F1.:YOCA*Y-1I_?A!V:BN#^*+WH]Z M^Q'<8]NGD@?9;-_U3+"S8 X(NVP18>]]DT#.;J M8;K\ \S.Z"V)N #&X%O%_XT(/(5?>[\,VAZ\/5 M02RA7_+=>PNC^M @YNXI4$@+!CZ/!/RD#U9*R!R0O+GF MEX/6@?H,_.(DG]? Y]J=P_A\$G?L:S#G*]LO=^XDFL&?T">S$ 6.]/A"BO?) M'Q^6EX%9H\)UW#I82WN/7]'I)@V'/VZ?=];.A$F77GC_?F_?;>MKLL9^>#]B M]#PF'=FQ)IZ6&*.]^,YDX+F3%^TI/MW:R$G/ 0X2H1WYJ4]WFL;&@3?1S[D2 MBTC,QT#8W5:#=5KV'#[V;])6QXPEX&T'WK#4C<8*';24N5M[L=9.M+8%7EK" MUGV>$G0;O5:_=!%5!2'/6MC1B6;-,C=41KEZC4[GTUV MQCZ-TLKH4J)<]']&T\ZHUHF\OE^IKT0A:'STLVX\\_":BHS'' M0L;K=\[)GMLDP,& EDJ51,A;FK->IVII.8TZ[4[Y@GHM*D8+IN4MO\*1K34< ME; _71F]:P]+2L>_*J>J8(86756*7GAE^M3IV3,1WX@^T9*M4K%#K].^'#1& M9KY*,_H=7___%,LCVXX7[R_X*$/:)%? M1'B%WJS7T-U3#Q99O_[U+S\G%UUR-_P?[L7B1$H1R8^"RS@4D\_^5^'$80CW M8Y9PF=X+(O51;E_%])>#RW/TN/JC^\_K\P/F3N +[D1'_5'OHGO1;QT/6\?] MT<7)R?"DVS\_ONP<]X:#\[.+@U^7QB$OTRU^I.N&<<5K-J\VHR6/V%)\HS.G M9^T_NPB%A)=IUV7C./TW]&E&$<.7/&(P'FQNA,W@\Q3&@=WB0+# 9YR%B?C9 M&.6_XEN\#*/'-_WX$=17(I.2N_/SW)V['2O^SIW^7AV.![7VEG[9[2_U-*_S M[33N-6T\C3N-.XU[A<>]]D=(^XVI:??W$-M0J4B&$XE!D&D\0R9.BJ@I+Z*& M8*=A=RZ<9=2U=Q!.0_SWZ/J!;R^TZW=Q*[Q,JFWB/_O\1[#;!CMK.2X)=@2[ MQ\.N2[ CV.T =M=!Q#W"&F&-##J"W9N '1ET!#LRZ AVKQ1V3S+HR&'X862> M<3ECXM^Q>\L]Y42$61+E+ BC(QC".7/]6R&C.?ZTZ@9D [L[%/..15OQ4+XW MRY:$.$(<(8X01X@CQ!'B"'&$.$(<(8X01X@CQ!'BJHNXE_O>M6N_7?3! MJ\IX$A<0%Q 7$!<0%Q 7$!?0ZH!8@%B 6.!)G6ZW&_T!T0#1 -' 6Z8!6A@0 M%Q 7$!<0%Q 7$!<0%]#R8%,_2PP7JK\#PI_-JR:[05[R,2B(2(HC M0MK\K:7>2TM>_@JFW5>?E9Q&M'\(\6X8XE5G$O_^UED.N HK)-!;((B+^(ORJ\EB$6(Q8C%B,6 M(Q;;.Y:(Q8C%B,5JPF*TEB3^(OZJ"/*(OYX>S-)I=-M$8$1@1& 50!X1&"TC MB<6(Q8C%B,6(Q8C%B,6(Q6K$8K28K(BG6(4],V>Z*&U[!,_9._75I:1(I858 M&<$1$@F)U1 <(9&06 W!$1()B=40'"&1D%@-P1$2"8G5$!PAD9!8#<$1$M\R M$BD<]<-E$,)P^,R)PU#XSCV;!N$=#Q%=?A1R)Y+_5>DSE:K(L5+')I4Y&=G' M^6Y5$/'2$Y#J\1 =X58&7$0W1#=$-T0W1#=$-T0W1#=$-T0W1#=$-T0W1#=$ M-T0W1#=$-T0W1#=$-T0W1#=$-T0W1#=$-T0W=:2;NH<"EBG;CW$4BLJ=16:>[?X%5!3M$941E%8(C41DM-(G2 MB-*(THC2B-*(THC2J@A'HC1:<.Z+RG)N;#]%'+J^]OK:XOCI*\69W6 MC[D&CI[7K_2V__?,?S9V>S=-?]:([*9I_W4]$VS*W9#=NV&ZS3:@^;FX%H M_O[YIU@>W7"^>'\)K?L?;-R)\@+\*+B,0S'Y['\5V!3@I%,N77D-*G7J!,%>&-VH6HX?/@JIK\<7)Y#VT9_=/]Y?7[ W E\ 3TZ.NM> MGEQD,+L_/+UL7_>'ER-](N(07V\T\\=!]Y$/^@R&_=))I]GHS(_8UC,F:<_XN7OW0@XT]%/ MTFA@W)^PWUT^=CTWKT?]QN":VUQTR?7G;[8*]OW^_MPSHW MGL:=QIW&G<:=QKUBXU[[W-,O7KV_*.=YN[\MZ7EAPVFU4.*+8VPW"\L!NU:$ M=L2U?I5YHK8!KL0B4OL F3B[+;4A,+*U=4=;Z02[9=@ENT\YU)EMJ,=*E?BO MW)H/)>!PBR3WCP>SSL.@0[@MWN86?MH)9@1[#; +OK M(.(>88VP1@8=P>Y-P(X,.H(=&70$NU<*NR<9=)2*[V%DGG$Y8^+?L7O+/>5$ MA"Y4(( M<80X0APACA!'B"/$$>((<:\!<2_WO6O7?KON8^"+>S;GX3<1Z?H9^]QPKXI4 MK"5(**_/]M,<#!N]GK7#Y:J,)-Y'1;[V-VL3"]2,!4K(WU25\20N("X@+B N M("X@+B NH-4!L0"Q +' DSK=;C?Z Z(!H@&B@;=, [0P("X@+B N("X@+B N M("Z@Y<&F?I88+E1_!X0_FU=-=H.\Y&-0$).8.5@E6WX"C-+F=W;I__($;Y=: M3+NOOO8 N9A9<#$C%2,5(Q4C%2,5(Q4C%2,5(Q4C%7OC*C;LMTBU2+5(M6CV M(A4C%2,5(Q4C%2,5(P-Q9Z=ENU>K,D5H-;MT.27.]4-52/NRISO M26(5]_+?7NR\#B@JVU0@BX#XB_BKPFL98C%B,6(Q8C%BL;UCB5B,6(Q8K"8L M1FM)XB_BKXH@C_CKZ<$LG4:W301&!$8$5@'D$8'1,I)8C%B,6(Q8C%B,6(Q8 MC%BL1BQ&B\F*>(I5V#-SIHO2MD?PG+U37UU*BE1:B)41'"&1D%@-P1$2"8G5 M$!PAD9!8#<$1$@F)U1 <(9&06 W!$1()B=40'"'Q+2.1PE$_7 8A#(?/G#@, MA>_5'(7!/F^NPK'X]==AW& M,FJP4#@(%/5#$,&3F!=@;T4X9UQ*$3VE%O/N::WR)1%VQW=;(5T'(NP/CO%(5%9YFZ[R&")*(TJK$!R)THC2B-*(THC2WBJET8*3 MJ(RHK)IP)"I[&I5UNOL76%6P0U1&5%8A.!*5T4*3*(THC2B-*(THC2B-**V* M<"1*HP7GOJ@LY\;V4\2AZVNOS_V=ZY?G^N(HR9O5:?V8:^#H>?U*;_M_S_QG M8[=WT_1GC)";PP^P>/.A2/F8Q&R;KO!.JWVL/GL;BNM<7V8M*+WH]YB+UG9 M'MN^[L!R^ZZS80&Q3D4H&6>? O_HCQB(9.J*"8@:O@[A#[Q.^))';N"S+Q[W MV6$RE)W6AT]_G)^I;]/OVA_>L2B YTGA"1A(Y+<%#IX;23:##GKW,,KFF?!\ M,5]XP;T0LIF36OH7MC1]!UN$P:T[$9(M./*M"QV AR+(@L4B"*/8=Z-[?/L$ M6P]7W<]!?OAR!PB:NW[V9NP-@ HN!,DK1]$H_ZHF.\F[E+(97#L6PF="(H^Y M<@8WP8O0";5X)PO@YQOU@@:[F[G.3&%Y&GO0<;P<;N016P'&<\;Q2BPBI1"9 MP+HMI1DC*\]O,I2_]IC5GK;C>]7;O&AX*)B,QR 7/P)5A5X:88).SU'VXKLS MX_Z-8*#9V/MYWG^7@_SP":[O>/$D&XEUK+'>E9?!2"*V@#I 6Z10)*(*Q"A\ MC3D,B@--G F\6!-)+:2O9&/E20EOYAIJ"-0.3)[-XX8!5'\*2Z8.M/>&Y8$(%!31%>\&Z4/F L8'-X#,Z& M#P.JH4=MQ@&R\&_(;W#0HA@:X0I[1 9&I&Z,E:D(K P'(U6@1=Y](V\[YYX4K54?F(T7; ZBN4%1 MJL84;RG8X*$XF@N.PDX,H@2I:(WH:12EY;E\C!J/ N=1%+KC6"W;L-]K.I=* M;UE,\!DF1[Q+TT:4>ZM I#A_1)EZOHQ#C9"3[,7FG8/ M\[P1\;]C,$/AI4(9=:DYP!(KH($3@JO7,K&?HVW$>YX5X&WJW=M>#!VI"1UJ MSO>\X$XIG\+0 E1=) :[Z?K?9 %SBNYP9C!H5:9R?DF)\ULH$'?X7)CT Z' M:CB"6 *"Y;OW+R"Q8XL+N(>DF;NGL-W86AH2_)Q_J _6-/>*PXC7I _60G: M[\PUOQRT#M1GN>!.\GF-'*[=.8C^D[AC7X,Y7]G$O7,GT0S^A#Z9#2T'!I8O MI'B?_/%A>0\J:U0^>#%+WMY9FS_]\?&/NDW=_H_;=\K6[M>9/KWL]OV^?;^W M4]]KVGCJ._6=^DY]?^3MPYV^O?:U25Y\NO.BFCCM_K:B.(4#R=5"VB_.P;)9 M6(Y:Y-@1E_ITITWC<>!-]'-.U#+\*1NSE.Z'8&<)=D_897^MM9GVRW];:X*5 M@,,MDMPW,G\7M\++I-HF_K//?P2[;;#K$.P(=KN'G35'/H(=P6X#[*Z#B'N$ M-<(:&70$NS:XC(*R/(N.H(P/LHAKB",<3$-\0WQ#?$-\0WQ#>6I-%IP#** MF(:8AIB&F(:8AIB&F(:8IN9,0VLHXAOB&^(;XAOB&^(;XIO7QC?=D;T**U4? M>>(9XAGB&>*9JO-,[:/G7B["RVUY59]2^#SM1F>+A]AS9/@$?Z]:K!:J@H"R M)VN:DTDO2"](+T@O2"](+T@O2"](+T@O2"](+T@OMHJC9RV C]2!U*'VZD#3 M!.D%Z05-$R4=;="Y:BWJA)JWJ83^*\'U50%P/8J(EB'*6DS[SY=J+=!7MC5! M3$E,24Q)3$E,24Q)3$E,63^FM!O921Q)'$D<606L$D<21Q)'$D<21Q)'THJ[ MBN@CIB2FK M6B2FK>$A-!$D$2019":P20=J3I1&\>7\)W^*.,AEW?4[:UA.:)[KBZ.9KC_3[K1^_*"DZ/K C='[40^@ MO >&W-0^2\W1'_'R]VX$H''TDTZD%)%DW)^PWUT^=CTW+?L8N*%@5L+-@\IW=3U+O;3._\O-Z-4>^:[#=?=3J:A0)NAM?.)!, MV0G[R$-GQA+Y-@JR@W;G M1C,7).$X88R-!U@&T*W0)-^)"H(%D;D@[C'WN.\()F="1 SNAB?[PHF@I>IY M2BZYMZ&^SWUW"A.^NL8)YG,WPE):DBWB4,8<+H*QXKX>4"8YS/F.%TAH$3S^ M']R/>7BOA-YD5S JGX)(L$&37<]\,E]EHQQ+'-#=$?X.6"QDQ^->=0L8LF#28'1".<,['ZP[>&Y,(J+11A\UYH-:@5#EBF+ M!'T3J$RH;[G;?1[!(*N'>BY,&A-D$4T+4K"IZX/2N]P#$I)1&"O&:K)5?J^$ ME.MEJR$F$B*>%*;EZ1)G>P&NDG&T)F(3]Z9YLO.L>3+Y^^>?8GETP_GB/1*_XOUS5Z(Y H^1UZ 5 MIU[@?/OUKW_Y>>7"W#22S""?_:^)A:D6=ND#E(D$'[Z*Z2\'E^<(JS^Z_[P^ M/P## KX N^&HVQL,+X]'@\O+4;=_/CH^/CWOGE\,1X-VK]U*ED\(T\#S%Z$QM<; %R%Q9BDNLD$-, M-(-)FH>;+?TE,Y\=N@C#():@A/+=^Q?HR?$.[)W$WZ8"UD1WB>N>:7@]:!^BS!S-^? P/*%%.^3 M/SXL[[5EC3GVO M:>.I[]1WZCOU_9&W#W?Z]MIG3!\]SVX>/='N?"#Q3KN_)?-.\51V]7BUY,P\ MCL!%IQUQJ4]WVC0>!]XD?V[TE-4^Y7LBV%F"W1.V;EYKQ8C]\E]W#SC<(LE] M(_-WW$7+I-HF_K//?P2[;;"SYE9&L"/8/1YVUB)B"'8$NPVPNPXB[A'6"&MD MT!'LW@3LR* CV)%!1[![I;![DD%7]USH9<9)?8VES_T@=<4&(+FW/')O-_O? M4LUI2])Y%36GR\@!5'4$X'T4@EW!$&SB&^(;XAOB&^(;XAM+TK";![;J8T], M0TQ#3$-,0TQ#3$-,\UJ9AM90Q#?$-\0WQ#?$-\0WQ#>OC6]L)A.N^L@3SQ#/ M$,\0SU2=9VH?/?=R$5X&H8 'F]Q-SCV;!N$=#RD%Z07I!>D%Z07I!>D%Z07I!>D%Z07I!>K'# M&J6D#J0.M5<'FB9(+T@O:)HHZ6B#SE6IS&KU3F6IS&H9OFI4;O5%XB.F)*8D MIB2F)*8DIB2F)*:L'5/:C>PDCB2.)(ZL E:)(XDCB2.)(XDCB2-IQ5U%]!%3 M$E/6!:O$E%4\I":")((D@JP$5HD@[__)P^P/7=".Z^%9/?_(C[-RZTXT1* M$0"#^A\>N8%_\7TA?"FNL97I7U^P-P) M?,&=Z*@_& P[I^UV>]1M]\_;G9.+T_Y%9W Y:G4NAOW+DX-?E\8K+_MK=RXD M^R3NV-=@SA^FY=SMGNN+HYFNG-/NM'[\H,;?]8'5H_?= 2BA30!>%>P$*%J M@&2'ZKX@EMR?R'?O-T)VDWP?,2:%Z:@%0Y ?$_RD#]92 M=H3GF6M^.6@=J,_ D[R^>EHNG,GT0S^A#X9\@%B\?A"BO?)'Q^6R21K5-[] M.2.DP5J']<=[4.LV]0<_;J>\M:QL^O2RVX_W^O;]WCZJ<^.I[S7I>^U31+V@ MU)V%2*-AKA/;HH[**!NX158[* PX"X5@'^&WF607,*].'K),K\0"S(&Q"%FW MU;!EY=-ZG;"88O$3V'+E09&8LA+I.E^3]A*DJ$ZO70K$?1#23OMS*T%M'=2& M!#6"&K$:0>U50>W1K%;W'!1EGD^=!3+";?^;()A(A,UDGPI<^4SOE.,_?U][ MU"]='E49^8?V*'8&B#<\$1+/O&V>Z;3LN9M4?>2)9XAGB&?VPS/](?$,\0SQ M#/%,N3PS&%C;D:W\R+^49VI_]O9R$7[6+IG^3>(36DHMM%)<#?:9C+=M;S-Z MFVRJ@I2R)W6:N]^T/I44%D?Z1/KT!O6IV[=G!9(^D3Z1/MD[C7HC^E3BR;@* MI*OULNLZB+A7#J+*#LBNB@CK$7-=F7VA;JL"J7FJ@IVR;07:H"8J(RHKCG9SK!;FU\CFZ?O.=8 Z_?S]WI>,%F-SK*3FXVJV+SOG9^>GYJ#?H MGY[U1ZWA9:=S?#(8#<[.6J->Z3FX+ VK^K@2+*2%PR+^?8OKQ*86YO5\M/A> M?M8P-VTU.UR$P:TK 0COV%CX8NI&;!J$N4M@ $R6KP4\%&-Y3)(Q3/\EV5AE M"8L7@;[&W'<(0)'X1'B6*#YL*?<7RTU8CYNZ*"'8?A."]2DAV)M(#%6MV]]R MWW>+^=K[10Z?-T<.7[2$HB1,E!"L*LMYPB(E!*LN4U9,.M72WMI#BA*"52^? M":7.*6%N):A10C""&K$:0>WU0XT2@ED YF\;3QWVJ=8WLN M@-L$DNE1>2*RCI=W.Q//&YXSB8;>-@VU&^UCRE)(3$-,0TQ3ML'3:+7LN0J3 MR4-$1$1$1/0'#08>Z 5[BW M6F?Q\?CFB5@()9O,2?U&!#O]-?A.(F]DQ%:VB_X,XL]VCNX07P8Y/]-[PD"/&KI>:S&0 = M4R^&KO =@+@OHN25.8EHR>K/_[#QZ[G M1O>(W36/2H&;<.B:!C;9;U,V3]_X-ZGNE5*]WG#LND>#=NC:[_"#!-5"JW6M M .Y$J$3JS+A_(XJRNPMB#S4)GE)L*)_\*Y:1:D/&^Y,XQ)=DP2@X*'>@;+-< M!^#/;R@NU6Q4%" 3;%%5]:%,8\YZ:S_[[%PXVE.RTU&3_["1$=47@(*KR%:" M28X10CZ,GOH):%-==PT(.HL--/\1C"4[<13.U,Q_>("_?\6XH?G!NR;#Z<<7 M=\P#*I6:;!N,@VUSPP)X6LA2RTPV0%$1:I,$EHM S0'I9# -@SGK]G]$0'7: M/^J'7UV%]\ QB%WM(Y-E("@68Y2 M3%?S#7Z OFN^R;4?UFP@^I.K,S;L@05H3G:OT2H#-M%=#77'[]QHEG0$1LX\ M_Y[-0;M!V:>>L@J*06D%D0027BT7ZV6DFJQEOJF): #@H986&N::!826'Q@8#-<,\$R,%P/1)M0$C48FEX&O?A$R M K,W I:$RXV,%#?R#.DP?R27)9/2%#C.=USX1]<^ M$=HV5J/AQ1,QV?0"U48#O&2:PMOY8@'68")Z8W.-N713.65*FWR3&E9J.-2, M@2:5$B]SYW,Q<>&U\%@34J@&,$7O&MW)VZVIG91#M*L8B'OWV"P$J>GH&@5S M'P1TWXX=E!V,?:+XKQ:;,THM M0F/,6WFB'UC:Z +DAS@SZ?6%7BBY!M)@/?((^#Q9K8#I"#-Z.NW$?C*IXP2T M"*2KE_.+4-RZ02QAPDDGS$EJMBE[RN+&6F)1YX9.D]&JW^%S'K]YX;.:.6)3 MQH=B9HA;H9=H\LP#)E'\?'I_%B#A.%',O8\H>Z"=F9(TCU<_NR=0!Z [D >?JC<4Y M#[\)G:%!"B?Y03$8EZ#-N$.QDI#B!2UY:EP<9;)X7B:+D95$%L/N?G,"U#HE M0;TZ3U&5+PT*V6L8^1JI;I9>^4$A#\RY#RU'*%RIM' E0F81F>MMK W +#>X MZ\O M^N@HYQY]9OF6V1>1SA+;7VH6I0TO'&O]69(MZ08ORK=-, M%Z>9?GG3S+:]2JO2?FUZ^&SA505DM/*LP8Q'*DHJNL\5&Y7!+K]*654DM;MB M9'7:)+*[5[U-,E7! JUZ][O[3$3SYHC&\F[T6V$:"T4,7^)BGG=5_R3NLHC. M+V'@!^CYKY[[!0Q/YU[__Z>XIX_.3GL7[7YOT#D[Z0\N1B>=BXO3D_;EZ.*\ M=7QQT2K=/;V@01;34NB/>/E[%PPTUWG T2@7(GMEPJDD^W.A(DF_"DV\EVZ?$XO_GL([]'A_2>#@.[3,,>U_;V-, 8LL.#RY.KTX-W203Q M)L$<'IQ<_0F7?@J:ZC5'QXT-4]2+1T[UZJNX%1B:J2* $]7108_L+); 0F+- M+M;+9MM\G+2)Y8.^YD.E=8AF$HC78-S#H&[5*!VH(_R)4M!$K*ZO(@*3+#'] M1A87G04MJ_LYDR!\8-1Y,!&>"MN)I4CB.',1O:&1# ]=J;Y#"3E%"3F)A'32 MAG@!?PKUTC@,,4HT>0B&"M[X*H HC?MNF$!:G0QE H\*[X\P>!&(S$GO3*[6 M(G$POG41PHWN OI@(I5T5UP5W63>]!^1/N%N)GS=\,!+[K@)L%@G]%**\-9U M,##*!/^IAZ@@>=.W!L9#!(M%('6:G>0%*DU+_A4J0X,KOR4)4.X4MM.@PJ7' MFB!L'6SMRBC_N*S/&3RP>Z'X=^R&NAECD<2#-EBL!LC$=6$/[P(V%]$,^OB> M';KOEN)",0:,JTA\5XWS BO>P@-,2&]6PC0%G(D0Q1M53'H2&+9 +*@\(!A& M/'$5)+E4H9:^>0!LCR VU\W*(: )W'%Q>A?KL*$5@* -=94V#LF=5E"%H)= M:[G&7Y-="0&$#N/14>V?QJ%"Z42 W+VW$SJ[HZG9Y!O!.3>=<4%3S(PZW,6, MBJ@2OE3:EML=O8K0=,S_R Z'[=&[_"5.L%!Z^U'%LQN%S2P&>TU7#3TT'#)< MG7O=7'82X%O%9M+DTLA%TJKD#*"TFO$Q Y@)D<4 HXHXQA+(A$8&ZVX6;D>_]?)*!OZ$!XZL-=TR3C'N!F;)):279X'2S EARU^N_> M,U@DA^[T/IF^SE&KW00MG"5/*-_8!X&L(9P4JKF,1M,0S(V[(/R&6I<$VV,' ME,$)?""4?93+9X;VV*VV'C"A3IJ),$<3[2?1Q';31:4@62SG'3%*393PQBCA M4W!K,J"!G?D@)PR.P)8LG12N$CS@X)]Q.6.7.JI=TT*GVP):^"HPRZ6#2,)+ M2E7_LZ3OC]+_?((TM38RNWR%E8Q:J_$$X6'6&0?[FR3&S M"_3!5@L!'J$1: MN)K$1=)R#B'OOID?LE7FF,)J"31/.?MLYXJ7DL*U2H+HI+N=*_TUN7VDWJUP MU0ZI:D]&BVFR196U$N]JZ'O1*+OEGE[#^JO/3D8A0.5!"ZS 0CGN*TLQO*M/4A3;W MK]/-)L#*B9Z]/ZMU\37&M/V6))JRO>)9M450+,\B(Y7L=$W61M,SE8M4:Y$C M0/5P?RK9UM!S\YID6\U":K,5KGDHM_&+K!>U<:GS].5(<&M:-4J>9BMY&G'> M7L;Y?4K8F2=%4T7O-+LO*H[\$C,79AY5WWS1>]N[& UAE*R88[A MK&_ZI&;_,-\GLUDCMQAD3?9;5."]QK(YUMC(A%9VAX>X1[_(OS3+CXL;0T#A M)B=NLOV/!_3N=(DF\YONF/!UGKOZ979@?A-ZZ_[SSM>1M*-M?6]I(\65SW#9 M0?=O/BP)8HV,(_;Y%O/5>^SP*AY'>J.ITS]JZT5E=MZ)VO@QESD7 )0[.L^V M;K(O?W=UYGK0M)U8@ 7ZR[TQ_2N[%,\H75WUP>Q=%PDHLPASE4D.V^\>6L#. MBX)Q,Y\6E>,8EF1@6^02U.$]AYUW)E-RJB;R]3+Y M)@U09X?9C8J(N2<#?=XGTV=GIX/)+O[<''K*P'%YX=0TUPYH7?9Z-XBM^?!6"CH)X4?X5OPY67J8MWL>L_W'S,J'EU';&) M^<(+[D5XA*5$9!":]1AZ6"05MQ:FX]AG4_RAV-D%K-MDRBY82V>1B"5YAH-" M6V>@9H6BS))>$9_)1Z^NUEXT^@GH< 3:H&]=^Z*QR#F9)"_D\[3.0?9R5!+F MP@?E5J([9J0AU(O2PV1\M>Y?ZM*#17]4S8N5TBAZ)U$_+FUNFO@8VYR7";P[ MH_O$^6:U P](3(H%#W5^_M2,?D!>:O#B"*N$Z,O0K@"MT3.C$HUZ1*YPUQ** MN$[;&OCPMF<,C.ZM[J#PW!L7+7M5WH$OE/K^1U>+R0Z3AC;.G.MV>OQ\$W^W M+IO7*BOYC..FE1 ^\X,$\]D&^$.V!M:H4:8:XC*SZA;H"^QFMV)-OF(YO33[ M(TL2+2N_*>6&:-1'(7/+\V'%[83N6.L7S@@G&DI?E<&#XWR)I43:K:/_K[ZY MQU^>"GG?CL[:F7FMD\Z*?^^G(&+_!-JY2%2Y)./"LEAWXEK]2$^*7N/%R'[P MY *&2Q&^//I[$$SN7$^O-/2YA+''NGU*,FN]C@7/; MTQ\:074KUC321S:1.>V=J.J9N@%&L3).:*^Q.;)?L5YAH134!'UME HH"$ ; MM OTDHN<6<<;OW?XQ90C3%0D,4^F6RP-4Q!QN]6B06<.9W(NRS6BO!A,AVV[ M>]W2"&_]KEZJ8NT/[ S,%1CTWW6)RX0!.P-@P*7]O.*5:)NL>WAI5(AR*G)A M[H>$"=,H@^5SC)Q.%;:I\EYEDXE<(C8==#ESC&2"POQ']B]B1A'^9W1K-H?"$R9^4O MV>C-^$0O"7+!$_GJ<2GY(P.MG$J5OTFY>9HHKA?==#$"DG+0!Q1Q\3CZ?1G; MUHAL+\4X?,QQ2J> &U[*ES3@LEZD! M*?3;(AT]A;_!9Z0Z_87KHZ%D3E[&01SI)FFNP9-9M9VT3M-?8.Z-MNAQZ@:@ M?\4GKPTI"\W65EUT?S5:^ZE1UOD([<_A#??-WMM9VE[X<.)/\MOAGZ>IW9%Z M9<@UA$<$]O#CK'7N5IYDL>Y?MO\/;*?WX-=4;58SI5JK.B:&,=MA_X,MXE"B M,9%L,X6QER[@;F*/IV&/^.-5T5WCXKL^;L!)>P[VYK+675V<%1>O:XJDZU+G M:]]:=*O%_9O ;"9E-:];PZ[,,3/=4AM%)C[7ZM MSDT;:C]Q$:7GIW>N5/$(&,/N"[29<%F0D(':55P^?WY(*EF3D^JP2>!$[*T8 MJ\D;EF+CM3V')S='P@31KA%.P43&12E79W(3>,8MR@YM;1Y/W(<$V5!5YB>! MT+M[IH*[$FMN\RQ;8(_OV9_-JR:[$;[R\;I'1 IU+)FW"I)$%+( :'7GWT]. MOJRD])!/&_W,+ST47.$3[OD7V(U*U*G:GN4?E.T\715-V$\*]8@ 4J\7,-^ MW? ^XL0M%_Y3IX,W$TBT":8T*UJ<%4T$5$(W< -F?%%^@+=I%I=D/-(MO60H M<+\N+&"MR4[P, "9Q$F\!K1:FD5Q;DV;F_^$Y\XQ-O@ED58K.S>E&?+J27\/ MD&A PV$RJXEUOC'%4W&SIF _IVF?<.^@I$VH;#&,J/LSJ7"N;16U*<)]=K'J MUWJBMG?4WC0FB7)58B3<+MH\/L\SV-;OB:>[/*L;.;B/L0!Z]R/M7LJSUCJ% MUMZHUCJZM6EBI"1KA$KI1P=AS;Y+-*C7YX)7*D6D2BR0]4. +H]4?4U-)&7*XPR95VJ6'S+)' M=K3XGH1PIG"S.2U,#^+^B'D(K ($M3KM_9%-N6"SXLR9#W8VX:G(0ZJA^F U M,4JR:7_M3+_&1H?.QW.]AV7$G=BXZN!B0W\;2:82W.69+SQN)GZT(A(7KJ4- M3'2BDU/-F/A3?D,S\?31YB7H=BB5O-+4 G9I22=L1%/7G=Y3G?F4%1[2 4P/ MH09?N^@IN]C**W]HMSO-GM6HPGS*-W[+74_755\;@]U \S>,CO ZH/RKZK@T'07CL2&/2:0ZL"2->'4S>44<%[#KJP&B6*YW3&. 61F<--6YC] MH=MOMNU&C:JS"Q7.5O13M=?FXV;+]HCHXU#NKPUX+0E9W>.696C5:?^QOE/& MM?$-2&/'DZC(>P;3=K16B_\F'[>+4CEL[;C0$,MK"Q?]%F M82HMN?;X04%T%1Q!:B2I^)8,H+C,,*/!5L MIG0U]YC*"P96OV7= MPM+KK'6L:LV.'=BUI9"Q,!(+]Z_T0EXG:W:E@D6R@3SG.AU?.H09D]7(&K.Y M9.Q97S&"%+726(*W972ORDUK26]MJJTY!<=Y;\/MTTK/3UH[M!$LXLY@L^"7MS[J:]ID3?^LM"/L?!I\VB5U?JS],9D?J]DGLG0;[Y:]3%X'7#18ZNW MUU5LA"Z @1]3/0+JGKB(&EP&8S$ [=@J$JFI>(&D%(@.R)O3,9(Y)%E-Y/@?Z(B MSXO/X6&(DM&;#/A:S_V&?4[RMVLO)+/+($S&">,4@EU+DGXEQS%/DEPQR!^U MS@&NB.[-K@8LZ>7:@(A+1,UWCCLM#97A/SDE#=#Q7K$[;G(9&*LIC:<[EFFQ M%K^X;^.;^@C& )AJ9EK5_L8#WCAJ;RCAA/[9.G3TZ21Z'+5,"RGMNF" M$!HIG, /YC#T']1%,QA2T#OGWO%4@('/(^,(H#?QE%A='"OSM#3K%.HU0Y, M^7!M!$]$+L.P/E3MI5P.D7!F?N %-_=Z2>&E4=KK2,9L^J0"PCVU!KK/Z'6M M/FI3\[DV3[^)^S3_"MPD8P<]>J:QCO>*W#D2&QZ >R*Y)=OP0M]Z! KNSNJC M(E_<+?^>!./H\1_KI\'#-&[KPDIX$(_94:WYU!_O($;,LMO;EBUU2XN._X[Y MG7#9=0)[U-^SH,E^CR9-O9&)&Z)3]/5 OOAO]PK^ EXHWG$8!3 MVF '^N>#=\DVG=G%+N&N,RJE MF%C*;Z'YEY?5"D>6;*F$D1L<['HG4#V)G?&,KFL)0 M0^G*T2UG2%8U__HN6-)\67[OVCU+O;.VP==N$QE5@XR&>R.CQR4SVQ4#O.ZY MO[^3SBTKV=^T:J%6U'-V=:.5X7L">H>O#WN%N^EJ;I)JUFV.@7)E?IYHC[597?\3QT_=I'X =?G8$X'YV5.PNM"^=;DUD@3 M F2AG5E2"'78P[^)G%^T2K2%X7^+G -%[KA8Y]-#?;2+DH!\\_P+'. 6NB!='5F=>2$(H\9 K MK5K](4MWJ1V$)T$\CM09FU'Z#\QD. O\E6L%%E]$YPBLSVA:FUVM,F:J/&G* M V0L T^@/XEQ]E9'I7?*[2%"-X?D\!-;?I/6I ^3_(Y+"?%@0G*^F>KT^=H, M#<0I>A[A*@T].YPH5H:_/O'5!\KHZ )+MZ1$@LSI@QUBVT=V]$VA\#IS.LS1 M)[K>04V6/[_I4 L,U#=I)+-:5NMZ>QI@6N/# \PV>? NS3>Y*4? PY M? #'Y=>C^6J82\$/(_PQ"Z'QK#I++"W+UO*:Q)70U_^;2XF@WU=(H2RMFB&$L>+]##2;W4.+@F#\D31I)N-Q\3G+BV'*$5A/-">F=R MM1:)@XEJT^P[R22EN^+*8@;AY E)MH,H#+SD#LPKKIQ,TIHQ45J9UWC#)7U3 M12R"Q2(P077)"W1,7^X5:J)+/9!"<:>PG99'77ILSN\[]8Y=[7,&CS7NYJ9> M2E(54;AJ,PQ[>!>8,HCR/3MTWRT72PR8X"H8Q57C7)R;B&E29U4M6 Y4F47WH)4]/LCQX3-T=[8&^H0(G&";>]C*<:7!!1]?B,Y[ $TR@ M[4DJFFEW:MY6X6T',VJ^PENZ5_9(?#]NA=_A('K'D$W4>5.MTH M[+H*,U8FY,.T[L7*W%NLSZ;9+/7F+3I-:S='$V.9)-31/H(S'@IC%1N/8,9Q M4DC=B MI?G1"^GF^ZTLS\MI'YLIW'-LHR:774!LJ=2BW]?LEBJM;(:]JZG'M M6.>1Q8MV4*KW-%E0G^46U&G.^59?ER(/<[6+SE&KLYSN+'E"^<;^<*GP[D-U MQSG8W&!N8)X?IGR!=64:[( R.($/1+2T!83VV*U)WX1/2',UY4;#:J+WH0HH M*!2Q&&/*:2HV^S8I(9\9;6.!GU'YI'"5K\QYAKM\EVJ7S]!"IZLK=J<9I?"2 M4M7_+.G[H_1_N5[/FBK:RPE[E]-CK2M1FMON5(6X,7?'6.A%DMK+C?)UO_(E MA4:KS)'+S;F#"M0Z^#Z1@UA-!V;2!4N]6Z&3AZGV9+2("3"RR(GU* M:_X]JW@S["'-_(8;9T; "LG>O;6Y1:O,5#_MR0%B^T5SZHM@F)Y M%AFI8X;B^D1];7H69E%$>$RI]J>2;0T]-R?[8BJL2ILP>:X9/+[PU(NL%[5Q MF:;;3DA0V31)!:^E30YCWOQ9*/BUKI[?RMY)/KP,=ZU":YF-IW/-,#;@DK9#:-\2=1Y-VC#CO&9QW$M_@O+V-\OH5 M,;+.BJ8+7FEV7M4=>"3F+LR\J[[Y8D*HRU^-H91LF&,XZYL^J=D_S/%=;[,GV/QY^NU.V4N@PW73' M:EWSW-4OLP/SF]!;]Y]K5".>%I(/["UMI+CR&6Y]P=@C]OE6E0AAAU?Q.-(; M39W^45LO*K/S3M3&I;*QN:/S;.LF^_+WS&ED)Q9@@?YR;URMF=C&,TI7YE/4 MK_-.TX>97E)U^K#][J$%[+PHF'RZ9Z!*D\Q"%NL*'7;TXY87OPG]YLIY)RL] MO51-Y)MWRC$-4&>'V8V*B%5&1U-$-PW(SURJS"Z^<8DRJ?_RIZ;%LN+9Z]T< MBDSYZ!U66'WQ(IQVYNI)J!]YZ,P>KB7>SZ#S74=L)O%&>"07J%ZA68^AA\78]&%A.JZ\^]2J:U'LK$[-EK"++R)#&""6 MY!D."FV=@;J4CBSU94T+5!@O&OT$=#@";="WKGW16.2<3)(7 M&B0Q!NGV0O M5VD053FSM(Q9FH:DX&JH7JW[E[KTA.BI$18S,>>/*TWP6-+,@=&]U1T4GJO]9DV>9J6^NH9([C!I:./,N6ZGQW6)6+M6V<.R$C-^L)3X M;4,-N&WU<-VG1$YSXX9HU$W:G0;IMFZ.#IK M9^:U3CHK_KV?@HC]$VCG(E'EDHP+RV+=B6OU(STI>J452/LM#9201W\/@HE* M'(@4KL\EC#W6[>/J]@K3\N=<*:YQ1PB5,+T13#98_""_VMF-7FM/]39MVYEU M6^+LJUKEIJUBD= 5"PPMK5FO\=S:*O9=D_U=Y6OE87B?2Z"%6?'9N3N\5Y_2EK<"7N8L<-]G%!N>R!Y[^T BJ6S$QOCZRBO6QKAK=_52U6L_8&= MZ?H/O^OB6PD#=@; @$O[><4KT399]_#2J!#E5.3"W \)$Z91!LOG&#F=*FQ3 MY;W*)A.Y1&PZYD)769&F1 4\,*WA:DJ6P3HE=P2HU"/]K;"6+/C"YMA4_9+& MNNELXB8^3 >UF?>98AWFT8I'(KG2&Y!,^AY-B\KK-BHLHB)3ZHGGHA&.3#1" M5HM;M].D^PRG&X6..4SJE\>WO6"@K M<\GM==Z5R(>=QQ]I=-+,L\KE%LME")&GMY2BEJ)>'PJBSL?+_1M40?N0>+K[ MF1/9 S7NTUB"AUS+EC;C\@6"U=LB'3V%O\%GI#K]Q6KU8-6D0LGL]9K^ G-O MM$6/4S< _2L^>6U(66BVMNJB^\G?/_\4RZ,;SA?O/X%S*I77P-/G((E_^W7O_[EY_39R/:? M]8G[GCPVL\;4_OT86! MOT=?Q?27@\MS')\_NO^\/C]@[@2^ "D=G79.3DZZH_;PK-_KGYR/1I>GG=-6 M:W!V>=X^[H\N#GY=HK:\GEZ[G#^F=.XEF\"?T::Q*Y1UA:3J^D.)]\D>^V 9V M)M>H,/U+E;2#IOB_'(P.6!CQ/<-8.PO?_QW$$F/Z5(L>7H_3+BFM$XD%P9,SZ M?6KW@X-0%?']8$LZ6^&V04K/%(8"HU5I]!J#?KMTB51E[)_EXV83$F]XGB2F M>?-,,^P3TY1I +TN.^<\R0 9KG.[>(1!WMEBD#]'7$\PK^VK4+?1ZG1MJ5!5 MAKGL.9FFWE>L$9W&<KUJ-;@\9NA;UZU:#'TX>^HL[[R=;O!I/9D_>'TU#BV-T%59:1I/52=Z::& M&M$ZMK;)]EHT@M9##\OV:RQ][@=I0N<)7'G+UP:SD?FVPCLJS3>9<;1"JLZ4 M]7I4K#LZ)M6B%=*3=_9,9@E,Z)ESAR;S$#<=Z/2(5DNT6DI72ZT!Z0.ME1XK M6Y7;D.5R4 5CSU23E)DW9BE&W1;7X5=D]#4&'7L;X\\56U401RNN&DQ[;TXW.R)X+WUM73EJSE>!(7$15%U"%1:<]\:(HFZJ(RYY#\6.E5 ?'XG:WT1U9 MHV4QAN&M,$W.T/E))6Y8=WV92KV:O.21"4;R M24E,V.6)/U%W%W-O)WF^UR0V>422DO[Q2:M]W&_U6Z/3_NEP.&I?=GJGQX/V M\+(WZG=;I2TOVO(EGV0*\Q#ID=.%TU=D\IPN MI(D(RPP:FI=)71G7/DF;!T#%GAPG9[^,;(^E.^'$&B@JIJP6IE'4PAAVQ?[33-CGFJ-YDU:5BHZ= M2)43@2=]U1/#25I<^'GF;*O?;IUTNKV3RV&K/^RW1]W61;_3/>D->A?#P6A4 M;W.V(#0[Q?'>G"G[FY\K#)#FOL14I(H7PX*(32Y/-=/ABAGMEFG@Q&IN^R;N MV0TLDS&5O;[?O15I)M%Y@,F'P>+%J@V<8<+-D(U#P;\Q#/]+@@"9!__UTCS) M^C*3EQ0+_7Y' C=/!4S&4YZT33%Z*"9QDF_T)&VLX\7(ASS[&7LP#4)'-!@\ M(9^F,4V>J9.EFARB*B%KDM,GEZE9%G.&)E;$AD%_ILUCV0*V1KK0M([=IKG^ M$NATG0.IIFC7S-RF_(#$@ZJT3%)Q9F7UFPNQ)&N^'JN]46I7%T#6RTMO ] : M-GD$@-;5'LJ/UGHBL"2C;G6'S_KBW/4S[7HJ$:@5VX/#6U7S?0O0L*KFUY5I M^#9+S?_88EGL#FMV<6GR#\OE[,-V:H^-%M_S>7E-9L/E%,./L"4+AS:535,\ M!TRZOFXDCZ,@^4*?NZEO=.K9X^-FK]WOM'J#X:@[Z/2']O(:MP=6$AOW^OO- M[5OOS,34>>I\#3I?$U>GRCD@O*+ M9;9_4RA^0@ D .X$@&K3_RE!C00W@MOSX7:MRK ^5IP41+8AX49A4R4?0?;L M8@D[3:YMX*_V.E:P7Q4A5R+S=AF2JGQ%[502*Q%Y/,+\&]BK3U!LU+R6PFIR5 MEBG",^US]9S=VU>7HZPSL)8%LRK#6_843S/Y*]:'$O8K22](+VJO%^W&L-4C MC2"-((U(->)X2/F.;:PN*K1G4NJR@\M94@BCE,7'Z\D$>=CNE5^^;!4I-;TBS1OTRC_G),TCS2/-6]:\'1S1D>*1XI'B+2O>J$M3GAW-H\.E M#Y\"_\C!E9X44>2I=$FYZAUTZ)0Q$VVRTY8B;2F27I!>D%YLL=".K1T]O0T[ MC+2%M(6TI=152X4V$?833[J:B\O:(KJ,TB?U]OK<7<&4-^!,W.GL7YJU0%W9 M1GN%.+1R]@DQ)#'DOACRV.(9,#$D,20Q9!6P2@QIT_EST":.)(XDCB2.)(Y< M?U^G,1C22GOG?O>6:Z ^IV$YH6U-JV]3BEBM(BE25RRSD*].N C"2!?%.WE4 M43PW*7&7E+,[RY>S.S7E[*ZPG)W4Q0PME\HINT1+]M@[+FV7^>E8KKVH:Y+X MZ&7SA)'>6,.0!O@E VR[CM-3*]4]I\I'&0\O5PW(7%BY5/4&9>Q%#7@\%J_R5?$JK,$TYQ,L MAOA 2V6^J034'7#,ES# PI!I$4IK%OM.]2U?@&Z"932#A6SDJF2:LID2:UXQ M '\@/%"M,/"Q+K*6@ 2L<]"HD/MR[D98XLX1H'SPF&#B3N_U X!50.H=Y+#PA6H?\;#R1T'W4E:6BRXISOE1C+K";S&F]RY$VA\]EQ0 M.L HCE'2$H9,LD#%S8LJE"\LMUVEQ6]U%"T9(-%8K?4Z7BRKI6E6SFP MFK;_!_ :+W!V0&698IG:J;)[P\##/P&'E4@&<< #&H2Y+FY]!L<*ANBI(%!6?);[KR<84!PRD M6-N&H@+="!_>X(&*C %:P!0P_V*%16"0T)7?L$>P,% /F/ YO]$U$&&&YBYH M=>1&GIK1L'6Z(&.\2#XO M=7E1H?+:F<=#*>2*KOFJP>D>:>FA M-X[OLS%MLM^PR# 8!3X.]]U,E5YT'%B]JA4R2B-[AQJ6P(O31J'1XTY=>",\ M5&' /+B1SE&*-D&88=IH&><-H]S+'$ UVC3:Q!D+X:,QU81ENKM8(!7B4 )D M)IYK"BGK3J>5D\VJ?[7B9A%#QFR1:1N!8O%Z'"H85/[=S$"*L%W0.1ZJRLI2 MZEK*52.QU\"XGSA.9T;-%)[K:=P4%G@/&@6/Y6?#(1G)((S!^IYB&5&EGZGW M9EIB=>-+)5PKE<("[W!#>:@V[EP4E62&*P,4FEJ\Y.P5O/HNP!+J\4*R(_;? M:%]=*?OJ2TI%H#V?C-U2^/(J88\F4V_3)5[5FF)9*VH=RV7@5W!1PX3 MA5.NRM9D-0571\U1M]5K'7?[@V&GW^Y5KN JUH#=8^7)4:W+9E+?J>]5[WOM M8[Q'SYNVL]M>%&XTS'5B:XZ%$FK!;9'52K6W%TAK_3'"M2HV_S%09=TOUI1U M?X)4*X:YRKG_$.H2U'T"&\X&Z(C]*E'YX37I*4'JC1=4M4YV-H,QW[IV$M2V M06VOA60):F\):L1J!+6JL1IECW@8F&NV^_>IP0]*O2KRJD1)N,H$D Q&C7[; M6GFJR@\^WD=Q?54TS]N]#H#HAJB&J(:HIIR4P<<#QO=@;W V*J/ M/G$-<0UQS9ZX9CAL]$;V$C-6??1?RC6U/XI[N0@W>V(^9W]Q+_X&>ZT,V6UT M.O;V+;:(IRK *7N>I^G\+:M4NS$X[I-*D4J12ED25[?7: VM98HGE2*5(I4: M-?I=FJ6H9G@9"KCQK^L 4Q6$C\C04]G\D%41>3U20%9FBVG4;@Q[NRO]47GX ME&U@5(CX*F=Y$)L1F[U,7,-VH]UI[U]F58$/L1FQ687@2&SV)'%UNNU&KVO/ MK8GHC.B,Z(SH;%]TUAXT6IWN_H56%?Q8W'FK>-6 G:;ELM[Z):5JITFF=IE% M-I5-4I3FTBIF TU1\OLH;IK*%C3&58G 3\L5,I4(-Q0U\70Y/5493A 8 M3".!:0[9V MWKB^;B2/HR#Y0ELXZAN3DJC5JEYBL]X;2O)4K=N/Z]QXZGM-^EY[YT]*;+9! M5I38[#5M)A#J*+%9%=BO8M*IEIX2I"@O"Z4 JJIV$M0HL1E!K2)0(U8CJ%6- MU<@O^V%@JK.!?>ILY<\F*1 _?U]OT&AW[05;57WP\3[RLZF@GPU1S>NGFE:C MW[;G)%/UP2>J(:HAJMD/U;2[W<:QO6V2RH\^<0UQ#7'-GKBF/6STCRD;=*F[ M-Z]KD\:X?Y:2M.Q9O@+[S$W1Z32Z VOJ4Y4A+GM&IHGW%:M$N]OHC:Q9KZ02 MI!*U5XE^I]$9MD@E2"5()9*D7H/&J&]M/_6UJ 0=#C\LVZ]"1BR8LKL@]"9E MZ- VQP6KAAYCFS3'-CE,O5P4,Q#3$-,0T.V6:7:=%K@H:B&J(:HAJ=DLU.TY9 M7!4T6-S.J5EF8IM2/ ,0<-=GB] -0K: ZX()X_,@QERU,WXKV%@(E2,WR[X; M!3#L*G;^TW>7Y5>MUG);M=EC/1'O/R]&\'C'?VD>H)KD\-:I8P.)Y)-EL:!WV60,&^KZ3BBX3E2-"OK@]="%I5Q4Y[>;0:M,:, )R(9P(R,:[?],J:5>PEE5R MN#Q0MC1TT-R*MN]FZYH RX?NYX;N>(5X3Y"XC;0#QT)5B!?YK M7O\R#=B\Z6'^_OFG6![=<+YX;ZKJ7(;!/*&V_W6CV9GIY#4,QZD7.-]^_>M? M?D[NN7)F8A)[XO/TQ''4_@"N3N3O ??EB3^Y='WH'0SR5[76P0V5]#%*I/ ! M$/7+P>4Y=NN/[C^OSP^8.X$OX.U'YV?]R\[EZ: U&O3[@W;OY/ALT#OO=KN7 MY[W1Z<7PX-YLU("WL/ 6[$I'RM7BLM]DJ&W3W6NO$\^)2 K!&P,&IT!I7#> M&2;>\,Q(5//&J:;__[?WK4V-(]FVGV=^14;=Z;ATA*#TMES5W1$&3$?=Z*ZJ M*9C3,9].)'8::UJ6/'I T;_^9LH&;+#!CTPK):V.M M#C>6F-K[?1+"J"D=,A*+F-]NUDUS^_>X'6F9OKKLMFK=#!7<8'FP#<>#1,!M MWMQM%H<>Y>%8F>J6%-?YJ(@(G7O3*H2J/6T CBQ;6KO%O:GVQ'LU*CSX$1ZI M1NJP19+KVXI*R""YV2"KDTH30LV_.TI'?9JV_S17M!WW O/"GR_XP5F M[[1[[COG@=GO!JYM=TYKGS\J"%3F B2_IV*NEF\(ND4B25 MUC4KM%8O7WO?$TFEFN7V(:D42:5(*M4#'*5D7G##3C13(1E+;\.RKNPF9:PL MO9S2>V$;9>2H[!;A2SNLD)H%-I>%TK![(0BZ$%J+%#$5E%(Q*]?HR)OU66^V M41W\TPCFM%/&R&-M=QXKQR';MI631)?-EQC]JZ>KN3\)^Y-IE-PS=IRRB.9, MR?2\VF4:6*[1<:6)D2Y;K5HQ0_\V621LH]O%G&+XZ9N?THA>1B2CD6B?5.J6 MQ:9(BR8(5\>P''E3CYLN7/"; M'G,0[FB:TCB_AY$HC$3#DE=%J\M.PVW21^'44"(<1UH+BZ9(!+RF];1]/LO M>,AM@_WVJOUFHE$,7".--%5S1*OKH#$*'*.-2?@I'B03MI";G=/O+'O(RX%1 M>%,VA$"+%+A)<),>[_-PV@HG:7/:?BNRF,;)X[R-(;_REHKI,3#E7E<\IHDC M)/A)&JFJY@C7C$Z!;=GJ.:PI(@9_Z>.7TDFB\^,D]GW*XNR-V4**.@753N(Z MAF-N7%*S;T<@7?@%?I9&RJMI$M4US.!@W?&:(E'PU&K?VT9[0^MP36\:40?C M^D;@*3(-MJ&9+NP#5QAHIA$[ LVV0S/'L.4%R(%FLIM^O=JM:VV/KV)2E%41 M90! 3.1-V9C[_N$MFQVA_I9DVS?^ZMM6O^=T@J![;GOG@=MS+<>YN/ O_-.S MGM,]4][X:U&N'F<;JYQES$DUY1P0SX;&TB>Z/K0&6Z2L&"@O3J>/(D[<'\NA ML[,!Q+,[RJ-J@]RQM)PH/VL9EF'V[/.5*V@39OE2^H2Y%;?*LFO=Z LOCY>O MP(T:]1UD:3\5S$Y*W.M!_>D;#+%C0+19:HW_$^1Y2+18)MC&,?]=?W"3]E7+C\TCX C\2P8NW-(R$57?,6?;X4A177[)! MD9:.![@3W'F0KH8C[H0,R2F+^4\Y^2I\*\Z;7R.Z");@1G#C ;CQ*LEI1!;B M*6264;$442&?%OW^'>)$.-A[=M\ICL=PFA+<]7]Y) MG>X[OV_HND;HHYT6!.K(.1H]G3 0%" "& T*X@Y$N;/@$8 @P!A@!# M.U##Z:I'(5UV?E^?:__C1JOVX9XO&^?2S-H]\!_^8FE2MH%(V2"B61:..)7$ M@1J*FS8R%#I&5Z*IL"%YVFTQP#!HL<#)BPZTI.X)T@1I.F@U/.0*@'1 .B"=GDC7,3Q?WOP,8-VF@3PI MC5VV;]&RKMO+?XLP9<.+, YS]AN_?_@ISFE\$_)[RSFYV>G][_0_27HF,B6V M:?AR:O8=S^I:G9YYZIV>>L&I&_ ?+X)NS[7-?J"\X8O2!B]?BW0PIAD;DO"1 M7H26!!.TR<)LEG,R9O-F+9R#7[1KV0SYT;AEM\8MMBNE<8O3K;2#1:?6[3?V MN[U:RE=[NU_GQ8/GP?/:\SR:]>R5X&!9>FFP3P^;!T@#I*G,O?(#%U #J '4 &J4NU==&^X5W"L@ M$9"H6O>JXZL?W*7+WN]K\]0^8V-_$IX5&5\D2TG*9@/Z5=OB MWC,L>4I=EPU7[2= "3=8)(XLUP@"Z26E[;9G(3$-EAC;D7;"KPOC0X- 'O8Q MJEP;(@&1@$@L&57RU 2,*DA,PR7&ZYK0(!)"61I%TE72]C=&,S9.HK(O)DM9 M]GI5N*+A65*)7:T-9]BN- 'N8BN920#@AG!#./2U>OW+9A,4+R87D;DG'K@N+ M%[F,&F=,JYE:-WMH._T[_DZ1G$GEF*;L\>E\=V*Q M!=_8Z.=W%^=B9O<_G7]?G;\CX9#_@@[RXY[O79B>;?JF[7F6Y77[]NFYVPM\ MK^_X9Z;U[I=G6[JX/5?AA&7D,[LCWY()70^X"[='8>1JS(@@%8WOR9AFA,U)2'+^AY#_?I"39%1^&B415QV!;S_^4D3L61>)? M\=A,;(CXXBDK+\T3S[YD6Z8"OEY%I1&,RXAM>/FSP MM.MBV26+\,?$+"=1DF5DRI]6?J$Q__HP)6PTXM],[I(B&G(:W#+^_2SF;_#$ M8N0HC/G529'Q]\I^_+"AKGMM5S?@A"7U9O*-7^0$\7GQH7&23FBTA.>6N.;Q MP:4$DP&G_/R:G]^9[\K/')X&#Y^WY^&[<)B/^8_\G>:HR!$OHM.,?7CXX>-S ME'M:U&*ZQ"-2^BLS8S9/N)@MJ=/YX6TH7JD4'EYIS_NKO?VPJZ]]"DRUH^4U MF0>X>4*:^MF EVR:L\DU!VS'-(C0S/"[I/E=8+PM&&_CFCX4@J]GT_Y*.U&: MPZ8L+[?:0U/7Q) J+7FD8?J@A<+E&K8MKUJ[Z<)5>_M^?Q)^6QG.J-(HU4:6 M;,-WT!8(;DCE+?,UD@C/E'8;%>>B=@2>8++IE7&:S/M2]\(5&FZ;6BH#5_!NX-X:B6>W8ZB M+F]M%$^Y:=62$J%7IUF+>_G[Q7GV9?0I'B03=D6_][]/69RQ4Q:S49A?B3?8 M)I_:%+W@65:MDOSJL*0< MR>EW$9",DG3A$OYZ9:XQ$[G*83+,R#1EF4AZ&I(P([/X M<,%W99:A/;OO2"0WBR?R9['EASW+7"8+J(@D9I5)S):<+&;/JS2-N%OK'.C] M;@_JO'B\>TUXOO:!XLYN.K*SEYW^N-C.PDM4D;KRU3AEC/S._S;.2)_K MU>$Z W4IL1D!56D^(WCQ@1<_I:HM6W-0/?0< E&H MID:W@M56L9JT @:P&E@-J 96TX+54' K@3$_O7KJ4*4P:W_")Z_]UENL5H?C MWR.[:QV,()CAI0DT::5-:==_[?4T>J7FU6V>^KDZ@/6?7VV?(=OJVY?7]GGGF]CS_XJQ[ M9ED7]EF_:W4\QSTSZ]]Q>);&>T#2]YP))Z(3S:EXV M$I[%"-F04,[:]$9DN.9,]$@@*1OCQV+ESL>,##G]EU-@#='BF$US MD5XK@IG\<L[E68([MM9&(O'N^N^>*3&['6RYU>1_Z?3 M.1[Z-Q_B +GU;';.!G,NLP[0K!GXMI"Y4&FN\PJJ5LV*9W/795/'X:"+ZY7N M%"!8/@3;D(3GS/9I[I]K*0G?:,X@!_+E !KA58VP*K0)4 8H5P+*JYAQ&UR$ M\:S%>5[#I!?T 7T.6\JG4?:!RJ/5STG.R)3>E^=$>4(NQS2^&=.0?"V&27Q# MSMDMBY+IA.L@W/J9&C@-[02,[44@=*)5P]YIY7QHNM&($.2=7( M6JTW*VIA-M0#TZR.P=<#! .":8Q@S>SUZYY8Z@6OUI4//[0F1BH_[G V#F-* MSCY=?3K;-LZP&-F73L$M,EIJX4'KLO^JE1=TE&)9:+)G"R%IC9 T5WG(=94@ M$JT1B>;J#?=$GD# 4ZE#X$"U"Y,M^C!9,9U&(4NW&<>\L?Y1%U0XM!0ZAN_( MF^F%$T%MA*U>FJR943H(J#WA<+KR M\2K):43B)0=%M$O)QDF:'^5-\8>AT !KT.O=[$D\GG0O30 M)C28RFVJJG@*E5Z!)ZV(J WA&L&)-0N!:D5$;0C7"$X$)H(3]>!$8"*.B'8E MVF^)6+DX"1*=\ TR*-*4S;OJ/[Y@PJ^K-V1/]PP1"<0G8!80"PJL&*@ M+2 6[1$+:(OVB47=8]DJ:7OZD*=&^)NRE/PA9E>1"YK>).0L9<,PYQ\&813F M]U5*F?9YO%HT&=(&B\1!M:.^G8DNFZ]:;VN$1?52Z,TL0G)//.M@%&IV 2XD M3R-36GNC^08^O$]:0Y4A",U@A& M@W6%;W1M:76U$(G6B 1T11L% ^>.FSLD(B_RWW1"8RI^=39.BB='187N:4Z_ M)*Z37!M1.!V#26W28LV,PEDG.&G#25O5@M="K89&F]!MS1>Q_8N^JB4<3E8^ M_BNF@T'*,#XTK(\(W=A/@[CQS*P:<(ID\0D&7$/ M9[%2#'$V?M^1Y4LSNVIM7?V(&!QB<,C\1VA: \.G?EHDD':L#R4":8$2::D2 MP3&.+.\G>M84(V:Y\(">.45*O/:E7I99T0#KI(DJ(:-? L6N1;K2['G0C=*/FD@O="-UXB+,WUZV[^SD;Q+7& MK2PV\DW5Z -)@SQTH;-6LSJT 2W/,2SO<&.V=&$&U48]+ "$F5L89H980 %# M 6]%%=H6&&P#)]8LTU\K(FI#N$9P M(C 1G*@')P(3=R0B*J$^?F,B@8\-""6$ LH"VT M(4=3Q*+N\6J5M#V3V&=!NFQIGYJ(.1>+]]E&IXLQ%RT(R>FMMI#X#0F#A.EF M)VO/;=#EB_?YAFG**P'3?>^!-)HB#70Y)&QW'[Y9KOIOVC8%J5T(V3,-QY/6 M].HM\NC"0*JU')09PLLM#"]#+*!IUE?>F(8'30.1@J:!IJG&"=K,A4:+"]U; M7&COXA^N]+81$=8#-\70GGT0@]54>R(&BQ@L)*QV'3FT9T?8"]M%$@[;PT-[ M]@&:Z8IFL!=@+SP+5[S/*0>7E=>O^/FG]T5V?$/I],/E8,R&1<2^C,ZY.W\E M'G+%W_@T2@9__O+WO_WT\KH^36/.0]E7EEZ.:O'P/(P*[OXO/X(3 M-Q84_,9&/[^[.+=-*_BG\^^K\WG[/[EI> MU^^?GYJNWWS'\3)L.,\%?@,B N/@IC_I>DR/@3 M,H.P[P,VS1?NI!,1G\E^_+"AS+U&O0THO@1+)B?P(L7%Y\6'QDDZH=$2[FP!#1:<8^//SP M\3D8/"UJ,5KX!"C^RJ.1S0..LS7Y]@]O0]9*7)R_TWZW^Y5^>[6W=^J\>+Q[ M3=Z]]KE7P6YJ,MC+]GM<;&?A)2HY_WZ=5@.NYE@JAUKEI[N9IKQ.HN&#D9$R M1G[G?QMGI,_UZG"=97G)#0$VN>:6@&,:LNQL^&O@Q4=>_,QM.76L"*34(I6A M2=(+EE+;,4X!R+U!R:HA4$0Y()WR=2M8;16K=4UX890 0@ A !B'8 HJYA>B: 2"H0X3QQ M/1'/69Q,PGCG$\6#SG1LV BEQAS9R&LAU6K6WALCN9DDC:WCTQ:Z/Z7<]P.XI& M;* Q)J(B:B+=+9)/Q^AT#W<.#/F$?$(^MY%/UPA,#** ?$(^]91/Q[ M&_(I M2S[W/X.IO]\Y[X9=B6363P /ZV#JPB,(/-=(W=5/J [K%4*H(%0M$*K#NG(0 M*@A5"X3JL/Y74X2J[I4JST7P8:I,,)4[@J=5V9=:$5$;PH$3P8EZ$ Z<"$[4 M@W#@Q#9S8NVG7DA*#5LQ6/%@CLC>CAI:,NC6DL$\D=H =8 Z0%T+8FJ M.D =H Y0UX*X7_%P?AQY M)9Y_Q4W-TR@9_/G+W__VTXI'3*91 P;GB63*8LSFH=)W(OX M \J?OHR^L4%R$W,R#/FWA@F_+LNSQR_AC! +X_8;&_W\[N+<-JW@G\Z_K\[? MD7#(?T$'^;'M^J;CFF>GIN]X[D6G=WK:/;>L"]^R7*=WVGGWR[/-7-R,JW#" M,O*9W9%OR82N]WD7;H_"F!T_,(!M_O"Q-+[#F//%O.N03(ZX&C,R2CB][OC& MD'*'259,)C3EUV4DYW_./REA?7DPO2:I4^RY9@&$9PD9\F" M %*>Q)?T7SPC+\'+(KFU_S\SGQ7?N;@/'CXO+T[F::\3J+A@P$HK*S?9W917]A%XLFKFKX\6CJ$&SC-\4OU\45;SXN? MN2VGCA6!E V,*FD3'0%+R0^^J0"Y[8-S!X7 E7$#2"=830FKO8P'@=7 :D U ML%J=66UC5$.)X'K&%.=D)!F1FR099H)MMAD4(5V 6Y0XV82\2,]SE--#EYU? M%Z,X&$.T6!$"9]J-,XXK+_M:]YT'S@!G@#/5X(QE!(Z\DC;=]QY( Z0!TE2# M-(%E 6=4AF^:%:7YQC).O,&XS!(=LEL6)=,)XY3;(9CX5LK!3BD%50YML@S3 MDC:R4Y<=5ZV'DLB#%_>P20D A)1>XFPC$ZG"XF0X&AH M%.502=M+&K&L=#\F-/V3Y7R5*@1)*C4KE;"N P\?D42-=%1S1,OI(NT H@71 M4N(I>8A,0[@@7&J<+JN#1!:EWEBSG*Y?6TV\SLV M%S05M:;5RIOGRE-F;U!'%YY!6% CU=4TB?*Z'N0)\@1YDA7),#Q?VE$M) H2 MU7J)LHRNQ!3>ED@4#KXP V=9& MF5L]R73A'H 9P$PC=@28;0=FIN'9TCIJ D\&PS.<=R>T[DX/[4O+BRO?];O MGCNVVS]S^WZ_%UPX0;T'YSR0)V2906*6"X)DX:QG6KXT5.?YM)3-\/RU%]N M&$L0WJ:Y*8&4L2F^4^T$"K_. S#J]?*U3R=##V_-6I N32=8/0D,)]A@//F, M=\X&<[ZS2KY#(UP9+5;H'9E0OG,AC;(J!5E['PF=G)8J9GRC:\H[W-!]\Q'M MTS3:!ZAI/-0XCN&:*"!2:NTTRZCY(TG_%,.:IVDR8-DV9DV#6Y]81L>35L:@ MRTZKULM0OTT6"<>P7;2,:YBW+).6%Z+V=,R&LSDQ+RBX^2.]AR<>63^JD+VW MPD$-JB8/#-<_6#E>XZW%&@EV?35C>Z33-@U?GI79>NF$+U>7!#%=R'6X/+ Z MA9"\CF'9ATO%UX49X!T#:8 T!T4:OV,XYN$J&'5A!HF&SF8)I)LE$.Z;//2_ M._[WZFMOMG1_MZ7[>^V(M$Q(LHY)UB4 M9STF"SX95VNS!JLEXT-VV<)"UZ69[?)X@Z0LF[*!Z&(8W9](TXNK"BA>KVU8 M70_Q.\T+OO:095]&OR7QS15+)^?L>ONZ"-NV+\XNNOV>VS6]WKG5/7/.N]V> MY047[JG7]^I=%]&KCV@8(J]OOJ=EV4:2TXACHS"D^>:2(=]=,7_Q.@H9ZD2R6I:%WO/\#KH8@^=UK:4+NU5 ;H+;H=CCM'I M2&N+@_:"4ML+;G;2O?J4_&N:#(M!_@=-4QKG][^%]#J,POQ^ZU/RB_ZYZ9P' M7?O"[GGF>:=[%CCF6;<3V%;7[9WZ]3XEYV8/F9W#7K,HN2-9,9G0E%^3E[/:CSXO'N M->'YVD< JFT^V5EXB4IB :_32GW'OZLR@>7W1"2PD#[7J\-UEN124TI9AC?* MF\"+C[SXF=MRZE@12*E%9[@F22]8"@UXY4(@>CVCU_/A6$W:K"FP&E@-J 96 MTX+5T+1> F.>LILP+DM]7Q>D.!A+ MM%@3 FG:C32>+2\%1/>=!\X 9X S55DTCH-)/$ :( V01G5S0U@T2N,W2S)4 MIF76.D[SQ[/$3DSB$?<=N=+B#R^W7AV<2.>.2EO2-$PS-U=:+,-TI1T%ZL+Z MJHU82$2#)<(-( ^0!\C#@H;8J@%5*R1"X?%Q_?V22Y;G45F"IL0C:<^XIR/' M4S3K8 >JM=L)0MP2DKN-Y%H=!Y(+R87DUDYR_:WZ=$%R(;F07#TDU^Y6/QJU M'9);^^*W_6G5CX<*,J0QTE JE>IPZF\95E=>U\NV3#34#VRT,Q$ - ":9:!Q M346N#8 &0 .@ =# H@'0 &@ -+!H- 8:J>U^-VO9N[K=[S>6Y2F_N4@Y@_7B MX3<6T9P-SY(LS[;I]GON!+U^X/:]CMWSNL%%T+EP^JYI6IX?G%NV7>]NOTM4 M(E2,.)ZUXATE:=G?-Q:MTV9C* D3K=/(4H^T M!-/OB[UNYQT?GK?MW8#"2U"M;>O?"4UOPGBV2%KDR<,O9MJV_,V\+6CWQ+4\ MVW3]3N#XMM?1KE>P6VVOX -/N=7L]GJO'B]?EY>OR:F-=FY'@WHN[47!\N.+ MKDO]R31*[AGC5@>G2M7M@L!Z+6(];OT_S*4X2^+RA6D>)C$8$ QX$ ;\(N:D M;)/D#G8#N^W.;E=)3J/7776T.-PAJ))<\V\I-4=&SME@'CJQRM!)I7URU^[& MG/W+6(>VHQ>UZ.ZA@E+R(]DSL QLR]X&+7@&]-&%%H-<6YI=O \!D)TGI?%:J MDH1G8YK>,#25%/?9/EH@'4!3-4R3-U<>%,0K(1>0B]K+A65T3&G# B 1D(@& M2$177BNLID@$CN9?<3MH-B93>J^N?V1S.MY8\GIWM[RC38V$K[[*JT&2Y[OJ MSSDA>9 \2-YSR3O $1T$#X('P7LN>($#E8?VB9)H]3F)CP?"T\N>A@40&@]) MLFU)17-#)PBR(Z2(D"+D G(!N=C(0NM*.WIJAQT&:8&T0%J4>BT:!1&JJ2=] MV8M+FA.MHN%AO;,^#]>]L'S[OR$#08@G%GGOG4>!/ZY'7A=YS3H6K9] M9G8MMW\6!$&OW@,0KL9L/K9 Q%9GS?RS8C*A*;\N*T<@""K2^/[Q8+CS,>/? M(HB73 5ER\R2;Y?_>AB?<&\0]GT0%0(Q"'_0GRP_OA;;(2[*##*;M'C8OT*NC'OTWMY#VJ5GUYT7KX4QL03 M#;^45@4:?RO(,VD]JY5N13C@GL03(9^QW[_B4'#E/P/C8J-E2R\62U:BC<,A$$?T&=G^J N:CTU3VDD)@(3FI%D]#A; M[XG&CF4\?9 Y;4]=WY4JM@^YH,/W9TDL*"'/!6EF M%/'(ZW+-([%17[OG,M1(#.NKQ9HS$<4]<=3/(M)%B%0;@I M'0BGCV;K6I[1 ML3#K"YJM:NEKH6;#>9%JCZY9CMN92/*,(NZX723IB(4R'3?5]?[5:CG/L#WK MT+1JMZZ#2FMPR-$R3VP<34$B%': ;9H.LBW7,%U%8VF@A"!RK5-" M&M[RE=Y/6)SW[F@Z[$^F47+/6-FJ^6N1#L;\BJ_VVW/ZGN]:G:[G6J?=B].^;?L=JV.8[YY M2<2RX]_Y#4E@ MBK?G:(EV3P6I^.LQV&,CL)34W1Y-1U_TI+P:IXR1WY-RXE=?3/Q:9[\L#0*3 M91.V?J0!BY&]G58Z?,@].VBS58[2U6D];9#:P&5@.J@=6T8+6- M40WY7NL9\V&NR3&=S1 A[/N4#^W)9$VO[7N/6_T.\*VVYVZ3B.9A%.;W]?7, MU'+83#@#V[(__E!?&M4+OIK&0[X'U@'K@'7 .IJR#F)@Z\GX+24#A$ZG*1N$LZKF(@YS>44#6E)<&0\WU%6J%SQJ1#CP''@.A /AFDTXW5 . M@;0#%PDTC>6LDP %>'!F=SUMDI;9#][1C3ZJ<:$ M!F<=T_'UI*3>B;(:T:Q>.*<1X=0R6\<"LX'9#H5L/I@-S*8?LB'TI;HVH&G, M99UT')&HZ,G+C@5PZ48?U2QD>M24*(0Y6 M12J^G@34)*^Q1L2K%]QI1#AP';@.7%F&=1H0#UX'KFL9UUHEMBB3NK@.F ],=+"CF>C\ @^UD8<6C*7W.;V.V,KK5_S\T_LB.[ZA=/KA_@S6)Y=%'F1LMXDX?O]5_EL80K%&5M^+M^F6.S%-S;Z^=W%N6U:P3^=?U^= MOR/AD/^"#O)CV[9ZI[YC]V[S?[V@YP5=SWOWR[.]7=REJW#" M,O*9W9%OR82NEX.%VT5:__%XEOQO<4=KEOP?QER,\@^.SQE-)JM,%MNZSIDDUS-KEF MZ9.D.Z9!Q.9(>;Y!PG*]HR3B$)61HS F^3@I,LKMXQ\_;(@OKVW9!MN\A#DF MW]7%;1:?%Q\:)^F$1DNP9(EK'A]<2BP9L"B:7_/S._-=^9F#T.#A\_8,>A<. M\_&';O#]\O$[2(4N%SQG1:<8^//SP\;DW\[3$11?L$1W= M)=3'/3;<9SQ2H--CA'D*&43RE5#?,/%6AQM M3/B5XVH[::^EORZ4^\?!(E*O4&E'8I1\*)4:CFDKIX+1&G6]51_^ MC>5&*ODJ%:B.(VW(!111&Q21O4VA0G,5D>]"$4$1;2,WVQC\+51$]LO8&_00 M]-#ZL'+*Z"AGJ1*IF@4?YY2PIM])ED3AD/P?L_RO?L+5\1QITO4&;73A$&@S MA;25GV:VQ%4.YZIA4H@CAWU$3GM%("\F^A;YFA$T-1QY8_5V)YDNW",1X?8] MD9=Q5+YT!"].\,=)Q'S)YTEDTD2DY*VC26ATK2/7IVR-?(Q(WS+ M.8K?DS$=DI1E+.5 )F?]'2/P^/];+S77+D_C@%?R9B9XDXR2E(195M!XP$C9 MM).$>387?A+&(O>+0S*91C3."(TEO9+ONH:U8CKR_B^4B<2N;.U[S1.\YA<_ MI N5KW>RLR L9;U(%(0UX-(;#(I)$97Y4%\XZZ4E[Z5LS%6BV*M/,:<((T=< MT[V14K#I2P7/LG^4)'GQ14^Y"1+GI>33A9=,RI<<++UDN/B2!HE9+NY*V>R. MG'YGF4'NF,@56Y]')5MYU#1[RC)->?E2EB\E8+X^7;_[+ MUSX.'>RF^(*]XF"/BW4JB$*_0BDF /^JWV9B^2E/\J)F=%FK)X<$^N M4FZX1K-$\=[P/T66BVS_&A<9:E>X G9?2;,%>) MX,5;&D;"JCOF+'M\2;EY=\D&!7]PR,"=X,Y#<.5?@UJ=@U0A]M-.BP)EVX\S1X5K=/TF,.@))YY8FCH8! M"%7.5@"A91#RU2>< X8 0X AP- K*:U=E+TH#0,MR9!5^W#/EXUS:GT1+J.X?G;M- 'ULD)Y*WO+'8PFQV/J&AG%&^&]$2I/(8HH)?2RX MYE<>9Z+@.GLLN-Z]]].AY%_WCG>+=9NBKG@0OEXWO&GK*0%9:AO-3:=I\KT< M+QC=RV'J?P0G >%716$2RV%ND8[WU&-NH4UCQGD^IV45-]=H8J(8!\\P'X=Q MV>\L+VMJ%T%S.-L;F=,0'TI&%\!F7>WH3B]_Q]>:%=?_88.GX:#L MZ#$LF/B5H,V(BC^/:;Z64OP963@,:=W0P)O><*X2* M$6\VXM8D_S::%WF2WC^TS9OW*BSG3=ZQ*!+_TBA*!OQAA))AF TXBW%B[P?_$OV@T$D\<"0H+A7&=Q$56KN)UN%W1)7;3 M;JY++6#Y=O-]Y:#1OQ4M7[9I^>KXMFUV+LQ>8)U[[H5_ZO;LGM/O7W1.>]:I M?U;SEJ^/E"'L]LUN.-HT"?P4DR^#/!&'UF+/EMMNIFQ*0TE&R3^\$U,N?G.I M^$,TZR,7-+UY:32_P?WK&'F9VZ?3B(EV'32:'_5?CAG+GX1D*P$P@[,+-^@& MMNV87G#&F=^^.'7,\][9:>?<[_;J+0 /N1"9H-!"XTGMK4!M;;^9V\8]-A;> M"B.[K")H+#G5&J1KJ&D(LW2W1(FM7^JTQW!>S-E>'\Y"*#L93T2EPQZY@R,C>RM"K4IQ; M=&+=A -IWS=LWU5.$ETV7]R'/$$-LV< -) )N\^9NLSCT M*(_O1,J7R)O-1T69Y%)ZTRJ$ZJV(CU3*5]N5P%(U('D'JC4[Q[E&XEQ?==@B MR?5M:6H4D@L'KQ%56+J0ZW#%5K6**_F&K\K<6$$:79@![C*0!DAS6*3I&+9] MN.I-79A!8A@"99@:)^!^BD5B>"(*6U8GWE;TUDKS9)7RD(+BA>4M>DCF?3N7 M5QWS(:L76;TZI.76ZN5K[_PCJU>SY$ID]2*K%UF]>H#C_ESZC=X]]C/9YC 2 M27;M3K*S?:-K(I_W8#S18IT(J&DWU#B.X9KRSEUTWWR)4=!Z>GS[D_"/)/U3 MM,R9ILF 94IRK&J7<&%91L?S9$F1+CNM6B]#_399)!S#=I',VS!O628M+\(X MS,:B0V.2#%_JD*US$L6UZTNBT)=?HAC78V ) &2/,L==?9 MR/=BR,&@R#@8LI3PWPV3E'!VHS?\TJ>+RFD 81)GY2R&/:)V"\K.ESTC0]I, MFG]T3BS)2Y,W;*,^HWT4CP4Q%N9?1/=O3)380"\>H'IC=S5276E)+\M8GI$Q MBX9EOPTQ.*GJI:JAHZKRCS6$E2($GV+RE#V\:BB&:+W%H9P23B!RS=].5)CD M+)W,9Q^,TF1"_E\2\J\NAZP\WOJMR&(:)P:_-67SP3(TS>^-D@M>N8.(^.%4 M3+R8%NE@3#,F;PR;J/R0@W*AR*UE64[*8AM&DBE+YRJ.(_5GEGP=)WD2AX., MOU\Z369_-,AOOYTMD?C_9D)=%F+XT&SDW,*#^*,Y3;*0GA#R:?8URW/DED; MD9=IX"\V4S@O?#.Y[3,?R%/.0BH>OIM]G[*8TUN6KOF')7L.BCP=;9WX4I>V MK$Y*)A?$?V#J*;T7LU4(=Q[#6UK.7'H0B]G$HVR1ATY>OB0@\LV^3J7H;2 % M3T,AZ4PYB8%G9$#3]%Y(P2V-"HDRX)S8THW!)6U*IFDXH2F_[Z$FL,016>NW M)0N*6-DT%;PNE,$THOP10JS%"+5I*2/RA-Q4LO;9I*@Y6&;EC1(LT+5^@ M9*L3"$**37850.HWS&'G2-7)2^6#AYFIW*WT/\ZHF=PG@0%J%S8F[^8EU;+Y"(74**36H1*Z M5B]?^U0,%%)K5L^*0FJ%Y_)@/!12;P&.\NR^G'Z?&WVSGS M"26/6U.C8UC^ MQE+9^HK'&B&0=GH22--NI+$\#C4VH$:E!=0L0^?DYP17TF]6^T*8RS;L.0UC]:%%U1K;BCH9HM$L+GOV1:1@(_] M6H[>-.&J9_%,Y?GYJ K):DYYIF-T._*J,YMN[-5(ZNJKMIHC7*YA.=)"^(T7 M+GA2'[^4&DSMP%D5QQN52IEG.%UYH=$WJ*,+I\#/TDAA-4VBN-Z2=_3<%HF" MFU;[0GKM3:S#5=@WXBC##@S?.]S4+.W9!^XOT$PC=@2:;1>J\PW;4=1)K8UH MAN& :E8K:7&SC^+R9\4JKY1NK1X>J$45B%*FD%^S,B]]SMZNEBOB\KAE;967 MN/K%KSNBTNL5/;J3.K&DM[V(A[+7V#WI*"S[?;V+!,K?5B/*G-=%F6%.XYOP MNBQ:1,';ON"Q@J"8&KJ*F(WN;BQS! M\S5=?*UXOO9G\=76MEJ6WD>&*&6M=2P9?%91Y2H0;J&(^O$EJLB/6$'5JEGQ MUS1Y8[)@52OKO1W, !##"0QVV!03(JR:9B>PC!)^.[\538ZA$A ) [ .H^';4EU!QS!=] Y M&$^T%<0!-:V'FB/'-0+'.1A-GL1&'96DL\S^DUR!1$ B(-'KI>&&;:')+9 & M2 .D4>Y>^8$+J '4 &H -]7Q+=@\&Q*@]AD;^Y/P MK,CX(LOFM]%L!OTXG"KIW;X+W:J=BN 9ECREKLN&J_83H(0;+!)'EFL$@?22 MTG;;LY"8!DN,Q,Z!NC ^- CD81^CRK4A$A )B,22425/3<"H@L0T7&*\+N9W MR@AE:11)5TG;WQC-V#B)RKZ8+&79ZU7ABJ;1-&>\FF78KC0!W)ELNG"7:MM/ M(R&MKXIKCW >.?[!AK+AH!J2"\F51<>@(R^#!$H5H@G1E&CQ.J:B>6803@@G MA'-/B]>O7#9A\4)R(;E;TK'KPN)%+J/&&=-JYH/.'EK.,=)V*O?A9H161#$% MIU*.X9J*QK>OFA-:!S92[2K K@" :9CRLGLW)MQ6/E,MF ]I+, W MX)MN^.88CJTH;P'V&? +^ 7\4NM@NH8K;YX? P !@ #@!W8P;1L>3V9X& " MWX!OP#==\,TU[.[AT*T67+2O?;9PK/D^I_SU5UU_L(4M$"T*8W8\G@T3LFSS MAX\E%<.80UK^(7 YSU8 ;)NNS_$EKV]Q;A=AWZ)A/S_XD%4#-F0W(7Y.(PY8_,KDQ&Y29)A)D1@ M6#YRL+*KS<--R92ELX7-5YJ=D"N^B%$2<;U4+EAP&IGR=92K'+*\IT4M)D\\X::_,E%F M\_R+V9H\_X>WD7FECIB_TWZW=RO]]FIO#^J\>+Q[3=Z]]EE8E

    LBDW!ZZYC>.8!J(!TJ(!X,7'P:C< MEE/'BD!*+?K[-DEZP5+[SH8^.,B]0 ,<$8MSO@2.^GJOO/[XDSMS][V)^&7%VFENP01 M*TDUJ+2WIJJ2QN8FQ>LG5]KI[C;+T\$ZU4*>($^-ER?'.]@\!<@3Y*D%\B3O M-*HE\J3P9+RL!*RUVW65Y#12PU&RRKUU=_X/5^K=B+B08RIJ6[T-P73A'=6V M @+4@#) F3(HLZWJ":8+[P#* &4:L2.@;"MR=6U%<4] &: ,4 8H.^2X0=.6 ME^+4>C!##[%MP*RR'F*B!1?+\G!2MKL:%7F1KN^U]49/+7[%BY?<94V/K0V> MB.>8!EE90;?+\PW1U(RO=]9Z[&4OK_VW;-T.U;2K5[=[$IB>Z0>V[?/W"SQY M/;Y<*2V^NB;:'=7&=E2IM01&D*.436@8BZ2PO&SM,TE$/Y5*V_=JK^^1A;I\ MVH!L]QTLO;9FH7+8V28.LG$>0NWR# )Y>0:Z[&TEXM$:=;W5;*C-\W<:,ZVY MXZ < HIH&X':YFRQN8K(=Z&(H(BVD9MM#/X6*B);7L$0]%#C]= 5_Q.CHYRE M2J2J:>G9'4]1]:P[]TA$.)R@*SF.W7(YLX_B M\@]ASIEF,'M2;S!("S:;@97D_$XR*-*4TX)$(;T.HS /W^A*4&?:JIUPM@EI MRXE=X:Q59[XT40P'^X<9%:Y'[58]IXY9E='QY-4^U9IM] QPU@CGME#$2 M5-N=H,IQR)98KJ3[YDN,I=;3U=R?A/W)-$KN&3M.622*?7:Q_!N7)F2Y1L>5 M)D:Z;+5JQ0S]VV21L(UN5]HQ7E-$ G[Z*Z]A:EV/G+-4>X.H;E8#(?_*:MTY&[$TY8HE9;3EOA)&U.VV]%%M,X$4JE3/H<\BMO:1[>*M$OS3'E M;,,T<80$/TDC5=45++=3^F.?6DC+9ED:-):/R66ZS M?F'7C.M%DA63"4WY-5G9%VW"%69YB%)V16./"94V&>O6ND-:G0;%Z75[ MF]_]L#Q?^[.6:OOJ=19>HI*X\.NT4M_,[*H#%1U[\S&TY=:P(I-2B]U23I!PROBW:U!V.) M%FM"($V[D<;#I&+@#' &.%.GAE_:[SV0!D@#I*D&:?P.+!JE\9LE&2K3,FL= MI_GC66*GDAKCVE4\'LE+K'^Y]>K@1#IW5#HGKV&:N;G28AFF*^TH4!?65VW$ M0B(:+!%N 'F /$ >%C2$A1$ ,MR/S6(?]?=++EF>1V4)6B5=CYK3@.S(\2QI M$8%]J=9N)PAQ2TCN-I)K=1Q(+B07DEL[R?4ECMN&Y$)R(;F'DER[*V_@(R17 MNOO;K"3I?CQ4D"&MI'N8+B0[7).P.IWZ2QVQ^29E=.$%A*2K32<"T+00:%SS M<#T'=>$% V !D #BP9 Z !T#0-:H%FR6@1Z;7V2EC/[*"Y?:I8\FR/% MR;BB#V]C2:JT\Y;$ZOEFX9TE9M:GY M<2"E]['O5-M&UJ]S%]MZO7SMSR+0B$^S/D)++48)&EBA@=6!&.^<#>9\9Y5\ MAVY6$KCT*^-V71(OS+5@DVF4W#-VG+*(YK-6PRC11HGV)L5!AB\Q)5OWO5<= MTM0(@;33DT":UB--1UXZF^Y[+S&F64\G<'\2GK,12U,V)"*RM8M!WKC*1<

    P+5N]@Z + MK\!#JH'*:HZ(.8&\FINFBQ8\I*?(7A@/D@DC.?V^<8)Y6\Q#'Z='\);@+3UZ M2Z8/>8"OM"EM>UG&9?Q)VE),Z>LC&5&'6MZ7GE&+XM+S"^ M*]ETX3AX7#50>^T13M>P@^H[TC5%..&SH6E"50G%C6J:X!A.(&_07%NZ)NB' M--J9 $ :(,T2TKB&*;&&H2U(LU%_EE4___2^R(YO*)U^N"RFT]D$%AJ=SCK4 M7HX9R\_#;! E69&R[(I3X#1*!G_^\O>__?1PW[\R]F74S_)P0O-92PQ!J&]L M]/.[BW-1"/U/Y]]7Y^](..2_H(/\^,P-G,Z%;__Z9 M;U[8[WYY1OA%(K[17&+5OKUHI;$H#Y;$?B&SC^+RI9XLG$"B0<@CB5[=TTW7 M'4R_J^U[6$7$=FF7%9#J+\^1C MFA,Z&K%!7K95X:M(TISQBR;<5^'?R=="1:!H=NMB0Q;Q>?C(L.)"P8^<:.*; MU]TS^Y8A7\MC(Y=5;RKN6UK./+^Y_ /[/F5QQI\V+%+^=0L7BD]33N9D>$(N M.7B$(XY3?#5/[S^A0T:N[Q>)%,:#J!BR#^5SBHR-BHBO^9:5[SY-$_[ _-X@ MTT@\J?Q^3NAI>:OX%'(ACF]"@70/+YV1.Q9%XM]1D0O:#&@V)L(6R,267#/" M:<124=LLUI*/D^SAYH]D1,.4W-*HF"T@%"S'WX,N?L&@W.KA2_**G2W/C,AU MD7&>S@1(3*XYBO+4E+B,[%"PN^$OO]L?SJ&1L^O_;A1$H< M13VL]NEJOE;V?2"^L8P=7G/WE_%=#F.^<7F2\N5])'1()).7^G9)0F$[''V8(\G+P.^B^ >QF !31SY/CSPRA)\CC)V6_\ M _E>_BI-! *,\WSZX?W[N[N[D^_7:722I#?O;=-TWHL_OQ<7OIM?G]]/^?4< M91@'F>$[\>CW+Y[]R]]_>B^>$WX0__O+_P=02P,$% @ UHIE37ZGH\O% M%0 Z^X !$ !N<'1N+3(P,3@P.3,P+GAS9.U=67/;.+9^GU^!ZY?;4]6* M+3OI+-7I*=F.N]WE6"Y+N9EYFH)(2,*8!#@ *%OSZR\.N%/(,(O;E"T^GGR9#$:3J]O;D[_]]I=? M_V*)KO!@$! A\^-% MVA^DM20N1E@I06>^(C=M@B'T^62GD?3D^?GY]?,<*])5><44N^LKA[>GXV?'?V_D(;IDUE\H-# MV5.&XF4FG%=<+'3)LXM3>#W#DD3%&6?,=XL);"5.U=HCI[K00)%0FP#D3F6,T,IA3(&#\Z&@XOA"0I\X8Y;6!G/"\L; S:( M3HFC)/PU2%B\TG)/T&D+%7PY6&#LM5U"B_>G6%@ M8;-4@/R MXCF88<7%^D;_W4PS1X@,ET\)$U#Q/:@X_&4+%0UG1A8P.C17*4VU4SU:5$M$ ML;7\XI&AB1IIRON <(?:=-.DNQII0-Z8O^R&<*0(0/";=B(EL5XM^.K4XCY3 M8@T]T]LF75H17?3'(&'241E?"!U<== F31C_M;4^-J&U?;TL(X(?77KW##/R M8BW;JQ!3F5];*T'9BD@3:%RT 25%%OX>)"RZ:<*PC@U;>T="%?S!0]]#S*YCQXHI_!J/TA&KH? MR1R9^/A#.'!61]&GGN >$8KJ8"J53Q@&2T'F'T\@.QA$"< _+>R\TG%W5&1# M0#:H,(.4)K%\QQAQER@9<8!N^^.)U+7MD-#R[VZ43>9MC=(DE-$>V^3@65N; M- EQ>FJ.)TA;X) X M+%)!F&NAC>FRC:"0+'P8U6>36KXF"E-'=JKLB+:JSE^?O7]]-BRO<_13R.6O M!U3[E]B!]'.R)$1=<3WT,6U+*PQ*.%1Z__"LP/M#1D@")V3%K X>C9%EPGOY M2"Q"5WCFD'NB.K26#MPKV]/P[/79>5,4H:F%DI"(1?V,="I[;'AI,(1/[!&S MQVI)Q)7)H]0=Q3/J4!@T=PE[,TFU+O"NG0N 5(29C3C(14&JJ)"32#[Z0X*2 MJW,1^A^CVZ<7CS#999ALS;L6\U_:8)Z2@T@@Z AQ7$.?I*(NS"C>^$K790$J MX_F#+ZRE#F/M6VT\6U#=+:_26K?3_N-CE&%+ L]8%+EJX0(K_$V"@WH1 M=3@/&X?W^I41AU@L[Q@,%*+R((B'J1WVQS(7NNUX0&@CK+;1OV[A#*%@%$DV ML6+@(:'P(&<_>D8*K&\>'VP_]K]IXP/'(;T!ZE/(H'> ;-8>%4;$?8->VQK3<"YSNU^49M__QL>%XT1G=U@I\B MJ8?D U=8+N'?3__VZ0H[,!1.EERH*1'NK5E"XYJY4V8_ZM^"6HK84+Z- W26 M4=WSOR[H^8'L9V3I_R*22/M9#_=:WD!I@8@F$G\V?B%BH8;P"'XM,)^Q\H69 MK1C//V/QI+M.'?Y.B!4^U00CVS9:8N>6S;EPC:4=!I!]J5@]^KPN2._:N5Z1 MYVDFB=K0A;FQXDC&FAM*'.N.:*+\08YB73WD'L)]15==/C#M3&:MFVU,'^^@ MA]-<8D6.+M,"OD:%](/4Z^_H7%MH5^N&&['V3GH[HS%J5!B>I<2D[)7;?7)=:E]R88]^-2P;ZP>CKQQJB!:AH M*!RCY-']6D#>?MIV2TF5$[MGKPLF=GY_@UG($Z69QM]5 K9'Q%)U_(#A(_Z2 M**H5WBU\6=8U6+XQ#; UENBGC)2#;XUQ!M, MN$-@"_R1$7#$,E7KW-46+G49NB*0B^P6TPWNU=A>=,4V+0>!H"/&"0ICCPBC MXV[!3;&M1O6\(ZJ)@ -"\YK,5!N83/GJ?.&\(%\ L@.KU=3"USG\/9XY=!'X MEP[NOQ*Z6&H?'*VTTRW(+=/YK\YU'[5#=D@<=B*O.K4X+YB?!#%!AA$M\-'- MR#Q,"3=)1R0>A?)1I "#0XR"]D%9E?:D//O[2B!T*.W?']O$<2FZ@9;W5?F M5[&I171C,CA"U#!$"<>#12C]0?R.LP7,I<+SCDC5L:M%;&-K5(A8]@LXL!X M;V3#ZX,%CRKISZA4L)AH>-U3U71#[@-7SYZ0A2$8M: M=#96A83H&&8HY':PJ+3_X)BBJOQX.#PO^'AHZOX O_Y%IP[K >,34U2M4\OH M6E5^%9\*.,[B[Q/Q^<>IGS"X!.Q0BM\!P7.#J?@_[/@D<=96;:*0OG)ZY>Q= MP?0*L$$KX(/LA-&!XQ!L)80U+\G&W\\$PSM[I&**,7N$99^"LH59UMYAB/D& MTJM7YKPK2*^+?2 ZC"I<6)/: NV&RB"LT#RAY0Q.T@DT0C.SSO\0A[@B2/\@ M]@+V3PB^$-C=D9\4,ZV%?R,X*84_%(!""4H'X SG8U]0[#WMP]\*+I7A\-F[@G"X!-D##)!OF:YA,L4O[=!(DU5_ MSGI;$&\%U$@!^6'6]:ZV'C5E69VMORT8$-,8011TW,Q3 *,."E84[L"YX2+U M>#L@:YC60KD1VN:@C/DCC:-&,_7RP.%L/RIM$E?/S;PM&(PR\!S@$/0G]C![ M@-5 G#TXN-6\S 9M]6!T43 8&1;("W@@N-/D@.N^0\]5QJ*ZG[HH6&J]B<2! M'GIP3Q2LBGL@8K+$HM51YWG2ZLFPHO:@.9@=1!H(@20P.=R:A\46?F#+> [9 MI#5B]C5U?$5L733HN=,$'=K/KD16Y[<7!7'!)M+A^I)0/GS<-AJ8R:]0!T,5 M#ED_@1Y_->1&E6-C%>2!*VT+Q8ZS-C5&5ZD=_9]>+,>WB7TCN)L!.@$XS6L4 M7GD((<&4PTX4SB:*6T]+[MA$=(DS>Z!MK:-NY"*%CII2'46ZHT1Y%&F/0/V\ M6Z>=^2[B'/APV@RD. H,06E+CGXN2/M8N9A!]>3-14&\7. -!Q@UFUVEO@4+ MD=BB#0Q9PNIXN>C@L@S]H5;X-@=S5#.J#IN+CA3+\#OX%J]RCK7 ;0QK>>!"WBC%_ AA^W&FB+QZ5F98,,IDP3G( 69%F-\J M^8Q(JI/.H@TN(>7A5>]V TDQB^H NV@E>LCI.'@$]1#^[W+](+BM^X#?!?>] M[@!5LJL%JV"\C\"*?LW6*&2-#.\C=@22OD\OB@B&G2M?*N[JO.UR_3N!51S> MDEJ/9-'MD]M6F1:ML M(X0.,%HPTR.7<#T S+00)ELOL2WA4)V@_E(02QA&@YFYJL!*L3IX-+:)-1IR MK$Z"?BGHW\K0.OA8I+C&S=.Q!S_-V6+2[S(+W)IW+:X;>W$J<#6O4"C(?%MX MG'PYS$G5$B"B PB+7W>_=' 7XFI=82-@K7*%Y"A#65;JD*\G+$:D?613R:=Z MJM8'C<#(LGP7 M]"+A#7KI$ZF"Q0U=FV97.=5M\DU9Y)Q#%9GKG".9T15]F?.VHK4;QZ:HZVOK ME*B:6RVHQ;'2)JC'5"A;TQTCH"(>U='/F[+H)X_1(48^_DQJZ[4!G^!.X'9P MY&FK1[6B7;L)"T0,CP.N^B[=5PF+ZC[K7<&ZW0T@_ML[J5]/7Z3] 7L>;(6! M1^$#QGB@O7D&CX@3G*&(9U();*F/)TK -U7 D'F*_7/T,)J./WTF[HR($\2P M2SZ>Y)Y1QX&N)2*5NK8553[(,5][/IZ\S(1#/U!%W!.DM)::-V?,=S_8W,64 MW>H7H/P)"@IZ1%!N3TU!VQ?A3.WIAM*)DDE(\2#XG"I8Q&4!5 NBP?\7L=24 M1\?<&V:A(>WI.AFK+?4"QEU-+<='O[9-KJ4Y61C.D\D< +;.0=>X> ]0=>%Z M.3C/W*QW!*^_\9VY5@S*P7&P+-CS)1/K6E!T,3!XXG*FNP^QSELX"\Y\UN:1 M&57=[?:P&GN*ZQ>6$J973 [5N^(CH9D';'+8MJ?K M.#J@:U)M@AH6KQ30$JM5\\8T.#PM^P M%5FF8RHRES*I,%/UULH_B&/?< &&)%W[E%^2D:7#8BT@8V^CXGL: 1+#5CIR M 0U"19,EY=DS!4=S1<28D>E2:[583I_Y/P@6,MZG'EN^.W[[Z%(;^4(;$[5A MH8DW.I_=09W5,.Q9I97V=^9<0\LBG@+FUP+/EY4E]M__7=U.;Z] QZS6 MFX][H"J6R_ &">UAEUP(_FR6T8=^>4TNPS?JE2//>ZM]%8]\M]$Y,[ MTO>L9TBJ9(EU)"!OV1?F80JID^:@UK"YUAQ IRWU@"*N@N;E^^8&I;WA%946 MGQ"E@H*CA2#F1ZYOJ2NUMZZFW+"&F>0/D4(FEV/=$)+2//.P;RE]U35A\;36 M'64$),M-JQI2=6]JT$VQQ3>P6RH^AW *+ BOZV"+<'E'WOL:E>UA\PJ7P^I M.F=1P8O^JJ\#6E)B0/95CTUXYB4&I%[T3_UKG7FL1_:_M++:X>\XLSDS]R?, M=$<\GL^)[HOA&H6[V\OQ8]; ;J3[[\4AI[IEL-T)GG_1QNCX">Z4A8X-9OP> M!'&I[V)FFZ)2^C#D0Q\AKWP!%Z_=DS@:V1FWOH9GVQAXSYFUTQK+,^QSI=WY MKC?QW0>\-M/%+,SCU]>Z3:3KHJ9'--PRF[B,SG5$"X6N'$R3V&I7S'Z,VKKGRC1LB"!]8L?WIN6G MA,-@J[B6.C#Y+Z@=.>&.W;X^(K*>=8[E,4C%:?.CD"BNA69E>Y>-?,*":;[Q M<2"YHXZN">,N95AQD;>X$^6/9O^]!E5TL+Z(;E^V)[:^4)@+B*X0F?(K^."8 M7!AYRR9$-UU[+&ZX+]02YO!C>[O1]K:S@P[9S$%"]#;E4X&9U)E!N'\7)A 2 MRQN4[*V=-Y11B<45%UXV2RIZL?\BL;E M^Y?C5BG/B/F>QGVITXT)?5&$L.:F5U+WKR+^H(OEQ"/Y!0:;CWNHNH^?"9T2 M:\FXPQ?F./R,#>7O^V?,GYPR99;5PHH:S-:/OF28Y2:0:DOMOQLQ*VG@TQ,$ M(!LKB$K?]@\1HRJL<8[N#BVPI/!U'S" ^3=L- OJ&3MWRGYU1U5X36K>EL;E M>V"<'O;'\]P'(?Q"7=^%K'BFXP5&I/RB?XO@MMH583B9=]B"OK=+D< FGK=) M1QG:ID<2K"OZPF!9;_Q!_ I[NASLQ$IJI3.'OM5+>9N&>Q"_4K6<^)[G4")R M0T;%^QXX/IJVUGF.UHS/[_"S]*F2B0UUQ;K#I4B#(; M)9,U"F:<^\)H?A%0T\+[1VSS:D\=%K_-65-=IG_C8L%]I:67T=:9VH#RAZB M6CM_&'.J+/EAC( $ZI]5&7-9J$?Q:S+)F9=_C!FZ3QYNB337#< \6>5G0VH M>FBXKWSLW/C,-@O!;]DCGLWH5/CY[*))P?Z9=T_X0[3-#F:W>-$FDKI"?31+ M/7/Q%$X[FGD=[OA%EM66ZZ%Q7)%P9EGQ":RC7&+ZX-N<+:[)BCC<+)S<'!HZ MT/73^&A>O63Q=G61_<>807P_GF>74,390/GK;YH%-$E:@YU7<,$MGG'SQ68] MT2EEL!?KP3"[$01R]246B_BC0'NR[I9&"&R-4FJ7V6>=FRV=]2-L_7$>4PL_ M:LKT]CM'2F\(/HSNLL"HS,O]85+:&9BC0K*-/_MH_XW=Z),L>$IME/N=KXA@ M4/IWD9KL:D/PP\SB/& 5+D(.1QIBQ[/\N37DS8KN']AD+R#L(8Y.EX+[>TT- MAE-PX2J@HEU0L<$[8+3O+3X/7*HKATNM=K+Z23X2R\%2QFN>X!#@C3V5<35L MQ6(O+:%9U0@"&US"-4WF@[C9;CXA8@6C8K3](ZZ'YN5[MC0H93*W"+$E@)7K MM!*OKR[3VZ$SK7?*90U.V$H!)6$!B/DDL8&A+ !]QUQ[6W_9#6TZX4KVN^7= M(%Q8'=51)\J^-I$*8V1Z$$CG,N& T+Q:FG/J;S4I/583.UI ECJ*.]K7M26PQAZ&1T)7H&MB% &P@ MK'W@#K764_*B+AUN/<6&-"N[12"H(C8[STO"-1Y&@6QT6_AF_\%LX=*5_JU4 MF5A+8OL.!,H==U"/,OVC.?XN^$_>_;Z/J%YZ;[ V-;WHHG)58?/B/7"@U&GQ M$<)\;M8DFZ_3X?8=<_)P<.!B:@;.9.93/<2&#(K.+RYQIN\N=I^.E=0V2,5F M]\LU]V<*S[BO8S58B<*A5VJ6B>,%X>UHJB;P%O*8!?B>/( M&RP6'&;"[L.5C[HGY!8M^'+9O'C_?#71O>K(C=I2?3:LS)3]*Y\HR\53L'22 M*NS$JN:?[CN!#@YSE3JV&ULY7U;=QNY2POVY/)?NJ%J]09BJTT2=G*KS\ 2+[U[\[5<7KWYP_G%GV]"75V_^:.J M_RQO-0";0F_6/\S*^9__DKX8O?!OOBW*?UG8*W^MWU=6+]?OOEHN;_[E[=NO M7[_^[9NI9W^KZLNW&$+R]J'4BT^DW\#]8R!]!! &!/WMV\+]\B:V<+Y8O[O! M2^X?__;#\U_)^FFDE'J[_NO#HXORN0=CM>CM?_WV_O.ZG:"<+Y9Z;OTO__9/ M;]YLX*BKF?_DPYOT_?=/[QY5,O?5S56UK.:E7?S-5M=OTT-O!XN%7W[6LR3F MNHJKVH>__S*_6[U"DH9XE;#]?>;\<5=KNHX?OR^U*6?ELO2+MDU\5>W]-_>ZJI?E_ZXG MLY,FBV5YG:;VZ6JYJOTS$EV$CZO:7L7YTKV;QVGMLHQ< M6X_S=KW;Y9M[A^G=_#9^J^JVE'ZYGMZ;L!Y#'ZJY[7:0-JZV]P9^K/V-+MV6 M/(LGTT8'C#WB!?TWNI>Q>3;C[DM:V(YLQ..RO8OZAZYK/5_>K5;;VB_C>]>0;:?VYO)R7H;11A*V:$4V$C]6LM&63SCBZRM,VK'&/ MM:WYM,WLL1][[,^17ERE?Y/_645M=Y8&R>>KJ#%\\?5U6E07R^NU1C5WG^+/ M=6FC8I&>/]3*MO6>01-_TU%_6J^X%^$W7?\9R18GOL_>;C^-!0;.E:D#]>S= M/%3U];HW&_+]Q&*= < ?TFR\+&^;*OM=O^<,(&CT4/Q@Y\\]@]5>HG. =75] MK>N[B_#[O/9Z5OZO=[_J?%]%A:MW$%_Y_C. K)E&V$WM73:WNKXN'UXZ MJM;KII\W68@;%,TC:%,R-JZA4['G+EEEZ7V+J(:XY%G85:X;B-VTAJQB?]3) MN+SRRZASS=JWX=GJ^F[0YZ@^^C4A+D(:9=-9]?6X_MA;4]9F1%NM]E?QF;A> MI[FR?7->JC%GLRYN?+W6PMJWY\>J.FS(V)OE(0EWG^GXU3ONKY!^OS"S\G+3 MV#CE_>'+RZN(QN V(G#IW\V7/AI1RT\1FX93:)?O.+.FC_3,XASM?_2BKD&H M?;1^K^672?]+GKQ"X815="UXN%RM3+J[*H9[_&3O\ M'_I:S^.,7XZNJE7Z['VEYZ\!_K@:>VU6NR9D$/=#M?119;A+6O$KY-Q3K&,! MFUD#/S[9I1C;&(G(J$E4=9=W.[Z,@X(U*-NAJ%-=UO^I9RL_+A=V5BU6]6'L M]I7I6;3-ED.R1;]O*OWF=?J;&RP?2ES,/R6G4AVMC+7/LB%1^WMCS[#\7^\N MD].UKBYK?=VBM7LKZKD1AP#^4'77JVW?U3,4S>:PPR4[%//=//[HO^AOA^5Z MYM%^!&GCPWYE-?TT((ZSVS+%WDVK>N?CUS>A647]-*(965\LT*%0_Z%O]/QC M,I>K^<>9/KC6OO1\CR(U[-H#Q3H4\(-?)L_"1U]_OM+UPXT7(4W%-J[%XW*VBI9>?'1#J]T"#1'N^#7] ? Q:LY1$=2SV=U:GO)V9\=L M\LW.5LZ[:5U=/VK"=]%WZQHLEW5I5NMMMR]5\LI6\\_+ROYY5/=2_ Z_FWMUCW FZ_#>^BCN9B MM_Q:5ZN;UPG;I(K>!$\3]^3;TM=1/QZM%LNX#M:+X=VO/IF(-U>E_>0OFZO= M7=3=?5.;#JQG'NY0F/4Z-]3K#93K%%#:R&&TOU3OXKUV_+VNEM[%7W]Z<7._ MA_!IL6JJ!!U;7_]-NH_@>/[/KSNET.$K>F]XLU'A.\O[OKOC'\ M7M,1+>ONM:E'3=:-:NA5[%<,[#WENA1Q91;^?U;1ZIW<-CEJ^-+S/8K4M(?W M%WM10*MG-O$ZSBKOX^_;QY,DQYQCW;S&1TUP[KSKX47/-JO[]S4Y4IKKK%6I[6NI>J)DV?O;W7Z( 19-BQ00/)Y(.APQ.&),3/AS 85J(B=H MJ#@2CQL[2R?.JWJ+?N[61LMML3BFO;L%"PS'4SBE8S7& T;90(T':,H)XWS$ MT$",F[1XAW&#VKZIZCAM_OT7],N;K^LPFO6/FUIT;7\@XN/3\]LGWBZ26IAJ M!.727]^73UD!^NC.JD?,8HNR,&2M%'R7>-&0'_N*%6,NI4 (JO&8L0&& SYD M4XI&$S448X(GQ[,#_[SLZ!"Q7-P8S&;5US2Q3ZMZ7*W,,JQF/V+38#)Y33T% M%Y)@),5P""D;,C$DE#&&1IBC(6+C%NPAW]D#?C;Z](GA=S[]Z]OGE(&^M80C M$BIDU!C68NW(TW!R_+%$08UU1A$!*,$>""T\P,1BH"E%3ABIG&:GTQ4F4<6N M[GS4^M?6XJM:?+!L8:#' B,/*-4(*"8<8%IK@!4U3$*-F"?GKC5TTJ]5_\AE MU1VVX_?U ^3%@H53A%$N.8!Q%@/&> (4D0H@"JE4EDKAY;GK$'UPI7/8&H"8%X0@ 070#+CC:36:QF.9P;]:9G1,6BY M*)*.9M;:+O\HEU?W&[+W#;@[3)4FQ0MDO-<,*R!"4"!@3H$0F@ C,2.0P/#:.!4@!1]0";+&%#$H' M0XL9A?^T].@,KL.$^'&;('U2/'C3M]KRPSGN77OQF0YO7KC0U$93F7.@3# @ M&"B M8@"(P1T2C&D0B-_[O.=+WZZSN\5NJ.)\"4R<+$.F?_LZ]O2^L%E[=>' M?)_847QA4QNVJ517$D1*_XG=8A MU3 !9LY-*_??JTUVD&E5[\JWS^GZ4IEB&K4_,J5C+,64C=5P0$=J,AV)"2(3 M)L4)75"C:K&\"+]6E4NA2UMB+3Y7,]>PTLA]8V1OP6) AD.E1A!/I61CQ(:C M\5",QI@-9326IM-S]T%U3Y-. 3OI+-]]IM^,Z\&TG,>>?Q]M^Q]$^^#WF80HQ/?>UI4N*5.< <:Y5 MZ'6M2XWY\K7JC)#;^@HLK4*!&$ $], +'@!%2@&N/$6<:VTL/_=UZVPH>#RH M9TRZ^'K?+>U2C4400G&*941&X[-.=%O"-A/5_J M3:M5=ROP?86%0,%)#PF07@<04O\(R0U@'E*%@\$2F7/? #HKXAV)ZGGR;A"6 MOEZW*A;HC'R/:BV@%X3&+HHK@Y) !PN!"-8"[[#BVJN@D#WW_:2S86!;:,^3 MAITS\ $AZ3C#)C@0K,)Q;3!14N@X, I:JA4-BL-SWZTZ&_*U0/6DWHQ#5_AD M]$W7H1M'H9]+L;#A8O(8&6]CM:%C2J>IHX!Y9 #5BN('?.2J48^^5-Z M#8[OSBH#7KG6A ?ATQ64[^8?Z\KZQ>NI\G+I F)K).<60(/B?(@"BPJ:(X!@ M@5VP,B*BSMV\[YXKG0*6G2QIB5I<>;?>?7DU65XN75CL')04 N>A $02 XSS M"D3M'2M&,%70G;M)WCU9.@7LI*O^*Z^YRZ@$[(BR%O++E9ZG/,W+;9[F[T+O MH7CS2@IIO-5&\3C K8^:FG6 8B&2PL@@\88YWB@\N*? M&H1.9[B_-->W-#/ M?2B7#QE [QJ!T;B.(D5=$4QTU%4C=073- +"/%#"04R@HA"W")7.HT[TU?5/ M(]IZ!#5?3'7P44;W*8JYR>.^-Y+ZZ<-%0(Q"Y#2@A$1%BED-$"0!,!A@X(IZ M"5M$-^71*#+1I1/TSB*0NM&4T["&PC+!K%,48,\L<(81@+PBP#'*&)&Q0U$+ M#T0>-2,3@_J#].A0RI>5B%^K6U_/T\SX:PKX?2F2LG$%10H3UHB2.$XP!(S[ M:+,A1+:!@%A(1\[>4]\S47I'-/>R])!U>:<5^SU#!THF;Z F$/)H] \Z"-,2TV:_+XR[/1IVLHLT6$)@?_)[\LZW5(^LXU38TXU*1X 24) M@6$17^\#<%+[J/6IJ 0JCQ%$F(C0@DAY3HID(E)/>)[4^?*Q]C>Z=-N-H\63 M_!7G$2?Z6,9[$3>R'3Y+V:!T8;V"B&J;]N(HB/H'!E%9#4!#[RRDW''3*.*Q MU_8_N@CDY8:N'RN8Y51(&"<]]\-) MP%: 9\FF;5J^@"XN42)J/UI+#9C1$FAA\?;,HX,>D;/?8NF+ M$GTC>:H4>8T21KYEU&=PM( R7PT<@CN_)U1O M>"CY]9450X$IYQ,XII,1FT V& VG8QRQ&@PE':L6!@C.DP,S/YVZ@?*D2\5S MV>)S)>M^DM4E6[KR1;FX"%&;6$0A-ER=N\_EY;P,I8WR;%.PJ\VIQ"7]]'D^X&*VU*(A.? M/U>Y=N^7_TW7?_KU=8#?[Q2,!9K?V9HS4VD4IM_*FXTP]\&[?"XHQ%'(X11,ZH-&FFP[E4!'. M1A,V%AS1\=EGZCTCXG6(C&S9Z*'ZP\^=3JX7/-/4'<1]_ ML//DO@C1-O468SFEG- ))M$LGXR9&J#Q2'#,$>&CT71X.@5RUS1YH=G%@(T& M$@J%QH(Q3/F #<9B))F05&$R:A$SG4>9R]1W3P-@7P]=+I_?O@%\>+^G0>EB M/*94#<=24#%F@LE!6C'& S$>CL># 3I[?>PTE.D>V3-?"!_NMOU]7GL]*__7 MNU]UN;[-]WVU6)S^=-=3!>:Q4K3UOJ8LP8OEVF?U"HOZ4%5%@"9@3!% -$C M?4# 2R= $)@ZAK53S9+QG@29[R[J]>;'X_X=^E#5*4CW>+B:U5\PATE(J7Y% M$!QP!@4P @= ) X2&2D]Z29-7:^W;/7*G ..B5RX9XN7/;)]:3[JD[>/ZB\\ M#(HP!V,K/ :(!0L8TR@%$"'$@[%0M(BX/8U/XRQIVQ;V4]&V3W1J_1E;R=8CLF2MP>?9Q1]7U=?D@P<.5#%FV M^UY^=2[G317KFR_65U$LJEGITBRVN[-]0NWX8-;Q3;)LQ9T3D&$@*/7 80$! M]4( +E3\P!*%V F3+3<])/ XY,\)Y:Q%%B@2!S#TU@%L' /"HC2/6&74V><> M.*9[GCOOT@*4;&?$-P;UDSENL!SINKZ+0_K0?FBC\@7!@2*O%8#,E<#::.U]54.()UU$4$T(K'$1D4!E)! M!01T 2M'XH \^VM!N^-1_^C]=1RO)(X7H30'0B 3S6TN@.78Q+9+9C!5GM@6 M,U FW;TSYO2#6+;Y9\_MZOLFFWV7LBLL->(H)9AEL6;J'*GD_O!(E'3YE+HKN.;PE-UL/]BXLP+AF?<6*0(1V4$)@A=# !\N 581'U4P9Q+6Q%+=(LI;3^&GE6>D8HS,X M3W86%[:=WK!IQ8K.4B0I !CR #6" )FH =!!VRC M:HZ$/OL\=QWT=U?@Y.K\G91:Z73>LK)_7E6SB/DBK57/7DC>M&C!B43"40B" M2+G6=+2[*=,,2!/_(U$%8K91]O_>6]ZLD07DG$/I- B0(D!UB&NUTQ H1A@U MG$*/SCZ.MMM.J[H$ZP24/VP,/7,)/7;6&.67;4;1!@O$CT\7T$F%F?9 (*H! MYIX"K;D".#9,6QZ7TS:W&F=/,=\%%;J!*>-*4:^\>Y6F\&*90E*,HY[/ (4R MVA,($V 482 0A)B'F*@V"D/V1/(=K1>=@76*>:'9C4#/%BB"#98;)(!)+C_L MC04D92 5#&E-:8J8:>$%R[Y0M-,?NX+H!,;#3W55U)DL)5T9&]W#EHM KW*Q M/&>?"\X"BA.BM'&I-&EH:(0X<$QIAC4S[;1@GZYYL'#A I8TG=F3VD:KV[LXVR)G &1>(B.@ M\;P%._+,$QVSHQ?4,IHD]\??-C:*6.3C<])U/*L2IH\#G%H8>-4(/$K;N$*R6/[ M=DR>7E#+&%JVN:2KD<[RS-.%UU@JK1QPWFB K?, H[@X$P>U%QH%V&87+<]& M<<>,Z :FG#KK@9.<+ZBO+Y0JHH+&9: !"!^-?$=I7'^-%@ &+#C7)JZZ+7)( M9S=RN[=IN@4OUWGD@X=>/^IDK%_Y91E?]%C&3&=P/R_CUS6N%R$=+YG.JJ\_ M:>*SC[XNJW1W8NWUPH_]YOM#*//DF[W2D32?8H,G(7B[]R[=K((42E#B6+3- M7$AKGDYWV"-"X@3J"4$N"(4;9?'XY ML,OR]E <2?-*"F0<-(YZ0#4/P*1 )(CC; &]-= R##$[^_B"."TEP%+&MJ9].22P1=8JX<+9 MGXCOJT.?.SG2!8+90AZBN ^FZ?ZIZOMSA4;0>XTH"-296"5FP*$XTH0PAE$& MH5?LW/U(F1C1%KA<1!C[F]K;).RS3-=0YGUA,HS<-Q;[ ]6 M_!XB-:ZCL(A&("P!D 8$&*0NSK?Q)QLX-L0B[=KLL.\-.G"JITSFP\'-O]09J?5-.JCOVR31I@[QYNP_B_WEWZL:_+V_4M$OL,LM=7 M5BBF($=$ ,@C[B8(!(2)\"AN):8"PJ@G'$\V^1-J M999A-;L_G+%WH^[E8H7 4&'$". .DTWJ B*YB\.,HZ #L[C-'J[Z*RV('>.8 MBS4/J73^J".,X^KK/OOMQX?C1(R9(K$]%GD<;5('(VY6 A='AI&20^';Y$R$ M?R6*= )?MDP0CV?$+[6.QJ9-8-[/FDWRJ;^BED)0$D%$&FAG$<"&$Q "IH P M& BQ C'3)JHQ4[K_3%SJ%]A\L\_3G9X?<[KMG8\.%R]8B&LS4AY(%CQ0*G!@ MO87 8JN[=YR!2'1]\^S9'%^OXE23"@OH*>)2*Z @ M,#[]@K@]1'W4:K@M6T!-E,/> \ZB M\>&U8T!SP0%%0E%#G9:AS5+XE_*9]X'F25GTY-3M_9!XP*U95IRV51=:>*:5 M@^_RKC2LIN),J8!SE\,Y'9<1@$*QV<>:@UB,.>> M7/>G]7^T[OFG[M8^ M8N\4THOC,=E=3AC6OI<">*D(P!-ZD%.DN),]C@ [*[&21/(VP5DG MC>GKG&&]PGJR.6S_=2ROF)00:@1U(.>?;>ED MDUOGV)Z"<;_IY5;HM1_H[N'>F3FSD!S[TD1YEWF[H.-7F=_?O*FM)E680$0X 7)MVJ MQBV0CDL@#6$68BJ0:)26^6!\XU]H2>X/VQ.[6J;E7,]M2U?+,Y44T=Q"PL>U M 7+GXA?H@,8JZL841S58*N;9V5] _?.[6KKIF5,LXN\6BU4Z*7X1UJ<=%K_/ M8\=']"*TY6W:RGG^$$2RRA8/(*^/X5_5QY,?.A)P#[ ,% MP4<#46-*!?516_"37Z>!^5)]T=_^*)=7*8-$ M;$72:UY[RNK8*@M*"&16,D!1""G=2%PN:4J99J62A'!B; L=];2!,IWS-1_( MN:D8AUT:._>C<%0M]@<0[RE6>$TQ9H@ A$TZMZA,?'$<@L(2&K4S3F)S?U8G M4%^4Z@C(4RS=0SW_\Q5>G?O'"X*E<($'0(FEP'"B =&> 2D"(>MD-KR%87)2 MSTV?"V4+_'*QX].#U7X1&K#CN<<+SPSG2L4UVV ,D+0(T&C, 8R(01QZQU&+ M^Q787VH2Z0C 4TP>ZSLC#H -C(,B]A; S#H9%"82MD@X M<-H#F7U.*"U!/$R5^TFI+%I3((%AGN% 9&".A40-:&%BN*_"M,%7V F&NNV'C5+L*NI^UBWLJG MMV>:Z>%M1;H7AT"'H@8G T!4I;S4*26U01XAXC3&9Y\2Y2?RH9Y'%WX?'OFS MMFF.2-*&Q5 *14?1S!NPD9 20SX>8SY!9#! N0=N] #< MJ2GS\E'@N#ZM?]OVG_OOU6*=2OJ^H1]3FKGXAV5IA\1 ;%*IZ M\2@VJ.^!T-&;"SJF:!27+(RQBG,U.A:T:>"]+9E*C[T\.-INYGGBZ8E0HRD=)40PJ$$A(0[N(7 M9A1W-E"F6^R^Y='5SZ;OG^HZG>"=BTN_UE&^CW6U?X'<>:IP(0Y)+B6P0J_O M!Z9 6:.!I=(+BZB/C3IW[K3NHZ>Y*5OADV]7]M;/5_Y^N-31R$Q1<*.H:$<0 MZ@=_?4J\$O]W^[U:1]16T*@.! L)B( $H*4RP-&T%:4; []2L M,M0!3(S@44?TN$UFK4S]W_4RTP5,^1:;A8_O2MNNXSC3S:KUX?NMX'N7E3WE M"H12UD+/@&7< R^D!MH+ Y!04FF)1+0VSWT!:=F+/RPCW>*5BQ^?_5KECF+_ MINL__0X>>\CQ)7==SLO%LEXGDX[=$J1[Q'*Q9/?.K8L0S78]ORS-S!_,\[F_8*&#@X%CEB+N-(BF M/@=&.PCB/ZN1\@*B%HG'\D1R=1:5Z=?.A6L;?[<;I MX]V#SV;6 XHH3C=^!X"%9( 1186UCBAX M]N<<.E=8NX I%PD:$?O[W33WC^_AR9$U%M)(+6Q?78:W!8\WVQ3&'C^)$20L!]U."\DQSH.)X MX@AR#P6!ML4=>7F,HG/=Y^D2]7S[X2D73G(0;"1NM)G]?)&"A6@"0.8!,] ! M$3 $""$7OS#G+17>MSDMGBE?1C=]^,S501U!EH\8&Q$/3S9/GBPTXX90(P 3 MV@ -(T8B0 (DX5Q2I1$-Y^^H[8L';:'*&I9YS-*SOV!!D5<\2 <\50I(YR7@ M2LNHVP5DA:,N\!9)2C)=+]X+-SH'+E-0XVY*@"?1BMNW=_..%"Q:S3=QDNGW M"S,K+S?+_6#N_EAWNW>#VXC>Y<,$FTZ"C?U2E[/3152^K^:77WQ]?2!WPNYC MA83.:F@TH-19(!EG(!AE@,7>!2LM8:+1G47]MV@3I-ZT8=NG"^BDPBS=(81H MU+"XIT!KK@!VRNNT@H @V6&Z0 M ":EI,51T0$D6 0$0UI3&O5OR^/ M!/U]KC>[0MZM'6Y1VH^UORY7USH%(<1'=[.A;=>X#_XYUG58^V' N'%,IP0Y M'E,9NXJ2E(V?;G-@^* I["9VOD]3M7]VGGF?G(3$WU?IGGC\Z 6'84/>*.H0 M!@81"Y3$#AB-W 8VC8F'H<6V4J94C3\!E7OOEIP:7.U=N9QJN[UP;K^EW*DU M__UF@(NPV^NG-M:3#$F>J*U>KU,51V:DGZ.R:\IY5&>;:$N'*R@PQ]R92%LN ME01&,@@LL@'XH )$QAC2+(=9_\KQ]Y[:S27VL2[GMKS1LT_^6I MBS(3SJ?P0!QHVKMY:LN7KU4WC'RHKF"$$\JX M8% 8A#!E!L4@PWMX8BP2P_ M^YO8SHN%;; ]7^;%M^_;+3FNPL)2)HB)X*# .9 N^ B.4(K0Y MSR[*6;+O2'3/EG_3:M718OR]OL+#J+J2N#)XEZ([#49 &BR!\,([+[A2;3RW M>6)BSY%]1X)[ON0K;SN=^U)]A511.JLP")('@*5?)S"U@!(9J";4QT%[[E&V M9TF^X\ ]0_(-0L2R6_X]JK(@1BC"&8V]H6/G**NB9AP(D,CSN%@@B%T+W2]/ M!.]Y4; MOAE])K^5R\7*E(NK,N7GC]#]0U_KN8Z_CZZJ5?KL?:7G65TICR3* M_?;=I.(97_LEO:__-U5V[2),MT7/E^7R[MT\5/5F@/7][JDNZ__4LY5/3LE9 MM5C5_;?WN7=NSO5$!-Z7VFP=A;]YG?[F!LN'$A?S3RE56PKA'^I%F8N"STF< M+GF,8GRLJ\M:7Y]0D$.(?:C.![0\ VHG)#OCJP;.E:F2I.L\C-],6.^(L<[U MOXBU3*MZY^/\@N3IZ__0-WK^,25WW%SNE_M]F7#]X)?I*,)'O[DR+O/K4A#. M:KD]C)GF$)N._9>SU=*[1UG5[@N<>H/E25S0A]6U28[GK\6:[UK)C\T(1U_[X>D>?K M*08RMI_*,1LQR.@ JHC/D#,B,!63H3C[K!F]]7^5#]5,ALN32>-CU-FC.JMG ML[LU6M'H^IYG=_(MI9GR;G.V:F=V^3ZK[-;U./MN+'!=S=<7(*:K-'V=:W5[ M(E6>%>[1P=6L+_N@ZTUFADSP/GIY2C!3W_I/U6P6M:FONG:GD")7%Z]SLF5Z M3?YN7;]V^VUX%S54%_%='YX]B0AITIG$=]115[_/>[<8WOWJDREW=]:VX>/B_%[AW@Z:ZFQ2K7:O*"/$DQJ>^V%_S^\.?M M2:V3BGA*JB:/PGU2C]7UIMMVL1JDE2)K#VY5D'2MU_(N_QL'UJZN5^N\)B]= M=W R-$XRPA])D(FJ*[/P_[-*"?!N=R\"S/6^P_!N%?_TQ<1A\F__]/\ 4$L# M!!0 ( -:*94VX=%L[*70 $.4!0 5 ;G!T;BTR,#$X,#DS,%]D968N M>&UL['U9JQ'V,3>\:SNH;3];7V6+U M@RFR=)5-?_ASMKKZX?=IMOSCAXLBO_[A][SX8W:;_O33?:TZ/&Y, MW]W_<=?TFZ'_Q)NV4$KY;O/77=/E[*6&85#X[O_]^N%\ \E/L\5RE2XFV8__ M^W_\\,,] GZ]6A?9"S,ZN_BT+B9786N= MOE^$;>UR%F1ML\Z;<;?-;^X+V_!/7C05Z?WC=$["9@U]S!>3=A=IY6$[ M)_!3D=VDL^E6>);/MHT6)+;&%W1/="=K+V<5L$J:P53."-?$IG\\F MLRK,J#WDL(15YEC3D8IZHU$MII_#S\5L$A2+V/X8E4W''0&)OZ9!?]J+B[RXWG"SHKP//*T1 /PQ[L:KV6U59;_M[QD!!)4:A0\> M_;ECL)K/: RPKJ^OT^+N[.*W19&E\]F_LNDOZ6P1&W[(@\+5.8@G?O\((*NF M$;8S>IODYM?7L]V7FGQS;F:+*@=QA:[]3+2J,%8>H=5I+Z;1*HO?MPQJR#3> M+#Q6KBM,N^H(O4[[4QJ-RZML%72N>7,:7ARN:X+.@_J8;03B["*N,C_/_ZS' MCX,C]4I&L-6*["JT">=UW"N;D[-OQ#[).KO)BHT6UIR>;X=JD1";?5T=F^'C M-BU_]:/KKXOX^]G7^>SRGMBPY?V>S2ZO AKJ-B!PF;U?K+)@1*T^!VPJ;J%M M?D?;I!=94-I].CGM\K!"UY8G^MC^^) O+N/1'S\_8<(5AVA[XK/5!;BU/L)HB_&W+-J>Q]20($N6"EK>Z>V3&'YU8A;XM3M6GL^(?Z7R=V=ER M,L^7Z^(X=H?Z=#RU^]OV:(8]O*?\FJ7Q;U.UVO4X6WR.]RE%4+ WUW45!;6[ M;^P8EK]GT\MXWUCDET5ZW8#:@P-U3,0Q@#_F[7&UZ7=U#$6U/>QXSQ:G^7X1 M?LR^I'\=G]<+3;N92)/KVQ.'Z8: L,YN9]%#S>?%HX]/)Z':0-T044U8]W9H M<5+_D=ZDBT_14LP7GX)Q?VQ.^]IW.*6*K#W2K<4)?LQ6T:C^E!7G5VEQU*EN M3_/N)A3-O?7],]O91=R*)^$LMK/Y.AAYH>F]6#WN4!'AEK^F.P ^!G+WF\D,P7YZM\ M\L=5/I]F1=6-9SPS[ [V:KO:P4XM3FYS&[^>1+-[<7EL4B\V[FHRISX"5NK< MU63#+UEQFWW.Y_-PT/^9%M,ZLSXZ2E?3KR:3![JT.K';;+$^>EX\:];^!$Z7 MOX/=VI_@]A]]%W2T:6#++T6^OCEMLE6&Z&SB<>-V?ZVR(NC'9KUS.>=TNGD[N(Z^E)4NC [WZGQZ MIZZ_TT;I?/J;3\]NRN>#S\MU526H[GC=DU0Z+[S\Y],<]%O\BLX)K[:*J_3M M?*KQVN;>=7"Y7%_?B\MC-%74*II)8JVO:)OPK=8>W4U6=Y7H>+%'I]-2D\GZ M>CV/[[3W?NN/'YSO#;]3&-%P[$Y)K;595QJATVF?L+ /]&MSBNNOR^R?ZV#U MNMLJ47;[VGSZW;;-NW3^S%=G M3]QJ&8H:8U[I9J*/>K8]J?#S_4W;3]/L(EW/5S6GN'><#B><7Z>S1?/Y/AFF M]>EN1O_I.KO^FA5UY_K2&&U/]"J,5TS67[.?=M#4G.Z!D?9..@C-;+%YB/@0 M?MVVCO.J$Q1]_RU9L*T6TVS:_O>\N$_LOBY^6?EU\WSR$H8;_"[2Y=<-B.OE M3Y=I>O,N[DWOLOEJ67ZRV:U^ G ;]/Z_MA\G]V?GSJ_JL2_?$P?Z1T]C^B[\ M;KF \@MMEX8Z[#*;WSS@K@9._#Z#L:Y^G7;/ZW'P,]R0"S M2*QP@'/#"8+*>>L=%\P!Z1CDT%&FG[)B'M,/Y,66\:^=%YN#?% ^;&:0. ZP MYX9"@I0B$FO'U3T/F- 6F2H\>%A^JIC\D!=!7?G;C[#LN=V*3CI)8W**5R"7 M^6O@68 W?+#9S?\M?FTV_=N/JV)S@;G],'Q/V.? M+;+PV_,%%CY*3(PERXJ;M(C*]W6F_IJ]M"/M:YHX192E6!DLK7:.(@1M23X@ M0/4HL@<.Q2%$^$3QR%L%>B-G'8G,Y^QF&Z>L+HML ]_S&=LG"M\S.:KI M7,_?K$D'K$UV_:)-Q@:S@E$ KO 70<(;2=E_34H3YY]Y(5 M^)1Q'>"=MX-,S95\LCK^Y! T\W2YW 2F;\!_67FHV#/QADD!/7($&1GTOJ#Q ME8A)JJ2K+0GH^]0ENL%]!'*V]]2HW#?!6E#F-%-8 (&!@M[IDF:,*1FG:M$Z M1ZM+2B/O'3_FJYJ ^X?DJEL@^Q*YQPI!F;?UB*JTKTO"*,'*2VJX MEL@ZJ8$K=4+%G/"U105_WSI22X /*5)'3[C]G1)J*'?**(B IEHQ)+4OJ0PV M*1^W.M2<>16DH1%2;U4N1JGRC$D]L7578SMV83Z_G,]NXG[[E$] MYDC/A&!)PDY*K)346FE$/-A+>A4%XU-5VF!>WB5(?0G%GFS.1T7B8+\$,4@@ MYMAYK QQ6'"VI94#Y'7]'>+T2YOA!*)-B/H2AYA9X\/L-IO>AZ#_/9M/?5Y$ M+5O?;3[Z$J9S1$VM/$;":2!4*2@-<%YR9PG5)0:0X?HW].3[UEN[XL#P4GCP M>>B4[HF!$$&'M,$&"H8T#T=_23G@C(U;N>V PY5EJ#&(WY,8C5(7?B72,XS4 M/"H+<%0+^J9MPK!005*UW5F 5T?*IPIP+1+ES]G23+Y9/DJ?KN8\Q'E\54D>7'=T?U MXJJ#)-91Z:Q4S BA!88^[,(E"A9Z65MHZ/>N&'?$@F$$<3OY"IK,WEZ)L)Q) M[*W"#E,OD;6F/.&A<$O/;&CMIMP M, XF639=QA0MG_+ER@2@8CZAL'B6Z623!"(K;F>3;.FS;/E;6&3%YF^SQW_: MN>#N=LD]FC?%"\ MVR=-U4=(&,8F4 )$V.81T@CKW5,D$M35W\%.?X9[*_+4&?I]*8/W=W\Q8V9U ME>'^J?N .EA_T(0'11PA93&1C)JX7-##NC.X_KWZZ3=B;T!&>V=(OV+[^,HZ M7WU*B]4S$K=$;#PTCLKK2:,E@%L."?-A46N#G(4,@2TNF&M0?S-E_RVH77*B MOMKWH*"JZ7^MM]7L/F>3)P[P497]AHB]FF#](1,,#1.>*R20YUYH:7UY98&I MY/4?I/GW*'\]LZ.V$#Z!8U] Q/WLSO/Y=)_@G3A,$B $ %"-H;.& Z0<+"TK M;*FJ'Z8KOEMAZY8%[0C8D\NAAR512:KV]$V$(0)X;*45WC+!K"6E/H$EL/7W M+?G?HM0>[IW*3]@S=VG]G]V@FWDZ>S$K5GN#)QXQ9[33PB@E65!I"82[E<2< MJ"V!$/RW"/;(F8&>5]UR-;L.C#B["/K"2K&CW9+Z_D/PNWX*Z0+\01[J]JD(L79XI.%L43:O^DY7?<0$*1/1QY@K M[#6T"'&^.SRX:^ /\%T^?O3+C@=Q_?=WSS@12/BCG>2=C_%]J*+[="*M9PQ] M^4O59!*3\D3#+9O=1C^RC]G+Y6/[FU 1.!K$;D^HT*"3N\Z+U>Q?1W/K]S2= M^G7TSWAA=F'KWB9AFKY?K-+%9=S%[PVE(2?^R -ZZ/RU^QU[/U3(.UNA M=X*H$ !BC5U,]" 0 Y9)3!UBEM2S?N]&]K/)U?9=#W/[HM'OTS'L8ROE<=( ML+,6>!TV8,&9$EY0SK8X8*1 ??_=EG.VMLK3O!^TTK>6+55XA22/9HTFA FA MA(5;\@E#H,\0HI._;Q)@@T06%B)( \48Z^<*#?U\M%NL@/GZ*'>R7<(<.$998AHK"C M@#A"1K^UCM#[L>5=P#)^XHXLL1 (0C;U@SC.'@7 ZS*K$ %);_[*F MX^R9W9VY76,XO!RUEP#&>TV]U= YKUC05P$FY?48X]J.]%COD,-U,L'4 _%[ M$J-1:16O3'I:TD>V)^?F4?:P#O)MRP0IKKU'SEFT<2? AMO=''V#*,%A\P)5 MACYO$YZ^%KY/9T4L:5V*\R:G^1&]8V^?1$#N(8;>8F""T@49 Z:D$8,&MGW' MV0Z[US/:PJQWN;C'X=#]XN; M]2K\.5],9O/9YK;J,;%'#Y&NOC(1GAF.(KH6.JR)\]:5""N-1IX'L07)V2>+ MXP#ZOT6Z?:1'J4N](4D>1H*[2^&GE4$$6$40E,P*BS'8>4 XV"";=6>ZV_"L M/S'MWVD0]R=2C[,"+)\YZI78'I6NJH,D,JA.7@$M"-/<:X^#YENB('"#&)C. MO&E'*&@=H=U?8JY[?\&[S^F?OZ:KK)BE\^7';'5V\3F+$&:':\,?ZYP03H66 M@EK&D/1".>!%2;51O7H;-39$/S1V4FL=L-[%Y/>\^./]8I,Q9WFZG.SOG7C& MG(4RZ!Y:.V.=D\&RNZ=;!#N]?L:% 1+7MB@HK2'6NZ3XP(IE,.5_R?/IZ9*R MOW<"):"(2! @119#:C@IS7ZA;8,2B)WE(^I%4EI#K'=)"9.M(A*A64*<\IQX M:S!&&!#$"2TO=@4)IVJ/EUICXOWIT/3%Y(TZM)OG[@<5Q//B?+;*@@)U/5L> MW!.J#I$$14U:1*D24G-!-'=X)^:6D?K"T5G2GBZ%HR/8:K]G?$/BIZR8A#FE ME]F77&=J$FRT(MN;*Z)B]T1C:X1'C >KS@,"*9>[4U'+!L7!.DN(TX40= A9 M7SM'.+U6Q7JR6D>SSEREQ>7!7>*EY@F5!E(!.-4&(V.C@E2:=9(08&H+0V?9 M:;K<$5J J#_=8%($XSZSV?V_[Q=5LAF=T#OAU! 4-"(F#7,""R5YZ0@LF>?U M ]T[RR73K2;1-F)]2#ZU#Q7BEJMT3[CQ M+,@WXM81B@$04BH*E(\O$=KJ2E<8W5#_X'UQ@)#JDO]YW!V)M+R7X*'N9?R8/V MQ)&2&"@1,-&$ TNP]-8BA#"17G@K*1<)!11;0#P2UE,>$]UARF!@AP,&:MBG MW)WB[-2%2%07NSZ@?ONRZ0Q@-%X&>TVH8['>(06$>F,19M3V>;Z>X)PT0LD[ M#1JD<_SR[O#;N 5NB8@6.Z*>.D<#:85 M1YI!0AS7P$L+"1WAA+6D.!;:81PT62W&Z!74L8BTCUKM[>%#O)R[RN>1T*S(EON] M#0\U3SPD1EI&,0MT:PJUTM0R8IT4P5*!]<-2.WM"[V4;: >N$2@5OQ2'<\$> MZYJ$/):SY=G%IZ!!1&^+C2PNIN>SR_M,\XO5-C7P;''Y*9_/8HWH M\NQYY>4."6:&02NQ\=A8S(5WCMU3" .Q?#1/*6TPZ;EEU@8BHWXL>50) MRN?%Q^S/1RNVR!?AQ\EF5L>>2TX:)T%*HJ!]8 H\-UP3*9@I 624]5D7^Z0' MDZ;R\-R+H4/0^M+98FZ,LPLUS6\.IH8\U#S!P9XVU&-&.,=,** 0+"E3%H%Q M!V]WQ,6\,^#>DFB,\IUAQ!(QD#/=CO[S8&],TV*Z_.UF&JS2T)Y!=E0T*O5/ M&+"2.6HT%)X*PPWC=$N[%835]\KM['*I&0N?GR8=@-27@-CLZ^K](KH1QW5Q M1-?XMG'"*.?"&@(Y 8H9X*+/\98J1TS]I-$=)YQM6:%HC,PP_*[T0KVO2V(< M5Y0ZS$G821D$WDI04L@U<./6'IJP["#W&R/T%F5AE.K"&$2@I7?$W[/Y?.G3 MXC(W13:=K7P:LR.LCG@8'.Z5:$V)D5@Y'6B'X3",&0ZV<]> C##I7',VY%W! MT]>JCM[_JZRXCE!4S'/[O'E"(,,>>!C.0,H50Q;84A-R3+KZ,0\=I[1M^51O M 9NAN%XIJ^BW'1).*6#44F(=!U@("($NJ3.8R7&?Z+@E%5'GO&%=*<2<)]/!A:31Q'NTXHVS;QWP[^ PI 1_B M*VYQ?+,_TC71G! -?'1H@,( [()ZNZ78:ZI';M(W9V0%R6@!K^]!4L:I((Q. M0%HW_W6Z^.-C>E^#7"V7^616H71X)Q(;[6!2-,Z2L9Y[@$B9/<;],KZ@F MM,:@ER\&VL2KYK90J8SDO4_UUM]]GT_!RPT3@C43#B$>$/(,22XY*JF0WM1W M&C@]#=,0:D(KJ'3)VWC-=7;Q9(H'2X+N;9]8RV4LK&&0(8AIH0#9R6N4Y'$> M_TT9E'<'S=M@^ZC.\E%PNZ5C^^_K],]LMHM,FV7[([T.MH]F+U("HK"G0<,8 M#P<.WOK9 8+-B.SWEG#/VT>E-A>_Y#=^=IOMY/$P#U]NG7##A:9&8>DU,)(A MPF$YUW HU0\I;SVTH@,.MH));?Z57WNVR ZS[IN&B<.$2J@)XD@[ZSW#!4J!UL:A<+B'GS#GY2P99_4K7[6>![9+IM4& MI+?0]>?VEK[3V6)R=9T6?QRYHC[6->&80,<)XX90Y8-=+?E.4)$#]8_'T[/ M#GE5W3).PTE&.>FC%Y''NB;(>L:(EY@)9 R&MAR+4"!^,@+J+;'T*.2T@IN MWX/$C,K<';^@#",@,9WI\G-VFRW6VMYSL(6 .HYK"%,=Y+--E6AJD8R?-,E<1!80A'2W!C-(=&8 MENL& D_K^[IUEM.@,Q%H":/>SHA3G"!>>/13E#%).))$$F* !1X\4.4:G .G M)Y,?5*=LBLPP_#ZN![S0/!&$0B4D=QAK90(^#NP"DBE0(_=O;,*J@UQOA,Y; MXO\X=;^!V3X,NX,NDL]O8V6+:A$-E?HET'O,*-YXZ#LA?2!7E;1:".NG,.I. MXVO$LF]*AK0'SFMQ;H6""2N]LHHAX#! _@$KS=T(*Q&VRO+&B-3W2LJ+/Z*H MI3>S53I_@6DOM$I$$#6D+91*.,R4\P"6%@>61HTPZ*C%_"?- :E_1Y\NK^+_ M8VGEVV +!CO@_"HO5E^RXCH6&]O&U:O%=%-V:#999=/8?N]%?LWQ$D:L\%8H M[5@P.94E7)J27@S(&)=KRP+0$W1][=_;2C"+R_>+27Z=?3B_;Q0(LKCG1-)G?$,7!LF(1"@84304\F M%A@I& >L1,)265]B.BL]VH'$=(C8$+)34382#S#FAB+*".8X*-Q>;;5N*B4D M]56.SBJ-=LS[$Q$9/3,0&51-'_N$2#FP:% MRSLK-]K3WM :9K4MV3BK_/F.%:84=JS/V7V)Y-\6ZZ =51&/AB,F4" #A:$ M08,B4&6BH\=TA,YA?VJ>LB!^DEQD\P/I#W1+.F H' M&!$<4"XUY4;ZDE*/&]QNP==PX]D!1+T)P[WI/+O-W,5%-EF=73Q+.3M;3&8W M\^S](M RRZICK)<2U\+0Y3^>3BO,\QDUFS6_6_P';WI/&2B!7GF+ MJ3$>:JB <#3&!<GRH:M M1W*!'^Z9*&""M0:81B3P0[B@K^U XD+V*6,U2[.W+ S/$P:WBE]?&N^!61_/ M'7VL;^*40-Y!%PP\I"5!U!+R0+,9:?J1UCE:75(:X?9]R,PH'7K'*RHC$)'[ M7[)@E^F[&)3T,5^%C^(I.5NLP\?W#@WYXGA5[";#)IYBK*(SK$+6&L$%T3MM M E,[PLKJ+7+_D%QU"V1_WB;/3O='5M3QJ]P*O1,-#301:LDI 9#*$Q)-U)R MA(ZL/>G;[8-7^ZGPZ532QU/Y);_-BL7FIUAQ](!0U!PIX4Y9;KQBAGNM(VD4 M;VG4A#3(IMC9M6_' M(/D%T(RS)6J V'_\;3;O..M7V_VE:QK2\\%4=.&.%8 M">,=8<@9)KB3M,2 &ET_049G5[\#"U,WP/;F4[VZBBEATL67[/HF+]+B[OWU M33HK(F71,SA;/J+T4RQ GB_>+S:](MU%=A55U=OLP9=89Q=YD7U)_PH?S=?3 MS7WRIIM:!0B_KC?7H5_RC_DB'O6!T?.-*_(J*\+7J-MT-H\-PAA!3WAT;7K( MT_NUT)!(8$VPZY$V(JI0!!"J2QEPG-=?7)TY&/=TE+]5%O:6R&#OA-\O?EL4 M63J?_2N;1EP^Y_JGC5G M1>![.O^2GRVR_\S2@TD2!IA.XHF,H0J,:&6 $HQ(6LJ>YM+7UY,[\\ON:7&] M F[T\@1:]^VK4J.GYL>X'_/.U]?788L]NWC@_B]!7N]]IN)F._0CW\/E^4YV M?5Z*>,FZ=!*Z2B^5P>%1_W#LR1B*H MX8)*RY&3D'A$H"9;' REL!(.?3SK=<3=O:]Z[>(VZO>\K>UR?I5E0?^J])"W MKTN"C2-.$"J]L$ 0 H#F)2P$JOJ)D7I[P6N-\7DGD/6E9+XTW:,O+_L[)9IZ MKS"RD#- ,8:((+6#S4,[[F>ZYLRK( V-D'JK+> M3@D%(-@Y7(>MU2%E9;!]8$FEE61$M0C:9-ES[:,M?/J2@H=Y5B@:_&WC1!(O M/*<$.*J-PV'I(+>ERGH.^LS:,3)MH3%8PXB 25?995[,_G6X?ECUSHEC0&(! MD#4"$ ^--KX4?.L8I>/6&YJP\:!$M(C5]R(IH]0DQB4@PPC&K_DBN[OWGO?K MQ?2X'O%RAR0@QA@7+%;EPT1KSS$NJ0,6C5"':)-E>0<8]24!OYT_O-*;O(B/ M0IL[YQ@^<9DM8ES*P\%Z5#QJC)9@;+63G")H,+/06.Y%>6&$(:_O>=R96T6' MLM,]@+T_E6W5LQ@K^B@ZYSJ^$OXKFYI\N=K$3%5YYJHX5**QH-IZP+C#-AB& M2L,2?4>]&&'2T'[N6#L&P$W;%+YA-/B@XD\\GX"65> JE0,)"YI!AJ MA,!N53Y@T9^?3W;3,QXZ[[I/I'_/,>+E# MPH!Q-BQI(7PPU;C7E&\I=,S1!MEH6W+#Z)1KWR3V:0&B47M;&GDP"HU[K>1AGS[QG.K793> MID2,\@UD+((PK $=3R;I,L*12E?[)!X["27'GK-)< !-Y3!ZWKU9&F MJKW3F%-[>-\(FKX8_\TQJ.\^QG12,3GN[N-C%0JK#Y(P!X1E 4KNPOJ!'%NI M2A0(M7T^<0RI+G2&V#!RLYW\T3/C0*\$1Z\D14&PZXW3V HO74DGTUZ,6X_H M@J$'9:8-\-ZNL(Q2Q1BYC SED#/-KA>[=!^_K-,8()\=+XM\N&,"93#\?3BT MK6?$6"(98EMJA>!ZA)I(*[S[QAVG19!JIQ_XD*7++%Z/SA:'':T.M$ZL]L0X MXSP*"P)3C('#Y5S#M]5?\IT](K;)T/:0Z6MA?\J*3:;1Q22KOJCW=THHT%1@ MA@3E,%#*C(2TI#*6^!S?4UT7"[HU@&J*P;)8/1*!\-MS]H>/D@\!XLN-A)H@ ML'N,AY<;)L B0S@E%$!#F7)2,K,39JO[+)@WA('0"BK]\39Z?>U5Y XU3QA" M GL(&.0!& N)=^7-BE 6P'&J^TW9LY?+C9%Y"SP?E=8^!E:WI'_Y@-@R+:(7 MY6'5ZYN&B?<,$6DXL32HA !35CZ?.6F1')'_8#M YRVBT4!?7H9S)-WDAKG7 M]-+YA]7TYP?RCFG0U?HG0>.76&D@* H*"-)((+2C1_+Z1E+K.G7[W.T(I-I, M5S?IZNQFE6?S;+(J-LX5,=%0OKC/^*6*K[-ML8G#S#]UG 1C+!D+H&%-<=C4 M E&E*BI5P'$\BG7[0M Q6+6%P<2TI.?9:G7O&* NBVSSPV'6'^Z58$ZMAT@$ M8]$R'[X2 E_.W<$&SHZM.Z.US^A6H>GM56[]=3F;SM)BDZWV[.)\E4_^..:E ML:]/ H1"2$D*-3;&VX B!%L:E;6X_F9_.OL']=1H":#>A.!AEA_3Z_#CEV#U M+]-)I9P'QSLG5@+D#7,0,8\)UYJ8\MI &2#0. VQ%KGY7#ZZ@NQ[$9A167&C MEI.!+F:+V6VZRC[-T\EAG>)PAX19 !"EWF,52 J[K[7EXX'2UHSPA:5-ECV_ MEVT#HR[O<';^3;]D^661WES-)NG\P-7LWO8)B,XO0E&*% %:&L5Q:0]IA6C] MY-^G9[T_A+9S1^Q>_MQ\OFW M%WC[\,=$"J10+#Y+,0HS#5L;V<[7 T")',]YW1+N>4,(^E+(;+91'C;)Q)>K M8AWIC@5EC]6Q.] M\4*NPPI@9@TM*J47UE3/V*@[I#C#J7QHB#D70 M3@\^N%7IEE!J$%$:$X(9L6&]<"%V"@()"IJ4T5L/50\U MLKV^Y5,.O2//B@C$[3&J%\M.0'^7F]#-9T?MCM\4FCQ!EEC6028\BQ(PB&J98)GS!$(WOF MZ #QO"5H^KJ]>A8F]RE;Q-JI9I[.KI?W!2 /W%D=[YQH%I5-Z1 S$%.EO9.D MI-I2-:)J]L/E-VL!N/K1#L_")#=?GE]\2/]KO=G[CG1+D W&)H>2>B20 M5APHJ,O90^OK[P.M*_!]L+T#R ;:'VQZG5YFR_-\?7FU^D5MQ[],.#NT!BW_GP;\TF639<^H/8ANTSG#R[_ MAY[2#W5+5+"AE6!"$X@PQ$2%\[>D5*,&\3&MATWT*2$M0M:;<*1WF^GYO#A% M-O;W2J2@G#IEF*<6&0@=AVJW"*RI_PC6>@'P7D6C-<1Z.V)VL4:/0H2NHQZN M_DP#1Z9?\K/5559\BCKYH>/FE'$2*BP &''O+0:*&^P+[$(^E;]Y."G^^B, M2'JZQ+ O>3J[R6+4X.)RD[%EZ='9$,=8/>R*3GR>?GZZ_SV/IS^&,Z/W2>M3!Z0F-6,DTD M$\IK1"F7NR<& HFJ?^Z=?JW^^J2N160'DL@X6??73;989A^S5759>]HO"?:# M081%CUQM-<9\6YIN& MB= ("V(P=P(8SR&W I8SI+I)Q3'P&MG:"DJU^?CH*V/>N%\#=5=[;]1>;!QF MZC"#!EBIM0*&2,.Q+ MC5/+9;;ZG*UFQ<:J/OLZWUK:!U2XO7T2A#W15 'BD+4"([#Q]=K0J"EI4*T6 MONJ+T;8 ZTLH2F?X=3JO)! OMD\8928HH-1B)!QR'AC@2MJ4Y UJ?KSJJ] V MP*JOQ&]NS393F'U=K[+IV<*OYQ>S^7PCF#'I^'0#]UZ-L/H(B9&*:"PD]\ * MXRPWL'PL#H9G8+7VV1<'_-5C[+EI_2N^A0^"4W\0#;FIQA'N\7 MY]DDS.JL\/FZ6%W]9Y;N=;NI,U:BB/?. ,:4H]YZPP$O[VNUT[;!/O$J+RS[ M K*!P-QDFP*6^7*U_))O$J9<9,6G(I^N)ZM(^'[Q.-8SLZ?L#B$-&P1=O.JKQ9[P?)"X+JOPA@TQ7HI&M);Y?#:-U:AU.H^9 M\<^OLNSA3?]^4AW4NSTV@4]I$3AZ%4R!23H?8C:[3"C+H&NDRRL_S_\140 M4+>!ZLMLD_XX6Z[BO5;],LUMY37XNGH(FOYPH'SSD1X)@@PBZFG4A;B7@AM' MJ9;.2B8)&;)4\],9'ZO3_$+KA')M/ 1"

    ;6 M>/--7H:F6*0]5F-N.0H?;Z(Y.,>8&Q[.88&EV!(*O0?UHQ$[KK+U$E !AR"AT"&DN>:LG+>V!(\W^JP&]GOBN.MA\'IX. SO*H7@=\VZ M_EAV>@@^#-L*IE1H1XCT2!%C\7;NB 4+ID^VG1;*71GUO2'XI]$^KA!\CZ4Q M1'MFL+)&$"M$23WB%/99*[@/OC6@O:\[GO.KO%A%CX=XKL?L2<>*$;S4/A$B M%E-A3$.M(>9(&8RVM&'"?/T[X-/YVKLRTR8R@W']>!;YEWLD5AOIK=+"2$,( MX1Z1'7U;YO*8 O #,7RH\?_RQT2Z:F(L2[*^'!X,DB-+A<*8U3Q M<6N"S1AVA/N-$'IK!VBN RJ+#51:8F"\)9LJ7.4E!R.2UP^ M[DP';,JLRBK@:=#T%R>_B#[N13:='2\;]FWC)"@PT@D:%@AQ ",N@UY;4D5M M@UHRG2EZ+3.\,29]G.T$LGSQ@E#Q'*DW<9'R5BJ+2L!XL*Y^JY]'1<; M;5.M:PS+,,P^F$GQ6)<$2FB,D%Z%58$Y]0AQ75)(A2/C5NR:L.P@]QLC]!9E M893*W1A$X%36[W'>CNK%5KM8Y>=7Z>+R*IU]6D_#F6:SVVR>W\1Y1;7C<(+- M4\=)%(P1ZHI J 1G)%#&84F?-OW>[58M#M*457E_@#42B%+?-.^_O#?5>+^G M2\*-!$;#J/L(:#DFAI/MK ,R9D0I%KMC0\W""]; J8V(W_/YO.E3XO+_-XZ M\.EDXWM_F)V'>R64(2O#UJ( \ 1!:R22Y=PQ0_5?VEN/T.V&J:W"4YNUO\Y6 MR_77V?)J%O>'C: =YNK>#HD%@ * -(8J&)I"4"S<3AA)@ZI;K4?9=L/0MI!I MDY=J,?W/]#I=I.%#ISO_40V]ZX MWRYDO7M1Z+PH\C]GB\M*7E0/K1-@/08DZ!%6V9CC'_H=7;'2THC*"G45#] < ME6%,:I,6Q5V8[7UP>&6S^FFWQ%IIO(16VV"; L?B&T-):

    >157_+9U @&%%%K"8B(K%0XUY4KK6U%% MZNL8K6?UZ6/AUT-E"&X_'$05&?[0(<',80V"^V3Y3S AA$F2'6 M*:>=@&Q+FV6&CO )J04^'>9\+61>4[0=P@ $)8LH'DP4)"ERM,3)4B;KEPOK M./5"^XI "_"\ME@K QF 5%ODG!0Z5@WWMJ0NT.K'??XW8UBUH*MZ"+TU.1CE MF3\&]@_$]J9!5PQH2J'C#L78,4?"R592I52_(9:-@JXJLZ="T-5)F-3D=,LY M(!'AL7P,0%!*JIT)\ET*>W1PJ.]MW7&D?'MG=Q,\.N=AY2R"2F.NM-1<,>XE MA!:(4HR=PJ\C$V1E[/>D$ZR'P>OAX:B.T'Y9UQ_+3L\$R92P6H2M!F(C8PTF MPTPY=^APK[<=IV44K(SZWDR0I]'>*=].SP09U#D>S@H7;/LP'M5"XIW,V@;) MHCK/!%F+;PUH[TLI_4=:S.(9'KT:CEQ$/&^:" .X(9QI'&NU?1RX6G#A&G@+6?>:621=DQ 4FH4'D@](FVJ M#9;D+6+1XXWA-%]L/!"_IHL_SBXNLG!ZQ6E_>*_//A^_3:K2/W&8!MT$:^:I M\I 1%]_>R@5B4/VPM,YB45J4@RX@ZDL\?!9@3N=^O9@N79CX)%;].O\SO:FT M&U3HG6AMD!;00Z(%=<0(+W9[)R*N_MUC9[$G+8I&^P#5#RM)9_,[-?VO]3)6 MEJN[+=0=*H'8\TT\+I: R5G4"C'M9,,3F?QP"9]8W"&87FS1%_(,&@9$U0;S)47$G-94J@X M,.,V\)NPK&K&KWH(O459&*71/P81:$G5,_EU5LPF:8%?.7T!3W\SK/ZE;95;DW0%4F\'J>A.A4Y?/%;LG)N@[5BC#./*; M^N+!1ME2 YD1([3JVV5W-SC5YGHG^<$45J2?W#D*[Q'?ULT!U5^6E-_%I";3:9N0!D7X?S-VO MJVRZR);+W\+/Q29I2'Z;+=(7T\,T&B\)YS135B-LA99<<2[1#E0K&CP)=F9Z MMBLD?:(WS#6R3I>SY?E-D:73L\7C%S5X8*.I.D1"B(*4"&0!#-8]U2Y8_5L$ M!,&XOF=!9T_*W6PR'0%6>X/YG-WF\]NL4)--$L3EYVR2S6[WI+DYTB.!3$IK M/28Q:2N$EJB=F N+6/TD-YV]''>P2;2&3_TGA71YI=-Y3%_I\V)W=NU]27BY M>4*U@D9J2YC1QDH%@Z)=SA;8!B4F.DL/V $WVP&G#5:&@^845CYNGJ!8!HER MR$Q06H!EUMN=X 4#JOXC7V?Y_KIE90-PAK0$WB\FX:A89C:[_S=(Y*>LF.73 MEQ,(UQTJ(2JHL-AS;@DA'BNOR\C=L$\Y5+\06&>I ONS"%H$;@A1JB@FB4*( M $&#IN&,8L0BX;:.CE1J!NN+@'R](G B*'VQ]W-VD]Y%;7)Y=O&XQ-4!5N_K MDBB)/;%6F:"-"(BM(0R5%*(@SO6ODL#KXGM+"#5Q"[F>K>($?+97%7_2*%%! M ;$R[#)61[<&HQ20.^D$#4PL^$KN 1MC,HSA_=MBOU!20!1"M+ MX@*BW 2;"IG=QDL:/"K 5WCAUQY00VXRG[,(8Q#FIB]1^P=*!+0(2<&9L9)+ MKA EY?NPLL[4+U(#7\D58B^X-7J.RI\_@-RG+?F<_7,]"W_8>I"J-V(2 MK"\>0_ (T,)))[P2);0*,-L@I?IKNJ#L#< AS-E(W++"U<7>/HDB0E@#3-3D M,# .+R$D^]HU8 M7$'OK '.D';*AVSC?W,TV_*1KHG"F ?5F2A/N06&,:P5PD0&VUT9*5%" <46 M$(^$#4TXE@!3!I'W#ABH&[R1=)N8NS&'*XA,ET"^!=FBV@8MBQ"%@S9GH%?2 M&(XL8Y(A!G#]G'J=YO3N77).@ZFV6?M4T4L7TR]7V9=GNMZ'U?3GP\%[IXV2 M.!0HX@QYI@B%W@D9EHCD,"P5I'P3\[57PZ06N_*^8'LM"3F0CP4F(6:$,(I5 MT/(8U40 !0FEJD$IUHX+?;2I>C2&Y36F7Y .>*(#6HY"+B@3QK#R;.1A/;U2 M):,)+ZLF:&@9NMUA#)O/0!!.N$<)P3;)V$L;92@]NM#M6(/F3C-&!J M*P[Q3BK> 9G#FL&S9@GGP7[',A =Z%2:*(60QDA(32G 9H3Q?,V!SEO#HZ^% MVBQG-E>>&(0I!-0#&DCA(#H-.$Q$V+=J<[CCXA]MGN<-01F"S;6R)@<4A#)0 M6"D9A,0+);;'D,98R5=Z@M?G7H6\RNU"]EHDQ4M")&#:"H.H DYZ8 3V8>NT M,-C-XTRUU:4F\"?=X3+6P[*AQ*)6'P4,D$HHD CS"F"-H(,D:B?1;4G'>]#XY>G M#N%ZBQ&R&FC%M=7*QP]) YVB,%V1 !6NHQRN@@02F(ZB&$99HXU1_H@Z- M$X6$D:@XX+B2L;K6-U C*6(*QK.&N8IA%A+X00C1 $)E*!] M*FZUW$ J\Z:"&\AI6'P_;B!:.Z2]!D8Q:KS5SGOJ##?2$:1QGR+2^.ZF,HLK MNX&*K7E@O,H4:0<^>%U^%LN[^L($1X[E_I_4YS#I_ZF-\RD&]!MCS5 M1AB@ OV .HP%\!YX@"&FRI &I3:&<0/I2G).@ZDE-Y!3G#W*VI]<*:.I$B[L MK= B:<+NJXGC& * ]!A+M[<&_7Z7CEK@]+:ZG]6N/Z8TO- \T89C&P.+'>-4 M 2@5X5!QZJWB1L,^$^@-IS T!V8HEA_?QE_LD#"GO#+2:P><\0X*1-SV/*.! M9/-:%8-&G#PB%MU ]]HDQW(F*0U;*G:(2@8E1)1YPR@G1AHT3K>-/N3B-&#Z M8OOC_!]?\GBD+8]F<=[;)\%.6:N14< K:CE1BE# PZ%JO?'(]+HK5%02&C(K M[P::U^+;22F/=>@ =Y)3"J4TEL1R=%I)*&R#B_T!?$'JJ@>-87F-WGG<"*1, M4'0)M4Q!2X/*O#WEF ]*[RM5$)KPLJK_7LO0O4;I"?:2M PYQTQ86% +K9ET MTB*E9=@F&Z3LZ=>WLW79. V8EFX#2I=%=XF@%?]9%ID9>A#3^5G0]]$D&T%UIA1.*$D=&(.!C+-@!#%1?UK^@ZRT;5 M-4=K@_,:W.\E)5)KH[0ECDJY"154GDCD-(."UP^P.)W=@YE<#4%Y+4[5@1SK M,81Q2U)0&Z0QWEH*7%(%7ZF159][Q]VN6X;LM4A*,#^<=PA3X 2UU&BA,(.6 M$,,P%78@03C5_;Y%.3@-D#&YWRL,%#8,0: 954Q(YPD6+NB7E&)@9)^LK.U^ M7QG^ZN[WI^$RS*V(3R?9B;F-'[HDC&,L,,!(($ACZ2WB.)1."Z\E%^X5N=6W MX\E7&YJWZ$(?:PACR#S3844Q!6-U+:6P1Y0@+UU]NZUW%_IVA*,UJ(81EONZ M&K/)I_O$A9^*V6(RNTGGE45EWP") "QZ)&'*-_'F2@?["5CEB(Z;):B??J=W M5_MV!*4EH&JK"'$V'];7-^?KZ^T4SA;;_(]W]N5$U)7Z)1JP(.F40^P8M3PH MM-Q)(S54R&!B1F_WUV=T%_CTM0U\VF4JW:"Q7*YCT2:3+U>';@$.]$HTD=8# M9:$).YRA0 =SAVJ*@,'<*%-_P7>65KKM!=\>.GU)0;N)@(7BV <=VWKGJ+'! M\E4J@ :,%S*H3/5U@\Z21;W59GT]XB/5=DL,4!*;CRD5CKJJ)+* M,.Z )4IY15FE#+;]%KIKF\L-X.B+L;\MTNN\6,W^E4T?[T7NKYMLL3P4T'6X M8P+CHX0AP!F@J-)<:Q/,7N$81UPR-L*R=6TSOU6 7DO.VX -DA19(.Q M*V-$"9.&:V8:),'JK%1=Q\%]IX,R1"S-H2W]<=$]Q*&,]]2(&4.M$9H3A5S8 MT(S3A'E0F[W=E:1K?4^OCT=O$=&/O3K?3BBTPL%2U9XJR!C"T#D%H&5,$11L MX<"%*L+7RZY9(Q1:"4H$!3%_*A#6>F$PV-*&??A/CU>IM4*A*_.F0BCT:5A\ M-Z'0FE.#-, >(#%^3Z+)C1^1Z_,XJJAT*>!\Q;"59UAX?PBG$MN M%83<2(Y+BA'Q)'GVK#VN)_7FC#PU;K4>7M^#I(SRK7U\ M+2];IY_^6].1[3 M_*Q90B1'2CM"O [&HL1.16_\^]EI#,88J=0:X'EKN/2UG$\Z\5\0\D;\:< WI8+41J:UZ;PI&327:SBO?PMD@O5D>B4O;W2 35&E#BC*4, M!;V#<^(M4Q@"1C5C]2,".W-O:H6+[<)2<\DNB]6CY1I^>[Y4PT?)^2I=;6Y\ M?LGRRR*]N9I-TOD>3>Q@^\1Z**5W1 G/H/56.%7N:9114__2>X"8\5.5L3:1 MZ93;]Y=ZCV>X]R ^V#[1&E%/H;;( P2(T825FQ&%R/!Q:F(M\2GO#J&WP?U1 MZ6%C8GH39B^SR<^7^>V[272=+NXBOWGY2V0W?\3N[<>)^?@";Q_^F#"O59BO MP(QQR[F"WI67"Q185=_9L'4MJR7<\X80]*4^GU_EQ>I+]2QO+[9/N J4 .$] MPT'*J4.,N"UMS!A>7XD>(*BP[@5)&\@,QO6C9O*>'H$^"8TWF&ADH:5(>,1+ M^BP3[(PJM-Z7"(P#.L?.Z:OCMVG?-$X"*(A2"[EA M/.BY2 )0KAONH>LSW^M ?&\,2E^LCM=&6;%\N#DZRN\]/1)($.0JJ,)$2F6@ M)-:5MU9<0EC_>:RSD+&VF=X.,H.<^$>Y_D+K!$FMA '80AQH\@)84_J711_: M^N\CG<6.M42MX(;SW5Y&68,\;9U%BW5YL#?! MIKN^=!8AUOJQWAR688)& M3D_*"ZS7DBDD.110:201*R$2M(EGZ^E+?+#+G,:P#,/L9FE5!68(>. 8\M)S M*HCG.PI%$.AQW^4T85G5_*KU$'J+LC#*NYPQB$!+WA$;,_+WV>KJ?'US,Y\% MX^*P;\2^]HDSSF"!!8*>8(M84$M*I50PP%]38MW*T.?M U.;D7Y6+%=/G3W< M7S>S(EO^QWI^%]K+PXRMVC_QEE).J;","PR! ]:5#XQ"*U#?+Z+_3+NU&-T1 M4)TP?I%]^3/_C[[:Y5EB_IBL'^T1"@&*>%:!AH!B'6!=6F22,5H M?4.]_W2]K0M%:[#5%I'S;)(OIA\>N>"=M#54[)X8H(*5PE5,?(:]]30FU=M2 MHVV#*/#^,_S6$H)N<*K-]<<7"!7#3PYT20"!R&%EN((< 4=H[1(UK]R M[RE_3U/NMH=-ESY1G]/%Y3[?BB=_C[D* PH,2VP,IEP!3G=S=KA!4/_I=RV# M^#?61:)S[NU=HL]:),IJ'XL],2>UY$1C(4K-4B*M]3CMZ)K8/^=<(PQ>#P]' M9?_VR[K^6/9K@.]Z?7V0:4_:)!AJZ21RS&(I PT:^%WB@W .C"@';FW4\W9H M[Y1OZ5_'^?:X3<*$EAI#P9PWQ%).P,ZO4DG.1I2>MA6^-:!]F,O$TU-/&4V$ M DPZYZTAD#$-REU(ZZ!ECV[&8K#*\?Y-Y[SNA36=@B+$/$0997'69=%#'7=5X4^9^S MQ:5);\)?5G>'GG]/&"8!U@0CC6D7+&7EB5$^UM^Y1\(@7C_JKO=(=P MU5[]GX+-%KX_O8PSRZ]C?L-T%>:ATWET3?J<_7,]*S9!*CXO7@H>W+=/-!XX ML3PL&@*X<>&8!(A8*\%NZ0#;9YS $#M*WP#VM?=\*O))EDV7/L#WH6(ZXKU] M$HNM 3BFXO02. 8X,*JDT2(]^@NMYKM*6]@,HRMN2K!DRU6LIK")AYL^R'UE M'?+0( D,6K% 5#'(!2=6*+I[P3&,(S,^=Z1N=I+9-K-8,XQ0C 61G8 M(>VY,:(TH8R JOZ=:>^YK>L*1%O8#*FN;LWBINKJOF$2PJ3Q2G/KJ. 6*1$L ML-U*$*3^G5[O2;#;5%=;@FN8LZ;;HDG .H:Y%1H[J9BDF.E283<6-KB5ZCU] M=COG3&M0]1[IL)/N2K'-#ZT3Y25!3CHA#8>66X:=V>V>A-17-?I/L5U7!IK# MTN>ALCOXMF;XD?,D'(F&(DB]01 09(!SI2!;@6R#U%^OYN*R!5SZXO@+ M5O31 HI[^R08!FE6'F%/HT\85@24#B!6"=L@G_[H;SS;!N=! #I.KK]Q--B7 M3W\[@^9?E$_N78H74[=8!>7H_>(B+Z[3U2./B(Z^VJ>SXA_I?)W9V3(F5%\7 MG5/[TE>JY3);+55THTJ_1KUQ%B.9T_BWJ5KM>IPM/F>3L&-LI"6$AD4">T=E59B MYZ"6]4/*6BZQT!^;\\Y13,=PV[*BWV<-Y]GFV_.-H -O^;@G62G'( MB0CG%N7:26*"@AK]O"E00/69IOLD7[IV>?^-3=<:8OT9_>6439#0(IU42U1S MJ%M"C8X>&Y)X+H6 6#!J$28R6#8$*\ 3"BBV@'@DK*><8PDP91!Y[X"!&@Z4 MJ/]X&%P;W-TK,MT#^9IE"F',&'-0*4>HXDA AP%T3#N&+?.])A,^(6JN;XDY M#::^!,+G13:[7+B_)E?1ORO\^F=:3(\&S!_JE@"M!;3., H!#0M",Z3'L8];\]')6 YTT3(H'T1F*(1-#Z@M4L)>1&<09(+$T89_9R<>CAK8/7.\"\]*\CRH0%7HG@!L-D.%*:P"M#!NA(5N5 MBBI'T2O535ME^3YQZ@_6MR-O6(5S5ENFC(X1(TZ""+OG7!I B.A53:FLMPXM M3:>!-J2P+'>7LL>UV0K=$RM+6-XO;K/E:A.><#SU][>-$R0$H=)3'3"C'&OIB,<$Z MKL71J6+3&*=AN&_257:9%[-_;5ZUCFX4QSLGP9IS@F(1RTXYJ2$6@I7'K>1( MOU(MI@E_#XI*'R"^%=EBW(7M%',M+*<"H["3"J\ H23NW':<553[E9S3(.I+ M,'[-%]G=KVGQ1[;RZ\7T>"[2ESO$>BJ8(R@5<(SBL#MC8R4W"%LO(6&]ENBK MIH.TR;*\ XSZDH#?SG_);[-BL7DNS8N;O-A $)T+U&70QV;9\CQJ3UL?@R/B M46.TA "J8_P5-,Y019V41BKD'+8<QT#V#M2+9?UZMU.M]( M]-^S^?3]XG/Z]>OL2[%>[L]C6ZUC@HGVR!D53DQ#$77:"">PX,($?1\T<#_H M+'2Q Q'H!*L!KFUW/_Y]EA7A^Z_N/F2WV;[R@J<-D&B%$0/,<&8M13%'E!$1 M4HRLQ1;5+V71<6VCOBYOV\-NT"N2;\FH=;.V=YR@R",=UB/7SAE(N-96EI>/ M7%%M7JDUU+8D5+E@U,VR=2]_A MQ>TT!'N7IO>+F_5JN0$%5K_X_;97."4\P$&QTQX*2A06T$(+N!)!X3.(-/"+ M[_.^MP4^[I.6QI@-*1NHEFR@4CF44EJ@L'(:4]=K/V:KS>Y73OE08IG]G1+AN4.$ A"L.8I1P(II)W5,D0*D!/6=Y3K+ M3S9\#&-3%'L))W\I[OGOV?0R@/2IR"^+]'KH<.8=BSY4"%#^MG%8H%Y0)\/H M!$F"K=*"6VJ%8F6I!(Z$LPG'[!A;>!CMM3S]26]Z M#9E]2B#P:1"]YJ!-3254 $-%'0"6:@:)*RE%4-AQENMHEXFG1&_6P^LM2\@H M7\K&)Q@#J?]/8T_+>9\:U_NT7X*L(L6^[=W@\U3Y@/ MDBFTP49!B#2P'I6;( 46D'$>_/69DW>&R5OA^*@.\F$9/;3VIFZS(KW,/F=Q MMC&.+EU%'^2[PXE]C_9.N%*0T? ?P ERR OEQ<[.UKS^HU%G!W>+EP7M S38 MQ=RQ/(0?\_].15CY?A:,%IV+UM3VX;[.M@:W,G"'!2&,6-NG=[1PY0 M\P;2Q;0B"8U\O5O&^&T+)+((484 5UA1[4'T:0R6AF10* !AKPE"V@XMZ$?< M3D/P];H(&T 1U X9YAQE5FAF%"9.*<*E][S7.MM=N A7YN,)+L*G8=:[;'26 M1D\[SU@@'B/DJ0N0@D"_!Q [0QS$]?7T,:31:T%=:@FX(8^FEM.:808-129> MDGC)O3$,;<]L3X4 KU\O:L[R.HG/VH7U[<@;X]_6W$:.9/V^/V87]\O+1B1NO=[PV@[;/1/?4P4ME63.2"PM+Y[V_OH/(%FR M+(MDL:Z@NBTVC-R2;S@-M4KWY7;58=LND M]^L;"HV 4PM:"N%XVM@%P10#"(-,*BU^&1I0:ZDVT9([HS86:YYN[V^3I))$ MCBL^AYH4@4:KTG+M@B2<4&TH$A8KH2'"*$W[Z]DYY-9KJ^WTA-:4?#BYTQQN M5$1U'S#CUH=@G%!:$*UW.R]%RDEVH0I-=ZDVH,DP$%XLDRPQ/,XXA3WC@?' M7Y]RO31_22$82!(U.P-6\Q#5+P+$2VV8L-$RT.VC'G/(A=56)QD,OVE8M._\ MR;W).B,O-=?5$)(^2J9!4;U<>FE+O0^>!D*! MQ\5=(:,"$M18[B7".$OE96+RG(?96-QXL[@N[Q?SF_EN"_]M,UO.%NOR=,VE MXPT+XATR1GO,9%0-<WWR(?YA'I2X] MT'R3>;E](2EQ!#O/F<+[0X WB_M]G[9 MF\73)^:1Q0^14@TBI#N_N^" -$Z&OY,4"19DP-Y)G))B$R;=A-7:VX[M5.QT MI_<6BH:HJ0J!,3/2 ,+2H#U>V FM<@FJ'I$9U73X9AUN#=?_V-0IIZKE$5A. M.++.>D_!A)*&1TLK)02..YO33-4 *DO&O-1]EB]K)-I4XV$[EK:8[CN_OX'K MZJ%1%:*7'B\:J)&E5RIC1DS# MA!_CC^;1XGJVO%[]_G =;9CXO,#B)#4:M2\<#H*"]PYCSA7%%BS48X]&=H;^ MJ6XB?+Z;# #26 2QF_O-W?8.K;^Y*:_6[V^>S9K]?OMF\:%P/-'9475(P$?Q!#]QDT8\O\V3&AU5XR>_/NXH'9WFW5Y'1_="?QI@TDP^5#%]Z_GL[N[[]N^167I1_U/_\?5 MW29^/,WIGX;S8QA/WP7K]7+^)3X4^?NYB@WNJ\6G=77USZ_575P7)\_) G&@ MU\T'Z6?+E"OG<7A-3A[Z^D2!&+.@+;;( B$F.)ZBU9SER).X;#?R5PZ#XJ>K MK^7UYBZ9A]T&>^I$HM\/%5X$ZXP$*TBPWB.)M-HCBE*852Y'%.-3J,H(][R/ M+KKA8;Z__()3!QW#?;60UA)KC'1>!6TDHT;)6CC&VVR/1:;BZ'//5C:B&8#RGM10P4Y9F?MJ2 Q<:\;,SY'\&LN5Y M?O,:.38-M_S]PUWUO2RW!LK[9@>!!]L4P=G@4V5/9;"V%G,;'L?H&?7YN>7[ M$ULU#$AC$>%CN8IFZU4T9[<]_CV*8/7QT^\GR7"T7:$T1IH*EZH><6N8CWIX MK7R#"^V/_ 9S@P]&B#Z!.DV*Q<-ZL15U?"O:"CK]IOB?V?*?Y?K++!H4+_7G MH+2;-RXLX: (X591I#D809@"FRXG@G! VXM\,'=R[R(?#*U)=H7S]H-ZD<.( M&;:]KF45> -:Z)K/RI+V;H;!R@J.LQ.T@F=:1;.Q7@7WZ4(Y#7!J9,M+[E%8)XSW9D$3$ MV!P\_S\-9#N(NUG3E!H6,4\,1HJ32 M+@Z2*N+K;54"MAE&-0\C]U[@:>W$3:RK=JR+RD]CV39N6S"* Q8&@T2QZXAI MHNJ%4'IKVZ_L@[EP^Q7S4$B->I;SLGX<@4K9_K8_-S71#[^A" @$899S[IP@ MW$L.NAY_X#E>Z1K41AT&MDEHL\=DGQNR*55^;E4XKK216 EO'4&(,LK8?IPJ M)9+,;[\8CQZ=H)J2$N^J'97/9L6/AD4$#JC1.+(?1-P) M-/M3>:@=%L(YK;%)X5-.HI2!>(<%]\)ED_BF7\%V\%"?!UC6'NHCF)[P4I]H M64BCO,=11X(0##*,:LQJD$#;,>ND#>:I;DR$8UM&9^S&33GR4]]/>B$/MBF\ MUHASKX.P7#-JP&NU'Z/PWOB\O=2]2?#%O"/]X?4ZN9&E=SH_2DP<+;KP1R&'L"'&$$BVHKL?&7&COPAS,\]"_W/M IK63>IM*>:_N M''=)__ID@;TA+JYL2J"H#('RQKI: \>,9.B [D]Z_6 RI8,H^0'"S@]PIH?H M2J(I9L TU4KR>KP*A5&K9?3H(FIK7/8+UY3T.),3A:+>,4QIW*IP M4%PHX>L)E(8X:HK!%D3H(JL&'#@3GM=W!,6\T$ASYQTX8[B2E-7C5Y[R]NO$ M.&<,0]&C-\3&8LR'V?+$=8O4.10D\)AY:U([A1OE.&!,2;K$4*TE?+3 M'X;B1$\03;E??"K7Z[OR^N_S]==JL[:SU5=RYA;RPAL*Q[CVF#JCM, V6C\, MR.,D\!V.)@>[H#3FKM(=L?%/H4:Z_/&M7&R&SJ&U_TK#"Q\]?W7_?^;[AV5U M'<'=EE"9^D#/S5>SV]ME>;N_HK3OY-L&AWFGFA:8:Y>">*B+ZYYB,AILB'O% MP 5'#6JT%(PZZE,G=\>:%>26=M,0'CHPT M4AEI(6!E;.!XS,#>LT[<^I%IU2LZ+76F<^2<(A/W'5P=/"LY^GS9BT]J;_U_SVZZ>'\I0K_=ECA:/1U"<6#!-12[<(J!5.1D-!F1#_ M,69>NQ-&3D\H5[V!T5I4[\KUOZKE/^O!S.)@JG3S_DABI4;M"JX 4Q!.$,9X M7%J 4DBG.*"YCW991KET!A!FS^B,Y\_8ZB&[# N+]7)VM4XVM=VLUM5]N=QE M8$C>NM6JC/]-><*/^C;.?ENA.2 C2-R-E.$ "D@ Q /A$KNX"F:T! RN^ \/ MWTA.CZ=F>AJ-CW;XR,M]_*ZO;Y>SAZ_SJ8WD[G[[.Y9#V>]3GN4)1 MP_?4.MG9[X\WV'[,W]G=$2/^X/-%!!,;;PA#7' N"/#X$_7(X_B/ M+@$P4UKRC:5;]0_1D#;:IQVMGO;PJ(UV\/FX7Q$A D"T:#"."E&@..I;/H7X M*$F0NT!SO@/M*O8#H"\>=QJE@@3E#%DC[*,;8*J/,((KC,"$?;!X],YU1I M:XT-#]^83I518DBVB8!-2@R=LJY&G6U6W3/? M?SRR#VJ#%/;4Q(/4_>5Q*55"(4 <. =/'%#CHVII)56!.=$HHG @Y!XOFYX< MYNK0.)M?!>_XC8*1N(4$J3TBR HJ%76PQ]$9U"S69@SOU9B4.7B-?%RPL[YD MOAM5[.>I*F%/GRN4)LI&" "4XH1IY:VM >!.9AO.,@$%GF<,[X#C6'I@>VQ^ MC&YQG>JP-JJE-,3GHH:M 7.@/FH_41NRWJ"P1]8#PB[O*^PM6?)\P*>)#&AFGG)K99.8UJ/57J9X>7.:45^5BVI\\!M M[50;HY84M1P(I $8XZ@4G,EZ))C*]JGJ![O;EP5-!D-XM.TQ=1,>'I;EU7P+ MX,?Y[=?UZA-\_'1RX3G9MK ("RZ1)1P9QK@PR.#:,,-"MC_S&NQV8!:L&@K@ MT9/*M"YJAIG100<9+%"E3,KVJQ_'Y6W[JS.#W1G,BCC=(,"1=2%PH_[I#6Z40;9S-3;RY\X9TKE\N?%WZ)U4%Y/ M.B]^[D)!0ZK"KI,K!C%)D:=L3Q&-F.<9IO]ZE?.BDU0N?UZ\JQ;?M@B\VYPR M.U5K.@OD$F=&-[&,-35<>5/NDC[]&/UV MP%NGT%,C\.U\]F67*G)7<2#:?(VJ//3TA<)Q:JTA1B.-F1546\YK_ #I]I&0 M_!72>AK01_?2["Z-OHSSX_S;0KKZ7*UG=T__GM*H%YRA)@+VFE!F))"AW[*(B\QJS9(PXIW; M_D7=_A"^@,B\BV)L!O$,.YOAO*B&IVT*#P2E%/)6J[@K :(>F7J,FN1T?S@/ M41^+;>@ [&6'=4JFP*2DTXX2SFE4:N!QUBI!VI/HLN+UVI*H3W"SV2\/X;?W MM--35TY0%+,=,BSR>IZZU(9R# M#"Z0X<.=)![Z5J&PM %((!A+'/]/*O8H8B[9J E>!N9U3^0:CNNM1'(I-/\Y MBN:W9;4:Q/%[^&N%==P8RT2P*&!#&8_[;XUK2FUP@=K'95&]NU!&O6#P9K7: ME-=N6SQDU^7MZ%9/#V'\'^7R:KXZ>GQX_LM2KBHA:2KB!R(0!D33&A7N3&AO MH><7X30058?&_%*6W0CD33E?;^*PHR'B_WB8+[=OM>FW"R$ZD(%CI$1.6GRV1EC@XCGU;HDQ M6!NK:_P#&34+]O@;2^\DG68^G2G$;";109=PDXM8O4VD_GI16!\W?NV%#5$E MY@8YB50M!^B2SC"_S2;#R329("]F0M6#G'Q.G=61(G@ X3CVUCGG-44.L;TT M)%,^O&HC/_MI-:0LLYE97:W#B;3 3OTJC$8<>685 \X1TSC8VM$CB5.7F*;A M@N9=1J+-?AHVOV@V\-EXJXX45!%.N#7,"E!.8X+UHS2PA?9.BOPVN F=%&/( MYA7-E(QNZ[(4^,6)H^"5M%XAR6NGK^(,MT]?EI^38F"23G:S]SP17OXTRB]) M"E!"@Q6(I&P"V3J),$+W\.Y9=0)1BCN?%& 02" MD _:U7XA!8BUGT/Y*6JO90YUDN#ESZ&]F3CQ-/JE%X5C3#*2JM5X)X4.#+RM MY2 L:Y^X.#_?PFN925V%>/F3Z5%0)Y,"9N-F.*>G1;#!)")I[[(-2\G%Q M1%RV#_S,;U)>A!]B0.']F29CYC.P,-XYDL+'J&52&&Z41WO):4GU)2;QSY7[ M&<[A,\5_^1/W-:9NCLJ/T53S5"<9$QD4D_4FXKG#[<.H+MFY%@.7/X\ M_MFRSG,>G]G'0G*IE?#4\JC\$>TT@4<9"B_:Q]E?LH/GPN?QL!RX_'G\))(@ MSTE\3@<+S#2E!(PE'(3'8)VO8V&]0_(UW93YT\S@ 0DP98[*S?W];/G]__Y2X;TSEBFN%#"N M.#$!J)>.$A(7^$CI)BO!0&OY8_*[?L;'4PZ^5T4L@Z ^:;15PQRT_KN)RG;[[=#_]$/LPCK8J@ M)?; @0>. 6A).6IXH*R( 1F[2/'1\N..0E5JJ$0'DM9/M#CDUD$C[8KF&#" M1*,^6"*)T-H#1H0R'612C3PI..+4(1:(LF$9#2%1@8W9O+FAK9J3S*J^D5F MQ&2/9?S65UA5<])!#VAEJ3E(^G6A.[PM'QYZ8$.=6T0%)3[@3U06(N E6:2$1\ MP, LDSF&'P[#CIZ!&HL:OY6+%9R: MVJ_=/7)PB+.P'\1U#"G,B8],H]%RPE2A7?$O[KF0O)%W=6CO=?O< >.58]+@ MA8FK0%0!+$T5NK&N<:1!N3%],D.78VI,F<'*,9T'=M;.Z';EF !AQH405 LP MS&N!%-T#P!1B8SIS)BK'U)@"1\LQG8=C-C$8%U#31@K&&%C/N511RT4@>"T? MQ@C#EU2.J3%+QBANTP[8OZC;'\)9>LHOF+'3,+7?%A65[-M[A]3.%BJT_P\=-I]^NIMH7G MSCBFHXHCB0\,G&"\5K"M1QEZY[,B4]\ 3[(BG;<6[<=%G:):QX$$S;%&F@ F M];@DUNT3@TX75C[9*M0*TM-463RL%UL"($W15OSI-\7N@.%+&N1+5<4.LJ%Y MXT)92R!P[IRR& P%ZEP]$D95^^Q?TT4LCT&.P1 >527_^G:!%8^[.B<0]_1@94JU M$6K,A0KM=X;\;E5F-A=Z$,>KF0+_$_ESO[F?U!:4FW^;7Y>+ZS%5II>^76AM:1!2^H"1\Y@ZEQR@6\RE M,;Y]%*?X:R8,+H[QXOZ^5G=1JJO=#?HQHOU^^B!<76WN-]&\*J^W5_83^LOR M:SH9_5;NHGJG#O-KT,6WU:K1_?1S7U5@$2D3% N.6).R$4 EVQ/[ A6LI'9 M,RDJIZ+TSGE-H07FBOE "!/.@*"&DST:R'9)K=-S(-YP8GX>\30<>EE'UCT& M^N\6D33L:I$.#4Y$VAUM5RC*M0V"1#<."7TY> M^X-NM%/7G[MZ,N3HQ><+(@4AP3-D5<#"R&"XJ\=&P>J\P]UZDMOSX]0>D7I= M;,@R@BPG$DPC_"=KY.>HTZ_N=OK]]3\VJW4"YF1,1K,7%$"4(()%)%,A=^DM M.%R/WB*>X7WLCE(\K)'T!],$)'E7KG]?+,O97;H6]F:; RUU_[>(3=I+SZ%+ MHU<52'G/@Z- I,,^,(WQ#T1\R# P;##B# '8!!1R21KEM2D7\8=U"E59_9@' M<8S;^3'?WW(KU^^_W,UO9XUB5?O[2"&P<\I9!]A(H<%I!H]K?^"BO?9W_ EW1?_FI]A%A#?*X0 MJ0"'Q,BG,F?$1_.6T1I9#[9]I.Q@*MAH_J(,\!XUC/]%W_:AN/V?'BZ :1(M M(@)>6>2)E]J+>E2F2Z#^8"R:5K@O!>IW070LGAR;<#4:1YC3I'DA76#.D @ M!VN%D]K5NPD-$MK':@RFVV?%I0$PSH%=L=W%C(@B8,W-/ZO2W'Q6B(G3 2*XD!%^]UQ, WM8KC8+_03G0"_FRUW M28ZF/G:U2>C[I"]-SE9??+[P()TD1B*E;92SU5Y31]/=,,.-R"0'RC:OS??M M ,[(:O*\58$,DL$%P@-XKN*(O<744ZQU"L_48V:..'H\VE%2AU./=$0DZR// M=LE$4$!(@U)"I@(&S!K$F3 JV@T,W32;27JA'TX.GI>94"05%TK3%%LI>(0Y[EM,84F<9C8X ME:&#:V/U6YK*0AO1"F M%:0MJ;):KI_0)/[K.47BKXJ/"9(#2OU/?R_B,DTYB3:1B%L[44&)0"Q-]U"% MHK[#7G,^#293YKL@,K@4#T[N9T\4B ,!$9A17@8!&@F':X4-@-L+4Y%;"N6Y M2(@8K45P$$X Y7TX;0%?N5Z7E#'U)D^YN:1X7V MTS-%4$9QX71U;76J%?]C'TLC2KJ%/?58KN9 MV-G#?#V[V^H2JU3R8_FMO [5,FQ2K<\WJ]5FMK@ZYE ]^UV%=H8AHRS& 7$A MD6;$(8VQC(8W!#1J#LEFVEB_#M>A$'MQ5" M!H:1I-2X.%GC/!4T+OI8^#AAO>]0DW6PB-!^:#0>9JWY\:0W'Y;5S7R]^A"M ML$CBV6UY#C/.?4^!O+/21_T/4<\I#4;@:(Q+H;BD&/D,\POVR(F!T9KHG'^< MZBZ;+ZOR?S?IXM&WY/09^7-3AS \Z\_;)F5?#C0IL 'M,36<.ZRYL\[$Q68; ML"* .D^;3,%11GDR@N&%QPL@G%L."$"#)X(B@?8!K7%6>M-H=*.46.DLGN>' M*-W1R#ILX6VUN%V7RWM7?EDWB%YXZ?$"84T8AHBDX^#!*V*Q$\8!5EP'GF]% ME$ZRK7I'9BS#ZGE73Y[,OMR@L)H:S;!,SN%T&8,XPO>CDSKNKGE?O.XFL!/2 M[X30:^-!5G[3G,0_D=CCIOC^QB[+Z_GI:]6_/EP EH8Z@[3D7ALMM8D*=1R5 MU1"'Q485=S-CHZMXGDN[*R932#K,KK89:%$ C.%Y81262UGJ/E(PC MM#29:8BU-S&'/MSL=9/O!YTIY?\V&5?+TTO]B::%\U8X:T%*E6@>B'H5L=+VSR_+E"1,U(X, H M,4HQ#D)#VBVM(8@+93.L_= ?Y%5_P(P6O/MLWSMMVQ]H46#DDZ_$<*0P\P[ MN7U&,B$XT/:^G_,/'*;;^?L!9T+AGPZ_/M2FB A%,\A0)%E3U>+-8K9>;;1#W<27@UX<+Q*6E09-T(5LZSR57JAX5 MCX"->+@\W?[?&9=II-WHXM6A)@4@RV104EBL<4J/3G5]:"8M$C3OC;^+R(Y* MOS-"KY$+66[X.5"@)[O]7;4N5Q]FW],J9M]\?F/-;''XMM*I)@7U@GC.'6*4 MXH"-DG*?[$H)E,[ WN4;_8HI!1*44*!>F088 X"(+J\46U-7./ M?4>9G6) )XQ>'Q>RW,WSH, THG^Z7WVNTF9U.L?UP39%0,DX%80I!51PA)1V MCV/T8E3O3=,+RQVE50V#S5CR_U@^["YAK][?I'.-57VP<43^!]L4F'J,XG2) M,P5+%H&CK'9[ 39OG+Q6"Z___+?_#U!+ P04 M " #6BF5-1M_P)!(' 0!.Q0P %0 &YP=&XM,C Q.# Y,S!?;&%B+GAM M;.2]:W/C.+8E^GU^!6_/ASDGPMG%%PCPQ)R9P+,F;V2E\V9F=<^)BAL*6J)M M3W-;50_#WJOY]^:UX]V[_1T'SQ6JY M_OW?U/_=%)LR^+Y9_MMF?E\^%!^J>;%M;-]OMX__]M-/?_SQQU^_W]2KOU;U MW4]Q&"8_'?[J[&^H[]YUO_9._>A=%+]+HK]^WRS^$D@/UYO&MH:1[M>_O_C] M/Y+FMZ,\SW]J_O7PJYOE:[\H/S;ZZ7__\N%+X^>[Y7JS+=;S\B__X[\$P9Z. MNEJ5G\O;0/WWU\_OSZ++?U*_\=.ZO%-\?RKK9;7XLBWJ[8?BIEQ)&,VGW=?E M[>L?L:KK)Y^@&,H50U&F&/JO;WSP]L=C^>]_V2P?'E>2GI\&X+< O'T)UA>Z MAH2/-B#[6'W^@8[Q?I5#MW2+^.5'.L:\[VA\O?#1?Y]_K&/L;B%[[1G5ME@Y M[ADO/O(LYI7ZK0_RJ_87U:?WR&]CO!75DP\NOV_+]:)<-*+YY*.#Y>+?_R*_ MFNTV[^Z*XG'VN=QLZ]U\NZMEZ,+KQ>=RI2#C^7;Y;;E=EAM\(W^AF&]G68KC M*,5AEL$_?NG@-#^R-LA)$N.("<$BP'". MHI!&>2P2P"')!/R+"48 R*]2)H409'F,%O M'=#_][__='3V">/5_+4NU,"[+38W#<:6%XDU0C^5J^VF^\D[]9-W8=0&Y/]J M3.#S1JCF'AMAS^E*I255W7;I)ST/U_.@JA=E+=.E[H^*>OY&X[6_\=.\DCG MX_;=DW94:9-WORK?W7?/G'3T-=;,QRM;;N:K:K.KRZ]2!HADY_=9%G$N ,UR M%*8X RCE4=@-W3A"8+8]Q*[AX_W)MVJ,+NUA+!\%)>>"Y)BG<2PX3G.8QC3L!C,F66J2 M-!F;ACS%",>-06HR2&,@,@J6AYW3I^;B>G^(U2Y]<<^Y00/W0[4M! M+Y8KF7$Y5$3-&^5/I*(6SMG(J"V'^E/0;^5Z5PI)@D*@%/OOR^T]W6VVU4-9 M'U0\CG/ "(LI Q DE%.4Q( M48IR1GU.?!J$^VV<#N-^?Z=#><'5(BWV>FWS5KM M33$,]O7E7C=.QS?25 M+3>/U:98_5Q7NT>Z*C:;Y>UR?^(3?U]N9CBD@.,P(W%*181X+HY6(*Y6FHG#-O M*C]]T9F*L>JA6*YG'*-8\(@#^5^2IS%@:7JT2[DC'=.T=EDEVX-TIV6Z% ]6 M,P_L.M6SMX@=6]'V>.PTS9#KR:N:J3_ZNF;%E)6R[;\I%]>WY,<7F1M^K+9J M,Z[9G-O)'S^6=8-H\TOY<%/6,P&2!&<@B7#,&$40I21N(>$$L,Q:]%P#&54/ MKX(.?E#=!C<_ N7!52!]"$Z="(Y>#%!*YTUF(:*7;*TA^FK>4,%O>QW.U3]/]\FMTZ+YG*>#]MGS8?%BNR^:+622P8 F@,I4F$0X1 M!_ E!N?MS>G>F1%CO+1<\Z6X,T^$V!WG]MF/.Z;@W=#=F+-83=@J>K-O!W M E^;S;?.WKMOEFGHKR_G7CMO[XM#:XU]O_XF?]2<=:.[NI;_G9&(1E2E\CD$ M84B3*$*TLQSC/!PDK!;VQE/3N<0X4"5M^+241L]4#M?#$X!700OQP@+XDC,3 MU1O ^$2E;HA';^G;8+;>$K7UXW;]S&QQ:O;GZEM9KYNOZN($!>2802IP1J$@ M1!D'28N"I"G16@_U97MLF&>A3;%31.PPCP)]Q4L[-AZ M)73YYOVR8-O0ZN&Q7&\*=3WE8[4M-Y^*'^JX!"E6JIA3ARI+ M88(1%3S-8DXS!'D..E2 $JTK=F-AN6CX4\'NQ(U@K?P('O>.!#=[3QP'1&>- M."Q 7J+]7$\P3INN<2%H?0A(UW1.0ZBSIG,34B_1A#Y"K*.F'!QT-?FT",*N M6VK:0=FYMYI!V@_+N@MMU]O[LOXJ$7TM'QZKNJA_O']X+):U0O:AVFS*S0G2 M3U6M!M#[=?-7"G==WDOHRV_E^[4,2:7Z"U+>5G7YM?@N?[3:J1J8[9_AK:3@ M9K=5OGVM/LK64M=!JI5$=_=^+:.D-(._%=$Y$A+L&IX48>F'XKZ][)Q*-@-XE6\-AZ M9I9639)?S0QIDMC])3NO92U?GO2*H]--OA(<'+H*3AP_J0MU%1S[VLDOM_X' M*K&242AH*% 9C20A4"R,F\)<@IX3SC((]- K*E"<\ALY&[I]7OK*[#VQ*H%[!& MX,XLI%C0YD7A7R>F1X,',CD-E1SJ1.6T=QE6\)#J5ZI9TY=YN2[J9=7< ^6) MG+4 GN51C&(,11J'L+.%86AT=Z;!871RWY$Q/6_S3928MNDSYJ8KQ M&AD]Q<,"(?C6@O8E?UYO'HS MF-.)*-!P/UY4TW'#C*D2B:HNY\5FV]T*3'@N)V61D%.S, G#D(=Q9RQBW*C* MJ:6)T32HPV6G.Z;$F8F.1\YL%:>#=*$[RJ\SHZ$UEE1.2VALG3BC,H,XL5ZB M(3\^%MM=75[?'G_\H\FV,AXBEDEE@UPF5Q%,6(X[ "E@1E6Z')H==RGG1[#' M:37CBRK)-#J,B4(X:G(56NG*F\]$*#RY0?RF)3?BWKA^6Z,=E:8D2DE%,N8IFN M)2!)0IYTEO(DU$J?AGR^[[1)H0JV1U@&U]]L&>O7H;'(,DR0&IY.$+TM.NX( M,[@#. )Q=O?ZL,P\YLO'YC'J>;79;H+=HV3QI.>I$W1%L%(._'7@S;W767A% MDEUP-H$;=D,]J-SU(+,4\5-9WU;U@[IR]USB04@ 2K(8 1A)HQG-(] 9C%D4 MF:2' \QXUM\39,%=!\TL+1S"H5Y*.!)]9HI\RMP!U852P?,$]:2!#EB=1@KH MPI'*>8_3$Z)-O9U]6&Z7=XW642E]S3)=R&*:0I"",*(@PSS/,WI0.T82'?&Q M_&C?"=\!D;I?;[8G8$M6O\J,P)-AKF=&D8ZB2!]/U$1^]UQ)7B?A%?48R-9E M%6,H^,I)C[%5AJ_R[]H%LRR.42*B,(M@F H6I8)WI[@09J%6;HJ:5O5C M=T!"9'&:4Y@RP!$*$Y"EW%:0%%"A$!DLD%A1I+"?Y9<=, M*4Z)L5E$LF#(8/W(+U-V2T=/&-NC&K@^],++E^A M;W &3X &"FFP.D U6H1VQ;36.OX%2#9=V3_+[TE29[7:[XIHH_7_"Q!N)^OO MU\T23T-O7:[V!?VVU4FO5D\;G6^>P7L$>DR=WS5PS/0$(H9[GRJ??=,@ON#' M8GO]N*W*53G?UM5Z.6]* %;K?3% 7-\LM_4IAB1)\BR367]"0!)1( UW1V)R M+"<"VG'&N67/\09_PE^#$U0&BN>>9(T04L$[(K1:'H M+/((0NW -=".YS#5H N.\$R. [KG5"-.C4BG652:%I,&\69$1NVBRQ!F]2)# M/P7GXH CXB:@^JX\J=QW*\-KT[N;S7*Q+.KFC=7KVR_;:O[[?E<3X3C&.8A( M0JE@<8RBL+6'&4O,;DY;6_&LY@J.2K(:0':58>P)[!?O<;DSDVXCVOS(8Z\?R+^<%ZM]9J9J92$,0(S3D.04PZ3;K"(X M!EH/!@^SX%E>3O$8'QVZI38Q($J>0PI@A%$.4DC2A[&"+8J*M)=861M42XT/E YC34)-1 M2!NB)J.=*3]+Q3D]&4S=!/1DN ^5R\ZDIR?S:K?>UC]FGW^=Y2C&<2X8!$DL M/Q+D<=I^L A#D.8ZXF'P<9Z5XO-NLUD6Z^"VE&UNW7QGL%IQ< M=F3; *ZLV]]LP8*5S>RE>1MMLZV;#<;/R\U^P5?$5#9,)D+ <(*3)*,TZ4P" M%ALM6PPRY'F<'[$%1W!6.T##Z-1;S1B-23.5L"+1RZI&'T$]:QM.>)W&"H<; M5RH/_I*=,05\XJTV!^=)6)/]R4BT6Y M.)H6RW6QGB^+U5$=-]U=@CB)29J)'*51&F.84-(6W!41B9E1&2&GACTK5XX9I)F5ON]:3M8K2;2=V!\1/-.P ]R=:!\7-/M'WDI$" M8KQ#94#(VVO(?K@P7#+2H<'94O'!XS-+P^:,7'XIV )S-:0/&([>5AM2GN<\ M(QF-LRSA,$\3&G>?GH5"ZV2>Z6>.,X*-]X6,:-$9G(:#9%_7P\6WFM,Z)_6:Z7#[N'[O,A(#CC(:$)12"+<\&[SX\%RK1CLMFG M>A[5+1C]X6S(R=L#VA\=9D.ZQ>%F J UJ)]X?F98V[%S^8%MB;L:VB\,!G?Q M_>3S<<)H@E"&":(9!P*%>7;X?)GA:P]NHT_U/;CW8 P&MQDG&H/;&QV&@WN/ M8\S!?>KYN<%MQ BS [6H/%6$G3Y.;?.X)S?R^N5!Y\JGSW2 MH"#-Y]UF7:RK-M'B%#.:9WF21##A:1Q)BZT!^:-8ZVB(Q";$<&%RC\.F.HPA*0;%8/R1X[ZR6$?@Y^7=_79S? YR:)VP)QR\HJT# MB)I K1=+X-7@3F)2FZMZ>%ANFQU1.:+3?S5;79U>6'Y;I\ORT?-K,8 MATG*"$4XY2DG*((W. (.?E.0@P:S40TJ MQZV@H59Y;]SFIV)YV MAAG 6G6/'9KS'(E:2,&\P61V%-(%F?V1Y4(\F@44!>XDBORX"CI2]P"O@CW$ M<0\[ODW9*S+G@>]I'&QTZ5#EK6^:/!?RU.K>4'7[H?ACLUMNI7PRB"","S6/TR+4PXA4T^_1N/13+HZ6($:-$$#[.0M >WDR56URO,<]:B5 M$VJG(51N7'E1O](9/]KR5/QH/EY4]0N+.0(0<$PS 5A,HXC#"!\$D5&CR])# M[/A>]=M#"VZK.E@UXVIS &8\#Z'^%I=;^_+^I,ZT#0#B(5A&"<\$SDC M(18T$1V&!&!A-!ET:MFS=C43FOGIA&;Q--6RFRNZ)5]SWG@QW@WGD,<':8] MKX(]U ?,]P&;=# '7E":<)DW^322XM,0R4]^?9\TNF105TEO7YL*F:N[SZ4 MQ:;!Y@R M[U,XKX+;!FGPT-[,?.SRFH6IA#IC74\\+T&XF6P>N?[05WT[K11>?_/S+[J91BL]J VRUF:QZ A<#+UB\\+Q K)[W$0#1/ M/OYK63_\4JVW]QMIB"=91$.6$X)#FN4L YTAD>1:YV\&?+SOZ?B))@3R[^7\ M^Z$!9B 0EKQIJ*A_R@Q3MLNQ92"I_ED;(*L2D!)4=:G]-!Y=!B[9#G7Z!14:X ?9\1[*#,&&H[7"RE\5:V8_/%%S8X:!)_* M>EDM1%V6U[?TOJCORAE,&8*IH$SP&!+"8H"Z*E(XCF.MNSA>#(^C]*I8P^H MN,T@'QNTP:V$JW*B>0/86+4#:C]RLS3D>0F0&DSW!^SW#?49,*8!]=>1C9?_.GN M]>'-IMQ^+K?+NCFA=WVS:D_MS>)$I 3@,.4Q8RB)PZ8D?&./@!12DWT^>RN^ M%]D5,)D2=LB"Z@#-;,MO (]ZVWWC4&BX M^P=P057+_-GI? M?] FZ^S!"/=T3V!.[<.KRF\G-0@S_/MR*\IR\ZGX4=RLRJ\55;/X]GRH 4K@N@[V MN ,%_.(-8A"E+MXP3E:/ER>O)4CHVV*Y;M]+>&S;3X:O\C!VENO]XG'G93.8 M-ONF5,-JWY0_I*M#XYH-O>FFD"L\^M?-5:G-XI_C^59A;OA_&H%MU&I-0UE+:NT8[7#%[0 @P_CLVH4 MH49EURX>#659-YJ\1<7YV.&,Q$E$"G?>5'ZZFME:/G^X*1>+OE-]KQO MI2B6=5-E\OKVY3]^Z%:\9P!$44( "Z,LSQ)*!,?L (=$6@^^>P?A.6Y\*M?% M:ONCJ[T1+ X0S38$_#6"WI[!)/@W#"XMJN (ZRI0J/=E<576_W+'Q ML@%A2W#/'H7W-IO&-H9_-ZN1QX+I7NN#NJ#9Y 1XO3CN\A[?WL$WFV9O9D8$ M X F3.2$182$+($A)HRF I L"]]ZDMZ'27\"<'**@93K\G8IDY_?.ES#GHJU MV%_49JQWU]$][],8Q%X\>[%#Z8L][?JTTOS>^+Y0FDSEC@>5NCYZ1/.U_+XE MDJ7?9XBS1""6ARA+&".8H2SMX* P)$;%:WV!\)Q*_=_%8Z%6T!KTP:/\-\-Z MMM[(UQ/-2?!NIJ MY.8(:UL \@GJHZZ>/JZHD <-])%%UI;A'L7UWFC3D%__ M;CZOP3L.K[K"S,J;UZ( 1"0-O$] S'@4Q.8[ -=:)RVKM,*UFOU?GUNEPLMZ*8-_.:KVJ?8A;G M.(I(A#B&"00@0W$&6WLJC])Z[WFX%<\YB *F%@[VT((.FXQY"IWF6\(.N-33 MG7%H-),>6P8]U98^0U"/! TG=1HJY,"/%_6AW3"CJT5?=C>;\A\[5:+JF_R_ MK_*/\??E9H99G&013Q*!B5VSXV6'58]5 LU[,XQ#A% M) ,,)!G.:()SWMG+A%[]I>%6+J,\>W##M4>72FOU\<"B$_UYB\"Q%&B/PTR# M##F=K J9^O&V#EDQ8ZE$OY3-B^28"Q32&&0T91QSPE'4S?M81H'1KKN=A9$5 M:)#FZ))FI3<>^!JH-;_M(5U69O88]"7&D,9)RHNI#_W28L6(_FO5ZSM5_$ZM M*QURJ3@)0Y)F*88\X7$.8@XZ!6,@RXW>T[$RX'MA1V)ZUY3\4ZBN[.=3=NQI MKN?X)LYP*<>",T]O3K_DI6\%9PB-TU"782Z\>$QZ,!^VVM+F1S3*P@@0%G.> M(R)B @7KC$G39B\>VIFXB+Y8S9IL.;33& _TN5"9BTR77N?&0&D,R9RFUI@Z M\8;:6'%BLUW5)DUI%A( (@YYG&5ISE.90'6&,,9&\R.+CQ]U@\I^/TJ7+/.- M* \\#=J!NLR4Z"4CFEM.AO1-1$(&.-"SR63%A:YT_*VHEVKS2I4E;3(B1$-( M4YB11#UD"A$EHC,C(FG'1#B,/]RS;'1X @7(:MYC3I>>='AERDPXC$CRHAK/ MR>C1#&O>IJ$8]O K1_W'7BW:C ;(;$8 >0<2NU 8;2L#,D6)+;ZH7FQX^K M&%8S&1O2S%7# U^#=.,B4Y>7A&AJAR%[TU,/4P=Z],.*"UT%(>H12&FD36HR M$@H&,\%)S&+",Q2EM#,2YL1H,]GPHSTKQ_.37Z1Y>U7[%01;OO2$PR-59J)Q M8.5"$Y2G1/2(A25CTQ *6_"5DUYCO':ZJ-;OUW+(W13KWZ]O;TLYDI39#^_) M]>?6-D] AK.$9 )@$64I5R=?NO2&QM'LF_SSRF QU8%-DU%R"L]@2G]3U<&G MU6YC(22.>-5>7AV94./55HDO. ,6H1[*?J7!N2_7FK-1(>[_M58A]Q/0\ < M^_1RK=8Y8[IR)TI)7;$2N_5BPZ7AN;I+_>6/XO%$: FA,4&1B%*" $\I$N@P MEXM3;K26Z\*>Y\RIA1C<*HQ!V8$T>$+**;EZBC/%_=IOFO6TMJ8T2 1/$ 4GR$$"2 MH8RT)WZ _#[5+VCMP[AG]6L@!T6'.6B@F3Z?YX7T?B&T+*@%(Z^$(N_D3J#4FU?W MJI$ZJ6$%DWKY<+K4D4=1#K,(80X)S[,(HH1U5B(1&IT+-?ULS_&F@6.QGF!, MD5X>[9,=L^AP).9"R?$S*GH285O2II'T6J-_7FQC$ LF-33>KS?;NHEGS5YK M"$2*LS2A<1[B%"8PB6AG" *B52!XP,?[3DA5%8TC)*MC$S:DZ>F%9[X,$THS MJKP5&WE*2(]P#&!O&MHQQ(%7"HP,XL).03X6#X?[PM'LZMC3GC;P(+8>Y\ MJ7ST,(,8@&4O6ZA'%MXP30D3#&&:P5@TCRR(*&U-1QE%^J' E4'/$:&%&?0. M*:-W+QWQK!$"+D&Q62308MAMT?'IMGU8U GMNJ^(:M%R+ERX9G4" M4<.Y2Y7'7F@00_Y>KE8;4=1WU:L6,<"812IT,0BYXDZQ9_FG &>I5FW=9;%(3"J5&)G MP;-L-Z"<5$*R)%!O!=H_=V9:;46;GV)KKS'3L_(\C,EI+#L/].%YL34'C%BK M3+N\G48A0$C:3"F*04I)BJ*#M1PF@W1&T\9EE,:NDJPMC99JXX%!)WISF2JR MK[-CHCF&?$Y4=4R]>$MWK%@9\I*'^MG[;?FPF8593@%G$HHT'J=FNC2(SM'>^#@PU:-1;AB> MAE(Y\D7CO0];AH:HUB_%]^7#[H%4=5W]L5S?T>)1_LOVQRR+\BR*.<>(,YJG M&..HFQA"BO+0\"ZT2],F(]#J2G0[ &];H%?!PQYJ<--A#8J':F=:/MLM__9: M-PKQ3J3O*FBQ!@>P08?V\DIXCD=#81S<'-/5R>&N:_$% M!)"CF$11 F&&$I3$+(+=Q!<" ='05-#:L.]#4'M<)X(Y?VO8CD"VO62.PK,C MR>RXGZ)DGN/14#('-\=T)7.X:QJ2Z8@_K1W='LE^OU[(V7JY6)>;S:_RZUI- MWFGUK5P7Z^TL%WF&&8D3AD@.,81Y?$B"&3*XK^T-P4C3Z_FY='1Y@C[8*?B! M^D$P;QTPV.#TUTH:N\B3:" []?USMXW!MO0DVLANP_KK?7EHEOV\3;7<*PVT ME;_XI)&&7@>W)>W<5K?W1IC )KA_'ZLQN_606URDV"PW7Q[KLEAP,X\2I/$J'J3,Z.>XV%S36EY\AO"L M-Z>X",5F$>W%); &9;"'&53KX$DIWDM>"CM/7\\TPGD+3&,*X=ZMWDMDSGC3 MFCI\+K]5JV]EC>=S%;4WG\MYN?S6O(H=97G.F$C2/$ZS*&(I/L@O8G$&M"<' M VQXEKL.65"TT(+Z@,T@>QQ"HD;N/A)_9EIVH*Y#%7P>FSJ#U'HD"NV29RLJ M];+C\WZ?RW\=,#6!#->%%Y7;_F-RT[?8W)-"]I%Y*:KZL(0T P1'-"1I*/ 9O9C+<4-9" M"B2FXY+T&)29W,<=@3K+:[BG%'XJY2_)3[C395/S%N[KWI\3X:%D34"!![M0 M.>P\=MK[2_']:"KFE $ HXS&) I9Q@0[R#R@J5:-ET$&QM3>A^+[4.TU(\], M>[WQ-D![)::AVFM&F9WV>J/.@?;J46@LN*+^>UV6Q*5FY_Z_4?1F;E]7B8[F=I1@(F @(69JF(L&"=*^QRIR;Q^G0,Q^# MC%]FRS)8MIB'G_X81KW]"9#16'=T"J3#&_Q+A_A?KP*)]?)G0/J8-#P'XJ11 MIK&0Z\\]C?,@#GFTD=49CN,T1"!-$DYQEK(8\?:% )"3++*6S#<_^%(G.*K= M=K,MU@OM=,R.-G.Y<\J8H90='JM_*FJ74RQ--=+F;'I*HP^]1T4,_==5B,_E M8_%#9>V;Z]N/U;;,>F9E>V).HIQVC\&>Z^=-!4MPUH()/;W#G14K.<=,C*X/IG(;$ M#'>CW K S9G96:Z*0U,YYQE4?OXH9NV MF$:NY\6SWD.(+MD;L@L@BF7]MV*UD_^PMWU]7-699:%@C*0BYR(!)!(HB0XP M4FKV?(]SXV,O>RWKX)O"ZF;=RPW_]EL!HU'O:"M X0W^MN?_MM70X%JC)4;; M$NACU'!+P$GC3$-9_;FGL27@D$>39/3OY?+N?ELN\+>R+N[*YJ'&1JF!+-4R3N E D6TT,*G)I=IA]JR[."=M""8H\M6+;@+-XK'TRK?K8Y%J/F M&>95<*"T!1=TZ"YTGZ6'JS?R2!+G4I6ADYKY\JX] MBE@:#C-.^? *2P.,FXQ&JQI+[2SOL:BWK^R0#D\.AQ!O MGQJ.Q+BCQ/" =I*U0LYS:9@2.FB4:W\J6YA]V#Y_+ M?^R6\A_.+ +,8L0A3RE*0X)XSI' J#L$B,.,Z5]#\8C!<_+8H@SJ%F:P&[:$ MZ;U)-':))M(:CH2W:Z$.^ODUSXFTD&&AD FTE-T.E\\6TR\98D??N3VT$1ID M AMN8WCYO'#(**S:')=2X#;'XUDI0HR&5*V+)R'E$<3JF2:A:I=$(3!:BK:W M,M:!J>;4STI!.\XK[,],&3*I-W,8AT2S6/64OP\=?Y)SN2JVZEFYS7;S=7]Z M"V8BYC A.,YA"B+!,H )HR ,,X'3T.BE#H=V/6M5!U4-L"=@@V*]"%JX08,W M^*U!;/JDA\LVT-.T2]%OIG(NF??S'H@^C3UJZ*,QIJ&/7CQ[_I:(-_9T-?3] M>EX]E%_DY*54ROU!D2ZG,4QM$J)X CL6EF>!9T^A%W7HXZE$S%\Q.0[V<>%*Y[W=.U*E] M<2E#!$$F4H@R&F>V78E5NVG=O21RF(9&Y&Z4"$"23MYRU M=B!*L5']7/-/]ZQ,"I":X=Q5U6(3;*J5875<"[KTU,=N&FHR '_EJA>9J<;U8UE+;5K?\>^/Y7I3ML:@S*98'".(11G( MY#1D9:@3E=/>973->+.M]BJ&UXLS=M,D$E%&(@Q#:2I,\QAU$SC(*=6:3+FS M-E+:LH_($F9@*40.^>W7I,M0.R3/>975MP7+%[U&EZ%'IMGVCK0#NG5O4+_- MR+E#(4[9G,#Q#[?^5+[ZG>F1CI/M!X6CV8+8E/6W\L/AK> $1((BG"(".8^Y M2*,(=J;#F&C5?G5JT/M!C]-MNV:X[??N&I@#WAYWP[9>$CLZT68QPP7'GHZ& MO,U;[RD1A[1/(_]UZ]*+LR/.^;+2OJ=;K^_7<_5^9?/U3(0XBU,* & LBP&' M .>==0%X9':+QI55DZ%I=7WFZ0B=WQ?UG4PWEBW& <(WA&H+[1N)XR'R]_QD M2%-;M8'9?'M! 3Q/GJX&.J!_@C+HPJL^)73&FI48M@+*VV]V4=S-N7 ML%?+XD8=T%Z6FP'*:,J[A1IZI'R( K:P#D^+7U#RGC*D*W.6O$Y0VFP]Z9.S M0>P,D;"/U;H=HC.9.^*$Y)$439R%$',1=CLX*,.I84W70:8N+F1[\5H?$+O5 M+Q/2[27,$]].5.R([?)"=L1BJ&46!$]7SFR&:V%.S7L M.:ER&T[Z G?Q9K 3 ;=LN]%%TV8[%%)+PTR M#0KCH],]5>"HAA%L>"IR%%ZI0%%$2MKN]M)9CF)JID9V%D-;*\063)GIX, M^2=NF/QA-P-]J%QV+.O9Y->Z6&]6^[N2B_^SVS0O;;3' MN7",LCA+I;0!&F604\RBSC@-@>T\#MME[>[+9J&A!LJ^!3T6P#7.9:@1ZK>I-&%\TR M#0ET[=3YB:([SBQ$\F.Y_75=E\5J^9_EXOWZ6[DW_[-4:#51;6&$B',@6()C MR"(NTCR*CC"XT*JYZ==$BQ9@%C&&&&4X(C#+ M,F-",NS;+?P@Q9_\$FMP4K15HZ-^!]]F:S@#VP.O5 P5IM/+DB,YOCY\#$N]PZWT[NY!4R26$ D M"*)$ (@)YJW].#;<"G)GU?=&^C5]?T8RG&^7Z_+L;*_< \6&0GZ>W]M[AQ/W, MNKH-I$?!;Y_EOZH]K#^*>F%<9^$2;:\7!";?[!8)]Z@M[NGBC/M6Z8DU%^T$ MTXA'EZ7@Q=6>B[>'_86@&4[S.(V3&'-$0QYSF/.L,T1X"&:/#< OVZ+>ZL4F M"R,F$O,P[36E$Y#[X8X\.8M*4,NM,O3]N3OG=S-5"UM1F*) &!*,P9S MUAVC2P3$AN5QG)@T&4Q6M7'V4^+YDRGQLIT2K]24^"I8[Q.;;?%]_\S9?Y9U MU12.J)_%&L.#&F[:1$_'1F\,,V5[4^&GHGUN7GM?4 M=<_7@'PL2@#D*,Y%E&>YR$!&:;>@D6&=C;YDPS\8Z-):YV!?9 M!=ID+&R2,?3G2B9T"9W&8!KBP-O)A!D7+I().3S;E8/3Q/1KM4]+HQD4(8P$ M)XG\?P9XFN8P9!F1D))())E907R/.#POKVFD'=N>2#=^LPQ/,\9L$>?9AP1_ M=79)[!)3K@%,6V8KKMIO&KH[BJ<&N8U;=G65G"TWQ=U=7>X/$ZDW++^5ZUW9 MW"G_6G[?$DG9[S/"*!,1%""-$I8!=7P5Q$F:BSQ'(23(1+,U+1+!4)*C2.0< M)&E&(LX8#>,,@AR$9C,1FS=W=P\/1?UC__!K@R^X^1%\JJO%;KX-?JZKW6,S M ?RYK.[JXO%>SO]6\C?OI$=FDNV(?SUQ'I]Z,QE^BN^4_'T9C$"!#!J4(^\I M:#'7(ZMNF9^&@#KVJ?+95XU%4>UP+:6]KH1_M5;U_.4_/%:;8M4(P.:P.Y!R MF.0$8YI3%L5QF/(LVP_/.$]IR/6'IY'9*)-V\I#$),Q!S!$A.$DP"2G*B$ 0 M>QVH!Z3!$6HCB1W8O4IN+E;/=R0'MDT6!HGQ@[;':_ M#D[]5,[%=O6)XH@\@6F"(XX%QTE$J=H2;,=Z!)A1=8G!8+*0QPD4(DM9#GB4 M8D%HE*42HF0(4=\O1S9'T0/I@.&3;_X;05MPI\._L0*?JNS5R;F-,^)\%1P] MD/G4!3.I09SWZ_0XS3D9X1[)W9=*/B;/NM+>+F)_N2_+;5MP_VC\)*[@!$ J MY\QYGN99B$/"!,ZB.*4PQ2 5FMJA:0WSE%$DL_]R_ZY5&:YY0G+)=3.HD!Y2GKAF:&>63^S/;;)BFGA(<$ M930#4&V4")A"#$$B0K5UXCF#RNZXO%F5S=1H,^,$QTD>0283GEA^ M$T*2=@./P=SL"EB_*0)X!D 2HU2ZDV01BI%@6(2$A"&(8]\/51S?+2WW;UV: M%JT92*2>@HW(H9ERG0)3 >$(+=AC&_DN5B]//0+FB.!I")2N"LRR4>0B- M8I"A!#.8P#P!%$FKF=DIIR,@[?'U5?V)H2+9,Z8I1J.09:]#(TO..3;ZU&8P M@Q,1FN%^/-<81\QHKZN7-]OW:_6HCK*Y+TF?R#&1QQA'G/,(8A9"M>Z3Y@*E M"<3 Z*37:Y]/&8CEYZB$3H H2DB.Y!0U37&8AQ@!W[7\OLSOR\5.!F@9KC]4 MZ[MW\C,> @4T."+=V+V?846GYJ*W9R;-],81B7Z6JE\RU;?Z/(#7::C0( ^> MKQ$/9D-7>3XLU^7U+:W+Q7(KBKEZ^>['ON9\)/*$ 9"'"!!U,""CL!TOJ0C# MT$1^SAJ)".$Q$22D. -4,,*% )Q"FO,T)HEO#?I0KF6G"#X6#Z75DQ3VY.F) MS2B\F2F. 65>5.4<)3W2,IC%:>C+<#U-;A9XPB!(8D3B"D LD M"(O";M @ <50Q7EB3 !"$0VQ_.00\"1!H1"A"),H 9BFH>_SZPJ?"MI[A$$' M\2IHQY?=FQ3#*;;7)6_L&NK34&)'4ZU3P@S5RXKKZ:J8G3L::C: I[=4;?VX M7<]^66XWNYOEYGY)BO7O;?FTA,,DI"3)< H%3$&,HJ@;8W+.H94XG?]T 3&F M!&#$9G*ZX:1.(YESX$?ENKM9IV]?R_KA0U6L<6LPBC. LX324!I M1,08D'8 92#)$LL\[KD9ED9$J$-BB M 48HB+&=HF4 \R["(DG$3ND#!"Q2^ M %MG+,9,&F=Y/DD;2:M%=P'B:X4G+A3<&TB!RNX#T)=*[@& ML4,4G-@HN"EODU5P8T?>5G [;BP47!GK$OXLQ1G,,Y3S-(14FDUI?A@JN=Y; M:F^8 ()AP 5%($?J)A5A$0A!D@M&(Q2QD1=3F[&A.?\?RIVQ7ONB;9A6-ZB& MJ[01==8*[8M"-^JL2:6-+I\XKJ?)-DQ-3H^MG#BOQ?:<6.JP*B/=VHOE4&" MYRQ$"+$H"G&:'<9$')(!4GQB!:5$3FIQ$J?*'?4"1LHCE,0LI !#A#RKL4(2 MO#8J!LF*"8M6HNR)P.&ZW/#I1)I-.!RDSIZXM!/H]^O;JG[87VEY+.MML5RK M^T';*MC>E\'9WNIVU^PI*_KJ;<'D) 7Y;6)/;K]9C\F8FU%74C7/?YH/',Y% VIW$&8K 7O5=_;%FQ M4QU1S$O\4.W6VQEE*4]4K=PH#[$<-U1&ZF[$)#G#]K)S8B2#28*2,(E1'*G+ ME"CE,,HY08+D$''?A_ 5KJN@JY-:!H_U$RIMQ,<3BX/4 MYTH=MR\#W$_>".IS)$=;?BSXG*+^V+C1*T#6O-@IT/X!P>7\4_&C^;8;D;.$ MYX 0P4D$6,:YB'7U!21YK+4$:FD1AIJX[)0"JTS48$[7LQ#!/B4KV0J/B M<];J]-BB.Q&GQSU0PY.BKGBV$:M1*!XH71W&H 4I?]+!O*24G:-.6]@&),:\5.6?ZP>WC\LGMHS5VO?RFVNWJY_<%D5J*J]<9Q3@!GE(UM;F^;0+09K-35695 M2<;-#.)NKBC1LS.7E:6FSDTADG%/3(A153T] '.^C/RU_8^Z^K M +^NBWTEQ')Q*CI\7[!XQB.:)2($D0RIC"$>W3] U.A$LN^@Z[XVN7EC5$Y(1"363EE,NGV8J M+;9QU::?IQ[]<43P-!3)E3.5ETXXJ+2JE,A9&H>,HU@]S9$@%F4I)MV&7*ZV M,@945E4?GW,A.*1A0F,,8B8_,5?EM3(Y7$E&@>_[@,TH6IZL;*O /:A^JA9G M-OL"SND:N ?PM8^I,8JD2OO:"_M&Y$U#5X8XT%\AU9P+[<=WBLT]7B_4?_@_ M=LMOQ4K-N_"6%G7]8[F^^UNQVI6'!X!XAJ.JIT.:;-!.M &<6*0\TR](2T.*)Z.Z+APYA4YA?35&M/02F_> M/7]-T2N+NOKY6>I O9QORT6KXN^/TM!93E)&PB@+(\!B+$@QD>03=(X[DC5 M8*AG=+KD=QHCTJE'E;_>:#Y9>Y8RO0#S] T 23,(0(H\,T M0R"C!Y:'(0E3R!(A4IIF,< ,DH@DZGTT&L4)Q9%95F/Y"',S2*]>S.^:"4K] M="@'F_OJC[7,@)J+")MML2WW-Q-N]_]\NZK^L)@8>FQ)_0GC-!K1?")Y]WFW*[7:[O\$9^L6F?.T< QXS*<9M0 M.6@C+/_3V1)A"DQ6?^PL>%[C.8(*]JCLGHJW9$]/BOP39Z9!YIQYT9Y7:>D1 MG6$T3D-M!OI0N>Q8AC&[JLOEW9I_G]_+OE32:MVH65>0EV$N8")BA-5++E"D M:G.[L0D@!D9UHH99\JPW+;B@;-&IFZD-/,,IU$ Z-7.@T9@T3():$CM@08?L M0H_W]?+4EP8YX7<:RN3(E^>)D$.&WE*J3;V=[5>PYOL'[ 7+11YB&"8XCW@6 M0<;XX>-3H%7GV/A#?6_MMUCDC$&BTOI!BNIFCRH:,;TJT3S9#? M/=>+YWZ_(@W6U%Q6!>QA5P.[A-[8GK9'JQO%Y^*[;+;R7^5M;%7?FY?-B_T=,5#HMF M$.,H _+_0IC&/!8("W2P3,P.(+NPYSM?V0/KBMZI&%S=!@]R[G>_^A'<.EI! M<4*\GBR-S;F93AW1J<-W>^H/ _U'<>^T/XF8SU"YI+O:2B;4X]>W(%WS9;V MGE-]5ZR7_]D4RJ35>E.MEHOF&[Q>?)(]MBNB>7TKENM"9G/%ZJ#+Q_TPD5(, M,<@8YPA$A(8@ RR+*688H03HY@[C@/&X*W."_RIXXD%S%N34!Z6G!R^"HQL7 MVT=V0G[?WL^HC3L-S1C9Y^=[2Q=@7%=W2+%9;JYO\7RN7B200O=)HIO_V/__ MU_+[ED@>?Y_17.2(41J&<2S2'*,TAIUQ$E-NDG8Y,NDY\VI0*G%X(A;-K:73 M)C1+M%RQK2?C%R#:3*,%O[7\5SJ !.K(.Z['7([2.Z9^&DKIV MJO+:90U>#?BRDT);2)O%BE6[FVUQ4^VV/U<2 E7,U.OG&$(D!./R_U$4\2R# M!.*LQ9!CCG/M5P2<6_:LC VTH,5F4.;>/NP2F5+T2AOQ2/H%W"_SY5HW1:0UBT^?EYO>- MG"S\J@RJ9\O50N"+F"C25" 4Q2 + 8,YI##I[%(>:54+=F?-]]F-/;+@R_)N MO;Q=SF4#!0WN0 (/GB W4$_?ZVB[^N:DJ]=- ZG)Z.[4MZ&OX>@0=B[2."5[ M M'%K3^5KVYI6'!^4U[?\LUV^5!LR\V, HI(*@C(,W4K-GY,SG367IQ3UK*U8N%C.";X-=']5!=\+F<2]RK'P%>5(_;EG.U*VDF8^[;3D_H+MIL9E(HH9ZVP%.PT]%%4T9[E--;XTQ#6_VY M5XW4R0U/7<[OR\5N51[6S#=2-,J->@-0Y9CMAN+Z3JG-\INZU'9$Q!(B.!,A M8R@#>1ZF$=L_J95'$8^AT:;>$!S2>?7N(Z "4@ XSG,8Q7F("<"8HM1WH?T. ML)QS==BN@H^EX6-E7AM"3W>GT@:&R]XMZI-]0*F\#?*KH,'>3'0/Z(,C_/:R M[>5T>0#C?8=/1VC'::CU*)X^/\XZ&KOF&JX*2*UE@_QHRT=]?6H>XCB'*>,9 M$32*H@0C$'K5VG(>GCN?OBHL.H/-NL9OQCMY0 93J^W)8?EM_*Q?OU5HZC MI>SZ>UCDQR_%_ZEJNI)"=@26R& 4BI" 3%#(HP3$63>7CD. C5[4<0"'1B$G M"*_SO&@>"HP>=\M_\"!HG@L:+BZO_P1^E!:.X^KQJW'C\FB;YU6T/.+';ROG&VQ!YRC*8 M<\0@3J.$X3Q5];3W0J).S=FD^VZ ,9R($'(1XAB@*,HA8RE#))41D@KF6_Z[ M/1 M/>C\2\/Z"<[)B/;;).H>:7'3$M,27)>.]1U8<U'7Q7K[ MHP/RXQF,.!.I[$P<))3$24ZDA,-N^)(4FM5]-#7.9,0(H<@R&@F (X09SQ$2 M$951 S'O#T9W\()"-5:QLM5(5U2;*N4%6+;7RQ9L<"#] '="LJG'J)9X.FZ< MJ4FH:_?."JD7'K5+O:ETZJ/D9I]0G5=S@5$"$D+BE.(U@>@]NFF.YKU)/0B#)M) MYY[<(\9)Y9FZ_/4(I?,FF(9 NG?K>8$Z/[P9'/Q;KLL%*=?RB^TGV67;+Z]O M5LN[_47_+*(HQ:%4WS0%29(S3E),&$T%0"#$AG5_A]OS?6ZC7&_4REVG?N=K MSOIC5/LDWJAD&A^V4^B"%E.@\%T=OCM"'/T W5N<]9^1<\;X- 3.J494!ZF0%?!"\UL&VFOG2W4BPIF'X?ZPNFD)28I MH&X\ZQ=2A^SI"NJ':GWWM:P?6'FS_>7P(,+G\K'XT=R[5O-ZJ1_+QV*UK]LN M65 MK0M7P<&)_;D Y4:@_!A7FX>RWB/8HS7H-%1\/'>K"PT<;WK_?JUP?/VCFD4( M ![E)$E3)$ :P1A&'102<^9)X_4!^-?UW)M\&]#L7++],.Q=IM5$1@$/)/+) M"O.!6S=B;-Y4?SH!MG#17G1M^?0GM"I9G$401>JL <$9IPB"E*2D R,@,MJ? M\@3!N]C&H6^QU:/:E]PZ9WE$P578IRZY"J-3T35JL#^K[)HY.5AX+3CU)KU" M#I493')U#0-1 4F68T$2V.7;*$&)7^750N!?>"//PJM'M"?==<[Q>+*KH$]< M=15$EZ)KU%I_4LTU\W&HY%HPZD]QE]_*69A&>1Z!".0A24B<)YB*#DLN4J-[ M9GX0^%?T!G;[ZQL]'I-E/;O<8>-5=Q MVZ!LOKT*.J#!'NG8!\YTV.L]:^:4_FFHIFNG7IPP\\"9MB(>BEQ>WTJ#JA1! M'A/XIZT=RZ MFJ5Q K& .0_CD&:)1,MPBX^1,-1ZT'=\5)ZGPZ>WOT^5Y(GBG'JCRJ>^(CE! MXU)[Z5'S%=L+-+%>U)AFZYH%D)$;UO.=_X'MT!-8QF_K:<28"_A]MGS N,SK M1IZ] ?DG^/MR,T-YC*BT@C%"($YSQ"GM; &C>K@FGVRYPBP']\*CJ%N>'TL M'DI6J8/_LS#+Y40;)QR#'.60^C&D\_E9ELO MY]MR\65;S7__=;W<;CY_^?67\N&FK&=$)K0PBI,\Y1#0'+(\2CJ;D,/4)# , ML^19X8_@@HU"%^P4/#.)'TBEGE:/QZ*9Z)X0V +&F3!OTALFW\-?MOC&UF% M>[GJD5,W'$]#%QWY4OGHA7I*M7[_%/7OY;99$WK-=FN8)A3@&"M[A+ $ M9B"%G>$H@8F.7#DTYUFS]B#;A;)Z@("Y9+A?Q2Y$KIF4/>'UC*Z]*6C>"%Y4 M\YU*%_9%CB9&]!-PXQ+^+((H IJX$.9)V$0%?4I>"0T>^+QL?/#A4.6M[QFN MD2@S^/&Q+N?+_=[A\NY^N_F"/W_I[(91!F!(8Q"2- 49"4G4VA51!KG1@L=@ M:[YWUYIA=(JP2\Z^X%]-R\(XX%9S46)46@VWM5XRND>G*/U\L7SW3A/\\G]XZ9TE4U_O"XJGZ496._M12E)!>Y@(+B!"&2YC'*#Y8X-7H< MW>;S?:^[MI#:E+9[U2IXE+]E)EM6Y.D)E6_>#!<_.\KV&G49(7J%DA[I&4+@ M-,1FD >5N^[D>"OIW"+EA^6Z?+\M'S8S@5"&0AP"# #F,<,)X1VPE&5&5]9' M@.,[T=(XX?+& 1?E2] XXWI_R4%C.MI-&K<=#3.[<9KP,IM.;Q(_9(O)7:M. M0]/'=-AT^\@UU]XCQGY+]OUZLZUW^YM1JO+SU_MB??VH/F+SLWJR9?-^_:FL ME]7B[Z5*J_R_'FZLTXL(M/[5L9):F#+ $)PD#62@A9R@Z MK.=1DIL]1S\5T&,LG$,JU>]/_OR*U/BT7"L2&[7;Y./NW MI.VB11ZF')B],#T5T".N.<]/Y;=X*K^;D]]KR],$Q5Y^R[W\+D_DMSK*;]7) M[[?&;R6_C_WR._%.=.G([;'_3#5R_^W0=?ZY(O?3IKQ(Y+;L3?_LD=N6EM$B M]Z!VNWSD_EBM]_'@XZ[9H19IJO(.'F,8QFE*..!IAQ^09#+K\::XO:^W-W[( M@+O;;K;%>J$>;9O@[-BXN2\=9'VV\U2C[,%G^67C]3]+F'W6F!>)L[8=ZI\] MT%KS,EJD'=9R!N]"EW7]%'T#N!G1IU<_#X_RMN^JXO5"0FR+3\X82"@E,IWWT(M\4F\8LKG4>/ UJ MIU'LU(NKX.0M:GI2>/7HR^B/3[MH@)Y8-'833R/2C.[URP>M+\"Z\1G^LOZV MG)>O![U#P-KOH37%BT__795 _%AM_Z/#(YVD^J-E=/XY9R3/[.-OA1;H.C;Q>Z-N&ZB70N7URL6TPC;DV MAW,702[<,KJQ[7#*46>5J< M00,TZ)#:%:QUP[=>\!B=:K,XX(9E+YJNPUR//#LE?AI*Z]:ERF-'M=:_PY?_ M:UG6\N_O?WPHOTEZ55E($G&1 IB&"5SQUGQMKW2UFHIQN:!9:7,-I*A@SA+&88Y[A^I5G5E'3-O M*(FCD^Y2&2]2&=:(.AV)=-H$$U-*M[Z=$TP/#!KKYOOUXVZ[:60Z:8L^I$F6 M90#)(1HA:09#!G@W5M-0&)V&[;-#0Q!'A,K9\&:H<9XILY_I[H%=!2V#%ZKUTL.3CGP-8'=B8C7$DW/2-)@=B\GK MB1R*NOS'KES/?S2IHP@!%Y#!A$/&<,*P$%D[L$02,:.C"3KV"!=9)MU-XE@ M+I4WE!Z+,$HX37F4^%ZZ.\$5'( -G:_:DVL\61V%5S/ULJ+4]Q3U'$]Z\]/! M+$],Q5QX='YFZHBM(=/2@]TVL4N2+*(@IFF0,@NS>JQE\*8 MBY2'+ LC $2.U;(4RC!@>1Q!8?2:Y[ IZ*NC9 MZ>8SU@PGF;:<3TSG7'BD,:$/E3KMLJOKY?JNS1T!181B&N1A MD47182C&F="JCV]J,P\Q2"C.898QH%+7+(Z2"&-5%14*Y/MIT3,#M3F. MW-H6_"L9,1-SVQ%JW\0;F/,)3UMWY)9&4A_'#7]@E,B45,=D)5U55+?.KQ_D MJUA\5!'(1#[4'OOXB!+)VFLO O8P,:&8Y! )!3*J3=$A?1:S]38+X,\3(#H MD/6*7?OS&"9NDU 8IV;]V!M%NTZQ]VD;\ M9V,_9 #13B*7(VBZ@90;Z&)DZ;PEI'(JC852*$F$,\IADBM1I6@Y3,786V#- MW>GVHD__&X4#V0R3I>F(C%.FAL/N(M\1LIF"O+,\G=&G-/PN0Z(2^5*.T0/[ MGD8^D\/KUAO_;^O5]8?]:E]'E7K5W/1^N$':\.?-\9ORK[.!&=O CZQP9 M\"C%^.T8>RJZ@";LO[4V7NN-?,;:C_6@ ]B1&W09RCZ=NR>/;B?A.7I^^*78 MR]VN.$Q,WR]4=3W;&E\^_F= M_\;ZTW51_<"%P5!BR*42%#*8:^!0W@TI8S2*JY479I-5X25J\Z=P>(]Q%W57(V\[UC4US6VUJ_K?=?J[]W/[?>7!4WF_7G M=;OM=5G>W*SW]3%2G+PE:I8PI9N^/>)$KS*?'0%\E740L_)SUH',JA^;5OZ" MB#NCA&F)7X8H)O:I'+.K1M9+6^]67[YLBR_UV'[[^7WQK=C<%0(( XLT>W9HL"0B:B[?;ML2+,UQ,;6,$"0((UX%&>,.JVX7,, VM M([EBBG'%M'2 *^W(Z/=36TSU%J0R M_F^/%>84%<^HRF#6YE62X?#+1+TG6C%V$DD@QQ9IG#!N? SJ$=4 PD,EI"1N4N@(RGR M.V*4Y"DCY^5D (.+T90A/CP5EL&,O*0NF]O]YN*OZR]?/]P6Q55W^@JQQ HX M+KUV44Z !:(;$SG!+$14GOU@@RP54$N%*2!.YQ)I:IADCBOG_V)&UI(*3E;C MR3I^PR2D'TOGE6-T@N($XXB;%U,M$G!S55[69=7K%?=\'#V ,0I7CS2U\JA6 MS%R@O-;+YWQ\1B8'43&O.@Z#7B;H"A%:^$NQ_ZW<_K/3!S]_?BBO[ZKNT=IT M3AM'G'*22^(M0ZK:&]6"Y,0%%5H+LT2X!$A20R'&),=>Z9$$P$ IB+4 @9'5 MLL5WD,IF+=%"C!'.X90&*.FD;,9)ZUDB^ZCM<$(CY'=28OOI\4""PR3Z)1Y. M:78R_A8@XNE\*"PFG,-.]&D9%QE9)>- :( M,( J@ QQA&,F1)X3R[$TSB"5CWV?]VS;0,\3MY&83M,\>8F.DX$.\FK!F#6X6W2 MB.C7:I2113EF".C(,HI4(:UM3DPE@CHJ#SA_Z3!EG7@LA9=9(+P("K#M'(R%N-$\12!>SAFTG $NA(!2.X*YCXF!]NY;1JHWQ,ATCR@\+C;V/F$YMVB6 QER%F:5T**=XVC*]0T7M=OVA8&?SH?Z])U -.R!QK M: 7Q:S"84\B[P9=3'/6X[3,?#SG'1#BBI%:$(24L=@A* GP@FG,[=J'Q>T19 M!:E7F;8^I(4IULA\Q>E3)%6C*-%30L[HS@#VEJ$R0QPHD_6D(0JB5_OB2[E= M__?JZ*2R.ESG!'%HD+-" <0Y[0:'8##J+8, 3.#TZ" MF;3"X(D5YB'&K $Y1'#Z<=Q'@$:GMZ\@[68JR_8R/<'R-(C;)W6VN#A7&G($"<0,ELL ([FS>7NC#U-BX&DI$F;1[Q4G,KQ_^4GXKMINZB$^YO2VWM:Q5 MMQID=3=\7>P^5,'?<>DW"&1U?TH 4KVS"[C#>3>]4X%1U'9U'_LX)\IA+8&V MFDABA=!"0FN188 1H4<6IU___.'/V9<#ZFQWP!)V^_?LCN MX6;'>.LTT@YQ=@]Y)OGK0>L9;1RSD98AG*-Z6$[7Y2,N+_SM;G^WNJYU_:_% M]=7KS?O5IT_KC]N[W;XURIUR.;+S][635/Y+.:20P+JSZOK#*Q'KA,;PIL58H4N>_V \#XW'1*P&G'585IV M^]UU>+9;;VN6]Q70/P^\YO B!\_,*8G)6\!%AX3.E*-TL.'O08/6(F,0:B:T MY-3X99]T1I%V #%,6;_G5Y^QDTN7(S^Q*01^PM,0CUW:LGG- M& Q_#SJ8M\B3VY$IZW]@^_ ]:##W0>U3GD+.9P>PNXS5;!)/ MZ#[L?.$"&" M7?1)'<8$ 8(B,(\U8(47SL MXFS-,(+#A2B8M_Y"- 9EJ80(+DB(8"\ABF5WN4(4[4F $/5C)U2(]&KWU0?G MU1_V7W?K;ZOKZJSM@,.L=Y?7996A6$2ZU E@PC#AT!%!-QC[9K1!FQ3W$>BML][7<[IOP>'U_/ADG M9 EY#Y.U>2B/$[F:[8KA^HLCF*^RHW>U[Z%.*WC!#)Z1O_2ML PQ',&O!3*XTLY199A%42&A^&)=6Y*3?=8+VPS66&BDLH/!+S]P8@0U" MS!E&1%4;>/17[-M+.%2OE) (&:Z<,0]6C"1P>!@*3-.IV MP0NFI&8$ ,DHE9@0)Y0%QN6P2M+P U#0/\PY1"KJPS1H0M;C%.D(V"+63^>) M"LJB&\3P,O0KE3,GL^<2/\?RE4(*%T!0C T!@CE "896"R>5T22WN5^]A99#Z/WYXPV1#E+F,64U MJ.P?':R)-W=/L7-FN PF=!DC9K@;9>*.%C=N/EQ^+:[NKHNWG^5FO[Y:5P4$ MOQ7W25=-@9CBJBD@)IF[Q,'U=<&/'J?(<[3R* MIJ=MD3,SP4Q-OXSY8R[GRT4,O[BY:B T]?WY#ZBOOC*MH5:*&K3Q4XK6YY+\K,T9-BO]*"T9-T7U;,119ID1&3XSY2RA79J-.68*Z"1%@KH/>&TMF;)XYXE56 M08Q\A"P=P4,$?R1NDZAV**T3JO<]7=$2W(/I)>MH'W>"Q+ W3\'[J3>WU^7W MHOBP+R__^?;V^)$4HYVMT@FY D)K0+0[V+,8V8OC!^E?WE?M;2=FI!U#"M]? M;:%ENPI;5MY&/."3@,; ?>E)^(OTZ"01_CB-F2:94UGOQ0LTX#>;PI)[)Q_Q#S3:S/:2>;7HP')]IX MJW7=[K>?W7JSVEQZ=7Q7[M85E$..CT'&D5S)G!C"J52.D.8Y#9D;#%]\T3?* MEI6L>NW66HTA859+#; 5E'#!J89L1-4XP*O4X PZQ#.EL460MNY/(:4K"]C M.*=UZ7'.07J^0@?C.]]KBNVVN*HW,MZMMF^W-9JK.A&^TX,+B)"@5:JJ=HC M7%N%43<&3E,S/XR!#&U4^6H/7:(*-:6=O)N_[4JJUU<73AAF34:6#\V M&28<.V?;06D555$%KE\P1:3(;57F4>N;6( !'KR7[1 2;0#-; M'1#V#S^'DMQ'^4;E=Z#B-=BR>W!SJMQCHH+5K3?#2U2U_LZ<5;.!' U1L=>[ MW9TWZ*T88W7N"& .YSG0H(NN+ <:#U6PUHSF3JE<6(FE(P9JB0&ANK!D>D4D6RNER5BG4D0*%Z<3-$ MG=[>[7?[U:9ZA=MK(I",."PM=-9#<(*9=B0Y92$;*E''MAC 0%-&,"624(:4 M-(1YSY!SWJ =N\##*9TJ[R&F%:LHGOLKUE@4IY&M(W3S:]<1F$@!ZT/R!Z@.7-3;DY'ZUB 02ABEF;,J 0;8DU1HC1E! M/GPB3 *EI=14::(4(73T9Y(:B./LGR6A.TS:IF8Z3MY:DI>W;19 VQFI2TGZ M,N0NJ4>/:_PE9ZN'[#T):_U"D6FMZOHY4C(.+&E>5I 489!3[E[8LW3K7!K24FYTY#!A#/@0#>-.C&D30R*LP\94-QI2G!W#OAI99 M/U@1Y)33W.@UPEN8L0HDLV%"E&L M%R^)4"]6>@O0<4BJ "(24>A7:- RXR0EHALUP,4]67G6D#&$*.J$\0I+G'.2 M>4GUN@JYD!;9699*2;:YAM';4Y3&8C:%,LVVO76.I1B-ZD/N0H6JERLOJ55_ M?D(EZWVQVV_O+O=W6V]#E[N]W%SY?RNVWXJF@H#BU@)BC'1.Y0HC ; R1 +B MB!1QVUE#;8TL7 _@9=4[Z[T*O0QF-$RHIB0S3JOB>1Q%HUX@Z(Q,I:)V&4J5 MS)MRG X8IU=5=WK[^8'MMC* %2(GQ I'-1$8*6D%;^U1:U549>7^5D;6J'HT ME9^SAV.L7Y61 52&2=0T+,:)4T\"1U&HD_RAL8>.B[F'WLS"RS+2@JBNVNMSLRNOU57V7,?95U%[DA4G- M^+S%"4V')VL!S?;\Z3.TG!&9830N0V(&^O#DL=/AC+PD+_5K\_7[7N^+ZRJ9 MH+4"K(+&QVJ6E+?5RUF!5.J9@)DXT M:C!9B^9EQ4A#TE5Y>5==AZT5?5:R'B#I1UJHNE;NU)J9"Y37BGG"P6>T\W=QZ7UY?N^;%SPO)G%#:0H$ EE@@P1GIK/+<1=VQ&6IK MTMWQ%E_VCPIAUD(A]P>&^4C\SIDHSR2TO'WS)]R%;IG/H#E9:SEDGES M;L]\,$M#5.R"(VLP0,A'J\!Q0CFUW:9899-?W!;;=7GU8;_:[OL+V(MF8D;7 M8T0]!UKYZ7K]I9[L=YDI+NOY(T/@5>8'!1LN82\SVU^WDM*90*SF5Z=(20HF M<+DZ%.Y"@/A$\M%+<>ISP7JM5IT2OM[4[Z;77U]@2T4NB+%&&J4(9PAWUKE% MI/_Z:8#-L=.COJZV7XK3(>CX(^(Z[=];04--]$,MR>PPD?= M:O>U>Y(XLJA]?Q;#YOEQF>MWG;:%E'TNMP]/RB>^17N"FC,Z-9C-90C3<#<> M7YA-P\N0D.-#L=]?%U=_7^^_EG?[:D3""X.)L 9Q04%&A.))3P(GQ6PAQ*E M,CV-,/U2;GZ^K,1I5T-LAMUJN-<\ERCM3#!G=;L38 MS=6 ;9B7C,1OPW1X$FS"?/ =H]V%R>M=&#[_8(S=5P@E>+G#+-R%D'V%.#YZ MO-]^>7EWEM\+3:[];?B=5U&_TVYV]4/]'XL?M\K[_X_+XC, M ?&8#&;&!U92*J3J2T),$)M;TO/!]EY8M$0(6P($H)8P)3B36C'?0S&5>9Z/ M79#HPRQH=7V2_%OLF=;7[TX^KW,QL9\S1@V,IE26T7MZ*) M;[;LIS?U:Q+-L^I9Y416>S'?"^M].#\CR%.UYC*T>S)O3S^:/@'+\3/"?4KF M]MOZLF@>QUWMJAVVFUN/K5YLR.NZ^>H'$=X7E^67356/X%V]HJEVXG;W> %C MN5 .4@B4TAA+C'-#J<1^5C,0T'YSQ=0HQYY%[FYN5MOOE1HUSQ_6OF3'SF3V M]^KKR!3Q&=LU=@I9M*^K[)[WYK50>==UKB7U?XM M:/Y)W&!!,]-9MF?AY[AY@NZ+:I4#G.>,>+ ( <@4@H9JC@W2"L<]_#$GS@DCIF,Q M;-W+:O]>98_> ^Y\S"HG7V4'-[,C/_M.C3-TA=C)<=F]H/_TF+8#+&AR3-Y@ M0=/C?-UD:1/DC$R5!N7]9%; M'<=^_+K:M!\0X((B1,$<29L+9@F22FKB75"(&HD#X\-% A]Y&K6[_?JFWK-R MJ_6VK5_K%547V_UJW=8X^KF)(VN?=]FO]54V=;WRW_ ,><.[G__F?]R+Z+V< M_JV\*JXC+JTLC?:0:T-+PSSB7%O/G2W2[._PC]X M9$%ML63["DPMH\U7V^*R6'^K:(Y^W2N"M# Y'(VO.)'KJ#J?2336"UT'!L[= M)^A#U#*$IA_TIP]M]?4_:->N_?PV1^#C=K79K2M9:D_CY)=M42?%7P ' 4.( MYX19;] AK%UG&X \2"W26AQ91NZ19;L&FA>3#MR1F&0__5+NBXP&%E-/S'K MIM4LA/?3H1;CJ^R(_"[_X8!S%IXC=G-FX;O?-LS[XM9_M]Y'\7%DMKHI[S9U MBNEMVR!%XT0U>5[[C]Y\R?9E_:/[)Z/CP>!HDB+;G]VMFHV=K\7UU<^?R^W/ M]3^LJB(RNS\/W(,))?O4YDGRQEK KD=ZG\HQNW?<$K;>\'B(05<7>;U!C7., M'4:$$\DHLE 9VQK4 ,"HV^P#S(P\+YGBMO2,']U2>S):X]:W0Q@-6^U.1&;< MG--L'#^9>5I@TRZ&3Q-T9FF<@-5E+)13.%(F[W$]9.G]85&X^Z78=P898WD. MD2, 4D, (Y3"SJ T+.J)Q@%F1I:E9CCUC;&'T!>A0>,SUT>#CE#5=WSF%*%G M&7I)A(;1NB 1&NC(A;DD]>GZ+,B%;P>\]KF[77A%JRU?K_9WO MIUU9)W6W_Z7<_^]B_\Y#N^"$2R44HPP;QB!%>9YWH2@7..K><3*C(R_(6IR- M\K5 LW6+-/MTM\\VY3[[7NRSJO4B7X),1GR8!L[">9P0=G0?8\Q>']/]2TOW MNW-TC_-<9"!]9R0Q>0LL0Q?3N_7X2 M5R.8V\(?]:E_OR:G5=?58RH>O M15$]%R>OKNJMN]6U6>\NK\M=!4]]]W^Y+7>KZ[]LR[O;"N[U7?4"9O4SY6:_ MWMP55V]OB^WJ/KGHPK(<.:8)P%!6A7.5955^D:6 >Q^O19PU MD%]E!]#9,>KL'G:;2<_OK7MDQ9,(Z,9P0!PYW)@&82P_7SAB(7AS_#$?.K(LTZ% M)7MK8QZ7B>(D(!]A-#KB9+AEHM=[.U&4Q+RT,Q8U/=_8":4H\)F=(^].G""KH?O TQ$:NP?<;+F_6WXJK97?YK<7WERNV' MU76AOM?_5#U"+7]?[RX8<8I)"83.K1/,&DQ48Y_E@"(3(V7IK(XL:A70K$;: MGKYD?WV0_/O6?T*^S\JR)&;"0D;($SUYN$^3O^2TCZ*&@:S>$87T[?$ M,A1R!+_*L?MP*M7\9753F/)FM=Y<5+E/P$*ED0:<0L6,%9WIG-&HBYA)#,ZK ME:^R"FKVCP9L,I6,(7RH0([$=5)M#*5Y8E6\IZZ7(/9@?NE:V,>E8!GLS5?X M,=@WOS0MM^MBUZY/*>*25Y6.K 20:V$(PIT=P;B,.["*_?21M>T(4.Q9431/ MH:@[AW.CCRN M@K$^!["5ZUGM^^*.WR-ZTU*.X,?I2+'3P!+[T ]ZDG]HT%E/\^.[U5+FR 4R M,_FI?M_6"YW7'X YCT5[..NK]B\7PD!,2PJ@Z&(2B+6.NL U&HBQ MLXF/P;37O+R\W=YM=W?5F<^^;.Y15/_2E%M>Q=W7'[^5PB:_1310W$SV<"YZ M>2IZE3U /NU 61KZ_*RP M]#:.3M3X=VO>J+H]BVWF?NE[OS8M5U7K*;8WNZH$3UWEY\0Z[97_[GJ7K?T2 MW"_P#H6!7NHF32_QZ[]/Q?VZL.DTJ_/=IG[_N8;4@=D.+P>4L@U/)2G.U%,6 MD.8XE^?E_.-TC*)Z.4(F9U0YCH6%.K=8F8-MI]W%MV+[J4Q;5N\EFS&Z= PO M6)9""^O]*)7!0@E=Q/!-[5.ORF!QC 4-N=/6VM>2WZQ7G];7Z_WW"XJ0]C9S M[L,4"!5$BKK..BLPF?B.FZ%?:YNY>'= M[@/0FY'OY*\[O!DM\U[1@-K5C;%81Z6KARZ2 TG]=3<-$*S M+&!V&L.K7U9*W^U\?L$ M\ 4"FG+').30,<>5,*Z[.X6("'M);G00(TOP8Y#-0=]S,6S,D=V8C1)R_+J0 M]H@\:ST^-EO=XWY5[7#_8(T4&K MXVVB\GZ;:+4,_B-FN#G;H?^YR!'/];%&U2!'C52W42=5OH56N^9'GFFSH7-: M)'^GYK&QFF$!<]=HKI43=..^<]2##.+[&?2":\QSAXPPW!G*J3&XV]Y#(C?A M85T2:R//1@^5,[M\<.GB/HCHJY2].8Z=GJ:@=\B@F:5H1PO;2H9[,_)^2,-4\DF#1]7O2OW_HOUZOKU MYJJXV1P",'V]6M_L+ARD5BNKN)924 TX!N PFU'+D\XJP^&,/.WH$VI8'^/< M=M"S]4/LU7K1@T\LF0G:+M%L-6VS#3F/?WB?+[MW(?,^9 9'JA#9AX M4IRV(?O-FI,T:+KY\T5*ATRPZ=KK!YF!$SH<.T6GYCJ\)N%NI^MX\TNQN?QN M=_OUS6I?O/W\SG]C_>FZJ'[@0@L %,V-Q<;07%(G!#_8-IA<;(I]6#Y%&GM! M.B :'>B@Q:MU,/U70_Y3Y%5+WJS,6O0BG M^(S4CMUHRQ#?T;T\5_%B-%9#!?IOY;?Z=L+KS8?]:G.UVEY5A?9_]ZNUJ^+J MW;:\NKO<_WVUW:XV^^^O-Y?;8K4K3-'\^;Z\OO9KN]_\+UTH9J#F%"!K.(&0 M6""T--9BKI"SBL7DI:;"Q(F&DFIH(9,$ \N9M-)P[!@QB..Q']_KW/!ZG76. M-.]6M*YDK2]9YTPF+R^W=ZOK.O>]=B?[J7/L3]D_*M^RUKG("H&3-7/8=+#$ M%HZ;'F9JW%%FCD2M<68FF;J]ES&S3.YU.>\HBWXHZAA .SHNF+:.,TR)%D8+ MIP7-;:^/?FJ*'48_"]6+PS"5GH"X.-&-$]K)'X-ZAJPSFCB0W65( MW% GGK[X-)R380+T;EL4OZ]W5:#]6!,OE 2(44 50UJ)W!"A03>N&!%!"8S] MK?N5%V;(Y%AS3K"$R@H?$S#$$01<@;&7LX?AM6J@1I;]'X'M(2HV%=%C"MSS M*\GJ//7(N^ZWSKW3,*$@GN$]6BM3M.&2932)?T$*FX[)@>*[^EZGM%]HKK%" MUEG ?7PIF.2*MF,?"T/@Q:;X4E=3&"(!G3&30Z.4Q1(X09""G$HE*NW!E O( M6-R)S#VN\&%?[/?7]5(]C:@&LSA(09/2-XE<=GVZT<@6_R)4L<42+X&QC;!H MO8MV)DS<^G$T,(Z5*,^-4="O6B&7"".N9#?V@"2VC6/M9I"&76!JG,46**T@ M$4*HW.C][Y5W[IX_QM"0NYT1)3AQ$Q"@.$1:.:[_(L#CJ 803-G(#B6:._/'W$1?("4-9BR?W2H)AXR MI\@Y,V8&\[F,03//!XZ?;"I8D2?K_:CKI3;I61NF-"\2-H7*U!#"%2:.PT6J2Z0+YY6E M#Q]!=ZC^7EQ?[]QJ^Z7L'E*%_M. PP@JSC&15$AB:!5\9[T]I< K"%B#'2=PH$W>D0:'PF\.#P4!)80%2WB(0Q&BC MD&K-263LD' XW,CD(?&;OF_2]^>Q5VP\#H5#X^,0]J8(DM\$/)T^F-!%!LL] MW#@?,/?E);@H_.5E5=>FJNK8OE'VEVUU@;.M1&\(X]I2H)0!1CMLI!#UR8_( MM: \2H5>,(5R;8#T_A.",BM=#H1U[?@R7B*#BNH%&?)CE4'A%.#,$2^\ @)$G-5 0B%!W*-@ M/73JXW9U552U+8O^4C6,R#"AFHS#.)FJ81UIU&Y>D3K'TAF)2D+N,@0JC2OE M")TO4]']%F4/F.Z09L^NU>99I,40>6[--DJ#+$,A1_+M\8IN1 ;[!Z._ M%/N#28D--8YP0 G!?DT)M>R&+E-$7>S+_>JZ;RAZ; A+"[50A'E#$COO%N.* M&I);19T*JYC5+? .F&(#J?J2P?ZPV#M:Z_FURJ:(S.PY:B@M(>Y"Y$SY*X\F) VIN?4+6RJVUUE7[WKMA^^+IZD&R:0RDM@<;_ MJ1&BT( VA.),4BIB8M'35K3*&2)$4.D0L8ISAQ3),@+_MEW2'MR$"<&[7KG8,NO M>W+K#&<:4 MF:7C$2\O*DA?'I%9/AC&29$-&0\IRB55>9:DB:!1VG9)9K,(R[),8 MFCXSH-Z!J1_ZZ;F5_<-L+81ROY"1EL25F*V%.'Y"Q]WK397[4VZ_>TL7RI*J M1'JNR&+10LR*!N.N/AXIZV2.RP=!P-0%85YD[LQ0 M2LG[,D984H^>U(U)S5:OZ/J""0:M4[FC1CDM-2>@6VH[8:N2APCJ:SZYD$["Y#B]*X M\K3R72I^0I7*K3?K??%F_:VX>KW9^SY7O<#62&1E%%A*(0)5Y$*Q0L\4V_;:^OKZ@0)B))#1*.>^@K^T)'%J,,1)SKAE(3)RRALQ G)BT2,HA:=U3.Z$,W-,A0@ M'G8YL$_TN,+72H?WJ#M$(7G.)$-06$DYS7,%06<+ VFB[^Y%6QAYO#>WSJ[+ MS9>?_6_?]-I;Z4E=F!2,SUJ<+C2$'983!T@SW,Y[S,H9T1C&XC(49* /SUW$ M&\A(W"[M!3-66N&L(5 +ZZ0T]Q^N<'4P$KL]^^)'3K(OVW\_]F5*8C9BD[+1 M9P=VCHW7%W=<@UE9QBB/!?WL'FNDSZ'C^,UZ]6E]O:Z>D)*;JP_[\O*?7\MK M3\BNVB_9?S_D/.74(LPXX@ (0+04E!V6*-5%M)AE0S*C(Z\DWKR6ZO6;UQ]? MVP^9_,5D'SZ^U?_/7]^^,?;]A__K_^ 0L/_([/_[Z^N/_SM.*=*1'J8EL_ = MIS9'$ \;LOOOLV5.AC)V1JJ2D[X,,4OO5CER9^TMB(_3/IE3N0*YPXIK!;6F MAN+.H&'8]I3 6#,CBUZ7M'Q]CS RUWL(A=&"-B9[O25L_M3OTPR%259?6AG2&HS.BE(+992A3 M$D_*]/TN,A8K-U\^^L%8O3/769)..R$U,8([S*N"E\)TEC11]N);L?U4!H=A M/2S$C*%C,-$1V*T7HW6YJ:Z^W9]F744_--F+Q< X;&3Z(@.P TD5GOL8[&^K M_=VV7KE/'(,]9>=<\#6 RV6(SB /'H=;@]F(B+.V=\75T_CN N984L8!EDQ M@H@ VG7V*"1!3[<,MS)^M%4!>^:*S]$&4'0(UI?1X"AL C*C [&:Q^=V@2:/ MQ9YGYWPX-I#194A0 C^>!F5)F.F__WR1J]PZ@D'N/Q=K323.NP 0(E55VPX_ M9._Q\9,6HW:4@[E;AJ ,<>#%'>1(+OJ$34>) M0()*30EGF%D'M,D5[8HA$2BM)5''5_U,C'U>_R!*.M0-N7P83_6/GF+(C ^@ M1N)Q6 QE?[^\OKM:;[XL*IH*2A @$V?"JMZ<]%C*U*F)'[^N-A6 M_5, SG"$+)*YDX:KG-H\[Y*;H)$N*BDYH=F1]:I)O-T<\"19_0RF.GI5-"7+ M U9+#=M[CS-[K')SY3R'DQBVQDK5$@O1OA$<.[TF2\M=#XV\4$H3JZ#CU#FB M+!$YZ_:W(/#KP9YQWHN?.TF ET+:7F8H6KN2DM-;G&93G3!9"29I<;H1CORT M,$1Z'SKR=7ESL]Y7%]*K0S5=;O9^E5UL+BN+,(><(*> @A@Q!C"EO+.8$Q05 MJ@VQ,W:JX3VT>O_Y\AA<]E-UX)@!\*S.YO9F1] M.D;6W?YV)&![&4*5PI'';VJGXB:B@.?GPL=HS5V1_UQ=WQ47E@ K@ 9$$FF,I #R MSA(RDD==U>CS^2,+TP%2MJLPO0Y)=KO:9M\JA*\RD+_*\[QY+,@O M".[V7\OM^K^+JU?9INS^=;W;56?6Y38K[_:[O5\U1"<\]F(_3-/&)CY.S.XY M_]!P_I\-SZ]K#B>OA/J8F3-J-83'95C8=R$9,A%=NCLPX+J@5TD>- M.1>"2.58M\V.E!(R-JR+^O )8KERK_\A6N^J,SQ27[:^#^M>9_W7\"@)Q_M?C0\NX!@V/ M)T=KR_@@TC?C_!+WF),7XL9>]"U#W/K#?R9"',!#<,+DU=6Z.D=?7;];K:]> M;_3J=KU?71]9O\#":L:DU;E2"%4@#K4*D#,R:OF5P-S8*90'A%E5,_OG]2:[ M;$!&YDTF(#9,<";F-$Z"CNBLT&6>SA;?J^Q8GB;.JGR1LG/IE>GX7H9FI73H M<<)E:JXB$L'O;NZN5_NB*7;O+=YNBZ_%9K?^5KS>7)8WQ9MR5U5A?/OYX^KW M"^*@ ,A A'.I#("4.W)05ZBB5G.I;8^M>/=PNZ3Q8\!^R%:(LY^J)VLCM^^3 MMT*@(L[8 )'R>,1]D]+P &OVNN6^@ONGNCILM3[VF"?/0H\A])QXCM0T"U'2 ML;Q[FL<^(HNA&ON^V*_6F^*J>[_W")4I/J\OU_L+Z+C!1$&8:PES)( 3MC6, MC<$@[H)? H,Q0[G7?;_C$7W5@(K3S!2LALGDQ'3&*6,'+CL\_/W3,;4MP-/S MT2@Z^#)C9Z0O(=W+4+N4#I6C=GS\) E=NY.'HW,?X$4=W 63N8P!-,2!%P_J(KE(56/R@@E#H:#.TAQ0 "BR MW;N>!&,-9<_$QW[&ILZ&; J/Q ^FD:@.6P=,RG+<*N#Y2I++*A\9EG8YC-EE MZ%4Z=R++1$;R%#S97WXMKNZNB[>?J_3PCU42R\?B][VZKO:E"-#4"*,TI YI M3$U.A0^@A..:2\"B7L\X:TCGFC"+6"X(].L9I3C/G:/.&.,09F+LL[[5=ON] MNA,F;ZJ"5?4P^WNQ_O*U6F9+'P.MOE3[$/Z3B]T^>^^78-46A(\ZZZV*U>;[ M_]C5%R\BDZ@&41^F:Y.Q'J=I':SFI//3/OM'#2VKL&4UN*FSIL[P=&[YE8+> M90A;&E<>+\G2\1,O:/<7.]]^/KXG^ @&,HQ[#%QCZ33$T%*:=R.-4!CU0GJ\ M<:DM4]CE##JB-9.,4H%![@2GN=!QM0KBA>\>9342']XBZRMFJ6B/%;@9&.\O M>N>(7Y 8AG$:))")FV=IHIG:O9-".@J/P:FIY6Y?W-Q>E]^KO'U5;(K/Z_VN M6[I^/[I=R!E00&%**=(4"\")I)(Y0AD!'-&H6E/IK(Z=QEJ=/I2;H]I3#>RB M^'E;U#MWD;FHZ>@.4]-YF(Z3T8<8LP[DH5#5]_FN/P?3=RZY-7D3+$,J1_#K M<2+L2,R%BJ-I\W#?>Q/:_[G>7P@++*2(* ,(<8A(>6]("QJ5-];CXT>6NPY1 M=G:D)>,J3,)&IBE.JPX,56BR!LZTDO24CC/:,X"[98C,$ ?*9/TH-JM^4]\F M^OMZ_U7?[?;E3;%]5K0@A));GG..F)(<$<[\_S\>3O:EPA,F?*EI/:][,S(:)WOGJI*]RKXL@NJK\O*N^O%5E2F^ M1,H? Q/#OA:/$?\]ZS=#JGNRZ^>-,&?0^>>BH]Z1LD%RNOY)(ZA9Z:3D2B> M=S89RZERU&X9&WUOU]]\[_Q6')D^FL$ L5(:HC '1#B*B=7H8+4JE1.5ACO4 MVN@YN._O=IO5IJQ> ZH'UM4!<&R@/I#6T*A].CYC0_@.V1+6R2_P=#:V3\/P M,M;%R;QY$O6G9"EVY["YMO!Q]?NQ\6)_H971T%)G$>:$$Y6KP\8#M Q'W@M.?^8WN)RF-[^*"'AS?/?N0)K@(V)X>R MO!0!2^3-B6W+-"P%7S7=[8K]^V*_WA;5:N/MI^OUESI2.-;.7.;.0FV,Q$0! MJG/'.^U$.2%Q]TM3&!Q9RFJ,/M+I0&;E/;72T2-7LF\K?5]NKM;:TF;^]+;+TOKZ]=N:V^626Q MRIQ:39@T!FBFD%&&$(HXP ZPJ"7-3!!'7@3]'?]33U:!&&-4[[$[P0*HBB_K355M(5,K_XW+(OMIO6DK;D;6 M?9JA%2>?M49HND5,6*^RQK,?=J9JX$\S245V@C_<_!3K_WA34Z^6F&I6JL_^ M=Z\W[VIM_LNVW.TNM"%*:4R=SAU0"!-I6(>4YY!.&3[UP3=V%E@%R2O6;'-0 MKS:;9A8:N[GFFX<:SZHJL8UOU;]X[WZLN>B9YAEQ-AK2&?X8\]$@!A+/2,-; M(ZI265/,W=QM_0S8F&QVFNIOMI#L[\7V6"4@.)KHI@(8$(-YPRT^'&5.A(&9\=[^BJKZO=K.MKK_HMV#GCB@3M M.TV4,5'#SCZG'/G9U!B\]W2V66;LIALQ'DG7;18RARV'C\2Q2NJ6FN^,QPB# M#1)"0>(LLL)2QSN<&F'4GO'8S41S8CS"^!.>SIGPV*#Q;KN^+*J3],_M27IUCDXE5E (:""7 MT/O2.D*Q$W'O;R\/_L@'!4]JU79 LQKI; ?7R5I_\I/M.1I^(4??+W2F^1XV MG[QUIYE44W>U/]RLFYR@\:;E<=IR8?/VA2!&6>FL@U1#I8!06G3H'91BUG2R M0;><%;F MF7 C6RW9++N+RH\XZX&VB' ?U6LG$",J-RSOXGLJ#8I[FV!!N"=,G!MU7IVR MJ1/-K0MMY?3SZZY_PMV/-H'F6WG8"9VQIVM]2:;=0]I4T%. M."LE-018;8RQ N4FQZT3#'/K)IUXTT(?>>X]E5XXZSR/T\'^(-/R2.2DGIG';,/%Y'N>]4F)G.06:XXE(3D6P.DN MAY5!PR6\>%+'BD$"B%=94>1( M:/X&GCST:5S.CGS.FI*X>^_U?6!T<+RK.G5?+//'+)S8JZG'F(/'[7,_^%0\ M,CFI9N0IVG!!$W-[KP?G1G "#9*6,VUYSDA76)(3#-"$&;;)L<^88UO',#_, M7;]8YN>5T,C6_[=1SUA>IA?.7BTWOV8^3$FYD @BIVD."UV_S:^)^UL!_@ M.Z4$459Q*9WO"-8)TZ7D<9EC,E&UI-2P@[1QCE)Y/YA./J1]%IWLV?)_=)WL M2\MD.CFHW>;7R4.>R\$#@S'#T-A<6L.H<%A:W7E -<9+DH>VWORS[^,=* <( M-D HBZ412'*$:7>3(YTG=^8.%*4O<[@YM^#^Z8/;F9;;M[KB6 M6Y!8/LI(JG>JC%^MN]5Z^Y^KZ[OB^"#4:6*XL] Y02RPCG-V",ARPJ9Y86D7)R/V@A]I"7.AK#&P*KV.-&94$<5MWKHF&!)XD0E0P]V: M,3=JEDN>DW:9'V?)DK2?_&'6*?]^BY.%KTB"N^G_OPR)IVR!:X_(]IY_P?'P M=/IE_QAA@E.+- '80&$$E-W+R99:JI>20YC:K]&3#&F=?>)LIKRQUR\^_,CFJS_&R

    P%HBVKCFJ"%Y@ M.MYPI^;)U/LABVS]&VUTA_::/[JRCT'9$C>ZX]K[)56_+.\V^^WW"_W+A8-0 MYLQR"'4U.Q#-%7+,(J$,AU:PD%#NZ.,D I)"ZO'EFHC<< HLMBSG"!IGS-@I MK,*BY)B.#@?H8SD?EQTH/_Z^A?91Z=WQ>6?OY3?_F?K1273K/M+I=#L M2*'O/7U&'WO0,*\Z]0%<]F[RN)'YZX<+E&N.FDS=^;7*Y"JQ)%T-#V.!,S$#I!NE3.H[Z? 0=RQBD,8#+WDT?-D@WM_O-13V9_ZVH4_?S MJBBQEMKF@FLBC?3&VCXJ+!,D9*@^_5#*D'6Y#^:P)=0(B9@T?C!P9JRB*BHP MZ#%@W_N5257X[[=R>WWZFN- 7LZ/W5$IB1O!S3;9/QH>4;#>WL^K8_UAEP-;/6ZCYQ!RF/7N M\KK<59M.'XO?]\H[\<^+'!)H\AQ8Y^=BH*S,$8,("R=(KAG@,0<_YRT!Z0.= MW(<]?DE.%$.284F955)82R6/*MK70_WJG>UO]66$JWMX<>V>](0O(Q]F$2^E&-TP9XR)7>[8K_[6[&J MS%Z]W;PO+N^VV_7FBUKMUD3[\R.=68C&)F#5CT2_HW'JSVERN5]=9 [^GJ"4C/E+GYN"\ MK_2]:BG..KA9N?5I?K_?K(F3 2TD)HD11[4-NA3@GM!OPR,8]W] /@0_T'4<&8^4[)[9$//34W;3M$"N]L3=!??8\@_Q@2',-QB Z/TF8+ M$^-Q?#RER",R&IR+WU^7WHOA0;+^M+XL3)Y77=5/YK]Y^ M]D#++YOU?Q=731ZK+G?[7=WY+W*@&2-(4PX@,0Y IF4M%PPQ 4'0'N:X"*5A M4& !H9"$<.FDI=Q)H5B.M= ZJJ91#UGOG*I$O7,K:_W*3B7G^17@P;GJ%^_= M:[/\L]K!5H$"-Q9G[@AA\\;R^T#I M+0MHD=!9[WVQ*_S/?I6;*U-\*Z[+V^J8POY>H2NZ+7$?[P@*N*4 .0FD\0+6 M2I=E$HF8.2S$'G4\)P8SZ*T1G!OOI'&<6LRQX8A$O970[XBNAE@_7WQU#S)N M%DE";-B<,#6G<0K_@,XC?%D+,/I\*XU,!Y!V1G134KX,"4WJ43E>!XUOS%XTQ@8BAR#H& M"'5^\$.60^N Q!JSP(<.!BRU5]?MH^PW';[(E?%@-@,7N5,2&;E>;:#5+![ MS2QE+]%U;O&8BNEEB%@Z=QXOZ=+R%"I??RDVQ79U[>@,RA&P\(L8IUCK"BSU (".!1<6\X5M+ETP*BQ M\Y%;D/4@7#V &:=GB>@-$[7IF8U3MF-2'R*<6=Z"B#NC<6F)7X;0)?:I'+.K MQDE>FI#YS7I3O-X7-[L+;C4WCFAM#,5 ">, Z$8O@2BJ,G)J;-8:I3$GG$M, M.('*21_X&00A88)Q,_9Z_5GF7_:-R+ZO]B]QWG;SEPW1[R8T>N7:= MK;U'F1<2-\R9&62N+K",N68V[\ME#,045[HOJHP!;*@FR.04.B*L0YT8:A;4.="+K4',E)J-*\WO@A5GQ<_7Z?(-P5^+\P.<&8 M2.#7/3G+@ZF-L95/@3^O-Y?:"B1LMIQ M("!6" $D1#N0- #LH*P:@Z["#$.:\/N>2YH0#Z54EU>X7KL+$TY$W/ M=DCM_9#ZZ79;?EOOO&[]*?O4X(N;OGM3&:E)8W X5(^ZG;*?6E03UW@YP4V( M#O5D+4_HSB)7XS,,WY>;+F_6WXJK)4/]K<7WERFUU;M?D@"!K3.Z4 M@9 S*KGS DB-Y(A8B:#,HS(QTEF=,$.P@IK56+L[(!7:GS^7VY]W'N_0A+_! M_ >&(+-0'QF5)&1]Y#R[%T@,RIU+U1#+T,,1_#J9XY:6N: B$;\4Y;NOY;[< MK"]WNMS>EMLZSFK/)4!.$:;82&L1\>KL39O6(,;*KS-"RT8,,S.R*AZ#RX[0 M1111&$CC>:V;F,$X<3M%7I]2% -9C"A.,1V;_V\U^O?\N?U_O+A2FF@.GN*0&28DXE9T%@B4) MNCW>YW-'EN8:3M;@R?Y1(0K4DUXF)T]T89IY9-.X>%^[RWC4+1O_% MXW7B,YX_HQ%#^)E7% 8A+X?WCO!AWWRX*6]6Z\T%TCE'W @(F%\'(BQ\S+(WTT4N*&>2@?*8;XL_K,Z[5IMOK^_VVU6F[)=/S +->6&&@JQ1);DV*+. MHK,RJ*I5"CLC#_X:75;#RUI\60LP(HH8RF5 ,#8AC7%R<8;!/@'94"HC(K() M*>T7D@VB-BPJ.\_!J; L$7,+B,M2>5*F[U<16MX:^,NVO+MMK4#)E'/06@-S M8[%!FG4+0KI*34=P,D"%'0(^C)-S^A9P4M]KP\]]/5JMZN#9PZ8 P@X M@W)=E?J@-->=/92'[6@-MS*R>M9HLAI.U/96 OK"SE>G82Y.5B-(&[<8UF-. MSAR/#N=Q&<>A"?PX5;AJ(#.)"[/^NBD_[8KMM^K@]?7F]FY?I607U2W !A')FK^2&AVY!FA1=JE^S9%59K7.EJT MO:J I^0]3/AGHCQ.RH/9GJE 03B)9Z1[A)98AAB/X5@Y>B^.$\S3.9!O#M=- M(>$\!T@AJSBAW%-I86?98"YCE#*%O;&38%[*&7[3MTY $K+#Y'%JGN-T,0G% MHRAB &]GI# EZ\O0P*0>E>/UT=@[<]^\O);;[^]7O_UMY35BO;K>_5+LJYOW MU3*VV%U@1K@2G!A*H7!=3R,(&YL8^55K]E-QVRV$MSP[D,T[2) M:8R3M .X5UE%Y@'?J\PC;$H]-QBGOE?W$F=GY"PAX[G]Y^O-NVUY6>P>67:46@,$P,QHA MB'(,&29=9CO'S*F+?;E?74?*5\@'1^G4 4/T$#OWL-VX8\B3$#)88KA:V*B( M@GZJ^\?[']K/ZVWL@YW#%]*/L,\?UOOBW;:X6>_\,),*"@,)D5PHQK%B%AV& MF:$XZG7(9$8GG<=?9:M]YJ%>E=OL9K59??'?6'?8LZXH9.1TGX[_L#E_%NKC M)O[FW.UH^C]\635 ^?ES5@'-.J2OJI38,\'C* (62N,9<4O>$LL0OO1NE2/W MX(@[#$\VP-\5O@]O]EX+/I:JD)?_NEMOBZL+A8SF#E+(Y!H2)0Z2E! F_ MV)#*X!3Y:[OLJ\>9??;R6!T.O/1P=QF<>8?:BYOH>9?2PS561R1IXC[EK,P7>_"QBI> ^[F1'(RS/SRRBT M+N .1W*7RA&[8?03B?OMW>7^KLK3TU]7VR]^^B)" \)S1I1&4)MJKZY+O!,8 MYSJNGGHLLL&5O0KB#VX"ULLCTY:G/(_9$N_P-98;QH^8>3, M&G<0@DSA4/YB"@WO"U6N\(4S9^O-T\T[H(1C6%N%16:6HZX%(QU MEJEC44^'I[ W\BJU@YC]=-6"_%-U6+:Z7[P>,INBZQ$/YSITSWY:FF/W[#N& MS3'#S^6.35ZV^"7:SNY#IB-]&:J6U*.GI8T3LQ5?YKC:N=L7==+::[^*VWQ9 M?[INKT8T-4,=TI8RJV1N >48.X::IYNXT[D$0:5C>ICE&F$LE4.4&\(4$,)9 MHG#N>&Z@TAT'U;G>'@#A.GA3-S'R6)"VD_M_[*Z*=J[ MM57!1(]$898;C(0S!L)V$!M!6-0B--:VU3DE51:!4YCXE9AB@.28.&T@HL2, MO1)MX&:GAO3Q>*Y )Q/2?NTP6$Q';X*4@OKJ"?USU3>(([2?L@YJFL6KZS#O MPA4V 8M!)_#O5OMBLZ\NX)KB6W%=WA97'XO+KYORNOSRO2M>J'(._"K(:*$8 MDUK 2NR;X^20@-.%B?FLLX06S191Y>=L"7'9';HTIA$F8CCM*G9KC?,7K'=-5;KPY, M[P] !YZ;!Y!PZLP\)7\+."]/ZDXY4C^+6U_KN]V^O"FV[XOK)M?RZ_JV*[N MB72YT(HA)1C.D5_'Y]U(RAE$,6OIP9JKI+ M6(R^J8ZWOI;7U6JX\/UNWYHR0&E!@"/&4J(LJ?[>#2(L( A>@)XRX #6PE"" MJ%].*P*4]$L(BHT5'"$%QGZ0X K6[>X(I9%O4D+6&1.P5>\/74RG H-0M8#0YVH4S859+MJKXYU)_!SBH$ MN2.$&^=R28CM BGK$(ZJG!!DD&E')760&8L)RG,NA"1^)N'&NVK4S*=1_6M? MI6%[\(;I.$0G/7::K_A5"&_]-D/C:5_&8C*M2^';GGWY2J!]]:VW"^MR+ &3 M$%L_$G5U$9IU(U'XA6XBW6N-*2240H=OX_D(_]"%X-HE?9 MT^$T#A:T] RF/?*9X1+E2VSUD[ XHA&,N-L67ZI<&2]DI !880"7!G OM MK7N[**_*@'$(I>(:!0U-T0S-8ZS!(_0(6':,+)G4]:9^L/B-RODH5)H)5.Z]1B\/X6C953:@7EH93#]'SQ6T2T;GX MH1?E3/@PB^="IXWD+52UW!A7+JR4,M%I8@8P?L= JHB@!(ZM2,VX. M(ZG_'G=/_@)3'T:G+C+IH0=KXR0\/$?,N52'040N0V\&^O XO2$!(\$:4][< ME)OFA?#5[=JOQS]\7?ENUM;=K&[RNKO]W;9XO=O=K3P9%SE C F&$6)^'N?8 MY8ITXT[>HQM6Y1U M+:S/-+N"P4V[ M-)"S#O/$6AA+Z3F='*UY%J*AX_GW6%]'9C*J**L'<[LMOA:;G0]_7V\NRYOB M3;GS6"ZK66#]>=W4&Y57_W6WVU=)-6WK M;WGY\;JT^K9:7U>1P:%,8K8[N-^C RL%Z:7YP\57VJ78R\U[.4-)VE-8Z,W;HLKN]INUILOQ\!9+SW],I?HYVZ%GR?JGO;U[E*%JCW&FK%B>3DU6H_&]@&EJ/-_* M*7ILQ-2D7W]\K=5J\\_N?KE@4"J+L5-2,8%\"%B]LRLQE$BA/.@ER%X?//;Y M3P4GJ_!$Z%DT.0'3Q9B\1![%'"CI<^4UFIL(*1^3HWY*_7KSN=S>-+N%366' MS9=*EU?9Y;:X\N'%Y]7E^GJ]_Y[]MMY_S>ZI':K6CZ@X)<9]&5N UO:&7B;H M,9%G[G5;N[:IZT*%##J*"22(8:T-]=KL5&L(0V2BBJWV^/BQ5;/IW!VD7E53 M^Y 6>.X]+E^1:AI'U3BGUD\(.76.LNNZ54X5A9\KXF*B_A@0:F%I%7BI6F9"Z/DHR FL#M626ZI[/D1*L)Y$< M+E%18ETXJRF]^ B*X*I5CX\DO7M5QHO9KC[O#R65B%(YP58;0J%?!;'J?6(J M?:Q(B:+4! =S VR,K"UU^'(/+6NP1<0Q0^@+"/=MM@JK9-=G>WM]=K_T%Q M2\#!E(:M!J=D,TZX&R);.*^R)M>M0S=3G>V,^2 C7H-H\?'CZQ1-:)N+,7)4A^NPI1H M9)KBQ.U,4$LZG_K*!:(TY'>U(6)R12LQ<>A#PF;259.4'-& M6X:2N0R!&>Q%F;:+118"^5IN]Q^+[8TI/G4E;J%0DNL<&8"\E>K110TZ2XKJ MJ+WT/I\_LL34D+(*4U8K>F29CSZ$A8G+V%S%"4N-YN=]15.%9R95>8:3,XHR MA,%EJ,D@#QX7[1C,1G"D4^Q]1WG[N=FO[PJW>QN<.2B%S 673F'E.E.$V:BR MK;T,C!WMU)BJJVT-JLB IQ=E@2'/V&Q%!CV/B)HK[GF&E7.1SQ 2ER$FPUQX M'/T,YR/LP9%J3O[[>O_U0[?!V=JRVFK$$8? 860@Y>P@79SF+.CUHV$6)MD^ MJ8!E'^(V=P<2%W &-PEG??92'M+5Z^&1WKS%O#PR!7\]GQ[IQ6/@(R0GW#YU M[C:8I@6NZ!Y!,82PZF$, MRGB5-9\;VR5V<27SH H;:2V.+,TUSNQQ3E$+-:NP9A78"-5)QW6 >L]">;39%Y MZ%F'/6O!)Q+%(>TR<#::J$G2SDTG6B/U7#6D61+-7!,USY!Y[/%ELN*XF?:^ MF?9=,^T:_$.OE_7CZ_]K[VU[X\:U=<'O]U<(&&!N-^"<$4E1%.\ %^"+N&\P MO3M!DCX;!XU!H5(EVSI=+GG72[JS?_V0>JDJV^4R*9$JY=P!]DX[ME-\UK/$ M9RV22XM]HIL']B<>ZWQ8:!OYO+%I%0<_%YJ;Y2_ENNBVT,Z'8!&SC"C"4KVT M0THJTY>N&YI+;'7&[W7 T*=Q-7P3.X%0X]VD*N"#Z!!,?MV;3_YP:PYV MWZ^WNTW]=&YG,4N#\6.&Z='U#=03_642':;G.+8Z<>,WDLJ=>:^%')_@C;4 T^+WB$;SF$*"F MY;U^H"Y'A>FD X'='8ZBHSP:T,]>.F6A3%,\C4DL6#>>A-SIO;O^HX0.K"VPY@*&E8%6S_(>U:D#F+P< M!\'OEXZ_-ZI[@]2JODK/&=GS1^DTJE8]V%'Y?MC<=.CI@N3]6L_E M8KO[--\5GW=UI]*#?LX 24D&,4L!R4@B,X8/)^XB)79W,P08-K!2R:>[-S?Z MZP9LM-% ;Z+MKNGG>P#LIEX^^;>3LRM1[Z9OSW8O;J(.9_2I9KV!>M+->ES- ML^?P@@@&<,0T5#&$857PA[CGRXB\VFRJ/\V% S.F: )SFF=4$"")3%$NNI&R M)'$2R#Z?'_KX\_B6G=G2[ODNH@M?=H(6FBK',\RG[R)>Z17$(Q47!&@(<=-0 MFD$6O/8*8F\VK%]!/,WKQ'ZST4HURP 3& *L! 1Q D6.J[U#^9/C2XF]2+13E.#\N4G*+RU?W:E\BVCD5Q+/<')!6P91. UQ M&6;"\U<2A_/A<%7X\VTN]E#M]7@(:!EC"B*%3;4T8DG<'>]+ELEX]JW8?*T< M+@7O.8[+5#F%9#UCNELT]!)A,=_>1Z:$LEQ_*YH[$;*-*>2;6#O=&8=1 M-_$Y=WQR$S6P1K^D^SP[%V1H.*/3T"(/=KR\7-L+,W9%0-6N:+M1[:K/]_KY MNI^7'_?+:GTGBV_%JGHT\_+D0@<&4@8I2P!@&4D33G,"L/Y3TI1PP;E]=9#O MD4.7#6F\AZ9KNRKJ($<-YN@$M.OU-OZ=8'&.?%7^W93.E?H^5:C^?>!2MG1- M7_2L9_+N$\MR)T>J7JV#"D7Y!$YTP]E6C?'0.H2OOY>[[?YKN;TOS3CU:^YL MO?R/^<-\K;/+4MQ7^\,/NDI:*2&@F$F2 6R7IXH$\P"^$*AW!V99?T"V@^ M)X==*'.GZ;5@%I#P"82SD-95XSRV0X[^Q7RS^:[7@NTB4$HJ% 622YC(.$_3 ME.-V2 J3U*H&V,M @8/5+SJ/.)YIW41WFVKKV&9S&(]]#NT#4NBX,WU@3];L M_>TB>R,AT]@;\F/*Q0/V0?Q8I=A/Q_MM/7^H-KOR7\52EMN% M&?3CIG@H]UHDE_6O;K=[LV4EJNUNVVZG_UKL9I ;F2DS>0\!6\]1S7RQ6)3F+WP98N\V0]O 4<+@[B^R+9< M=QOCT:,QMEJ;8Z?5$XETR _'\JE%^CXE9_HIB#JQ(>J,B'YJS?BY]G#S;SHW MU[8<#@]O(FW/!'WID/]/T*?]U@3C^M9NU>"'W-=6$B.[;@*KB[$MKJXW44:* M^K]JUH_@$L01UXLA*!*H$BF2&/ .G((R'RGPNX&:6.Q?/5L+K8M=7:;S-"48 M*6@XNC=P#A# K]=- XX&C9D).#IUI&0@G'.OG _8.CE\2O"$XA!903\?_N") M04^C?>4&0SBWOYAP?=?="S+# ,*4)8B(-,,XUG]):#=$#' VVU6[^ZL8/O:]?$?R+A6!]N%X&IMJ_:"_N(6OM_U]YD=7 M5@IB##"021KG>?_5LDZ]UFOMB9^US$?KNK'HK-+^7\:_VJUJ?B M6['>%Y^*176W-JN%&5,IDD@HPE1."56$0*Y(EF:4$)KFRD4R'8?F.99<@#S. ME!:37#&82)BD"G.D!%:ANP)W:.M=M&C1XKV)5AWBFVC38-;_[4"[OGCBUQ=V MFGI%-[BIZE,/B(,'?CEZH(4;?7K; X'>77'A\H*R!G+*-+0UE'$O7GT)R*&M MOKY?ZT7]?%O(HOGO^_5%6#.5)2+-8Y$(B12*\QA)TDUJA%(G@74=&YJ+6&4N MF$['L8BY'C.M+UZA"4Z14H$5MH,;_;1L ?\4-91GIB&MP:RKQGF^70Z5VT,7ME[FZYT> MY/WZMMH\U&'58S6? M#$[AQ,RK/56H9\U.L99%>1CVB_X7,XAEDNA/!(*R..$9(RKN/CZ5"-KD>7M:AV/%;5Y;$N)C8C\Q^969W8^6ZT_M MGKBKH0^$>[S^6&S*2F<*2SG?%3,NN$X&ZHUX@6D"4XQ -T[,B-5%X_T_?:P( MWJ#2RXEE9'"Y!W-'TNRC>CB^>H9W6ZI\1OHG)+P1\OL1=GV!&(C_3!(PA D7 MP5#E=C%?_4TLEGDFF&0(ZR]8G)(<=WF'E!Q8%>H,^?RQ1*/!%1E@ M48W,73:\)\BLEMP1D*&L>$N(HUD-6.1 M!(%,<,(H!DDL0(IS=A L:G/T ML%S"*;?>JW#[U, "TH*)&C3VDN%(S=LR$8X5-VFP),2'&#PQ^14!Z$?+]2=] M3]S5T ?"?G(WYQB?BKO2'%^L=[_.'XH91@KP/(\1R%6"A2(HD>TP>:9RZX2A MUX<'GNKM0><15&10V4_Y?H2]/?.#<^4F (XT^1""#R+J^+ R#7WEZ M:%Q%0A2F4&/U?KTL_OI_BN\S"J%D4C%%4DD1D:9#?3>.D,AZ=Z+?IX\C$RVJ MJ(85:5RN0N%,FJU2A.2KEU384^5/+)Z1<%$M^A(V%;GHC?^%7@QCPD8PVG>U MCIL>W=YI+),$8(H0(WF"599)D&G?M92'_ZWE:/ M49AS$Y!>I/D0D=>X>$5'!E-W?2D9;D+E\5%RS4!4N2HV0H]P5VV^SS(&4U\[4>#1(!,PXA M1#A.$B1R ID0B:04)L ^W1@RQCA2T6&+&G!1B\Y5,WK2:*L=X1GLI2&NY/D3 MD[.$7!25811.15P&6O%"9'RP8B\VGQ_FJQ7?;\V=?=L9S1+%<,,%S MRO4H&!),$$..(N/VV>.(2XTIZD"Y:HHC6[9:$HZH7AIBR9$_Z7AB_T7)Z,?4 M5*2B)_H7$C&$!8=-TNKAH5I_WE6+/S[?S_5C\V&_V^[F:W.(,TMSD4&8Y E! M@BB@ &.'=5&"LLQQQW3(4"-MG]80HQKC3=2@C$Y@.N^F#F+7>FMU+&+[[;/V MY=3CMNL%@B[OP?I@=BK"Y,>8E[NS_CBR[37 OLW+E;E!356;S_-5\;E8[#?E MKBRVIO'6W^>[]F__J/L ?U@7=1W;O-S\^WRU+V8@%9GD)*,Y5 +FE"J0-3V: M<$)30%Q:#PR$@IF4G.448(0P@2B36 $AXEB+/,E0Z%XOO^C0$NWNY^L(1-\U M,+>6 Z'=<%G_)N@!-WVL6]P>T=Y$!TO>W5:;=UMMRTW4XO^N?[JJ):18UJ_D M?M:S:U461O3Z/)P5C&5E>9 M40XM$&P1L5LM@AK0E_M-M;^[__)G9:!MC]@0RCBE##(&%Z8("S&6TL(X!+I=7CN>7 MR[%@NBYQ"PD'$R)M0V2,. D034_THQU1;4@M]JTID;:E%OZMC?!?TYT.#3,F MZ=9^336.[M4!/C(!/MH>W6M:_48/1_?.:_=6VKV[UKT[[=YZBD:WQKW?C%E# M.W'XHO=,S+Z.^R;0T6-\FZMK3IA0@5PC:K&I\EOQ#)Q$2B<64@&2Y@SSA$FF M6HG!A'*KTW3/D #D,42(@QSG. $X8R@F+$9*(I+25(X3RI$)Y3AL*!_F&=^Q M?#2GA _F)H!WP=P8,UHT'^;14.%\-,^.%\]-#._B^:WQ\%4#^B6"O41T+Q[\ MT4*Z'Z-[QW2/G/O9D3W^;:8%(V: )WG,,2.08R1))R49RE.7*V^L!Y49(3D1 M+,-I@F4L,I)+A90 B0!<2;==UI[7X?C<6G7AT\Y^^[.;=H[B'3M9G9ICW!2W0?^NAA\=\4>- M 5J 3TR(6AO,U02M%>8BJY-7),859P_,7]#M,?TZ#4D?U>+J>K,H9" P0'1N M/HMC\^X[-T')P$A2(N !2\I9..FW11!>[&E(3;L MTRVWWI39U5<_HA8[VSA(??LQ&E!O31XY@U1HV2<\3V+**4-I*E6'1O_'ZK @ M-(;@F@OCX)IK1W8PU?7.\WBZ:Z!/7GD-2+_:Z^2Q'U9]W:P_;M^A=?%73^L\#H9.5QXW3D-([QU <8! M$8E9*E J -6I-TTH5VFWZRSU YJ'4U\W'($E^,M]L2GJ\J>00NQ(?0@U#L?Z M&)+<%*C]$,+\A&AOZMS/?3^B1/>T=)!.#V'7JKC\RV:^WI9FQ,_%YENY*-C= MIBA,6>>G8F7>G#Q>T\LX9;%"3*$8)DA(*5$LLR+1+<\;ET2V9>4YA=(+N)FKQC9NLO$G7A93$']732#P\VE.% M>BA=WE SZ8NI*6U'%=5Z5Z[O]&@GX\]0GHF4$)!F#!%*L"3X,'":I,K^[3,O MPP46L1ID\WY+-P<7!YS1Z@CT[>PA&.&7=>Y*7+L)78WOG07-X[/K\H+7Z"SW M>WGKRWWQVE/F43W1>KY>&5@\%O:]FP]5J*[)?J"63' MG@VJ@CV6;CGQQTVUW"]V_YAOS*4GW]EBL=G/5S.8R01P(7G,DXR:]ECY83#. M4^&2"/<<(G3@,##T1/JSA35NEG:>DPNIV4 2IY&/#36B\OI@N4T4,RDWB@VAP5KE_0E<2QB!!%E>8)@(E!"S-O)$L@8X)P[K1^]#!AX$LGB MMM! ECHL?2O6^^(F6KRQY@G(K=UR:S=2G-*8Q50@ J2YVHAE<=Y(*HUI M3IUTK<_G!Y:Q]^N%)KAN7ECIK'H3[0S&;N/93%O&IHSR(+*W]/DIBBRV)3?] KX6W%FGTQ0E.K!TC@!24*Q_I+' MW9 HC9U>-AXT4&"-^;3?KN?KRHA*?:JU/&!UTY=A9-H)S6@\NBG.$=;5TZ%+ M#%U0("_$3D.*_)A2!7CPW,3I@PGX[6; F4&Y2$F6,4I21K 40*5YV@V:PUS- MOA6;KY6M0 T*RGF$UOFC>;HT437&$Y9ZN+T+M)&I$)MU$JJ&PVUVZ M_GG@9:(N:)4GAJ>A5KZ,J8(\A3T4Z\QH2?SXKY8[E?%A]M\OC'MD+8?BTU]N0J?;\L%6R]EN=KOBN47LZ[\4ORU MX]KX/V8,0YJ1C L5BR0A-(>@;0:7)2GE5C>[#<60Y2S'BJGC<-R?!YLBVQEHK68LV^K781>U6U*.>HK5%;F(6S#MV8C<% MQ[B)88?8.*3#''WLR+\YXZ3?:^R1 1_5Z/_?<66S)\<79#6TUZ8AN\&MK,:= M"WUEFZUWY=*,K!?9QVZ$^5^+U7Y9+)7F[42G7H(_ B4$0B#CG I&&(VEJ&]4 MJ34#"\A5AHF&R7@69Y)D^EM)RF%@L?]8[700+N>KU?=& M.LRNU4F/[AHY9L#7>#9< MX\DD'XO^H>;4'.NGXF5\FE P\N4@JS@U^M,PM1 V/@&O1KE M3AJ=_7W_C MY,=-J'X:KP'4.#.9YQ1*O=Q*<9P317)$.5>)C.TO^Q@#K$[G8Z8DQTH*S GB M6*8QS'*4R@31/'3-W>?]P\-\\]V(F<%[4_\9G9C9W!]H;'UGC(W*HSGUCX[V M-O_4?._$9(?BXTD\&I>CX _Y5/2,B1^:)^+E U&;&-4/PXD5.H"^?!C8TX$97%,LXP0!ERZO#D-'">(<% "E.F%YR QAG*\IA1Q3 #B9"AFTB? MY#F_K3?%?%7^2VO-W^;ENDEC?JFV6[W:^W1\E^=L(G0:S,IU]/?YYH^B6?8? MB7 M'O+I/=MBHBLYSK6XZ,T[7*Z^W':A\F(54@"/3&.)',:T%U5*P?BSE>$3 M:1"K^79;WI;%DG_ORL;W\U5W_;JY??T9)"%4#%,%9$9TOBD%H01V&:PB MRX. I)DBF&58I#'&*,U-;\(4 XDU'"A!$EBF3ZXXU$KM05[#>L5.;B?C$#?Y M/8UU1]S1U^_1"?+N4LKOD<%^=3D>0O4%>1[%@].0ZW%,K:XP0_H>SYG-TFIM ML'VX;8Y^OLS_:KM4\6)=W):[9XB2.%9*)VE)KK(<2I) BNJS%AUQC(+T.X=S MQ\& XC!3^C'@$J=IG.EUL5Y_,(ES@6!,QLNYVR,S#3CZZ>.F^E9NRVJ]_3EJ MUV*.?6O0_7UW5!Y!M=7@5SH73T/11+'WU M."HTN]:*OO^Z+?ZYUT#R;_4.S3&"""9 #AD$@$BD!]3K:45D3!BD #"K_GYO MCY(PD"%N+F %!*N8TE2 1.>23*\^2)Z'[FQ]!!85W^R/9CRP9ZFHHQ#GJ)=' MSAI06@JO)H*O\7-)X@9S.A$!&V['Q413Y@F,!J:9"9C8\[@RW::D2N#;+Z$VBG MCR-QYR:#'6TUK*8VL&L/__D2AX$Z8+W&T 5%\T#K-(3+AR$O>EQYXL96AOZV MJ;;;CYOJMMS-.-6K+0X!H2A+7I5T^UTEHW%^0KJ%$CS46 M-XEQ(L=.4T+QXB8B#24?+U,21#%.[+\@$7U8FH8F]$)>#7]&'-LE/!:;N>FG MV^X";P^+20$1E'K52'"L5$Y9DI.L&T]1Y-35KO\H@5./ [!#.Y?_X=@@H3]_ M=C(Q#G5NHG%DK0-UM2VE5^FYH"G#*9V&PGBPXWFW!$_,V&\M;0O]NZ9>5^KU MV*IZ-/M9[> SF/$XEHS@5*M=&G,8YW$W)E/4J;'FQ;>./(>O3ZF*U M,CM!ZV53!7G4QQG*>9+H-5<<0ZPDD"#&:3<@%9 Y'5?W'R;T>?7<7#!G9M9# MA\SQQ'H @Y9'UN.0YWAFW8"JF3O NHXBO<[/I3/KX:1.0XM\&/+\U-H7-];[ M,\5:)VM3"J^?5_ E QUV=H91:[O2,R*;C[L\)D4^Q74>EWF#JTCZ1)XZGH5?>K'F^ MG^25)5OE.KU2V-0=/KUP> 9DKHA(09QS0I2*YUJN) M\),;O*O;Z%'_WOW<'$^7Q^N^FPO+QIU[EXF[,/4\,3Z-F>?+F"K(4^G0W466 MV\=J.U_];5/M'W^M=OKOS:5Y^V+9;O-4Z^=WJW7;/K.8 (IH%N<)Q"F5+$X% MZ IP1+KOBUA803.,\Y>G[EUZJ02V V7$Y")>< M-^EP1S7PFTA#CTZQ1P?P M-U'C*(/_\-IX9\%T?.70J60Z/NO7@R2T[^Q:C0QB\4S &]$U$V@/,I*AU>B/ MO?,1Q6ZS7YA7'M=WXGZ^N=-#Z4"-*)6YSI$3':D!4['LAJ)YBAQ/)MP'"'\@ M<<04+1I0HV^AOZ#E\LYY?Q:GD7H.,^'E/OE0/JR;WMC,6M/>Q31V^;#N?GT& M,Y%CSD@B(2>9@CFDHD4#4B#X;%WM9).25KZ'%05>N"'*I!++F;1H: M- #_6Y4_CDPXZT;S#IO1JIE@L02<<9+K$74JPAGEW4@@S6$OY7#X_,#:83 T M[RI5G4SWU0T7TAR5(Q!??;6C?6?U)P/HYRL)R)$2&PGI0>#$1*2/!:_)2&\V MW'N\-4.]7^MUKO[.C$!&4X8P%"+&*M;K''3(=[+,K>-/[T$"K\\['%%9P^K; MA\V5.3M)&84T-UTY0FJ%Q;P?VJ"Z5E.TI]Q<$)C!=$Y#98:;\6JCLD&\V.M- M\_'=43E.TE02DL0I 5"1%&/>%OD@&',2N^U>N'YZ\%V)@\(4;]2!^"'+5ED" ML-134%IZKE(F\XR'B^+1C[&I:$9/]"^D8@@+3C?/_EJMJZ[D].0G&)!2)+SE"@&LC2%,N[& MP+F23GFUTR<'#A?F.NZ5QN&8);N18YD9!^/%,1L^WE#>RO#SZ\D_SC>7^CR$ M28Q/V;F4#/=B<1K*U1/[\Z1W .VZO#\RF<^WY:+FB>LWALN\Z/4J7 W#+*QKW8BT@$?;^N+VGW[[+(]_?7W=Z)-0.V4) MSZ2;PKR\]?XFJC&-*REG:;D@+<-HG(;$#+2A\OE@#9,<:2ZH+Y8SDDD:XUS+ M6L)8 B4A#+:C)2Q/LOVWS@*FF<'V?08(U.P%XE(7-B M\H)6AO'(-!0TD&W5&,^T%[5M)?X%E!D'L6""(Y)##%A.*!0'S9>( 0]ZVWOL MB2CN\D(BZ5ES^[MID.J.XJ&@NGN5?-2137?M'>R72:OO<.OL]-<3B]8M1+N[ MNC[06*+7?FMW)7%]MPQX;&U.660:#0YB!."44(2< 7 ^5TR=)(D (G0?4L MO:UGZ>E[BZ:3[0&_\S'?**ZR/A^7CR_'=/(TI'ULHU\>F([/><\Z#)PF*>24YC0#.$%2Z)5V M.P:*,Z<;2MT^.;!XOUF',:6B DNJ)C.Y^F"_7%3@Q(!UQ]WE?^Z;=R.W7ZI/ MA;&O7!5/1OY26<[4PZS$,).)! IE'"1 RC27W:Q$F"KJ,F.N C#PQ#NQR>P4 M;3JKCGM$^KOFZX6)W/LF6)_-K1SOH+J.M^U2KN;C@T'1RU(O_6/' M%.UJN5@()UV( 5=])J812JY+P?/FU-?WAW6OP>)1ZVI9YXOZZU51=P1=+T_[ M:\^H>?=6N'2Q!".9"2*XD$##'B(B#KDJ:.=TXUF^(P'+V>5_X9F37 M[B?ZJ84W\COM;Y!U,?#[H7D:\N3-FA?AWB=+3HV#SNV1M^>HAZ/569;E,1.Q M4$PG'$HOK!)^$,S$L3#+WZB!1:P&ZMHQU1^E=C)V'3;=!*WI)_3*X6!7F!$= MD%ZAMY -@1=$SK\3IB%W >PZUWPH '/6EYL>^M:;FUT^W'[/^@'> MY?_.8NF+?#NE')/U?I>BF@LYVDU\37=S MD4+9W=?8P8UJO-$!\,@7I5J1>$$J/7MA&CKIVZCGMZ>&X,Q=(56U*;?YZM]\;^*Y5TABTWY;6[N=-W.E,IBA"F!!"!$,YSB^ D1BCO MJY;> (RMG+<-\&C1(H_N#>+>:NG/$:[*.:X'?*AHBSCJ($<& RB?9RUD1^ M_X=9!ZWWY#A$YMZJM7RP.L M]L9CQRK#N-Q&N(RU(CG]9\^.+$5 MF6=+N2^;^7IK*M^/=];RT5QXRNWD:G2N>VG8BTVI$YS1R0;63=+P@>B&\,0TE#&)9%?Y9=KX,8:,G?R&+YK\GE?=B_ECNYJM#V7U.$B 1PWK ME*J, @BS P EG7HX>APV< *G0];ZSMQ2<'HHNBKG7\M56]]@WKO2R\3B]K98 MZ)]WQZ?U8:KCZU8^O6&[DKR*(UQ7F VXZ*<.YL_&(<=RDQ;JU=YRLF?QXL+4 MNRNFH:0A#'O9NC\,=_UUM-N4^U0LBO*;Z8JVYMC7&> M*]>+/3T,&3S;[#"9EU9;4$,UL0^S?=4P%*4^=?! \:>W*1Y)_E[2YB1\ UB? MJN0-,>E-L1O,5W^9>W_<'9^1+ <)BA6E+"$9YG$LX\.RGJ:.-73#Q@HN;._[ M'PL,XK"ODGDGSZ>$V9 YDG2=0''2K#[\3E6L>MGRIDKU9ZB_/'W<%(_SW,YP2F&:JU@0#'.-C"9 =6!R2]0F?/CB[[Z-YX3? ICYY3N[3#CD^9E"W;9)R.II0VK3C+JU4U3U5>_ M1KXIO $X';XN_CC_7B>J*,LDS60.\[A^TTT@UJW'TY@+IQZ9PT<+?1S<+=4> M&SR^EL+69 Y=!X?@T>\B^.,;S(Z\ F[A]%K^NI(]5;GK;8_UPKG M*1[TT*M?!LCEM5SB2TUK)YV /$D]CP'/"S_];O,P*5H @)21%/\YR ..O*K=-,Y+_;F.L^HX^G[2?W M7?O),3NZO^T!.P&_$OEN4MVC,_M4^ZY?4-\ KIB&SH8PK'>/=$?N!FJGV?C= M.C1I1RI&/(,)B@$%"1$@/IQ=I22'PL.U&;XAA:Y">G9M1MG!]RVRWETU2("O MZ26OXGPPY,>[-L/1!^[2'LK)DY;]8$;;A82PG%N__#S_WK:&9HM_[LM-\:3M MA<[]CYTO$,Q()N*$YE(B+K(DY5TC5")SYEBO[W'@\,=R^OOW9H5>W9J,NX9Y M$SW6+6+,DKQXLTU,<.[M-'YLTON]0MV"-#WV6YB'OCPW36.>FYKV*W7GL2?Q M@A '\,0TQ#:$8<_?OP[%G4/'B$51++=*6W^F6= 3!(3$*$LQ!P@!!CD#Q_?! MB'6*I9Q>R1^.>OK$%9];5TQ*4>UY MO"2I ;PQ$4T-8=G+IA:!V.N=BK)O\W)ESA15M3&0/A>+_:9.E&7Q5:-(: IC M @C/G#?/-'L3-@H^T!YL!D="C[/3/2,6CW MEI8:2-$1X4UT0/_NMMJ\,V'ORKGI93I=$E1/CIF(HH:R[JU4U2N+_?/5-V#$ M0-&840 DRQ,$M+['N(/!OBWR80Z#Q:S%>K[25\,\(YSP6C"F4) MB--,9]NTQ9:I&#B]YC\.HE$U^:$QXWL 70[H,W>QGH:[ABCXT8*;Z,2&>J^A MMF+R\M[;!Y::']['TPL$(]A\(3J,Q;CKMH<>[Q1FW?SXS!GAS%PE3I,\PVD, MB,(2")1V**A@6;?M\<4A1GB&T&/OXTN/FP2+W6Y5-\PR*N*E^[MW7[AM@HS* M_[!-$-/=^*V9B8AR*.M>V04)PZ+_RK@9 M22" !!$,1280IK0[AJD+(4T]E!5W&?8L:J*VT+B44O;C/8H M59MJ(9J78C-K5TQ#-T,8UKMHS)&[@6JIRO5\O;"O6HLEETF&5)Q1F*2)Y#3K MMEFR#%.GG>21((U<1WS;P?5Q5WCW8S$F>R[(3X^TE$WRHN_ MBLVB;$I$M@9E5#4PZPW8LC7^^-.],3_*/W_\V'\'_0K.=]]9G[;?A^RXOS]Q M:F-;Z]6#=;7OZQ^]^VH,C$XMK(L!MV8/IS4RJJV,6C.OMP_OW6.6^_/7>U*F M$?,FPL6%_?QK>\AUG_]3L:HWO*LO\[_^4>[N[ZN506".&\X"G2F-1 \-,=ZMHRB$U+'3\J"APM>:GQ[[/>Z_ MKLI%MZ"XO2TVVC7]-+(\E"_P9Q.RV- M&V;**SKF@9\^&S!\OOZC+G*$+"I5 F0]=TWL1Y@U.V. MKQI5M*KJ!6Q[(]#2U)8=-CH6%R>81UK==R2",#ID(\$ JDOSKK?F[SBQ7*H[ M4S@1 1IDPH6%<4\^; 7GTZ%X[L/M82@)D92,$Y0 E,>)'D]V[Z]0/6CNEA3U M&B)X,G1 903FJ#ENNM*//3M="4=;+UTYPC&$74E7SG%R05<&43@-71EF0N7Q MD>J?R/Q:[8I#8V&9)UQ(*3&$C / XLM$Y#?T9;L:%W&8 +WWRFR?#82*R7'". M4X12G4KD',MV.$83!OKG.$[#C)OGV,E/\-!M.84&DSJ-*33-N_62Z_JWZ5FS69N"_;>9Z]!DA&4QY+ 4'"H.$QA1V'418DF96L7SX**,& M\[L#NNBNAF<7Q#UP>3F*CTMCSS!N<$5'8-'?QF5P62WVYO>;PX9I,/D$4W!& MGRF[,;76ZYBBN%;K-XT_(]?^"+NN7GNTH_+]*(6J^IYE*LL@0YSR.$]BF0) MR2%D0$P]O"/39U@G31_PCLRQV_[C29GPF,7<;WO ;OEV)?+=(D&/HNRIEEQ[ M*:NV=L4T,MD0AO4NCW;DSE8[\]O;8K'[<)O_M;C7CV[Q22^Y/JP-)O-_TSWO MVWS55#=T54OF!VR]?/J-D]^<$8"! E#F)(XUJO<.#L@325T.L"[!K[ &79C MDEF?%JU1T69N%JK5NE;IFT:KBR/BNOKUI&S,_-Q-H*_B9CLEG[J'W23_Z-S. MGL@89'PK:M_6\> $ZTUT-*/YH7'V\^^=_(-Q(T0 [UP()==\%J81D6Q09A^EALRFKY\E:QMLKZU/J&D1EG>4Z!%$Q)@A(.*6/=V33C@&4NJXB) M01]A);)L89J7]4/%NXFQ:AD*)X8Z7)3T% IOHL;HZ,QME*>O ST-Q8WUXX;1 M<3U[(<).]!&;1O"=*CG5#R$3(X;L&<(Y9;E,%0$IT.MB" [W-7.60C![K,W\ MO)MO=B/$X3?QN$CI<^B.JFH33*/Y+MK=%]'7XJY&)S%BK*_G:LE B+!IW M5>F !]24PER(\_^K23]/_E=0$VM;O:J)&\,N:J)6U9^_:N+TE\=.5NOEF3UZ M66X7JVJ[WQ2'QB5:RA@3&8"$"18#1&CG>IW7DW,GD_W#?"0CK0?NU_62YKJ#ZNGO5,ND5E MX57X=A3E!J)6XJ@!>;@I%[VQ/H)+1OTU5R.?3;1G"S-6RGXI=N:G3YP]?5^5=_=3^ M4LZ_EJLZ]NGGTMPBL)PIB#-.,1:9H%Q*J:$<5D)0,J>+>+P.'#CXU%BCS0%L M5!W0.I8S^J7;;GUP-:;=PDY#\A%G= 1Z$YU C3JLXV;\+BQ>R.Z#.&,:F7P8 MTZH1'F:'##V?;\RIACGLZGHOE0NMT[)<[7?%\E<=]C?&"X=50H80XU Q&N-$ MKQ! +A*FLEAA(3(N8&Z=J3N/3'&T' MG^C$+=K6/OE:^\1DZ,O6)^L.^- ,W96@US+U8$1/(&,/9ULUQJ/J_(Z2#GC5 M0_%+M=W.<@!4S"'*J%! "2E3&7=S42J=,WXK-E\KARLF3CX;21K3),82ZL_+ M-'2$<99*3!75_^5.55VG,)QJ_%8:R>BOLAQ)N/RV2@^RII&[]<3^\IV3W@SX MR+YDL:X>RO632<=RF(H\25E.:*K2F*0$M1."$@7M7ZWN,;;D>H83!&L&S&XQ M("D6<9+%!.9,AL[ 3B!YS,%ZD3P\"PO-;X \[ 1RD$RLER?\Y6*A/1(P&UL> MH0?.Q\Z0U#,C&T+W]'.R0=8Y9&7#6;3-R_Y1E'?W>D2F4YWY7:'3P:_%INO* M_V&_V^[T$ZF1=L .!XSO=\7#\7X:(G- 88X@1GIF YG',.DF--!?NNRY>H(4 M<\$H%93'4&$"&<\3E )&.4CTC^+0?40Z*Z)Y8T8SR[?--8V[*M()R*.&?R( M\X=JO]XYEG>,Y3^[3=P)NLXM8AZ\UEH0-2:<7,QR8D7TJ3":4J[*YAJ6:Y5Y M^&']PIIA9+=.8[$QMM'55:=2F*A1A[69$!CB&+).Q46YG$+!5(C\Y.YCY2<_>X=;9S5]/ M+%KWJSFW<)P!JN(DY7IYB !,50X(PF M $YS"5$(EN\C#%$[?T]+51A.)QEB0,RGHTE4F. M<\D2B6- ,K=WV7HEHEU F_HD:G$Z3"-7BJ&,J]6/%_CSW3[98F TK M/>;'3;767RZ*IDOQIJD6?;\^_8URO2@?5\67NG-QAI2B.C@"D'#"F0;"FRI1 M0H!,J5.'M+!(0IYG25I1CA.&)%(1Z DE33).@R9@$YK$[\CAZ['/X*MK^"\K!R_&\B.0N[9 M$7;"?3T?N FU5_K#%.N[,'FI6C^(1Z:ANH%L>UZO'Y!!6U7]HG_[PRU;5O6% M]G\OS/;23"94I(I@166<(4848J(="BJ=OKN(9Z\! FNDP60.5SM4T>^R>IB7 M:T=G=X%I\U-UMP9"Z)=YUBY(%)R&$@TSH?+X4#EF:P; MY?:WQ^5\5VC/IB#MQ@8J12S/)0 89P@()E@W-H Y<,K2O(P8.CL[I@('E%$# M,S(XWX'4,1GSP[-E$C8ZQ8[)U]OL1K\W*,=.NFR8NY1L>65^&M+FV:;GR54 MQD)O4_Y2KIM"FAEF,054F4M249PFBBB0=[@2(IV$,3R:J6]7&DNBVI21]BP= M'!EVWS*,#T?>N[1QWZ0V, ^L!]C$=/?H--1^1'L];6;V9=JZR^'^8;^:[\IO M17?EPS.D+8[WZZ9[]#%SGS&:IDBF+!,@2Y(\1ERCZP#A-'7J;Q@.QHA;G;LJ MFB\6C2GU2RRWY:+VXO[;>E,LJKMU M^:]B^67^%R_66I%VVZY5G^FQNU\9:.;&3@VOVC3 ].]^K+9EW3YI)I*<)U#E M(LF23.8,IQ*TT%"<,.A6(S0*I/ %15VS0ZWXIMMU\_[2UFB%$?7-;J[U8S?_ M*WKL,&O%+[Z5U7Z[^J[C@HXS#SJPO]XAZ8KNM L!D_.C6S XA1]I3%%GP$UT M\.W!A.8^[-J(+BB8?W*P8]RPX(/Y"P%B5,=.(U2,:W)UQ8GD)7QT73#MH,5, MA[.,*PPSD @*,DFZS2V$LI2ZK!)& 11XO7#H(3J%T.'9E8-"Q_6\Z"UT''S[ M8X4.)^;=0T<8QTXZ= 0RV2YTA.3;-G1\7MP7R_VJ^'!;7]NQ7^SV>O5S5U_C M46^.B&J[VWXI_MIQ3>>]\VXGZ=>DW$V]WV"[ MK5&.#-2HQCKR;K\CDQ?4.)1/IB&\P:RKQGFR'>5TIX>JV^G>-OW;]/BB>M") MX7VQWI;?BO:[AR93/):<2 (S)52"8PD5421+,RI C 6WG=:.PZH8QP@I$C-! M<0P%)9Q0R7.DDB212<#CO0-2DT<_@1@U&*_6H<21PTL3.I W)C*A0UGW?$(' M9=%V0G_02[_-F6%-7\9?"XW-Y&AGKVL] $.8I3Q7,80IPH(1D+-NCD-$3O$%V1[1?]-0\C$- MKJXV5_SHO:HV17FW%N8ZA/7B^Y?-?+TU]QU6:QV6ZK^MZ@9KQRJ#@QG5IO[! M;KN3B="/:)(:U2T:*V*=D=#HOFQTN.F;B6@5>M?Q:8R MN[5^@LN5GH9A<6CZ#X+WD-4])IW-T8G1]9["B=G1T>[36'<3M=9'I^:;0X&& M@&D$P""^[1$KK_N,33NL7ID;RP@\!0\.#=;LV[Q5.M[2%QJKB7.18ZI4+37 *,L;2#&<2"Z#7 M-+E;$\D> =D<<_1E+_U_M/.'#K>>W-.C/*7$#=[2L>9^V$O0SJ<>NE"-?UJ_WO!SU,"++$*' M7(1FJ7"9BI?&H3%+I>(2< 9PG,642@( D#E0J>("!9Z!3W.)B[>3^:?0+IT; MBSVW5,QRU_YF$BG5!0HOO0WC@?AI")@72YZ_S^*-'6NYFF_OS?_-I>K?=()C MV@ZMEY_O=2[SI=@\O%]_*]H=V&/%!8VAGGPX)3@7G&89 R;G((II)ADR.DU MQ #C!UXA&[@WT4+_&15'U#?1UH!^9ZJ%=:9Q@'U3;T]N3"E+N3!53^8?.NIA M"!]9ZN25W>.HG[5GS)]1?NH9XX'/1^^>"0+M MT HCGEM?'>QKP, J5,.,:IR1 :J782W4Z 2KP_VUWHB^K$]7X]A-K>SH?;MY M6T">'2X'O@;?_6X$]L6[W7W EKR<"0Y!:)W S;_>3:H"/H9V862[V)KE$!(&,I5"2BB!W2!4":N.=CT_.G2"VH)Q:J;>EZ7+ M:C\"08Y9J"4W-JFG-NXD[=1_>YYRGK?^C)H,I.FZNC$4?.7E4;'7@E_G#\6' MVR=#-;VC9U(2&@/)!!0)3'G&XN2@.T:1;"6A_PB!E<$ BS[<1C6TJ,-F+Q # MJ'M;)\9AK:]<^&@O;B48K]+PBFX,I^WZ\N'!ALKG@^2P/OU?^_F?1?FE6-RO MJU5U5Q;;-HDA&$.6 :C7PD"D*=')#&K&@G&"A-6=!<-&""PF#:[H%)C#,J@_ M;Q;KRU$H!B\#7K'UMU3>8G0DL\X;; M4/E\7AST]DOUJ,IOQ2%)[$82).-8,$05CP5-84) -U)&5&*MMCT_/[#6:E21 M@77(V5RDMB]E%D([ EMN,ON2J#XJVY1AZB.*7/ZMVD"0&,9( ""$S07B6)!(?4MM8V)\WNW_T6**H$?68\@X4 M.8AB&'9ZBJ(&,T04'1CJ(8IAF!HHBKL_*U^B>+#O+5%T)V)"HM@#_#E1[,N! MFRAJOW7:JR"0+.9]"E(LX!N*H MKSP:.(,$TH6G/A(9B*^A(FE@>9/)HXUO"F4/.J8DE7W@GQ7+WCSTKIGFWWFQ M7MP_S#=_U*?=!"4@)TE*1(*9 DA0!@LMIR\+@@_XG$I7_+%[ M67.O0JRC!@_@=)QJZV=A((.$#-,RQ\&NJ&5#1!QOE.C'E9T@A:?)385J/%$+J&ERX'H.ZJEK_#EB+@C.,"*G MH3(#;7C>Y]T#([9ZTM[QJ8=;%.4W\U9<=RH!8IE@"#D1@A.0<(2[+,ST07+J M]-=[D,"JTN&*-@=@;@K3GST[D1F%.#>=.7!VQ'0EH7F-G M:,YC/:Z^=Z]3*852C+2HQ4F>4252R=HQH03 MJ2O*L)'")S4-N*A!%W7PW$1H()MV2C0>D6YR]"J'5Q*EBSQ=4"8__$Y#GCS9 M4H5X @=N&OU2KHOWN^)A.V-$))12G#$,)1-(X"SO!DR@=+JH8, PXV\4_6[ M136ZH1O>#FSVW"4*0^3@_2$K#L?9&3HPY+(GY$[K-)3)AR%O[0/UY<:NO4BU M^<-(X/RQW,U7LTR+&^024);E*&6YBD&W)D14L-B^BXC;YP96G19-M&C@N'2K M<.3GLJR$IL9-1\9CQ:551SAV>KX/<+B8W#3Y-->4F][%\_7W_[Z-_GS*8+3? M%DO3]?-VOUY&U6/13.+!;V@]Y>2US$V@DJ$O\FKX<^-2[O6R]=RYOG/U M=:A=3TGS^[,TD9F2&>-YRC%D,B%4=%A0G%A=Z!P60>BDSZDO9_^VG('=9*'M MD_"08S;Y2FO.IBWGE^=M.5E]3?3!.6(JSG$I@YN"D_P'H\7@63:X]JXGL:\6 MZ(5VU 1B7W@;JS$??<=K,IH4:7UWO 1@!E0FE4ABHD,X%XKI,0\C,9PZ[=;V M^?S L? J6Z_?Z%E1)C;+EX2B,Q[N%EIY2\P/"<:>5/7,79EL ^JXNDBR=HWAB>QCST:="+LS3/7/4^ M4/M8;,PWYG<%F)$T97J!DF0DQH1R3 15S9"8*>262@X:*' X/$(QJ\+%D^,A M\XWF('NC00\\7W,BM^<)6RA>AYZQW41'9%<^8CNAR.60K0^STU N/Z:\==#6 MGQ];M6I6#E_F?\ERN]#KO_VF.%Y3HO*$08DDI(*K&,<"2 !10E7*@D72)I@N:Y(7=:6B2'U.J $^?XPL@._W9]]5*T[4UVX*[[[]6 MN^+<^"P1/".($! 3KG,Y"%4SPPC-4Y2[O11B/2K/LEP/"&2B91CE"164(Y@0 M(G*4IRQT-YA3H/_G_Y%!0/[O>GO=M:C2(\UV0G8=AMU4[13C?X\:E)&!.0V1 MLZ;P@N+Y=\,TY"^ 7<_?6@G$G*TPY@^/J^I[4=0XVJI0)#-$::Q7LA0#&E/( M ,SU7PG.,0$4SKX5FZ^5K0CV&<%E,IZ"L9Z3':AH:U!%C_K7[N?;(GK4OS7N M]#M#SX6)-H3,:4RI0194_AXMQ_SA?KXIONHG9&GNR"W6VWH]Q38;_5 5YC21 M?S_^RL?Y=_,M]N=\LU3SS-#%C45Y=Z_!O)OK^6[V@(H6752?^?_TO9AO MMC\[9BM7=*IE>O-C^-,Q'S*(W]60HU.SHA.[HJ_?H]/?:VV+:N-N(F->5-L7 MG1AX$W4F1L;&D=.H8*ZZE'==__F81E29 A'/,[L)0'*/?YKMBIF3&TY0EB8@32BA3BVA3%^[4.*L5V5^,&&<:88,A8BI4@'!.F.MQI9G=7SG30!HZL!M.[ M6]/0MFQ119M+JCA5GUXAF 9WYV1B:/T.LC$UZFS]T4/G.=^-%3$'/3?_!0/E M,#Y"QD(J"S%L80()!C'*.G@"YE:W0L^.=#7"9+1 M0P-O8L'2VM,3B9DAG#SUT'D3_?V-9^?'C*&M5=<,I:Z/T_\F$=69EK$#:S^_ M32>^SO^JX1-S[XQ$B4P 99P*',/N%#9%0EJU6)DU.*KK:>G$E\# M./D'B*]O/#L_:'QMK+IJ?'5\G/YWB:^NM(P>7WOY[2KQM3OSE:5YW7.]K-?= ME JD4D)R!6*9 R0E%BUNPGEN=4WO=- &CJB'>ZL:+DH,?FOV!X',9'R+CHP5/6 7%Q7RSWJ^+#+?LV+U>F M1[JJ-N:JAL_%8K^IFQ5\,=^=95B0#%-)8$Y!HF ">,*(PBF1 F/@U./#WZBA MW[MI@9H7F ]0W]U6FW=;#38ZHHU^K_$ZM@[VR+YE'+H*\8[QQ!OG8>*!+867 M=-V[&R:BS_[M>JZS@9BS7T"\[%/6W603QX #PO6H.622*HE -Z"D2>:6^?<> M)K0BGNWCYYJV]R?1-M\>A3_71/E W6DORRO=9_4J0Q?ST<&T3D2H/!CR(@/T MQ(W/U.V70]=V$8,$9!!#@0$1@*<*PQ9#3N/<>_IF/W)@P9+%U]U)TG!S+J?H M?_F#9R?XR^+"\.\F>-ZHOUHB]XO%-1)AO#$1G0QC6X^DKB^#UC<&/AO9/+O' MT=F#%O?R7V9UO]WI-7RYG7&482Y5G)(<221RQD$GZCE6&9KMJMU\92>HW@=W MTM0#3NN)?4 4&4B.EPMZ)]I.-*_*L7?=U-^S\T&8.PH=N;R@GL'<,@T!#6?> M\[L.P_+H24:/#1G_MJFVV]_6FV*^,KC^-B_7O-!/MVD[-".)8A D6'*4R35>U/@*7@DAT2>=9\]Z\";Z M6MMB.JI-2L'M^.\OZY[]^T-HO6^;W0) $,9#1P73W?Z(#:>*QI1!+ BA& $. M87R(6) 0M];5XV"R4J AW:U?Z(K!-TY@)51,6A%T'O0 MP$G_L2KJNA+P&C\.LWPPQ=.F.N>N+-^B:LS=U\7?ZKKET2U7I;KF"3.4BKBE F;7+I5:"(^M4OT)NU.MYSOU)2;Z(DQ MM3]/S3$./Q@4'2V:1J]AWTZY$"*NYO]IA)+KF?_\0KGK^L$V-!U'^G![6F+[ MJ:AS5[.OO7U18;L]HH( )@(3B3,L 4-QEB/4]#/'*0294T>[H5@P26-%M(@J M)#%,)46*Y#J=CHG07P6_A[[NQML6XB].X+O%E> .L0LC4_*%XT[!4?!U3'CR MYD0+OC[9JR]!?O'FQ/:*06(@Y1=BPEC.G$8(&,W:ZCI3QN%6^[^7N^W^:[F] M+_E\_8?.F;[<%U_F#_/U7']+W%=[_>U?=LM_:POJ%!( X"2-)4IRC&2B,]): M.S+$TAA;[0;T&3>'6 "20I6R! .5ZY56GE "2"X@4S+TG45'M)&!6^>6YB[N M_^@01P9R_;.;R,!VN!/=MPUR7=3ZM=X__*"]X;VMTMZP_/OC:@S<2XDW1.X13Z4957XA]4A5ID:[U^J^5IT0P#.DP2+U%SV M@@7'/./M5.1QK(1U,'K^P83D-$-48292S'C"&(0&UL['U9\:SIQ[T4\/63G)B_'??X9_ S__E(T'Q3 ?W_S]Y]^_ M_J*^FH\??_[?_^N__<___LLO_T]_^?23+0:SNVP\_>KTT_R'43[^\]_B?[ZED^RG[Y/\WR:#V^PN M_50,TNG\NV^GT_M_^_77O_[ZZV_?OY6COQ7ES:\( /SKLM?:%O&W7ZIFO\2/ M?H'H%PS_]GTR_/FG0.%X,O_N&E]2-?_^KOU?>-X:2BE_G?]UV722KVH8AH6_ M_K_?/GV=T_E+/IY,T_$@^_E__;>??GIB1UF,LB_9]4_QW]^_?'PUR#@K[F^+ M:3'.!Y._#8J[7V.C7]5DDDV_IJ,XS?D0MV5V_?>?Q_?3<2 ;"B QB$3_CW<- MIX_WV=]_GN1W]_&S7UN9A,VF:3Z:U)[+F_8M3DFGH\C;K[=9-C7%W7TQ#@#= M.K'-O3J?GAH,BEGX]TLVR,)Z^3;*/F?3FCS=?\0^R"IGV5"-AQ?3VZPTL[(, M'W_*TV_Y*)_FV:0IB3N-WCVY=T4YS?\YW\3<]_ML/*F[+O8=KW.2W&2:W\6M MW<^FLS);,:.+Z\M9.;@-^^7PXSAL:S=YP-I\G3>3;IO?W#F;/HX?PC]%V132 MZ\?IG(3Y&OIR9MMHP7$[O$%W1/=R=H\FG5W M%17;GD2\[MOY5/](RS(=3Q_G6BL=->+_YK%:)6623\(^6V:3\+WSS3? ^FM^ M,\ZO\T&8PL+,"$>$RV*4#_(ZPMA[R,,25EMB34<^+)D=RK%#>9IT#SRM(V#PY[@; M3_.'NL9^V]]S!"RHU2A\\.+/'3.K^8R.@:VSN[NT?+RX_GU<9NDH_V)KG%W5V^_%)3S/5F-JZCB&MT[6>B=<%8 M>X16IST>QE-9_+Y),$.&T;/PTKBN,>VZ(_0Z[&L5F:WH4W0UW&O;$[.NA'[).OB/BOG M5EAS>MX/U2(A-OLVW3;#EVU:_NH7[J_K^/O%MU%^\T1LV/+^R/*;V\ -]1 X M<)-]'$^S<(B:?@F\J;F%MOD=;9->9L%H]^E@-^=AC:XM3_3E^>-3,;Z)JC]^ MOL.$:P[1]L3SZ63V+9_ICNYV*:!6WY& W"'>:YH5O+$ZQG"+]OV>8T%N$! 5$N6'G3QQ?'^*T3 MJ]&WQ:GZ-"__(QW-,IM/!J-B,BNW\VY3GXZG]N1MC\>PY_N4W[(T_FVHILL> M%^,OT9]2!@-[[JZK"=3NOK%CMOQ[-KR)_L:RN"G3NP;4;ARH8R*V,?AST9Y4 MFWY7QZRHMX=M[]GB-#^.PX_95?I]^[Q6-.UF(DW0-T040^L:SNT.*G_D]ZGX\MX4BS&E^%POVU.Z]IW.*6:HMW2K<4) M?LZF\5!]F95?;]-R:U#=FN;=32@>]V9/UVP7UW$K'@1=;//1+!SR0M,G6+WL M4)/#+7]-=PRX#)9S, 33T>AQ/I_\X<5ED?L^&,V&V="7Q=TK$IZG_G(L-9V6 M^;?9_,;IJH@.R6+\=5H,_KPM1L.LK+OQ',\,NV-[O5UM8Z<6)S?WQL\&\=@] MOMDVJ96-NYK,KI> M3IW-=GP2U8^9%^*T2@H^K_2.TM7TZV%R0Y=6 M)_:0C6=;]<6;9NU/8'?\;>S6_@07_^C'8*,-@U@^E,7L?K?)UAFBLXG'C=M] MGV9EL(_-;#(->K"U[L):T;C%R M+4"_Q:_HG/!ZJ[A.W\ZG&MTV3Z&#D\GL[@DN+[FIHE71#(E[?47;A"^L]AAN M,GVL1FW6M$3J=]@X+ M>T._-J5W;KV'4ZIKH0W=]MK@B]?E]:K269QH/]JU.]NV +<_W,BOS8NC&+;-X M];"=S/WK-"U;YOFZ@5N>_U78<+)V9_Y^R+;G7$S34W/> QC3]].L MB8+[%T\[/H4/%NWCN/N\3W_ZGBP<<\?#;#A_^UY]TZ@8K")I3LYU.ODVIVDV M^>4F3>]_C?OVK]EH.JD^F>_DOP"X>.7_/Q8?)_$ZU"4"]YWSI,7$PZ6UV@6\SNL)O#Y/O4JB$V'&?VYF4F-ADX8< AS M[QFQDCI(E-<&,B+#9X(+P^MP[25F53GXJ2B#&?3WG^'//X6_7&=EN5"7&](_ MS-$[?;?QI.7@'?)?=URT^/5^'D/[R^ V'PVKWC$;1D^8*@XJEL"$:A/Y=>4N MTOK^LM)4^R&V&4<$%11I"+!C $E)%75 .@:98-"YPVTS3T>Z9;CORQ#S5^^Z M7D1LZ,>=D#H_TVS@94\S2!P'V'-#(4%*A46A'5>5#+1%YE";UGTP^BKW3\Q0AHJI;5&$FY0L!_,DF9"G#T/2#87>=$]<[<#ZKU_ M+'Z2J$MU=>%^R^Z^9>4*0+QKDW"#K>&40"B\!]!QA-!B7M)3A\Y'Z!W(JFB' MJWMN'\U.EF:43B;S/!!SL:U67S5[)MXP*:!'CB CK7 (JHICP820MOHE++=K_1A=%9^+Z>I5N%:GMC%L(I32FA@/(89!#DC+<-Q:V7&@ M1>1LPF2W0N@+KB\U2I5_=XNZ7MAI M_*/JZ99D=DA4;M7,ZSLEU%#NE%$0 4VU8DAJ7U$9CF5G=K/07-@UT+,79_O" MSV59A(4S?8Q/AN8OB/\QR^_CPMRJ9[?T3 B6)"PU8J6DUDHCHO*HZ%44G#^2 M=A5\T26#^P+4F@336^&TL5^"&"00<^P\5H8X+#A;T,H!\KK)MM3H8'LR8&J3 MO7U!*28*^90_9,.G%_7_GHV&OBBC!:D?YQ]=A>EL,<%JCY%P&@A5"DH#G)?< M64)UQ0/((J(VYO9G>%]Q>I,;?JG;?M4T8%BI8%4:XH&2$D99B4M$DN3@S%TB[ M8GYW'=^,N>\!,/4W3.+[[?I7$4S]^CGG1LIBRL/KX<:M!4W>0Q#HJ MG96*&2&TP-"'G7#!76BAEPU6,OV71=/0HNE(BH?!\F+R-2R9M;T283F3V%N% M':9>(FM-I:BA<:S)W>51ZIWV ; 18TV8W9_A,LSNQLL[B ^S--;NR+(:5LRF MCHEF!"AD/>/$ @&"#D"XHI9SB\\96GO*_9TETR*#^X-3UTK@4S[./H;1-RGL M'F>16.$ YX83!)7SUCLN6"4'1YEN '1V?$ _=B5_O)(_R!7_9EIB\NM\N/BE M[O7^#D,F,IPP&((T2%!PHQA$LCIK(&(,/'SX^0G?N>X!Q$T1 ]W)=>^(SG#D M'&39G*2#>8J+K'S(!]G$9]GD]Z OR_G?\I=_6D8\ MKHL);?=;$FDPE!IHJY4"#D >-'/%&^U0DSNXEN(!X8^(^<.+NL$R>%FY\=V$ M:@"\7O\$8&P!CP_VB'3( $>T7=+C3:\A,@]9^:TX>6.F,5X[D=S>2%P_@R_9 M/'U*=J:;*0[7P[^"XU=RJXOT_C) M+1Z3FM:W>YZN[S<8Q_L/FG#.)$+*8B(9-7&QH>=5:W"3:Y^6G,7D1P1[[Y+M M%_\OKX6*Z65:3M^0N"!B'KZR%?@[C98 ;CDDS(?=01OD+&0(+/B"N09-]O1& MSI)_(;XGD>YO!#^;ZVKX7[-%"<0OV>!5"'TT[-\1L=8NWG_(!$/#A.<*">2Y M%UI:7SEU,96\2>@'_Y=GHZ'5W)M<]T;S*W:L>YOQ-+NOQ;,PWB)XQV&2P$( M -48.FLX0,K!ZL"*+55-7KR*?_DFFJ&V6UFV@]177L#GM54+GFOZ)L(0 3RV MT@IOF6#6DLI4PA+8)CNI_!L94 Q+Z58TFX);8+H^C=X[Q),_N!6;I=U;ZOHC)DB9R'V,N<)>0XL0YTO]Q>OEJ5N'\9UO[%X[ MFO_EENA1LKWEAGS)X^@,D7B'-;,PGY00% MEF@F=-B+C+6:(<9KW2YVPX&OL_O[T1S^Z>@E,2^HJ)-B=I=A$BR=999SBKBE MQ&,-O4?8$* PX:Q1V-@1QD>V#9&B-\X?>%=0@T%,U!6]5UG^$$/C/F>K*[B? MX8XAJ0;& R*, )01H[2AX8")C(!^T3E+ @8:*X&"F246HD>B,4T&T 8.WMQEM\KK7M_S/,Y[4Q-6F;@D3F",9 M+"#!/<6!7 0Q]H:I'3O=W[CD;%7Y$GOBAM,?LVO9Z- MWB^.&IO7+N,DGG/-E0#(0$HMP]IAHK0PV!NBPM]ZB2;;4-GFQ'#7)?-[ ^(J M:V8?I?G<+?%$.62DIIQ1JH@/1'(1K$@*G&9>-W%1[9Y#XEUQE5,#67N3# ,0R-,O'77BBQH]@;3)G;,"5O/.P*M*W;O?9V\+-"SF,GR'N6ECEBW3=7J MG& G#.,<,J$PEYQ:3I>4,,(.EG'TI(#3&;][S/88J\'_$4NRCN>U9LO9QGNL MU1T2)"R!VE@--!&2>^C=DCJM69-2/HURI9T4FEKE<5\(BFB/U/Z13V_-;#(M M[K)RJ9*W:[@ZW1,"@ $88:D(ROS MAS36'-_)_-[4+3$2LT C P02(FGX48.*4LQ DWBZ1D'V)PFE%CG=ZUW(PI&S M$ZHV=TQT,!.%4)(S%:Q$ SUSK*+6(=?$,-\Y#+Z/EZ4=(ZM5;O>*K=U!M8(^ M K0@@G!BH'20*V.<7JX=PIL8YKL'L!^- [H)EAHS^="^Y[NBG.;_G(^Y>+O_ MHWB;@S%KC?"2^F#%0N&4MA(%DU982YU@!PS9,,5D>G']H2B&L0ALE\YX6'KPQY@RL\LIV+;L'AWDNJ Y[W==KZ8 MXL7UQR#/\4V,RGYZQ+7IOG-CQT13QRC%2)! 7+#;!!+>*@^T!H B]&,ZI/=% M6*N\[@U9+Y^OU-R^UO9)F'>6 4BD@8@R@97EF$M,30S79KQ)SN+=_=3'8L#L MC:>6V'Q@$Z9Z2S+TLYC*=(5%&:J:O94\6256&U#%H072EZ;;C;)(R-5?16O078R7 M!%W/--)*4!;90A@W:,D;IILD:CI=BZL?L.XG@B.&9_CZ51EI&HZ8(&G"NN7: M$2"U5)@QZRO^A'_Z->)^0(CN(83C!:DO9NWI_VK )!R<-,:"(X@U<%2'(SNN MN(.H;)(-^G0C&/J#Z!XR.&*$AK;M(C2T3;2S2*/X"!$@!3!&1-L%=ZS3\F#5 M>WX4A.XN@^-$J+H.TFL=IJ]&33A0S&!FH PJ1A*I/:OL=1N(:.)G/MTXBWZP MVD001P#8S]DFW\?FC@G1;E[.1B 5C:G ]!AS6])RI_Z)%IPKH"4$C#-LD/>J M6H#$&=\DV>T1@:JYR(ONF;OW*ZW/67%9&2"F*.^+IUQ?:XM3;N^4A!ECPHA5 MSF$*X^D2V6KF1(LSB<_I2)I%1VRNM^-,JBUGD@W^=E,\_#K,\J<=)_SP=K,) M'R6?LIMTY,;3?+JNQ/.*5HDFS CHM5#,8J6P8*J:.B6*V@8(.<+;GNZT47/> M=@2+I_FL53-OFR38 (%%C/_@@6+LE1/55DJQI&>2E:F1N(I66+>WGO@_13Z> M?IT6@S_C@30=/WZ93<;IN-BL*#;W2KA#A@G++$-$84TW:F5 MKCE_>/1M/ 3MTCWQ7E-O-73.*Q8,.8 )6E >G=1GHKDZ1$1MS.W-]+UUWF*' MG2=%WJSGWK=,D.+:>^2<1?/,X-APNYRC;U2E]J2 L8_8BC99V]M]4)J7_Y&. M9M52,+$8TA;=MK9/(B#W$$-O,3!!L4/&@*EHQ*#1$>D(0SFZUV5M<;IW-#WQ MX;P@NDQG\]]5DX?+T?I M.)9( M_N#XLD3XY$V^RXJW6Y%9=Y!$!N7F57R-S33WVN-@T51<$+A1N;8C=(X>(4@[ MDM3A3[V?JCHQ>QUZE[T31(4 $&OLM*!,!*F[Y3JU1!RLJO:IVJ;M\[POK%4A M28]?TK]^2X,L\G04 ZLNKK]D<;FN3/!8OW-".!5:"FH90](+Y8 7%=5&G5O8 M0JLX*#IF=N\0^Z,H__PX#C;$()OLCK'UO1//F+,P)B/4VAGK7 PS?:);N* S MSDOA]@*RUKC=.\IBP.@D;/CSC!@[HVQ][P1*0!&1(+ 460RIX:12#D);6BN4 M\70N)WI!66O<[AUEFP/$7S9+B%.>$V\-Q@@#@CBAE2-=D&!U]NH([#P>Y_$$%:%]_S:=9.)SU'=(9)P")(64:J$U%P0S1U>+A'+ MR)DEI.T26!VQ?.][JWY0W7&[MTQN\WE> M7+\J<;VYH':->FE[#YHHYC42%%.)8#@(,Q>3MRIA !>0$=4$D[LGLSUI3/8F MA ._^YR;EY^+\>"'K;!&H:&"::&\5=3'R"'B%?>4<0J%K/>BI*/+P6(2,!PK M+L5[3)V-L^M\.EF6HGB6VJ:[P;IC)()##35AC&'#B(2"*K;D V9G%E/6-CC> M7O1UQ/:^%)M=2.M+?'44_LTW5X%XVSB1#CK$,-464NHQ5>J9*B-9DV=:1^CV M[AA,C?G;%VHV5LZIM5W5'"$1""$EG !"8*ZC/A<\_-=J(+V I$D$XQ$ZO#O& M5S=,W]O#M-XD^5"$$_0X[J@?8N&O=3ZFV@,DEMK +,\B8P'#64I9H(2*5GA#J#E_2&4T*?KO C*E>S MOS)LD]U]VU/A!!EVUZOT^\O);[ROV](S,=H:Y)AWF @JJ 9Z:0D@QTF3 (,C M=)3W9&FUP^Q>O5!?LFE>SK,$7'P;Y3=S6=;;P.IT3X "WB%CK2)40V: %]6R MPH#2)C [W6)N^\*L X[W%@#ZO"#F*O_J-AU'/UR0R9W-ODUK(:[^( D0"C*O M';,, @"#J6"K%8>%:N31W-W+?BP)Z_;%76=\/[ 3LTY8]8_BSA0.2T )D)"' MC8-X3Y@.NP7 C&H,ZUU+=?K685X4=?MKAGFS)("..",0<_?I@'\[N?9A_O32OP@EPDD=!+(J!+5,;K3O+U^V?0(\@QU@ RET@ MPF-B?$4/A* )4D[7X[@K4KID>:]A;J]IJ%D==&6GQ!! B"&< Q#]7! Q2P.G&$,5 MEX2;% ML7YX'Y\YD/\U@#%)$V.Z*?K@=P7KYE(?26EFC]M/7C;^E_ M%66MM%?U1TFTI11A0[S&BNKXGH\K)@T&!(3]U38YV[4$1M05&+M 2_WZ* TE M<02(?)Y_K7R/.XZ4. ,8C2\'O2;4,:XYI(!0;RP*&MX>P3;9&3([@4U]:+8@ MCOV]I4$G!',IG#1L]I"-BOML>)4-;L?%J+AYW)PELD;7!# G%/'2N7!6P1QI M!@EQ7 ,O+23T8!DO#@NJ9@(O.I5!;^?%1=C?W"R)%]&W^?WVQ%,;>B6"><(% MM,X$I>%!6)2*8Z$=QD!Y+0Z6:>H,L-8^^_?>L#[%]UJWQ2@2F@5IK4^CMZEY MXB$QTC**6:!;4ZB5II81ZZ3 6#$&\\4 M\XA;1R@&0$BI:%@:,3&@MKJ)Y7_LV]-A+?]]17 $X/M0%I,]@3?OF@3[E#,& MJ/"&4&.98(HK3!D)K/1('"R:X;#;W!Z(J ^W?1A_!%!3@\'L;C9W$;VL8+L? M^-8,ECAH(5.4""%-.#QYX3&(2=H$0DJ'I=_+'BB?X#C.;N+\SA^0[0CC""#: MK XQ-D:%XPYQDH=EJ"01#GFD#94\&JZ]&GPOKBG/&'B[L_W ET9S$^3\KX8( M$$AB0:%'E(;]4 B.%3((!$5E/*JU"W=]-10VK5AZ8[ N KRT6$R?]:Z*]IYU 1 8*2&U'AN:$S](3E$$H13BU)&D";1,Z<; M#EH;0&OOB[H61%_:ZIFB99ZT19C&U>[HW#Q$H@*U@G%A. =46ZZDQM#[&%RD MG!5-'/2G&V_:'(JMD MEY!#3BC50"+$"124*4)B6,H/&;ZZ+TY[ED;_^V:5$+#F'=RN^GZ_P1,#8ZY= M100#CCJ E $8(XJ%Q,1QW^2T<+I!LVVH_5[D<01GU9I=0UV+H,FPB=*6 MHG#6L@( *K'7W%B.J<$.*JY4$X_?$>;![1BY/4JB[YVWV.2+][,8!]H$PVU^ M3>*LPAYPYX%"5$ HN;7$"DW")F!\HZJDIQOOVW0W/H!D#F%=#,I9D.SS,^0] MSF7;!DD8%AIZJ)2RAFJ"%46:6(\@MB:PIDGDP>FF*FC%2= FW_M'WV59#&># MZ1]I&?,0/2XS7.V!P7I#)3$1,N">,0,]55"H>+$N/#1A40KKFF3!.\(4P;TA ML1/N]_J@<&6BK-HXK#M$$K9_9(RP/G"8FK BH<-0FWEQ'.UQDY2>1Y@.N&/\ M=<3U U^R5(MHOKNGHQ_E/8YBGA"!B=1>Q#S-@J @&^0X)LP24&ME=,.!WXJ' M^>OZC^.OP0@L(#X/;\B8+'9;,#HZ@X))=P+;5A0 M[(P:P[04DCM)-9<2&MUKCNK[K,R+89!6.>T4>+TCXWUAY>:B."S0+LLL^YY/ MIOGXYBV'=L;@AK&2H/<)QQ80(P0E"FDGD3(<"QPV @V;[(A'>"=XG,!L3SX' MQFPZ3QV_.5/6IHZ)!<@&FY,HZ"7%&@FFM(28,\*$1+R)GZ[^S=_*\+X?"H_[ MB>/4-'.P;KPC+IQS-*)22@VL 8%YCD@<_H<:@&WG*[HGS>S&/R+<=A1$CZ?/ M23Z)KIL7(AX/O^8WX_PZ'P0"%C%(8=N^+$;Y(#]@Y-]%>9..%XYV4XPG83[# M:L8O"9@_H(@Q4NDH0& Z1T.=,VHKXR<*2TXHHT#'- %"*>&E\@8SK&DL0'JX M(VPC^G8+CVG[JQ+O*:0(>**I#ZL1ZK!I,R891PABA9JX;(_P4-LS$M]ZU XK MO&/>^P[MASN-+5 ;Q22PS"MH8MDDYIFV'"JJH(;2UCIO=<._0%,LL_I4&.Y+ M/OES6P:=U1T2S R#5F+CL;&8"^\<6U!HJ.#GG :B9XB\KXG37!Y]&?%J^%^S MR71.>+ J/V=_O=A0RF(VN2&,<5I0YS$O9N!H&WP?9< M4,@U.#/O01,1;T3+WAS=.X_1']EH-/%I>5,\%5CUZ6 >4K8YG='F7HG6E!B) ME=.!=ACV6X^6<]> G)EMTUR$15>L[6LK>5E+*6KA+2IG5?.$0(8]\#!LMI0K MABRPE:)V3+HFV;2/\+U>RTJG!8X>"BM;E<[J#@FG%#!J*;&. RP$A*!R<#B# MF3RO3::9@+>@92^.]H:7?!RL^J?-<.NQZ'WC!"'+N 4,:A7,!D5]&^*YS7D)^'0$FE,K=IH35=$HJH\MXQKI3B3A+HX?.R:I8MMM&K MVQXRM;>MEMIA\2%!]"G>/)7;E=26KHGFA&C@8SXC* S +AAQ"XJ]IOI@)Z0> M+C2:HZ &K!HPNX7#DT['?WZ>RR4=J&@TQ]:]A/NZF-5F[S>V&%#Y*GO(/+#(=K[O 6MTP M(5@SX1#B@4.>(O>%P5=S[_"%; GLS M&%:W3KCA0E.CL/0:&,D0X;"::]@L#Y8D_.BEWPH_]Y9]];47XVRSV-\U3!PF M5$)-$$?:6>\9ELL98D":G'F/M1!!!^)ORM?&DK_ZJZ@G^67#A (L(70&"L, MUX(02Y?[$C!-U']+WHY3DOR^?&TN^="JYJI_T33Q*% *M#8.!9LG_(0YKV;) M.+-G>%+H4OI[<[8O%]>[XY%^U-EX<'N7EG]N\9=NZYIP3*#CA'%#J/+A)"WY M$O'(@2960Z/\6*=SZNR(U8<#5S7IK?[3;5T39#UCQ$O,!#( &0ULM9R@:/:H M\UA/)^VC82O,&C&]M\Q6Z2B;?,D>LO$L^YQMOQ1;[' M"ANW%OJ' M2^-^CV79?$06 )14AS8S2'1&-:+4 ( M/&T2NW+L1;4ZPU)+S.Y-]^UR];SB+DQ1QB3A2!))B $6>/!,E6NDWQHE;SQ! MXZDITFTHKFB2 4JIB !F.M3."/ VY!&:) G5D45!/1;D3)7MSL"R=! MH1:CAWQ\4S-$MU:_!'J/&<7SL%$GI(\9C2I:+81-BJ =/7)V%7?1'6/?@^CX M'>>=,/73J82:O5-7GVK49EW?*0FT$2DE%8HBJPP.RFW),()LDRV\4;+<$]3\ M;3%Y_XB@HOPS[@M/%5+6!OZ\:I6(@'.D+91*.,R4\P!6YR,LC3K8 M +"'Q(JV.+N_#SZ=W,;_N7_,PDEE%-^Q?KTMRNE55M[%NDZ+EZ]J//P2?B[S MP30;QO9K'?5[CIC%@*C#GT-/!DD]R: OI75QGT76 MS',#%G?9I\T%G5>T#F:-L-X0P,.BTL:K0.&2KF"$-[$76[HA)B> K?8XW!=R M/F?3B.O+LGC(A]E0/_X^B84ZE@2HP31_F*<#WP"H^H,D$KB@^\.&[06S&!*M M,%WNV3TGU#O .[#FT.J,U_V==Z?A()$-75J.PWQ?5HZVV74^R#.9'4 M&<\PIQ(K3BWRK'J7B;#!NDENH?IWWEO*?Y_27M8ZRP_YWN.W]'M^-[O315D6 M?SV9DN$OT\<-D-MEF(1"@843/A@&%A@I& >LXH2EL@GX=KXD?\C*;\6)*](. MF7\(&-:$6>(!QMQ01!G!'(=#C5>+DPV5$I(FUEA+UP6G"J(=67O(O>I+%CUN M >!-=ZOU R7>6"18L X<$U!)%&/D*VYPXYMVXZ(WQO1U BVD6_2R?BG0\N4P?HXMX421]TXES?:_$0$N%ITY9;9&*WF6. M*SH!;W0 @."L$=8^=WO3G\7XYFJ1&&$[>E:T3D@P&@.;O*",86UXC.>MZ!+< M-TJF=XPWIAWHOL9')18LW!U"*O>T/5DULD?\C<]74VF%Y$YF MN0ES>P^:8.8HT3@L.JVQ(EY(M]RIG:2-+AY/(>=6"R#LB_G/$#V^G/W_JEM2 M*R.[)T9Q19EU3E"H#:",6H:,LDH(7&^U=<._ASM7_@Z"_2$S2/0:(O9MVGZK9A- M/Q3Q\!DWY7*\'6M[C9, X;UUX;\"0L<8UURQ!7U2N4;QL4<8D'<8R/4AF;V1 M%_5\/*G^'B<1[ZFFE<;:CK8Z?1/C25#> B+*8N2QY$&C5W08!YMXJX[0ACH@ MPCJ01E^&_^^3[.+:3:;Y76#%ICB)UPT30XW0Q&LJF4*<88:XKZBAP#1QOA]A M+,1A%68CUO<7C+.V!\0J%75M:*"&3%4?"=)N<%ANE"CA' M,'8LG-Y.DTTC8WL_2L8O#[-Y,^<:9\3-'1- D)<$:R\8#3\&L]M(JCQ7'CL3 M/CCXR62("\#@J;4V>TC,F)%5WPQ@?\GMM+I): \M83 MU3GCCW[3^"V=SLIY8&-,[5+^F4WCM=37;+#X-'10PV'^E/KSX_BZ*._F,SQT MSW5W\5<;J336!L M=?S$$*MT.,12$_@!3+#H.(:2Q722!B/2)"WG$7JP6L;D(471#S3#+!?SC8DG M.\#FIB]((-( X2 31QTED J% 5< >XLYDXW2QQVA\^O@X&Q1%KVEV=E(W_-O M>ROUY]\2*SAWW"A!&:$6&,&=#::L@<1 [6V_A3N*:3HZ)31VS.VC/SU\3LMR M?I-_KLO1?*> MF&W5Y'<<*1%84^01I01+YIG2P+H%3Z2TXLP*Y+8%D+=9WSIE>E^*RN:3^V*2 MCCX$_7IO1NED,@]XF4MU2P7=S3T3!0QU"C"-B/%0..F?Z>5"GAG(.D/#V\JI MK7+]"%"VO?KNMKZ)4P)Y%PS \*^6!%%+R#/-YQ9@TQH"ZB-K+SX?!%M/OV3# MBVO]&,VXS\4T?#0HXHW2+'S\]!J\&*\O$-'&L(FG&*N8#4LA:X.)*(A&"T[% MM^9GYE%K$3F;,-FM$/I[YK]9/X*&"@A'^9(; MU#0J-'R$#K6^U'&G0C@8)%\<&+<_&JK1.]'00!-7O^04 (,A%*:B&REY9J71 MNP+%-NPU9OS^X8:OII*^G,J'XB$KQ_.?RG0CH/8<*>%.66Z\8H9[K2-I%"]H MU(0T*A1YA#M;Q^#J1PA= &UBBKO[;#R99_N9O]11LI@5+9N\H/2R*",/AK- MAO.G#_-N:AI8^&TVCPJY*CX7XV@Q!SF/YFG8 D["URR]WV&,R2OO]Z;W0:=" M0R*!-<&@0]J(>!(A@-#*Q:<=YTT6YA$&%/=D?IRK^'N_(GPWX8_CW\=EEH[R M?P9,!;Y<%I-Y^-;D_\["A].GZYIP\AT5DUF9?9[%T^[%];+5A]!W^B2:BS+( M/1U=%8MXDSK7C3U.)XEOKRC#C&AE@!*,2%IA3W/ISRRXNJ>%>0*2//IKT5J- M7A^YSO4"U84=TR+%891IP)U6R"B,L';,..MJO<;IE>*I28#(_@Q8 M/4XB'=88\; :E:'A5"V1T@AQJ0G@D.,F5>9;REN.N]K VD+*BB#NKOC?6Y*+ MU8G-7_XYB37 B"<(<@2H%5 *A6G8UHEUQ@IZUK77NA'Q"B#MR.4^\;&>\BW( M6=\QL5[$')Z$66&HUDY0(S&-RT\[)!N]E3SZ[#J]8:HU_O>)MJVL::H1$XD] M1(H@XBV@4 2&8L$TT%#&XC^NB>/U"/U=_<&M;&RJ%$#:^F[?<.-=\2\_N!%RRWZ>.]Q$T"XQ=X30QBB MRG(--:;&6P,1-@HVV1U/[X% DT-J7R(X?O?8[.XN+1\OKI_]B1_2?/R4&S>Z M_L_5&8: @0Q[9[B%3" &< 0]Y1QJZ4 M1)K=?V:8+WJKO^.8,L823CF<$&E MY$K'U.T"[O^U)]BVOWK[=9-OU4U'I!L*Y+ M@HTC3A JO;! $ * YA6%!*HFL8I'&"[6@>3?945LA=&'A-+69P+K.R6:>A]4 MO(6< 8HQ1 2I)=L\;/)<]PCAU%S8-="S%V?[PL\J$V9KO/_Z3@D% &K(=5A[ M#BDKO<6PHM+*1KD(3@0_NXK[K6YKB[=](>AYGE?A>[>HL?>-$TF\\)P2X*@V M#H=EA]R"*NLY.(**M)V91]UKL\;\/@R*3#K-;@+WGY+K;=V/MG=.' ,2"X"L M$8!X:+3QU=JQCM&#F4D]H*P)!C;"J05&]P6OWXIQ]OB4\>H=1,]D7'3"[MTR]7Y_C^DU1QG#.><17S!UW MDXUCF8/GW7LKSO88+<'8:B'N^Z9WYL97\.2 M^%3CH>1.XR0&0 (%HLC00#G4S%-4\4*">OE"NBWX?L*F6Y>B.-0M]^O[4'47 M0];_F0U-,9G.JU'L<,V];:A$8T&U]8!QAVTXSRL-JTW!42_ZS1G;^4U.1VC9 M9OGP8G^LUAL_X<0K! FU&C-M&)'0RHIW 2%- M:E >H9H_"@!W(IEC1_6KYT0=H/K5^ EE7@*I4-"*7%(,-4)@N2,@SGNQ&>03 MJL?939SO#XSK)K(YME"Y%F+D@K%&*%$0*0M,L.TQT)HM.."%-$WVW"-\_7@8 M;+;$_*,/_)B;_^<7UJ$,D1QCC)@P5)GP7V.0)P9@QBD6M5Q@;RE>5Q-NB<]] M9? Z(&XND:?_;"TCU_U7)U(0H+S5U(>3H.984\L $@XS2[!T9Y;UKRU8%48Q(D8?\<04U)0*(' P@$EO:(*$F,/=E-W$GCM@>/] MW]5-J@QVV5 _FIAH(+!FEHX62TR3J() M9$8B[QDPU!"A&30:"A:V& JHW,MPZY$?M6J+[310(AUW1 F%G$/AY"&D BIP M!2/JA;7DS%+M=826M['_78K@&':-@X?K'V3S,$8Q'X H + ,2RU1 XXHYUC M&JE:F1RZX4=T8;V:_;;(_=4=DH!S9P-]0GA //>:.+,ANDD^GVX/N5'1*/G>320Z^Y!!B$G1E4NS*'UIW9PXT6 MI+P&-XW8VA=HWNVT^O%S/)E'1^CRX\$\_VYEX?9W7A9%N7#+(W9T[.LQC.031T3*&.IRZ 0K&?$6"(98@MJ MA>#ZS#1D*W)_YQ]ND<';X;3F5OA3EDZR>*^7CS<_#]K0.K':$^.,\R@L)DPQ M!@Y7! M4F8DI!65R,(F*4Z//0:^BRVF-4[OB:=).7V!I?#;6QR%CY)/^32_F4O+!.2O M,;-7-TR 189P2BB AC+EI&1FN2JL;A*6?EIXV=N4;H6Q_<$COEI::Q]O:IXP MA 3V$##( V,L)-Y5+A"A+#A8]N1VT=%4G&M1L3 M-4R\9XA(PXFEP5@"F#)2+0)ID>SWM4J/LMY'2$6+G&Q@A4["1I;.2VH\F3WI MZ--T^+=G\K;9I?7Z)\&.EEAI("@*2A1I)!!:TB-YDV/+$45=M8^,CAB\-V#4 M?3J]N)\6V2@;3,OY?7.L[5*,Y^$VA2J_Y=.R!G!V'2?!&$O& M.PICALIH&H MRA23*O#Q/$*CV@=0QXS>&T@F%G+]FDVGH_FMB;HIL_D/FV&SN5>".;4>(A%. M;);Y\)40^&KN#C9ZEG-$#Q_:!TFK;.WMSFGV;9(/\[2 B! L:E;6XB8)J!)W3.=&TS>/>$:TU,=>)7!HAS#LEI 0IOP=4VOWOSV)7Y0SK- M+D?I8+.>V]PA818 1*GW6 62PI*TMG)/*VW-P?S_?:"I1=F_==BUP>PNO3'+ M\)(/67%3IO>W^2 =;?#9K6V?@!@_(!2E2!&@I5$<5P<%K1!M4L.C406^TU%T M;?*W4\QD-V]GN-&%M[9]HC$BW'!DA4!<$$VPL4N:C#K'.E8M";EHG[V[06:2 M#?YV4SS\.BAFXVGY&%'#JU\B:/@+T"P^3K[\O@(ASW],I$ *26\YQ2C,-"P1 MLIBO!X"26CG13Q$.S058-.1E?P\SYPIQ7JQW,BUGD>XO^63;\6I3M\0C$[Z- M>4"MP@IC9@RN**46-;%F;,]OR5 MNPR36(21)LQ+02!!0?,;O8AA\U C>P3E8'N 71.$%+TQOTOK^DL:-O,-)[#E MWQ-B,)6<2N"YX(1C#4G%&(B=:^*5YD<.F!9/7/ORLW,,K-U=WK1(B)/2,0U9O);T7S[J4]6_Y.+^;W6V4]JLV">%4*^: M-M@(RH*5[ZJY(R]8DW5_C/+>56)%.WSK5.;I]^TR?]DF4=@:+ 136A@6DX," MR99S#TKK?.(<&LN\ =^ZE+F)9_.L# R8/D8W\P85OZII8AB4'ECG -!0*&D( M6U+"H6D2 R5^'&W? FL[5?S9_:P-4J<4=9()C&&'#N"8)CJ M8F:Q#-/!?!L=Z)'VI56TQ-;]@YOJI*+XM*&2P1ZC)$@!3*PV0A%'G"9!#)O7D?-O[RX_I3^-9GE*RN8U^F6 M(,L%YU!2CP32B@,%=35[:'T3]7:L3_'[P$\'O#_0CF73N_0FFWPM9C>WT_]( M1[/ZN;!6]$T8U8 K:Q533%!KA5L>+TGXOR8/95MZKT9.$6]=":"_H+QBD&7# MB0]<^Y3=I*/G&.A-U]R;NB7*<:D$$YI A"$F*ABK%:4:-7JH<$0QZ'VBJT5V M]P:L]'$^/5^4N^!J?:]$"LJI4X9Y:I&!T'&HE@O(FB:WCBV%[9WT#M8>ZWM3 MF,L7("\>;MS%D[/Z*PV"'5X5%]/;K+R,I^A-RG.7<1(J+ 8<>\M!HH;["O M>!',T":E11H%\9PN\KKD?U]8O+C/XANR\8 @]-)KB<+/:KG=*Z^:W*&V=)=^TMM@-V(X,AB^^OSK[-LHMOX2$3': MI)U;&#VA,>V5)I()Y36BE,OE11F!I%X"XFXOAT[:;]*_B X$[3A9]_T^&T^R MS]FF_-@;^R7A2&8083$ 65N-,=>ZXC,%2#1)T=J2R_B:SSV;UKF B-L" & \1QR*V U0ZJ;%9\%1YI?K#O(7=DXS-1A!@VP4FL%#).6T6JF'LM&[O^6_/^G"XPV6-X& M..9?/'I\THM?TNG:C6-3GR2-0OZ5&IJJ\.SHM(VVD..-4?A(:#2 ME/,-$1-(#'PMRBB]QZ_WZ6)6EUG@\M"76YN6-UM 5'N8A!,K./'&>H>" MYK2(BBH80"&$&N7;;WEM MGP1A3S15@#ADK< (S&-4YS1J2GBC.I<_J&._+6;W!:@7)>1J@6EE^X119H*! M3RU&PB'G@0&NHDU)WJ@NQK&^P.\356UP??_3UMQS.Y]"_FTVS8878S\;7>>C MT1SA,2'Z,(\36FMQUQ\A,5(1C87D'EAAG.4&5C$@0>6S1KE CO5);7_GLZ[D ML#>VW/=\ZK-LV< 8\I1;[WA@%>7#]KI1J5S84O>]].UN7J02 /DW6?S6M/%9#JY*N9Y M=X*H+LMB.!M,(^'K<;:M9V*=MXQY@R01RD$*=)5+PQL )&N"JI:,JI;Y M?\"7W6E>SH.)+J[?__%3GG[+1_G&F^Y]ATPHA3!63 >028:-]D[9)8ZILCCL,(H08K34M4[*'7H$ M)C7H?-TPX(P%U0J$ULP89*D1LJ+(2N8:J:CC.?IW(^159_Y].=NKYVAB9F5D M5VVXO&F?>*) T*V"&\R(X!X2SRO:#&MFV!SIZ:RIE%>"I1E?>W,.I9/;J"3# M/^X?LZ"J1G.U.35I63X&M;DMB+U6_P01JAFQ$"H(N;.( 20JVKGP3>+O3@-3 M>X/AK9>H W;WMCT]I/DH'A)]4<:DJ.%@. O,GY=U_S9]_FW!JTT;UVXC)4=W3!#P>H.\=W.]W KUO&]P7$+UE@0SX_7SXMIX_CA_#1_,"P M'7PU>B<8:X*,U P3;2D6&FI7T4VX:G+K824%J.@6RC8Y81Y[MLIVL=<^LP_B_JKK]DJXY,AY#3RSVAME!(45 MG[QTC:+%=[_&*Z;IZ%2!TX2M/;Z<#QOF]/%RE :*Q\/H0[F/AXG-1M6F;HE' ME!-$"!8L6 240JEM12D.!N39.Q<:^TM;9&]?0(JE3Z?9I_PA"R?2:3J^R<,9 MXHD=FZ&TN6,"'6,(PVA5QFS4V!I1>>Z\\_P(,GX<.YA:97!?4_#"= 8(GNRLK='D\\&U^=B/-AJ MSZQL'PX" /!8X$1IG_\8P:8.O_=J^6XW>A%NGG/3. M4F2D\TK9Y]EKTNB8M/NI_!#6;DN7NSLRLK_L*D\Q1GD6(Y_F-0=OBU$0SR3: M5-/'&D$!=8=( '.8<($%A!)2HR3CR\T3^T;.Z"/*&=Y+=$E'/#\ ZNH'GZSO ME/!P;M00>**%T<@89H.IMJ#2@5Z\-(C" D4D.$.5(\& 5G:+1J\IC]_ET *;V.-V;QBO&-S'+08QZV8ZD M%:T3Y8V7RE KA2="4C"OTOQ$EZ&ZB8[;V='SD)7?BA/'4',>]ZC0REF0S#L> M;-9IJ_LD"!#%N(!$<8DHIA(:7]'($#U8WM;31%%;?#Z&@LT MJWPH%"GGFM3N."$SJ*.#6ALL/\ ^-/>:7MVFXTC =">0U1XD\59@[+ "7EFA M XL!J+QOR"K?Q+E][-=D?7H(VA7# !_L0BH!KPQ%%$X= MNEXRL M?1+7?.;;7FNN:)TX"ETXS4*JZ+S2#42BH@M;)<[YMJ4-:;\/GVW(X3[57C&N M!9NW31,O)'-2!:T-A)2QCANO3B%8:]DDI=*Q'_PZP$Q#]O;FN!P^90Y+1Y=I M/OPX-NE]'FS5%[/?Y,'_2/ MS^YFHYA\9G[^##,.LKO-QI/\(?LX'A1W62S<]CF;7EQ?I=\W>\UW&2FA'LE8 M(@03H+2%B E/E\L.Z2:[VK'[TKL 8*?<[^^M^#3-Q]G0I>4X'#0F+ZBRV74^ MR#<_%=_6.0F'84NH1@@8A0"6T,O%XV5*K&T4EK#S4;'W>\ .4-#EG,&WV30?I*/7LSRSC(%. M<6,]=H2"1BW).T7!^OKS,RJ^W04JU'47K M!DAB%6YE93BH,D.]! (J 27BU@C(E&Q4)N5$8\!K@V*CXZ@ECA_&"SF?Z43- MIK=AF_YG-JR-L[<=$ZHD<(!J;PR@4GBIM?:*&A$4.43R8'&6)X^OAIP^)*X^ M3B:SG3'UU"DQPFL-I%-$S:LB*P(I Q)H8;T3LLGSIT8NIC/!TUYG43G3C$VF?W 6"V@XFUH5?B MN!/&$^4@HU0J(L)BPDYXC#W3KE%=\B-,TM47K!JR^6!PVFI9K>F1:*$-HT0$ MDL+ZH$A AY&(K^.M 4@UB7=JE'SK'&"T%XL/!J%Z!M6F;HFUE&KFI0TKAGKO M%0]+)*P3)*1RV#79DQK5U3D',.W/Y\,Z&)=UKJ^Z>CU;#:-T[TLBX<\\%<__CZ) MJ9665>+58)H_/#UZ>;X?C<+G&4$8:TE$X*2 FV!NF*%@Q$HYKQ M1QX3TC<:WH-Q;SGT%Q+W7[-%-OJKXDLL=#C(Y[G$GV=^5=1D8IV"/1U\71)L M24LL]#%Q/H'6,F]!Z%!FL8%!QQ'"MC!>DHMQ[>\Y;]6&15'0NK-Z"L.(I2:?S MT\==3("]#9BK.R228(R<,59["PUR%(<#7,4Z*YND<3WV/?6HH-B*>/K;(Y^D M^L2HJ_3[(@>[SL;9]<8XTRT]$RJHA3'I"0C4 D>YIGBYV(1J_##]59 ME$"*^GG>+9\@.LYNHH/T!]U0.Q%8_W#U19GE-XL:/H/'91GQ?\^&-]ES!?%- M7JO=!TN\%R!PER,.,9:",@J67 $8-WEO5__R=PN,V0\&XXZ$UU^,56#6)& A MT&&+V;?I]6Q4I0K=&&"UOEOB.9/*(KL/B,4!/M[=AVT[LL[?!V663H)A^_3O"SXMTE74N!2M/TCB MPG'/8D4#U4QZ(2$*K*^XX&V3@SO\UQ713@J](YD=#KGO2XKOA-GWW1-AC'(\ M/O8T80?5ROOQ_Z"8>U-,I%H\2Z;52U7>=.B$A'.?I(3%8$2E *.. MJ(IC?2<9^T$0VYUX>HR7KWD<;.5M1\*1-Q)C8R76S#D.@:C.DDQXUR27S.Y! M2OUFFSI\I'TW0CHP5*-U/>GRB=*.7Y!@#[ 6*%CY4$+"#03+PR3C#IUO.IO. MGRAU*XG>KL_3QX6#3@W^,M]4=). =8,*HAQE A MK>!SD 'WPA^LXO@/ -;.I'2PK54]I/DHGB=]44:2OF:#63GG8"QRM"0_@.5=L.R*8]R6_OHV.,-^79,Z#N5?PMX;1 M47.D)&9)D,0)R@#DGEIH,*OX(8UJ\@!UW]C^JY6P[BS _]"P[E1@Q^=8:\5Y M%NPO!!&$'$N*#)5($EF]*Q,,R29/^(^]XL"!\=J9D X,U452M>Y\P#M^00*L MMD0$,0F)""-62U%9:4+0>HF^3C(%=><^X&XE<0A[.>9^C(4U+JZ?TO?]/@YR M_A@^&,='8+%NR,K\!M$G,PG-1K.8Z&^>_N_B?DY[33NZ]>]-B#),(E@-#K06!'&)/^UQ,LQI!XNNZ M)-;%3$C64H24AE YI,!RUZ:Z241-HX(:YP^XED1RB/VM)NC6=4DH-\(9K2G# MF(4=QVEJ%Q0J21JE3*OO-?W7/M=$*-MA-[Z?CN=@ A*#.93B)Z]@_Z%XR,IQ MG,R',EV=<6=KGX1S@9@&UFCH*2022%0YY11AHLD.=H3E-PZ$GK;%<'Q.]E8< MZ8GP0B"%M=3 A6,W@U#RY2)"M$EN\MWSH!S%?5!?^UIG0NH+JN[Z.AM,+Z[= M]\%M.K[)O@2U=#&.-,7_Q7#%AW3TY!P*K,H'06G%/ZCQ\/4'+UINP'0'WY9P M2*&!1,4T;P $&P:()5^910<[)Y_03='AQ=(7W!O1=)F%_6SX_AW;PN/_DGM/ M'-VP$OJ=2**5KCA7 MV'PR&!6369G5",YJ.G02%K)21D#$E5$ 8BY!Y:[1C)$F^66.T.W1&61[E,'> M+C,SMT@F'\>_CV."FUU>+>[4/]%$,.6]P (1+0W@<)G124.$#U:1\ME[P;L" M6']8*+J73%_[XSRGTI=LFI=/:_/;*+]95-%=)@L)EG7,][FI2O4:$E MI488J:VU@2-+38%LH]+=1YB2H'=8]B"39W0>O#)S<1>^X3:TR1]>55D]9(7F MI_2F\1'1R]DM/MVI:'.=D1(/*,#8B/\NH77EOK&Z[&Y?[TD?S MC%4KB(]3#O._N+Y*OZ_V_]186,T'3P!U4!AHM?2$ZB #2$.VS)FE$NOFKRL M/T+=U1Q?,H>&\/H]ZX/#\M]$3/)89M)=LB 5-PQ^FX1C^;3:-]_Y7Q>5< MFGL@OY-Y),(R$84@*<84*A7V%Z$0U<0Q *AI4L/DV%]>](GDFHOH&&1\Z/6V M?,9]79235\^XNUYA+7USV%J=<=0J[B6A# JEF*#"4@,Q-0XW\7$>>R*B(UQ3 MAY'JH5?12X8W-+,2:P0EBFC#PZDS'#8E [& EP&>"B42*&:]ME K2($ ,F;L@- ZZ)G7YF )7T_;?&^/X\?C6'J. M:SN81^F)D\M)U:M+M*I'PBVBGC'!G3:0$:*@(98Q10AR/JSOPWF(OF0/V7B6 MQ7C4&%,89QM?2YJ@0P,EY3*H(SHSP_\/-R_]/49+B JH%SSHV\ 9+;B.U586 MO"'<-\G_T>BPTLV6T!@A[V+1N^9X?\IF$K:L#T4QC.F?OF;E0S[()E^+T:9[ MC_6=$L<-4)P;QCPC6-%@T=F*2D5 $R_F$7J*VL95:XSM"SX?RF!/79;%=;ZQ MVOMSJR086R7Y2QJ9/P M9VV?Q"",;& (I\![)Q5Q7%0T>HGU>45FMXV6MOC:WU.]21:^*T9ZSN"U9? ML]'H*?3@M[3\,WO!CTW7T6L[)=CIL 8) " L2PLM!)155$J#SMHIV3J@6N-S M;R9/-@X\&(4)J^%=/LXC_3&IT_]G[]V:V\B1==%_M#9NB#S>,V/F0; >,O!$B!.054_5HM8:2H-N3]:@?@TLNDERMHGUV M>*V;K[\NU[.;9!3MDLYA_,N-5>-P;Z8VZ*71B2P MHDHBSPAPY33B%M5LXTO/MLOL]7G@S?6 M7WH\IGE$E7(^+=,L322L W+UR)3G)<<7+:5Z8>-G6(L(]\6=1O/A'[/Y(A_J MO5G4CQ^@UYEO3':-]6"T8(X8(0/Q1-D=/IAC6Z*9M9;WI;/\[NUSL!\Q#.;Q M.L73%1'7$"AS-)\3>@K D*S'A$A1Q=C3KT/UFWBC?6*5PML[91K%B;_P=+0: MY<-E(WP:7UJEC5:F'A?FOB38<(2W\3MSC)Z-:%],N;\XDP=]W]5D:U1);(>/ MPU]NDDQ>K;BF0*Q%$%#:Z.G#\BEE*#$"B_2HR^!,2[#V1YS[[AUW2SU[,@+C MW G!$!>8!,$!S,[M1@DRHI_2("\J.Y="E!(\>XUV_'VY6/ZX%!ZGR^&&45#G M*#<&A$2.B'RUIEY&B=&LY'QWA->[6]^8V@2WMUQU9[!H_QB=Y.!$TO2-,@$[ M)9"O;5&JN"K9I8HRT5T&@=K"M;]MJE; ZF"JYPGV3(XVW\57?IC]5:W]7PFB M)-'Y8K;Z_BKAMLZ7C',8UG)[E-1(1>KL6Z-Q22$(RE(#WDAG5#Z\VN&,,"LZ M;D;3)_!X1-/O%$@CVUI$KSP+7.3S+$NP(UZKA_$)R4I2M.'" M,O.71+Y28'O;=\^Z9^X5V*2->L-%T%AR3ARJQP(^%!6(.CU\X>+6IQ(P^R*& MGZT6:=W+*0/KLCOSJP,$>?'Y:+UR24,05"#,C1>4(U&/S8,I.7;!)\3O-S]KGZ_>[V8[6JB]Z]N=NL-[-%O@AQ; 4ZZ3TQ7\!. M-K"EG$C%I OP8 8S:W")CP&/,,R@;8IU"?; Q-O-EI^&F+_FP\Q(<6$3F,'**>"42 "JRQUMP2 MRYTFUO2;5JO[V5HJZ.>!&JV VNNDS+>REXO[V\SY]\<$@/E*W;/5I_8,Y:3I MKMK,YC?#W7MN:U);DT^80K)#,0/B)+<:09*R4^ ($8UJ\74WPE>+''Z6=Y(/ M1XIPO?!T!)'(A9$TR79*FT\:&1/W8^/(4UGDX!IYA'RIM%^8V67HGJGIK5>; M)XQ)OSUG2_HHOLO99?5?\Y>\6C_\/5++L0I"4"JL (E_<,SVPAE"B"-9TP%HIEU=-=WPGT8[!)G1_(^56++ M=G#K5.:SOX[+_.DS,5!E+3.!6ZJ=E", E,A]1+HE69%Z 6V^W<+\L M5YL/U>HV;V(?TE?OV=\//A^E-$@"YP8;@ZD@VE*R&QME/ QV]W:\^WV;> [& M%;>\GN]<<;1,1]2H95<09!")96-8:J,<<C#T71)M*3PO8#L6:HRK/RPVB"B#! M:Z%M2/L^QV!-/=SQ?5FT\V MR6.^.;KS__QP3!N1\A(2Z9A'E B5!E7C!&4)?$:XV;=,EF(\>TM+\,/^=&1S M__GAR ES@AAOI6;>.C".UP )Z7U)]-((X^/:W,V+P1R&(K_/;H_OYON:1*RP MM5(%G>82%1 ($:8>(4@_Z1.NTT1\D"UG(WIV>J:\^^TVO\WR?2Z8^64V?WMW MG9;-)ZD3\ZZX=Z\YZSU18ZZ)T@QC+05G:60"U^,S=FH^KW(Q+_L#NXA,M2IE M7WUX99OQ9D^3**Q"UN"\-4OL!&56L%VO$S)634M3:9\B[>!Z-AM>+V>+=;>0+P,!7V/1^E%"+I4M3G!"D:6VIDS5XIC!_,S7 )/&@)U+-)\*_J MYF8=9JO/RWNE.I<+A5!$Z<2DN:1B@P@IU51-5]I[PHM^WHE=-2 M0K0*[=FT^&V^6=]]G*^_S/.ZM"7I84;L;1 =0H 0,13K9+M)"53Z!R(S5Q+J M/L)K%NV2H2U4V^2!7ES_S^QVMIBE#^V7Y=WY!#GRIFB=(UB!=H*;P+BRW+MZ MC%+Q$N:,\(Y$Y\QI%^YAK.#LW]E>SF]L!#^TB 1S3"" #\:+H*2POG8$*<9< MB9I2M!!=V&E(._#V'@1BEJO5\C_Y4F23 )#'IR-R@2*6U&ZGG?,^@?4P+92 MHE0RHS>$SY#NOO"/LQ$=9J&QL]7J>RXI<+N\.UB\]E"SZ)RR06%G'&$.>9Y/ MCNJ1$L8G'6A6SIT6H3U; ?JQ#W\L9O=)VZOK;;K9U)&WJ^IV?I>VU>OMH^OU MW6QQ5>4:7.O[LM&YF.T^I:B=MT=B\K8M6;(29;#@@E!UK*8RJ,A7U]P [S%C M2UM$&TX&@_ Q)S3JE)(_?$%DU%"3-$=B&0G,689PK;>J0%RC.V3%7H!?D94E M8N@S4*6.\3H2GE(_%@$3PC6CPG()@-(OK/9]*(2AY.)>4;KB1P4>QLZM%G#M M4Q\[<-/VB$IVH&746%&BJ'-!$^-"0M#79X':X*(K(:/W*[2CE;6'[A#KS6[7 M;KCL[)Z.& $&[%BRCCW2:5_6OO:X:="LG_(-!]T'G15OZ'+U.0_>(6CSN*TV M9,YC@TBYIQY3&D Z@6DR=Q]'YS$O(4]10N,+W[K.1KC?;!)/#W+FU7HJ22*$ M- PI*5$2'[9(811XPEZ#9"98T\@_WWT,9GV =BQ5Q-XVD2B-L<'2:T$% )>$ MB]TX+76A*!G=./6%$F$?B,@L@;4WA_'=QW7U[[L$E/^6?>4-[IB^W")J1RC' M/BU)VDBW+8A%Z_$%;XIRI(Z/-BW(^;GKN!5*AQTVGF5JOL:SVI-8[#;,N M97UZ:CVNI3,R\1M3JYR3U');]SU9J?AUJG,3T^MES0>D18W MGZRL]#XP4M$'OKNB]$8C,B!:D7D!;GWI?/^9YP\J'N$?,R>>/1FF1L$QP M0VGP2$AK0JV?!)P4E%Y"?2YPKV\)T"$HOS)MWQ_T+3=I'3R%M MI]3P #I@SGP^,*@GER4EE\5.5D;ZJ#/7(HNZ +@O,6*-03 MTGTM4F]7\]MFBM&S)V.R+Y7@6&HOC%<<"TE=/1X<4,D9W0@OS[>X^)0!.8F(F^:".PW1L[48N[RM5O.K64[<<$JVGF/MHE+"2PDV MR-1UA$R0U-?]E]@652,=.R/.$>.R.W#/)H>^W8:/G\N1ALVC3=NQD]IR00(E M'OFDNN]&@[F5O9K9ET:5;C ^FS&=I/[2H+7#F?).N#0,IL).7P.>?BO12$9H M+;?+CU:A[3W!2E%%IJ""\C0[*9GR#CQGO%;/.4G[=0%M1G@ELWU%M@U4!V/, MV769&$8@91HELY( LX;E?)F[\2DQD2"3EF3S%3!!%[XM)F^/:&4*=-$IH(11Y -7) MHJ/"$=K/[1*L3^2'UI6K[O]-;'Y;K>;+ MZY=SS)[[JLAT4O=I$,(QQ@+5P=2W:=/ZZ$E)!;NB#&J70+6>0!^"A@TI%C4A M#$E(FI6WFC-'I-]Y8D$9CDOHHWY%^IP(:%_4>%=]G7W/FO?ZS:>G)=8.T&1? MDZ@5#D^>'AZ). M"I=3:75S)L?M6*V1>F V*C*#\0B/P;K0:@KP',:Q\L?B;EU=_^1^/+'ZQ\&W M1)5#/VS:-Y4ABCND0X[DN,>!4BC*!_C+.(^[ WQ()3K,YJM_SF[NTA_N^_[F M;K/>S!;7+]MDY[XJ4.]S >PFO[YB MB!GM6)Y\(&RR78E]6/!9T2$9_J4V!/.3B]J[*835I(I2>RNY_4938$:*D MX-8IH80FP.J8'>V\+:DU@T]V34\K*J UU(L.9Y?/C_3NL^B\J_Y]-T]_V*,( M'#J>/>^-,=FY(E]49]M$ MS:1T%MFLNU)D/18Z1_^'?#"-$13I:)-WJK<-[R.%>J@3\=ML<[?:5HA(G7Y2 MY6(J]2*P89)[[;!%1FF@Q"EF'&@,3G#0C9;.CM26)V@_2N$IB=ZNYHNK^=?9 MS?UVF*;3FT\A#7%V\S_5[$CVDJ)7IS7/:!9, !JXH%: Y[Q&C7"86-*D4NH< M*!;3 _H]IM1I.JQ7BSR.#_]9ML/1A]=%+ $\5H8R)D-2_ 01N$;&$%_BSAJA M-VLX7IZ+^'BYF+[]8"&>LUX8L9 X9U$SFGLK!21EP=3H!"%+%/,1NK8&Y^,9 MF(^6D6%YU](6_OB^**BB8*FT01BN=#!4U#M'CF0NX>,(G6!#\_$,R,=+Q_FW M5M?'_+Z(&%8* P:%##5$46U#C4V^ZC:MV,W!Z7@ZY".DH_Z4)-4N(W]X9;0Z M:.&00R)0FH_H.%4U0I(5%:X?H2]M.%*6H-[G>51=24,OKK>W<_//=GG[<;ZH MKAN=Q1]_002@$I06'!&KO$.@H(9;,FA6M;*UF-4G5<0O@G.=8-RODVV^6=]] MG*^_S'/^E32&_YG=SA:S]+O]LKS+G[U>SA:3J=&*+! O7=:)."C&T\;C",=6 M(8:\:Q;WV$< SK'JK"\\';E/I*):4APD&'"&4R^# \MRIB5>=.AW,;M'8P$? M#*0Y!] ASY2/U;O;TR1B0@"4,PH+ P2P01) >*QLV@)564SG."ESMHP;' V? M >F@.2ZJ[:7/H[7OCC2-8)S0C#%-E06+@U;6"N(X5YQP1$LR78R01.6";Y+H MXGQ\SPXK^%$3F"VN/WRI/CQ3!EYOKO_K<#ZTT]X2/4DC$IP$KAG@X*6RGBF! MA;=$A[+P@G_B4!-#.8J0Q@Z1H3Z3X M4A<[63&8PU"D+.DORY$.3/&@@@?LO)1>"$:=5S@72BZ**AD[74X3<=.DOZO8NE3T\V2*UA[>A9X]%(;R25*5!IW%JP[0FQ% BE0% U$Y:T3U'2,O6L.QK M=2BKUR9T8)90P @"@C04@?*="$^9]*@DW>9(STK;VCP*H1R"'.=4:@N*,86X M<=(2T,BK@*RD(4TCAY.R/[$<\><+]7BEMM.0/'^;6/[Y??EC=92#!4>.-XJ4 M$8H $T:4AK3X:?!"<6>(E\)Z.S%3I41TRXXP'4;1?-T@%>B>%A%KAY$.2;MB M G+=<^0#T@@T$,W5LFYB [I7NLZ\2=61'*;DZ)(!@20(50 P2Y/ M2TQD22VD42;^+&9$29J'J-AN>048+XXQVP@/U5%GL/>0<71SI9#I. MV<%23K:.8!Z&:-D@;'XVF1Z.GC@!BB..) *"E#3$)#72)#4RZ1.N)#/]Z VL MMLES!J #1A1,*GH@ 2X8U4%A%("KM!N D2*<0/1# 6&F19C(@\)1*% (*B&(*VK*BDJXC)%&YX$^- M'C@-WY:B!TZ)$=BY@H+0VAK0TJ>)@QU1-DTMP[R@&"%BBM*,708/SA/;_DB MLX#M,^Q^T[Q,VDN/1V,%=3E[FN<"-,)*,X&U@."TL 9/K/I$J_M/.9Q#$>7X MCO-B@^@$5P!I.E%/DN6$%2; @^4@F%663.S$OTS 1]AR%J)]\>5I5LT/R[P. MKH^6F=_;)E*OG3/$:A0T.,&T9H!$6HE=L('8$J_7!;#F5$$ONX'U4F+0 $2R M&AD27@D K)1US.7D/%IAZ8IVX3--A(8[CR MRA%M5)H>10E0QTZ7TT3<- ;M-$1;LG7J\"A]BM'SK%%T#)N@"';2!["22:RI MP#Q(S[D.>&*E6\L%N-_J*4.V94Z8O.F&$^*>L M6K3+A?-1;9$'Z1EQ*A4>VT3)3)!&4\)RAXDUA'F0FBS J:,L=HXYD&I[9T?'9@BWG L14G@^^BI4F:3%$)Y*:'-2?7VP1,* MR$MP8(W4E&/'F.44I)N8A^-\H1X/;3X-R3&%-FN*-+6<8&0X:"Z5#XQ*GY0C M (KLQ')JEHBN>6CS:9A>7FBS"THQ+3#3:>)P2"9\4J"!<8:]D$!+[LR,-(%6 M-\ZNA],VR1K">2S ME>AMXK:[VZ_O[VYW77BSV"4-_.Y>+O?4J%TTB*=9 @)3SW-.=.F$5U89K(FE MS$[:-7,^2;K MJ_EY^U#?LDM&NOU72Y?;9?KS2&U^D"K:)AR >5LA&EEM8 , M90H,$&2IL-J6+#2C5ZW+%YKVD.V+0>T6S)%:T) L6!>\AV2C**UU @W9(%52 M$4MTH9$FD6V3/6WAVF=X7)WU]DA07/U8M$@I80,&ISQXT$I;+CQR3.N@@?>; M\O7B&%( 95^D^&,QNUVN-O/_K:Z?KH'^KZ_58GWH8M#AAA'G'6@K/2"*:)3PNI]8;Q@$J\@6CZW"C LM?[ MP$^C@*=R$3C)*@@M7,#""L2%P#9GZ=2,:))SK#6A;B_K]1D7@;4$)@'EK*!( M.A>DI6@W-AK2_TW/25\BX 87@4\#]!(O AL!EAA$ Q5".IVL)/0X0A\FF'G^ M;!DWO0A\&J13N CL+4_[(!-"":=QFG=*T'K$A(6)!:*4"_[4B\"GX7NV9]V^ M^O#*'K\#_.RQR)0@VGC&@DFVCZ)>,ZA[9RCZ!:1_GK"6K6':UQIRTI;SP@01 M)/"<@XL*9JWCQ-%@=J-B)($TY;/>LLVF&,QA*')T:WGI\4B%1TCG2@S"&YG3 M(K%:@V-.H!(GYP@7E!+1'F3)66@.H8X3[\\-1)IM9F&0A>^\MT]QJQ>M1 M63DU4Z=,L ?4C;/0/%O!V-8IN[JJOFZR]]2M9I\V1Z[5[&\1)1B#@'GK@).T M10K!@N.:8L3!<#ZQJMVM,*!=2,]<*M:KS9-E(OWV?(E('\7W2295WC;_42T_ MKV9?O\RO9C=[%(Z#ST<7L%+!,RT#QRXXZ76]E@('6^*J''WHSWDZ1YMX=LJ1 MZO/S'N[5-PX^'XTA$ ;1P(BB%G#>+W\ 29V(@F,6I+KLGU$3V/)NKKZK\_+ M;__G*D?0KKYGHHCZE\P3\80GNX^C_?T%4CS^,?)D9Z7^2LJY<$)H''QMM %R MNB3V:VP,*)?9LA"^OG3,;4W7#\TS5;WX?!0ZC03)$#A-,P0\X9[ M0O?1@C_*E3TM(F8$"YVT/*:4ME@QYVOO@5 8EWCC1V@9MTV8=E =1+TYRI@7 MGHY$&2TMH@[3-*8@D;.X'I?A=F+UD-IF2SFB0R@UY4DXD_$'@FN/>2#@I+!" M/*RAP(N2HXWP/DR7BDP)KKVI,-4F@=S\6.>%QZ-+TT&*0+322$D=##/A863" MEU0F&.$=F-;5F')(APE//SUE*W+!**Z)$EAB;8@BO(9(0EGDV@B7EC;],L5@ M#D.1LI2MDG*" O*MIB)Y]:+RUS/XUWWQY M?_?UZ\T\07?XR'C?\]%;;ZFDDN# J",\[9JUOB4Y$K]*HM;&8ENV#^K9) CS MU7KSXQFX_^OK/$GC_][=?$_/J\.D:-H^!@<@ *3C0E*,/'*^/@:31J.2X^(1 M>E':)4E'('="FD7UX3_+#U^6=^O9XOK]_*]-52W.I]#^MT6I.08FC$IC1"B7 MAS2UIJXTAQ*[>81>EOX(U1KD9]/K?76U7%R_?A)-==*2U+!YM$@GY5WHG!V* M!A<@Y[G;C<:XHFN8(W2\M$N@;C ^FS%/[?F&P?8'FD3$,/%46Z&Q($@)L*YV M-2I'5(G'?_064"DSVL.URQ"G=[/%YWU1"S_\/2>22RAPJJBU%(1& A[Z[&G1 MC=P1NDW:"G,[%[_.9;YW47CV1-3.A%S/AWMEE&"&2EGKWXH84Y(D>D1&S9FR M>B[ILS#K4M:_S1>Y:/U!:?_P3*38**^(YXXJE<9@4*C[KM.2-9$\G&=+;-D. M;IW*?/;7<9D_?29R:92A6'(?+',@&'H(S--*\(FDR&Q%Y@6X#>/4?%V0QUG3 MI%^: !IS3BCV7J,'3AM0)9&)HT\&U:8'_%Q$AV',Z8E\K&%2(ZZ\#\ZR-#2# MZOW2F&3V3&//:$VVQQ/YG ;H^>;B75[&=LD0'WKPTDIQZ/&(#$VSQ*75+UC0 MFH@@'WHKK2BYGSVB[:-M\;<(Z9 I'NS=*J-FEJO5\C_SQ6<[^YK^LOE^Z%C^ MA-=$Y&RRN+GQX*4.S.J0"_O<(V&)*+F%-WKW9OG:TB'49Z\Z;ZO559;&Y]RS MY6W.<)^[^6I[AR@L5R]=)MRW/A6_.#J1)AQ#POJD#"+" MG%/H8=HA-^FK&(4K6=_@][7FO5TMKZKJ>AT2?*\;)N#=VR8ZZBRB.9%C4,AS M))#5]1@=,9/VJ):O9FWA.HQ>O2T'5*TWN5["]IKD]>.<::QO'WI)Q,GFE 0T MQT(*YJ2&AV-/RP6Q4_;1MJV'MPAT7W1K-U>XH(1@827QB! 3A+6R=FY8B76) MPW_TQG\YF=K"=4C5?N?L*E7M][TF,JYLT$8X#U(XHF6R=!]FD60E1PLGIXS^ M5JT^+B^,8QV"/8MZ M6O'I#%XU>U6DVGIA6$""!,CY;03GBF$4E.1(V0GF->Z$:YV@W=].L;RZOVRW MN/:+3;+I7RT^+5>WV[>=L7?LJWYZX%L.; V-V\9@F,4.!+4F*.P"T2AHXRQ@ M9S4)C<[87IKAZ^?I^ZZK^?WL3C\\G]3IHX?>YEO1+XSH^2.1@&,L]15;I1$S M4HN ZHYS1R<2&=F!()>M -ILG3^9!3IUYWI[+'DS^[R'!C\\$Q6W@BKITY - M)]Z"E&;7;>=M483LB!;C;GE0@FA'1*C'>E]^VB^N]]1ZWOML--:DT7,G!%A0 MC'"@N!X&TF(BF8#[62!*D.V8("&I)K.;_ZEFJY ^>.#I[!Z5-EF<-%FA M.<9/>*@7/><,+CGT&%&(23\D*<.V%YK<\[@Y49X\'P6C6%HCM +,D,4!4$*"TIA[ MQ!_V2N"F1/L848Q'MZ0H0;0C(MP/\%WU>9['=7_]= \?7GHT @W8>(\H]H&! M#8(RMQN$EZ%9UC6[>95,^[_^O^JE,(R]ST9%B-,N MZ""X4U2X?(!2#\,ZVFNLQ67SHPS9C@BR.R-[5(@.VR_['D\:%&,8%*5:> 9! M2B<>!J/27Z81(]$M35H"M].E),QOJI5-G?J\7!U>2'YX,DI-O*&6*N*,<82% M(&M#S#M<=N@QHB"(/M:1$F [Y8:_K5:?DWKTC]7R/YLO^4!UMCC,D1=;1$F$ M)=(00B@@QJCU@FAKF5.*,%RTEHPI!J(/KK0!<*><>7\[N[DQ=^L% \70/-29QJ$T1QJENQ.9$+2$*FW!A!'TN%@)# NI/!& M-3+8^AMMDZB'@^TBUL ]8LI8A\"D-4HPS=-(M?*>:SFQY*GMB'[9'<"#3F2] M7E>;M2ZM,\M_N]:;AQ9O%N^JJV1L;4/]UO.UJS:S^,J * 0W$!*>8X89CEL_"&KE[.QZM^;X+M'S_I:HV246]^YHDLHVI:3+J M \TCTMCD O4\$ =,297V-@_**>H]-JI(/2Q9%+ZNYLM5VCFW)_8#K!"-6;%O MA6@/]/YN"JWFWY(0OU6/X<+OYNL_C^;UW]\L4J.UP())'0@D15DQFPRHG",8 MD$:Z)'')F/><5H3_T_6@UG#NGU%VN=C.JT9E&0\UBX12SKE/2K)GH 61V%.$ M/3>>4\>;!;==#J/:$?I>)A7CVQ>3PG)5S3\O_%]77W)^N?3K?V:KZZ/E:0XU MB\@8F4\0.& $025=37%B\J5-(EVRR*;*I!*A/]_MVL.W_S7I*'N>/QJ90BI8 M13&1 /FNBU)86"V$T XD*;&@1N1*ZY0QA9CVMMX\[N0[LV@;XK*J_GU7+:Z^ M'U&)&K2.FAN92T.QX#U@D_-<$YNF"T?,6V]*LFX5<>E1\:87J2:UCWWOG'NI MWT>5I@:M(]5IV36.:VMRTF6O4!YY$$)9Q)@<;,?KT]AK@Q;[*-<:]$-2;OW@ M\CFN7C5H'KT46"JEDFH:@$F1UG>;UGPO 'D[8-6N/DG7!C$:D*X0^[Y8]VKQ MK5IOZDLJ1_;2GQ^.1$H&*H!)F(&@1GD6*-& I29(%M67+#J7ZG<9:W_K+(9Z M& +M(CSF_[L5YM%%ZWCCR(5/LX8*(YT 24F:,#)HQ(#E">H&\UKU0+ 2#ARD M4PM ]T6OWY:+ZOMOL]6?U2;<+:Z/%T]^N4%T 5-!L-+(W< =X1G9[PM,@0F9QK&UEO0X)6R2A/OJ1-8@"I)JC1"GT6'O.L>_..DW'.C M_+>[S=WL9CL;_KNZN7ZU>#?[^''^876WWE_!NUG#2)D)Q%L-0E@@X(V57E(I MI$T:*BHZ'QR[KM4!ESH!?0"?V,./_SVO5NG[OWQ_77VK;IJ[Q0Z\(!I-"4?< M"NXNGK?"?R#>BI^'L99;K*][XG*!DZ,#@XG MXUQJI1D)AF!'@@9'T& A4_U2L16V-'%?M"2'WCGY:O'U;K/>@H*;.\U^;I6F M=D T:08F8 E,4XD==DAHF30&2UA1<.@6""05@9$D$14LG3Q,DV7G@#TDR>A;)=JVB4=[X &D&@02, MK+1$ICG%)6%> BHAV8CN#@S/J_/P[M]D>$&;#?-%^FP^N]D6?]B:U;.O6Y/Z M=8.*BJ6OCI081BSE ,G0"B;9<K#<'],Q,WH13%]4MK/U%[VX MSO_X?]_-O\UN?ICCCS'$!SC;^!T)?&4@K0R(>)&6"&LP4X)120)@;F&R<;-= M4^9Y+N..!-)_,-O]A8Y&P6SWCT;+M*6&*:*2SHN<4\Q1*H(3.?T7MF%:CN'! M*%:(>_]'JB>N:8<;QIQ)%N.##*M2J2 M_I>R)U?2&JUG3YZ/WF% $M$$E( @A4)(FT"T$]YS;TKVS1'E_AN<86V W[L- M\GNUV2[!=9>L(F]7R\^KV>T4K\]R*[VQ1GB& P"128E)]J*3WN<,*9U[+[LB\]'*D$39X7!U#J;]LWT3SV^@-@(+LAV'Z=?)/=E M^RA?\HU8,#)@JATHY%G:%VDNN[,;*0J%V!_;1>*T#X(& M(C4/THO J-F-%9*J-=F[U25B/WPCM@C@,\FT7FV>$"G]]IQ$Z:-="LV]-QF? M/Q*#4T'E0@!4*^PY%L[YAYXS&*P^TL5L6X6(GL:%.GWX+,Q_$PV^9#^() M'^K/H[ZYV74QF?-[MZ5#CT<>$KFEL=1JC(E!+I!Z#0;DT$0.+LX7YK)U#/O: MJTD6(W*BZQFDCMEFYTW6(X!SB0^E:M9I^K M=U6F=+Z1>%\9[OOA0N-'6T>A->:0_@\)1CP)4@?Y,&XC2HZMQFZ/E[!@_ZE4 M2T@/ZF8[EL7N]^4OD,C.)*E0+; 75.7JGC*XM/,8%'S:3!!KM/5V?G.@LT1V M3B!%$OVU1Q:L!4D]"ARK0$!R:4?@IQLFD5UC5IR3R.XTT*=V484HPAT1G.:, M@$8IY8,G1*N =#"HZ*+*B'3=;@AQWMV4TQ"?]MT4X@A)VB02FFHP >4 T&0R M*(ZE1A@/EE>C<_:U0I"BZRBG07^Y0=P6 <'&$\N]!^ZDX593YK5F0H4@2DH: MC9EB[7+@A"#NT_ >8#OM*!>:\8'S-/A<'PY\@A2E\0>$J;?,XZ(:%2TY%]FE M[ZHM83_DEMIN+C0FB _,(\<1SE%PRMGLV()FI; M,>)],>[I@O\Z2SG+\O!NNJ])#!0LL:!<$ 0(588B;K'D2B<8A2FYJ7XY<=8= M;*$M 3XDI8YNE_L;16^)@823Q+F>(A%9RY4*,#:@48")U8PI%W8#]IR%;%_\ M>;/Y4JUVY35_<*H?V?H.MHO4(*Z=3W:XT:"",X$!,HI8@0/C:C!=JS\6G2KT MYT&3+<+;%Y5>+]?K'/Z2EN#[TVWS_?=\ME2]^?3X\3'KL?E+(F=:D*1'&&T5 MA+39$TV\4(9QNRT[7D"R2:0-.G<'[$P$PQ!QU_FCF^*!5E%9ZGWP-!"J(4U@ MB8P,B%-CP0N$!TOLV V[NB# 08Z5@-W??RKXT4E M#C>,Q#MDC/*8B:1SX'SIV$L/**0QIS],FEIGROVGVX\M OQWHHQUQ!YSP:5G M20)):<%*>N*<8!RA]"$O"=R:1**,R/%,WO6YXF@8'4.K_>S&\3*F\^O4U_F*>)F1]HKN"]W#X* M2AS!S@.3&(S(*9503M.0/F8ZL%Y+/GVK5A^7PQQ.]4S&+F0S:(#B=J>85KBA M)YH+:IW!7 ,!IH)4H"CW C@"UDA3[7BT]Z'7=43H\V+&)U74;OBJ*$+2)P-! M/E@!GEJ%6=)876*C])JIB3E,VR'(OIVH&\Q[UX->"$XNHN(I[XN$XB"I8RSD MY().2HHQ\Y#P,<@Q,['T_]WRL4/@>]N<7BW2C]6'V5\#[D8/?7B44H/-Z$"K M:+5Q22TU5A !AK%DTCM*C P*( @Q8.C["[UN,MD/-4M$]OD$VU!%*02=QBZ) M\8"T4)+YX6JV=S.G6Y'[3SZBUN =8N;JZ^MY?LGLYM7BTW)U>W_$-/"5EO9G M-1(" B 1,)9:LJSF>R=P+HN!TS^-C@V[&>OOU7_TU=7R;FNAO%TM%^G'J_OH MDS-Q@BC$19IJ]GAY;B2O\ZZ MT)@YR^'P[TL/U=?_[Z[.!KA<'1CAD:/8D]X3&9?" -,B5X%(!K]33-982$LF MEI:D)]XL^Y-(7^S,*3?>?-+7RZ^-BC>^]'AT3%D>THQ7#DFJ1:#:[D9& A83 M6_QO]^,UM8WZ44XW:1X<#I]I[AS% M,N:LMKH>.TX:X[1(5B;^Y^M4!P#W1:YS5_8F)[/%[XZ@D<(YXLL)BC@+2>&I M]1S"A"LAY0B].\/LLGU+J2]FV[O;NYMM"@C_Z5-UM7GSZ=E(=^-XM7A;K>;+ MZ\?EX "ESW]IU(ISZKB6%DO&/*(F05:C!+PDP]0(%]@>6?6\YD%?(NJ+R'_D MZQ[+SXOY_U;7R1PTU:+Z--^L776UJF;K:OVN6M_=Y*&%)(6W^=3T?F#IV;?+ M]=:1,IGT+Z^!.[Q#CB*F2Z[\C/\8>3BN#R"[@5G_:M$I MZT]Z?40Z+1+2!" 2,ZMPLCQJE8Y2R4L29(PPY=?H:-ZEL(9P>R=,O\W7Z2W) M[GWR\?0Z_)ML3;"(ZS_%]?J\6ZVE&MR3A_;!&! M41,X:1$244&D[<=!J.XYMJ@^)VOT>C!W=6-Y[SO&*L)VB*D\ M<#Q4^U.62H&MD4I@[,'J8)2F&%OPSCFB0R,?9#=C?7_UI;J^N]G>UKC]NEQL M]Z-/>ZBSE4N3 ^J"MT:-@R$RI$ED7+(:D,02Z>"T V\I01/+7-0*:Y[G ^T- M_=X6A_\[^SI+%N MDIU@A-;.#[>2N$2F176]8U66SN['-Q]OYI]G1]S*#5I'CJUD&DD9& -*E?.F M)F4N@#V"A$XPAL6B,45^RAC=M@CZ\I0]Z_GC^O DGG>76Z$Y!0^])4*@3'JI MN-,L&(2UU?6"++5P(RB6T9FO=P JMBB*WK:JWW-JD/7Z;;5Z_V7V6%^W]RW* MSU8YZ?M#1QKL1_N:),-"4J(L :<-",&26L"H-SG,/E!'&K&^GU$VT5/WMHG6 M($$!%->!@C=IM:,&$..(! C:-MID+T<1+1?WLAM@AYJK>86[NW_7FT_YTL=5 M6N?<_.9N4UVG1^^-\*<-AE9#6YWCDJNDZP-V(@G*>\FXIBZ7AY!>:-3H>MOS M42Z^;A;;OB-%T;;G^9.?^O 0.5%#I M7]-K'&IOA_P=B_VG8*SS 3].GO-6(EA?U?SSE]3C7;&F-)\^5JLWG[:#6K^Y MVZQS7&T::3VP!UMK&U?08,-OYPLB,E8K997)*IM(QIQGE&.M#&;I3ZCDMO&( MML[.N;4<@7#&1NTMOBTP>/N>R-.(&=+N;SZ=2>=S)#4P:W>(_324TWF[[TW1>IW0X%QP9@"8500S0H%;0Z12146G M3M<'EIO937^^Q7'RMB5)]<7<%_>M$UP!][/2)ZW=YU-&SSU81Q6AC@K%DC;. MB: M,S3_N.E>*&W. W8HQ^G;Y2:]:SZ[N?F^[?C\6_4^)\_9GM?XOZYN[JZKZQRA M_(.']=&S^O1=>K-9S3^FAW)HTS(UN%TNWF^65W]^6=XD0@P>$]RFSQ4GKB11 M8B4"YI!88E7(1UB /#),-5IKNPXMU$FPU\V%^M,9P)&\&.U^4?0\6&>$MIP$ MZST22,D:4PN^'F0)#,?;YK?C12'?86?3[[/9X-89C3:/6Q#)',9<\ MC3<8#[26 F;23BSOYBBXTXC/9XNH-_/F]NO-\GM5;;7'-\VRT.QM$X.SN; Z MX])@92T&&Q[&Z!GM-3:D#Q.G/:$_-W5:@K@O&KVKDAXUO\J.H-SC/Q;SS?K= M^S^.4NE@NR@51HIRYPD#L(9YB^UNK$2[,+'\'IV1J4V0SSY%_FVV^K/:?)RM MJ^N7^K.7*996 P M5]X =HH'[\#C9E&*77'H+A( ,%<$I:8[!+EK8CD@@_ ML:H"Y539>P[2)>Q][83MZ1LG,;:M+XO@#7(&V;2T2Q#()TU;(NF$3!\Q;GK- MMW?19!Y((KWM>5L;_^YJ<[=Z$J;7^U[W0R^VUV9O%)(8)PD%Y"9@I#=I0 MP5V^;,*X&RPXH)NEHP/6O.1\[58(PZP6O\]6JVT>W:&#C?I=/:@ 39D,Q ;0 M.-^AI_K>>$% O1U%IK,]H['+]6;=/-;HZ%NB%CP0+ZC11 D&.#@..RQXT&QB MM8D[X,A>O:-M[/M2G.]O)SZ4Q'V]O*]"?R32YT"KR)(YX+Q-(Z)(*JR:N8FM7JU( MO1F3SL*WM[H/:0*]^?1^=E/M/W/>^VPT!#&4U#UB;4[VEB:>06&0E3[8LJ;K_G6?EI]=_E$C]+EY091I&GE")%"*I<&227Q]3HM-+83 M<\9TPYE6H#T[=B4S=GG/V)PMLBDO&K>-C.* N4FJ(DI=1TP162_ PEM;LA6- M,'*E78ITA7*OH7.UHI?'L57VUM7J6Z/P@B;-(TW:H96:22.\)SXPC$4]DDZ_+^^GPFP8$W":&H73S-$\Z9 ^H-H2D4G[*,FR/D)%K'=2G8WT M,$<3"QQ=VL27W:#;^^7HJJ_V9KE.8S_*FA>?CV"\XKZO-;@\^?,CQ\Y,1>T-<6E$E1VF' MUM(;ZW9]%)B1B1UIM"?Y=O <@0[ M=* -GPO[D(Z_[)\)]_Z9$SU_3UI&+8(RUA-%,=-,424%U..5*$RL[D6[%&C@ M^CL?ZB&I=2*?HJ3>,4QITN=PD, E]_5JGX?8JY?HZ[;(_?O-;+7ICTHETF[ MHA,!GMZ1*O-<(07..^V, 2DHJ\XF75"X<7[ M6R_0:U^3I$)(;WE6'KR1!@)C3-0CU$F-Z$5-5_=\6E2?LQ0^7"RM6D)YR WO M?;79W%37_YIOOBSO-G:V_D).W -?>$-T#)3'U!FI.+8,--/D81[YHK/ZYGEU MIL*R;D"_)"TK&*P@#4F+G*K72J0IJD9H?N#L M'/V>PP<;).4,<> DF6 L*<$Y:1;'B@7&FWE !CV'/RD+0J,W10!))5&:: T@ MA#)<2$TLQHA(XDQ)(9BQF^OM<.6\\_@S\>]QD?A6+>Z&JRB]^_[[S!"+K4CR MIFSOUIOE;76H0N*);XC6>X\DQ\DP(0 6C,?>>L6DLU:J9IO@(!@T2UW0[!61 M>$ 4:R$9"%"HEE&B6HUP&6N;&3^I )[#W/?M'E)J@K]4@&(VH M%U@%(*"3E6D%HRI7V^(RI*5ZN-7@I6Z_GL\^;L\U=\-[5UTM/R_F_WNPKM)I M+XK&@S,6IWD0##@?-&&.,![ T)!3U?Z:*T-CGOQT:;-#\'N\1[ZJ9NNT+-S_ M^VIQ<%@'N'CBFR(Q6MI\Q5IC"18EDUQPZ9+*I!AP&DJRZHS2;=LM&;M%O^_= M:O>/^?YVM;Q.>O<_5LN[K[_0SJ4\%D%0B;P%0:ERU ACLVYAJ"6-PLJZP<#- MU[//GU?97[C-[K8;T;&H\D/-HK-8$(YUH&EA)!))Y!Q"V$%>+XGKM?+NB!:" MIAQ8=@;UF7O0>K5Y0JCTVW,RI8_B;F*_6;VO5M_F5_O"P_<]&KEW7@HG+/$! M4$)&2".L#E@:&P!/+.M$.T)=MHII#^S(%]=W'5SOC?(^^'RT00#UFMO \@]! M4YWFE/ B,,<0GDB$=[E(?^9&,9AG!UG^]_SSE_=?JV,1EL\>BXYZKHC5AG$, MP2)-+7="BR!-2+\,5L"N,U&72&C9&I!GB_GW:O.?Y>K/>C"S-)AE3BM[H-Q6 MHW81I,94<\<)8X!8 H'J'!BL%7B/BXK>C,BRZ( (+2/;EPV[9W=\W2#:]EC3 MB$&YG""%.DCF%Q-*(01>,NU"4LC0Q*[4MZIG=(1Q?Z?R!Q7U^X37^3AHO:[2 M_ZX_S/XZW_1[Z6U1@48F'UDY:4!KJ4G0" (!@5W:TR>RH;5/D],\^"U /Y![ M)(_(_Y4DLYC=U*-9F^__J):?5[.O7^97[ZK/.8G4+^,W<4P9%XP#@A$8D;1= MH-Q"6J=PT*Y9< ^3,B-TH)AI+ MUM75?WU>?OL_5[FVV.I[)HJH?\D\$4]XLOLXVM]?(,7C'Z.F6'/"F54H=10Y MR;%G7B!)T]B=F\C9<4LR6Q;"U[VX_WA_0-Q_O(_6.V<(Q5A8#,*CI%\S3 3' M*FVD*I1D-AB1W=N-N$^&[VP7VIO-EVIUV%OVY)&(N* ^($H)\\"=TE1HAZR4 MPGG#3]MZK_?I,Z9V3K?O+G-90RV[QEL M#7@L4_CFT],./;T=M*UY^C%WN;X)W6!I*'MQ1%IK'DB03#$@DB@#(ECPB3!) M116-]+6!$3-/!]9P+2EY? M'H4T\+(TFALW8UVFE)"4!I45V0#)H ;IN$?>"BJ-X'Y Q>;QXNP .+-M# MOR\FG8_-X^@6UV]O9FD'O:V.)O?NXNLBXDICT-1K4%()ZPT*.V2]1GABD5=G MLNKY"CF\('I-V#._2MO-5O7[8S'?K-^]_^-H0NB#[:))*X+ A"KF!5@EG,*T M'JOP8F+9-H>ERTLY?UH2S-F'>;_-5G]6FZW:\E)_#A_S-6H<+;6@B:(%(HP9 M#Y[5,@!#2Q3$DYT+?RN(@PBUMTL?.RX\'?UC[,-3D_@A\:/-E7P6N;19&N+5 M_2^'0GS:^8;H@%IKB%%(89:L;F4!:OPT4B77R4XN3S'IK688@?7N^KU/=O0R MS@]S=POI^L-R,[MY^O<<(O3[+6*SOUG_'INX)$P01B"5!FP!"*@Z,*@? M:98W@$(,1>44YPP+X+>C84Z9DKIHH1N.C MN("H568E"8P([01@A!QA0&IDP;'!HE9[(/F9%.LCA/4TJ0P21'.O$YX62O.T M3?2:H%Q^VBJ9%HA?5QP([*&L.Q=<4R.BR0ZD%D]KD M:I^.$@":MBK]L !(3DKX6'1:^*NQL4TIC483&#CNBPHCG4-)%=.<.,\<]K4L MTL^\9) ^N=G6M&A3F!OGNU7I]5UV[;?'Y^RYO1[=^ M>I[G_ZI65_/UP9/LTU^64K4F)KL)CG!6#L:(BYF9]2 'GYPG=20&KS5W@+UUSGE%D4-L)PW!9+._J'C6,:S M.A*I)$# &F:YEDYA@M7#^HBM+O'43E8)'M!3VX>0)S3E1I3*A^4+,T !:6]K.7#+2BI)33@$=2J3LI0/ MES\OQVA+!@S,864\TTY1+2GCM0M-!L=*RMA/VJDZE5E9QH<)S!*" H]]D%(\Z#X(1,GMP,D>;%Z$4[9#%OQ*LWKD4SD:[QS)MWFH M98(;,-*CG>24H*K7ZJM3]?5V,Y5&N"2F6.DK&4I&405 /<)$!,E$ MO2=Y2*K;WY[F7WHUZ)9.E[\D_.@;'.>2<&(?HP"A)/?40E)+B7**Z <9!().LXEX)0.1LP4I40;2T!SC[5UOKZFY1T2 M_>1VN# C_Y=9"CIDTN6O ]-Q%#!EN++6>P;CR07>WM[/5]S>?7OZS_RO_6/U=4>C%%T?K9<"$,J>]AUQ($%L#G&.2 M!$X\&D5%H49ULO3-MG/IIS>?'BMAW>N_6Q":5Q=J\?NB=H(HI@A1&D#JH#V7 M02LC4)I5UI:I^HL=T;7N]&"0J[8*ZU.V+.22U9CY^O Q%EV):2!R7BTZ-#!=M%P20P2 M/ 0L@*318J]0<$2#IDIR.6%"MD*!9K0Z"^R^B)5G4U+O9C?5^F@!EI^>C=*D M:4>U45JF?<0B8[U@7#":;T@$-^4::RT)>]DNQ#W6\*G2=WW1BVM7?:MNEE\S M"#M[H$DEGV.M(P_)EG-,$!HT,.32LNZ"Y)Y)YB2%7B]]3():[8/>FXNJNDGO M_)PZ_MML]6>U23\W9=JQIA$)1<%QZH/ P .5B@A$DF&NF66BI\L,4Z)9RXCW MQ;%_5(MJ-;M)W=;7M_/%/!M*F_FWJBG1&K6/S"+&#!>>>PQ8$B63)29-,KET MP,Y,.6*P&[9U 7M?E&O'$GK=H 19R]\4O7?&,@E2:@82B F:>N$H(2"4D+]& M/;(Q&++#"G;8(ZJ3#XUB"-P0+9TPQ )XD^PZP4(PQOE &U9XO]B2I8-1I=$A MS(FR&?A89#MI_S[O>.Y5ELEXT(AR9AT7RNA@"'4YR1&V5"G2R+]Y(><=2=HF M/?-GGV<>]7=&+ 12)A!.<*Y?Q#1+IMH]SLP1W&OIY:?;[RB/.AJ3LNNCCC/% MU]LF^T*AU1_.P)]6F7Y[M[KZDI[(-8/SL?8]!.OUW>W]>?AV@3QMDK3^K1$, MP@PA 0EB2C$1AA+'K62.YEN")=[M(BUUHM-D: $>GRB+KYO%EOY(4;0E?_XD M/JVC50]G^>DGK!H&AYXS&X;H1C0 AB"J/5+")XO;: L)74.YTZQL%RGR?$UB M>ER 1(?<6'[8.:\V\V]I[$5[QO$71NQ00D6!)HAX 0@S$Z$8.UPMW4GP?=> M93.P]??23'P:(;>=S^N_@^+V,(L3XXAP 0?"),="*N61MP(\P1(WR@8^T$+5 M()E]\T"XPN^(2GMNO'=2D30E+4-8^1V.-$C7Z^7ERPI^:\S 4]>VCF37UT9] MW\'TE4="W'YX+NJDHP/GG"JN#?.*(TEW8V$2L2G'$ U B&5[HAC-!9.]V#R. M;G&=3<;?9[?5T8BW+KXN"LZ2#6J3:B(D\0AI#K5\&"-%F9S&3O(S*=9:>9C6 MI-+[L>ZC]7F!OFXB#](QXK:@7@')<8H)]-\:DH/=:.7!\&0DZ9_4H7TU:O]?OWA\/FSK6-GIPQC&5-BY!?&#:<0:[,8/U M:+#PO%^ B&T+9Y"%\;0E<3N2E;<_"J9>=M^_+&8;_8'KC=O'*6U1 < YZ3%VE!-G:M' MPJ@L*; R]LB\4;"L,U&-QLPYFA&QQ*@YGF[1,20Q$"\,H=)J3"6J!0)<0(D) MT/9Z;W+KU?6?SP^L)_.NQXNQ#]QHN>@W3SC/U2K6WQL-G3RI9$B[K5F MV\!+G+0F1+RL4:;!3]FKVB='7YH>8Q#HZ#>+EP;\+.?$/Y?@:?5& 5\D=/LW7S]9UA5U:M% M8E#23ON<72]]=\02DG8-1"?=.EB1$VF'&G,N0\E>-?:K:U.95"W(=3)SZ;?Y M8GY[=SODE-IU(6K/J B2 W*$8@: :.W0Y=;Q$EMIA*%"4YY,YTET.G-J]M?@ M<^J^"U$X<,)1YAA6VBB;-/':54ZF5*M2#7?J-AORQO M$D'6]^'J@P6W_MR5WY>;JD'PZN&&$4F6>&"YA:0J>,":,\LQ-21P9X@4 P:G MOMCQQTC(1H'S3=\1C90>(X$=4R89\DQ992AA0EA//=>]WI3N00%NB10OG=-W M /> $UY?7=W=WFVC;+?W4_(*N*J^I$5P_JVZS_ Q=-Q[5TL#(40:[%"RRB6R MBF#!]?T5!8<(;Z:_=A2W>UPHKY?KHSE:3WE-5!R#9#X0PM(DT)P:(#4:MJPJ MQN4M$(VI\3QZMSO$^PLRV^7SN8!\O"Q2OA0%C8CA>[",A.VU# T>:54N#G7^_I"S%B:RC M6WVZYR5(XF:[^=7'.LBJHMH#BK5&$RMP[X8&'XQ1>X#WEC#VZZ=>3/T^^GPD M4A 2/$-6!2R,#(:[_=PHV%XS:/M05:W(^3#WJP5D>RMC>5].#RDF*U_?I/;M M]TVYSL!P=$_OQ_)6RRRJY#M4JO2K&(]SPX"D0Z[ /3&+\CXL/$TJX[ M(UT78 ] /U<\SQ?%-U,LTE_6.0.S?%]#:8[;M37?E2H7ZR^/K_.76:6"E/9^ M2138.>6L VRDT. T@Q\V)W QL3X3G5&V7S$,0.93OF\=KIY_1P1)*0E2!:.L M"5R" ;_#@)!F<<4(SW4[HV*K*(^(:5GUWU;(QJ[[JHA%$/GVU^"(-?GV-PC[ MM4>PDDTR=49HM7N)9SN605^LO"^>7F=E.7^>OS6/"PG-"E.SFU66Q%M[N:3\ MOSP_S/Y788^SBU\7A6<.2XR\0(03G^3'Z!Y9#[9)5=8( Z'NB/>A7__@LNJU M5/7HR6*E??H(3!-&* &O+/+$2^W%?E:F63%J;0:^W<_X=3U;K3OEX;#TN'C4 M55,F?3'MW)+=HW&&>U6&1^D"0W>&F5 $@=O:/K3Y0)A+9$3)@%%<:"BB004*ZW@A"FJG><0,"2;YC@)"K#F#BJI_HYF_%Y[ MO6V0^9?-W*_1)O%P5$0&R> "X0$\5TAI;S'U%&N="V7TI!O.M<2"TXT-&Z(] M[E:%*""D02F1_#W.F36(,V%4"LP9YDA-^;;*5D1\MOE@/7!'4P#P"9H/&D^1 M0\HG9"TWU!H@-GF31@$(R2;=8?-*BO71?+">5#YG\T&=#W*P$=A*P1/,22$P MA25QFMG@5*\[N]-H/EB9-96;#]:3T>?I]>:LIDQ@1%TPR:GA8(4@AC(I!$M* MH,E9;4LM(^C?CWE7R>9*SI6K]4]\2_\ZY%KZKWB?(3GA!/[R\YA,!TU1,?7" MI0!9!24"L31WK!"*^D96=/0M2%IT_IJ VCD13BJ:@R>BD9QH@:CF.8W08.T9 MJ 2""B -RI&'M&1Y96R.I3T59AU*>M=4?]9:?_R3 S**"Z<3C3WW(,S$)QD MPF(2-I+OC&.5=5V++=G#KR[G8JJ^=,KNMD*]S]/GH03I)C$PZSW+BK?:: MIM4AB3?#W8 V0.Z-0,OOWY>+[:?:V1_S]>QUZTZ5]TF:JS^+ M;V&Y"IOU9E74ZQCZ,1S('1X6O>?\;H^-OMB;-,NOL^U:+IXV27[SHC3%\W)57)_*T.R7 M1FF42!K$)]]"5>LGK+$7HHZ%*O[GHB\L]*G MN I1SRD-1F#CJ12*2XJ1GW+C^!;)U3'L ^8>;+WJ"68<> )$(RH#YSQO0%L: MB/8.#)%:F$HIMUUG'-0I1*AW\>Q5;XX6*&6>8YVT'Y=&*PDVK1.LF "$IM;6 MH"T"G4Q6Z$,(_2F.S6-9_'>3"_?_S#O\PRF,@P^IHBI.#(G)G70,?#!,6JYP MLOU:,YU,/R,Z.* #*HF#3ZZT_$^-B0RPHHE$D"+)Y#QK+2QF5!M0'DGOI]9B MHK&X#Y=T2\ .ME@'3RML<S_(X/B%93 MHQF6^>@D5]@31_AN=E*G0'5:;&DFX MLN0K1WO@R7^2+YY,HYI>;27U\. *6 MACJ#M.1>&RVU03[/RFI(TV(3YTE=T1XRI2F>0[ DS)ZV5^5W:H78P'9(UMSF,6%VV2A>&1N>M<-:" ME"HOCD#4CQD[)L3$HM3F@J_ I ;X7GW2\9_B];4,L]7+\OR]MX?/19%,L\"! M46*48AR$AJQRK2&("V4'N]NP/_E?)ZYE>Z#V5O9RH$(OQS\G1D2,/#5I0API MS+P#<&[7GT<(#K1)P#S"[FVMFIYV(!V0,I?+G4Z-B0FAY/D;BB1+:C7Y=@KS M_1R%@HE'SK4E?9DY5^$Z$')T0>&E(9%Z03SG#C%*<VLN MO&4GN/97_;]S@Z(LKD:2&%@G3(,$ ;N+>-;H+]#":J'4S[8LU]\<=;OX?RRW/^UG*_ MQWV&-B?'1$P]1DE!)]V,)4O+C;+]5@- D# QC=-8U!]:=+<#;(7$Q=T/\A^/ ML[+XYS_^#U!+ 0(4 Q0 ( -:*94V>B._!AKT! &9P'@ 1 M " 0 !N<'1N+3(P,3@P.3,P+GAM;%!+ 0(4 Q0 ( -:*94U^IZ/+ MQ14 .ON 1 " ;6] 0!N<'1N+3(P,3@P.3,P+GAS9%!+ M 0(4 Q0 ( -:*94V]Z"]6N"D *RT 0 5 " :G3 0!N M<'1N+3(P,3@P.3,P7V-A;"YX;6Q02P$"% ,4 " #6BF5-N'1;.RET !# ME 4 %0 @ &4_0$ ;G!T;BTR,#$X,#DS,%]D968N>&UL4$L! M A0#% @ UHIE34;?\"02!P$ 3L4, !4 ( !\'$" &YP M=&XM,C Q.# Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( -:*94T!A\S-:*H 'I4 M" 5 " 35Y P!N<'1N+3(P,3@P.3,P7W!R92YX;6Q02P4& 2 8 !@"* 0 T",$ end