0001356104-17-000031.txt : 20170804 0001356104-17-000031.hdr.sgml : 20170804 20170804160630 ACCESSION NUMBER: 0001356104-17-000031 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170804 DATE AS OF CHANGE: 20170804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Mellanox Technologies, Ltd. CENTRAL INDEX KEY: 0001356104 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 980233400 STATE OF INCORPORATION: L3 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33299 FILM NUMBER: 171008682 BUSINESS ADDRESS: STREET 1: 350 OAKMEAD PARKWAY, SUITE 100 CITY: SUNNYVALE STATE: CA ZIP: 94085 BUSINESS PHONE: 408-970-3400 MAIL ADDRESS: STREET 1: 350 OAKMEAD PARKWAY, SUITE 100 CITY: SUNNYVALE STATE: CA ZIP: 94085 10-Q 1 a2017063010-q.htm 10-Q Document


 
 
 
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-Q
(Mark One)
x
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
 
For the quarterly period ended: June 30, 2017
OR
o
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to            

Commission File Number 001-33299
MELLANOX TECHNOLOGIES, LTD.
(Exact name of registrant as specified in its charter)
Israel
(State or other jurisdiction of
incorporation or organization)
 
98-0233400
(I.R.S. Employer
Identification Number)
Beit Mellanox, Yokneam, Israel 20692
(Address of principal executive offices, including zip code)
+972-4-909-7200
(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 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes x    No o
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).  Yes x    No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer", "smaller reporting company", and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer x
 
Accelerated filer o
 
Non-accelerated filer o
 (Do not check if a
smaller reporting company)
 
Smaller reporting company o
 
 
 
 
 
 
Emerging growth company o
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicate by check mark whether the registrant is a shell company (as defined in Exchange Act Rule 12b-2). Yes o    No x
The total number of shares outstanding of the registrant's Ordinary Shares, nominal value NIS 0.0175 per share, as of July 28, 2017, was 50,287,393.
 
 
 
 
 



MELLANOX TECHNOLOGIES, LTD.
          PART I
Page No.
          FINANCIAL INFORMATION
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

2

PART I. FINANCIAL INFORMATION
ITEM 1 — FINANCIAL STATEMENTS




MELLANOX TECHNOLOGIES, LTD.
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
 
June 30,
 
December 31,
 
2017
 
2016
 
(in thousands, except par value)
ASSETS
Current assets:
 
 
 
Cash and cash equivalents
$
55,722

 
$
56,780

Short-term investments
254,545

 
271,661

Accounts receivable, net
149,548

 
141,768

Inventories
71,961

 
65,523

Other current assets
20,726

 
17,346

Total current assets
552,502

 
553,078

Property and equipment, net
121,173

 
118,585

Severance assets
17,814

 
15,870

Intangible assets, net
253,440

 
278,031

Goodwill
471,228

 
471,228

Deferred taxes and other long-term assets
50,506

 
36,713

Total assets
$
1,466,663

 
$
1,473,505

LIABILITIES AND SHAREHOLDERS' EQUITY
Current liabilities:
 
 
 
Accounts payable
$
58,754

 
$
59,533

Accrued liabilities
94,446

 
105,042

Deferred revenue
23,013

 
24,364

Current portion of term debt
21,773

 
23,628

Total current liabilities
197,986

 
212,567

Accrued severance
23,041

 
19,874

Deferred revenue
15,237

 
15,968

Term debt
191,570

 
218,786

Other long-term liabilities
33,741

 
30,580

Total liabilities
461,575

 
497,775

Commitments and Contingencies - (see Note 8)


 


Shareholders’ equity:
 
 
 
Ordinary shares: NIS 0.0175 par value, 200,000 shares authorized, 50,278 and 49,076 shares issued and outstanding at June 30, 2017 and December 31, 2016, respectively
215

 
209

Additional paid-in capital
820,217

 
774,605

Accumulated other comprehensive income (loss)
3,836

 
(928
)
Retained earnings
180,820

 
201,844

Total shareholders’ equity
1,005,088

 
975,730

Total liabilities and shareholders' equity
$
1,466,663

 
$
1,473,505


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


3


MELLANOX TECHNOLOGIES, LTD.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands, except per share data)
Total revenues
$
211,962

 
$
214,801

 
$
400,613

 
$
411,611

Cost of revenues
73,427

 
79,807

 
137,877

 
150,288

Gross profit
138,535

 
134,994

 
262,736

 
261,323

Operating expenses:
 

 
 

 
 
 
 
Research and development
92,348

 
82,324

 
180,839

 
153,358

Sales and marketing
38,110

 
32,576

 
73,867

 
63,804

General and administrative
12,476

 
13,494

 
24,995

 
41,432

Total operating expenses
142,934

 
128,394

 
279,701

 
258,594

Income (loss) from operations
(4,399
)
 
6,600

 
(16,965
)
 
2,729

Interest expense
(1,996
)
 
(2,215
)
 
(3,989
)
 
(3,213
)
Other income, net
827

 
315

 
1,510

 
376

Interest and other, net
(1,169
)
 
(1,900
)
 
(2,479
)
 
(2,837
)
Income (loss) before taxes on income
(5,568
)
 
4,700

 
(19,444
)
 
(108
)
Provision for taxes on income
2,423

 
46

 
791

 
2,406

Net income (loss)
$
(7,991
)
 
$
4,654

 
$
(20,235
)
 
$
(2,514
)
Net income (loss) per share — basic
$
(0.16
)
 
$
0.10

 
$
(0.41
)
 
$
(0.05
)
Net income (loss) per share — diluted
$
(0.16
)
 
$
0.09

 
$
(0.41
)
 
$
(0.05
)
Shares used in computing net income (loss) per share:
 

 
 

 
 
 
 
Basic
50,056

 
47,900

 
49,698

 
47,629

Diluted
50,056

 
49,194

 
49,698

 
47,629


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

4


MELLANOX TECHNOLOGIES, LTD.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED)
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Net income (loss)
$
(7,991
)
 
$
4,654

 
$
(20,235
)
 
$
(2,514
)
Other comprehensive income (loss), net of tax:
 

 
 

 
 
 
 
Change in unrealized gains/losses on available-for-sale securities, net of tax
(47
)
 
48

 
22

 
648

Change in unrealized gains/losses on derivative contracts, net of tax
498

 
(2,143
)
 
4,742

 
1,349

Other comprehensive income (loss), net of tax
451

 
(2,095
)
 
4,764

 
1,997

Total comprehensive income (loss), net of tax
$
(7,540
)
 
$
2,559

 
$
(15,471
)
 
$
(517
)
 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


5


MELLANOX TECHNOLOGIES, LTD.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
 
 
Six Months Ended June 30,
 
 
2017
 
2016
 
 
(in thousands)
Cash flows from operating activities:
 
 

 
 

Net loss
 
$
(20,235
)
 
$
(2,514
)
Adjustments to reconcile net loss to net cash provided by operating activities:
 
 

 
 

Depreciation and amortization
 
50,814

 
46,231

Deferred income taxes
 
(704
)
 
1,266

Share-based compensation
 
32,433

 
31,551

Gain on investments, net
 
(1,701
)
 
(489
)
Changes in assets and liabilities, net of effect of acquisitions:
 
 
 
 
Accounts receivable
 
(7,780
)
 
(16,886
)
Inventories
 
(7,679
)
 
10,598

Prepaid expenses and other assets
 
(2,667
)
 
3,598

Accounts payable
 
48

 
9,679

Accrued liabilities and other liabilities
 
(1,141
)
 
5,583

Net cash provided by operating activities
 
41,388

 
88,617

 
 
 

 
 
Cash flows from investing activities:
 
 
 
 
Purchase of severance-related insurance policies
 
(651
)
 
(546
)
Purchase of short-term investments
 
(69,110
)
 
(153,486
)
Proceeds from sales of short-term investments
 
74,359

 
200,457

Proceeds from maturities of short-term investments
 
13,590

 
97,388

Purchase of property and equipment
 
(27,120
)
 
(15,755
)
Purchase of intangible assets
 
(1,647
)
 

Purchase of investments in private companies
 
(11,000
)
 
(107
)
Acquisition, net of cash acquired of $87.5 million
 

 
(693,692
)
Net cash used in investing activities
 
(21,579
)
 
(565,741
)
 
 
 
 
 
Cash flows from financing activities:
 
 

 
 
Proceeds from term debt
 

 
280,000

Principal payments on term debt
 
(30,000
)
 
(7,000
)
Term debt issuance costs
 

 
(5,521
)
Payments on capital lease and intangible asset financings
 
(3,263
)
 
(491
)
Proceeds from issuances of ordinary shares through employee equity incentive plans
 
12,396

 
10,438

Net cash provided by (used in) financing activities
 
(20,867
)
 
277,426

 
 
 
 
 
Net decrease in cash and cash equivalents
 
(1,058
)
 
(199,698
)
Cash and cash equivalents at beginning of period
 
56,780

 
263,199

Cash and cash equivalents at end of period
 
$
55,722

 
$
63,501

 
 
 
 
 
Supplemental disclosure of non-cash investing and financing activities
 
 
 
 
Intangible assets financed with debt
 
$
3,877

 
$

Unpaid property and equipment
 
$
6,003

 
$
8,867

Transfer from inventory to property and equipment
 
$
1,241

 
$
2,358



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


6


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
NOTE 1—THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:
Company
Mellanox Technologies, Ltd., an Israeli corporation (the "Company" or "Mellanox"), was incorporated and commenced operations in March 1999. Mellanox is a supplier of high-performance interconnect products for computing, storage and communications applications.
Principles of presentation
The unaudited condensed consolidated financial statements include the Company's accounts as well as those of its wholly owned subsidiaries after the elimination of all intercompany balances and transactions.
The unaudited condensed consolidated financial statements included in this quarterly report on Form 10-Q have been prepared by the Company without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). The year-end balance sheet data were derived from audited consolidated financial statements, but do not include all disclosures required by accounting principles generally accepted in the United States ("GAAP"). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures contained in this quarterly report comply with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended, for a quarterly report on Form 10-Q and are adequate to make the information presented not misleading. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal recurring adjustments) which are, in the opinion of management, necessary for a fair statement of the financial position, results of operations and cash flows for the interim periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2016, filed with the SEC on February 17, 2017. The results of operations for the six months ended June 30, 2017 are not necessarily indicative of the results to be anticipated for the entire year ending December 31, 2017 or thereafter.
Risks and uncertainties
The Company is subject to all of the risks inherent in a company which operates in the dynamic and competitive semiconductor industry. Significant changes in any of the following areas could have a material adverse impact on the Company's financial position and results of operations: unpredictable volume or timing of customer orders; ordered product mix; the sales outlook and purchasing patterns of the Company's customers based on consumer demands and general economic conditions; loss of one or more of the Company's customers; decreases in the average selling prices of products or increases in the average cost of finished goods; the availability, pricing and timeliness of delivery of components used in the Company's products; reliance on a limited number of subcontractors to manufacture, assemble, package and production test the Company's products; the Company's ability to successfully develop, introduce and sell new or enhanced products in a timely manner; product obsolescence and the Company's ability to manage product transitions; the timing of announcements or introductions of new products by the Company's competitors; and the Company's ability to successfully integrate acquired businesses.
Use of estimates
The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the financial statements and the reported amounts of net revenue and expenses in the reporting periods. The Company regularly evaluates estimates and assumptions related to revenue recognition, allowances for doubtful accounts, allowances for price adjustments, investment valuation, warranty reserves, inventory reserves, share-based compensation expense, long-term asset valuations, useful lives of property, equipment, and intangibles, accounting for business combinations, goodwill and purchased intangible asset valuation, investments in privately-held companies, accounting and fair value of financial instruments and derivatives, deferred income tax asset valuation, uncertain tax positions, and litigation and other loss contingencies. These estimates and assumptions are based on current facts, historical experience and various other factors that the Company believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of revenue, costs and expenses that are not readily apparent from other sources. The actual results that the Company experiences may differ materially and adversely from the Company's original estimates. To the extent there are material differences between the estimates and actual results, the Company's future results of operations will be affected.

7


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


Significant accounting policies
In March 2016, the FASB issued ASU No. 2016-09, Compensation-Stock Compensation (Topic 718); Improvements to Employee Share-Based Payment Accounting. The Company adopted ASU No. 2016-09 during the quarter ended March 31, 2017. The standard requires, among other things, excess tax benefits to be recognized in the statement of operations as an income tax benefit as opposed to additional paid in capital. This change was adopted prospectively and did not have a material effect on the Company's condensed consolidated financial statements. The standard also requires, among other things, excess tax benefits to be included in operating activities in the statement of cash flows as opposed to in financing activities. This change was adopted retrospectively and did not have a material effect on the Company's condensed consolidated financial statements.
The standard further requires excess tax benefits to be recognized when they arise, instead of when they actually reduce taxes payable under the prior guidance. This change was adopted using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to increase deferred tax assets by $4.6 million, which in turn was offset by an increase in the valuation allowance in the same amount, resulting in no change in net deferred tax assets and retained earnings as of January 1, 2017.
The standard also establishes an alternative practical expedient for estimating the effects of forfeitures of an award by recognizing such effects in compensation cost when the forfeitures occur. Adoption of the alternative practical expedient was applied using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to reduce retained earnings and to increase additional paid-in capital by $0.8 million as of January 1, 2017.
Other than the adoption of ASU No. 2016-09 as discussed above, there have been no changes in the Company’s significant accounting policies that were disclosed in its Annual Report on Form 10-K for the fiscal year ended December 31, 2016, filed with the SEC on February 17, 2017.
Concentration of credit risk
The following table summarizes the revenues from customers (including original equipment manufacturers) in excess of 10% of the total revenues:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
IBM
15
%
 
*

 
*

 
*

Hewlett Packard Enterprise ("HPE")
14
%
 
12
%
 
13
%
 
16
%
Dell Technologies
11
%
 
*

 
12
%
 
*

____________________
 
 
 
 
 
 
 
* Less than 10%
 
 
 
 
 
 
 
The following table summarizes accounts receivable balances in excess of 10% of total accounts receivable:
 
June 30, 2017
 
December 31, 2016
IBM
19
%
 
*

HPE
*

 
23
%
____________________
 
 
 
* Less than 10%
 
 
 

8


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


Product warranty
The following table provides changes in the product warranty accrual for the six months ended June 30, 2017 and 2016:
 
Six Months Ended June 30,
 
2017
 
2016
 
(in thousands)
Balance, beginning of the period
$
1,474


$
1,641

Assumed warranty liability from acquisition

 
290

New warranties issued during the period
756


684

Reversal of warranty reserves
(350
)

(358
)
Settlements during the period
(745
)

(532
)
Balance, end of the period
1,135


1,725

Less: long-term portion of product warranty liability
(180
)

(360
)
Current portion, end of the period
$
955


$
1,365

Net income (loss) per share
The following table sets forth the computation of basic and diluted net income (loss) per share for the three and six months ended June 30, 2017 and 2016:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands, except per share data)
Net income (loss)
$
(7,991
)
 
$
4,654

 
$
(20,235
)
 
$
(2,514
)
Basic and diluted shares:
 


 

 
 
 
 
Weighted average ordinary shares outstanding
50,056


47,900

 
49,698

 
47,629

Effect of dilutive shares


1,294

 

 

Shares used to compute diluted net income (loss) per share
50,056

 
49,194

 
49,698

 
47,629

Net income (loss) per share — basic
$
(0.16
)
 
$
0.10

 
$
(0.41
)
 
$
(0.05
)
Net income (loss) per share — diluted
$
(0.16
)
 
$
0.09

 
$
(0.41
)
 
$
(0.05
)
The Company excluded 5.5 million outstanding share options and restricted share units ("RSUs") from the computation of diluted net loss per share for the three months ended June 30, 2017, 0.5 million potentially dilutive share options and RSUs from the computation of diluted net income per share for the three months ended June 30, 2016, and 5.5 million and 5.6 million outstanding share options and RSUs from the computation of diluted net loss per share for the six months ended June 30, 2017 and 2016, respectively, because including them would have had an anti-dilutive effect.
Recent accounting pronouncements
In October 2016, the Financial Accounting Standards Board, ("FASB") issued ASU No. 2016-16, Income Taxes - Intra-Entity Transfers of Assets Other Than Inventory, which requires entities to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. The standard is effective for the Company beginning January 1, 2018, including interim periods within those fiscal years. Early adoption is permitted as of the beginning of a fiscal year. The new standard should be adopted on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company is currently in the process of evaluating the impact of this new pronouncement on its consolidated financial statements and related disclosures.
In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. The standard clarifies how companies present and classify certain cash receipts and cash

9


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


payments in the statement of cash flows. The standard becomes effective for the Company beginning January 1, 2018. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The standard introduces an approach based on expected losses to estimate credit losses on certain types of financial instruments. It also modifies the impairment model for available-for-sale debt securities and provides for a simplified accounting model for purchased financial assets with credit deterioration since their origination. Assumptions, models, and methods used in estimating an allowance for loan and lease losses are required disclosures under the standard. A cumulative-effect adjustment to retained earnings is recorded in the period of adoption and a prospective transition approach is applied for certain assets. The standard becomes effective for the Company beginning January 1, 2020. Early application is permitted beginning January 1, 2019. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The standard requires lessees to recognize almost all leases on the balance sheet as a right-of-use asset and a lease liability and requires leases to be classified as either an operating or a finance type lease. The standard excludes leases of intangible assets or inventory. Early adoption of the standard is allowed. The standard becomes effective for the Company beginning January 1, 2019. The Company is currently evaluating the effect that the standard will have on its consolidated financial statements and related disclosures.
In January 2016, the FASB issued ASU No. 2016-01, Financial Instruments-Overall (Subtopic 825-10). The standard requires entities to carry all investments in equity securities, with certain exceptions, at fair value with adjustment recorded through net income ("FVTNI"). The standard eliminates the requirement of recognizing unrealized gains or losses in other comprehensive income for trading or available-for-sale marketable equity securities. The standard requires the total fair value change attributable to instrument-specific credit risk, excluding derivative liability instruments, to be reflected in other comprehensive income. The standard requires an evaluation for the need of a valuation allowance for deferred tax assets related to debt securities classified as available-for-sale in combination with the Company's other deferred tax assets. The standard becomes effective for the Company beginning January 1, 2018 and early adoption is allowed. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). The standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and may be applied retrospectively to each prior period presented, or applied using a modified retrospective method with the cumulative effect recognized in the beginning retained earnings during the period of initial application. Subsequently, the FASB has issued several additional ASUs related to ASU No. 2014-09, collectively they are referred to as the “new revenue standards”, which become effective for the Company beginning January 1, 2018. The Company expects to adopt the new revenue standards using the modified retrospective method. Under the current guidance, the Company defers the recognition of revenue and the cost of revenue from distributor sales until the distributors report that they have sold the products to their customers (known as “sell-though” revenue recognition). Upon the adoption of the new revenue standards, the Company will recognize revenue on sales to all distributors upon shipment and transfer of control (known as “sell-in” revenue recognition), net of the estimated allowances for price adjustments. The Company is still in the process of evaluating the other effects that the new revenue standards will have on its consolidated financial statements and related disclosures.



10


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


NOTE 2—BALANCE SHEET COMPONENTS:
 
June 30, 2017
 
December 31, 2016
 
(in thousands)
Accounts receivable, net:
 

 
 

Accounts receivable, gross
$
150,180

 
$
142,400

Less: allowance for doubtful accounts
(632
)
 
(632
)
 
$
149,548

 
$
141,768

Inventories:
 

 
 

Raw materials
$
8,046

 
$
8,243

Work-in-process
25,082

 
26,118

Finished goods
38,833

 
31,162

 
$
71,961

 
$
65,523

Other current assets:
 

 
 
Prepaid expenses
$
9,941

 
$
9,053

Derivative contracts receivable
4,004

 
257

VAT receivable
4,412

 
6,093

Other
2,369

 
1,943

 
$
20,726

 
$
17,346

Property and equipment, net:
 

 
 
Computer, equipment, and software
$
234,120

 
$
214,719

Furniture and fixtures
5,279

 
5,210

Leasehold improvements
49,914

 
46,693

 
289,313

 
266,622

Less: Accumulated depreciation and amortization
(168,140
)
 
(148,037
)
 
$
121,173

 
$
118,585

Deferred taxes and other long-term assets:
 

 
 
Equity investments in private companies
$
19,720

 
$
12,720

Deferred taxes
23,117

 
22,413

Other assets
7,669

 
1,580

 
$
50,506

 
$
36,713

Accrued liabilities:
 

 
 
Payroll and related expenses
$
58,271

 
$
62,969

Accrued expenses
28,820

 
33,125

Derivative contracts payable
11

 
1,006

Product warranty liability
955

 
1,263

Other
6,389

 
6,679

 
$
94,446

 
$
105,042

Other long-term liabilities:
 
 
 
Income tax payable
$
26,754

 
$
24,184

Deferred rent
2,549

 
2,504

Other
4,438

 
3,892

 
$
33,741

 
$
30,580



11


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


NOTE 3—BUSINESS COMBINATION:
On February 23, 2016, the Company completed its acquisition of EZchip Semiconductor Ltd. ("EZchip"). Under the terms of the Agreement of Merger dated as of September 30, 2015 (as amended on November 17, 2015), by and among the Company, Mondial Europe Sub Ltd. and EZchip (the "Merger Agreement") the total consideration was $782.2 million including $1.0 million attributable to assumed RSUs. The net cash purchase price of $693.7 million consisted of a $781.2 million cash payment for all outstanding common shares of EZchip at the price of $25.50 per share and net of $87.5 million cash acquired. The Company also assumed 891,822 EZchip RSUs and converted them to 499,894 equivalent Company RSU awards. The fair value of the converted RSUs was determined based on the per share value of the underlying Mellanox ordinary shares of $46.40 per share as of the acquisition date. The 499,894 RSUs had a total aggregate value of $23.2 million, of which $1.0 million was recorded as a component of the purchase price for service rendered prior to the acquisition date and $22.2 million will be recognized as share-based compensation expense over the remaining required service period of up to 2.25 years from the acquisition date.
In connection with the acquisition, the Company entered into a $280.0 million variable interest rate Term Debt maturing February 21, 2019. For additional information on the Term Debt, see Note 13 in the notes to the unaudited condensed consolidated financial statements.
The Company accounted for the transaction using the acquisition method, which requires, among other things, that the assets acquired and liabilities assumed in a business combination be recognized at their respective estimated fair values as of the acquisition date. The following summarizes consideration paid for EZchip at the acquisition date:
 
 
(in thousands)
Consideration:
 
 
Cash payment for all outstanding common shares of EZchip at $25.50 per share
 
$
781,237

Fair value of awards attributable to pre-acquisition services
 
972

Total consideration:
 
782,209

Less: cash acquired
 
87,545

Fair value of total consideration transferred, net of cash acquired
 
$
694,664

The following summarizes the Company's allocation of the total purchase price, net of cash acquired for the EZchip acquisition after consultation with third party valuation specialists:
 
 
(in thousands)
Short-term investments
 
$
108,862

Other current assets
 
34,114

Other long-term assets
 
9,638

Intangible assets
 
288,246

Goodwill
 
270,485

Total assets
 
711,345

 
 
 
Current liabilities
 
(10,253
)
Long-term liabilities
 
(6,428
)
Total liabilities
 
(16,681
)
Total preliminary purchase price allocation
 
$
694,664

There were no acquisition-related expenses for the EZchip acquisition for the three months ended June 30, 2017. Acquisition-related expenses for the EZchip acquisition for the six months ended June 30, 2017 were $0.3 million and primarily consisted of employee-related expenses. Acquisition-related expenses for the EZchip acquisition for the three and six months period ending June 30, 2016 were $0.5 million and $7.2 million, respectively, and primarily consisted of investment banking, consulting and other professional fees.

12


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


Identifiable finite-lived intangible assets
 
 
Fair value
 
Weighted Average Useful Life
 
 
(in thousands)
 
(in years)
Purchased intangible assets:
 
 
 
 
Trade names
 
$
5,600

 
3
Customer relationships
 
56,400

 
9
Backlog
 
11,300

 
1
Developed technology
 
181,246

 
4 - 6
In process research and development (1)
 
33,700

 
 -
Total purchased intangible assets
 
$
288,246

 
 
 
(1) In-process research and development ("IPR&D") will not be amortized until the underlying products reach technological feasibility. Upon completion, each IPR&D project will be amortized over its useful life.
Trade name represents the fair values of brand and name recognition associated with the marketing of EZchip’s products and services. The Company used the income approach and utilized a discount rate of 10.0% to determine the fair value of trade name assets.
Customer relationships represent the fair value of future projected revenues that will be derived from the sale of products to existing customers of EZchip. The Company used the comparative method ("with/without") of the income approach to determine the fair value of this intangible asset and utilized a discount rate of 10.0%.
Backlog represents the fair value of sales order backlog as of the valuation date. The Company used the income approach to determine the fair value of this intangible asset and utilized a discount rate of 8.0%.
Developed technology represents completed technology that has passed technological feasibility and/or is currently offered for sale to customers. The Company used the income approach to value the developed technology. Under the income approach, the expected future cash flows from each technology are estimated and discounted to their net present values at an appropriate risk-adjusted rate of return. Significant factors considered in the calculation of the rate of return are the weighted average cost of capital and the return on assets. The Company applied a discount rate of 9.0% to value the developed technology assets taking into consideration market rates of return on debt and equity capital and the risk associated with achieving forecasted revenues related to these assets.
The IPR&D intangible asset represents the value assigned to an acquired research and development project that, as of the acquisition date, had not established technological feasibility. The fair value of IPR&D was determined using a discount rate of 12.0%. This intangible asset will be capitalized on the balance sheet and evaluated periodically for impairment until the project is completed, at which time it will be transferred to developed technology and become subject to amortization over its useful life. IPR&D consists of one project related to the development of two network processors. The project is expected to be completed over the next several years. The estimated remaining costs to complete the IPR&D project was $22.3 million as of the acquisition date, which will be charged to operating expense in the condensed consolidated statements of operations as incurred. During the three months ended September 30, 2016, one component of the IPR&D project reached technological feasibility and $4.2 million was transferred to developed technology and will be amortized over three years.
Goodwill
Goodwill arising from the acquisition represents the value of the skilled assembled workforce and projected growth in overall revenues. The EZchip acquisition is a step in the Company's strategy to become a leading broad-line supplier of intelligent interconnect solutions for data centers. The addition of EZchip’s products and expertise in network processing is expected to enhance the Company's leadership position, and ability to deliver complete end-to-end, intelligent 10, 25, 40, 50, and 100Gb/s interconnect and processing solutions for advanced data center and edge platforms. The combined company will have diverse and robust solutions to enable customers to meet the growing demands of data-intensive applications used in high-performance computing, Web 2.0, cloud, secure data center, enterprise, telecom, database, financial services, and storage environments. These significant factors were the basis for the recognition of goodwill. Goodwill is not expected to be

13


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


deductible for tax purposes. Goodwill will not be amortized but instead will be tested for impairment annually or more frequently if certain indicators are present.

NOTE 4—FAIR VALUE MEASUREMENTS:
Fair value hierarchy:
The Company measures its cash equivalents and marketable securities at fair value. The Company’s cash equivalents are classified within Level 1. Cash equivalents are valued primarily using quoted market prices utilizing market observable inputs. The Company's investments in debt securities and certificates of deposits are classified within Level 2 as the market inputs to value these instruments consist of market yields, reported trades and broker/dealer quotes. In addition, foreign currency contracts are classified within Level 2 as the valuation inputs are based on quoted prices and market observable data of similar instruments. The Level 3 valuation inputs include the Company's best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument's valuation. As of June 30, 2017 and December 31, 2016, the Company did not have any assets or liabilities valued based on Level 3 valuations.
Financial Liabilities Measured at Fair Value on a Nonrecurring Basis:
As of June 30, 2017, the remaining principal of $216.0 million on the Company's $280.0 million Term Debt is classified as a Level 2 fair value measurement in the fair value hierarchy. The Company calculated a fair value amount of $218.0 million at June 30, 2017 based on a discounted cash flow model using observable market inputs and taking into consideration variables such as interest rate changes, comparable instruments, and long-term credit ratings.

14


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis:
The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of June 30, 2017:
 
Level 1
 
Level 2
 
Total
 
(in thousands)
Money market funds
$
2,154

 
$

 
$
2,154

Certificates of deposit

 
75,574

 
75,574

U.S. Government and agency securities

 
48,121

 
48,121

Commercial paper

 
27,425

 
27,425

Corporate bonds

 
78,192

 
78,192

Municipal bonds

 
10,175

 
10,175

Foreign government bonds

 
15,058

 
15,058

 
2,154

 
254,545

 
256,699

Derivative contracts

 
4,004

 
4,004

Total financial assets
$
2,154

 
$
258,549

 
$
260,703

Derivative contracts

 
11

 
11

Total financial liabilities
$

 
$
11

 
$
11

The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2016:
 
Level 1
 
Level 2
 
Total
 
(in thousands)
Money market funds
$
1,833

 
$

 
$
1,833

Certificates of deposit

 
78,643

 
78,643

U.S. Government and agency securities

 
56,347

 
56,347

Commercial paper

 
29,483

 
29,483

Corporate bonds

 
94,162

 
94,162

Municipal bonds

 
7,706

 
7,706

Foreign government bonds

 
5,320

 
5,320


1,833

 
271,661

 
273,494

Derivative contracts

 
257

 
257

Total financial assets
$
1,833

 
$
271,918

 
$
273,751

Derivative contracts

 
1,006

 
1,006

Total financial liabilities
$

 
$
1,006

 
$
1,006

There were no transfers between Level 1 and Level 2 securities during the six months ended June 30, 2017 and the year ended December 31, 2016.


15


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


NOTE 5—INVESTMENTS:
Cash, cash equivalents and short-term investments:
The short-term investments are classified as available-for-sale securities. The cash, cash equivalents and short-term investments at June 30, 2017 and December 31, 2016 were as follows:
 
June 30, 2017
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated
Fair Value
 
(in thousands)
Cash
$
53,568

 
$

 
$

 
$
53,568

Money market funds
2,154

 

 

 
2,154

Certificates of deposit
75,586

 
2

 
(14
)
 
75,574

U.S. Government and agency securities
48,259

 
1

 
(139
)
 
48,121

Commercial paper
27,431

 
8

 
(14
)
 
27,425

Corporate bonds
78,208

 
51

 
(67
)
 
78,192

Municipal bonds
10,206

 

 
(31
)
 
10,175

Foreign government bonds
15,069

 
2

 
(13
)
 
15,058

Total
310,481

 
64

 
(278
)
 
310,267

Less amounts classified as cash and cash equivalents
(55,722
)
 

 

 
(55,722
)
Short-term investments
$
254,759

 
$
64

 
$
(278
)
 
$
254,545


 
December 31, 2016
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated
Fair Value
 
(in thousands)
Cash
$
54,947

 
$

 
$

 
$
54,947

Money market funds
1,833

 

 

 
1,833

Certificates of deposit
78,643

 

 

 
78,643

U.S. Government and agency securities
56,431

 
2

 
(86
)
 
56,347

Commercial paper
29,486

 

 
(3
)
 
29,483

Corporate bonds
94,292

 
37

 
(167
)
 
94,162

Municipal bonds
7,718

 

 
(12
)
 
7,706

Foreign government bonds
5,327

 

 
(7
)
 
5,320

Total
328,677

 
39

 
(275
)
 
328,441

Less amounts classified as cash and cash equivalents
(56,780
)
 

 

 
(56,780
)
Short-term investments
$
271,897

 
$
39

 
$
(275
)
 
$
271,661

Interest income and gains on short-term investments, net were $0.8 million and $0.6 million for the three months ended June 30, 2017 and 2016, respectively. Interest income and gains on short-term investments, net were $1.7 million and $0.5 million for the six months ended June 30, 2017 and 2016, respectively. At June 30, 2017, gross unrealized losses on investments that were in a gross unrealized loss position for greater than 12 months were immaterial. These investments were not deemed to be other-than-temporarily impaired and the gross unrealized losses were recorded in other comprehensive income (loss) ("OCI").

16


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


The contractual maturities of short-term investments at June 30, 2017 and December 31, 2016 were as follows:
 
June 30, 2017
 
December 31, 2016
 
Amortized
Cost
 
Estimated
Fair Value
 
Amortized
Cost
 
Estimated
Fair Value
 
(in thousands)
Due in less than one year
$
172,611

 
$
172,534

 
$
157,270

 
$
157,163

Due in one to three years
82,148

 
82,011

 
114,627

 
114,498

 
$
254,759

 
$
254,545

 
$
271,897

 
$
271,661

Equity investments in privately-held companies:
As of June 30, 2017 and December 31, 2016, the Company held a total of $19.7 million and $12.7 million, respectively, in equity investments in privately-held companies.

NOTE 6—GOODWILL AND INTANGIBLE ASSETS:
The following table represents changes in the carrying amount of goodwill:
 
(in thousands)
Carrying amount of goodwill at December 31, 2016
$
471,228

Acquisitions

Adjustments

Balance as of June 30, 2017
$
471,228

The carrying amounts of intangible assets as of June 30, 2017 were as follows:
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
 
(in thousands)
Licensed technology
$
30,106

 
$
(11,013
)
 
$
19,093

Developed technology
250,043

 
(96,792
)
 
153,251

Customer relationships
69,776

 
(21,257
)
 
48,519

Trade names
5,600

 
(2,523
)
 
3,077

Total finite-lived amortizable intangible assets
355,525

 
(131,585
)
 
223,940

In-process research and development
29,500

 

 
29,500

Total intangible assets
$
385,025

 
$
(131,585
)
 
$
253,440


17


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


The carrying amounts of intangible assets as of December 31, 2016 were as follows:
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
 
(in thousands)
Licensed technology
$
24,583

 
$
(6,559
)
 
$
18,024

Developed technology
250,043

 
(75,591
)
 
174,452

Customer relationships
69,776

 
(17,731
)
 
52,045

Backlog
11,300

 
(11,300
)
 

Trade names
5,600

 
(1,590
)
 
4,010

Total finite-lived amortizable intangible assets
361,302

 
(112,771
)
 
248,531

In-process research and development
29,500

 

 
29,500

Total intangible assets
$
390,802

 
$
(112,771
)
 
$
278,031

Amortization expense of intangible assets totaled approximately $15.1 million and $16.0 million for the three months ended June 30, 2017 and 2016, respectively. Amortization expense of intangible assets totaled approximately $30.1 million and $27.7 million for the six months ended June 30, 2017 and 2016, respectively.
The estimated future amortization expense from amortizable intangible assets is as follows:
 
(in thousands)
2017 (remaining six months)
$
30,360

2018
55,377

2019
47,519

2020
36,320

2021
30,673

Thereafter
23,691

Total
$
223,940


NOTE 7—DERIVATIVES AND HEDGING ACTIVITIES:
The Company enters into foreign currency forward and option contracts with financial institutions to protect against foreign exchange risks, mainly the exposure to changes in the exchange rate of the New Israeli Shekels ("NIS") against the U.S. dollar that are associated with forecasted cash flows and existing assets and liabilities. The Company accounts for its derivative instruments as either assets or liabilities and carry them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation.

18


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


Fair Value of Derivative Contracts
The fair value of derivatives contracts in the unaudited condensed consolidated balance sheets at June 30, 2017 and December 31, 2016 were as follows:
 
 
Other current assets
 
Accrued liabilities
 
Other current assets
 
Accrued liabilities
 
 
June 30, 2017
 
December 31, 2016
 
 
(in thousands)
Derivatives designated as hedging instruments
 
 
 
 
 
 
 
 
Currency forward and option contracts
$
4,004

 
$
4

 
$
257

 
$
999

Derivatives not designated as hedging instruments
 
 
 
 
 
 
 
 
Currency forward and option contracts
$

 
$
7

 
$

 
$
7

Total derivatives
$
4,004

 
$
11

 
$
257

 
$
1,006

The gross notional amounts of derivative contracts were NIS denominated. The notional amounts of outstanding derivative contracts in U.S. dollars at June 30, 2017 and December 31, 2016 were as follows:
 
June 30, 2017
 
December 31, 2016
 
(in thousands)
Derivatives designated as hedging instruments
 
 
Currency forward and option contracts
$
61,670

 
$
105,730

Derivatives not designated as hedging instruments
 
 
 
Currency forward and option contracts
$
40,046

 
$
34,330

Effect of Derivatives Designated as Hedging Instruments on Accumulated Other Comprehensive Income
The following table represents the unrealized gains (losses) of derivatives designated as hedging instruments, net of tax effects, that were recorded in accumulated other comprehensive income as of June 30, 2017 and December 31, 2016 and their effect on OCI for the six months ended June 30, 2017:
 
(in thousands)
December 31, 2016
$
(692
)
Amount of gain recognized in OCI (effective portion)
8,557

Amount of gain reclassified from OCI to income (effective portion)
(3,815
)
June 30, 2017
$
4,050

Effect of Derivative Contracts on the Unaudited Condensed Consolidated Statement of Operations
The effect of derivative contracts on the unaudited condensed consolidated statements of operations for the three months ended June 30, 2017 and 2016 was as follows:
 
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
 
Three Months Ended June 30,
 
Three Months Ended June 30,

 
2017

2016

2017

2016
 
 
(in thousands)
Operating income
 
$
2,379

 
$
23

 
$

 
$

Other income
 
$

 
$

 
$
1,239

 
$
271


19


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


The effect of derivative contracts on the unaudited condensed consolidated statements of operations for the six months ended June 30, 2017 and 2016 was as follows:
 
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
 
Six Months Ended June 30,
 
Six Months Ended June 30,
 
 
2017
 
2016
 
2017
 
2016
 
 
(in thousands)
Operating income
 
$
3,815

 
$
161

 
$

 
$

Other income
 
$

 
$

 
$
3,305

 
$
543


NOTE 8—COMMITMENTS AND CONTINGENCIES:
Commitments
Leases
At June 30, 2017, future minimum payments under non-cancelable operating leases are as follows:
 
(in thousands)
 
 
2017 (remaining six months)
$
12,271

2018
19,878

2019
14,607

2020
12,188

2021
11,274

Thereafter
64,531

Total minimum lease payments
$
134,749


Purchase commitments

At June 30, 2017, the Company had the following non-cancelable purchase commitments:
 
(in thousands)
2017 (remaining six months)
$
99,551

2018
16,148

2019
530

2020

2021

Thereafter

 
$
116,229

Other Commitments
Operating lease
On May 3, 2016, the Company entered into a lease agreement for additional office space expected to be built in Yokneam, Israel. The lease term expires 10 years after lease inception with no options to extend the lease term. The Company's occupancy of the additional office space and its obligation under the lease agreement is contingent on the lessor's attainment of stated milestones in the lease agreement. As such, the Company cannot make a reliable estimate as to the timing of cash payments under the lease. At June 30, 2017, the estimated total future lease obligation is approximately $30.5 million. Over a twelve

20


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)



month period an estimated rental expense is approximately $3.1 million, and if recognized, would increase the Company's operating expenses in its condensed consolidated statement of operations.
Royalty-bearing grants
The Company is obliged to pay royalties to the Israeli National Authority for Technological Innovation, previously known as the Office of the Chief Scientist of Israel's Ministry of Economy and Industry (the "OCS"), for research and development efforts partially funded through grants from the OCS and under approved plans in accordance with the Israeli Law for Encouragement of Research and Development in the Industry, 1984 (the "R&D Law").  Royalties are payable to the Israeli government at the rate of 4.5% of the revenues of the Company's products incorporating OCS-funded know-hows, and up to the amount of the grants received. The Company's obligation to pay these royalties is contingent on actual sales of the products, at which time a liability is recorded. In the absence of such sales, the Company cannot make a reliable estimate as to the timing of cash settlement of the royalties. At June 30, 2017, the Company estimated a total future royalty obligation of approximately $36.7 million, and if recognized, would increase the Company's cost of revenues in its condensed consolidated statement of operations.
Unrecognized tax benefits
Due to the inherent uncertainty with respect to the timing of future cash outflows associated with the Company's unrecognized tax benefits, it is unable to reliably estimate the timing of cash settlement with respective taxing authorities. As of June 30, 2017, the Company's unrecognized tax benefits totaled $44.7 million, out of which an amount of $27.5 million would reduce the Company's income tax expense and effective tax rate, if recognized.
Contingencies
Legal proceedings
The Company is involved in a variety of claims, suits, investigations and proceedings that arise from time to time in the ordinary course of its business, including actions with respect to contracts, intellectual property, taxation, employment, benefits, securities, personal injuries and other matters. The results of these proceedings in the ordinary course of business are not expected to have a material adverse effect on the Company’s condensed consolidated financial position or results of operations.
The Company records a liability when it believes that it is both probable that a liability will be incurred, and the amount of loss can be reasonably estimated. The Company evaluates, at least quarterly, developments in its legal matters that could affect the amount of liability that has been previously accrued and makes adjustments as appropriate. Significant judgment is required to determine both probability and the estimated amount of a loss or potential loss. The Company may be unable to reasonably estimate the reasonably possible loss or range of loss for a particular legal contingency for various reasons, including, among others: (i) if the damages sought are indeterminate; (ii) if proceedings are in the early stages; (iii) if there is uncertainty as to the outcome of pending proceedings (including motions and appeals); (iv) if there is uncertainty as to the likelihood of settlement and the outcome of any negotiations with respect thereto; (v) if there are significant factual issues to be determined or resolved; (vi) if the proceedings involve a large number of parties; (vii) if relevant law is unsettled or novel or untested legal theories are presented; or (viii) if the proceedings are taking place in jurisdictions where the laws are complex or unclear. In such instances, there is considerable uncertainty regarding the ultimate resolution of such matters, including a possible eventual loss, if any.

NOTE 9—SHARE INCENTIVE PLANS
Stock Option Plans
On April 25, 2017, the Company's shareholders approved the Mellanox Technologies, Ltd. Second Amended and Restated Global Share Incentive Plan (2006) (the “Second Restated Plan”), which constitutes a second amendment and restatement of the Mellanox Technologies, Ltd. Global Share Incentive Plan (2006) and its appendices (the “2006 Plan”), as amended and restated by the Mellanox Technologies, Ltd. Amended and Restated Global Share Incentive Plan (2006) as of March 14, 2016 (the “First Restated Plan”). The Second Restated Plan became effective on February 14, 2017. The Second Restated Plan increases the ordinary shares reserved for issuance under the First Restated Plan by 1,640,000 shares to 2,390,000 shares plus any shares subject to issued and outstanding awards under the other equity incentive plans that existed prior to the First

21


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


Restated Plan that expire, are cancelled or otherwise terminated after the effective date of the First Restated Plan. The Second Restated Plan also extends the term of the First Restated Plan to February 14, 2027. In addition, the Second Restated Plan implements additional amendments to reflect compensation and governance best practices.
Share option activity
Share option activity under the Company's equity incentive plans in the six months ended June 30, 2017 is set forth below:
 
Options Outstanding
 
Number
of Shares
 
Weighted
Average
Exercise
Price
Outstanding at December 31, 2016
1,634,485

 
$
32.79

Options exercised
(154,747
)
 
$
14.52

Options canceled
(13,420
)
 
$
61.82

Outstanding at June 30, 2017
1,466,318

 
$
34.46

The total pretax intrinsic value of options exercised in the six months ended June 30, 2017 and 2016 was $8.8 million and $6.5 million, respectively. This intrinsic value represents the difference between the fair market value of the Company's ordinary shares on the date of exercise and the exercise price of each option. Based on the closing price of the Company's ordinary shares of $43.30 on June 30, 2017, the total pretax intrinsic value of options outstanding at June 30, 2017 was $27.5 million. The total pretax intrinsic value of options outstanding at December 31, 2016 was $29.0 million.
There were 1,463,783 and 1,624,756 options exercisable at June 30, 2017 and December 31, 2016, respectively. The total pretax intrinsic value of exercisable options at June 30, 2017, was $27.5 million. The total pretax intrinsic value of exercisable options at December 31, 2016 was $28.9 million.
Restricted share unit activity
RSU activity under the Company's equity incentive plans in the six months ended June 30, 2017 is set forth below:
 
Restricted Share
Units Outstanding
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Non-vested restricted share units at December 31, 2016
3,324,519

 
$
46.67

Restricted share units granted
1,662,375

 
$
50.42

Restricted share units vested
(777,827
)
 
$
46.72

Restricted share units canceled
(181,674
)
 
$
47.21

Non-vested restricted share units at June 30, 2017
4,027,393

 
$
48.18

The weighted average fair value of RSUs granted in the six months ended June 30, 2017 and 2016 was $50.42 and $48.75, respectively.
The total intrinsic value of all outstanding RSUs as of June 30, 2017 and December 31, 2016 was $174.4 million and $136.0 million, respectively.
Employee Stock Purchase Plan activity
There were 269,698 and 218,943 shares purchased under the ESPP for the six months ended June 30, 2017 and 2016 at an average price per share of $37.63 and $33.30, respectively.

22


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


Shares reserved for future issuance
The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of June 30, 2017:
 
Number of
Shares
Share options outstanding
1,466,318

Restricted share units outstanding
4,027,393

Shares authorized for future issuance
699,435

ESPP shares available for future issuance
3,724,647

Total shares reserved for future issuance as of June 30, 2017
9,917,793

Share-based compensation
The Company accounts for share-based compensation expense based on the estimated fair value of the share equity awards as of the grant dates.
The following weighted average assumptions were used to value ESPP shares issued pursuant to the Company's share incentive plans for the six months ended June 30, 2017 and 2016:
 
Six Months Ended June 30,
 
2017
 
2016
Dividend yield
%
 
%
Expected volatility
25.3
%
 
37.6
%
Risk free interest rate
0.91
%
 
0.50
%
Expected life, years
0.5

 
0.5


The following table summarizes the distribution of total share-based compensation expense in the unaudited condensed consolidated statements of operations:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
 
 
 
 
Cost of goods sold
$
575

 
$
671

 
$
1,057

 
$
1,146

Research and development
10,297

 
10,770

 
18,987

 
19,922

Sales and marketing
4,010

 
3,889

 
7,348

 
7,537

General and administrative
2,783

 
2,764

 
5,041

 
7,755

Total share-based compensation expense
$
17,665

 
$
18,094

 
$
32,433

 
$
36,360

Share-based compensation expense for the six months ended June 30, 2016 included cash payments of $4.8 million for the settlement of accelerated RSUs for individuals terminated on the closing date of the EZchip acquisition.
At June 30, 2017, there was $177.2 million of total unrecognized share-based compensation costs related to non-vested share-based compensation arrangements. The costs are expected to be recognized over a weighted average period of approximately 2.98 years.


23


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


NOTE 10—ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS):
The following table summarizes the changes in accumulated balances of other comprehensive income (loss) for the six months ended June 30, 2017 and 2016:
 
Unrealized Gains (Losses) on Available-for-Sale Securities
 
Unrealized Gains (Losses) on Derivatives Designated as Hedging Instruments
 
Total
 
(in thousands)
Balance at December 31, 2016
$
(236
)
 
$
(692
)
 
$
(928
)
Other comprehensive income/(loss) before reclassifications, net of taxes
22

 
8,557

 
8,579

Realized (gains)/losses reclassified from accumulated other comprehensive income

 
(3,815
)
 
(3,815
)
Net current-period other comprehensive income/(loss), net of taxes
22

 
4,742

 
4,764

Balance at June 30, 2017
$
(214
)
 
$
4,050

 
$
3,836

 
 
 
 
 
 
Balance at December 31, 2015
$
(578
)
 
$
(1,091
)
 
$
(1,669
)
Other comprehensive income/(loss) before reclassifications, net of taxes
166

 
1,510

 
1,676

Realized (gains)/losses reclassified from accumulated other comprehensive income
482

 
(161
)
 
321

Net current-period other comprehensive income/(loss), net of taxes
648

 
1,349

 
1,997

Balance at June 30, 2016
$
70

 
$
258

 
$
328

The following table provides details about reclassifications out of accumulated other comprehensive income (loss) for the six months ended June 30, 2017 and 2016:
 
 
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income (Loss)
 
Affected Line Item in the Statement of Operations
 
 
Six Months Ended June 30,
 
 
 
 
2017
 
2016
 
 
 
 
(in thousands)
 
 
Realized (gains)/losses on derivatives designated as hedging instruments
 
$
(3,815
)
 
$
(161
)
 
Cost of revenues and Operating expenses:
 
 
(220
)
 
(10
)
 
Cost of revenues
 
 
(427
)
 
(22
)
 
General and administrative
 
 
(372
)
 
(17
)
 
Sales and marketing
 
 
(2,796
)
 
(112
)
 
Research and development
Realized (gains)/losses on available-for-sale securities
 

 
482

 
Other income, net
Total reclassifications for the period
 
$
(3,815
)
 
$
321

 
Total

NOTE 11—INCOME TAXES:
As of June 30, 2017 and December 31, 2016, the Company had gross unrecognized tax benefits of $44.7 million and $41.5 million, respectively. It is the Company’s policy to classify accrued interest and penalties as part of the unrecognized tax benefits and record the expense in the provision for income taxes. The amount of accrued interest and penalties related to unrecognized tax benefits totaled $2.5 million at June 30, 2017 and $1.8 million at December 31, 2016.

24


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


On January 12, 2017, the Company received a ruling from the Israeli Tax Authorities ("ITA"), which approved a succession of mergers in a tax-exempted manner, subject to certain limitations (the "Tax-Exempted Merger"), in which EZchip Technologies Ltd., fully owned by EZchip, merged into EZchip, which in turn merged into the Company. The Tax-Exempted Merger resulted in a net increase of approximately $0.9 million in deferred tax assets and a corresponding increase in benefit from taxes on income during the first quarter of 2017.
As of June 30, 2017, the 2013 through 2016 tax years are open and may be subject to potential examinations in the United States. The Company has net operating losses in the United States from prior tax periods beginning in 2002 which may be subject to examination upon utilization in future tax periods. As of June 30, 2017, the 2011 through 2016 tax years are open and may be subject to potential examinations in Denmark and Israel. As of June 30, 2017, the income tax returns of the Company and one of its subsidiaries in Israel are under examination by the ITA for certain years from 2011 to 2014.
The Company's operations in Israel were granted "Approved Enterprise" status by the Investment Center in the Israeli Ministry of Economy and "Beneficiary Enterprise" status from the Israeli Income Tax Authority, which makes the Company eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959 (the "Encouragement Law"). Under the terms of the Beneficiary Enterprise program, income that is attributable to the Company's operations in Yokneam, Israel, is exempt from income tax commencing fiscal year 2011 through 2021. Income that is attributable to the Company's operations in Tel Aviv, Israel is subject to a reduced income tax rate (generally between 10% and the current corporate tax rate, depending on the percentage of foreign investment in the Company) commencing fiscal year 2013 through 2021.
On June 14, 2017, the Israeli government legislated new regulations regarding the "Preferred Technological Enterprise" regime, under which a company that complies with the terms may be entitled to certain tax benefits. The Company expects that its operation in Israel will comply with the terms of the Preferred Technological Enterprise regime. Therefore, the Company may utilize the tax benefits under this regime after the end of the benefit period of its Approved and Beneficiary Enterprise statuses (i.e. from fiscal year 2022 onwards). Under the new legislation, the majority of the Company’s income from its operations in Yokneam, Israel, will be subject to a corporate rate of 7.5%, while the majority of the income from its operations in Tel-Aviv, Israel, will be subject to a corporate rate of 12%. As a result of the lower tax rates mentioned above, the Company recorded a decrease of approximately $0.2 million in deferred tax assets and a corresponding increase in tax expense during the second quarter of 2017.
The Company’s effective tax rate is highly dependent upon the geographic distribution of its worldwide earnings or losses, tax regulations and tax holiday benefits in Israel, and the effectiveness of the Company’s tax planning strategies. The Company’s effective tax rates were (43.5)% and 1.0% for the three months ended June 30, 2017 and 2016, respectively. The Company’s effective tax rates were (4.1)% and (2,227.8)% for the six months ended June 30, 2017 and 2016, respectively. The difference between the Company’s effective tax rate and the 35% federal statutory rate for the six months ended June 30, 2017 resulted primarily from the tax holiday in Israel and foreign earnings taxed at rates lower than the federal statutory rates, partially offset by the accrual of unrecognized tax benefits, interest and penalties associated with unrecognized tax positions, non-tax-deductible expenses such as share-based compensation and losses generated from subsidiaries without tax benefit.
The application of income tax law is inherently complex. Laws and regulations in this area are voluminous and are often ambiguous, and the Company is required to make many subjective assumptions and judgments regarding its income tax exposures. In addition, interpretations of and guidance surrounding income tax laws and regulations are subject to change over time. Any changes in the Company’s subjective assumptions and judgments could materially affect amounts recognized in its condensed consolidated balance sheets and statements of operations.
The Company has maintained a valuation allowance against deferred tax assets of certain subsidiaries. The Company assesses its ability to recover its deferred tax assets on an ongoing basis. Significant management judgment is required in determining any valuation allowance recorded against deferred tax assets. In evaluating the ability to recover deferred tax assets, the Company considers available positive and negative evidence including its recent cumulative losses, its ability to carry-back losses against prior taxable income and its projected financial results. The Company also considers, commensurate with its objective verifiability, the forecast of future taxable income including the reversal of temporary differences and the implementation of feasible and prudent tax planning strategies. A valuation allowance may be recorded in the event it is deemed to be more-likely-than-not that the deferred tax asset cannot be realized. Previously established valuation allowances may also be released in the event it is deemed to be more-likely-than-not that the deferred tax asset can be realized. Any release of valuation allowance will be recorded as a tax benefit which will positively impact the Company’s operating results. Management has determined on the basis of the quarterly assessment performed at June 30, 2017, that these deferred tax assets are not more-likely-than-not to be realized. 

25


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)



NOTE 12—OTHER INCOME, NET:
Other income, net is summarized in the following table:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Interest income and gains on short-term investments, net
$
951

 
$
733

 
$
1,828

 
$
848

Foreign exchange loss, net
(161
)
 
(359
)
 
(322
)
 
(368
)
Other
37

 
(59
)
 
4

 
(104
)
Other income, net
$
827

 
$
315

 
$
1,510

 
$
376


NOTE 13—TERM DEBT:
In connection with the Company’s acquisition of EZchip, on February 22, 2016, the Company and its wholly owned subsidiary, Mellanox Technologies, Inc., entered into a $280.0 million variable interest rate Term Debt note maturing February 21, 2019. Debt issuance costs of $5.5 million on the Term Debt are being amortized to interest expense at the effective interest rate over the contractual term of the Term Debt. The Term Debt provides for additional term loan borrowings under certain conditions.
The following table presents the Term Debt at June 30, 2017:
 
 
(in thousands)
Term Debt, principal amount
 
$
216,000

Less unamortized debt issuance costs
 
2,657

Term Debt, principal net of unamortized debt issuance costs
 
$
213,343

Effective interest rate
 
3.5
%
During the six months ended June 30, 2017 the Company paid $30.0 million of principal. At June 30, 2017, future scheduled principal payments on the Company's Term Debt is summarized as follows:
 
(in thousands)
2017 remainder of year
$

2018
58,500

2019
157,500

 
$
216,000

The Term Debt bears interest through maturity at a variable rate based upon, at the Company’s option, either (a) the LIBOR rate for Eurocurrency borrowing or (b) an Alternate Base Rate (“ABR”), which is the highest of (i) the administrative agent’s prime rate, (ii) one-half of 1.00% in excess of the overnight U.S. Federal Funds rate, and (iii) 1.00% in excess of the one-month LIBOR), plus in each case, an applicable margin. The applicable margin for Eurocurrency loans ranges, based on the applicable total net leverage ratio, from 1.25% to 2.00% per annum and the applicable margin for ABR loans ranges, based on the applicable total net leverage ratio, from 0.25% to 1.00% per annum.
The Term Debt contains a number of covenants and restrictions that among other things, and subject to certain agreed upon exceptions, require the Company and its subsidiaries to satisfy certain financial covenants and restricts the ability of the Company and its subsidiaries to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, declare dividends or redeem or repurchase capital stock, prepay, redeem or purchase subordinated debt and amend or otherwise alter debt agreements, in each case, subject to certain agreed upon exceptions. A failure to comply with these covenants could permit the lenders under the Term Debt to declare all amounts borrowed under the

26


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) (Continued)


Term Debt, together with accrued interest and fees, to be immediately due and payable. At June 30, 2017, the Company was in compliance with the covenants for the Term Debt.


27


ITEM 2—MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition as of June 30, 2017 and results of operations for the three and six months ending June 30, 2017 and 2016 should be read together with our financial statements and related notes included elsewhere in this report. This discussion and analysis contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), that involve risks, uncertainties and assumptions. Words such as “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “intend,” “expect,” “predict,” “potential” and similar expressions, as they relate to us, our business and our management, are intended to identify forward-looking statements, but are not the exclusive means of identifying forward-looking statements in this report. The identification of certain statements as “forward-looking” is not intended to mean that other statements not specifically identified are not forward-looking. All statements other than statements about historical facts are statements that could be deemed forward-looking statements, including, but not limited to, statements that relate to our future revenues, product development and introductions, customer demand, our dependence on key customers for a substantial portion of our revenue, performance of our subcontractors, growth rates, market adoption of our products, competitive factors, gross margins, levels of research, development and other related costs, expenditures, protection of our proprietary rights and patents, tax expenses and benefits, cash flows, management’s plans and objectives for current and future operations, and worldwide economic conditions.
 
Our actual results may differ materially from those anticipated in these forward-looking statements as a result of many factors, including but not limited to those set forth under the section entitled “Risk Factors” in Part II, Item 1A of this report and in the section entitled “Risk Factors” in Part 1, Item 1A of our Annual Report on Form 10-K for fiscal year ended December 31, 2016. We urge you not to place undue reliance on these forward-looking statements, which speak only as of the date of this report. All forward-looking statements included in this report are based on information available to us on the date of this report, and we assume no obligation to update any forward-looking statements contained in this report. Quarterly financial results may not be indicative of the financial results of future periods.
 
Unless the context requires otherwise, references in this report to the “Company,” “we,” “us” and “our” refer to Mellanox Technologies, Ltd. and its wholly owned subsidiaries.
Overview
General
We are a fabless semiconductor company that designs, manufactures (through subcontractors) and sells high-performance interconnect products and solutions primarily based on the Ethernet and InfiniBand standards. Our products facilitate efficient data transmission between servers, storage systems, communications infrastructure equipment and other embedded systems. We operate our business globally and offer products to customers at various levels of integration. The products we offer include integrated circuits ("ICs"), adapter cards, switch systems, cables, modules, software, services and accessories. Together these products form a total end-to-end integrated networking solution focused on computing, storage and communication applications used in multiple markets, including High Performance Computing ("HPC"), cloud, Web 2.0, Big Data, machine learning, storage, telecommunications, financial services, and enterprise data centers. These solutions increase performance, application efficiency and improve return on investment. Through the successful development and implementation of multiple generations of our products, we have established significant expertise and competitive advantages.
As a leader in developing multiple generations of high-speed interconnect solutions, we have established strong relationships with our customers. Our products are incorporated in servers and associated networking solutions produced by the largest server vendors. We supply our products to leading storage and communications infrastructure equipment vendors. Additionally, our products are used in embedded solutions.
We are one of the pioneers of InfiniBand, an industry-standard architecture for high-performance interconnects. We believe InfiniBand interconnect solutions deliver industry-leading performance, efficiency and scalability for clustered computing and storage systems that incorporate our products. In addition to supporting InfiniBand, our products also support industry-standard Ethernet transmission protocols providing unique product differentiation and connectivity flexibility. Our products serve as building blocks for creating reliable and scalable InfiniBand and Ethernet solutions with leading performance. We are a leading supplier of 25/50/100Gb/s Ethernet adapters, switches, optical modules, and cables. This provides us with the opportunity to gain share in the Ethernet market as users upgrade from 1Gb/s or 10Gb/s directly to 25/40/50 or 100Gb/s.

28


EZchip Acquisition
On February 23, 2016, we completed our acquisition of EZchip, a public company formed under the laws of the State of Israel, at which time EZchip became our wholly owned subsidiary. Under the terms of the Merger Agreement the net cash purchase price of $693.7 million consisted of a $781.2 million cash payment for all outstanding common shares of EZchip at the price of $25.50 per share, net of $87.5 million cash received. We also assumed 891,822 EZchip RSUs and converted them to 499,894 equivalent Mellanox RSU awards. The fair value of the converted RSUs was determined based on the per share value of the underlying Mellanox ordinary shares of $46.40 per share as of the acquisition date. The 499,894 RSUs had a total aggregate value of $23.2 million, of which $1.0 million was recorded as a component of the purchase price for service rendered prior to the acquisition date and $22.2 million will be recognized as share-based compensation expense over the remaining required service period of up to 2.25 years from the acquisition date.
In connection with the acquisition, we entered into a $280.0 million variable interest rate Term Debt maturing February 21, 2019. At June 30, 2017, the principal and carrying value of the Term Debt was $216.0 million and $213.3 million, respectively.
We accounted for the transaction using the acquisition method, which requires, among other things, that the assets acquired and liabilities assumed in a business combination be recognized at their respective estimated fair values as of the acquisition date.
There were no acquisition-related expenses for the EZchip acquisition for the three months ended June 30, 2017. Acquisition-related expenses for the EZchip acquisition for the six months ended June 30, 2017 were $0.3 million and primarily consisted of employee-related expenses. Acquisition-related expenses for the EZchip acquisition for the three and six months ended June 30, 2016 were $0.5 million and $7.2 million, respectively, and consisted primarily of investment banking, consulting, employee-related and other professional fees.
Amortization of Intangible Assets from Acquisitions
Intangible assets from acquisitions subject to amortization are comprised of trade names, customer relationships, backlog, and developed technology. In connection with the EZchip acquisition, we recognized $254.5 million of finite-lived intangible assets subject to amortization over their useful lives of 1 to 9 years. Amortization of intangible assets, including acquired intangible assets, was $15.1 million and $16.0 million for the three months ended June 30, 2017 and 2016, respectively. Amortization of intangible assets was $30.1 million and $27.7 million for the six months ended June 30, 2017 and 2016, respectively. For additional information about intangible assets from acquisitions, see Note 6 in the notes to the unaudited condensed consolidated financial statements.
Litigation Settlement
On March 7, 2016, we entered into a settlement and patent license agreement that resolved all litigation matters between Avago Technologies Ltd. (now Broadcom Limited) (“Avago”), IPtronics, Inc., IPtronics A/S (now Mellanox Technologies Denmark Aps) and Mellanox. Under the settlement, we agreed with Avago not to sue each other for a period of 5 years. The settlement was deemed not contributory to our operations or products sold. As a result, we recorded a settlement expense in our operating expenses in the amount of $5.1 million in our first quarter ended March 31, 2016.
Our Business
Revenues. We derive revenues from sales of our ICs, boards, switch systems, cables, modules, software, accessories and other product groups. Revenues for the three months ended June 30, 2017 were $212.0 million compared to $214.8 million for the three months ended June 30, 2016, representing a decrease of $2.8 million, or approximately 1.3%. Revenues for the six months ended June 30, 2017 were $400.6 million compared to $411.6 million for the six months ended June 30, 2016, representing a decrease of $11.0 million, or approximately 2.7%. Our revenues for the six months ended June 30, 2017 are not necessarily indicative of our future results. In order to increase our annual revenues, we must continue to achieve design wins over other InfiniBand and Ethernet providers and providers of competing interconnect technologies. We consider a design win to occur when an original equipment manufacturer ("OEM"), or contract manufacturer notifies us that it has selected our products to be incorporated into a product or system under development. Because the life cycles for our customers' products can last for several years if these products have successful commercial introductions, we expect to continue to generate revenues over an extended period of time for each successful design win.
Our products have broad adoption with multiple end customers across HPC, Web 2.0, cloud, Big Data, machine learning, telecommunications, enterprise data center, financial services and storage markets. These markets are mainly served by leading server, storage and communications infrastructure OEMs. Therefore, we have derived a substantial portion of our revenues from a relatively small number of OEM customers. Sales to our top ten customers represented 57% and 59% of our total revenues for the six months ended June 30, 2017 and 2016, respectively. Sales to customers representing 10% or more of revenues accounted

29


for 25% and 16% of our total revenues for the six months ended June 30, 2017 and 2016, respectively. The loss of one or more of our principal customers, the reduction or deferral of purchases, or changes in the mix of our products ordered by any one of these customers could cause our revenues to decline materially if we are unable to increase our revenues from other customers. Our customers, including our most significant customers, are not obligated by long-term contracts to purchase our products and may cancel orders with limited potential penalties. If any of our large customers reduces or cancels its purchases from us for any reason, it could have an adverse effect on our revenues and results of operations.
Cost of revenues and gross profit. The cost of revenues consists primarily of the cost of silicon wafers purchased from our foundry supplier, costs associated with the assembly, packaging and production testing of our ICs, outside processing costs associated with the manufacture of our products, royalties due to third parties, warranty costs, excess and obsolete inventory costs, depreciation and amortization, and costs of personnel associated with production management, quality assurance and services. In addition, after we purchase wafers from our foundries, we also face yield risk related to manufacturing these wafers into semiconductor devices. Manufacturing yield is the percentage of acceptable product resulting from the manufacturing process, as identified when the product is tested as a finished IC. If our manufacturing yields decrease, our cost per unit increases, which could have a significant adverse impact on our cost of revenues. We do not have long-term pricing agreements with foundry suppliers and contract manufacturers. Accordingly, our costs are subject to price fluctuations based on the overall cyclical demand for semiconductors.
We purchase our inventory pursuant to standard purchase orders. We estimate that lead times for delivery of our finished semiconductors from our foundry supplier and assembly, packaging and production testing subcontractor are approximately three to four months, lead times for delivery from our adapter card manufacturing subcontractor are approximately eight to ten weeks, lead times for delivery from our cable and transceiver manufacturing subcontractor are approximately ten to twelve weeks, and lead times for delivery from our switch systems manufacturing subcontractors are approximately twelve weeks. We build inventory based on forecasts of customer orders rather than the actual orders themselves.
We expect our cost of revenues as a percentage of sales to increase in the future as a result of a reduction in the average sale price of our products and a lower percentage of revenue deriving from sales of ICs and boards, which generally yield higher gross margins than sales of switches and cables. This trend will depend on overall customer demand for our products, our product mix, competitive product offerings and related pricing and our ability to reduce manufacturing costs.
Operational expenses
Research and development expenses. Our research and development expenses consist primarily of salaries, share-based compensation and associated costs for employees engaged in research and development, depreciation, amortization of intangibles, allocable facilities related and administrative expenses and tape-out costs. Tape-out costs are expenses related to the manufacture of new ICs, including charges for mask sets, prototype wafers, mask set revisions and testing incurred before releasing new ICs into production. We anticipate research and development expenses will increase in future periods based on an increase in personnel to support our product development activities and the introduction of new products.
Sales and Marketing Expenses. Sales and marketing expenses consist primarily of salaries, incentive compensation, share-based compensation and associated costs for employees engaged in sales, marketing and customer support, advertising, trade shows and promotions, travel, amortization of intangibles, and allocable facilities related and administrative expenses. We expect these expenses will increase in absolute dollars in future periods based on an increase in sales and marketing personnel and increased marketing activities.
General and Administrative Expenses. General and administrative expenses consist primarily of salaries, share-based compensation and associated costs for employees engaged in finance, legal, human resources and administrative activities, professional service expenses for accounting, corporate legal fees and allocable facilities related and administrative expenses. We expect these expenses will increase in absolute dollars in future periods based on an increase in personnel and professional services required to support our business activities.
Taxes on Income
Our operations in Israel have been granted "Approved Enterprise" status by the Investment Center of the Israeli Ministry of Economy and Industry and "Beneficiary Enterprise" status by the Israeli Income Tax Authority, which makes us eligible for tax benefits under the Encouragement Law. Under the terms of the Beneficiary Enterprise program, income that is attributable to our operations in Yokneam, Israel is exempt from income tax commencing fiscal year 2011 through 2021. Income that is attributable to our operations in Tel Aviv, Israel is subject to a reduced income tax rate (generally between 10% and the current corporate tax rate, depending on the percentage of foreign investment in the Company) commencing fiscal year 2013 through 2021.

30


On June 14, 2017, the Israeli government legislated new regulations regarding the "Preferred Technological Enterprise" regime, under which a company that complies with the terms may be entitled to certain tax benefits. The Company expects that its operation in Israel will comply with the terms of the Preferred Technological Enterprise regime. Therefore, the Company may utilize the tax benefits under this regime after the end of the benefit period of its Approved and Beneficiary Enterprise statuses (i.e. from fiscal year 2022 onwards). Under the new legislation, the majority of the Company’s income from its operations in Yokneam, Israel, will be subject to a corporate rate of 7.5%, while the majority of the income from its operations in Tel-Aviv, Israel, will be subject to a corporate rate of 12%. As a result of the lower tax rates mentioned above, the Company recorded a decrease of approximately $0.2 million in deferred tax assets and a corresponding increase in tax expense during the second quarter of 2017.
To prepare our unaudited condensed consolidated financial statements, we estimate our income taxes in each of the jurisdictions in which we operate. This process involves estimating our actual tax exposure together with assessing temporary differences resulting from the differing treatment of certain items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included within our condensed consolidated balance sheet.
Critical Accounting Policies and Estimates
Our unaudited condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States. The preparation of these unaudited condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.
We believe that the assumptions and estimates associated with revenue recognition, allowances for doubtful accounts, investment valuation, warranty reserves, inventory reserves, long-term asset valuations, useful lives of property, equipment, and intangibles, accounting for business combinations, goodwill and purchased intangible asset valuation, investments in privately-held companies, accounting and fair value of financial instruments and derivatives, deferred income tax asset valuation, uncertain tax positions, and litigation and other loss contingencies have the greatest potential impact on our unaudited condensed consolidated financial statements. Therefore, we consider these to be our critical accounting policies and estimates. For further information on all of our significant accounting policies, please see Note 1, "The Company and Summary of Significant Accounting Policies," in the accompanying notes to our unaudited condensed consolidated financial statements.
See our Annual Report on Form 10-K for the year ended December 31, 2016, filed with the SEC on February 17, 2017, for a discussion of additional critical accounting policies and estimates. Other than the adoption of ASU No. 2016-09 as discussed in Note 1 of the financial statements, there have been no changes in our critical accounting policies as compared to what was disclosed in the Form 10-K for the year ended December 31, 2016.

31


Results of Operations
 The following table sets forth our condensed consolidated statements of operations as a percentage of revenues for the periods indicated:
 
 
Three Months Ended
 
 
Six Months Ended
 
 
 
June 30,
 
 
June 30,
 
 
 
2017
 
2016
 
 
2017
 
2016
 
Total revenues
 
100

%
100

%
 
100

%
100

%
Cost of revenues
 
(35
)
 
(37
)
 
 
(34
)
 
(37
)
 
Gross profit
 
65

 
63

 
 
66

 
63

 
Operating expenses:
 
 
 
 
 
 
 
 
 
 
Research and development
 
44

 
38

 
 
45

 
37

 
Sales and marketing
 
18

 
15

 
 
18

 
16

 
General and administrative
 
5

 
7

 
 
7

 
9

 
Total operating expenses
 
67

 
60

 
 
70

 
62

 
Income (loss) from operations
 
(2
)
 
3

 
 
(4
)
 
1

 
Interest expense
 
(1
)
 
(1
)
 
 
(1
)
 
(1
)
 
Other income, net
 

 

 
 

 

 
Interest and other, net
 
(1
)
 
(1
)
 
 
(1
)
 
(1
)
 
Income (loss) before taxes on income
 
(3
)
 
2

 
 
(5
)
 

 
Provision for taxes on income
 
1

 

 
 

 
1

 
Net income (loss)
 
(4
)
%
2

%
 
(5
)
%
(1
)
%
Comparison of the Three Months Ended June 30, 2017 to the Three Months Ended June 30, 2016
The following tables represent our total revenues for the three months ended June 30, 2017 and 2016 by product type and interconnect protocol:
 
Three Months Ended June 30,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
(dollars in thousands)
ICs
$
34,063

 
16.1
%
 
$
46,539

 
21.7
%
Boards
80,425

 
37.9
%
 
82,481

 
38.4
%
Switch systems
56,189

 
26.5
%
 
49,873

 
23.2
%
Cables, accessories and other
41,285

 
19.5
%
 
35,908

 
16.7
%
Total Revenue
$
211,962

 
100.0
%
 
$
214,801

 
100.0
%
 
Three Months Ended June 30,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
(dollars in thousands)
InfiniBand:
 
 
 
 
 
 
 
EDR
$
59,436

 
28.0
%
 
$
24,779

 
11.5
%
FDR
42,978

 
20.3
%
 
74,510

 
34.7
%
QDR/DDR/SDR
5,697

 
2.7
%
 
11,715

 
5.5
%
Total
108,111

 
51.0
%
 
111,004

 
51.7
%
Ethernet
87,023

 
41.1
%
 
88,027

 
41.0
%
Other
16,828

 
7.9
%
 
15,770

 
7.3
%
Total revenue
$
211,962

 
100.0
%
 
$
214,801

 
100.0
%
Revenues. Revenues were $212.0 million for the three months ended June 30, 2017, compared to $214.8 million for the three months ended June 30, 2016, representing a decrease of $2.8 million, or approximately 1.3%. Our InfiniBand customers continued transitioning from FDR products to the EDR product generation. Year-over-year FDR product sales decreased by

32


$31.5 million, while EDR product sales increased by $34.7 million. The revenues for the three months ended June 30, 2017 are not necessarily indicative of future results.
Gross Profit and Margin. Gross profit was $138.5 million for the three months ended June 30, 2017, compared to $135.0 million for the three months ended June 30, 2016, representing an increase of $3.5 million, or approximately 2.6%. Gross margin increased to 65.4% in the three months ended June 30, 2017 from approximately 62.8% in the three months ended June 30, 2016. The increase in gross margin was primarily due to the amortization cost of inventory step-up of $4.2 million and backlog of $3.4 million related to the EZchip acquisition incurred during the three months ended June 30, 2016. Gross margin for the three months ended June 30, 2017 is not necessarily indicative of future results.
Research and Development.
The following table presents details of our research and development expenses for the periods indicated:
 
Three Months Ended June 30,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
(dollars in thousands)
Salaries and benefits
$
50,220

 
23.7
%
 
$
45,291

 
21.1
%
Share-based compensation
10,297

 
4.9
%
 
10,770

 
5.0
%
Development and tape-out costs
9,880

 
4.7
%
 
9,284

 
4.3
%
Other
21,951

 
10.3
%
 
16,979

 
7.9
%
Total Research and development
$
92,348

 
43.6
%
 
$
82,324

 
38.3
%
Research and development expenses were $92.3 million for the three months ended June 30, 2017, compared to $82.3 million for the three months ended June 30, 2016, representing an increase of $10.0 million, or approximately 12%. The increase in salaries and benefits expenses was primarily attributable to headcount additions and merit increases. The increase in other expenses was primarily due to higher depreciation expense, amortization costs related to acquired intangible assets, professional services, and facilities costs. We expect that research and development expenses will increase in absolute dollars in future periods as we continue to devote more resources to develop new products, meet the changing requirements of our customers, expand into new markets and technologies and hire additional personnel.
Please refer to "Share-based Compensation Expense" below for a discussion of its impact on research and development expenses.
Sales and Marketing.
The following table presents details of our sales and marketing expenses for the periods indicated:
 
Three Months Ended June 30,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
(dollars in thousands)
Salaries and benefits
$
23,300

 
11.0
%
 
$
18,935

 
8.8
%
Share-based compensation
4,010

 
1.9
%
 
3,889

 
1.8
%
Trade shows and promotions
4,692

 
2.2
%
 
4,262

 
2.0
%
Other
6,108

 
2.9
%
 
5,490

 
2.6
%
Total Sales and marketing
$
38,110

 
18.0
%
 
$
32,576

 
15.2
%
Sales and marketing expenses were $38.1 million for the three months ended June 30, 2017, compared to $32.6 million for the three months ended June 30, 2016, representing an increase of $5.5 million, or approximately 17%. The increase in salaries and benefits expenses was primarily related to headcount additions and merit increases. The increase in other expenses primarily reflects higher facilities costs.
Please refer to "Share-based Compensation Expense" below for a discussion of its impact on sales and marketing expenses.

33


General and Administrative.
The following table presents details of our general and administrative expenses for the periods indicated:
 
Three Months Ended June 30,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
(dollars in thousands)
Salaries and benefits
$
5,432

 
2.6
%
 
$
5,210

 
2.4
%
Share-based compensation
2,783

 
1.3
%
 
2,764

 
1.3
%
Professional services
2,603

 
1.2
%
 
3,516

 
1.6
%
Other
1,658

 
0.8
%
 
2,004

 
0.9
%
Total General and administrative
$
12,476

 
5.9
%
 
$
13,494

 
6.2
%
General and administrative expenses were $12.5 million for the three months ended June 30, 2017, compared to $13.5 million for the three months ended June 30, 2016, representing a decrease of $1.0 million, or approximately 8%, primarily due to lower accounting and audit fees in 2017, and a decrease in consulting and other professional fees related to the EZchip acquisition incurred during the three months ended June 30, 2016.
Please refer to "Share-based Compensation Expense" below for a discussion of its impact on general and administrative expenses.
Share-based Compensation Expense.
The following table presents details of our share-based compensation expense that is included in each functional line item in our condensed consolidated statements of income:
 
Three Months Ended June 30,
 
2017
 
2016
 
(in thousands)
Cost of goods sold
$
575

 
$
671

Research and development
10,297

 
10,770

Sales and marketing
4,010

 
3,889

General and administrative
2,783

 
2,764

 
$
17,665

 
$
18,094

Share-based compensation expenses were $17.7 million for the three months ended June 30, 2017, compared to $18.1 million for the three months ended June 30, 2016, representing a decrease of $0.4 million, or approximately 2%.
Interest and other, net in the three months ended June 30, 2017 was an expense of $1.2 million as compared to an expense of $1.9 million for the three months ended June 30, 2016. The change was primarily attributable to a decrease in interest expense of $0.2 million associated with the Term Debt, an increase of $0.2 million in gains on sales of marketable securities, and a decrease of $0.2 million in foreign exchange losses.
Provision for (benefit from) Taxes on Income. Our provision for taxes on income was $2.4 million for the three months ended June 30, 2017 as compared to $46.0 thousand for the three months ended June 30, 2016.
Our effective tax rate was (43.5)% and 1.0% for three months ended June 30, 2017 and 2016, respectively. For the three months ended June 30, 2017, the difference between the (43.5)% effective tax rate and the 35% federal statutory rate resulted primarily from the accrual of unrecognized tax positions, interest and penalties associated with unrecognized tax positions, non-tax-deductible expenses such as share-based compensation expense, and losses generated from subsidiaries without tax benefits.
We assess our ability to recover our deferred tax assets on an ongoing basis. Significant management judgment is required in determining any valuation allowance recorded against deferred tax assets. In evaluating the ability to recover deferred tax assets, we consider available positive and negative evidence including our recent cumulative losses, our ability to carry-back losses against prior taxable income and our projected financial results. We also consider, commensurate with objective verifiability, the forecast of future taxable income including the reversal of temporary differences and the implementation of feasible and prudent tax planning strategies. A valuation allowance may be recorded in the event it is deemed to be more-likely-

34


than-not that the deferred tax asset cannot be realized. Previously established valuation allowances may also be released in the event it is deemed to be more-likely-than-not that the deferred tax asset can be realized. Any release of valuation allowance will be recorded as a tax benefit which will positively impact our operating results.
Comparison of the Six Months Ended June 30, 2017 to the Six Months Ended June 30, 2016
The following tables represent our total revenues for the six months ended June 30, 2017 and 2016 by product type and interconnect protocol:
 
Six Months Ended June 30,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
(dollars in thousands)
ICs
$
76,485

 
19.1
%
 
$
75,070

 
18.2
%
Boards
144,717

 
36.1
%
 
175,413

 
42.6
%
Switch systems
103,335

 
25.8
%
 
93,696

 
22.8
%
Cables, accessories and other
76,076

 
19.0
%
 
67,432

 
16.4
%
Total Revenue
$
400,613

 
100.0
%
 
$
411,611

 
100.0
%
 
Six Months Ended June 30,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
(dollars in thousands)
InfiniBand:
 
 
 
 
 
 
 
EDR
$
99,059

 
24.7
%
 
$
45,782

 
11.1
%
FDR
92,807

 
23.2
%
 
154,852

 
37.6
%
QDR/DDR/SDR
13,230

 
3.3
%
 
23,543

 
5.8
%
Total
205,096

 
51.2
%
 
224,177

 
54.5
%
Ethernet
167,500

 
41.8
%
 
156,652

 
38.1
%
Other
28,017

 
7.0
%
 
30,782

 
7.4
%
Total revenue
$
400,613

 
100.0
%
 
$
411,611

 
100.0
%
Revenues. Revenues were $400.6 million for the six months ended June 30, 2017, compared to $411.6 million for the six months ended June 30, 2016, representing a decrease of $11.0 million, or approximately 2.7%. Our InfiniBand customers continued transitioning from FDR products to the EDR product generation. Year-over-year FDR product sales decreased by $62.0 million, while EDR product sales increased by $53.3 million. Ethernet revenue increased by $10.8 million primarily due to the adoption of our 25/50/100 gigabit solutions. The revenues for the six months ended June 30, 2017 are not necessarily indicative of future results.
Gross Profit and Margin. Gross profit was $262.7 million for the six months ended June 30, 2017, compared to $261.3 million for the six months ended June 30, 2016, representing an increase of $1.4 million, or approximately 0.5%. Gross margin increased to 65.6% in the six months ended June 30, 2017 from approximately 63.5% in the six months ended June 30, 2016. The improvement in gross margin was primarily due to the decrease in the amortization cost of inventory step-up of $7.5 million and backlog of $8.4 million related to the EZchip acquisition, partially offset by the effect of a full two quarters of amortization of the acquired intangible assets for the six months ended June 30, 2017, as opposed to approximately one and a half quarters of amortization for the six months ended June 30, 2016. Gross margin for the six months ended June 30, 2017 is not necessarily indicative of future results.

35


Research and Development.
The following table presents details of our research and development expenses for the periods indicated:
 
Six Months Ended June 30,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
(dollars in thousands)
Salaries and benefits
$
96,201

 
24.0
%
 
$
82,269

 
20.0
%
Share-based compensation
18,987

 
4.7
%
 
19,922

 
4.8
%
Development and tape-out costs
22,943

 
5.7
%
 
18,150

 
4.4
%
Other
42,708

 
10.6
%
 
33,017

 
8.1
%
Total Research and development
$
180,839

 
45.0
%
 
$
153,358

 
37.3
%
Research and development expenses were $180.8 million for the six months ended June 30, 2017, compared to $153.4 million for the six months ended June 30, 2016, representing an increase of $27.5 million, or approximately 17.9%. The increase in salaries and benefits expenses was primarily attributable to headcount additions, including those associated with the EZchip acquisition and merit increases. The increase in development and tape-out costs reflects continued investments in new products. The increase in other expenses was primarily due to higher depreciation expense, amortization costs related to acquired intangible assets, and facilities costs. We expect that research and development expenses will increase in absolute dollars in future periods as we continue to devote more resources to develop new products, meet the changing requirements of our customers, expand into new markets and technologies and hire additional personnel.
Please refer to "Share-based Compensation Expense" below for a discussion of its impact on research and development expenses.
Sales and Marketing.
The following table presents details of our sales and marketing expenses for the periods indicated:
 
Six Months Ended June 30,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
(dollars in thousands)
Salaries and benefits
$
44,314

 
11.0
%
 
$
36,228

 
8.8
%
Share-based compensation
7,348

 
1.8
%
 
7,537

 
1.8
%
Trade shows and promotions
10,203

 
2.5
%
 
9,935

 
2.4
%
Other
12,002

 
3.0
%
 
10,104

 
2.5
%
Total Sales and marketing
$
73,867

 
18.3
%
 
$
63,804

 
15.5
%
Sales and marketing expenses were $73.9 million for the six months ended June 30, 2017, compared to $63.8 million for the six months ended June 30, 2016, representing an increase of $10.1 million, or approximately 15.8%. The increase in salaries and benefits expenses was primarily related to headcount additions, including those associated with the EZchip acquisition, and merit increases. The increase in other expenses primarily reflects higher depreciation expense, amortization costs related to acquired intangible assets associated with the EZchip acquisition, and facilities costs.
Please refer to "Share-based Compensation Expense" below for a discussion of its impact on sales and marketing expenses.

36


General and Administrative.
The following table presents details of our general and administrative expenses for the periods indicated:
 
Six Months Ended June 30,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
(dollars in thousands)
Salaries and benefits
$
10,728

 
2.7
%
 
$
10,509

 
2.6
%
Share-based compensation
5,041

 
1.2
%
 
7,755

 
1.9
%
Professional services
5,914

 
1.5
%
 
19,273

 
4.7
%
Other
3,312

 
0.8
%
 
3,895

 
0.9
%
Total General and administrative
$
24,995

 
6.2
%
 
$
41,432

 
10.1
%
General and administrative expenses were $25.0 million for the six months ended June 30, 2017, compared to $41.4 million for the six months ended June 30, 2016, representing a decrease of $16.4 million, or approximately 39.7%. The decrease in share-based compensation was primarily related to $2.7 million of cash payments made during the six months ended June 30, 2016 related to accelerated RSUs that were paid to individuals who were terminated on the closing date of the EZchip acquisition. The decrease in professional services expenses was primarily due to the fact that during the six months ended June 30, 2016 we incurred $6.3 million of investment banking, consulting and other professional fees related to the EZchip acquisition, and $5.1 million of litigation settlement costs and legal fees.
Please refer to "Share-based Compensation Expense" below for a discussion of its impact on general and administrative expenses.
Share-based Compensation Expense.
The following table presents details of our share-based compensation expense that is included in each functional line item in our condensed consolidated statements of income:
 
Six Months Ended June 30,
 
2017
 
2016
 
(in thousands)
Cost of goods sold
$
1,057

 
$
1,146

Research and development
18,987

 
19,922

Sales and marketing
7,348

 
7,537

General and administrative
5,041

 
7,755

 
$
32,433

 
$
36,360

Share-based compensation expenses were $32.4 million for the six months ended June 30, 2017, compared to $36.4 million for the six months ended June 30, 2016, representing a decrease of $3.9 million, or approximately 10.8%. The decrease was primarily related to $4.8 million of cash payments made during the six months ended June 30, 2016 related to accelerated RSUs that were paid to individuals who were terminated on the closing date of the EZchip acquisition.
Interest and other, net in the six months ended June 30, 2017 was an expense of $2.5 million as compared to an expense of $2.8 million for the six months ended June 30, 2016. The change was primarily attributable to the increase of $1.0 million in gains on sales of marketable securities, partially offset by the increase in interest expense of $0.8 million associated with the Term Debt due to an increase in the variable interest rate.
Provision for Taxes on Income. Our provision for taxes on income was $0.8 million for the six months ended June 30, 2017 as compared to a provision for taxes on income of $2.4 million for the six months ended June 30, 2016.
Our effective tax rate was (4.1)% and (2,227.8)% for six months ended June 30, 2017 and 2016, respectively. For the six months ended June 30, 2017, the difference between the (4.1)% effective tax rate and the 35% federal statutory rate resulted primarily from the tax holiday in Israel and foreign earnings taxed at rates lower than the federal statutory rates, partially offset by the accrual of unrecognized tax positions, interest and penalties associated with unrecognized tax positions, non-tax-deductible expenses such as share-based compensation expense, and losses generated from subsidiaries without tax benefits.

37


Liquidity and Capital Resources
Historically, we have financed our operations through a combination of sales of equity securities and cash generated by operations. As of June 30, 2017, our principal sources of liquidity consisted of cash and cash equivalents of $55.7 million and short-term investments of $254.5 million. In our first quarter ended March 31, 2016, we completed the acquisition of EZchip and financed it with cash on hand and with $280.0 million from a variable-interest rate three-year Term Debt. During the six months ended June 30, 2017, we paid $30.0 million of principal. At June 30, 2017, the total amount of future payments related to the Term Debt was estimated at $225.5 million. After taking into consideration expected increases in operating expenses and increases in capital expenditures to support our infrastructure and growth, we expect our current cash and cash equivalents, short-term investments, and cash flows from operating and financing activities will be sufficient to fund our operations and both our short-term and long-term liquidity requirements arising from the Term Debt.
We are an Israeli company and as of June 30, 2017, our subsidiaries outside of Israel held approximately $12.9 million in cash, cash equivalents and short-term investments.
Our cash, cash equivalents, short-term investments and working capital balances at June 30, 2017 and December 31, 2016 were as follows:
 
June 30, 2017
 
December 31, 2016
 
(in thousands)
Cash and cash equivalents
$
55,722

 
$
56,780

Short-term investments
254,545

 
271,661

Total
$
310,267

 
$
328,441

Working capital
$
354,516

 
$
340,511

Our ratio of current assets to current liabilities was 2.8:1 and 2.6:1 at June 30, 2017 and December 31, 2016, respectively.
Operating Activities
Net cash provided by our operating activities amounted to $41.4 million in the six months ended June 30, 2017. The adjustments from net loss of $20.2 million to net cash provided by operating activities mainly included net non-cash items of $82.5 million, partially offset by gain on investments of $1.7 million, and changes in assets and liabilities of $(19.2) million. Non-cash expenses consisted primarily of $50.8 million of depreciation and amortization, $32.4 million of share-based compensation, and $(0.7) million related to the changes in deferred income taxes. The $(19.2) million cash outflow from changes in assets and liabilities is attributed to an increase in accounts receivable of $7.8 million, primarily due to timing of collections, an increase in inventory of $7.7 million, an increase in prepaid expense and other assets of $2.7 million, and a decrease of $1.1 million in accrued liabilities and other liabilities.
Net cash provided by our operating activities amounted to $88.6 million in the six months ended June 30, 2016. The adjustments from net loss of $2.5 million to net cash provided by operating activities mainly included net non-cash items of $79.0 million and changes in assets and liabilities of $12.6 million. Non-cash expenses consisted primarily of $46.2 million of depreciation and amortization, $31.6 million of share-based compensation, and $1.3 million of deferred income taxes. The $12.6 million cash inflow from changes in assets and liabilities, excluding the changes to the assets and liabilities as a result of the EZchip acquisition, is attributed to a decrease in inventory of $10.6 million, an increase in accounts payable of $9.7 million due to timing of payments, an increase of $5.6 million in accrued liabilities and other liabilities, and a decrease in prepaid expenses and other assets of $3.6 million. These were partially offset by an increase in accounts receivable of $16.9 million, primarily due to the timing of sales and higher revenues.
Investing Activities
Net cash used in investing activities was $21.6 million in the six months ended June 30, 2017. Cash used in investing activities was primarily attributable to $27.1 million for purchases of property and equipment, $11.0 million for purchases of investments in private companies, and $1.6 million for purchases of intangible assets. These uses were partially offset by net proceeds from sales, maturities and purchases of short-term investments of $18.8 million.
Net cash used in investing activities was $565.7 million in the six months ended June 30, 2016. Cash used in investing activities was primarily attributable to $693.7 million of net cash used to acquire EZchip and $15.8 million for purchases of property and equipment. These uses were partially offset by net sales and maturities of short-term investments of $144.4 million.
Financing Activities

38


Net cash used in financing activities was $20.9 million in the six months ended June 30, 2017. Cash used in financing activities was primarily due to $30.0 million of principal payments on the Term Debt, and $3.3 million of payments on intangible asset financings. These were partially offset by $12.4 million of proceeds from issuances of ordinary shares through our employee equity incentive plans.
Our financing activities generated $277.4 million in the six months ended June 30, 2016. Cash provided by financing activities was primarily due to $280.0 million of proceeds from the Term Debt and $10.4 million from share option exercises and purchases pursuant to our employee share purchase plan. These were offset by $7.0 million principal payment on the Term Debt, $5.5 million of debt issuance costs and $0.5 million of principal payments on capital lease obligations.
Contractual Obligations
The following table summarizes our contractual obligations at June 30, 2017 and the effect those obligations are expected to have on our liquidity and cash flows in future periods:
 
Contractual Obligations:
 
Total
 
Non-cancelable operating lease commitments
 
Purchase commitments
 
Term Debt including interest
 
(in thousands)
2017 (remainder of the year)
$
114,963

 
$
12,271

 
$
99,551

 
$
3,141

2018
100,216

 
19,878

 
16,148

 
64,190

2019
173,293

 
14,607

 
530

 
158,156

2020
12,188

 
12,188

 

 

2021
11,274

 
11,274

 

 

Thereafter
64,531

 
64,531

 

 

Total
$
476,465

 
$
134,749

 
$
116,229

 
$
225,487

Purchase commitments. Purchase commitments are defined as agreements that are enforceable and legally binding and that specify all significant terms including: fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction. Purchase orders for inventory are based on our current manufacturing needs and are generally fulfilled by our subcontractors within a period of eight to twelve weeks. We do not have significant agreements for the purchase of raw materials or other goods specifying minimum quantities or set prices that exceed our expected requirements.
Term Debt including interest. Term Debt commitment represents principal and interest payable. For additional information about the Term Debt, see Note 13 "Term Debt" in the notes to the unaudited condensed consolidated financial statements.
Other Commitments
We also have contingent commitments primarily related to a facility lease agreement based on the achievement of certain agreed-upon milestones, and royalty payment contingencies based on revenue we may generate from the sales of certain products, the know-how of which was funded by Israeli government grants. For additional information about other commitments, see Note 8 "Commitments and Contingencies" in the notes to the unaudited condensed consolidated financial statements.
Recent Accounting Pronouncements
See Note 1, "The Company and Summary of Significant Accounting Policies—Recent accounting pronouncements" in the notes to the unaudited condensed consolidated financial statements for a full description of recent accounting standards, including the respective dates of adoption and effects on our condensed consolidated financial position, results of operations and cash flows.
Off-Balance Sheet Arrangements
As of June 30, 2017, we did not have any off-balance sheet arrangements.

39


ITEM 3—QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest rate fluctuation risk
Investments. Our investments consist of cash and cash equivalents, time deposits, money market funds and interest bearing investments in government debt securities, commercial paper, municipal bonds and corporate bonds with an average maturity of 9.9 months. The primary objective of our investment activities is to preserve principal and ensure liquidity while maximizing income without significantly increasing risk. By policy, we limit the amount of our credit exposure through diversification and restricting our investments to highly rated securities. At the time of purchase, we do not invest more than 4% of the total investment portfolio in individual securities, except U.S. Treasury or agency securities. Highly rated long-term securities are defined as having a minimum Moody's, Standard & Poor's or Fitch rating of A2 or A, respectively. Highly rated short-term securities are defined as having a minimum Moody's, Standard & Poor's or Fitch rating of P-1, A-1 or F-1, respectively. We have not experienced any significant losses on our cash equivalents or short-term investments. We do not enter into investments for trading or speculative purposes. Our investments are exposed to market risk due to a fluctuation in interest rates, which may affect our interest income and the fair market value of our investments. An immediate 1% change in interest rates would have a $1.4 million effect on the fair market value of our portfolio.
Term Debt. At June 30, 2017, we had $216.0 million in principal of variable-interest rate Term Debt outstanding. A hypothetical 1.0% increase in the applicable interest rate would increase the interest expense on our outstanding debt by $2.2 million for the following 12 months.
Foreign currency exchange risk
We derive all of our revenues in U.S. dollars. The U.S. dollar is our functional and reporting currency in all of our foreign locations. However, a significant portion of our liabilities, as well as our operating expenses, consisting principally of salaries and related personnel costs and facilities expenses, are denominated in NIS. This foreign currency exposure gives rise to market risk associated with exchange rate movements of the U.S. dollar against the NIS. Furthermore, we anticipate that a material portion of our expenses will continue to be denominated in NIS. To the extent the U.S. dollar weakens against the NIS, we will experience a negative impact on our net income.
To protect against foreign exchange risks associated with forecasted future cash flows and existing assets and liabilities, we have established a balance sheet and anticipated transaction risk management program. Currency derivative instruments and natural hedges are generally utilized in this hedging program. We do not enter into derivative instruments for trading or speculative purposes. We account for our derivative instruments as either assets or liabilities and carry them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation.
Our hedging program reduces, but does not eliminate the impact of currency exchange rate movements (see Part II, Item 1A, "Risk Factors"). If we were to experience an immediate strengthening of NIS against USD of 10%, the impact on assets and liabilities denominated in NIS, after taking into account hedges and offsetting positions, would result in a loss before taxes of approximately $0.5 million at June 30, 2017. There would also be an impact on future operating expenses denominated in currencies other than the U.S. dollar. For the month ending June 30, 2017, approximately $23.0 million of our monthly expenses were denominated in NIS. As of June 30, 2017, we had derivative contracts designated as cash flow hedges in the notional amount of approximately 215.6 million NIS, or approximately $61.7 million based upon the exchange rate on that day. The derivative contracts cover a significant portion of the cash flows related to future NIS denominated operating expenses expected to occur over the next twelve months. In addition, as of June 30, 2017, we had derivative contracts hedging against NIS denominated assets and liabilities in the notional amount of approximately 140 million NIS, or approximately $40.0 million based upon the exchange rate on that day.
Our derivatives expose us to credit risk to the extent that the counterparties may be unable to meet the terms of the agreement. We seek to mitigate such risk by limiting our counterparties to major financial institutions and by spreading the risk across a number of major financial institutions. However, failure of one or more of these financial institutions is possible and could result in incurred losses.
Inflation related risk
We believe that the rate of inflation in Israel has not had a material impact on our business to date. Our cost in Israel in U.S. dollar terms will increase if inflation in Israel exceeds the devaluation of the NIS against the U.S. dollar or if the timing of such devaluation lags behind inflation in Israel.


40


ITEM 4—CONTROLS AND PROCEDURES
Disclosure Controls and Procedures
We maintain disclosure controls and procedures that are designed to provide reasonable assurance that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms, and that such information is accumulated and communicated to our management, including our CEO (principal executive officer) and CFO (principal financial officer), as appropriate, to allow for timely decisions regarding required disclosure. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
As required by SEC Rule 13a-15(b), we carried out an evaluation, under the supervision and with the participation of our management, including our CEO and CFO, of the effectiveness of our disclosure controls and procedures as of June 30, 2017. Based on this evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of June 30, 2017 to provide the reasonable assurance described above.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting that occurred during the quarter ended June 30, 2017 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

41


PART II. OTHER INFORMATION
ITEM 1—LEGAL PROCEEDINGS
See Note 8, "Commitments and Contingencies—Legal Proceedings" in the notes to the unaudited condensed consolidated financial statements, included in Part I, Item 1 of this report, for a full description of legal proceedings and related contingencies and their effects on our condensed consolidated financial position, results of operations and cash flows.
We may, from time to time, become a party to various other legal proceedings arising in the ordinary course of business. We may also be indirectly affected by administrative or court proceedings or actions in which we are not involved, but which have general applicability to the semiconductor industry.
ITEM 1A—RISK FACTORS
Investing in our ordinary shares involves a high degree of risk. You should carefully consider the following risk factors, in addition to the other information set forth in this report, before purchasing our ordinary shares. Each of these risk factors could harm our business, financial condition and results of operations, as well as decrease the value of an investment in our ordinary shares.
Risks Related to Our Business
The semiconductor industry may be adversely impacted by worldwide economic uncertainties which may cause our revenues and profitability to decline.
We operate primarily in the semiconductor industry, which is cyclical and subject to rapid change and evolving industry standards. From time to time, the semiconductor industry has experienced significant downturns characterized by decreases in product demand and excess customer inventories. Economic volatility can cause extreme difficulties for our customers and vendors to accurately forecast and plan future business activities. This unpredictability could cause our customers to reduce spending on our products and services, which would delay and lengthen sales cycles. Furthermore, during challenging economic times our customers and vendors may face issues gaining timely access to sufficient credit, which could affect their ability to make timely payments to us. As a result, we may experience growth patterns that are different than the end demand for products, particularly during periods of high volatility.
We cannot predict the timing, strength or duration of any economic slowdown or recovery or the impact of such events on our customers, our vendors or us. The combination of our lengthy sales cycle coupled with challenging macroeconomic conditions could have a compound impact on our business. The impact of market volatility is not limited to revenue but may also affect our product gross margins and other financial metrics. Any downturn in the semiconductor industry may be severe and prolonged, and any failure of the industry to fully recover from downturns could seriously impact our revenue and harm our business, financial condition and results of operations.
Leverage incurred in connection with our acquisition of EZchip in February 2016 could adversely affect our ability to raise additional capital to fund our operations, limit our ability to react to changes in the economy or our industry, expose us to interest rate risk to the extent the interest rate on our variable rate debt increases and prevent us from meeting our obligations under the terms of the Term Debt.
As a result of the acquisition of EZchip and the related Term Debt, we have become more leveraged than we have been historically. As of June 30, 2017, we had $216.0 million outstanding under the Term Debt. Our indebtedness could have more important consequences, including:
increasing our vulnerability to adverse general economic and industry conditions;
requiring us to dedicate a substantial portion of our cash flow from operations to payments on our indebtedness, thereby reducing the availability of our cash flow to fund working capital, capital expenditures, research and development efforts, the execution of our business strategy, acquisitions and other general corporate purposes;
limiting our flexibility in planning for, or reacting to, changes in the economy and the semiconductor industry;
placing us at a competitive disadvantage compared to our competitors with less indebtedness;
exposing us to interest rate risk to the extent of our variable rate indebtedness; and
making it more difficult to borrow additional funds in the future to fund growth, acquisitions, working capital, capital expenditures and other purposes.

42


The Term Debt requires payment of principal and accrued interest during the three years after the closing of the acquisition of EZchip. In addition, if we were to experience a change of control, this would trigger an event of default under the Term Debt, which would permit the lenders to immediately declare the loans due and payable in whole or in part. In either such event, we may not have sufficient available cash to repay such debt at the time it becomes due, or be able to refinance such debt on acceptable terms or at all. Any of the foregoing could materially and adversely affect our business, financial condition and results of operations.
Our Term Debt imposes certain restrictions on our business.
The Term Debt contains a number of covenants imposing certain restrictions on our business. These restrictions may affect our ability to operate our business and to take advantage of potential business opportunities as they arise. The restrictions placed on us include limitations on our ability to:
incur additional indebtedness and issue preferred or redeemable shares;
incur or create liens;
consolidate, merge or transfer all or substantially all of our assets;
make investments, acquisitions, loans or advances or guarantee indebtedness;
engage in sale and lease back transactions;
pay dividends or make other distributions;
redeem or repurchase shares or make other restricted payments; and
engage in transactions with affiliates.
The foregoing restrictions could limit our ability to plan for, or react to, changes in market conditions or our capital needs. We do not know whether we will be granted waivers under, or amendments to, the Term Debt if for any reason we are unable to meet these requirements, or whether we will be able to refinance our indebtedness on terms acceptable to us, or at all.
The breach of any of these covenants or restrictions could result in a default under the Term Debt. In addition, the Term Debt contains cross-default provisions that could result in an acceleration of amounts outstanding under the Term Debt if certain events of default occur under any of our material debt instruments. If we are unable to repay these amounts, lenders having secured obligations, including the lenders under the Term Debt, could proceed against the collateral securing that debt. Any of the foregoing would have a material adverse effect on our business, financial condition, and results of operations.
Servicing the debt incurred under the Term Debt will require a significant amount of cash, and we may not have sufficient cash flow from our business to pay our debt.
Our ability to make scheduled payments of the principal of, to pay interest on, and to refinance our debt, depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. Our business may not continue to generate cash flow from operations in the future sufficient to satisfy our obligations under the Term Debt and any future indebtedness we may incur and to make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as reducing or delaying investments or capital expenditures, selling assets, refinancing or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our outstanding indebtedness or future indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, when needed, which could result in a default on our indebtedness.
We may pursue acquisitions of other companies or new or complementary products, technologies and businesses, which could harm our operating results, may disrupt our business and could result in unanticipated accounting charges.
Our growth depends upon market growth, our ability to enhance our existing products, and our ability to introduce new products on a timely basis. We intend to continue to address the need to develop new products and enhance existing products through acquisitions of other companies, product lines, technologies, and personnel.
Acquisitions create additional material risk factors for our business that could cause our results to differ materially and adversely from our expected or projected results. Such risk factors include:
difficulties in integrating the operations, systems, technologies, products, and personnel of the acquired companies, particularly companies with large and widespread operations and/or complex products;

43


the diversion of management’s attention from normal daily operations of the business and the challenges of managing larger and more widespread operations resulting from acquisitions;
possible disruption to the continued expansion of our product lines;
potential changes in our customer base and changes to the total available market for our products;
reduced demand for our products;
potential difficulties in completing projects associated with in-process research and development intangibles;
the use of a substantial portion of our cash resources and incurrence of significant amounts of debt;
significantly increase our interest expense, leverage and debt service requirements as a result of incurring debt;
the impact of any such acquisition on our financial results;
internal controls may become more complex and may require significantly more resources to ensure they remain effective;
negative customer reaction to any such acquisition; and
assuming the liabilities of the acquired company.
Acquisitions present a number of other potential risks and challenges that could disrupt our business operations. For example, we may not be able to successfully negotiate or finance the acquisition on favorable terms. If an acquired company also has inventory that we assume, we will be required to write up the carrying value of that inventory to its fair value. When that inventory is sold, the gross margins for those products are reduced and our gross margins for that period are negatively affected. Furthermore, the purchase price of any acquired businesses may exceed the current fair values of the net tangible assets of such acquired businesses. As a result, we would be required to record material amounts of goodwill, acquired in-process research and development and other intangible assets, which could result in significant impairment and acquired in-process research and development charges and amortization expense in future periods. These charges, in addition to the results of operations of such acquired businesses and potential restructuring costs associated with an acquisition, could have a material adverse effect on our business, financial condition and results of operations. We cannot forecast the number, timing or size of future acquisitions, or the effect that any such acquisitions might have on our operating or financial results. Furthermore, potential acquisitions, whether or not consummated, will divert our management's attention and may require considerable cash outlays at the expense of our existing operations. In addition, to complete future acquisitions, we may issue equity securities, incur debt, assume contingent liabilities or have amortization expenses and write-downs of acquired assets, which could adversely affect our profitability.
We have made and may in the future pursue investments in other companies, which could harm our operating results.
We have made, and could make in the future, investments in technology companies, including privately-held companies in the development stage. Many of these private equity investments are inherently risky because these businesses may never develop, and we may incur losses related to these investments. In addition, we have written down the carrying value of these investments in the past and may be required to write down the carrying value of these investments in the future to reflect other-than-temporary declines in their value, which could have a material adverse effect on our business, financial position and results of operations.
The adoption of InfiniBand is largely dependent on third-party vendors and end users and InfiniBand may not be adopted at prior rates or to the extent that we anticipate.
While the usage of InfiniBand has increased since its first specifications were completed in October 2000, continued adoption of InfiniBand is dependent on continued collaboration and cooperation among IT vendors. In addition, the end users that purchase IT products and services from vendors must find InfiniBand to be a compelling solution to their IT system requirements. We cannot control third-party participation in the development of InfiniBand as an industry standard technology. We rely on server, storage, communications infrastructure equipment and embedded systems vendors to incorporate and deploy InfiniBand ICs in their systems. InfiniBand may fail to effectively compete with other technologies, which may be adopted by vendors and their customers in place of InfiniBand. The adoption of InfiniBand is also affected by the general replacement cycle of IT equipment by end users, which is dependent on factors unrelated to InfiniBand. These factors may reduce the rate at which InfiniBand is incorporated by our current server vendor customers and impede its adoption in the storage, communications infrastructure and embedded systems markets, which in turn would harm our ability to sell our InfiniBand products.

44


We have limited visibility into customer and end-user demand for our products and generally have short inventory cycles, which introduce uncertainty into our revenue and production forecasts and business planning and could negatively impact our financial results.
Our sales are made on the basis of purchase orders rather than long-term purchase commitments. In addition, our customers may defer purchase orders. We place orders with the manufacturers of our products according to our estimates of customer demand. This process requires us to make multiple demand forecast assumptions with respect to both our customers' and end users' demands. It is more difficult for us to accurately forecast end-user demand because we do not sell our products directly to end users. In addition, the majority of our adapter card, switch system and cable businesses are conducted on a short order fulfillment basis, introducing more uncertainty into our forecasts. Because of the lead time associated with fabrication of our semiconductors, forecasts of demand for our products must be made in advance of customer orders. In addition, we base business decisions regarding our growth on our forecasts for customer demand. As we grow, anticipating customer demand may become increasingly difficult. If we overestimate customer demand, we may purchase products from our manufacturers that we may not be able to sell and may over-burden our operations. Conversely, if we underestimate customer demand or if sufficient manufacturing capacity were unavailable, we would forego revenue opportunities and could lose market share or damage our customer relationships.
In addition, the majority of our revenues are derived from customer orders received and fulfilled in the same quarterly period. If we overestimate customer demand, we could miss our quarterly revenue targets, which could have a material adverse effect on our financial results.
We depend on a small number of customers for a significant portion of our sales, and the loss of any one of these customers will adversely affect our revenues.
A small number of customers account for a significant portion of our revenues. For the three months ended June 30, 2017, sales to IBM, HPE, and Dell Technologies accounted for 15.0%, 14.0%, and 11.0% of our total revenues, respectively. Sales to our top ten customers represented 63.5% and 59.0% of our total revenues for the three months ended June 30, 2017 and 2016, respectively. Because the majority of servers, storage, communications infrastructure equipment and embedded systems are sold by a relatively small number of vendors, we expect that we will continue to depend on a small number of customers to account for a significant percentage of our revenues for the foreseeable future. Our customers, including our most significant customers, are not obligated by long-term contracts to purchase our products and may cancel orders with limited potential penalties. If any of our large customers reduces or cancels its purchases from us for any reason, it could have an adverse effect on our revenues and results of operations.
We face intense competition and may not be able to compete effectively, which could reduce our market share, net revenues and profit margin.
The markets in which we operate are extremely competitive and are characterized by rapid technological change, continuously evolving customer requirements and fluctuating average selling prices. We may not be able to compete successfully against current or potential competitors. With respect to InfiniBand products, we compete with Intel Corporation (“Intel”), which has greater resources, multiple product offerings and a leading position in many segments of the semiconductor market. For Ethernet technology, the leading IC vendors include Intel and Broadcom Limited. The leading IC vendors that provide Ethernet and Fibre Channel products to the market include Marvell Technology Group, Broadcom Limited and Cavium. The leading Ethernet switch system vendors include Cisco Systems, Inc., Brocade Communications Systems, Inc., Juniper Networks, Inc. and Arista Networks, Inc. In HPC, EDC, Web 2.0, cloud and financial services markets, products based on the InfiniBand standard primarily compete with the industry-standard Ethernet and Fibre Channel interconnect technologies as well as proprietary interconnect technologies, such as Intel’s Omni-Path. In embedded markets, we typically compete with interconnect technologies that are developed in-house by system OEM vendors and created for specific applications.
Some of our customers are also IC and switch suppliers and already have in-house expertise and internal development capabilities similar to ours. Licensing our technology and supporting such customers entails the transfer of intellectual property rights that may enable such customers to develop their own products and solutions to replace those we are currently providing to them. Consequently, these customers may become competitors to us. Further, each new design by a customer presents a competitive situation. In the past, we have lost design wins to divisions within our customers and this may occur again in the future. We cannot predict whether these customers will continue to compete with us, whether they will continue to be our customers or whether they will continue to buy products from us at the same volumes. Competition could increase pressure on us to lower our prices and could negatively affect our profit margins.
Many of our current and potential competitors have longer operating histories, significantly greater resources, greater economies of scale, stronger name recognition and larger customer bases than we have. This may allow them to respond more quickly to new or emerging technologies or changes in customer requirements. In addition, these competitors may have greater

45


credibility with our existing and potential customers. If we do not compete successfully, our market share, revenues and profit margin may decline, and, as a result, our business may be adversely affected.
There has been a trend toward industry consolidation in our markets for several years, as companies attempt to improve the leverage of growing research and development costs, strengthen or hold their market positions in an evolving industry or are unable to continue operations. Companies that are strategic alliance partners in some areas of our business may acquire or form alliances with our competitors, thereby reducing their business with us. We believe that industry consolidation may result in stronger competitors that are better able to compete as sole-source vendors for customers. This could lead to more variability in our operating results and could have a material adverse effect on our business, financial condition and results of operations.
Winning business is subject to lengthy, competitive selection processes that often require us to incur significant expense, from which we may ultimately generate no revenues.
Our business is dependent on us winning competitive bid selection processes, known as “design wins,” to develop semiconductors for use in our customers' products. These selection processes are typically lengthy and can require us to incur significant design and development expenditures and to dedicate scarce engineering resources in pursuit of a single customer opportunity. We may not win the competitive selection process and may never generate any revenue despite incurring such expenditures.
Furthermore, winning a product design does not guarantee sales to a customer. We may experience delays in generating revenue as a result of the lengthy development cycle typically required, or we may not realize as much revenue as anticipated. In addition, a delay or cancellation of a customer's plans could materially and adversely affect our financial results, as we may have incurred significant expense in the design process and generated little or no revenue. Customers could choose at any time to stop using our products or may fail to successfully market and sell their products, which could reduce the demand for our products and cause us to hold excess inventory, thereby materially adversely affecting our business, financial condition and results of operations.
The timing of design wins is unpredictable and implementing production for a major design win, or multiple design wins occurring at or around the same time, may strain our resources and those of our contract manufacturers. In such instances, we may be forced to dedicate significant additional resources and incur additional, unanticipated costs and expenses, which may have a material adverse effect on our results of operations.
Finally, some customers will not purchase any products from us, other than limited numbers of evaluation units, until they qualify the products and/or the manufacturing line for the products. The qualification process can take significant time and resources and we may not always be able to satisfy the qualification requirements of these customers. Delays in qualification or failure to qualify our products may cause a customer to discontinue use of our products and result in a significant loss of revenue.
If we fail to develop new products or enhance our existing products to react to rapid technological change and market demands in a timely and cost-effective manner, our business will suffer.
We must develop new products or enhance our existing products with improved technologies to meet rapidly evolving customer requirements. We are currently engaged in the development process for our next generation of products in order to meet the demands of our customers who continually require higher performance and functionality at lower costs. The development process for these advancements is lengthy and will require us to accurately anticipate technological innovations and market trends. Developing and enhancing these products can be time-consuming, costly and complex. Our ability to fund product development and enhancements partially depends on our ability to generate revenues from our existing products.
We may be unable to successfully develop additional next generation products, new products or product enhancements. There is a risk that these developments or enhancements will be late, have technical problems, fail to meet customer or market specifications or otherwise be uncompetitive with other products using alternative technologies that offer comparable performance and functionality. Our next generation products or any new products or product enhancements may not be accepted in new or existing markets. Our business, financial condition and results of operations may be adversely affected if we fail to develop and introduce new products or product enhancements in a timely manner or on a cost-effective basis.
We rely on a limited number of subcontractors to manufacture, assemble, package and production test our products, and the failure of any of these third-party subcontractors to deliver products or otherwise perform as requested could damage our relationships with our customers, decrease our sales and limit our growth.
While we design and market our products and conduct test development in-house, we do not manufacture, assemble, package and production test the vast majority of our products, and we must rely on third-party subcontractors to perform these services. We use Taiwan Semiconductor Manufacturing Company for our CMOS process ICs and STMicroelectronics N.V. for

46


our BiCMOS process ICs. We use Advanced Semiconductor Engineering and Amkor Technology Korea Inc. to assemble, package and production test our IC products. We use Flextronics International Ltd. and Universal Scientific Industrial Co., Ltd., to manufacture our standard and custom adapter card products and switch systems. In addition, we also use Comtel Electronics to manufacture some of our switch systems. We use several sub-contractors to manufacture our cables. If these subcontractors do not provide us with high-quality products, services and production and production test capacity in a timely manner, or if one or more of these subcontractors terminates its relationship with us, we may be unable to obtain satisfactory replacements to fulfill customer orders on a timely basis, our relationships with our customers could suffer, our sales could decrease and our growth could be limited. In particular, there are significant challenges associated with moving our IC production from our existing manufacturer to another manufacturer with whom we do not have a pre-existing relationship.
In addition, the consolidation of foundry subcontractors, as well as the increasing capital intensity and complexity associated with fabrication in smaller process geometries has limited the diversity of our suppliers and increased our risk of a "single point of failure." Specifically, as we move to smaller geometries, we have become increasingly reliant on IC manufacturers. The lack of diversity of suppliers could also drive increased prices and adversely affect our results of operations, including our product gross margins.
We currently do not have long-term supply contracts with any of our third-party subcontractors. Therefore, they are not obligated to perform services or supply products to us for any specific period, in any specific quantities or at any specific price, except as may be provided in a particular purchase order. None of our third-party subcontractors has provided contractual assurances to us that adequate capacity will be available to us to meet future demand for our products. Our subcontractors may allocate capacity to the production of other companies' products while reducing deliveries to us on short notice. Other customers that are larger and better financed than we are or that have long-term agreements with these subcontractors may cause these subcontractors to reallocate capacity to those customers, thereby decreasing the capacity available to us.
Other significant risks associated with relying on these third-party subcontractors include:
reduced control over product cost, delivery schedules and product quality;
potential price increases;
inability to achieve sufficient production, increase production or test capacity and achieve acceptable yields on a timely basis;
increased exposure to potential misappropriation of our intellectual property;
shortages of materials used to manufacture products;
capacity shortages;
labor shortages or labor strikes;
political instability in the regions where these subcontractors are located; and
natural disasters impacting these subcontractors.
If we fail to carefully manage the use of "open source" software in our products, we may be required to license key portions of our products on a royalty-free basis or expose key parts of source code.
Some portion of our software may be derived from "open source" software that is generally made available to the public by its authors and/or other third parties. Such open source software is often made available to us under licenses, such as the GNU General Public License, which impose certain obligations on us in the event we were to create and distribute derivative works of the open source software. These obligations may require us to make source code for the derivative works available to the public and/or license such derivative works under a particular type of license, rather than the forms of licenses customarily used to protect our intellectual property. In the event that we inadvertently use open source software without the correct license form or a copyright holder of any open source software were to successfully establish in court that we had not complied with the terms of a license for a particular work, we could be required to release the source code of that work to the public and/or stop distribution of that work.
The average selling prices of our products have decreased in the past and may do so in the future, which could harm our financial results.
The products we develop and sell are subject to declines in average selling prices. We have had to reduce our prices in the past and we may be required to reduce prices in the future. Reductions in our average selling prices to one customer could impact our average selling prices to other customers. If we are unable to reduce our associated manufacturing costs this

47


reduction in average selling prices would cause our gross margin to decline. Our financial results will suffer if we are unable to offset any reductions in our average selling prices by increasing our sales volumes, reducing our costs or developing new or enhanced products with higher selling prices or gross margins.
We expect gross margin to vary over time, and our recent level of product gross margin may not be sustainable.
Our product gross margins vary from quarter to quarter, and our recent level of gross margins may not be sustainable and may be adversely affected in the future by numerous factors, including product mix shifts, product transitions, increased price competition in one or more of the markets in which we compete, increases in material or labor costs, excess product component or obsolescence charges from our contract manufacturers, warranty related issues, or the introduction of new products or entry into new markets with different pricing and cost structures.
Fluctuations in our revenues and operating results on a quarterly and annual basis could cause the market price of our ordinary shares to decline.
Our quarterly and annual revenues and operating results are difficult to predict and have fluctuated in the past, and may fluctuate in the future, from quarter to quarter and year to year. It is possible that our operating results in some quarters and years will be below market expectations. This would likely cause the market price of our ordinary shares to decline. Our quarterly and annual operating results are affected by a number of factors, many of which are outside of our control, including:
unpredictable volume and timing of customer orders, which are not fixed by contract but vary on a purchase order basis;
the loss of one or more of our customers, or a significant reduction or postponement of orders from our customers;
our customers' sales outlooks, purchasing patterns and inventory levels based on end-user demands and general economic conditions;
seasonal buying trends;
the timing of new product announcements or introductions by us or by our competitors;
our ability to successfully develop, introduce and sell new or enhanced products in a timely manner;
changes in the relative sales mix of our products;
decreases in the overall average selling prices of our products;
changes in the cost of our finished goods; and
the availability, pricing and timeliness of delivery of other components used in our customers' products.
We base our planned operating expenses in part on our expectations of future revenues, and a significant portion of our expenses is relatively fixed in the short-term. We have limited visibility into customer demand from which to predict future sales of our products. As a result, it is difficult for us to forecast our future revenues and budget our operating expenses accordingly. Our operating results would be adversely affected to the extent customer orders are cancelled or rescheduled. If revenues for a particular quarter are lower than we expect, we likely would not be able to proportionately reduce our operating expenses.
We rely on our ecosystem partners to enhance and drive demand for our product offerings. Our inability to continue to develop or maintain such relationships in the future or our partners' inability to timely deliver technology or product offerings to the market may harm our revenues and ability to remain competitive.
We have developed relationships with third parties, which we refer to as ecosystem partners. Such partners provide their technology products, operating systems, tool support, reference designs and other elements necessary for the sale of our products into our markets. In addition, introduction of new products into the market by these partners may increase demand for our products. If we are unable to continue to develop or maintain these relationships, or if our ecosystem partners delay or fail to timely deliver their technology or products or other elements to the market, our revenues may be adversely impacted and we might not be able to enhance our customers' ability to commercialize their products in a timely manner and our ability to remain competitive may be harmed.

48


We rely primarily upon trade secret, patent, trademark and copyright laws and contractual restrictions to protect our proprietary rights, and, if these rights are not sufficiently protected, our ability to compete and generate revenues could suffer.
We seek to protect our proprietary manufacturing specifications, documentation and other written materials primarily under trade secret, patent, trademark and copyright laws. We also typically require employees and consultants with access to our proprietary information to execute confidentiality agreements. The steps taken by us to protect our proprietary information may not be adequate to prevent misappropriation of our technology. In addition, our proprietary rights may not be adequately protected because:
people may not be deterred from misappropriating our technologies despite the existence of laws or contracts prohibiting it;
policing unauthorized use of our intellectual property may be difficult, expensive and time-consuming, and we may be unable to determine the extent of any unauthorized use; and
the laws of other countries in which we market our products, such as some countries in the Asia/Pacific region, may offer little or no protection for our proprietary technologies.
Reverse engineering, unauthorized copying or other misappropriation of our proprietary technologies could enable third parties to benefit from our technologies without paying us for doing so. Any inability to adequately protect our proprietary rights could harm our ability to compete, generate revenues and grow our business.
We may not obtain sufficient patent protection on the technology embodied in our products, which could harm our competitive position and increase our expenses.
Our success and ability to compete in the future may depend to a significant degree upon obtaining sufficient patent protection for our proprietary technology. Patents that we currently own do not cover all of the products that we presently sell as we have patent applications pending with respect to certain products, while we have not been able to obtain, or choose not to seek, patent protection for other products. Our patent applications may not result in issued patents, and even if they result in issued patents, the patents may not have claims of the scope we seek. Furthermore, any issued patents may be challenged, invalidated or declared unenforceable. Whether or not these patents are issued, the applications may become publicly available and the proprietary information disclosed in the applications will become available to others. The lives of acquired patents may also be of a shorter term depending upon their acquisition dates and the issue dates. The term of any issued patent in the United States and Israel is typically 20 years from its filing date, and if our applications are pending for a long-time period, we may have a correspondingly shorter term for any patent that may be issued. Our present and future patents may provide only limited protection for our technology and may not be sufficient to provide competitive advantages to us. For example, competitors could be successful in challenging any issued patents or, alternatively, could develop similar or more advantageous technologies on their own or design around our patents. Also, patent protection in certain foreign countries may not be available or may be limited in scope and any patents obtained may not be as readily enforceable as in the United States and Israel, making it difficult for us to effectively protect our intellectual property from misuse or infringement by other companies in these countries. Our inability to obtain and enforce our intellectual property rights in some countries may harm our business, financial condition and results of operations. In addition, given the costs of obtaining patent protection, we may choose not to protect certain innovations that later on turn out to be important. In such cases, our lack of intellectual property rights may have a material adverse impact on our business, financial condition and results of operations.
Intellectual property litigation, which is common in our industry, could be costly, harm our reputation, limit our ability to sell our products and divert the attention of management and technical personnel.
The semiconductor industry is characterized by frequent litigation regarding patent and other intellectual property rights. From time to time, we receive notices from competitors and other third parties that claim we have infringed upon, misappropriated or misused other parties' proprietary rights. We may also be required to indemnify some customers and strategic partners under our agreements if a third party alleges or if a court finds that our products or activities have infringed upon, misappropriated or misused another party's proprietary rights. We have received requests from certain customers and strategic partners to include increasingly broad indemnification provisions in our agreements with them. Additionally, our products may contain technology provided to us by other parties such as contractors, suppliers or customers. We may have little or no ability to determine in advance whether such technology infringes upon the intellectual property rights of a third party. Our contractors, suppliers and licensors may not be required to indemnify us in the event that a claim of infringement is asserted against us, or they may be required to indemnify us only up to a maximum amount, above which we would be responsible for any further costs or damages.

49


Questions of infringement in the markets we serve involve highly technical and subjective analyses. We are involved in intellectual property litigation today and litigation may be necessary in the future to enforce any patents we may receive and other intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others or to defend against claims of infringement or invalidity, and we may not prevail in any such future litigation. Litigation, whether or not determined in our favor or settled, could be costly, could harm our reputation and could divert the efforts and attention of our management and technical personnel from normal business operations. In addition, adverse determinations in litigation could result in the loss of our proprietary rights, subject us to significant liabilities, and require us to seek licenses from third parties or prevent us from licensing our technology or selling our products, any of which could seriously harm our business.
In the normal course of business, we enter into agreements with terms and conditions that require us to indemnify the other party against third-party claims alleging that one of our products infringes or misappropriates intellectual property rights, as well as against certain claims relating to property damage, personal injury or acts or omissions relating to supplied products or technologies, or acts or omissions made by us or our agents or representatives. In addition, we are obligated pursuant to indemnification undertakings with our officers and directors to indemnify them to the fullest extent permitted by law and to indemnify venture capital funds that were affiliated with or represented by such officers or directors. If we receive demands for indemnification under these agreements and terms and conditions, they will likely be very expensive to settle or defend, and we may incur substantial legal fees in connection with any indemnity demands. Our indemnification obligations under these agreements and terms and conditions may be unlimited in duration and amount, and could have an adverse effect on our business, financial condition and results of operations.
We depend on key and highly skilled personnel to operate our business, and if we are unable to retain our current personnel and hire additional personnel, our ability to develop and successfully market our products could be harmed.
Our business is particularly dependent on the interdisciplinary expertise of our personnel, and we believe our future success will depend in large part upon our ability to attract and retain highly skilled managerial, engineering, finance and sales and marketing personnel. The loss of any key employees or the inability to attract or retain qualified personnel could delay the development and introduction of, and harm our ability to sell our products and harm the market's perception of us. Competition for qualified engineers in the markets in which we operate is intense and accordingly, we may not be able to retain or hire all of the engineers required to meet our ongoing and future business needs. If we are unable to attract and retain the highly skilled professionals we need, we may have to forego projects for lack of resources or be unable to staff projects optimally. We believe that our future success is highly dependent on the contributions of our president and CEO and other senior executives. We do not have long-term employment contracts with our president and CEO, CFO or any other key personnel, and their knowledge of our business and industry would be extremely difficult to replace.
In an effort to retain key employees, we may modify our compensation policies by, for example, increasing cash compensation to certain employees and/or modifying existing share options. These modifications of our compensation policies and the requirement to expense the fair value of share options and restricted share units ("RSUs") awarded to employees and officers may increase our operating expenses and result in the dilution of our holders of our ordinary shares. We cannot be certain that these and any other changes in our compensation policies will or would improve our ability to attract, retain and motivate employees. Our inability to attract and retain additional key employees and the increase in share-based compensation expense could each have an adverse effect on our business, financial condition and results of operations.
We may not be able to manage our future growth effectively, and we may need to incur significant expenditures to address the additional operational and control requirements of our growth.
We are experiencing a period of company growth and expansion. This expansion has placed, and any future expansion will continue to place, a significant strain on our management, personnel, systems and financial resources. We plan to hire additional employees to support an increase in research and development and strengthen our sales and marketing and general and administrative efforts. To successfully manage our growth, we believe we must effectively:
manage and enhance our relationships with customers, distributors, suppliers, end users and other third parties;
implement additional, and enhance existing, administrative, financial and operations systems, procedures and controls;
address capacity shortages;
expand and upgrade our technological capabilities;
manage the challenges of having U.S., Israeli and other foreign operations; and
hire, train, integrate and manage additional qualified engineers for research and development activities as well as additional personnel to strengthen our sales and marketing, financial and IT functions.

50


Managing our growth may require substantial managerial and financial resources and may increase our operating costs even though these efforts may not be successful. If we are unable to manage our growth effectively, we may not be able to take advantage of market opportunities, develop new products, satisfy customer requirements, execute our business plan or respond to competitive pressures, in which case our business, financial conditions and results of operations may be adversely affected.
We are subject to risks associated with our distributors' product inventories and product sell-through.
We sell many of our products to customers through distributors who maintain their own inventory of our products for sale to dealers and end customers. We allow limited price adjustments on sales to distributors. Price adjustments may be effected by way of credits for future product or by cash payments to the distributor, either in arrears or in advance, using estimates based on historical transactions. We recognize revenues for sales to distributors upon sell through by the distributors, net of estimated allowances for price adjustments. We have extended these programs to certain distributors in the United States, Asia and Europe and may extend them on a selective basis to some of our other distributors in these geographies. The reserves recognized for these programs are based on significant judgments and estimates, using historical experience rates, inventory levels in distribution, current trends and other factors, and there could be significant differences between actual amounts and our estimates.
If our distributors are unable to sell an adequate amount of their inventory of our products in a given quarter to dealers and end customers or if they decide to decrease their inventories for any reason, such as adverse global economic conditions or a downturn in technology spending, our sales to these distributors and our revenues may decline. We also face the risk that our distributors may purchase, or for other reasons accumulate, inventory levels of our products in any particular quarter in excess of future anticipated sales to end customers. If such sales do not occur in the time frame anticipated by these distributors for any reason, these distributors may substantially decrease the amount of product they order from us in subsequent periods until their inventory levels realign with end-customer demand, which would harm our business and could adversely affect our revenues in such subsequent periods. Our reserve estimates associated with products stocked by our distributors are based largely on reports that our distributors provide to us on a weekly or monthly basis. To date, we believe this resale and channel inventory data have been generally accurate. To the extent that these data are inaccurate or not received in a timely manner, we may not be able to make reserve estimates for future periods accurately or at all.
We do not always have a direct relationship with the end customers of our products sold through distributors. As a result, our products may be used in applications for which they were not necessarily designed or tested, and they may not perform as anticipated in such applications. In such event, failure of even a small number of parts could result in significant liabilities to us, damage our reputation and harm our business and results of operations.
Certain of our customers and suppliers require us to comply with their codes of conduct, which may include certain restrictions that may substantially increase our cost of doing business as well as have an adverse effect on our operating efficiencies, operating results and financial condition.
Certain of our customers and suppliers require us to agree to comply with the Electronic Industry Code of Conduct (“EICC”) or their own codes of conduct, which may include detailed provisions on labor, human rights, health and safety, environment, corporate ethics and management systems. Certain of these provisions are not requirements under the laws of the countries in which we operate and may be burdensome to comply with on a regular basis. Moreover, new provisions may be added or material changes may be made to any these codes of conduct, and we may have to promptly implement such new provisions or changes, which may substantially further increase the cost of our business, be burdensome to implement and adversely affect our operational efficiencies and operating results. If we violate any such codes of conduct, we may lose further business with the customer or supplier and, in addition, we may be subject to fines from the customer or supplier. While we believe that we are currently in compliance with our customers and suppliers’ codes of conduct, there can be no assurance that, from time to time, if any one of our customers and suppliers audits our compliance with such code of conduct, we would be found to be in full compliance. A loss of business from these customers or suppliers could have a material adverse effect on our business, financial condition and results of operations.
We may experience defects in our products, unforeseen delays, higher than expected expenses or lower than expected manufacturing yields of our products, which could result in increased customer warranty claims, delays of our product shipments and prevent us from recognizing the benefits of new technologies we develop.
Our products may contain defects and errors. Product defects and errors could result in additional development costs, diversion of technical resources, delayed product shipments, increased warranty-related returns, including wide-scale product recalls, warranty expenses and product liability claims against us which may not be fully covered by insurance. Our products are complex and our quality control tests and procedures may fail to detect any such defects or errors. Delivery of products with defects or reliability, quality or compatibility problems may damage our reputation and our ability to retain existing

51


customers and attract new customers. As a result, defects in our products could have an adverse effect on our business, financial condition and results of operations.
In addition, our production of existing and development of new products can involve multiple iterations and unforeseen manufacturing difficulties, resulting in reduced manufacturing yields, delays and increased expenses. The evolving nature of our products requires us to modify our manufacturing specifications, which may result in delays in manufacturing output and product deliveries. We rely on a limited number of third parties to manufacture our products. Our ability to offer new products depends on our manufacturers' ability to implement our revised product specifications, which is costly, time-consuming and complex.
We have significant intangible assets and goodwill. Consequently, the future impairment of our intangible assets and goodwill, if any, may significantly impact our profitability.
Our intangible assets and goodwill are significant. As of June 30, 2017, we had recorded $724.7 million of intangible assets, net and goodwill primarily related to our past acquisitions. Intangible assets and goodwill are subject to an impairment analysis whenever events or changes in circumstances indicate the carrying amount of the asset may not be recoverable. Additionally, goodwill and indefinite-lived assets are subject to an impairment test at least annually. The impairment of any goodwill and other intangible assets may have a negative impact on our condensed consolidated results of operations.
Unanticipated changes in our tax provisions or adverse outcomes resulting from examination of our income tax returns could adversely affect our results of operations.
We are subject to income taxes in Israel, the United States and various foreign jurisdictions. Our effective income tax rate could be adversely affected by changes in tax laws or interpretations of those tax laws, by changes in the mix of earnings in countries with differing statutory tax rates, or by changes in the valuation of our deferred tax assets and liabilities. Our effective income tax rates are also affected by intercompany transactions for sales, services, funding and other items. Given the increased global scope of our operations, and the complexity of global tax and transfer pricing rules and regulations, it has become increasingly difficult to estimate earnings within each tax jurisdiction. If actual earnings within a tax jurisdiction differ materially from our estimates or new information is discovered in the course of our tax return preparation process, we may not achieve our expected effective tax rate. Additionally, our effective tax rate may be affected by the tax effects of acquisitions, restructuring activities, newly enacted tax legislation, share-based compensation and uncertain tax positions. Finally, we are subject to the examination of our income tax returns by the Internal Revenue Service and other tax authorities which may result in the assessment of additional income taxes. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes. However, unanticipated outcomes from these examinations could have a material adverse effect on our business, financial condition and results of operations.
Changes to financial accounting standards may affect our results of operations and cause us to change our business practices.
We prepare our financial statements to conform to generally accepted accounting principles ("GAAP") in the United States. These accounting principles are subject to interpretation by the Financial Accounting Standards Board ("FASB"), the American Institute of Certified Public Accountants ("AICPA"), the SEC and various bodies formed to interpret and create appropriate accounting policies. A change in those policies can have a significant effect on our reported results and may affect our reporting of transactions completed before a change is announced. Changes to those rules or the questioning of current practices may adversely affect our reported financial results or the way we conduct our business.
We may be subject to disruptions or failures in information technology systems and network infrastructures, including theft, misuse of our electronic data or cyber-attacks that could have a material adverse effect on us.
We rely on the efficient and uninterrupted operation of complex information technology systems and network infrastructures to operate our business. We also hold large amounts of data in various data center facilities upon which our business depends. A disruption, infiltration or failure of our information technology systems or any of our data centers as a result of software or hardware malfunctions, system implementations or upgrades, computer viruses, third-party security breaches, attempts by others that try to gain unauthorized access through the Internet to our information technology systems, 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. These attempts may be the result of industrial or other espionage, or actions by hackers seeking to harm us, our products, or our end users. 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, financial condition and results of operations.

52


While we have implemented a number of protective measures, including firewalls, antivirus, patches, log monitors, routine back-ups, system audits, routine password modifications and disaster recovery procedures, such measures may not be adequate or implemented properly to prevent or fully address the adverse effect of such events, and in some cases we may be unaware of an incident or its magnitude and effects.
In addition, our third-party subcontractors, including our foundries, test and assembly houses and distributors, have access to certain portions of our sensitive data. In the event that these subcontractors do not properly safeguard our data that they hold, security breaches and loss of our data could result. Any such loss of data by our third-party service providers, or theft, unauthorized use or publication of our trade secrets and other confidential business information as a result of such cyber threats, could adversely affect our competitive position and reduce marketplace acceptance of our products; the value of our investment in research and development and marketing could be reduced; and third parties may assert against us or our customers claims related to resulting losses of confidential or proprietary information or end-user data, or system reliability. Any such event could have a material adverse effect on our business, financial condition and results of operations.
Our business is subject to the risks of earthquakes, fires, floods and other natural catastrophic events.
Our U.S. corporate offices are located in the San Francisco Bay Area, a region known for seismic activity. A significant natural disaster, such as an earthquake, fire or flood or tsunami, could have a material adverse impact on our business, financial condition and results of operations. To the extent that such disruptions result in delays or cancellations of customer orders, or the deployment of our products, our business, financial condition and results of operations would be adversely affected.
We must comply with a variety of existing and future laws and regulations that could impose substantial costs on us and may adversely affect our business.
We are subject to various state, federal and international laws and regulations governing the environment, including restricting the presence of certain substances in electronic products and making producers of those products financially responsible for the collection, treatment, recycling and disposal of those products. In addition, we are also subject to various industry requirements restricting the presence of certain substances in electronic products. Although our management systems are designed to maintain compliance, we cannot assure you that we have been or will be at all times in complete compliance with such laws and regulations. If we violate or fail to comply with any of them, a range of consequences could result, including fines, import/export restrictions, sales limitations, criminal and civil liabilities or other sanctions.
We and our customers are also subject to various import and export laws and regulations. Government export regulations apply to the encryption or other features contained in some of our products. If we fail to continue to receive licenses or otherwise comply with these regulations, we may be unable to manufacture the affected products or ship these products to certain customers, or we may incur penalties or fines.
We are also subject to regulations concerning the supply of certain minerals coming from the conflict zones in and around the Democratic Republic of Congo (“DRC”). The Dodd-Frank Wall Street Reform and Consumer Protection Act includes disclosure requirements regarding the use of certain minerals mined from the DRC and adjoining countries and procedures regarding a manufacturer's efforts to identify sourcing of such conflict minerals. The implementation of these requirements could affect the sourcing and availability of minerals used in the manufacture of semiconductor devices.
As a result, this could limit the pool of suppliers who can provide us confirmation that the components and parts we source are considered DRC "conflict free," and we may not be able to confirm that we have obtained products or supplies that can be confirmed as DRC "conflict free" in sufficient quantities for our operations. Also, because our supply chain is complex, we may face reputational challenges with our customers, shareholders and other stakeholders if we are unable to sufficiently verify the origins for the minerals used in our products.
The costs of complying with these laws could adversely affect our current or future business. In addition, future regulations may become more stringent or costly and our compliance costs and potential liabilities could increase, which may harm our current or future business.
If we fail to maintain an effective system of internal controls, we may not be able to report accurately our financial results or prevent material fraud. As a result, current and potential shareholders could lose confidence in our financial reporting, which could harm our business and the trading price of our ordinary shares.
Effective internal controls are necessary for us to provide reliable financial reports and effectively prevent material fraud. We have in the past discovered, and may in the future discover, areas of our internal controls that need improvement. Section 404 of the Sarbanes-Oxley Act of 2002 requires our management to report on, and our independent registered public accounting firm to attest to, the effectiveness of our internal control structure and procedures for financial reporting. We have an ongoing program to perform the system and process evaluation and testing necessary to comply with these requirements. We

53


have incurred, and expect to continue to incur significant expenses and to devote significant management resources to Section 404 compliance. Furthermore, as we grow our business or acquire businesses, our internal controls may become more complex and we may require significantly more resources to ensure they remain effective. Failure to implement required new or improved controls, or difficulties encountered in their implementation, either in our existing business or in businesses that we may acquire could harm our operating results or cause us to fail to meet our reporting obligations. In the event that our CEO, CFO or independent registered public accounting firm determine that our internal controls over financial reporting are not effective as defined under Section 404, investor perceptions of our company may be adversely affected and may cause a decline in the market price of our ordinary shares.
Risks Related to Operations in Israel and Other Foreign Countries
Regional instability in Israel may adversely affect business conditions and may disrupt our operations and negatively affect our revenues and profitability.
We have engineering facilities, corporate and sales support operations located in Israel. A significant number of our employees and a material amount of assets are located in Israel. Accordingly, political, economic and military conditions in Israel may directly affect our business. Since the establishment of the State of Israel in 1948, a number of armed conflicts have taken place between Israel and its Arab neighbors, as well as incidents of civil unrest. These conflicts negatively affected business conditions in Israel. In addition, Israel and companies doing business with Israel have, in the past, been the subject of an economic boycott. In addition, there has been recent civil unrest in certain areas in the Middle East, including Egypt, Jordan, Iraq, Syria and Libya. Any future armed conflicts or political instability in the region may negatively affect business conditions and adversely affect our results of operations. Parties with whom we do business have sometimes declined to travel to Israel during periods of heightened unrest or tension, forcing us to make alternative arrangements when necessary. In addition, the political and security situation in Israel may result in parties with whom we have agreements involving performance in Israel claiming that they are not obligated to perform their commitments under those agreements pursuant to force majeure provisions in the agreements.
The security and political conditions may have an impact on our business in the future. Hostilities involving Israel or the interruption or curtailment of trade between Israel and its present trading partners could adversely affect our operations and could make it more difficult for us to raise capital. Our Israeli operations are within range of Hezbollah or Hamas missiles and we or our immediate surroundings may sustain damages in a missile attack, which could adversely affect our operations.
In addition, our business insurance does not cover losses that may occur as a result of events associated with the security situation in the Middle East. Although the Israeli government currently covers the reinstatement value of direct damages that are caused by terrorist attacks or acts of war, we cannot assure you that this government coverage will be maintained. Any losses or damages incurred by us as a result of such events could have a material adverse effect on our business, financial condition and results of operations.
Our operations may be negatively affected by the obligations of our personnel to perform military service.
Generally, all non-exempt male adult citizens and permanent residents of Israel under the age of 45 (or older, for citizens with certain occupations), including some of our employees, are obligated to perform military reserve duty for Israel annually, and are subject to being called to active duty at any time under emergency circumstances. In the event of severe unrest or other conflict, individuals could be required to serve in the military for extended periods of time. In response to increases in terrorist activity, there have been periods of significant call-ups of military reservists, and some of our employees, including those in key positions, have been called upon in connection with armed conflicts. It is possible that there will be additional call-ups in the future. Our operations could be disrupted by the absence for a significant period of one or more of our officers, directors or key employees due to military service. Any such disruption could adversely affect our operations.
Our operations may be affected by labor unrest in Israel.
In the past, there have been several general strikes and work stoppages in Israel affecting all banks, airports and ports. These strikes had an adverse effect on the Israeli economy and on business, including our ability to deliver products to our customers and to receive raw materials from our suppliers in a timely manner. From time to time, the Israeli trade unions threaten strikes or work stoppages, which, if carried out, may have a material adverse effect on the Israeli economy and our business.
We are susceptible to additional risks from our international operations.
We derived 60% and 55% of our revenues in the six months ended June 30, 2017 and 2016, respectively, from sales outside of the United States. As a result, we face additional risks from doing business internationally, including:
reduced protection of intellectual property rights in some countries;

54


difficulties in staffing and managing foreign operations;
longer sales and payment cycles;
greater difficulties in collecting accounts receivable;
adverse economic conditions;
seasonal reductions in business activity;
potentially adverse tax consequences;
laws and business practices favoring local competition;
costs and difficulties of customizing products for foreign countries;
compliance with a wide variety of complex foreign laws and treaties;
compliance with the United States' Foreign Corrupt Practices Act and similar anti-bribery laws in other jurisdictions;
compliance with export control and regulations;
licenses, tariffs, other trade barriers, transit restrictions and other regulatory or contractual limitations on our ability to sell or develop our products in certain foreign markets;
restrictive governmental actions, such as restrictions on the transfer or repatriation of funds and foreign investments;
foreign currency exchange risks;
fluctuations in freight rates and transportation disruptions;
political and economic instability;
variance and unexpected changes in local laws and regulations;
natural disasters and public health emergencies; and
trade and travel restrictions.
A significant legal risk associated with conducting business internationally is compliance with various and differing anti-corruption and anti-bribery laws and regulations of the countries in which we do business, including the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act and similar laws in China. In addition, the anti-corruption laws in various countries are constantly evolving and may, in some cases, conflict with each other. Our Code of Ethics and Business Conduct and other policies prohibit us and our employees from offering or giving anything of value to a government official for the purpose of obtaining or retaining business and from engaging in unethical business practices, including kick-backs to or from purely private parties. However, there can be no assurance that all of our employees or agents will refrain from acting in violation of such laws and our related anti-corruption policies and procedures. Any violations of these anti-corruption or trade control laws, or even allegations of such violations, can lead to an investigation, which could disrupt our operations, involve significant management distraction, and lead to significant costs and expenses, including legal fees. If we, or our employees or agents acting on our behalf, are found to have engaged in practices that violate these laws and regulations, we could suffer severe fines and penalties, profit disgorgement, injunctions on future conduct, securities litigation, and other consequences that may have a material adverse effect on our business, financial condition and results of operations. In addition, our reputation, sales activities or stock price could be adversely affected if we become the subject of any negative publicity related to actual or potential violations of anti-corruption, anti-bribery, or trade control laws and regulations.
Our principal research and development facilities are located in Israel, and our directors, executive officers and other key employees are located primarily in Israel and the United States. In addition, we engage sales representatives in various countries throughout the world to market and sell our products in those countries and surrounding regions. If we encounter any of the above risks in our international operations, we could experience slower than expected revenue growth and our business could be harmed.
It may be difficult to enforce a U.S. judgment against us, our officers and directors or to assert U.S. securities law claims in Israel.
We are incorporated in Israel. Two of our executive officers and four of our directors, one of whom is also an executive officer, are non-residents of the United States and are located in Israel, and a significant amount of our assets and the assets of

55


these persons are located outside the United States. Therefore, it may be difficult to enforce a judgment obtained in the United States against us or any of the above persons in Israel.
In addition, it may be difficult for a shareholder to enforce civil liabilities under U.S. securities law claims in original actions instituted in Israel. Israeli courts may refuse to hear a claim based on a violation of U.S. securities laws because Israel is not the most appropriate forum to bring such a claim. If U.S. law is found to be applicable, the content of applicable U.S. law must be proved in an Israeli court as a fact, which can be a time-consuming and costly process. Certain matters of procedure will also be governed by Israeli law.
Provisions of Israeli law may delay, prevent or make difficult an acquisition of our company, which could prevent a change of control and therefore depress the price of our shares.
The Israeli Companies Law, 1999 (the “Companies Law”) generally requires that a merger be approved by the board of directors and by the general meeting of the shareholders. Upon the request of any creditor of a merging company, a court may delay or prevent the merger if it concludes that there is a reasonable concern that, as a result of the merger, the surviving company will be unable to satisfy its obligations. In addition, a merger may generally not be completed unless at least (i) 50 days have passed since the filing of the merger proposal with the Israeli Registrar of Companies and (ii) 30 days have passed since the merger was approved by the shareholders of each of the merging companies.
Also, in certain circumstances, an acquisition of shares in a public company must be made by means of a tender offer if, as a result of the acquisition, the purchaser would hold 25% or more of the voting rights in the company (unless there is already a 25% or greater shareholder of the company) or more than 45% of the voting rights in the company (unless there is already a shareholder that holds more than 45% of the voting rights in the company). If, as a result of an acquisition, the acquirer would hold more than 90% of a company's shares or voting rights, the acquisition must be made by means of a tender offer for all of the shares.
In addition, the Companies Law allows us to create and issue shares having rights different from those attached to our ordinary shares, including rights that may delay or prevent a takeover or otherwise prevent our shareholders from realizing a potential premium over the market value of their ordinary shares. The authorization of a new class of shares would require an amendment to our articles of association, which requires the prior approval of the holders of a majority of our shares at a general meeting.
These provisions could delay, prevent or impede an acquisition of us, even if such an acquisition would be considered beneficial by some of our shareholders.
Exchange rate fluctuations between the U.S. dollar and the NIS may negatively affect our earnings.
We derive all of our revenues in U.S. dollars. The U.S. dollar is our functional and reporting currency in all of our foreign locations. However, a significant portion of our liabilities, as well as our operating expenses, consisting principally of salaries and related personnel costs and facilities expenses, are denominated in NIS. This foreign currency exposure gives rise to market risk associated with exchange rate movements of the U.S. dollar against the NIS. To the extent that the value of the NIS increases against the U.S. dollar, our expenses on a U.S. dollar cost basis will increase. We cannot predict any future trends in the rate of appreciation of the NIS against the U.S. dollar. If the U.S. dollar cost of our salaries and related personnel costs and facilities expenses in Israel increases, our dollar-measured results of operations will be adversely affected. Our operations also could be adversely affected if we are unable to hedge against currency fluctuations in the future. Further, because all of our international revenues are denominated in U.S. dollars, a strengthening of the dollar versus other currencies could make our products less competitive in foreign markets and the collection of our receivables more difficult. To help manage this risk we have been engaged in foreign currency hedging activities, comprised of currency derivative instruments and natural hedges.
Our cost in Israel in U.S. dollar terms will also increase if inflation in Israel exceeds the devaluation of the NIS against the U.S. dollar or if the timing of such devaluation lags behind inflation in Israel.
The results of the United Kingdom’s referendum on withdrawal from the European Union may have a negative effect on global economic conditions, financial markets and our business.
The United Kingdom (“U.K.”) held a referendum in June 2016 in which a majority of voters approved an exit from the European Union (“Brexit”). In March 2017, the U.K. Prime Minister began the process for the U.K. to exit the European Union. Negotiations are expected to commence to determine the future terms of the U.K.’s relationship with the European Union, including, among other things, the terms of trade between the U.K. and the European Union. The effects of Brexit will depend on any agreements the U.K. reaches to retain access to European Union markets either during a transitional period or more permanently. In addition, the exit of the U.K from the European Union could lead to legal and regulatory uncertainty and potentially divergent treaties, laws and regulations as the U.K. determines which European Union treaties, laws and regulations

56


to replace or replicate, including those governing manufacturing, labor, environmental, data protection/privacy, competition and other matters applicable to the semiconductor industry. The referendum has also given rise to calls for the governments of other European Union member states to consider withdrawal. These developments, or the perception that any of them could occur, may have a material adverse effect on global economic conditions and the stability of global financial markets, and may significantly reduce global market liquidity and restrict the ability of key market participants to operate in certain financial markets. Any of these factors could depress economic activity and restrict our access to capital, which could have a material adverse effect on our business, financial condition and results of operations and reduce the price of our ordinary shares.
The government tax benefits that we currently receive require us to meet several conditions and may be terminated or reduced in the future, which would increase our costs.
Some of our operations in Israel have been granted "Approved Enterprise" and "Beneficiary Enterprise" status by the Investment Center in the Israeli Ministry of Economy and Industry and the Israeli Income Tax Authority, which makes us eligible for tax benefits under the Encouragement Law. The availability of these tax benefits is subject to certain requirements, including, among other things, making specified investments in fixed assets and equipment, financing a percentage of those investments with our capital contributions, complying with our marketing program which was submitted to the Investment Center, filing of certain reports with the Investment Center, limiting manufacturing outside of Israel and complying with Israeli intellectual property laws. If we do not meet these requirements in the future, these tax benefits may be cancelled and we could be required to refund any tax benefits that we have already received plus interest and penalties thereon. The tax benefits that our current "Approved Enterprise" and "Beneficiary Enterprise" program receives may not be continued in the future at their current levels or at all. If these tax benefits were reduced or eliminated, the amount of taxes that we pay would likely increase, which could adversely affect our results of operations. Additionally, if we increase our activities outside of Israel, for example, by acquisitions, our increased activities may not be eligible for inclusion in Israeli tax benefit programs.
If we elect to distribute dividends out of exempt income derived from "Approved/Beneficiary Enterprise" income, we will be subject to tax on the gross amount distributed. The tax rate will be the rate which would have been applicable had we not been granted the beneficial status. This rate is generally between 10% and the corporate tax rate in Israel, depending on the percentage of our shares held by foreign shareholders. The dividend recipient is subject to withholding tax at the source at the reduced rate applicable to dividends from Approved Enterprises, which is 15% if the dividend is distributed during the tax exemption period (subject to the applicable double tax treaty) or within 12 years after the period. This 12-year limitation does not apply to foreign investment companies. The Encouragement Law has defined certain actions that are deemed as dividend distributions and would trigger the recapture of tax benefits.
The Israeli government grants that we received require us to meet several conditions and restrict our ability to manufacture and engineer products and transfer know-how outside of Israel and require us to satisfy specified conditions.
We have received grants from the OCS for the financing of a portion of our research and development expenditures in Israel. When know-how is developed using or in connection with OCS grants, we can be subject to restrictions on the transfer of the know-how outside of Israel. Transfer of know-how outside of Israel requires pre-approval by the OCS which may at its sole discretion grant such approval and impose certain conditions, and is subject to the payment of a transfer fee calculated according to the formula provided in the R&D Law which takes into account, inter alia, the consideration for such know-how paid to us in the transaction in which the technology is transferred. In general, transfer fees are no less than the funding received plus interest less the royalties already paid for the transferred know-how and are not higher than six times the amount of the grants received by the company. In addition, any decrease of the percentage of manufacturing performed in Israel, as originally declared in the application to the OCS, requires us to obtain the approval of the OCS and may result in increased amounts to be paid to the OCS. These restrictions may impair our ability to enter into agreements for those products or technologies without the approval of the OCS. We cannot be certain that any approval of the OCS will be obtained on terms that are acceptable to us, or at all. Furthermore, in the event that we undertake a transaction involving the transfer to a non-Israeli entity of technology developed with OCS funding pursuant to a merger or similar transaction, the consideration available to our shareholders may be reduced by the amounts we are required to pay to the OCS. Any approval, if given, will generally be subject to additional financial obligations. If we fail to comply with the conditions imposed by the OCS, we may be required to refund any payments previously received, together with interest and penalties as well as tax benefits. Also, failure to meet the restrictions concerning transfer of know-how outside of Israel may trigger criminal liability.
Your rights and responsibilities as a shareholder will be governed by Israeli law and differ in some respects from the rights and responsibilities of shareholders under U.S. law.
We are incorporated under Israeli law. The rights and responsibilities of holders of our ordinary shares are governed by our amended and restated articles of association and by Israeli law. These rights and responsibilities differ in some respects from the rights and responsibilities of shareholders in typical U.S. corporations. In particular, a shareholder of an Israeli

57


company has a duty to act in good faith toward the company and other shareholders and to refrain from abusing his, her or its power in the company, including, among other things, in voting at the general meeting of shareholders on certain matters.
Risks Related to Our Ordinary Shares
The price of our ordinary shares may continue to be volatile, and the value of an investment in our ordinary shares may decline.
Factors that could cause volatility in the market price of our ordinary shares include, but are not limited to:
quarterly variations in our results of operations or those of our competitors;
announcements by us, our competitors, our customers or rumors from sources other than our company related to acquisitions, new products, significant contracts, commercial relationships, capital commitments or changes in the competitive landscape;
our ability to develop and market new and enhanced products on a timely basis;
disruption to our operations;
geopolitical instability;
the emergence of new sales channels in which we are unable to compete effectively;
any major change in our board of directors or management;
changes in financial estimates, including our ability to meet our future revenue and operating profit or loss projections;
changes in governmental regulations or in the status of our regulatory approvals;
general economic conditions and slow or negative growth of related markets;
anticompetitive practices of our competitors;
commencement of, or our involvement in, litigation;
whether our operating results meet our guidance or the expectations of investors or securities analysts;
continuing international conflicts and acts of terrorism; and
changes in accounting rules.
We may need to raise additional capital, which might not be available or which, if available, may be on terms that are not favorable to us.
We may need to raise additional funds, and we cannot be certain that we will be able to obtain additional financing on favorable terms, if at all. If we issue equity securities to raise additional funds, the ownership percentage of our shareholders would be diluted, and the new equity securities may have rights, preferences or privileges senior to those of existing holders of our ordinary shares. If we borrow money, we may incur significant interest charges, which could harm our profitability. Holders of debt may also have certain rights, preferences or privileges senior to those of existing holders of our ordinary shares. If we cannot raise needed funds on acceptable terms, we may not be able to develop or enhance our products, take advantage of future opportunities or respond to competitive pressures or unanticipated requirements, which could harm our business, financial condition and results of operations.
If we sell our ordinary shares in future financings, ordinary shareholders could experience immediate dilution and, as a result, the market price of our ordinary shares may decline.
We may from time to time issue additional ordinary shares at a discount from the current trading price of our ordinary shares. As a result, our ordinary shareholders would experience immediate dilution upon the purchase of any ordinary shares sold at such discount. In addition, as opportunities present themselves, we may enter into equity or debt financings or similar arrangements in the future, including the issuance of convertible debt securities, preferred shares or ordinary shares. If we issue ordinary shares or securities convertible into ordinary shares, holders of our ordinary shares could experience dilution.

58


The ownership of our ordinary shares may continue to be concentrated, and your interests may conflict with the interests of our significant shareholders.
As of July 21, 2017, based on information filed with the SEC or reported to us, Oracle Corporation beneficially owned an aggregate of approximately 7.6% of our outstanding ordinary shares, FMR, LLC beneficially owned an aggregate of approximately 6.4% of our outstanding ordinary shares, and DNB Asset Management AS owned approximately 6.1% of our outstanding ordinary shares. These shareholders, taken together with our executive officers and directors and their affiliates, beneficially owned an aggregate of approximately 25.8% of our outstanding ordinary shares. Accordingly, these shareholders, should they act as a group, would have significant influence over the outcome of corporate actions requiring shareholder approval, including the election of directors, any merger, consolidation or sale of all or substantially all of our assets or any other significant corporate transaction. These shareholders could delay or prevent a change of control of our company, even if such a change of control would benefit our other shareholders. The significant concentration of share ownership may adversely affect the trading price of our ordinary shares due to investors' perception that conflicts of interest may exist or arise.
If securities or industry analysts do not publish research or reports about our business, if they adversely change their recommendations regarding our ordinary shares or if our operating results do not meet their expectations, the market price of our ordinary shares could decline.
The trading market for our ordinary shares could be influenced by the research and reports that industry or securities analysts publish about us or our business. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause the price of our ordinary shares or trading volume in our ordinary shares to decline. Moreover, if one or more of the analysts who cover our company downgrades our ordinary shares or if our operating results do not meet their expectations, the market price of our ordinary shares could decline.
Provisions of our articles of association could delay or prevent an acquisition of our company, even if the acquisition would be beneficial to our shareholders, and could make it more difficult for shareholders to change management.
Provisions of our amended and restated articles of association may discourage, delay or prevent a merger, acquisition or other change in control that shareholders may consider favorable, including transactions in which shareholders might otherwise receive a premium for their shares. In addition, these provisions may frustrate or prevent any attempt by our shareholders to replace or remove our current management by making it more difficult to replace or remove our board of directors. These provisions include:
no cumulative voting;
a requirement for any merger involving the Company shall require the approval of the shareholders of at least a majority of the voting power of the Company;
a requirement for the approval of at least 75% of the voting power represented at the general meeting of the shareholders for the removal of any director (not including external directors) from office, and election of any director instead of the director so removed; and
an advance notice requirement for shareholder proposals and nominations.
Furthermore, Israeli tax law treats some acquisitions, particularly share-for-share swaps between an Israeli company and a foreign company, less favorably than U.S. tax law. Under certain circumstances and subject to receiving a ruling from the Israeli Tax Authority, Israeli tax law generally provides that a shareholder who exchanges our shares for shares that are listed for trading on an Exchange in a foreign corporation is treated as if the shareholder has sold the shares. In such a case, the shareholder will generally be subject to Israeli taxation on any capital gains from the sale of shares (after two years, with respect to one half of the shares, and after four years, with respect to the balance of the shares, in each case unless the shareholder sells such shares at an earlier date), unless a relevant tax treaty between Israel and the country of the shareholder's residence exempts the shareholder from Israeli tax. For a further discussion of Israeli laws relating to mergers and acquisitions, please see "Risk Factors - Risks Related to Operations in Israel and Other Foreign Countries - Provisions of Israeli law may delay, prevent or make difficult an acquisition of our company, which could prevent a change of control and therefore depress the price of our shares." These provisions in our amended and restated articles of association and other provisions of Israeli law could limit the price that investors are willing to pay in the future for our ordinary shares.
We have never paid cash dividends on our share capital, and, while the Board regularly reviews our cash position and uses for cash, we do not anticipate paying any cash dividends in the foreseeable future.

59


We currently intend to retain all available funds and any future earnings to fund the development and growth of our business. As a result, capital appreciation, if any, of our ordinary shares will be your sole source of gain for the foreseeable future.
We may incur increased costs as a result of changes in laws and regulations relating to corporate governance matters.
Changes in the laws and regulations affecting public companies, including Israeli laws, rules adopted by the SEC, the NASDAQ Stock Market, the FASB and the Public Company Accounting Oversight Board, may result in increased costs to us as we respond to their requirements. These laws and regulations could make it more difficult or more costly for us to obtain certain types of insurance, including director and officer liability insurance, and we may be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. The impact of these requirements could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, our board committees or as executive officers. We cannot predict or estimate the amount or timing of additional costs we may incur to respond to these requirements.


60


ITEM 2 — UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Not applicable.
ITEM 3 — DEFAULTS UPON SENIOR SECURITIES
Not applicable.
ITEM 4 — MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5 — OTHER INFORMATION
Frequency of Advisory Vote
On April 28, 2017, the Company filed a Current Report on Form 8-K (the “Form 8-K”) to report the voting results of the Company’s 2017 Annual General Meeting of Shareholders held on April 25, 2017. As reported in the Form 8-K, in accordance with the recommendation of the board of directors of the Company, the Company’s shareholders recommended, by advisory vote, a one-year frequency of future advisory votes on named executive officer compensation. In accordance with these results and its previous recommendation, the board of directors determined that future advisory votes on named executive officer compensation will be held every year until the next required advisory vote on the frequency of advisory votes on named executive officer compensation.


61


ITEM 6 — EXHIBITS
3.1
(1)
 
 
31.1
 
 
 
31.2
 
 
 
32.1
 
 
 
32.2
 
 
 
101.INS
 
 
 
XBRL Instance Document
101.SCH
 
 
 
XBRL Taxonomy Extension Schema Document
101.CAL
 
 
 
XBRL Taxonomy Extension Calculation Linkbase Document
101.LAB
 
 
 
XBRL Taxonomy Extension Label Linkbase Document
101.PRE
 
 
 
XBRL Taxonomy Extension Presentation Linkbase Document
101.DEF
 
 
 
XBRL Taxonomy Extension Definition Linkbase Document
_______________________________________________________________________________

(1)
Incorporated by reference to Exhibit 3.1 to the Company's Quarterly Report on Form 10-Q (SEC File No. 001-33299) filed on July 29, 2016.




62



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.
 
Date:
August 4, 2017
Mellanox Technologies, Ltd.
 
 
 
 
 
 
 
 
/s/ Jacob Shulman
 
 
Jacob Shulman
 
 
Chief Financial Officer
 
 
(Duly Authorized Officer and Principal Financial Officer)


63
EX-31.1 2 rule13a-14a15dx14acertofce.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, Eyal Waldman, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Mellanox Technologies, Ltd.;
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: August 4, 2017
 
By:
 
/s/ EYAL WALDMAN
 
 
 
Name:
 
Eyal Waldman
 
 
 
Title:
 
President and Chief Executive Officer
 
 
 
 
 
(Principal Executive Officer)







EX-31.2 3 rule13a-14a15dx14acertofcf.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, Jacob Shulman, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Mellanox Technologies, Ltd.;
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: August 4, 2017

 
By:
 
/s/ JACOB SHULMAN
 
 
 
Name:
 
Jacob Shulman
 
 
 
Title:
 
Chief Financial Officer
 
 
 
 
 
(Principal Financial Officer)



EX-32.1 4 sec1350certofceoq22017.htm EXHIBIT 32.1 Exhibit


EXHIBIT 32.1
Certification of Chief Executive Officer
Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
I, Eyal Waldman, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
(i) the Quarterly Report of Mellanox Technologies, Ltd. (the “Company”) on Form 10-Q for the quarter ended June 30, 2017 (the “Form 10-Q”), fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(ii) the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.
In Witness Whereof, the undersigned has set his hand hereto as of August 4, 2017.
 
 
 
 
 
 
 
 
 
 
 
By:
 
 
 
/s/ EYAL WALDMAN
 
 
 
 
Name:
 
Eyal Waldman
 
 
 
 
 
 
Title:
 
President and Chief Executive Officer
 
 
 
 
 
 
 
(Principal Executive Officer)
 
 
Dated: August 4, 2017
This certification accompanies the Form 10-Q to which it relates to, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by references into any filings of the Company 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-32.2 5 sec1350certofcfoq22017.htm EXHIBIT 32.2 Exhibit


EXHIBIT 32.2
Certification of Chief Financial Officer
Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
I, Jacob Shulman, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
(i) the Quarterly Report of Mellanox Technologies, Ltd. (the “Company”) on Form 10-Q for the quarter ended June 30, 2017 (the “Form 10-Q”), fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(ii) the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.
In Witness Whereof, the undersigned has set his hand hereto as of August 4, 2017.
 
 
 
 
 
 
 
 
 
 
 
By:
 
 
 
/s/ JACOB SHULMAN
 
 
 
 
Name:
 
Jacob Shulman
 
 
 
 
 
 
Title:
 
Chief Financial Officer
 
 
 
 
 
 
 
 
(Principal Financial Officer)
 
 
Dated: August 4, 2017
This certification accompanies the Form 10-Q to which it relates to, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by references into any filings of the Company 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 6 mlnx-20170630.xml XBRL INSTANCE DOCUMENT 0001356104 2017-01-01 2017-06-30 0001356104 mlnx:EZchipMember 2017-01-01 2017-06-30 0001356104 2017-07-28 0001356104 2016-12-31 0001356104 2017-06-30 0001356104 2016-01-01 2016-06-30 0001356104 2016-04-01 2016-06-30 0001356104 2017-04-01 2017-06-30 0001356104 2016-06-30 0001356104 2015-12-31 0001356104 us-gaap:AccountsReceivableMember mlnx:IBMMember 2017-01-01 2017-06-30 0001356104 us-gaap:AccountsReceivableMember mlnx:HewlettPackardMember 2015-01-01 2015-12-31 0001356104 us-gaap:EmployeeStockOptionMember 2017-04-01 2017-06-30 0001356104 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-06-30 0001356104 us-gaap:EmployeeStockOptionMember 2016-04-01 2016-06-30 0001356104 mlnx:AccountingStandardsUpdate201609Member us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001356104 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-06-30 0001356104 mlnx:AccountingStandardsUpdate201609Member 2016-12-31 0001356104 us-gaap:SalesRevenueNetMember mlnx:IBMMember 2017-04-01 2017-06-30 0001356104 us-gaap:SalesRevenueNetMember mlnx:HewlettPackardMember 2017-01-01 2017-06-30 0001356104 us-gaap:SalesRevenueNetMember mlnx:HewlettPackardMember 2017-04-01 2017-06-30 0001356104 us-gaap:SalesRevenueNetMember mlnx:HewlettPackardMember 2016-04-01 2016-06-30 0001356104 us-gaap:SalesRevenueNetMember mlnx:HewlettPackardMember 2016-01-01 2016-06-30 0001356104 us-gaap:SalesRevenueNetMember mlnx:DellMember 2017-04-01 2017-06-30 0001356104 us-gaap:SalesRevenueNetMember mlnx:DellMember 2017-01-01 2017-06-30 0001356104 mlnx:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2016-12-31 0001356104 us-gaap:ComputerEquipmentMember 2016-12-31 0001356104 us-gaap:FurnitureAndFixturesMember 2017-06-30 0001356104 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2017-06-30 0001356104 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2016-12-31 0001356104 us-gaap:FurnitureAndFixturesMember 2016-12-31 0001356104 us-gaap:ComputerEquipmentMember 2017-06-30 0001356104 2016-02-23 0001356104 mlnx:EZchipMember 2016-02-23 0001356104 mlnx:EZchipMember 2016-02-23 2016-02-23 0001356104 us-gaap:InProcessResearchAndDevelopmentMember 2016-02-23 0001356104 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-02-23 0001356104 us-gaap:CustomerRelationshipsMember 2016-02-23 0001356104 us-gaap:OrderOrProductionBacklogMember 2016-02-23 0001356104 us-gaap:TradeNamesMember 2016-02-23 0001356104 us-gaap:InProcessResearchAndDevelopmentMember 2017-01-01 2017-06-30 0001356104 2016-02-23 2016-02-23 0001356104 2015-11-17 2015-11-17 0001356104 us-gaap:InProcessResearchAndDevelopmentMember 2016-02-23 2016-02-23 0001356104 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-02-23 2016-02-23 0001356104 us-gaap:OrderOrProductionBacklogMember 2016-02-23 2016-02-23 0001356104 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-07-01 2016-09-30 0001356104 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-09-30 0001356104 us-gaap:EmployeeStockOptionMember 2016-02-23 0001356104 us-gaap:TradeNamesMember 2016-02-23 2016-02-23 0001356104 us-gaap:CustomerRelationshipsMember 2016-02-23 2016-02-23 0001356104 mlnx:MaterialbusinesscombinationEZchipMember 2017-01-01 2017-06-30 0001356104 mlnx:MaterialbusinesscombinationEZchipMember 2016-04-01 2016-06-30 0001356104 mlnx:AcquisitionrelatedEZchipMember mlnx:EZchipMember 2016-02-23 2016-02-23 0001356104 mlnx:MaterialbusinesscombinationEZchipMember 2016-01-01 2016-06-30 0001356104 mlnx:AcquisitionrelatedEZchipMember mlnx:EZchipMember us-gaap:EquityIssuedInBusinessCombinationMember 2016-02-23 0001356104 2015-09-01 2015-09-30 0001356104 us-gaap:RestrictedStockUnitsRSUMember mlnx:EZchipMember 2016-02-23 2016-02-23 0001356104 us-gaap:TechnologyBasedIntangibleAssetsMember us-gaap:MinimumMember 2016-02-23 2016-02-23 0001356104 us-gaap:TechnologyBasedIntangibleAssetsMember us-gaap:MaximumMember 2016-02-23 2016-02-23 0001356104 mlnx:MaterialbusinesscombinationEZchipMember 2017-04-01 2017-06-30 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2017-06-30 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-06-30 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-06-30 0001356104 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-06-30 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-06-30 0001356104 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001356104 us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001356104 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-06-30 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-06-30 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-06-30 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-06-30 0001356104 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-06-30 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-06-30 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-06-30 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-06-30 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-06-30 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2017-06-30 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2016-12-31 0001356104 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2016-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2016-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2016-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2016-12-31 0001356104 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001356104 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2016-12-31 0001356104 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2016-12-31 0001356104 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:CertificatesOfDepositMember 2017-06-30 0001356104 us-gaap:USTreasuryAndGovernmentMember 2017-06-30 0001356104 us-gaap:MoneyMarketFundsMember 2017-06-30 0001356104 us-gaap:CommercialPaperMember 2017-06-30 0001356104 us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-06-30 0001356104 us-gaap:CorporateDebtSecuritiesMember 2017-06-30 0001356104 us-gaap:MunicipalBondsMember 2017-06-30 0001356104 us-gaap:CashMember 2017-06-30 0001356104 us-gaap:CashAndCashEquivalentsMember 2017-06-30 0001356104 us-gaap:CashAndCashEquivalentsMember 2016-12-31 0001356104 us-gaap:MunicipalBondsMember 2016-12-31 0001356104 us-gaap:USTreasuryAndGovernmentMember 2016-12-31 0001356104 us-gaap:MoneyMarketFundsMember 2016-12-31 0001356104 us-gaap:CashMember 2016-12-31 0001356104 us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:CommercialPaperMember 2016-12-31 0001356104 us-gaap:CertificatesOfDepositMember 2016-12-31 0001356104 us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:CustomerRelationshipsMember 2016-12-31 0001356104 us-gaap:TradeNamesMember 2016-12-31 0001356104 us-gaap:OrderOrProductionBacklogMember 2016-12-31 0001356104 mlnx:FiniteLivedIntangibleAssetsExcludingInProcessResearchAndDevelopmentMember 2016-12-31 0001356104 us-gaap:DevelopedTechnologyRightsMember 2016-12-31 0001356104 us-gaap:LicensingAgreementsMember 2016-12-31 0001356104 us-gaap:InProcessResearchAndDevelopmentMember 2016-12-31 0001356104 us-gaap:LicensingAgreementsMember 2017-06-30 0001356104 mlnx:FiniteLivedIntangibleAssetsExcludingInProcessResearchAndDevelopmentMember 2017-06-30 0001356104 us-gaap:InProcessResearchAndDevelopmentMember 2017-06-30 0001356104 us-gaap:CustomerRelationshipsMember 2017-06-30 0001356104 us-gaap:DevelopedTechnologyRightsMember 2017-06-30 0001356104 us-gaap:TradeNamesMember 2017-06-30 0001356104 us-gaap:NondesignatedMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-04-01 2017-06-30 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-04-01 2016-06-30 0001356104 us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-04-01 2017-06-30 0001356104 us-gaap:NondesignatedMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-04-01 2016-06-30 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-04-01 2017-06-30 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-04-01 2017-06-30 0001356104 us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-04-01 2016-06-30 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-04-01 2016-06-30 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-06-30 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-06-30 0001356104 us-gaap:NondesignatedMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-06-30 0001356104 us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-06-30 0001356104 us-gaap:NondesignatedMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-06-30 0001356104 us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-06-30 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-06-30 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-06-30 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-06-30 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember 2017-06-30 0001356104 us-gaap:NondesignatedMember 2017-06-30 0001356104 us-gaap:NondesignatedMember 2016-12-31 0001356104 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-06-30 0001356104 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-06-30 0001356104 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember 2017-06-30 0001356104 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-06-30 0001356104 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2017-06-30 0001356104 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-06-30 0001356104 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember 2016-12-31 0001356104 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001356104 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2016-12-31 0001356104 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-12-31 0001356104 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-12-31 0001356104 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001356104 mlnx:YokneamMember 2017-06-30 0001356104 mlnx:YokneamMember 2017-01-01 2017-06-30 0001356104 us-gaap:CostOfSalesMember 2016-04-01 2016-06-30 0001356104 us-gaap:ResearchAndDevelopmentExpenseMember 2016-04-01 2016-06-30 0001356104 us-gaap:CostOfSalesMember 2017-01-01 2017-06-30 0001356104 us-gaap:SellingAndMarketingExpenseMember 2017-04-01 2017-06-30 0001356104 us-gaap:CostOfSalesMember 2017-04-01 2017-06-30 0001356104 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-06-30 0001356104 us-gaap:CostOfSalesMember 2016-01-01 2016-06-30 0001356104 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-06-30 0001356104 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-06-30 0001356104 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-06-30 0001356104 us-gaap:GeneralAndAdministrativeExpenseMember 2016-04-01 2016-06-30 0001356104 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-06-30 0001356104 us-gaap:ResearchAndDevelopmentExpenseMember 2017-04-01 2017-06-30 0001356104 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-06-30 0001356104 us-gaap:GeneralAndAdministrativeExpenseMember 2017-04-01 2017-06-30 0001356104 us-gaap:SellingAndMarketingExpenseMember 2016-04-01 2016-06-30 0001356104 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-06-30 0001356104 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001356104 us-gaap:RestrictedStockUnitsRSUMember 2017-06-30 0001356104 us-gaap:EmployeeStockMember 2016-01-01 2016-06-30 0001356104 us-gaap:EmployeeStockMember 2017-01-01 2017-06-30 0001356104 mlnx:GlobalShareIncentivePlan2006Member 2017-06-30 0001356104 us-gaap:EmployeeStockMember 2017-06-30 0001356104 mlnx:SecondRestatedPlanMember 2017-06-30 0001356104 mlnx:EZchipMember 2016-01-01 2016-06-30 0001356104 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-06-30 0001356104 us-gaap:EmployeeStockOptionMember 2016-12-31 0001356104 us-gaap:EmployeeStockOptionMember 2017-06-30 0001356104 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-06-30 0001356104 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-06-30 0001356104 mlnx:SecondRestatedPlanMember 2017-02-14 2017-02-14 0001356104 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember 2017-01-01 2017-06-30 0001356104 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember 2016-01-01 2016-06-30 0001356104 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember 2016-01-01 2016-06-30 0001356104 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember 2017-01-01 2017-06-30 0001356104 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-06-30 0001356104 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-06-30 0001356104 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-06-30 0001356104 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0001356104 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-06-30 0001356104 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0001356104 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-31 0001356104 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-06-30 0001356104 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2015-12-31 0001356104 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001356104 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-06-30 0001356104 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0001356104 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0001356104 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-06-30 0001356104 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-06-30 0001356104 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-06-30 0001356104 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-06-30 0001356104 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-06-30 0001356104 mlnx:TelAvivMember us-gaap:IsraelTaxAuthorityMember us-gaap:MaximumMember 2017-01-01 2017-06-30 0001356104 us-gaap:IsraelTaxAuthorityMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001356104 mlnx:TelAvivMember us-gaap:IsraelTaxAuthorityMember 2017-01-01 2017-06-30 0001356104 mlnx:TelAvivMember us-gaap:IsraelTaxAuthorityMember 2017-06-14 2017-06-14 0001356104 mlnx:TaxAuthorityForeignandDomesticMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001356104 mlnx:EZchipMember 2017-03-31 0001356104 us-gaap:IsraelTaxAuthorityMember us-gaap:MaximumMember 2017-01-01 2017-06-30 0001356104 us-gaap:DomesticCountryMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001356104 mlnx:DenmarkandIsraelMember us-gaap:MinimumMember 2017-01-01 2017-06-30 0001356104 us-gaap:IsraelTaxAuthorityMember us-gaap:IsraelTaxAuthorityMember 2017-06-30 0001356104 mlnx:TaxAuthorityForeignandDomesticMember us-gaap:MaximumMember 2017-01-01 2017-06-30 0001356104 mlnx:YokneamMember us-gaap:IsraelTaxAuthorityMember 2017-06-14 2017-06-14 0001356104 mlnx:YokneamMember us-gaap:IsraelTaxAuthorityMember 2017-01-01 2017-06-30 0001356104 mlnx:DenmarkandIsraelMember us-gaap:MaximumMember 2017-01-01 2017-06-30 0001356104 us-gaap:MinimumMember us-gaap:BaseRateMember 2016-02-23 2016-02-23 0001356104 us-gaap:MaximumMember us-gaap:EurodollarMember 2016-02-23 2016-02-23 0001356104 us-gaap:EurodollarMember 2016-02-23 2016-02-23 0001356104 us-gaap:MinimumMember us-gaap:EurodollarMember 2016-02-23 2016-02-23 0001356104 us-gaap:EurodollarMember 2016-02-23 0001356104 us-gaap:MaximumMember us-gaap:BaseRateMember 2016-02-23 2016-02-23 0001356104 us-gaap:BaseRateMember 2016-02-23 2016-02-23 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares mlnx:subsidiary false --12-31 Q2 2017 2017-06-30 10-Q 0001356104 50287393 Yes Large Accelerated Filer Mellanox Technologies, Ltd. Yes MLNX 105730000 34330000 61670000 40046000 19874000 23041000 39000 64000 275000 278000 56780000 55722000 328441000 54947000 78643000 29483000 94162000 5320000 1833000 7706000 56347000 310267000 53568000 75574000 27425000 78192000 15058000 2154000 10175000 48121000 22300000 223940000 0.10 1 P10Y 1 216000000 546000 651000 0.045 15870000 17814000 2013 2011 59533000 58754000 142400000 150180000 141768000 149548000 24184000 26754000 105042000 94446000 33125000 28820000 2504000 2549000 148037000 168140000 -928000 3836000 774605000 820217000 18094000 671000 2764000 10770000 3889000 36360000 1146000 7755000 19922000 7537000 17665000 575000 2783000 10297000 4010000 32433000 1057000 5041000 18987000 7348000 632000 632000 16000000 27700000 15100000 30100000 500000 5600000 5500000 5500000 1473505000 1466663000 553078000 552502000 0 257000 257000 1833000 1833000 271918000 78643000 29483000 94162000 5320000 0 7706000 56347000 273751000 78643000 29483000 94162000 5320000 1833000 7706000 56347000 4004000 4004000 2154000 2154000 258549000 75574000 27425000 78192000 15058000 0 10175000 48121000 260703000 75574000 27425000 78192000 15058000 2154000 10175000 48121000 271661000 254545000 39000 0 0 0 37000 0 0 2000 64000 0 2000 8000 51000 2000 0 1000 275000 0 0 3000 167000 7000 12000 86000 278000 0 14000 14000 67000 13000 31000 139000 271897000 254759000 114627000 82148000 114498000 82011000 271661000 254545000 271897000 254759000 157270000 172611000 157163000 172534000 600000 500000 800000 1700000 2015-09-30 2015-11-17 2016-02-23 23200000 499894 EZchip 25.50 25.50 500000 7200000 0 300000 693700000 1000000 711345000 87500 782209000 34114000 10253000 108862000 288246000 4200000 56400000 33700000 11300000 181246000 5600000 16681000 694664000 6428000 9638000 694664000 8867000 6003000 0 3877000 30500000 87545000 263199000 63501000 56780000 55722000 -199698000 -1058000 328677000 54947000 78643000 29486000 94292000 5327000 1833000 7718000 56431000 310481000 53568000 75586000 27431000 78208000 15069000 2154000 10206000 48259000 9917793 2390000 0.0175 0.0175 200000000 200000000 49076000 50278000 49076000 50278000 209000 215000 2559000 -517000 -7540000 -15471000 0.23 0.12 0.16 0.11 0.14 0.15 0.19 0.12 0.13 891822 12700000 19700000 79807000 150288000 -10000 73427000 137877000 -220000 800000 -800000 0.01 0.02 0.0025 0.0125 0.005 Base rate (which is the highest of (i) the administrative agent’s prime rate, (ii) one-half of 1.00% in excess of the overnight federal funds rate, and (iii) 1.00% in excess of the one-month Eurodollar rate), plus an applicable margin one-month LIBOR 280000000 218000000 0.035 0.01 2016-02-22 2019-02-21 2657000 216000000 5500000 17346000 20726000 36713000 50506000 1266000 -704000 24364000 23013000 15968000 15237000 4600000 900000 22413000 23117000 4600000 46231000 50814000 257000 257000 0 4004000 4004000 0 257000 4004000 0 23000 271000 0 0 161000 543000 0 0 2379000 1239000 0 0 3815000 3305000 0 1006000 11000 1006000 999000 7000 11000 4000 7000 0.10 -0.05 -0.16 -0.41 0.09 -0.05 -0.16 -0.41 0.12 0.075 0.010 -22.278 -0.435 -0.041 0.35 62969000 58271000 177200000 P2Y11M23D 22200000 33.30 37.63 12720000 19720000 0 0 0.100 0.120 0.080 0.090 0.100 P9Y P1Y P6Y P4Y P3Y P3Y 112771000 112771000 17731000 75591000 0 6559000 11300000 1590000 131585000 131585000 21257000 96792000 0 11013000 2523000 23691000 30360000 30673000 36320000 47519000 55377000 390802000 361302000 69776000 250043000 29500000 24583000 11300000 5600000 385025000 355525000 69776000 250043000 29500000 30106000 5600000 278031000 248531000 52045000 174452000 29500000 18024000 0 4010000 253440000 223940000 48519000 153251000 29500000 19093000 3077000 -692000 4050000 -359000 -368000 -161000 -322000 489000 1701000 13494000 41432000 -22000 12476000 24995000 -427000 471228000 471228000 270485000 0 0 134994000 261323000 138535000 262736000 4700000 -108000 -5568000 -19444000 46000 2406000 2423000 791000 2021 -200000 9679000 48000 16886000 7780000 5583000 -1141000 -10598000 7679000 2358000 1241000 -3598000 2667000 278031000 253440000 733000 848000 951000 1828000 2215000 3213000 1996000 3989000 31162000 38833000 65523000 71961000 8243000 8046000 26118000 25082000 1833000 271661000 273494000 2154000 254545000 256699000 497775000 461575000 1473505000 1466663000 212567000 197986000 1006000 1006000 0 1006000 1006000 11000 11000 0 11000 11000 213343000 157500000 58500000 0 218786000 191570000 277426000 -20867000 -565741000 -21579000 88617000 41388000 4654000 -2514000 -7991000 -20235000 -1900000 -2837000 -1169000 -2479000 23628000 21773000 2016 2011 2016 2013 2002 2014 2011 -161000 -3815000 128394000 258594000 142934000 279701000 6600000 2729000 -4399000 -16965000 134749000 3100000 11274000 12188000 14607000 19878000 64531000 12271000 6679000 6389000 17346000 20726000 1943000 2369000 1580000 7669000 1510000 166000 1676000 8557000 8557000 22000 8579000 -2095000 1997000 1349000 648000 1997000 451000 4764000 4742000 22000 4764000 -2143000 1349000 498000 4742000 48000 648000 -47000 22000 3892000 4438000 30580000 33741000 59000 104000 37000 4000 315000 376000 482000 827000 1510000 0 972000 5521000 0 153486000 69110000 781237000 693692000 0 107000 11000000 0 1647000 15755000 27120000 9053000 9941000 280000000 0 10438000 12396000 97388000 13590000 200457000 74359000 290000 0 266622000 214719000 5210000 46693000 289313000 234120000 5279000 49914000 118585000 121173000 321000 161000 -482000 -321000 -3815000 3815000 3815000 0 3815000 491000 3263000 7000000 30000000 30000000 82324000 153358000 -112000 92348000 180839000 -2796000 201844000 180820000 36700000 214801000 411611000 211962000 400613000 32576000 63804000 -17000 38110000 73867000 -372000 31551000 32433000 P2Y3M1D 181674 47.21 1662375 48.75 50.42 3324519 4027393 46.67 48.18 4800000 777827 46.72 0 0 0.0050 0.0091 0.376 0.253 1640000 3724647 699435 1624756 1463783 6500000 8800000 13420 61.82 29000000 27500000 1634485 1466318 32.79 34.46 14.52 1466318 43.3 46.40 136000000 174400000 P6M P6M 28900000 27500000 154747 271661000 254545000 1641000 1725000 1474000 1135000 1365000 1263000 955000 360000 180000 532000 745000 -358000 -350000 684000 756000 218943 269698 -1091000 -578000 -1669000 258000 70000 328000 975730000 -692000 -236000 -928000 1005088000 4050000 -214000 3836000 41500000 44700000 1800000 2500000 27500000 0 0 16148000 530000 116229000 0 99551000 6093000 4412000 1294000 0 0 0 49194000 47629000 50056000 49698000 47900000 47629000 50056000 49698000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Risks and uncertainties</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to all of the risks inherent in a company which operates in the dynamic and competitive semiconductor industry. Significant changes in any of the following areas could have a material adverse impact on the Company's financial position and results of operations: unpredictable volume or timing of customer orders; ordered product mix; the sales outlook and purchasing patterns of the Company's customers based on consumer demands and general economic conditions; loss of one or more of the Company's customers; decreases in the average selling prices of products or increases in the average cost of finished goods; the availability, pricing and timeliness of delivery of components used in the Company's products; reliance on a limited number of subcontractors to manufacture, assemble, package and production test the Company's products; the Company's ability to successfully develop, introduce and sell new or enhanced products in a timely manner; product obsolescence and the Company's ability to manage product transitions; the timing of announcements or introductions of new products by the Company's competitors; and the Company's ability to successfully integrate acquired businesses.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90338164251207%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 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;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts receivable, net:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;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;">Accounts receivable, gross</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(632</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(632</font></div></td><td style="vertical-align:top;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,548</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,768</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;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;">Raw materials</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,046</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,243</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,082</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-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;">71,961</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-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;">65,523</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other current assets:</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Derivative contracts 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;">4,004</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">VAT receivable</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,369</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,943</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-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;">20,726</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-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,346</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and equipment, net:</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer, equipment, and software</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">234,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,719</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,279</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,210</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,914</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,693</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289,313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(168,140</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(148,037</font></div></td><td style="vertical-align:top;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,173</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,585</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred taxes and other long-term assets:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity investments in private companies</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;padding-top: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,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-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;">50,506</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,713</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued liabilities:</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and related expenses</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative contracts payable</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty liability</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">955</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,679</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,446</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,042</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other long-term liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">Income tax payable</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred rent</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,549</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,438</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,892</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-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;">33,741</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,580</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes consideration paid for EZchip at the acquisition date:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consideration:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Cash payment for all outstanding common shares of EZchip at $25.50 per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">781,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Fair value of awards attributable to pre-acquisition services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">972</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 consideration:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">782,209</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Less: cash acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">87,545</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Fair value of total consideration transferred, net of cash acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">694,664</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;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="3" rowspan="1"></td></tr><tr><td style="width:88%;" 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="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;">Number of<br clear="none"/>Shares</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Share options outstanding</font></div></td><td style="vertical-align: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,466,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 share units outstanding</font></div></td><td 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,027,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares authorized for future issuance</font></div></td><td style="vertical-align: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;">699,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">ESPP shares available for future issuance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,724,647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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 shares reserved for future issuance as of June 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,917,793</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BUSINESS COMBINATION:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">February&#160;23, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company completed its acquisition of </font><font style="font-family:inherit;font-size:10pt;">EZchip</font><font style="font-family:inherit;font-size:10pt;"> Semiconductor Ltd. ("EZchip"). Under the terms of the Agreement of Merger dated as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (as amended on </font><font style="font-family:inherit;font-size:10pt;">November&#160;17, 2015</font><font style="font-family:inherit;font-size:10pt;">), by and among the Company, Mondial Europe Sub Ltd. and EZchip (the "Merger Agreement") the total consideration was </font><font style="font-family:inherit;font-size:10pt;">$782.2 million</font><font style="font-family:inherit;font-size:10pt;"> including </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> attributable to assumed RSUs. The net cash purchase price of </font><font style="font-family:inherit;font-size:10pt;">$693.7 million</font><font style="font-family:inherit;font-size:10pt;"> consisted of a </font><font style="font-family:inherit;font-size:10pt;">$781.2 million</font><font style="font-family:inherit;font-size:10pt;"> cash payment for all outstanding common shares of EZchip at the price of </font><font style="font-family:inherit;font-size:10pt;">$25.50</font><font style="font-family:inherit;font-size:10pt;"> per share and net of </font><font style="font-family:inherit;font-size:10pt;">$87.5 million</font><font style="font-family:inherit;font-size:10pt;"> cash acquired. The Company also assumed </font><font style="font-family:inherit;font-size:10pt;">891,822</font><font style="font-family:inherit;font-size:10pt;"> EZchip RSUs and converted them to </font><font style="font-family:inherit;font-size:10pt;">499,894</font><font style="font-family:inherit;font-size:10pt;"> equivalent Company RSU awards. The fair value of the converted RSUs was determined based on the per share value of the underlying Mellanox ordinary shares of $</font><font style="font-family:inherit;font-size:10pt;">46.40</font><font style="font-family:inherit;font-size:10pt;"> per share as of the acquisition date. The </font><font style="font-family:inherit;font-size:10pt;">499,894</font><font style="font-family:inherit;font-size:10pt;"> RSUs had a total aggregate value of </font><font style="font-family:inherit;font-size:10pt;">$23.2 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded as a component of the purchase price for service rendered prior to the acquisition date and </font><font style="font-family:inherit;font-size:10pt;">$22.2 million</font><font style="font-family:inherit;font-size:10pt;"> will be recognized as share-based compensation expense over the remaining required service period of up to </font><font style="font-family:inherit;font-size:10pt;">2.25 years</font><font style="font-family:inherit;font-size:10pt;"> from the acquisition date. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the acquisition, the Company entered into a </font><font style="font-family:inherit;font-size:10pt;">$280.0 million</font><font style="font-family:inherit;font-size:10pt;"> variable interest rate Term Debt maturing </font><font style="font-family:inherit;font-size:10pt;">February&#160;21, 2019</font><font style="font-family:inherit;font-size:10pt;">. For additional information on the Term Debt, see Note 13 in the notes to the unaudited condensed consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounted for the transaction using the acquisition method, which requires, among other things, that the assets acquired and liabilities assumed in a business combination be recognized at their respective estimated fair values as of the acquisition date. The following summarizes consideration paid for EZchip at the acquisition date:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consideration:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Cash payment for all outstanding common shares of EZchip at $25.50 per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">781,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Fair value of awards attributable to pre-acquisition services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">972</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 consideration:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">782,209</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Less: cash acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">87,545</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Fair value of total consideration transferred, net of cash acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">694,664</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%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes the Company's allocation of the total purchase price, net of cash acquired for the EZchip acquisition after consultation with third party valuation specialists:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">288,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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">270,485</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">711,345</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,253</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Long-term liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,428</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:28px;padding-top:2px;padding-bottom: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 liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,681</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: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 preliminary purchase price allocation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">694,664</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no acquisition-related expenses for the EZchip acquisition for the </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font><font style="font-family:inherit;font-size:10pt;">Acquisition-related expenses for the EZchip acquisition for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and primarily consisted of employee-related expenses. Acquisition-related expenses for the EZchip acquisition for the three and </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months period ending June 30, 2016 were </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and primarily consisted of investment banking, consulting and other professional fees. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Identifiable finite-lived intangible assets</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" 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:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased intangible assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:middle;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;">Trade names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4 - 6</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In process research and development </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;-</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchased intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">288,246</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:inherit;font-size:10pt;">In-process research and development ("IPR&amp;D") will not be amortized until the underlying products reach technological feasibility. Upon completion, each IPR&amp;D project will be amortized over its useful life.</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name represents the fair values of brand and name recognition associated with the marketing of EZchip&#8217;s products and services. The Company used the income approach and utilized a discount rate of </font><font style="font-family:inherit;font-size:10pt;">10.0%</font><font style="font-family:inherit;font-size:10pt;"> to determine the fair value of trade name assets.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships represent the fair value of future projected revenues that will be derived from the sale of products to existing customers of EZchip. The Company used the comparative method ("with/without") of the income approach to determine the fair value of this intangible asset and utilized a discount rate of </font><font style="font-family:inherit;font-size:10pt;">10.0%</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog represents the fair value of sales order backlog as of the valuation date. The Company used the income approach to determine the fair value of this intangible asset and utilized a discount rate of </font><font style="font-family:inherit;font-size:10pt;">8.0%</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology represents completed technology that has passed technological feasibility and/or is currently offered for sale to customers. The Company used the income approach to value the developed technology. Under the income approach, the expected future cash flows from each technology are estimated and discounted to their net present values at an appropriate risk-adjusted rate of return. Significant factors considered in the calculation of the rate of return are the weighted average cost of capital and the return on assets. The Company applied a discount rate of </font><font style="font-family:inherit;font-size:10pt;">9.0%</font><font style="font-family:inherit;font-size:10pt;"> to value the developed technology assets taking into consideration market rates of return on debt and equity capital and the risk associated with achieving forecasted revenues related to these assets. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The IPR&amp;D intangible asset represents the value assigned to an acquired research and development project that, as of the acquisition date, had not established technological feasibility. The fair value of IPR&amp;D was determined using a discount rate of </font><font style="font-family:inherit;font-size:10pt;">12.0%</font><font style="font-family:inherit;font-size:10pt;">. This intangible asset will be capitalized on the balance sheet and evaluated periodically for impairment until the project is completed, at which time it will be transferred to developed technology and become subject to amortization over its useful life. IPR&amp;D consists of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> project related to the development of two network processors. The project is expected to be completed over the next several years. The estimated remaining costs to complete the IPR&amp;D project was $</font><font style="font-family:inherit;font-size:10pt;">22.3 million</font><font style="font-family:inherit;font-size:10pt;"> as of the acquisition date, which will be charged to operating expense in the condensed consolidated statements of operations as incurred. During the three months ended September 30, 2016, one component of the IPR&amp;D project reached technological feasibility and </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> was transferred to developed technology and will be amortized over </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill arising from the acquisition represents the value of the skilled assembled workforce and projected growth in overall revenues. The EZchip acquisition is a step in the Company's strategy to become a leading broad-line supplier of intelligent interconnect solutions for data centers. The addition of EZchip&#8217;s products and expertise in network processing is expected to enhance the Company's leadership position, and ability to deliver complete end-to-end, intelligent 10, 25, 40, 50, and 100Gb/s interconnect and processing solutions for advanced data center and edge platforms. The combined company will have diverse and robust solutions to enable customers to meet the growing demands of data-intensive applications used in high-performance computing, Web 2.0, cloud, secure data center, enterprise, telecom, database, financial services, and storage environments. These significant factors were the basis for the recognition of goodwill. Goodwill is not expected to be deductible for tax purposes. Goodwill will not be amortized but instead will be tested for impairment annually or more frequently if certain indicators are present.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;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-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, future minimum payments under non-cancelable operating leases are as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">2017 (remaining six 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;">12,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="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;">14,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></tr><tr><td style="vertical-align: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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">64,531</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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 minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">134,749</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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: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;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase commitments</font></div><div style="line-height:120%;text-align:left;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;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had the following non-cancelable purchase commitments:</font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (remaining six 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;">99,551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2019</font></div></td><td colspan="2" style="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;">530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">116,229</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Commitments</font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating lease </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 3, 2016, the Company entered into a lease agreement for additional office space expected to be built in Yokneam, Israel. The lease term expires </font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;"> after lease inception with no options to extend the lease term. The Company's occupancy of the additional office space and its obligation under the lease agreement is contingent on the lessor's attainment of stated milestones in the lease agreement. As such, the Company cannot make a reliable estimate as to the timing of cash payments under the lease. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the estimated total future lease obligation is approximately </font><font style="font-family:inherit;font-size:10pt;">$30.5 million</font><font style="font-family:inherit;font-size:10pt;">. Over a twelve month period an estimated rental expense is approximately </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;">, and if recognized, would increase the Company's operating expenses in its condensed consolidated statement of operations.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Royalty-bearing grants</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is obliged to pay royalties to the Israeli National Authority for Technological Innovation, previously known as the Office of the Chief Scientist of Israel's Ministry of Economy and Industry (the "OCS"), for research and development efforts partially funded through grants from the OCS and under approved plans in accordance with the Israeli Law for Encouragement of Research and Development in the Industry, 1984 (the "R&amp;D Law").&#160;&#160;Royalties are payable to the Israeli government at the rate of </font><font style="font-family:inherit;font-size:10pt;">4.5%</font><font style="font-family:inherit;font-size:10pt;"> of the revenues of the Company's products incorporating OCS-funded know-hows, and up to the amount of the grants received.&#160;The Company's obligation to pay these royalties is contingent on actual sales of the products, at which time a liability is recorded. In the absence of such sales, the Company cannot make a reliable estimate as to the timing of cash settlement of the royalties. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company estimated a total future royalty obligation of approximately </font><font style="font-family:inherit;font-size:10pt;">$36.7 million</font><font style="font-family:inherit;font-size:10pt;">, and if recognized, would increase the Company's cost of revenues in its condensed consolidated statement of operations.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized tax benefits</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to the inherent uncertainty with respect to the timing of future cash outflows associated with the Company's unrecognized tax benefits, it is unable to reliably estimate the timing of cash settlement with respective taxing authorities. As of </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company's unrecognized tax benefits totaled </font><font style="font-family:inherit;font-size:10pt;">$44.7 million</font><font style="font-family:inherit;font-size:10pt;">, out of which an amount of </font><font style="font-family:inherit;font-size:10pt;">$27.5 million</font><font style="font-family:inherit;font-size:10pt;"> would reduce the Company's income tax expense and effective tax rate, if recognized.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contingencies</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal proceedings</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is involved in a variety of claims, suits, investigations and proceedings that arise from time to time in the ordinary course of its business, including actions with respect to contracts, intellectual property, taxation, employment, benefits, securities, personal injuries and other matters. The results of these proceedings in the ordinary course of business are not expected to have a material adverse effect on the Company&#8217;s condensed consolidated financial position or results of operations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records a liability when it believes that it is both probable that a liability will be incurred, and the amount of loss can be reasonably estimated. The Company evaluates, at least quarterly, developments in its legal matters that could affect the amount of liability that has been previously accrued and makes adjustments as appropriate. Significant judgment is required to determine both probability and the estimated amount of a loss or potential loss. The Company may be unable to reasonably estimate the reasonably possible loss or range of loss for a particular legal contingency for various reasons, including, among others:&#160;(i)&#160;if the damages sought are indeterminate; (ii)&#160;if proceedings are in the early stages; (iii)&#160;if there is uncertainty as to the outcome of pending proceedings (including motions and appeals); (iv)&#160;if there is uncertainty as to the likelihood of settlement and the outcome of any negotiations with respect thereto; (v)&#160;if there are significant factual issues to be determined or resolved; (vi)&#160;if the proceedings involve a large number of parties; (vii)&#160;if relevant law is unsettled or novel or untested legal theories are presented; or (viii)&#160;if the proceedings are taking place in jurisdictions where the laws are complex or unclear. In such instances, there is considerable uncertainty regarding the ultimate resolution of such matters, including a possible eventual loss, if any.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS):</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in accumulated balances of other comprehensive income (loss) for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Unrealized Gains (Losses) on Available-for-Sale Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains (Losses) on Derivatives Designated as Hedging Instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(236</font></div></td><td style="vertical-align: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;">(692</font></div></td><td style="vertical-align: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;">(928</font></div></td><td style="vertical-align: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: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) before reclassifications, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,579</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Realized (gains)/losses reclassified from accumulated other comprehensive income</font></div></td><td colspan="2" style="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;">(3,815</font></div></td><td style="vertical-align: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;">(3,815</font></div></td><td style="vertical-align: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: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 current-period other comprehensive income/(loss), net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,742</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,764</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at June 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">(214</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,050</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,836</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2015</font></div></td><td style="vertical-align: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;">(578</font></div></td><td style="vertical-align: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,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,669</font></div></td><td style="vertical-align: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: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) before reclassifications, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,510</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,676</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Realized (gains)/losses reclassified from accumulated other comprehensive income</font></div></td><td colspan="2" style="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;">482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(161</font></div></td><td style="vertical-align: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;">321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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 current-period other comprehensive income/(loss), net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">648</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,349</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,997</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at June 30, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">70</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">258</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">328</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides details about reclassifications out of accumulated other comprehensive income (loss) for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30,</font><font style="font-family:inherit;font-size:10pt;"> 2017 and 2016:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:34%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income (Loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Affected Line Item in the Statement of Operations</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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;">Realized (gains)/losses on derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,815</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(161</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues and Operating expenses:</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(220</font></div></td><td 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;">(10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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: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;">Cost of revenues</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(427</font></div></td><td style="vertical-align: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;">(22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">General and administrative</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(372</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17</font></div></td><td 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: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;">Sales and marketing</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,796</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;">(112</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: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;">Research and development</font></div></td></tr><tr><td style="vertical-align: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;">Realized (gains)/losses on available-for-sale securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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 income, net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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 reclassifications for the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,815</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#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</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;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of presentation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements include the Company's accounts as well as those of its wholly owned subsidiaries after the elimination of all intercompany balances and transactions.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements included in this quarterly report on Form 10-Q have been prepared by the Company without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the &#8220;SEC&#8221;). The year-end balance sheet data were derived from audited consolidated financial statements, but do not include all disclosures required by accounting principles generally accepted in the United States ("GAAP"). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures contained in this quarterly report comply with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended, for a quarterly report on Form 10-Q and are adequate to make the information presented not misleading. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal recurring adjustments) which are, in the opinion of management, necessary for a fair statement of the financial position, results of operations and cash flows for the interim periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained 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, 2016</font><font style="font-family:inherit;font-size:10pt;">, filed with the SEC on February 17, 2017. The results of operations for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be anticipated for the entire year ending </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or thereafter.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, future scheduled principal payments on the Company's Term Debt is summarized as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table 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:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 remainder of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">157,500</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">216,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INVESTMENTS:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, cash equivalents and short-term investments:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The short-term investments are classified as available-for-sale securities. The cash, cash equivalents and short-term investments at </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017 and December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">June&#160;30, 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amortized<br clear="none"/>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;">Unrealized<br clear="none"/>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;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">53,568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">53,568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">2,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="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;">75,586</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(14</font></div></td><td style="vertical-align: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;">75,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">U.S. Government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(139</font></div></td><td 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;">48,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Commercial paper</font></div></td><td colspan="2" style="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;">27,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(14</font></div></td><td style="vertical-align: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;">27,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,208</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(67</font></div></td><td 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;">78,192</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Municipal bonds</font></div></td><td colspan="2" style="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;">10,206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(31</font></div></td><td style="vertical-align: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;">10,175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">15,058</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Less amounts classified as cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55,722</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(55,722</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">254,759</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">64</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">(278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254,545</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amortized<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Unrealized<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Estimated<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">54,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">54,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">1,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="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;">78,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">78,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">U.S. Government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,431</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Commercial paper</font></div></td><td colspan="2" style="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;">29,486</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">29,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(167</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="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,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">7,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 government bonds</font></div></td><td colspan="2" style="vertical-align: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,327</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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</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;">5,320</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Total</font></div></td><td colspan="2" style="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;">328,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(275</font></div></td><td style="vertical-align: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;">328,441</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Less amounts classified as cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(56,780</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(56,780</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,897</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">39</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">(275</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,661</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income and gains on short-term investments, net were </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. Interest income and gains on short-term investments, net were </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, gross unrealized losses on investments that were in a gross unrealized loss position for greater than 12&#160;months were immaterial. These investments were not deemed to be other-than-temporarily impaired and the gross unrealized losses were recorded in other comprehensive income (loss) ("OCI").</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The contractual maturities of short-term investments at </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017 and December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</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:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amortized<br clear="none"/>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;">Estimated<br clear="none"/>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<br clear="none"/>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;">Estimated<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than one year</font></div></td><td style="vertical-align: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;">172,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">172,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">157,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">157,163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in one to three 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;">82,148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,011</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,498</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">254,759</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">254,545</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,897</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,661</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity investments in privately-held companies: </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017 and December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company held a total of </font><font style="font-family:inherit;font-size:10pt;">$19.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in equity investments in privately-held companies.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">TERM DEBT:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Company&#8217;s acquisition of EZchip, on </font><font style="font-family:inherit;font-size:10pt;">February&#160;22, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company and its wholly owned subsidiary, Mellanox Technologies, Inc., entered into a </font><font style="font-family:inherit;font-size:10pt;">$280.0</font><font style="font-family:inherit;font-size:10pt;"> million variable interest rate Term Debt note maturing </font><font style="font-family:inherit;font-size:10pt;">February&#160;21, 2019</font><font style="font-family:inherit;font-size:10pt;">. Debt issuance costs of </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;"> on the Term Debt are being amortized to interest expense at the effective interest rate over the contractual term of the Term Debt. The Term Debt provides for additional term loan borrowings under certain conditions. </font></div><div style="line-height:120%;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Term Debt at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Debt, principal amount</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">216,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less unamortized debt issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,657</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Term Debt, principal net of unamortized debt issuance costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">213,343</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Effective interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> the Company paid </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;"> of principal. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, future scheduled principal payments on the Company's Term Debt is summarized as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table 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:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 remainder of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">157,500</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">216,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Term Debt bears interest through maturity at a variable rate based upon, at the Company&#8217;s option, either (a) the LIBOR rate for Eurocurrency borrowing or (b) an Alternate Base Rate (&#8220;ABR&#8221;), which is the highest of (i) the administrative agent&#8217;s prime rate, (ii) one-half of 1.00% in excess of the overnight U.S. Federal Funds rate, and (iii) </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> in excess of the </font><font style="font-family:inherit;font-size:10pt;">one-month LIBOR</font><font style="font-family:inherit;font-size:10pt;">), plus in each case, an applicable margin. The applicable margin for Eurocurrency loans ranges, based on the applicable total net leverage ratio, from </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;"> per annum and the applicable margin for ABR loans ranges, based on the applicable total net leverage ratio, from </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> per annum.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Term Debt contains a number of covenants and restrictions that among other things, and subject to certain agreed upon exceptions, require the Company and its subsidiaries to satisfy certain financial covenants and restricts the ability of the Company and its subsidiaries to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, declare dividends or redeem or repurchase capital stock, prepay, redeem or purchase subordinated debt and amend or otherwise alter debt agreements, in each case, subject to certain agreed upon exceptions. A failure to comply with these covenants could permit the lenders under the Term Debt to declare all amounts borrowed under the Term Debt, together with accrued interest and fees, to be immediately due and payable. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company was in compliance with the covenants for the Term Debt.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DERIVATIVES AND HEDGING ACTIVITIES:</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company enters into foreign currency forward and option contracts with financial institutions to protect against foreign exchange risks, mainly the exposure to changes in the exchange rate of the </font><font style="font-family:inherit;font-size:10pt;">New Israeli Shekels ("</font><font style="font-family:inherit;font-size:10pt;">NIS") against the U.S. dollar that are associated with forecasted cash flows and existing assets and liabilities. The Company accounts for its derivative instruments as either assets or liabilities and carry them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Derivative Contracts</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of derivatives contracts in the unaudited condensed consolidated balance sheets at </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017 and December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:38%;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accrued liabilities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">Currency forward and option contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,004</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">Currency forward and option contracts</font></div></td><td 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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="2" 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;">Total derivatives</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">4,004</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">257</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The gross notional amounts of derivative contracts were NIS denominated. The notional amounts of outstanding derivative contracts in U.S. dollars at </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017 and December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 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;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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;">Currency forward and option 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;">61,670</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;">105,730</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;">Derivatives not designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Currency forward and option 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;">40,046</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;">34,330</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%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Effect of Derivatives Designated as Hedging Instruments on Accumulated Other Comprehensive Income</font></div><div style="line-height:120%;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the unrealized gains (losses) of derivatives designated as hedging instruments, net of tax effects, that were recorded in accumulated other comprehensive income as of </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017 and December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and their effect on OCI for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(692</font></div></td><td style="vertical-align: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;">Amount of gain recognized in OCI (effective portion)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Amount of gain reclassified from OCI to income (effective 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;">(3,815</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;">June 30, 2017</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,050</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Effect of Derivative Contracts on the Unaudited Condensed Consolidated Statement of Operations</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effect of derivative contracts on the unaudited condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives not designated as hedging instruments</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">2,379</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;">23</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></tr><tr><td style="vertical-align: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 income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">1,239</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;">271</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%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effect of derivative contracts on the unaudited condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;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="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives not designated as hedging instruments</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,815</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;">161</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></tr><tr><td style="vertical-align: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 income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">3,305</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;">543</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SHARE INCENTIVE PLANS </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Option Plans</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 25, 2017, the Company's shareholders approved the Mellanox Technologies, Ltd. Second Amended and Restated Global Share Incentive Plan (2006) (the &#8220;Second Restated Plan&#8221;), which constitutes a second amendment and restatement of the Mellanox Technologies, Ltd. Global Share Incentive Plan (2006) and its appendices (the &#8220;2006 Plan&#8221;), as amended and restated by the Mellanox Technologies, Ltd. Amended and Restated Global Share Incentive Plan (2006) as of March 14, 2016 (the &#8220;First Restated Plan&#8221;). The Second Restated Plan became effective on February 14, 2017. The Second Restated Plan increases the ordinary shares reserved for issuance under the First Restated Plan by </font><font style="font-family:inherit;font-size:10pt;">1,640,000</font><font style="font-family:inherit;font-size:10pt;"> shares to </font><font style="font-family:inherit;font-size:10pt;">2,390,000</font><font style="font-family:inherit;font-size:10pt;"> shares plus any shares subject to issued and outstanding awards under the other equity incentive plans that existed prior to the First Restated Plan that expire, are cancelled or otherwise terminated after the effective date of the First Restated Plan. The Second Restated Plan also extends the term of the First Restated Plan to February 14, 2027. In addition, the Second Restated Plan implements additional amendments to reflect compensation and governance best practices.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share option activity</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share option activity under the Company's equity incentive plans in the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> is set forth below:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:75%;" 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: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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Options Outstanding</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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,634,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">32.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Options exercised</font></div></td><td 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;">(154,747</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Options canceled</font></div></td><td style="vertical-align: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;">(13,420</font></div></td><td style="vertical-align: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;">61.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Outstanding at June 30, 2017</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,466,318</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total pretax intrinsic value of options exercised in the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$8.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. This intrinsic value represents the difference between the fair market value of the Company's ordinary shares on the date of exercise and the exercise price of each option. Based on the closing price of the Company's ordinary shares of </font><font style="font-family:inherit;font-size:10pt;">$43.30</font><font style="font-family:inherit;font-size:10pt;"> on </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the total pretax intrinsic value of options outstanding at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$27.5 million</font><font style="font-family:inherit;font-size:10pt;">. The total pretax intrinsic value of options outstanding at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$29.0 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">1,463,783</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1,624,756</font><font style="font-family:inherit;font-size:10pt;"> options exercisable at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total pretax intrinsic value of exercisable options at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$27.5 million</font><font style="font-family:inherit;font-size:10pt;">. The total pretax intrinsic value of exercisable options at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$28.9 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted share unit activity</font></div><div style="line-height:120%;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSU activity under the Company's equity incentive plans in the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is set forth below:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:75%;" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Restricted Share</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Units Outstanding</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;">Non-vested restricted share units at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,324,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Restricted share units 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;">1,662,375</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">50.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Restricted share units vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(777,827</font></div></td><td style="vertical-align: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;">46.72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Restricted share units canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(181,674</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Non-vested restricted share units at June 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,027,393</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">48.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average fair value of RSUs granted in the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$50.42</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$48.75</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total intrinsic value of all outstanding RSUs as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$174.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$136.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employee Stock Purchase Plan activity</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">269,698</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">218,943</font><font style="font-family:inherit;font-size:10pt;"> shares purchased under the ESPP for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> at an average price per share of </font><font style="font-family:inherit;font-size:10pt;">$37.63</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$33.30</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shares reserved for future issuance</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;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="3" rowspan="1"></td></tr><tr><td style="width:88%;" 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="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;">Number of<br clear="none"/>Shares</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Share options outstanding</font></div></td><td style="vertical-align: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,466,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 share units outstanding</font></div></td><td 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,027,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares authorized for future issuance</font></div></td><td style="vertical-align: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;">699,435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">ESPP shares available for future issuance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,724,647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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 shares reserved for future issuance as of June 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,917,793</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share-based compensation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for share-based compensation expense based on the estimated fair value of the share equity awards as of the grant dates.</font></div><div style="line-height:120%;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following weighted average assumptions were used to value ESPP shares issued pursuant to the Company's share incentive plans for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-left:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" 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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Expected volatility</font></div></td><td 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;">25.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Risk free interest rate</font></div></td><td style="vertical-align: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;">0.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align: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;">Expected life, years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the distribution of total share-based compensation expense in the unaudited condensed consolidated statements of operations:</font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">10,297</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,770</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,987</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">4,010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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,537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:2px;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,783</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,041</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#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 share-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">17,665</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">18,094</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">32,433</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share-based compensation expense for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30,</font><font style="font-family:inherit;font-size:10pt;"> 2016 included cash payments of </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the settlement of accelerated RSUs for individuals terminated on the closing date of the EZchip acquisition.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$177.2 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized share-based compensation costs related to non-vested share-based compensation arrangements. The costs are expected to be recognized over a weighted average period of approximately </font><font style="font-family:inherit;font-size:10pt;">2.98 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FAIR VALUE MEASUREMENTS:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair value hierarchy:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures its cash equivalents and marketable securities at fair value. The Company&#8217;s cash equivalents are classified within Level 1. Cash equivalents are valued primarily using quoted market prices utilizing market observable inputs. The Company's investments in debt securities and certificates of deposits are classified within Level&#160;2 as the market inputs to value these instruments consist of market yields, reported trades and broker/dealer quotes. In addition, foreign currency contracts are classified within Level&#160;2 as the valuation inputs are based on quoted prices and market observable data of similar instruments. The Level&#160;3 valuation inputs include the Company's best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument's valuation. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company did not have any assets or liabilities valued based on Level&#160;3 valuations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Liabilities Measured at Fair Value on a Nonrecurring Basis:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the remaining principal of </font><font style="font-family:inherit;font-size:10pt;">$216.0 million</font><font style="font-family:inherit;font-size:10pt;"> on the Company's </font><font style="font-family:inherit;font-size:10pt;">$280.0 million</font><font style="font-family:inherit;font-size:10pt;"> Term Debt is classified as a Level 2 fair value measurement in the fair value hierarchy. The Company calculated a fair value amount of </font><font style="font-family:inherit;font-size:10pt;">$218.0 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> based on a discounted cash flow model using observable market inputs and taking into consideration variables such as interest rate changes, comparable instruments, and long-term credit ratings.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">75,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">U.S. Government and agency 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;">48,121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">48,121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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;">27,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;">27,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></tr><tr><td style="vertical-align:bottom;background-color:#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;">Corporate bonds</font></div></td><td colspan="2" style="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;">78,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">78,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">10,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">15,058</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">15,058</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254,545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">256,699</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">4,004</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Total financial assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,154</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;">258,549</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;">260,703</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;">Derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Total financial liabilities</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;">11</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;">11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">1,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">78,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 and agency 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;">56,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">56,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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;">29,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Corporate bonds</font></div></td><td colspan="2" style="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;">94,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">94,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;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">7,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign government bonds</font></div></td><td colspan="2" style="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;">5,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,661</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,494</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">257</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Total financial assets</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,833</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;">271,918</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;">273,751</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;">Derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Total financial liabilities</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,006</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,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no transfers between Level&#160;1 and Level&#160;2 securities during the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Identifiable finite-lived intangible assets</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" 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:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased intangible assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:middle;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;">Trade names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4 - 6</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In process research and development </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;-</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchased intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">288,246</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:inherit;font-size:10pt;">In-process research and development ("IPR&amp;D") will not be amortized until the underlying products reach technological feasibility. Upon completion, each IPR&amp;D project will be amortized over its useful life.</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;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GOODWILL AND INTANGIBLE ASSETS:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents changes in the carrying amount of goodwill:</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:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying amount of goodwill at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">471,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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: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;">Adjustments</font></div></td><td colspan="2" style="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;">Balance as of June 30, 2017</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;">471,228</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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<br clear="none"/>Carrying<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br clear="none"/>Carrying<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Licensed technology</font></div></td><td style="vertical-align: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,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,013</font></div></td><td style="vertical-align: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;">19,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(96,792</font></div></td><td 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;">153,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,257</font></div></td><td style="vertical-align: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;">48,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></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td colspan="2" style="vertical-align: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,600</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,523</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;">3,077</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total finite-lived amortizable intangible assets</font></div></td><td colspan="2" style="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;">355,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(131,585</font></div></td><td style="vertical-align: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;">223,940</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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;">29,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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 intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">385,025</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">(131,585</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253,440</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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<br clear="none"/>Carrying<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br clear="none"/>Carrying<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Licensed technology</font></div></td><td style="vertical-align: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;">24,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,559</font></div></td><td style="vertical-align: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;">18,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75,591</font></div></td><td 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;">174,452</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Customer relationships</font></div></td><td colspan="2" style="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;">69,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(17,731</font></div></td><td style="vertical-align: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;">52,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,300</font></div></td><td 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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">5,600</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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,590</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;">4,010</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 finite-lived amortizable intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361,302</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,771</font></div></td><td 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;">248,531</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">In-process research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">29,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 intangible assets</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;">390,802</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;">(112,771</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;">278,031</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense of intangible assets totaled approximately </font><font style="font-family:inherit;font-size:10pt;">$15.1</font><font style="font-family:inherit;font-size:10pt;"> million and </font><font style="font-family:inherit;font-size:10pt;">$16.0</font><font style="font-family:inherit;font-size:10pt;"> million for the three months ended </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amortization expense of intangible assets totaled approximately </font><font style="font-family:inherit;font-size:10pt;">$30.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$27.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense from amortizable intangible assets is as follows:</font></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><div style="padding-left:0px;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: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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (remaining six 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;">30,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,377</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2019</font></div></td><td colspan="2" style="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;">47,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></tr><tr><td style="vertical-align: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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,673</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">23,691</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">223,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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INCOME TAXES:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and December 31, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had gross unrecognized tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$44.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$41.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. It is the Company&#8217;s policy to classify accrued interest and penalties as part of the unrecognized tax benefits and record the expense in the provision for income taxes. The amount of accrued interest and penalties related to unrecognized tax benefits totaled $</font><font style="font-family:inherit;font-size:10pt;">2.5 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> at December 31, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 12, 2017, the Company received a ruling from the Israeli Tax Authorities ("ITA"), which approved a succession of mergers in a tax-exempted manner, subject to certain limitations (the "Tax-Exempted Merger"), in which EZchip Technologies Ltd., fully owned by EZchip, merged into EZchip, which in turn merged into the Company. The Tax-Exempted Merger resulted in a net increase of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> in deferred tax assets and a corresponding increase in benefit from taxes on income during the first quarter of 2017.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> tax years are open and may be subject to potential examinations in the United States. The Company has net operating losses in the United States from prior tax periods beginning in </font><font style="font-family:inherit;font-size:10pt;">2002</font><font style="font-family:inherit;font-size:10pt;"> which may be subject to examination upon utilization in future tax periods. As of </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the </font><font style="font-family:inherit;font-size:10pt;">2011</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> tax years are open and may be subject to potential examinations in Denmark and Israel. As of </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the income tax returns of the Company and </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> of its subsidiaries in Israel are under examination by the ITA for certain years from </font><font style="font-family:inherit;font-size:10pt;">2011</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's operations in Israel were granted "Approved Enterprise" status by the Investment Center in the Israeli Ministry of Economy and "Beneficiary Enterprise" status from the Israeli Income Tax Authority, which makes the Company eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959 (the "Encouragement Law"). Under the terms of the Beneficiary Enterprise program, income that is attributable to the Company's operations in Yokneam, Israel, is exempt from income tax commencing fiscal year </font><font style="font-family:inherit;font-size:10pt;">2011</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;">. Income that is attributable to the Company's operations in Tel Aviv, Israel is subject to a reduced income tax rate (generally between </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> and the current corporate tax rate, depending on the percentage of foreign investment in the Company) commencing fiscal year </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 14, 2017, the Israeli government legislated new regulations regarding the "Preferred Technological Enterprise" regime, under which a company that complies with the terms may be entitled to certain tax benefits. The Company expects that its operation in Israel will comply with the terms of the Preferred Technological Enterprise regime. Therefore, the Company may utilize the tax benefits under this regime after the end of the benefit period of its Approved and Beneficiary Enterprise statuses (i.e. from fiscal year 2022 onwards). Under the new legislation, the majority of the Company&#8217;s income from its operations in Yokneam, Israel, will be subject to a corporate rate of </font><font style="font-family:inherit;font-size:10pt;">7.5%</font><font style="font-family:inherit;font-size:10pt;">, while the majority of the income from its operations in Tel-Aviv, Israel, will be subject to a corporate rate of </font><font style="font-family:inherit;font-size:10pt;">12%</font><font style="font-family:inherit;font-size:10pt;">. As a result of the lower tax rates mentioned above, the Company recorded a decrease of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> in deferred tax assets and a corresponding increase in tax expense during the second quarter of 2017.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s effective tax rate is highly dependent upon the geographic distribution of its worldwide earnings or losses, tax regulations and tax holiday benefits in Israel, and the effectiveness of the Company&#8217;s tax planning strategies. The Company&#8217;s effective tax rates were </font><font style="font-family:inherit;font-size:10pt;">(43.5)%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1.0%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company&#8217;s effective tax rates were </font><font style="font-family:inherit;font-size:10pt;">(4.1)%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">(2,227.8)%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. The difference between the Company&#8217;s effective tax rate and the </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> federal statutory rate for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> resulted primarily from the tax holiday in Israel and foreign earnings taxed at rates lower than the federal statutory rates, partially offset by the accrual of unrecognized tax benefits, interest and penalties associated with unrecognized tax positions, non-tax-deductible expenses such as share-based compensation and losses generated from subsidiaries without tax benefit. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The application of income tax law is inherently complex. Laws and regulations in this area are voluminous and are often ambiguous, and the Company is required to make many subjective assumptions and judgments regarding its income tax exposures. In addition, interpretations of and guidance surrounding income tax laws and regulations are subject to change over time. Any changes in the Company&#8217;s subjective assumptions and judgments could materially affect amounts recognized in its condensed consolidated balance sheets and statements of operations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has maintained a valuation allowance against deferred tax assets of certain subsidiaries. The Company assesses its ability to recover its deferred tax assets on an ongoing basis. Significant management judgment is required in determining any valuation allowance recorded against deferred tax assets. In evaluating the ability to recover deferred tax assets, the Company considers available positive and negative evidence including its recent cumulative losses, its ability to carry-back losses against prior taxable income and its projected financial results. The Company also considers, commensurate with its objective verifiability, the forecast of future taxable income including the reversal of temporary differences and the implementation of feasible and prudent tax planning strategies. A valuation allowance may be recorded in the event it is deemed to be more-likely-than-not that the deferred tax asset cannot be realized. Previously established valuation allowances may also be released in the event it is deemed to be more-likely-than-not that the deferred tax asset can be realized. Any release of valuation allowance will be recorded as a tax benefit which will positively impact the Company&#8217;s operating results. Management has determined on the basis of the quarterly assessment performed at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, that these deferred tax assets are not more-likely-than-not to be realized.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The contractual maturities of short-term investments at </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017 and December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</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:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amortized<br clear="none"/>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;">Estimated<br clear="none"/>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<br clear="none"/>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;">Estimated<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than one year</font></div></td><td style="vertical-align: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;">172,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">172,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">157,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">157,163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in one to three 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;">82,148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,011</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,498</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">254,759</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">254,545</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,897</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,661</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent accounting pronouncements </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the Financial Accounting Standards Board, ("FASB") issued ASU No. 2016-16, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes - Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-family:inherit;font-size:10pt;">, which requires entities to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. The standard is effective for the Company beginning January 1, 2018, including interim periods within those fiscal years. Early adoption is permitted as of the beginning of a fiscal year. The new standard should be adopted on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company is currently in the process of evaluating the impact of this new pronouncement on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU No. 2016-15,</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;">. The standard clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. The standard becomes effective for the Company beginning January 1, 2018. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">ASU No. 2016-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. </font><font style="font-family:inherit;font-size:10pt;">The standard introduces an approach based on expected losses to estimate credit losses on certain types of financial instruments. It also modifies the impairment model for available-for-sale debt securities and provides for a simplified accounting model for purchased financial assets with credit deterioration since their origination. Assumptions, models, and methods used in estimating an allowance for loan and lease losses are required disclosures under the standard. A cumulative-effect adjustment to retained earnings is recorded in the period of adoption and a prospective transition approach is applied for certain assets. The standard becomes effective for the Company beginning January 1, 2020. Early application is permitted beginning January 1, 2019. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">.&#160;The standard requires lessees to recognize almost all leases on the balance sheet as a right-of-use asset and a lease liability and requires leases to be classified as either an operating or a finance type lease. The standard excludes leases of intangible assets or inventory. Early adoption of the standard is allowed. The standard becomes effective for the Company beginning January 1, 2019. The Company is currently evaluating the effect that the standard will have on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU No. 2016-01,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Overall (Subtopic 825-10)</font><font style="font-family:inherit;font-size:10pt;">.&#160;The standard requires entities to carry all investments in equity securities, with certain exceptions, at fair value with adjustment recorded through net income ("FVTNI"). The standard eliminates the requirement of recognizing unrealized gains or losses in other comprehensive income for trading or available-for-sale marketable equity securities. The standard requires the total fair value change attributable to instrument-specific credit risk, excluding derivative liability instruments, to be reflected in other comprehensive income. The standard requires an evaluation for the need of a valuation allowance for deferred tax assets related to debt securities classified as available-for-sale in combination with the Company's other deferred tax assets. The standard becomes effective for the Company beginning January 1, 2018 and early adoption is allowed. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</font><font style="font-family:inherit;font-size:10pt;">. The standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and may be applied retrospectively to each prior period presented, or applied using a modified retrospective method with the cumulative effect recognized in the beginning retained earnings during the period of initial application. Subsequently, the FASB has issued several additional ASUs related to ASU No. 2014-09, collectively they are referred to as the &#8220;new revenue standards&#8221;, which become effective for the Company beginning January 1, 2018. The Company expects to adopt the new revenue standards using the modified retrospective method. Under the current guidance, the Company defers the recognition of revenue and the cost of revenue from distributor sales until the distributors report that they have sold the products to their customers (known as &#8220;sell-though&#8221; revenue recognition). Upon the adoption of the new revenue standards, the Company will recognize revenue on sales to all distributors upon shipment and transfer of control (known as &#8220;sell-in&#8221; revenue recognition), net of the estimated allowances for price adjustments. The Company is still in the process of evaluating the other effects that the new revenue standards will have on its consolidated financial statements and related disclosures.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Company</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mellanox Technologies,&#160;Ltd., an Israeli corporation (the "Company" or "Mellanox"), was incorporated and commenced operations in March 1999. Mellanox is a supplier of high-performance interconnect products for computing, storage and communications applications.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of presentation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements include the Company's accounts as well as those of its wholly owned subsidiaries after the elimination of all intercompany balances and transactions.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements included in this quarterly report on Form 10-Q have been prepared by the Company without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the &#8220;SEC&#8221;). The year-end balance sheet data were derived from audited consolidated financial statements, but do not include all disclosures required by accounting principles generally accepted in the United States ("GAAP"). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures contained in this quarterly report comply with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended, for a quarterly report on Form 10-Q and are adequate to make the information presented not misleading. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal recurring adjustments) which are, in the opinion of management, necessary for a fair statement of the financial position, results of operations and cash flows for the interim periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained 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, 2016</font><font style="font-family:inherit;font-size:10pt;">, filed with the SEC on February 17, 2017. The results of operations for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be anticipated for the entire year ending </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or thereafter.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Risks and uncertainties</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to all of the risks inherent in a company which operates in the dynamic and competitive semiconductor industry. Significant changes in any of the following areas could have a material adverse impact on the Company's financial position and results of operations: unpredictable volume or timing of customer orders; ordered product mix; the sales outlook and purchasing patterns of the Company's customers based on consumer demands and general economic conditions; loss of one or more of the Company's customers; decreases in the average selling prices of products or increases in the average cost of finished goods; the availability, pricing and timeliness of delivery of components used in the Company's products; reliance on a limited number of subcontractors to manufacture, assemble, package and production test the Company's products; the Company's ability to successfully develop, introduce and sell new or enhanced products in a timely manner; product obsolescence and the Company's ability to manage product transitions; the timing of announcements or introductions of new products by the Company's competitors; and the Company's ability to successfully integrate acquired businesses.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of estimates</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the financial statements and the reported amounts of net revenue and expenses in the reporting periods. The Company regularly evaluates estimates and assumptions related to revenue recognition, allowances for doubtful accounts, allowances for price adjustments, investment valuation, warranty reserves, inventory reserves, share-based compensation expense, long-term asset valuations, useful lives of property, equipment, and intangibles, accounting for business combinations, goodwill and purchased intangible asset valuation, investments in privately-held companies, accounting and fair value of financial instruments and derivatives, deferred income tax asset valuation, uncertain tax positions, and litigation and other loss contingencies. These estimates and assumptions are based on current facts, historical experience and various other factors that the Company believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of revenue, costs and expenses that are not readily apparent from other sources. The actual results that the Company experiences may differ materially and adversely from the Company's original estimates. To the extent there are material differences between the estimates and actual results, the Company's future results of operations will be affected.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant accounting policies</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU No. 2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation (Topic 718); Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">. The Company adopted ASU No. 2016-09 during the quarter ended March 31, 2017. The standard requires, among other things, excess tax benefits to be recognized in the statement of operations as an income tax benefit as opposed to additional paid in capital. This change was adopted prospectively and did not have a material effect on the Company's condensed consolidated financial statements. The standard also requires, among other things, excess tax benefits to be included in operating activities in the statement of cash flows as opposed to in financing activities. This change was adopted retrospectively and did not have a material effect on the Company's condensed consolidated financial statements. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standard further requires excess tax benefits to be recognized when they arise, instead of when they actually reduce taxes payable under the prior guidance. This change was adopted using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to increase deferred tax assets by </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">, which in turn was offset by an increase in the valuation allowance in the same amount, resulting in no change in net deferred tax assets and retained earnings as of January 1, 2017.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standard also establishes an alternative practical expedient for estimating the effects of forfeitures of an award by recognizing such effects in compensation cost when the forfeitures occur. Adoption of the alternative practical expedient was applied using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to reduce retained earnings and to increase additional paid-in capital by </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2017.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other than the adoption of ASU No. 2016-09 as discussed above, there have been no changes in the Company&#8217;s significant accounting policies that were disclosed in its Annual Report on Form 10-K for the fiscal year ended December 31, 2016, filed with the SEC on February 17, 2017.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of credit risk</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the revenues from customers (including original equipment manufacturers) in excess of 10% of the total revenues:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IBM</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;">15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Hewlett Packard Enterprise ("HPE")</font></div></td><td 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;">14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">16</font></div></td><td 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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dell </font><font style="font-family:inherit;font-size:10pt;">Technologies </font></div></td><td style="vertical-align: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;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">* Less than 10%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes accounts receivable balances in excess of 10% of total accounts receivable:</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:75%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">IBM</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;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">HPE</font></div></td><td 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;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">23</font></div></td><td 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;padding-left:2px;padding-top:2px;padding-bottom: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></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">* Less than 10%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product warranty</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides changes in the product warranty accrual for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of the period</font></div></td><td style="vertical-align: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,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Assumed warranty liability from acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">New warranties issued during the period</font></div></td><td colspan="2" style="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;">756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align: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;">Reversal of warranty reserves</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(350</font></div></td><td 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(358</font></div></td><td 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;">Settlements during the period</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(745</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(532</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;">Balance, end of the period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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: long-term portion of product warranty liability</font></div></td><td colspan="2" style="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;">(180</font></div></td><td style="vertical-align: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(360</font></div></td><td style="vertical-align: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;">Current portion, end of the period</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;">955</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,365</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net income (loss) per share</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income (loss) per share for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table 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:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Net income (loss)</font></div></td><td style="vertical-align: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,991</font></div></td><td style="vertical-align: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;">4,654</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">(20,235</font></div></td><td style="vertical-align: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,514</font></div></td><td style="vertical-align: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;">Basic and diluted shares:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:2px;padding-top:2px;padding-bottom: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 ordinary shares outstanding</font></div></td><td colspan="2" style="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;">50,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">49,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Effect of dilutive shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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: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;">Shares used to compute diluted net income (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,056</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,194</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,698</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,629</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Net income (loss) per share &#8212; basic</font></div></td><td 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;">(0.16</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(0.41</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Net income (loss) per share &#8212; diluted</font></div></td><td style="vertical-align: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;">(0.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">0.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">(0.41</font></div></td><td style="vertical-align: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;">(0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company excluded </font><font style="font-family:inherit;font-size:10pt;">5.5 million</font><font style="font-family:inherit;font-size:10pt;"> outstanding share options and restricted share units ("RSUs") from the computation of diluted net loss per share for the three months ended </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;"> potentially dilutive share options and RSUs from the computation of diluted net income per share for the three months ended </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">5.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">5.6 million</font><font style="font-family:inherit;font-size:10pt;"> outstanding share options and RSUs from the computation of diluted net loss per share for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, because including them would have had an anti-dilutive effect.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent accounting pronouncements </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the Financial Accounting Standards Board, ("FASB") issued ASU No. 2016-16, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes - Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-family:inherit;font-size:10pt;">, which requires entities to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. The standard is effective for the Company beginning January 1, 2018, including interim periods within those fiscal years. Early adoption is permitted as of the beginning of a fiscal year. The new standard should be adopted on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company is currently in the process of evaluating the impact of this new pronouncement on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU No. 2016-15,</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;">. The standard clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. The standard becomes effective for the Company beginning January 1, 2018. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">ASU No. 2016-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. </font><font style="font-family:inherit;font-size:10pt;">The standard introduces an approach based on expected losses to estimate credit losses on certain types of financial instruments. It also modifies the impairment model for available-for-sale debt securities and provides for a simplified accounting model for purchased financial assets with credit deterioration since their origination. Assumptions, models, and methods used in estimating an allowance for loan and lease losses are required disclosures under the standard. A cumulative-effect adjustment to retained earnings is recorded in the period of adoption and a prospective transition approach is applied for certain assets. The standard becomes effective for the Company beginning January 1, 2020. Early application is permitted beginning January 1, 2019. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">.&#160;The standard requires lessees to recognize almost all leases on the balance sheet as a right-of-use asset and a lease liability and requires leases to be classified as either an operating or a finance type lease. The standard excludes leases of intangible assets or inventory. Early adoption of the standard is allowed. The standard becomes effective for the Company beginning January 1, 2019. The Company is currently evaluating the effect that the standard will have on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU No. 2016-01,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Overall (Subtopic 825-10)</font><font style="font-family:inherit;font-size:10pt;">.&#160;The standard requires entities to carry all investments in equity securities, with certain exceptions, at fair value with adjustment recorded through net income ("FVTNI"). The standard eliminates the requirement of recognizing unrealized gains or losses in other comprehensive income for trading or available-for-sale marketable equity securities. The standard requires the total fair value change attributable to instrument-specific credit risk, excluding derivative liability instruments, to be reflected in other comprehensive income. The standard requires an evaluation for the need of a valuation allowance for deferred tax assets related to debt securities classified as available-for-sale in combination with the Company's other deferred tax assets. The standard becomes effective for the Company beginning January 1, 2018 and early adoption is allowed. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</font><font style="font-family:inherit;font-size:10pt;">. The standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and may be applied retrospectively to each prior period presented, or applied using a modified retrospective method with the cumulative effect recognized in the beginning retained earnings during the period of initial application. Subsequently, the FASB has issued several additional ASUs related to ASU No. 2014-09, collectively they are referred to as the &#8220;new revenue standards&#8221;, which become effective for the Company beginning January 1, 2018. The Company expects to adopt the new revenue standards using the modified retrospective method. Under the current guidance, the Company defers the recognition of revenue and the cost of revenue from distributor sales until the distributors report that they have sold the products to their customers (known as &#8220;sell-though&#8221; revenue recognition). Upon the adoption of the new revenue standards, the Company will recognize revenue on sales to all distributors upon shipment and transfer of control (known as &#8220;sell-in&#8221; revenue recognition), net of the estimated allowances for price adjustments. The Company is still in the process of evaluating the other effects that the new revenue standards will have on its consolidated financial statements and related disclosures.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">OTHER INCOME, NET:</font></div><div style="line-height:120%;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net is summarized in the following table: </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:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;">Interest income and gains on short-term investments, net</font></div></td><td style="vertical-align: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;">951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">733</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;">Foreign exchange loss, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(359</font></div></td><td 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;">(322</font></div></td><td 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;">(368</font></div></td><td 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:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;">Other</font></div></td><td colspan="2" style="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;">37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(104</font></div></td><td style="vertical-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;">Other income, net</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;">827</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;">315</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,510</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;">376</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had the following non-cancelable purchase commitments:</font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (remaining six 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;">99,551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2019</font></div></td><td colspan="2" style="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;">530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">116,229</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides details about reclassifications out of accumulated other comprehensive income (loss) for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30,</font><font style="font-family:inherit;font-size:10pt;"> 2017 and 2016:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:34%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income (Loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Affected Line Item in the Statement of Operations</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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;">Realized (gains)/losses on derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,815</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(161</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues and Operating expenses:</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(220</font></div></td><td 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;">(10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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: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;">Cost of revenues</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(427</font></div></td><td style="vertical-align: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;">(22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">General and administrative</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(372</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17</font></div></td><td 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: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;">Sales and marketing</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,796</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;">(112</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: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;">Research and development</font></div></td></tr><tr><td style="vertical-align: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;">Realized (gains)/losses on available-for-sale securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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 income, net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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 reclassifications for the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,815</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#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</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;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in accumulated balances of other comprehensive income (loss) for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Unrealized Gains (Losses) on Available-for-Sale Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains (Losses) on Derivatives Designated as Hedging Instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(236</font></div></td><td style="vertical-align: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;">(692</font></div></td><td style="vertical-align: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;">(928</font></div></td><td style="vertical-align: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: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) before reclassifications, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,579</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Realized (gains)/losses reclassified from accumulated other comprehensive income</font></div></td><td colspan="2" style="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;">(3,815</font></div></td><td style="vertical-align: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;">(3,815</font></div></td><td style="vertical-align: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: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 current-period other comprehensive income/(loss), net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,742</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,764</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at June 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">(214</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,050</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,836</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2015</font></div></td><td style="vertical-align: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;">(578</font></div></td><td style="vertical-align: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,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,669</font></div></td><td style="vertical-align: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: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) before reclassifications, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,510</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,676</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Realized (gains)/losses reclassified from accumulated other comprehensive income</font></div></td><td colspan="2" style="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;">482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(161</font></div></td><td style="vertical-align: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;">321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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 current-period other comprehensive income/(loss), net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">648</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,349</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,997</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at June 30, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">70</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">258</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">328</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The short-term investments are classified as available-for-sale securities. The cash, cash equivalents and short-term investments at </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017 and December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">June&#160;30, 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amortized<br clear="none"/>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;">Unrealized<br clear="none"/>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;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">53,568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">53,568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">2,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="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;">75,586</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(14</font></div></td><td style="vertical-align: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;">75,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">U.S. Government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(139</font></div></td><td 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;">48,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Commercial paper</font></div></td><td colspan="2" style="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;">27,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(14</font></div></td><td style="vertical-align: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;">27,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,208</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(67</font></div></td><td 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;">78,192</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Municipal bonds</font></div></td><td colspan="2" style="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;">10,206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(31</font></div></td><td style="vertical-align: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;">10,175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">15,058</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Less amounts classified as cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55,722</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(55,722</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">254,759</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">64</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">(278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254,545</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amortized<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Unrealized<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Estimated<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">54,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">54,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">1,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="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;">78,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">78,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">U.S. Government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,431</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Commercial paper</font></div></td><td colspan="2" style="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;">29,486</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">29,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(167</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="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,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">7,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 government bonds</font></div></td><td colspan="2" style="vertical-align: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,327</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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</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;">5,320</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Total</font></div></td><td colspan="2" style="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;">328,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(275</font></div></td><td style="vertical-align: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;">328,441</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Less amounts classified as cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(56,780</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(56,780</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,897</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">39</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">(275</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,661</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the unrealized gains (losses) of derivatives designated as hedging instruments, net of tax effects, that were recorded in accumulated other comprehensive income as of </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017 and December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and their effect on OCI for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(692</font></div></td><td style="vertical-align: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;">Amount of gain recognized in OCI (effective portion)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Amount of gain reclassified from OCI to income (effective 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;">(3,815</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;">June 30, 2017</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,050</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Term Debt at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Debt, principal amount</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">216,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less unamortized debt issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,657</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Term Debt, principal net of unamortized debt issuance costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">213,343</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Effective interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effect of derivative contracts on the unaudited condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives not designated as hedging instruments</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">2,379</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;">23</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></tr><tr><td style="vertical-align: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 income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">1,239</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;">271</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%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effect of derivative contracts on the unaudited condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;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="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Derivatives not designated as hedging instruments</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,815</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;">161</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></tr><tr><td style="vertical-align: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 income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">3,305</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;">543</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%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of derivatives contracts in the unaudited condensed consolidated balance sheets at </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017 and December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:38%;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accrued liabilities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">Currency forward and option contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,004</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">Currency forward and option contracts</font></div></td><td 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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="2" 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;">Total derivatives</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">4,004</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">257</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income (loss) per share for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table 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:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Net income (loss)</font></div></td><td style="vertical-align: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,991</font></div></td><td style="vertical-align: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;">4,654</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">(20,235</font></div></td><td style="vertical-align: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,514</font></div></td><td style="vertical-align: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;">Basic and diluted shares:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:2px;padding-top:2px;padding-bottom: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 ordinary shares outstanding</font></div></td><td colspan="2" style="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;">50,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">49,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Effect of dilutive shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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: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;">Shares used to compute diluted net income (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,056</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,194</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,698</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,629</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Net income (loss) per share &#8212; basic</font></div></td><td 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;">(0.16</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(0.41</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Net income (loss) per share &#8212; diluted</font></div></td><td style="vertical-align: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;">(0.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">0.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">(0.41</font></div></td><td style="vertical-align: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;">(0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the distribution of total share-based compensation expense in the unaudited condensed consolidated statements of operations:</font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">10,297</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,770</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,987</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">4,010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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,537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;padding-left:2px;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,783</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,041</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#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 share-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">17,665</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">18,094</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">32,433</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">75,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">U.S. Government and agency 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;">48,121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">48,121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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;">27,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;">27,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></tr><tr><td style="vertical-align:bottom;background-color:#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;">Corporate bonds</font></div></td><td colspan="2" style="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;">78,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">78,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">10,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">15,058</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">15,058</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254,545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">256,699</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">4,004</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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,004</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Total financial assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,154</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;">258,549</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;">260,703</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;">Derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Total financial liabilities</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;">11</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;">11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">1,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">78,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 and agency 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;">56,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">56,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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;">29,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Corporate bonds</font></div></td><td colspan="2" style="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;">94,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">94,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;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">7,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign government bonds</font></div></td><td colspan="2" style="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;">5,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,661</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,494</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">257</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Total financial assets</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,833</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;">271,918</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;">273,751</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;">Derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Total financial liabilities</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,006</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,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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<br clear="none"/>Carrying<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br clear="none"/>Carrying<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Licensed technology</font></div></td><td style="vertical-align: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,106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,013</font></div></td><td style="vertical-align: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;">19,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(96,792</font></div></td><td 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;">153,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,257</font></div></td><td style="vertical-align: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;">48,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></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td colspan="2" style="vertical-align: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,600</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,523</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;">3,077</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total finite-lived amortizable intangible assets</font></div></td><td colspan="2" style="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;">355,525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(131,585</font></div></td><td style="vertical-align: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;">223,940</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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;">29,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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 intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">385,025</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">(131,585</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253,440</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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<br clear="none"/>Carrying<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br clear="none"/>Carrying<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Licensed technology</font></div></td><td style="vertical-align: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;">24,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,559</font></div></td><td style="vertical-align: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;">18,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75,591</font></div></td><td 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;">174,452</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Customer relationships</font></div></td><td colspan="2" style="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;">69,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(17,731</font></div></td><td style="vertical-align: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;">52,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,300</font></div></td><td 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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">5,600</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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,590</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;">4,010</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 finite-lived amortizable intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361,302</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,771</font></div></td><td 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;">248,531</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">In-process research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">29,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 intangible assets</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;">390,802</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;">(112,771</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;">278,031</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, future minimum payments under non-cancelable operating leases are as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:5px;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;">2017 (remaining six 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;">12,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="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;">14,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></tr><tr><td style="vertical-align: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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">64,531</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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 minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">134,749</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents changes in the carrying amount of goodwill:</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:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying amount of goodwill at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">471,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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: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;">Adjustments</font></div></td><td colspan="2" style="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;">Balance as of June 30, 2017</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;">471,228</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The notional amounts of outstanding derivative contracts in U.S. dollars at </font><font style="font-family:inherit;font-size:10pt;">June 30, 2017 and December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 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;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></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;">Currency forward and option 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;">61,670</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;">105,730</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;">Derivatives not designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Currency forward and option 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;">40,046</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;">34,330</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:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net is summarized in the following table: </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:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;">Interest income and gains on short-term investments, net</font></div></td><td style="vertical-align: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;">951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">733</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;">Foreign exchange loss, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(359</font></div></td><td 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;">(322</font></div></td><td 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;">(368</font></div></td><td 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:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;">Other</font></div></td><td colspan="2" style="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;">37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="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;">(104</font></div></td><td style="vertical-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;">Other income, net</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;">827</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;">315</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,510</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;">376</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides changes in the product warranty accrual for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of the period</font></div></td><td style="vertical-align: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,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Assumed warranty liability from acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">290</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">New warranties issued during the period</font></div></td><td colspan="2" style="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;">756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align: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;">Reversal of warranty reserves</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(350</font></div></td><td 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(358</font></div></td><td 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;">Settlements during the period</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(745</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(532</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;">Balance, end of the period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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: long-term portion of product warranty liability</font></div></td><td colspan="2" style="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;">(180</font></div></td><td style="vertical-align: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(360</font></div></td><td style="vertical-align: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;">Current portion, end of the period</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;">955</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,365</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes the Company's allocation of the total purchase price, net of cash acquired for the EZchip acquisition after consultation with third party valuation specialists:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">288,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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">270,485</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">711,345</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,253</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Long-term liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,428</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:28px;padding-top:2px;padding-bottom: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 liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,681</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: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 preliminary purchase price allocation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">694,664</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSU activity under the Company's equity incentive plans in the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is set forth below:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:75%;" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Restricted Share</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Units Outstanding</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;">Non-vested restricted share units at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,324,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Restricted share units 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;">1,662,375</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">50.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Restricted share units vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(777,827</font></div></td><td style="vertical-align: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;">46.72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Restricted share units canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(181,674</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Non-vested restricted share units at June 30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,027,393</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">48.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share option activity under the Company's equity incentive plans in the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> is set forth below:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:75%;" 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: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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Options Outstanding</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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,634,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">32.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Options exercised</font></div></td><td 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;">(154,747</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Options canceled</font></div></td><td style="vertical-align: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;">(13,420</font></div></td><td style="vertical-align: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;">61.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Outstanding at June 30, 2017</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,466,318</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following weighted average assumptions were used to value ESPP shares issued pursuant to the Company's share incentive plans for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-left:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" 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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom: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;">Expected volatility</font></div></td><td 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;">25.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Risk free interest rate</font></div></td><td style="vertical-align: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;">0.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align: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;">Expected life, years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense from amortizable intangible assets is as follows:</font></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><div style="padding-left:0px;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: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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 (remaining six 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;">30,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,377</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2019</font></div></td><td colspan="2" style="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;">47,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></tr><tr><td style="vertical-align: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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,673</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">23,691</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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;">223,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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the revenues from customers (including original equipment manufacturers) in excess of 10% of the total revenues:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 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;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IBM</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;">15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Hewlett Packard Enterprise ("HPE")</font></div></td><td 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;">14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">16</font></div></td><td 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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dell </font><font style="font-family:inherit;font-size:10pt;">Technologies </font></div></td><td style="vertical-align: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;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">* Less than 10%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes accounts receivable balances in excess of 10% of total accounts receivable:</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:75%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">IBM</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;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">HPE</font></div></td><td 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;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">23</font></div></td><td 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;padding-left:2px;padding-top:2px;padding-bottom: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></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">* Less than 10%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BALANCE SHEET COMPONENTS:</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.90338164251207%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 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;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts receivable, net:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;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;">Accounts receivable, gross</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(632</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(632</font></div></td><td style="vertical-align:top;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,548</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,768</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;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;">Raw materials</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,046</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,243</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,082</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-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;">71,961</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-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;">65,523</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other current assets:</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Derivative contracts 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;">4,004</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">VAT receivable</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,369</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,943</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-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;">20,726</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-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,346</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and equipment, net:</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer, equipment, and software</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">234,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,719</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,279</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,210</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,914</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,693</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289,313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(168,140</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(148,037</font></div></td><td style="vertical-align:top;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,173</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,585</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred taxes and other long-term assets:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity investments in private companies</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;padding-top: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,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-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;">50,506</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,713</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued liabilities:</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payroll and related expenses</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative contracts payable</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty liability</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">955</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,679</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,446</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,042</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other long-term liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">Income tax payable</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred rent</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,549</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,438</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,892</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-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;">33,741</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,580</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of estimates</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the financial statements and the reported amounts of net revenue and expenses in the reporting periods. The Company regularly evaluates estimates and assumptions related to revenue recognition, allowances for doubtful accounts, allowances for price adjustments, investment valuation, warranty reserves, inventory reserves, share-based compensation expense, long-term asset valuations, useful lives of property, equipment, and intangibles, accounting for business combinations, goodwill and purchased intangible asset valuation, investments in privately-held companies, accounting and fair value of financial instruments and derivatives, deferred income tax asset valuation, uncertain tax positions, and litigation and other loss contingencies. These estimates and assumptions are based on current facts, historical experience and various other factors that the Company believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of revenue, costs and expenses that are not readily apparent from other sources. The actual results that the Company experiences may differ materially and adversely from the Company's original estimates. To the extent there are material differences between the estimates and actual results, the Company's future results of operations will be affected.</font></div></div> EX-101.SCH 7 mlnx-20170630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2111100 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): (AOCI reclassification in earnings) (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): (AOCI rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - BALANCE SHEET COMPONENTS: link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - BALANCE SHEET COMPONENTS: (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - BALANCE SHEET COMPONENTS: - (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - BUSINESS COMBINATION: link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - BUSINESS COMBINATION: ASSETS AND LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - BUSINESS COMBINATION: CONSIDERATION (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - BUSINESS COMBINATION: (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - BUSINESS COMBINATION: INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - BUSINESS COMBINATION: (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - COMMITMENTS AND CONTINGENCIES: link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - COMMITMENTS AND CONTINGENCIES: (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - COMMITMENTS AND CONTINGENCIES: (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - COMMITMENTS AND CONTINGENCIES: (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES- (ASU adoption) (Details) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Basic and diluted earnings per share) (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Concentration of credit risk) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Policies) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Product warranty) (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1005001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) PARENTHETICAL link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES: link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES: (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES: (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - FAIR VALUE MEASUREMENTS: link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - FAIR VALUE MEASUREMENTS: (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - FAIR VALUE MEASUREMENTS: (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS: link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS: (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - GOODWILL (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - INCOME TAXES: link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - INCOME TAXES: ADDITIONAL INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - INTANGIBLE ASSETS: (By maturity date) (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - INTANGIBLE ASSETS: (Gross, Accumulated Amortization, Net) (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - INVESTMENTS: link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - INVESTMENTS: (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - INVESTMENTS: (Fair value due by period) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - INVESTMENTS: (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - OTHER INCOME, NET: link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - OTHER INCOME, NET: (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - OTHER INCOME, NET: (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - OTHER INCOME, NET: (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - SHARE INCENTIVE PLANS: link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - SHARE INCENTIVE PLANS: ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - SHARE INCENTIVE PLANS: (Plans, Acquisition Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - SHARE INCENTIVE PLANS: (RSU rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - SHARE INCENTIVE PLANS: (Share-based compensation) (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - SHARE INCENTIVE PLANS: (Shares reserved, ESPP assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - SHARE INCENTIVE PLANS: (Stock option rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - SHARE INCENTIVE PLANS: (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - TERM DEBT: link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - TERM DEBT: (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - TERM DEBT: (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 mlnx-20170630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 mlnx-20170630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 mlnx-20170630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Balance Sheet Related Disclosures [Abstract] Accounts receivable, net: Accounts Receivable, Net, Current [Abstract] Accounts receivable, gross Accounts Receivable, Gross, Current Less: allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Accounts receivable, net Accounts Receivable, Net, Current Inventories: Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work-in-process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories Inventory, Net Other current assets: Assets, Current [Abstract] Prepaid expenses Prepaid Expense, Current Derivative contracts receivable Derivative Asset, Current VAT receivable Value Added Tax Receivable Other Other Assets, Miscellaneous Other current assets Other Assets, Current Property and equipment, net: Property, Plant and Equipment, Net [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer equipment, and software [Member] Computer Equipment [Member] Furniture and fixtures {Member] Furniture and Fixtures [Member] Leasehold improvements [Member] Leaseholds and Leasehold Improvements [Member] Property and equipment, net: Property, Plant and Equipment [Line Items] Property and equipment, net Property, Plant and Equipment, Gross Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Property, Plant and Equipment, Net Deferred taxes and other long-term assets: Assets, Noncurrent [Abstract] Equity investments in private companies Equity Method Investments Deferred taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other assets Other Assets, Noncurrent Deferred taxes and other long-term assets Deferred Income Taxes and Other Assets, Noncurrent Accrued liabilities: Accrued Liabilities, Current [Abstract] Payroll and related expenses Employee-related Liabilities, Current Accrued expenses Accrued Professional Fees, Current Derivative contracts payable Derivative Liability, Current Product warranty liability Standard Product Warranty Accrual, Current Other Other Accrued Liabilities, Current Accrued liabilities Accrued Liabilities, Current Other long-term liabilities: Other Liabilities, Noncurrent [Abstract] Income tax payable Accrued Income Taxes, Noncurrent Deferred rent Accrued Rent, Noncurrent Other Other Liabilities and Deferred Revenue, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Derivative financial instruments, assets [Member] Derivative Financial Instruments, Assets [Member] Derivative financial instruments, liabilities [Member] Derivative Financial Instruments, Liabilities [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair value, measurements, recurring basis [Member] Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Money market funds [Member] Money Market Funds [Member] Certificates of deposits [Member] Certificates of Deposit [Member] U.S. Government and agency securities [Member] US Treasury and Government [Member] Commercial paper [Member] Commercial Paper [Member] Corporate bonds [Member] Corporate Debt Securities [Member] Municipal bonds [Member] Municipal Bonds [Member] Foreign government bonds [Member] Foreign Government Debt Securities [Member] Financial assets measured at fair value Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Term Debt, principal amount Principal Due on Term Debt Principal Due on Term Debt Debt instrument, face amount Debt Instrument, Face Amount Debt, fair value disclosure Debt Instrument, Fair Value Disclosure Financial assets Assets, Fair Value Disclosure Investments, Fair Value Disclosure Investments, Fair Value Disclosure Financial and nonfinancial liabilities, fair value disclosure Financial and Nonfinancial Liabilities, Fair Value Disclosure Fair value, assets, level 1 to level 2 transfers, amount Fair Value, Assets, Level 1 to Level 2 Transfers, 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] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Global plan [Member] Global Share Incentive Plan2006 [Member] Represents the information pertaining to the entity's 2006 Global Share Incentive Plan. Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Employee Stock [Member] Employee Stock [Member] Share-based compensation Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ordinary shares reserved for future issuance under equity incentive plans Share Based Compensation Arrangement by Share Based Payment Award Number of Shares Available for Grant [Abstract] Shares outstanding Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Restricted share units outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Shares authorized for future issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Common stock, capital shares reserved for future issuance Common Stock, Capital Shares Reserved for Future Issuance Weighted average assumptions Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Dividend yield (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected volatility (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Risk-free interest rate (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): Comprehensive Income (Loss) Note [Text Block] Other Income and Expenses [Abstract] OTHER INCOME, NET: Other Income and Other Expense Disclosure [Text Block] Accounting Policies [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Retained Earnings [Member] Retained Earnings [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2016-09 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Deferred tax assets, net Deferred Tax Assets, Net Cumulative effect of new accounting principle in period of adoption Cumulative Effect of New Accounting Principle in Period of Adoption Derivative Instruments and Hedging Activities Disclosure [Abstract] DERIVATIVES AND HEDGING ACTIVITIES: Derivative Instruments and Hedging Activities Disclosure [Text Block] Stock issued during period, shares, employee stock ownership plan Stock Issued During Period, Shares, Employee Stock Ownership Plan Employee Stock Ownership Plan (ESOP), weighted average purchase price of shares purchased (in USD per share) Employee Stock Ownership Plan (ESOP), Weighted Average Purchase Price of Shares Purchased Document and Entity Information Entity Registrant Name Entity Registrant Name Trading Symbol Trading Symbol Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Current Reporting Status Entity Current Reporting Status Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Organization, Consolidation and Presentation of Financial Statements [Abstract] THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Schedule of revenues and accounts receivable from customers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedule of changes in the entity's liability for product warranty Schedule of Product Warranty Liability [Table Text Block] Schedule of computation of basic and diluted net income per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] BALANCE SHEET COMPONENTS: Supplemental Balance Sheet Disclosures [Text Block] Concentration Risk [Table] Concentration Risk [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] I B M [Member] I B M [Member] Represents IBM company. Hewlett Packard Enterprise [Member] Hewlett Packard [Member] Represents Hewlett-Packard Company. Dell [Member] Dell [Member] Represents information pertaining to Dell company. Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Net sales revenue [Member] Sales Revenue, Net [Member] Accounts receivable [Member] Accounts Receivable [Member] Concentration of credit risk Concentration Risk [Line Items] Percentage of consolidated revenue by major customer Concentration Risk, Percentage Statement of Financial Position [Abstract] Ordinary shares, par value (in NIS per share) Common Stock, Par or Stated Value Per Share Ordinary shares, shares authorized Common Stock, Shares Authorized Ordinary shares, shares issued Common Stock, Shares, Issued Ordinary shares, shares outstanding Common Stock, Shares, Outstanding Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Trade names [Member] Trade Names [Member] Customer relationships [Member] Customer Relationships [Member] Backlog [Member] Order or Production Backlog [Member] Technology-Based Intangible Assets [Member] Technology-Based Intangible Assets [Member] In Process research and development [Member] In Process Research and Development [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Fair value inputs, discount rate Fair Value Inputs, Discount Rate Finite-lived intangible asset, useful life (in years) Finite-Lived Intangible Asset, Useful Life IPR&D projects In process research development number of projects In process research development number of projects Estimated cost to complete in process research and development Estimated cost to complete in process research and development Estimated cost to complete in process research and development Debt Disclosure [Abstract] TERM DEBT: Debt Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES: Commitments and Contingencies Disclosure [Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] EZchip [Member] EZchip [Member] EZchip [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of sales [Member] Cost of Sales [Member] Research and development expense [Member] Research and Development Expense [Member] Sales and marketing [Member] Selling and Marketing Expense [Member] General and administrative expense [Member] General and Administrative Expense [Member] Share-based compensation expense Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Allocated share-based compensation expense Allocated Share-based Compensation Expense Liabilities paid Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Share-based Liabilities Paid Total unrecognized share-based compensation costs related to non-vested awards Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted average period for recognition of unrecognized share-based compensation costs (in years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Shareholders' Equity Class [Axis] Shareholders' Equity Class [Axis] Fair Value by Shareholders' Equity Class [Domain] Fair Value by Shareholders' Equity Class [Domain] Equity Issued in Business Combination [Member] Equity Issued in Business Combination [Member] Material business combination EZchip [Member] Material business combination EZchip [Member] Material business combination EZchip [Member] Acquisition-related EZchip [Member] Acquisition-related EZchip [Member] Acquisition-related EZchip [Member] Employee Stock Option [Member] Employee Stock Option [Member] Effective date of acquisition Business Acquisition, Effective Date of Acquisition Name of acquired entity Business Acquisition, Name of Acquired Entity Date of acquisition agreement Business Acquisition, Date of Acquisition Agreement Cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Cash payment for all outstanding common stock of EZchip at $25.50 per share Payments to Acquire Businesses, Gross Fair value of awards attributable to pre-acquisition services, component of purchase price Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Consideration transferred Business Combination, Consideration Transferred EZchip purchase price (in USD per share) Business Acquisition, Share Price Cash acquired from acquisition Cash Acquired from Acquisition Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Conversion of stock, shares converted Conversion of Stock, Shares Converted Equity interest issued or issuable, number of shares Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Share price (in USD per share) Share Price Equity interest issued or issuable, value assigned Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Share-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Award requisite service period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Debt instrument, maturity date Debt Instrument, Maturity Date Fair value of awards attributable to pre-acquisition services Other Payments to Acquire Businesses Total consideration: Less: cash acquired Fair value of total consideration transferred, net of cash acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Unrealized gains (losses) on available-for-sale securities [Member] Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Unrealized gains (losses) on derivatives designated as hedging instruments [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Total [Member] AOCI Attributable to Parent [Member] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss) [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Beginning Balance Stockholders' Equity Attributable to Parent Other comprehensive income/(loss) before reclassifications, net of taxes Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Realized (gains)/losses reclassified from accumulated other comprehensive income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Ending Balance SHARE INCENTIVE PLANS: Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Schedule of the fair value hierarchy of the Company's financial assets and liabilities measured at fair value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Income Statement [Abstract] Total revenues Revenue, Net Cost of revenues Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Income (loss) from operations Operating Income (Loss) Interest expense Interest Expense Other income, net Other Nonoperating Income (Expense) Interest and other, net Nonoperating Income (Expense) Income (loss) before taxes on income Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for taxes on income Income Tax Expense (Benefit) Net income (loss) Net Income (Loss) Available to Common Stockholders, Basic Net income (loss) per share - basic (in USD per share) Earnings Per Share, Basic Net income (loss) per share - diluted (in USD per share) Earnings Per Share, Diluted Shares used in computing net income (loss) per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Licensed technology [Member] Licensing Agreements [Member] Developed technology [Member] Developed Technology Rights [Member] Finite lived amortizable intangible assets [Member] Finite Lived Intangible Assets Excluding In Process Research And Development [Member] Represents information pertaining to all finite-lived intangible assets, excluding in process research and development. Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross carrying value of amortizable intangible assets Finite-Lived Intangible Assets, Gross Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Net carrying value of amortizable intangible assets Finite-Lived Intangible Assets, Net Amortization of intangible assets Amortization of Intangible Assets Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification out of Accumulated Other Comprehensive Income [Member] Foreign Exchange Contract [Member] Foreign Exchange Contract [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member] Reclassifications out of accumulated other comprehensive income Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Cost of revenues and Operating expenses: Operating Costs and Expenses Realized (gains)/losses on available-for-sale securities Amounts reclassified from accumulated other comprehensive income/loss Second Restated Plan [Member] Second Restated Plan [Member] Second Restated Plan [Member] Share incentive plans Number of additional shares authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Common stock, capital shares reserved for future issuance FAIR VALUE MEASUREMENTS: Fair Value Disclosures [Text Block] Schedule of future minimum payments under non-cancelable operating and capital leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Purchase commitment, excluding long-term commitment Purchase Commitment, Excluding Long-term Commitment [Table Text Block] Income Tax Disclosure [Abstract] INCOME TAXES: Income Tax Disclosure [Text Block] Investments, Debt and Equity Securities [Abstract] INVESTMENTS: Cost and Equity Method Investments Disclosure [Text Block] GOODWILL AND INTANGIBLE ASSETS: Goodwill and Intangible Assets Disclosure [Text Block] Schedule of debt Schedule of Debt [Table Text Block] Contractual obligation, fiscal year maturity schedule Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Restricted share units granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted share units vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Restricted share units canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Non vested restricted share units at the end of the period (in shares) Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Non vested restricted share units at the beginning of the period (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 Restricted share units 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 Restricted share units vested (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 Restricted share units cancelled (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 Non vested restricted share units at the end of the period (in USD per share) Total intrinsic value of all outstanding restricted share units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Statement of Cash Flows [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Eurodollar [Member] Eurodollar [Member] Base Rate [Member] Base Rate [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Debt instrument, issuance date Debt Instrument, Issuance Date Debt issuance costs Debt Issuance Costs, Gross Less unamortized debt issuance costs Debt Instrument, Unamortized Discount Term Debt, principal net of unamortized debt issuance costs Long-term Debt Interest rate, effective percentage Debt Instrument, Interest Rate, Effective Percentage Repayments of secured debt Repayments of Secured Debt 2017 remainder of year Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year 2018 Long-term Debt, Maturities, Repayments of Principal in Year Two 2019 Long-term Debt, Maturities, Repayments of Principal in Year Three Debt, long-term and short-term, combined amount Debt, Long-term and Short-term, Combined Amount Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Description of variable rate basis Debt Instrument, Description of Variable Rate Basis Summary of share option awards activity under equity incentive plans Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of restricted share units activity Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Summary of ordinary shares reserved for future issuance under equity incentive plans Share Based Compensation Arrangement by Share Based Payment Award Number of Shares Available for Grant [Table Text Block] Tabular disclosure of ordinary shares reserved for future issuance under equity incentive plans as of the end of the period. Schedule of weighted average assumptions used to value share options granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of the distribution of total share-based compensation expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Product warranty Standard Product Warranty Disclosure [Abstract] Changes in the entity's liability for product warranty Movement in Standard Product Warranty Accrual [Roll Forward] Product warranty liability, beginning of period Standard Product Warranty Accrual Assumed warranty liability from acquisition Standard and Extended Product Warranty Accrual, Additions from Business Acquisition New warranties issued during the period Standard Product Warranty Accrual, Increase for Warranties Issued Reversal of warranty reserves Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Settlements during the period Standard Product Warranty Accrual, Decrease for Payments Product warranty liability, end of period Less: long-term portion of product warranty liability Standard Product Warranty Accrual, Noncurrent Current portion, end of the period Statement of Comprehensive Income [Abstract] Net income (loss) Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Change in unrealized gains/losses on available-for-sale securities, net of tax Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Change in unrealized gains/losses on derivative contracts, net of tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Total comprehensive income (loss), net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent Future minimum payments under non-cancelable operating leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2017 (remaining six months) Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2018 Operating Leases, Future Minimum Payments, Due in Two Years 2019 Operating Leases, Future Minimum Payments, Due in Three Years 2020 Operating Leases, Future Minimum Payments, Due in Four Years 2021 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due Purchase commitments Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract] 2017 (remaining six months) Unrecorded Unconditional Purchase Obligation, Due in Remainder of Fiscal Year 2018 Unrecorded Unconditional Purchase Obligation, Due within Two Years 2019 Unrecorded Unconditional Purchase Obligation, Due within Three Years 2020 Unrecorded Unconditional Purchase Obligation, Due within Four Years 2021 Unrecorded Unconditional Purchase Obligation, Due within Five Years Thereafter Unrecorded Unconditional Purchase Obligation, Due after Five Years Amount of non-cancelable purchase commitments Unrecorded Unconditional Purchase Obligation Loss Contingencies [Table] Loss Contingencies [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Yokneam [Member] Yokneam [Member] Represents the information pertaining to the entity's operations in Yokneam, Israel. Tel Aviv [Member] Tel Aviv [Member] Represents the information pertaining to the entity's operations in Tel-Aviv, Israel. Loss Contingencies [Line Items] Loss Contingencies [Line Items] Length of operating lease term Length of Operating Lease Term Length of Operating Lease Term Present value of capital lease obligations Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Total minimum lease payments Royalties payable, percentage Royalties Payable, Percentage Royalties Payable, Percentage Accrued royalties Royalty Guarantees, Commitments, Amount Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate BUSINESS COMBINATION: Business Combination Disclosure [Text Block] Short-term investments Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Goodwill Goodwill Total assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Current liabilities Long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Total liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Total preliminary purchase price allocation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business combination, acquisition related costs Business Combination, Acquisition Related Costs Schedule of balance sheet components Schedule of Balance Sheet Components [Table Text Block] Tabular disclosure of the components of balance sheet for the periods presented. Summary of the changes in accumulated balances of other comprehensive income (loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Reclassification out of accumulated other comprehensive income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Operating Expense [Member] Operating Expense [Member] Nonoperating Income (Expense) [Member] Nonoperating Income (Expense) [Member] Foreign Exchange Forward [Member] Foreign Exchange Forward [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Current Assets [Member] Other Current Assets [Member] Other Current Liabilities [Member] Other Current Liabilities [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as Hedging Instrument [Member] Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative, Fair Value, Net [Abstract] Derivative, Fair Value, Net [Abstract] Currency forward contracts, assets Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement Currency forward contracts, liabilities Derivative Liability, Not Subject to Master Netting Arrangement Notional Disclosures [Abstract] Notional Disclosures [Abstract] Currency forward and option contracts Derivative, Notional Amount Balance of designated derivative contracts as cash flow hedges and their impact on OCI Derivative Contracts Designated as Cash Flow Hedges [Roll Forward] Balance at the beginning of the period Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net Amount of gain recognized in OCI (effective portion) Amount of gain reclassified from OCI to income (effective portion) Balance at the end of the period Summary of Derivative Instruments Impact on Results of Operations [Abstract] Summary of Derivative Instruments Impact on Results of Operations [Abstract] Other income Derivative, Gain (Loss) on Derivative, Net Schedule of other income, net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Employee stock option [Member] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Options outstanding at the beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Options canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Options outstanding at the end of the period (in shares) Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted-average exercise price, options outstanding at the beginning of the period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted-average exercise price, options exercised (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-average exercise price, options canceled (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Weighted-average exercise price, options outstanding at the end of the period (in USD per share) Pretax intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Pretax intrinsic value of options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options, exercisable, number Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Pretax intrinsic value of exercisable options Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] 2017 (remaining six months) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Total Finite-Lived Intangible Assets, Amortization Expense Finite-Lived Intangible Assets, Amortization Expense Income Tax Disclosure [Table] Operating Loss Carryforwards [Table] Entity by Location [Axis] Entity by Location [Axis] Location [Domain] Location [Domain] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Israel Tax Authority [Member] Israel Tax Authority [Member] Tax Authority Foreign and Domestic [Member] Tax Authority Foreign and Domestic [Member] Tax Authority Foreign and Domestic [Member] Domestic Tax Authority [Member] Domestic Tax Authority [Member] Denmark and Israel [Member] Denmark and Israel [Member] Denmark and Israel [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Income Tax Disclosure [Line Items] Operating Loss Carryforwards [Line Items] Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract] Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract] Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Open tax year Open Tax Year Number of subsidiaries Number of Subsidiaries Number of Subsidiaries Tax holiday inception date Tax holiday inception date Mellanox foreign income tax holiday inception date Income tax holiday, termination date Income Tax Holiday, Termination Date Income tax holiday reduced income tax rate after second year of tax holiday Income Tax Holiday Reduced Income Tax Rate after Second Year of Tax Holiday Represents the reduced rate of income tax applicable to the entity under tax holiday program after second year of tax holiday. Effective Income Tax Rate Reconciliation, Percent [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Effective income tax rate reconciliation, percent Effective Income Tax Rate Reconciliation, Percent Effective income tax rate reconciliation, change in enacted tax rate, amount Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Effective income tax rate reconciliation, at federal statutory income tax rate, percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 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 provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Deferred income taxes Deferred Income Taxes and Tax Credits Share-based compensation Share-based Compensation Gain on investments, net Gain (Loss) on Investments Changes in assets and liabilities, net of effect of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities and other liabilities Increase (Decrease) in Accrued Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Purchase of severance-related insurance policies Purchase of Severance Related Insurance Policies The cash outflow related to the purchase of insurance policies used to fund the severance payments made under Israeli law to retired or dismissed Israeli employees. Purchase of short-term investments Payments to Acquire Available-for-sale Securities Proceeds from sales of short-term investments Proceeds from Sale and Maturity of Available-for-sale Securities Proceeds from maturities of short-term investments Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Purchase of intangible assets Payments to Acquire Intangible Assets Purchase of investments in private companies Payments to Acquire Equity Method Investments Acquisition, net of cash acquired of $87.5 million Payments to Acquire Businesses, Net of Cash Acquired Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Proceeds from term debt Proceeds from Issuance of Long-term Debt Principal payments on term debt Term debt issuance costs Payments of Debt Issuance Costs Payments on capital lease and intangible asset financings Repayments of Long-term Capital Lease Obligations Proceeds from issuances of ordinary shares through employee equity incentive plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Net decrease in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of period Supplemental disclosure of non-cash investing and financing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Intangible assets financed with debt Capital Lease Obligations Incurred Unpaid property and equipment Capital Expenditures Incurred but Not yet Paid Transfer from inventory to property and equipment Increase (Decrease) in Inventories and Other Operating Assets Changes in the carrying amount of goodwill Goodwill [Roll Forward] Goodwill Acquisitions Goodwill, Acquired During Period Adjustments Goodwill, Purchase Accounting Adjustments Goodwill Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] Cash [Member] Cash [Member] Cash and cash equivalents [Member] Cash and Cash Equivalents [Member] Short-term investments classified as available-for-sale securities Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Amortized Cost Available-for-sale Securities, Amortized Cost Basis [Abstract] Amortized cost Cash, Cash Equivalents, and Short-term Investments Less amounts classified as cash and cash equivalents Cash and Cash Equivalents Disclosure The item represents cash and cash equivalents. The cash equivalents are amounts of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operations. Available-for-sale securities, amortized cost basis Available-for-sale Securities, Amortized Cost Basis Available-for-sale Securities, Gross Unrealized Gain (Loss) [Abstract] Unrealized gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Available for sale securities accumulated gross unrealized gain before tax less cash and cash equivalents Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax Less Cash And Cash Equivalents Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax Less Cash And Cash Equivalents Unrealized losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Available for sale securities accumulated gross unrealized loss before tax less cash and cash equivalents Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax Less Cash And Cash Equivalents Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax Less Cash And Cash Equivalents Estimated Fair Value Assets, Fair Value Disclosure [Abstract] Short term investments, fair value Cash, Cash Equivalents and Short Term Investments Fair Value Disclosure This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents cash and cash equivalents and short-term investments. Available-for-sale securities Available-for-sale Securities Realized gains (losses) on the sale of marketable securities Available-for-sale Securities, Gross Realized Gain (Loss) Due in less than one year Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis Due in one to three years Available-for-sale Securities, Debt Maturities, Year Two Through Five, Amortized Cost Basis Available-for-sale securities, amortized cost basis Available-for-sale Securities, Debt Maturities, Single Maturity Date, Amortized Cost Basis Estimated Fair Value Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract] Due in less than one year Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Due in one to three years Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value Estimated fair value Available-for-sale Securities, Debt Maturities, Single Maturity Date Investment in a privately-held companies accounted for under the cost method Cost Method Investments Basic and diluted shares: Earnings Per Share, Basic and Diluted [Abstract] Weighted average ordinary shares (in shares) Dilutive effect of employee share options and restricted stock units (RSUs) (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Shares used to compute diluted net income per share (in shares) 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] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of cash, cash equivalents and short-term investments Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Schedule of contractual maturities of short-term investments Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of business combination consideration transferred Schedule of Business Combination Consideration Transferred [Table Text Block] Tabular disclosure of purchase consideration transferred in a business combination (or series of individually immaterial business acquisitions) planned, initiated, or completed during the period. Schedule of recognized identified assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Finite-lived and indefinite-lived intangible assets acquired as part of business combination Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] ASSETS Assets [Abstract] Current assets: Cash and cash equivalents Short-term investments Short-term Investments Accounts receivable, net Inventories Other current assets Deferred Income Taxes and Other Assets, Current Total current assets Assets, Current Property and equipment, net Severance assets Severance Assets The surrender value of insurance policies purchased to satisfy liabilities related to certain retired or dismissed employees. Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deferred taxes and other long-term assets Total assets Assets LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Deferred revenue Deferred Revenue, Current Current portion of term debt Notes Payable, Current Total current liabilities Liabilities, Current Accrued severance Accrued Severance The aggregate carrying amount of liabilities due after one year pertaining to employee terminations. Deferred revenue Deferred Revenue, Noncurrent Term debt Notes Payable, Noncurrent Other long-term liabilities Total liabilities Liabilities Commitments and Contingencies Commitments and Contingencies Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Ordinary shares: NIS 0.0175 par value, 200,000 shares authorized, 50,278 and 49,076 shares issued and outstanding at June 30, 2017 and December 31, 2016, respectively 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 Retained earnings Retained Earnings (Accumulated Deficit) Total shareholders’ equity Total liabilities and shareholders' equity Liabilities and Equity Schedule of goodwill Schedule of Goodwill [Table Text Block] Schedule of carrying amounts of intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of estimated future amortization expense from amortizable intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Principles of presentation Consolidation, Policy [Policy Text Block] Risks and uncertainties Risks and Uncertainties [Policy Text Block] Represents the entity's accounting policies for risks and uncertainties. Use of estimates Use of Estimates, Policy [Policy Text Block] Recent accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other Nonoperating Income (Expense) [Abstract] Interest income and gains on short-term investments, net Interest and Other Income Foreign exchange loss, net Foreign Currency Transaction Gain (Loss), before Tax Other Other Nonoperating Income Other Other Nonoperating Expense Other income, net Schedule of fair value of derivative contracts Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of notional amounts of outstanding derivative positions Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Schedule of designated derivative contracts as cash flow hedges and their impact on OCI Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Effect of derivative contracts on the condensed consolidated statement of operations Derivative Instruments, Gain (Loss) [Table Text Block] EX-101.PRE 11 mlnx-20170630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2017
Jul. 28, 2017
Document and Entity Information    
Entity Registrant Name Mellanox Technologies, Ltd.  
Trading Symbol MLNX  
Entity Central Index Key 0001356104  
Document Type 10-Q  
Document Period End Date Jun. 30, 2017  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Well-known Seasoned Issuer Yes  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   50,287,393
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q2  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 55,722 $ 56,780
Short-term investments 254,545 271,661
Accounts receivable, net 149,548 141,768
Inventories 71,961 65,523
Other current assets 20,726 17,346
Total current assets 552,502 553,078
Property and equipment, net 121,173 118,585
Severance assets 17,814 15,870
Intangible assets, net 253,440 278,031
Goodwill 471,228 471,228
Deferred taxes and other long-term assets 50,506 36,713
Total assets 1,466,663 1,473,505
Current liabilities:    
Accounts payable 58,754 59,533
Accrued liabilities 94,446 105,042
Deferred revenue 23,013 24,364
Current portion of term debt 21,773 23,628
Total current liabilities 197,986 212,567
Accrued severance 23,041 19,874
Deferred revenue 15,237 15,968
Term debt 191,570 218,786
Other long-term liabilities 33,741 30,580
Total liabilities 461,575 497,775
Commitments and Contingencies
Shareholders’ equity:    
Ordinary shares: NIS 0.0175 par value, 200,000 shares authorized, 50,278 and 49,076 shares issued and outstanding at June 30, 2017 and December 31, 2016, respectively 215 209
Additional paid-in capital 820,217 774,605
Accumulated other comprehensive income (loss) 3,836 (928)
Retained earnings 180,820 201,844
Total shareholders’ equity 1,005,088 975,730
Total liabilities and shareholders' equity $ 1,466,663 $ 1,473,505
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2017
Dec. 31, 2016
Statement of Financial Position [Abstract]    
Ordinary shares, par value (in NIS per share) $ 0.0175 $ 0.0175
Ordinary shares, shares authorized 200,000,000 200,000,000
Ordinary shares, shares issued 50,278,000 49,076,000
Ordinary shares, shares outstanding 50,278,000 49,076,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Income Statement [Abstract]        
Total revenues $ 211,962 $ 214,801 $ 400,613 $ 411,611
Cost of revenues 73,427 79,807 137,877 150,288
Gross profit 138,535 134,994 262,736 261,323
Operating expenses:        
Research and development 92,348 82,324 180,839 153,358
Sales and marketing 38,110 32,576 73,867 63,804
General and administrative 12,476 13,494 24,995 41,432
Total operating expenses 142,934 128,394 279,701 258,594
Income (loss) from operations (4,399) 6,600 (16,965) 2,729
Interest expense (1,996) (2,215) (3,989) (3,213)
Other income, net 827 315 1,510 376
Interest and other, net (1,169) (1,900) (2,479) (2,837)
Income (loss) before taxes on income (5,568) 4,700 (19,444) (108)
Provision for taxes on income 2,423 46 791 2,406
Net income (loss) $ (7,991) $ 4,654 $ (20,235) $ (2,514)
Net income (loss) per share - basic (in USD per share) $ (0.16) $ 0.10 $ (0.41) $ (0.05)
Net income (loss) per share - diluted (in USD per share) $ (0.16) $ 0.09 $ (0.41) $ (0.05)
Shares used in computing net income (loss) per share:        
Basic (in shares) 50,056 47,900 49,698 47,629
Diluted (in shares) 50,056 49,194 49,698 47,629
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (7,991) $ 4,654 $ (20,235) $ (2,514)
Other comprehensive income (loss), net of tax:        
Change in unrealized gains/losses on available-for-sale securities, net of tax (47) 48 22 648
Change in unrealized gains/losses on derivative contracts, net of tax 498 (2,143) 4,742 1,349
Other comprehensive income (loss), net of tax 451 (2,095) 4,764 1,997
Total comprehensive income (loss), net of tax $ (7,540) $ 2,559 $ (15,471) $ (517)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Cash flows from operating activities:    
Net loss $ (20,235) $ (2,514)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 50,814 46,231
Deferred income taxes (704) 1,266
Share-based compensation 32,433 31,551
Gain on investments, net (1,701) (489)
Changes in assets and liabilities, net of effect of acquisitions:    
Accounts receivable (7,780) (16,886)
Inventories (7,679) 10,598
Prepaid expenses and other assets (2,667) 3,598
Accounts payable 48 9,679
Accrued liabilities and other liabilities (1,141) 5,583
Net cash provided by operating activities 41,388 88,617
Cash flows from investing activities:    
Purchase of severance-related insurance policies (651) (546)
Purchase of short-term investments (69,110) (153,486)
Proceeds from sales of short-term investments 74,359 200,457
Proceeds from maturities of short-term investments 13,590 97,388
Purchase of property and equipment (27,120) (15,755)
Purchase of intangible assets (1,647) 0
Purchase of investments in private companies (11,000) (107)
Acquisition, net of cash acquired of $87.5 million 0 (693,692)
Net cash used in investing activities (21,579) (565,741)
Cash flows from financing activities:    
Proceeds from term debt 0 280,000
Principal payments on term debt (30,000) (7,000)
Term debt issuance costs 0 (5,521)
Payments on capital lease and intangible asset financings (3,263) (491)
Proceeds from issuances of ordinary shares through employee equity incentive plans 12,396 10,438
Net cash provided by (used in) financing activities (20,867) 277,426
Net decrease in cash and cash equivalents (1,058) (199,698)
Cash and cash equivalents at beginning of period 56,780 263,199
Cash and cash equivalents at end of period 55,722 63,501
Supplemental disclosure of non-cash investing and financing activities    
Intangible assets financed with debt 3,877 0
Unpaid property and equipment 6,003 8,867
Transfer from inventory to property and equipment $ 1,241 $ 2,358
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) PARENTHETICAL
Jun. 30, 2016
USD ($)
Statement of Cash Flows [Abstract]  
Cash acquired $ 87,500
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:
6 Months Ended
Jun. 30, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:
Company
Mellanox Technologies, Ltd., an Israeli corporation (the "Company" or "Mellanox"), was incorporated and commenced operations in March 1999. Mellanox is a supplier of high-performance interconnect products for computing, storage and communications applications.
Principles of presentation
The unaudited condensed consolidated financial statements include the Company's accounts as well as those of its wholly owned subsidiaries after the elimination of all intercompany balances and transactions.
The unaudited condensed consolidated financial statements included in this quarterly report on Form 10-Q have been prepared by the Company without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). The year-end balance sheet data were derived from audited consolidated financial statements, but do not include all disclosures required by accounting principles generally accepted in the United States ("GAAP"). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures contained in this quarterly report comply with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended, for a quarterly report on Form 10-Q and are adequate to make the information presented not misleading. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal recurring adjustments) which are, in the opinion of management, necessary for a fair statement of the financial position, results of operations and cash flows for the interim periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2016, filed with the SEC on February 17, 2017. The results of operations for the six months ended June 30, 2017 are not necessarily indicative of the results to be anticipated for the entire year ending December 31, 2017 or thereafter.
Risks and uncertainties
The Company is subject to all of the risks inherent in a company which operates in the dynamic and competitive semiconductor industry. Significant changes in any of the following areas could have a material adverse impact on the Company's financial position and results of operations: unpredictable volume or timing of customer orders; ordered product mix; the sales outlook and purchasing patterns of the Company's customers based on consumer demands and general economic conditions; loss of one or more of the Company's customers; decreases in the average selling prices of products or increases in the average cost of finished goods; the availability, pricing and timeliness of delivery of components used in the Company's products; reliance on a limited number of subcontractors to manufacture, assemble, package and production test the Company's products; the Company's ability to successfully develop, introduce and sell new or enhanced products in a timely manner; product obsolescence and the Company's ability to manage product transitions; the timing of announcements or introductions of new products by the Company's competitors; and the Company's ability to successfully integrate acquired businesses.
Use of estimates
The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the financial statements and the reported amounts of net revenue and expenses in the reporting periods. The Company regularly evaluates estimates and assumptions related to revenue recognition, allowances for doubtful accounts, allowances for price adjustments, investment valuation, warranty reserves, inventory reserves, share-based compensation expense, long-term asset valuations, useful lives of property, equipment, and intangibles, accounting for business combinations, goodwill and purchased intangible asset valuation, investments in privately-held companies, accounting and fair value of financial instruments and derivatives, deferred income tax asset valuation, uncertain tax positions, and litigation and other loss contingencies. These estimates and assumptions are based on current facts, historical experience and various other factors that the Company believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of revenue, costs and expenses that are not readily apparent from other sources. The actual results that the Company experiences may differ materially and adversely from the Company's original estimates. To the extent there are material differences between the estimates and actual results, the Company's future results of operations will be affected.
Significant accounting policies
In March 2016, the FASB issued ASU No. 2016-09, Compensation-Stock Compensation (Topic 718); Improvements to Employee Share-Based Payment Accounting. The Company adopted ASU No. 2016-09 during the quarter ended March 31, 2017. The standard requires, among other things, excess tax benefits to be recognized in the statement of operations as an income tax benefit as opposed to additional paid in capital. This change was adopted prospectively and did not have a material effect on the Company's condensed consolidated financial statements. The standard also requires, among other things, excess tax benefits to be included in operating activities in the statement of cash flows as opposed to in financing activities. This change was adopted retrospectively and did not have a material effect on the Company's condensed consolidated financial statements.
The standard further requires excess tax benefits to be recognized when they arise, instead of when they actually reduce taxes payable under the prior guidance. This change was adopted using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to increase deferred tax assets by $4.6 million, which in turn was offset by an increase in the valuation allowance in the same amount, resulting in no change in net deferred tax assets and retained earnings as of January 1, 2017.
The standard also establishes an alternative practical expedient for estimating the effects of forfeitures of an award by recognizing such effects in compensation cost when the forfeitures occur. Adoption of the alternative practical expedient was applied using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to reduce retained earnings and to increase additional paid-in capital by $0.8 million as of January 1, 2017.
Other than the adoption of ASU No. 2016-09 as discussed above, there have been no changes in the Company’s significant accounting policies that were disclosed in its Annual Report on Form 10-K for the fiscal year ended December 31, 2016, filed with the SEC on February 17, 2017.
Concentration of credit risk
The following table summarizes the revenues from customers (including original equipment manufacturers) in excess of 10% of the total revenues:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
IBM
15
%
 
*

 
*

 
*

Hewlett Packard Enterprise ("HPE")
14
%
 
12
%
 
13
%
 
16
%
Dell Technologies
11
%
 
*

 
12
%
 
*

____________________
 
 
 
 
 
 
 
* Less than 10%
 
 
 
 
 
 
 
The following table summarizes accounts receivable balances in excess of 10% of total accounts receivable:
 
June 30, 2017
 
December 31, 2016
IBM
19
%
 
*

HPE
*

 
23
%
____________________
 
 
 
* Less than 10%
 
 
 

Product warranty
The following table provides changes in the product warranty accrual for the six months ended June 30, 2017 and 2016:
 
Six Months Ended June 30,
 
2017
 
2016
 
(in thousands)
Balance, beginning of the period
$
1,474


$
1,641

Assumed warranty liability from acquisition

 
290

New warranties issued during the period
756


684

Reversal of warranty reserves
(350
)

(358
)
Settlements during the period
(745
)

(532
)
Balance, end of the period
1,135


1,725

Less: long-term portion of product warranty liability
(180
)

(360
)
Current portion, end of the period
$
955


$
1,365


Net income (loss) per share
The following table sets forth the computation of basic and diluted net income (loss) per share for the three and six months ended June 30, 2017 and 2016:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands, except per share data)
Net income (loss)
$
(7,991
)
 
$
4,654

 
$
(20,235
)
 
$
(2,514
)
Basic and diluted shares:
 


 

 
 
 
 
Weighted average ordinary shares outstanding
50,056


47,900

 
49,698

 
47,629

Effect of dilutive shares


1,294

 

 

Shares used to compute diluted net income (loss) per share
50,056

 
49,194

 
49,698

 
47,629

Net income (loss) per share — basic
$
(0.16
)
 
$
0.10

 
$
(0.41
)
 
$
(0.05
)
Net income (loss) per share — diluted
$
(0.16
)
 
$
0.09

 
$
(0.41
)
 
$
(0.05
)

The Company excluded 5.5 million outstanding share options and restricted share units ("RSUs") from the computation of diluted net loss per share for the three months ended June 30, 2017, 0.5 million potentially dilutive share options and RSUs from the computation of diluted net income per share for the three months ended June 30, 2016, and 5.5 million and 5.6 million outstanding share options and RSUs from the computation of diluted net loss per share for the six months ended June 30, 2017 and 2016, respectively, because including them would have had an anti-dilutive effect.
Recent accounting pronouncements
In October 2016, the Financial Accounting Standards Board, ("FASB") issued ASU No. 2016-16, Income Taxes - Intra-Entity Transfers of Assets Other Than Inventory, which requires entities to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. The standard is effective for the Company beginning January 1, 2018, including interim periods within those fiscal years. Early adoption is permitted as of the beginning of a fiscal year. The new standard should be adopted on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company is currently in the process of evaluating the impact of this new pronouncement on its consolidated financial statements and related disclosures.
In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. The standard clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. The standard becomes effective for the Company beginning January 1, 2018. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The standard introduces an approach based on expected losses to estimate credit losses on certain types of financial instruments. It also modifies the impairment model for available-for-sale debt securities and provides for a simplified accounting model for purchased financial assets with credit deterioration since their origination. Assumptions, models, and methods used in estimating an allowance for loan and lease losses are required disclosures under the standard. A cumulative-effect adjustment to retained earnings is recorded in the period of adoption and a prospective transition approach is applied for certain assets. The standard becomes effective for the Company beginning January 1, 2020. Early application is permitted beginning January 1, 2019. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The standard requires lessees to recognize almost all leases on the balance sheet as a right-of-use asset and a lease liability and requires leases to be classified as either an operating or a finance type lease. The standard excludes leases of intangible assets or inventory. Early adoption of the standard is allowed. The standard becomes effective for the Company beginning January 1, 2019. The Company is currently evaluating the effect that the standard will have on its consolidated financial statements and related disclosures.
In January 2016, the FASB issued ASU No. 2016-01, Financial Instruments-Overall (Subtopic 825-10). The standard requires entities to carry all investments in equity securities, with certain exceptions, at fair value with adjustment recorded through net income ("FVTNI"). The standard eliminates the requirement of recognizing unrealized gains or losses in other comprehensive income for trading or available-for-sale marketable equity securities. The standard requires the total fair value change attributable to instrument-specific credit risk, excluding derivative liability instruments, to be reflected in other comprehensive income. The standard requires an evaluation for the need of a valuation allowance for deferred tax assets related to debt securities classified as available-for-sale in combination with the Company's other deferred tax assets. The standard becomes effective for the Company beginning January 1, 2018 and early adoption is allowed. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). The standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and may be applied retrospectively to each prior period presented, or applied using a modified retrospective method with the cumulative effect recognized in the beginning retained earnings during the period of initial application. Subsequently, the FASB has issued several additional ASUs related to ASU No. 2014-09, collectively they are referred to as the “new revenue standards”, which become effective for the Company beginning January 1, 2018. The Company expects to adopt the new revenue standards using the modified retrospective method. Under the current guidance, the Company defers the recognition of revenue and the cost of revenue from distributor sales until the distributors report that they have sold the products to their customers (known as “sell-though” revenue recognition). Upon the adoption of the new revenue standards, the Company will recognize revenue on sales to all distributors upon shipment and transfer of control (known as “sell-in” revenue recognition), net of the estimated allowances for price adjustments. The Company is still in the process of evaluating the other effects that the new revenue standards will have on its consolidated financial statements and related disclosures.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
BALANCE SHEET COMPONENTS:
6 Months Ended
Jun. 30, 2017
Balance Sheet Related Disclosures [Abstract]  
BALANCE SHEET COMPONENTS:
BALANCE SHEET COMPONENTS:
 
June 30, 2017
 
December 31, 2016
 
(in thousands)
Accounts receivable, net:
 

 
 

Accounts receivable, gross
$
150,180

 
$
142,400

Less: allowance for doubtful accounts
(632
)
 
(632
)
 
$
149,548

 
$
141,768

Inventories:
 

 
 

Raw materials
$
8,046

 
$
8,243

Work-in-process
25,082

 
26,118

Finished goods
38,833

 
31,162

 
$
71,961

 
$
65,523

Other current assets:
 

 
 
Prepaid expenses
$
9,941

 
$
9,053

Derivative contracts receivable
4,004

 
257

VAT receivable
4,412

 
6,093

Other
2,369

 
1,943

 
$
20,726

 
$
17,346

Property and equipment, net:
 

 
 
Computer, equipment, and software
$
234,120

 
$
214,719

Furniture and fixtures
5,279

 
5,210

Leasehold improvements
49,914

 
46,693

 
289,313

 
266,622

Less: Accumulated depreciation and amortization
(168,140
)
 
(148,037
)
 
$
121,173

 
$
118,585

Deferred taxes and other long-term assets:
 

 
 
Equity investments in private companies
$
19,720

 
$
12,720

Deferred taxes
23,117

 
22,413

Other assets
7,669

 
1,580

 
$
50,506

 
$
36,713

Accrued liabilities:
 

 
 
Payroll and related expenses
$
58,271

 
$
62,969

Accrued expenses
28,820

 
33,125

Derivative contracts payable
11

 
1,006

Product warranty liability
955

 
1,263

Other
6,389

 
6,679

 
$
94,446

 
$
105,042

Other long-term liabilities:
 
 
 
Income tax payable
$
26,754

 
$
24,184

Deferred rent
2,549

 
2,504

Other
4,438

 
3,892

 
$
33,741

 
$
30,580

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
BUSINESS COMBINATION:
6 Months Ended
Jun. 30, 2017
Business Combinations [Abstract]  
BUSINESS COMBINATION:
BUSINESS COMBINATION:
On February 23, 2016, the Company completed its acquisition of EZchip Semiconductor Ltd. ("EZchip"). Under the terms of the Agreement of Merger dated as of September 30, 2015 (as amended on November 17, 2015), by and among the Company, Mondial Europe Sub Ltd. and EZchip (the "Merger Agreement") the total consideration was $782.2 million including $1.0 million attributable to assumed RSUs. The net cash purchase price of $693.7 million consisted of a $781.2 million cash payment for all outstanding common shares of EZchip at the price of $25.50 per share and net of $87.5 million cash acquired. The Company also assumed 891,822 EZchip RSUs and converted them to 499,894 equivalent Company RSU awards. The fair value of the converted RSUs was determined based on the per share value of the underlying Mellanox ordinary shares of $46.40 per share as of the acquisition date. The 499,894 RSUs had a total aggregate value of $23.2 million, of which $1.0 million was recorded as a component of the purchase price for service rendered prior to the acquisition date and $22.2 million will be recognized as share-based compensation expense over the remaining required service period of up to 2.25 years from the acquisition date.
In connection with the acquisition, the Company entered into a $280.0 million variable interest rate Term Debt maturing February 21, 2019. For additional information on the Term Debt, see Note 13 in the notes to the unaudited condensed consolidated financial statements.
The Company accounted for the transaction using the acquisition method, which requires, among other things, that the assets acquired and liabilities assumed in a business combination be recognized at their respective estimated fair values as of the acquisition date. The following summarizes consideration paid for EZchip at the acquisition date:
 
 
(in thousands)
Consideration:
 
 
Cash payment for all outstanding common shares of EZchip at $25.50 per share
 
$
781,237

Fair value of awards attributable to pre-acquisition services
 
972

Total consideration:
 
782,209

Less: cash acquired
 
87,545

Fair value of total consideration transferred, net of cash acquired
 
$
694,664


The following summarizes the Company's allocation of the total purchase price, net of cash acquired for the EZchip acquisition after consultation with third party valuation specialists:
 
 
(in thousands)
Short-term investments
 
$
108,862

Other current assets
 
34,114

Other long-term assets
 
9,638

Intangible assets
 
288,246

Goodwill
 
270,485

Total assets
 
711,345

 
 
 
Current liabilities
 
(10,253
)
Long-term liabilities
 
(6,428
)
Total liabilities
 
(16,681
)
Total preliminary purchase price allocation
 
$
694,664

There were no acquisition-related expenses for the EZchip acquisition for the three months ended June 30, 2017. Acquisition-related expenses for the EZchip acquisition for the six months ended June 30, 2017 were $0.3 million and primarily consisted of employee-related expenses. Acquisition-related expenses for the EZchip acquisition for the three and six months period ending June 30, 2016 were $0.5 million and $7.2 million, respectively, and primarily consisted of investment banking, consulting and other professional fees.
Identifiable finite-lived intangible assets
 
 
Fair value
 
Weighted Average Useful Life
 
 
(in thousands)
 
(in years)
Purchased intangible assets:
 
 
 
 
Trade names
 
$
5,600

 
3
Customer relationships
 
56,400

 
9
Backlog
 
11,300

 
1
Developed technology
 
181,246

 
4 - 6
In process research and development (1)
 
33,700

 
 -
Total purchased intangible assets
 
$
288,246

 
 
 
(1) In-process research and development ("IPR&D") will not be amortized until the underlying products reach technological feasibility. Upon completion, each IPR&D project will be amortized over its useful life.

Trade name represents the fair values of brand and name recognition associated with the marketing of EZchip’s products and services. The Company used the income approach and utilized a discount rate of 10.0% to determine the fair value of trade name assets.
Customer relationships represent the fair value of future projected revenues that will be derived from the sale of products to existing customers of EZchip. The Company used the comparative method ("with/without") of the income approach to determine the fair value of this intangible asset and utilized a discount rate of 10.0%.
Backlog represents the fair value of sales order backlog as of the valuation date. The Company used the income approach to determine the fair value of this intangible asset and utilized a discount rate of 8.0%.
Developed technology represents completed technology that has passed technological feasibility and/or is currently offered for sale to customers. The Company used the income approach to value the developed technology. Under the income approach, the expected future cash flows from each technology are estimated and discounted to their net present values at an appropriate risk-adjusted rate of return. Significant factors considered in the calculation of the rate of return are the weighted average cost of capital and the return on assets. The Company applied a discount rate of 9.0% to value the developed technology assets taking into consideration market rates of return on debt and equity capital and the risk associated with achieving forecasted revenues related to these assets.
The IPR&D intangible asset represents the value assigned to an acquired research and development project that, as of the acquisition date, had not established technological feasibility. The fair value of IPR&D was determined using a discount rate of 12.0%. This intangible asset will be capitalized on the balance sheet and evaluated periodically for impairment until the project is completed, at which time it will be transferred to developed technology and become subject to amortization over its useful life. IPR&D consists of one project related to the development of two network processors. The project is expected to be completed over the next several years. The estimated remaining costs to complete the IPR&D project was $22.3 million as of the acquisition date, which will be charged to operating expense in the condensed consolidated statements of operations as incurred. During the three months ended September 30, 2016, one component of the IPR&D project reached technological feasibility and $4.2 million was transferred to developed technology and will be amortized over three years.
Goodwill
Goodwill arising from the acquisition represents the value of the skilled assembled workforce and projected growth in overall revenues. The EZchip acquisition is a step in the Company's strategy to become a leading broad-line supplier of intelligent interconnect solutions for data centers. The addition of EZchip’s products and expertise in network processing is expected to enhance the Company's leadership position, and ability to deliver complete end-to-end, intelligent 10, 25, 40, 50, and 100Gb/s interconnect and processing solutions for advanced data center and edge platforms. The combined company will have diverse and robust solutions to enable customers to meet the growing demands of data-intensive applications used in high-performance computing, Web 2.0, cloud, secure data center, enterprise, telecom, database, financial services, and storage environments. These significant factors were the basis for the recognition of goodwill. Goodwill is not expected to be deductible for tax purposes. Goodwill will not be amortized but instead will be tested for impairment annually or more frequently if certain indicators are present.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
FAIR VALUE MEASUREMENTS:
6 Months Ended
Jun. 30, 2017
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS:
FAIR VALUE MEASUREMENTS:
Fair value hierarchy:
The Company measures its cash equivalents and marketable securities at fair value. The Company’s cash equivalents are classified within Level 1. Cash equivalents are valued primarily using quoted market prices utilizing market observable inputs. The Company's investments in debt securities and certificates of deposits are classified within Level 2 as the market inputs to value these instruments consist of market yields, reported trades and broker/dealer quotes. In addition, foreign currency contracts are classified within Level 2 as the valuation inputs are based on quoted prices and market observable data of similar instruments. The Level 3 valuation inputs include the Company's best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument's valuation. As of June 30, 2017 and December 31, 2016, the Company did not have any assets or liabilities valued based on Level 3 valuations.
Financial Liabilities Measured at Fair Value on a Nonrecurring Basis:
As of June 30, 2017, the remaining principal of $216.0 million on the Company's $280.0 million Term Debt is classified as a Level 2 fair value measurement in the fair value hierarchy. The Company calculated a fair value amount of $218.0 million at June 30, 2017 based on a discounted cash flow model using observable market inputs and taking into consideration variables such as interest rate changes, comparable instruments, and long-term credit ratings.
Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis:
The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of June 30, 2017:
 
Level 1
 
Level 2
 
Total
 
(in thousands)
Money market funds
$
2,154

 
$

 
$
2,154

Certificates of deposit

 
75,574

 
75,574

U.S. Government and agency securities

 
48,121

 
48,121

Commercial paper

 
27,425

 
27,425

Corporate bonds

 
78,192

 
78,192

Municipal bonds

 
10,175

 
10,175

Foreign government bonds

 
15,058

 
15,058

 
2,154

 
254,545

 
256,699

Derivative contracts

 
4,004

 
4,004

Total financial assets
$
2,154

 
$
258,549

 
$
260,703

Derivative contracts

 
11

 
11

Total financial liabilities
$

 
$
11

 
$
11


The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2016:
 
Level 1
 
Level 2
 
Total
 
(in thousands)
Money market funds
$
1,833

 
$

 
$
1,833

Certificates of deposit

 
78,643

 
78,643

U.S. Government and agency securities

 
56,347

 
56,347

Commercial paper

 
29,483

 
29,483

Corporate bonds

 
94,162

 
94,162

Municipal bonds

 
7,706

 
7,706

Foreign government bonds

 
5,320

 
5,320


1,833

 
271,661

 
273,494

Derivative contracts

 
257

 
257

Total financial assets
$
1,833

 
$
271,918

 
$
273,751

Derivative contracts

 
1,006

 
1,006

Total financial liabilities
$

 
$
1,006

 
$
1,006


There were no transfers between Level 1 and Level 2 securities during the six months ended June 30, 2017 and the year ended December 31, 2016.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
INVESTMENTS:
6 Months Ended
Jun. 30, 2017
Investments, Debt and Equity Securities [Abstract]  
INVESTMENTS:
INVESTMENTS:
Cash, cash equivalents and short-term investments:
The short-term investments are classified as available-for-sale securities. The cash, cash equivalents and short-term investments at June 30, 2017 and December 31, 2016 were as follows:
 
June 30, 2017
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated
Fair Value
 
(in thousands)
Cash
$
53,568

 
$

 
$

 
$
53,568

Money market funds
2,154

 

 

 
2,154

Certificates of deposit
75,586

 
2

 
(14
)
 
75,574

U.S. Government and agency securities
48,259

 
1

 
(139
)
 
48,121

Commercial paper
27,431

 
8

 
(14
)
 
27,425

Corporate bonds
78,208

 
51

 
(67
)
 
78,192

Municipal bonds
10,206

 

 
(31
)
 
10,175

Foreign government bonds
15,069

 
2

 
(13
)
 
15,058

Total
310,481

 
64

 
(278
)
 
310,267

Less amounts classified as cash and cash equivalents
(55,722
)
 

 

 
(55,722
)
Short-term investments
$
254,759

 
$
64

 
$
(278
)
 
$
254,545



 
December 31, 2016
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated
Fair Value
 
(in thousands)
Cash
$
54,947

 
$

 
$

 
$
54,947

Money market funds
1,833

 

 

 
1,833

Certificates of deposit
78,643

 

 

 
78,643

U.S. Government and agency securities
56,431

 
2

 
(86
)
 
56,347

Commercial paper
29,486

 

 
(3
)
 
29,483

Corporate bonds
94,292

 
37

 
(167
)
 
94,162

Municipal bonds
7,718

 

 
(12
)
 
7,706

Foreign government bonds
5,327

 

 
(7
)
 
5,320

Total
328,677

 
39

 
(275
)
 
328,441

Less amounts classified as cash and cash equivalents
(56,780
)
 

 

 
(56,780
)
Short-term investments
$
271,897

 
$
39

 
$
(275
)
 
$
271,661


Interest income and gains on short-term investments, net were $0.8 million and $0.6 million for the three months ended June 30, 2017 and 2016, respectively. Interest income and gains on short-term investments, net were $1.7 million and $0.5 million for the six months ended June 30, 2017 and 2016, respectively. At June 30, 2017, gross unrealized losses on investments that were in a gross unrealized loss position for greater than 12 months were immaterial. These investments were not deemed to be other-than-temporarily impaired and the gross unrealized losses were recorded in other comprehensive income (loss) ("OCI").
The contractual maturities of short-term investments at June 30, 2017 and December 31, 2016 were as follows:
 
June 30, 2017
 
December 31, 2016
 
Amortized
Cost
 
Estimated
Fair Value
 
Amortized
Cost
 
Estimated
Fair Value
 
(in thousands)
Due in less than one year
$
172,611

 
$
172,534

 
$
157,270

 
$
157,163

Due in one to three years
82,148

 
82,011

 
114,627

 
114,498

 
$
254,759

 
$
254,545

 
$
271,897

 
$
271,661


Equity investments in privately-held companies:
As of June 30, 2017 and December 31, 2016, the Company held a total of $19.7 million and $12.7 million, respectively, in equity investments in privately-held companies.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
GOODWILL AND INTANGIBLE ASSETS:
6 Months Ended
Jun. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS:
GOODWILL AND INTANGIBLE ASSETS:
The following table represents changes in the carrying amount of goodwill:
 
(in thousands)
Carrying amount of goodwill at December 31, 2016
$
471,228

Acquisitions

Adjustments

Balance as of June 30, 2017
$
471,228


The carrying amounts of intangible assets as of June 30, 2017 were as follows:
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
 
(in thousands)
Licensed technology
$
30,106

 
$
(11,013
)
 
$
19,093

Developed technology
250,043

 
(96,792
)
 
153,251

Customer relationships
69,776

 
(21,257
)
 
48,519

Trade names
5,600

 
(2,523
)
 
3,077

Total finite-lived amortizable intangible assets
355,525

 
(131,585
)
 
223,940

In-process research and development
29,500

 

 
29,500

Total intangible assets
$
385,025

 
$
(131,585
)
 
$
253,440

The carrying amounts of intangible assets as of December 31, 2016 were as follows:
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
 
(in thousands)
Licensed technology
$
24,583

 
$
(6,559
)
 
$
18,024

Developed technology
250,043

 
(75,591
)
 
174,452

Customer relationships
69,776

 
(17,731
)
 
52,045

Backlog
11,300

 
(11,300
)
 

Trade names
5,600

 
(1,590
)
 
4,010

Total finite-lived amortizable intangible assets
361,302

 
(112,771
)
 
248,531

In-process research and development
29,500

 

 
29,500

Total intangible assets
$
390,802

 
$
(112,771
)
 
$
278,031


Amortization expense of intangible assets totaled approximately $15.1 million and $16.0 million for the three months ended June 30, 2017 and 2016, respectively. Amortization expense of intangible assets totaled approximately $30.1 million and $27.7 million for the six months ended June 30, 2017 and 2016, respectively.
The estimated future amortization expense from amortizable intangible assets is as follows:
 
(in thousands)
2017 (remaining six months)
$
30,360

2018
55,377

2019
47,519

2020
36,320

2021
30,673

Thereafter
23,691

Total
$
223,940

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
DERIVATIVES AND HEDGING ACTIVITIES:
6 Months Ended
Jun. 30, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVES AND HEDGING ACTIVITIES:
DERIVATIVES AND HEDGING ACTIVITIES:
The Company enters into foreign currency forward and option contracts with financial institutions to protect against foreign exchange risks, mainly the exposure to changes in the exchange rate of the New Israeli Shekels ("NIS") against the U.S. dollar that are associated with forecasted cash flows and existing assets and liabilities. The Company accounts for its derivative instruments as either assets or liabilities and carry them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation.
Fair Value of Derivative Contracts
The fair value of derivatives contracts in the unaudited condensed consolidated balance sheets at June 30, 2017 and December 31, 2016 were as follows:
 
 
Other current assets
 
Accrued liabilities
 
Other current assets
 
Accrued liabilities
 
 
June 30, 2017
 
December 31, 2016
 
 
(in thousands)
Derivatives designated as hedging instruments
 
 
 
 
 
 
 
 
Currency forward and option contracts
$
4,004

 
$
4

 
$
257

 
$
999

Derivatives not designated as hedging instruments
 
 
 
 
 
 
 
 
Currency forward and option contracts
$

 
$
7

 
$

 
$
7

Total derivatives
$
4,004

 
$
11

 
$
257

 
$
1,006


The gross notional amounts of derivative contracts were NIS denominated. The notional amounts of outstanding derivative contracts in U.S. dollars at June 30, 2017 and December 31, 2016 were as follows:
 
June 30, 2017
 
December 31, 2016
 
(in thousands)
Derivatives designated as hedging instruments
 
 
Currency forward and option contracts
$
61,670

 
$
105,730

Derivatives not designated as hedging instruments
 
 
 
Currency forward and option contracts
$
40,046

 
$
34,330


Effect of Derivatives Designated as Hedging Instruments on Accumulated Other Comprehensive Income
The following table represents the unrealized gains (losses) of derivatives designated as hedging instruments, net of tax effects, that were recorded in accumulated other comprehensive income as of June 30, 2017 and December 31, 2016 and their effect on OCI for the six months ended June 30, 2017:
 
(in thousands)
December 31, 2016
$
(692
)
Amount of gain recognized in OCI (effective portion)
8,557

Amount of gain reclassified from OCI to income (effective portion)
(3,815
)
June 30, 2017
$
4,050


Effect of Derivative Contracts on the Unaudited Condensed Consolidated Statement of Operations
The effect of derivative contracts on the unaudited condensed consolidated statements of operations for the three months ended June 30, 2017 and 2016 was as follows:
 
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
 
Three Months Ended June 30,
 
Three Months Ended June 30,

 
2017

2016

2017

2016
 
 
(in thousands)
Operating income
 
$
2,379

 
$
23

 
$

 
$

Other income
 
$

 
$

 
$
1,239

 
$
271


The effect of derivative contracts on the unaudited condensed consolidated statements of operations for the six months ended June 30, 2017 and 2016 was as follows:
 
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
 
Six Months Ended June 30,
 
Six Months Ended June 30,
 
 
2017
 
2016
 
2017
 
2016
 
 
(in thousands)
Operating income
 
$
3,815

 
$
161

 
$

 
$

Other income
 
$

 
$

 
$
3,305

 
$
543

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
COMMITMENTS AND CONTINGENCIES:
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES:
COMMITMENTS AND CONTINGENCIES:
Commitments
Leases
At June 30, 2017, future minimum payments under non-cancelable operating leases are as follows:
 
(in thousands)
 
 
2017 (remaining six months)
$
12,271

2018
19,878

2019
14,607

2020
12,188

2021
11,274

Thereafter
64,531

Total minimum lease payments
$
134,749



Purchase commitments

At June 30, 2017, the Company had the following non-cancelable purchase commitments:
 
(in thousands)
2017 (remaining six months)
$
99,551

2018
16,148

2019
530

2020

2021

Thereafter

 
$
116,229


Other Commitments
Operating lease
On May 3, 2016, the Company entered into a lease agreement for additional office space expected to be built in Yokneam, Israel. The lease term expires 10 years after lease inception with no options to extend the lease term. The Company's occupancy of the additional office space and its obligation under the lease agreement is contingent on the lessor's attainment of stated milestones in the lease agreement. As such, the Company cannot make a reliable estimate as to the timing of cash payments under the lease. At June 30, 2017, the estimated total future lease obligation is approximately $30.5 million. Over a twelve month period an estimated rental expense is approximately $3.1 million, and if recognized, would increase the Company's operating expenses in its condensed consolidated statement of operations.
Royalty-bearing grants
The Company is obliged to pay royalties to the Israeli National Authority for Technological Innovation, previously known as the Office of the Chief Scientist of Israel's Ministry of Economy and Industry (the "OCS"), for research and development efforts partially funded through grants from the OCS and under approved plans in accordance with the Israeli Law for Encouragement of Research and Development in the Industry, 1984 (the "R&D Law").  Royalties are payable to the Israeli government at the rate of 4.5% of the revenues of the Company's products incorporating OCS-funded know-hows, and up to the amount of the grants received. The Company's obligation to pay these royalties is contingent on actual sales of the products, at which time a liability is recorded. In the absence of such sales, the Company cannot make a reliable estimate as to the timing of cash settlement of the royalties. At June 30, 2017, the Company estimated a total future royalty obligation of approximately $36.7 million, and if recognized, would increase the Company's cost of revenues in its condensed consolidated statement of operations.
Unrecognized tax benefits
Due to the inherent uncertainty with respect to the timing of future cash outflows associated with the Company's unrecognized tax benefits, it is unable to reliably estimate the timing of cash settlement with respective taxing authorities. As of June 30, 2017, the Company's unrecognized tax benefits totaled $44.7 million, out of which an amount of $27.5 million would reduce the Company's income tax expense and effective tax rate, if recognized.
Contingencies
Legal proceedings
The Company is involved in a variety of claims, suits, investigations and proceedings that arise from time to time in the ordinary course of its business, including actions with respect to contracts, intellectual property, taxation, employment, benefits, securities, personal injuries and other matters. The results of these proceedings in the ordinary course of business are not expected to have a material adverse effect on the Company’s condensed consolidated financial position or results of operations.
The Company records a liability when it believes that it is both probable that a liability will be incurred, and the amount of loss can be reasonably estimated. The Company evaluates, at least quarterly, developments in its legal matters that could affect the amount of liability that has been previously accrued and makes adjustments as appropriate. Significant judgment is required to determine both probability and the estimated amount of a loss or potential loss. The Company may be unable to reasonably estimate the reasonably possible loss or range of loss for a particular legal contingency for various reasons, including, among others: (i) if the damages sought are indeterminate; (ii) if proceedings are in the early stages; (iii) if there is uncertainty as to the outcome of pending proceedings (including motions and appeals); (iv) if there is uncertainty as to the likelihood of settlement and the outcome of any negotiations with respect thereto; (v) if there are significant factual issues to be determined or resolved; (vi) if the proceedings involve a large number of parties; (vii) if relevant law is unsettled or novel or untested legal theories are presented; or (viii) if the proceedings are taking place in jurisdictions where the laws are complex or unclear. In such instances, there is considerable uncertainty regarding the ultimate resolution of such matters, including a possible eventual loss, if any.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
SHARE INCENTIVE PLANS:
6 Months Ended
Jun. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
SHARE INCENTIVE PLANS:
SHARE INCENTIVE PLANS
Stock Option Plans
On April 25, 2017, the Company's shareholders approved the Mellanox Technologies, Ltd. Second Amended and Restated Global Share Incentive Plan (2006) (the “Second Restated Plan”), which constitutes a second amendment and restatement of the Mellanox Technologies, Ltd. Global Share Incentive Plan (2006) and its appendices (the “2006 Plan”), as amended and restated by the Mellanox Technologies, Ltd. Amended and Restated Global Share Incentive Plan (2006) as of March 14, 2016 (the “First Restated Plan”). The Second Restated Plan became effective on February 14, 2017. The Second Restated Plan increases the ordinary shares reserved for issuance under the First Restated Plan by 1,640,000 shares to 2,390,000 shares plus any shares subject to issued and outstanding awards under the other equity incentive plans that existed prior to the First Restated Plan that expire, are cancelled or otherwise terminated after the effective date of the First Restated Plan. The Second Restated Plan also extends the term of the First Restated Plan to February 14, 2027. In addition, the Second Restated Plan implements additional amendments to reflect compensation and governance best practices.
Share option activity
Share option activity under the Company's equity incentive plans in the six months ended June 30, 2017 is set forth below:
 
Options Outstanding
 
Number
of Shares
 
Weighted
Average
Exercise
Price
Outstanding at December 31, 2016
1,634,485

 
$
32.79

Options exercised
(154,747
)
 
$
14.52

Options canceled
(13,420
)
 
$
61.82

Outstanding at June 30, 2017
1,466,318

 
$
34.46


The total pretax intrinsic value of options exercised in the six months ended June 30, 2017 and 2016 was $8.8 million and $6.5 million, respectively. This intrinsic value represents the difference between the fair market value of the Company's ordinary shares on the date of exercise and the exercise price of each option. Based on the closing price of the Company's ordinary shares of $43.30 on June 30, 2017, the total pretax intrinsic value of options outstanding at June 30, 2017 was $27.5 million. The total pretax intrinsic value of options outstanding at December 31, 2016 was $29.0 million.
There were 1,463,783 and 1,624,756 options exercisable at June 30, 2017 and December 31, 2016, respectively. The total pretax intrinsic value of exercisable options at June 30, 2017, was $27.5 million. The total pretax intrinsic value of exercisable options at December 31, 2016 was $28.9 million.
Restricted share unit activity
RSU activity under the Company's equity incentive plans in the six months ended June 30, 2017 is set forth below:
 
Restricted Share
Units Outstanding
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Non-vested restricted share units at December 31, 2016
3,324,519

 
$
46.67

Restricted share units granted
1,662,375

 
$
50.42

Restricted share units vested
(777,827
)
 
$
46.72

Restricted share units canceled
(181,674
)
 
$
47.21

Non-vested restricted share units at June 30, 2017
4,027,393

 
$
48.18


The weighted average fair value of RSUs granted in the six months ended June 30, 2017 and 2016 was $50.42 and $48.75, respectively.
The total intrinsic value of all outstanding RSUs as of June 30, 2017 and December 31, 2016 was $174.4 million and $136.0 million, respectively.
Employee Stock Purchase Plan activity
There were 269,698 and 218,943 shares purchased under the ESPP for the six months ended June 30, 2017 and 2016 at an average price per share of $37.63 and $33.30, respectively.
Shares reserved for future issuance
The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of June 30, 2017:
 
Number of
Shares
Share options outstanding
1,466,318

Restricted share units outstanding
4,027,393

Shares authorized for future issuance
699,435

ESPP shares available for future issuance
3,724,647

Total shares reserved for future issuance as of June 30, 2017
9,917,793


Share-based compensation
The Company accounts for share-based compensation expense based on the estimated fair value of the share equity awards as of the grant dates.
The following weighted average assumptions were used to value ESPP shares issued pursuant to the Company's share incentive plans for the six months ended June 30, 2017 and 2016:
 
Six Months Ended June 30,
 
2017
 
2016
Dividend yield
%
 
%
Expected volatility
25.3
%
 
37.6
%
Risk free interest rate
0.91
%
 
0.50
%
Expected life, years
0.5

 
0.5



The following table summarizes the distribution of total share-based compensation expense in the unaudited condensed consolidated statements of operations:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
 
 
 
 
Cost of goods sold
$
575

 
$
671

 
$
1,057

 
$
1,146

Research and development
10,297

 
10,770

 
18,987

 
19,922

Sales and marketing
4,010

 
3,889

 
7,348

 
7,537

General and administrative
2,783

 
2,764

 
5,041

 
7,755

Total share-based compensation expense
$
17,665

 
$
18,094

 
$
32,433

 
$
36,360


Share-based compensation expense for the six months ended June 30, 2016 included cash payments of $4.8 million for the settlement of accelerated RSUs for individuals terminated on the closing date of the EZchip acquisition.
At June 30, 2017, there was $177.2 million of total unrecognized share-based compensation costs related to non-vested share-based compensation arrangements. The costs are expected to be recognized over a weighted average period of approximately 2.98 years.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS):
6 Months Ended
Jun. 30, 2017
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS):
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS):
The following table summarizes the changes in accumulated balances of other comprehensive income (loss) for the six months ended June 30, 2017 and 2016:
 
Unrealized Gains (Losses) on Available-for-Sale Securities
 
Unrealized Gains (Losses) on Derivatives Designated as Hedging Instruments
 
Total
 
(in thousands)
Balance at December 31, 2016
$
(236
)
 
$
(692
)
 
$
(928
)
Other comprehensive income/(loss) before reclassifications, net of taxes
22

 
8,557

 
8,579

Realized (gains)/losses reclassified from accumulated other comprehensive income

 
(3,815
)
 
(3,815
)
Net current-period other comprehensive income/(loss), net of taxes
22

 
4,742

 
4,764

Balance at June 30, 2017
$
(214
)
 
$
4,050

 
$
3,836

 
 
 
 
 
 
Balance at December 31, 2015
$
(578
)
 
$
(1,091
)
 
$
(1,669
)
Other comprehensive income/(loss) before reclassifications, net of taxes
166

 
1,510

 
1,676

Realized (gains)/losses reclassified from accumulated other comprehensive income
482

 
(161
)
 
321

Net current-period other comprehensive income/(loss), net of taxes
648

 
1,349

 
1,997

Balance at June 30, 2016
$
70

 
$
258

 
$
328


The following table provides details about reclassifications out of accumulated other comprehensive income (loss) for the six months ended June 30, 2017 and 2016:
 
 
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income (Loss)
 
Affected Line Item in the Statement of Operations
 
 
Six Months Ended June 30,
 
 
 
 
2017
 
2016
 
 
 
 
(in thousands)
 
 
Realized (gains)/losses on derivatives designated as hedging instruments
 
$
(3,815
)
 
$
(161
)
 
Cost of revenues and Operating expenses:
 
 
(220
)
 
(10
)
 
Cost of revenues
 
 
(427
)
 
(22
)
 
General and administrative
 
 
(372
)
 
(17
)
 
Sales and marketing
 
 
(2,796
)
 
(112
)
 
Research and development
Realized (gains)/losses on available-for-sale securities
 

 
482

 
Other income, net
Total reclassifications for the period
 
$
(3,815
)
 
$
321

 
Total
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
INCOME TAXES:
6 Months Ended
Jun. 30, 2017
Income Tax Disclosure [Abstract]  
INCOME TAXES:
INCOME TAXES:
As of June 30, 2017 and December 31, 2016, the Company had gross unrecognized tax benefits of $44.7 million and $41.5 million, respectively. It is the Company’s policy to classify accrued interest and penalties as part of the unrecognized tax benefits and record the expense in the provision for income taxes. The amount of accrued interest and penalties related to unrecognized tax benefits totaled $2.5 million at June 30, 2017 and $1.8 million at December 31, 2016.
On January 12, 2017, the Company received a ruling from the Israeli Tax Authorities ("ITA"), which approved a succession of mergers in a tax-exempted manner, subject to certain limitations (the "Tax-Exempted Merger"), in which EZchip Technologies Ltd., fully owned by EZchip, merged into EZchip, which in turn merged into the Company. The Tax-Exempted Merger resulted in a net increase of approximately $0.9 million in deferred tax assets and a corresponding increase in benefit from taxes on income during the first quarter of 2017.
As of June 30, 2017, the 2013 through 2016 tax years are open and may be subject to potential examinations in the United States. The Company has net operating losses in the United States from prior tax periods beginning in 2002 which may be subject to examination upon utilization in future tax periods. As of June 30, 2017, the 2011 through 2016 tax years are open and may be subject to potential examinations in Denmark and Israel. As of June 30, 2017, the income tax returns of the Company and one of its subsidiaries in Israel are under examination by the ITA for certain years from 2011 to 2014.
The Company's operations in Israel were granted "Approved Enterprise" status by the Investment Center in the Israeli Ministry of Economy and "Beneficiary Enterprise" status from the Israeli Income Tax Authority, which makes the Company eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959 (the "Encouragement Law"). Under the terms of the Beneficiary Enterprise program, income that is attributable to the Company's operations in Yokneam, Israel, is exempt from income tax commencing fiscal year 2011 through 2021. Income that is attributable to the Company's operations in Tel Aviv, Israel is subject to a reduced income tax rate (generally between 10% and the current corporate tax rate, depending on the percentage of foreign investment in the Company) commencing fiscal year 2013 through 2021.
On June 14, 2017, the Israeli government legislated new regulations regarding the "Preferred Technological Enterprise" regime, under which a company that complies with the terms may be entitled to certain tax benefits. The Company expects that its operation in Israel will comply with the terms of the Preferred Technological Enterprise regime. Therefore, the Company may utilize the tax benefits under this regime after the end of the benefit period of its Approved and Beneficiary Enterprise statuses (i.e. from fiscal year 2022 onwards). Under the new legislation, the majority of the Company’s income from its operations in Yokneam, Israel, will be subject to a corporate rate of 7.5%, while the majority of the income from its operations in Tel-Aviv, Israel, will be subject to a corporate rate of 12%. As a result of the lower tax rates mentioned above, the Company recorded a decrease of approximately $0.2 million in deferred tax assets and a corresponding increase in tax expense during the second quarter of 2017.
The Company’s effective tax rate is highly dependent upon the geographic distribution of its worldwide earnings or losses, tax regulations and tax holiday benefits in Israel, and the effectiveness of the Company’s tax planning strategies. The Company’s effective tax rates were (43.5)% and 1.0% for the three months ended June 30, 2017 and 2016, respectively. The Company’s effective tax rates were (4.1)% and (2,227.8)% for the six months ended June 30, 2017 and 2016, respectively. The difference between the Company’s effective tax rate and the 35% federal statutory rate for the six months ended June 30, 2017 resulted primarily from the tax holiday in Israel and foreign earnings taxed at rates lower than the federal statutory rates, partially offset by the accrual of unrecognized tax benefits, interest and penalties associated with unrecognized tax positions, non-tax-deductible expenses such as share-based compensation and losses generated from subsidiaries without tax benefit.
The application of income tax law is inherently complex. Laws and regulations in this area are voluminous and are often ambiguous, and the Company is required to make many subjective assumptions and judgments regarding its income tax exposures. In addition, interpretations of and guidance surrounding income tax laws and regulations are subject to change over time. Any changes in the Company’s subjective assumptions and judgments could materially affect amounts recognized in its condensed consolidated balance sheets and statements of operations.
The Company has maintained a valuation allowance against deferred tax assets of certain subsidiaries. The Company assesses its ability to recover its deferred tax assets on an ongoing basis. Significant management judgment is required in determining any valuation allowance recorded against deferred tax assets. In evaluating the ability to recover deferred tax assets, the Company considers available positive and negative evidence including its recent cumulative losses, its ability to carry-back losses against prior taxable income and its projected financial results. The Company also considers, commensurate with its objective verifiability, the forecast of future taxable income including the reversal of temporary differences and the implementation of feasible and prudent tax planning strategies. A valuation allowance may be recorded in the event it is deemed to be more-likely-than-not that the deferred tax asset cannot be realized. Previously established valuation allowances may also be released in the event it is deemed to be more-likely-than-not that the deferred tax asset can be realized. Any release of valuation allowance will be recorded as a tax benefit which will positively impact the Company’s operating results. Management has determined on the basis of the quarterly assessment performed at June 30, 2017, that these deferred tax assets are not more-likely-than-not to be realized.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
OTHER INCOME, NET:
6 Months Ended
Jun. 30, 2017
Other Income and Expenses [Abstract]  
OTHER INCOME, NET:
OTHER INCOME, NET:
Other income, net is summarized in the following table:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Interest income and gains on short-term investments, net
$
951

 
$
733

 
$
1,828

 
$
848

Foreign exchange loss, net
(161
)
 
(359
)
 
(322
)
 
(368
)
Other
37

 
(59
)
 
4

 
(104
)
Other income, net
$
827

 
$
315

 
$
1,510

 
$
376

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
TERM DEBT:
6 Months Ended
Jun. 30, 2017
Debt Disclosure [Abstract]  
TERM DEBT:
TERM DEBT:
In connection with the Company’s acquisition of EZchip, on February 22, 2016, the Company and its wholly owned subsidiary, Mellanox Technologies, Inc., entered into a $280.0 million variable interest rate Term Debt note maturing February 21, 2019. Debt issuance costs of $5.5 million on the Term Debt are being amortized to interest expense at the effective interest rate over the contractual term of the Term Debt. The Term Debt provides for additional term loan borrowings under certain conditions.
The following table presents the Term Debt at June 30, 2017:
 
 
(in thousands)
Term Debt, principal amount
 
$
216,000

Less unamortized debt issuance costs
 
2,657

Term Debt, principal net of unamortized debt issuance costs
 
$
213,343

Effective interest rate
 
3.5
%

During the six months ended June 30, 2017 the Company paid $30.0 million of principal. At June 30, 2017, future scheduled principal payments on the Company's Term Debt is summarized as follows:
 
(in thousands)
2017 remainder of year
$

2018
58,500

2019
157,500

 
$
216,000


The Term Debt bears interest through maturity at a variable rate based upon, at the Company’s option, either (a) the LIBOR rate for Eurocurrency borrowing or (b) an Alternate Base Rate (“ABR”), which is the highest of (i) the administrative agent’s prime rate, (ii) one-half of 1.00% in excess of the overnight U.S. Federal Funds rate, and (iii) 1.00% in excess of the one-month LIBOR), plus in each case, an applicable margin. The applicable margin for Eurocurrency loans ranges, based on the applicable total net leverage ratio, from 1.25% to 2.00% per annum and the applicable margin for ABR loans ranges, based on the applicable total net leverage ratio, from 0.25% to 1.00% per annum.
The Term Debt contains a number of covenants and restrictions that among other things, and subject to certain agreed upon exceptions, require the Company and its subsidiaries to satisfy certain financial covenants and restricts the ability of the Company and its subsidiaries to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, declare dividends or redeem or repurchase capital stock, prepay, redeem or purchase subordinated debt and amend or otherwise alter debt agreements, in each case, subject to certain agreed upon exceptions. A failure to comply with these covenants could permit the lenders under the Term Debt to declare all amounts borrowed under the Term Debt, together with accrued interest and fees, to be immediately due and payable. At June 30, 2017, the Company was in compliance with the covenants for the Term Debt.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Policies)
6 Months Ended
Jun. 30, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principles of presentation
Principles of presentation
The unaudited condensed consolidated financial statements include the Company's accounts as well as those of its wholly owned subsidiaries after the elimination of all intercompany balances and transactions.
The unaudited condensed consolidated financial statements included in this quarterly report on Form 10-Q have been prepared by the Company without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). The year-end balance sheet data were derived from audited consolidated financial statements, but do not include all disclosures required by accounting principles generally accepted in the United States ("GAAP"). Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures contained in this quarterly report comply with the requirements of Section 13(a) of the Securities Exchange Act of 1934, as amended, for a quarterly report on Form 10-Q and are adequate to make the information presented not misleading. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal recurring adjustments) which are, in the opinion of management, necessary for a fair statement of the financial position, results of operations and cash flows for the interim periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2016, filed with the SEC on February 17, 2017. The results of operations for the six months ended June 30, 2017 are not necessarily indicative of the results to be anticipated for the entire year ending December 31, 2017 or thereafter.
Risks and uncertainties
Risks and uncertainties
The Company is subject to all of the risks inherent in a company which operates in the dynamic and competitive semiconductor industry. Significant changes in any of the following areas could have a material adverse impact on the Company's financial position and results of operations: unpredictable volume or timing of customer orders; ordered product mix; the sales outlook and purchasing patterns of the Company's customers based on consumer demands and general economic conditions; loss of one or more of the Company's customers; decreases in the average selling prices of products or increases in the average cost of finished goods; the availability, pricing and timeliness of delivery of components used in the Company's products; reliance on a limited number of subcontractors to manufacture, assemble, package and production test the Company's products; the Company's ability to successfully develop, introduce and sell new or enhanced products in a timely manner; product obsolescence and the Company's ability to manage product transitions; the timing of announcements or introductions of new products by the Company's competitors; and the Company's ability to successfully integrate acquired businesses.
Use of estimates
Use of estimates
The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the financial statements and the reported amounts of net revenue and expenses in the reporting periods. The Company regularly evaluates estimates and assumptions related to revenue recognition, allowances for doubtful accounts, allowances for price adjustments, investment valuation, warranty reserves, inventory reserves, share-based compensation expense, long-term asset valuations, useful lives of property, equipment, and intangibles, accounting for business combinations, goodwill and purchased intangible asset valuation, investments in privately-held companies, accounting and fair value of financial instruments and derivatives, deferred income tax asset valuation, uncertain tax positions, and litigation and other loss contingencies. These estimates and assumptions are based on current facts, historical experience and various other factors that the Company believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of revenue, costs and expenses that are not readily apparent from other sources. The actual results that the Company experiences may differ materially and adversely from the Company's original estimates. To the extent there are material differences between the estimates and actual results, the Company's future results of operations will be affected.
Recent accounting pronouncements
Recent accounting pronouncements
In October 2016, the Financial Accounting Standards Board, ("FASB") issued ASU No. 2016-16, Income Taxes - Intra-Entity Transfers of Assets Other Than Inventory, which requires entities to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. The standard is effective for the Company beginning January 1, 2018, including interim periods within those fiscal years. Early adoption is permitted as of the beginning of a fiscal year. The new standard should be adopted on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company is currently in the process of evaluating the impact of this new pronouncement on its consolidated financial statements and related disclosures.
In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. The standard clarifies how companies present and classify certain cash receipts and cash payments in the statement of cash flows. The standard becomes effective for the Company beginning January 1, 2018. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The standard introduces an approach based on expected losses to estimate credit losses on certain types of financial instruments. It also modifies the impairment model for available-for-sale debt securities and provides for a simplified accounting model for purchased financial assets with credit deterioration since their origination. Assumptions, models, and methods used in estimating an allowance for loan and lease losses are required disclosures under the standard. A cumulative-effect adjustment to retained earnings is recorded in the period of adoption and a prospective transition approach is applied for certain assets. The standard becomes effective for the Company beginning January 1, 2020. Early application is permitted beginning January 1, 2019. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The standard requires lessees to recognize almost all leases on the balance sheet as a right-of-use asset and a lease liability and requires leases to be classified as either an operating or a finance type lease. The standard excludes leases of intangible assets or inventory. Early adoption of the standard is allowed. The standard becomes effective for the Company beginning January 1, 2019. The Company is currently evaluating the effect that the standard will have on its consolidated financial statements and related disclosures.
In January 2016, the FASB issued ASU No. 2016-01, Financial Instruments-Overall (Subtopic 825-10). The standard requires entities to carry all investments in equity securities, with certain exceptions, at fair value with adjustment recorded through net income ("FVTNI"). The standard eliminates the requirement of recognizing unrealized gains or losses in other comprehensive income for trading or available-for-sale marketable equity securities. The standard requires the total fair value change attributable to instrument-specific credit risk, excluding derivative liability instruments, to be reflected in other comprehensive income. The standard requires an evaluation for the need of a valuation allowance for deferred tax assets related to debt securities classified as available-for-sale in combination with the Company's other deferred tax assets. The standard becomes effective for the Company beginning January 1, 2018 and early adoption is allowed. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). The standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and may be applied retrospectively to each prior period presented, or applied using a modified retrospective method with the cumulative effect recognized in the beginning retained earnings during the period of initial application. Subsequently, the FASB has issued several additional ASUs related to ASU No. 2014-09, collectively they are referred to as the “new revenue standards”, which become effective for the Company beginning January 1, 2018. The Company expects to adopt the new revenue standards using the modified retrospective method. Under the current guidance, the Company defers the recognition of revenue and the cost of revenue from distributor sales until the distributors report that they have sold the products to their customers (known as “sell-though” revenue recognition). Upon the adoption of the new revenue standards, the Company will recognize revenue on sales to all distributors upon shipment and transfer of control (known as “sell-in” revenue recognition), net of the estimated allowances for price adjustments. The Company is still in the process of evaluating the other effects that the new revenue standards will have on its consolidated financial statements and related disclosures.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Tables)
6 Months Ended
Jun. 30, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of revenues and accounts receivable from customers
The following table summarizes the revenues from customers (including original equipment manufacturers) in excess of 10% of the total revenues:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
IBM
15
%
 
*

 
*

 
*

Hewlett Packard Enterprise ("HPE")
14
%
 
12
%
 
13
%
 
16
%
Dell Technologies
11
%
 
*

 
12
%
 
*

____________________
 
 
 
 
 
 
 
* Less than 10%
 
 
 
 
 
 
 
The following table summarizes accounts receivable balances in excess of 10% of total accounts receivable:
 
June 30, 2017
 
December 31, 2016
IBM
19
%
 
*

HPE
*

 
23
%
____________________
 
 
 
* Less than 10%
 
 
 

Schedule of changes in the entity's liability for product warranty
The following table provides changes in the product warranty accrual for the six months ended June 30, 2017 and 2016:
 
Six Months Ended June 30,
 
2017
 
2016
 
(in thousands)
Balance, beginning of the period
$
1,474


$
1,641

Assumed warranty liability from acquisition

 
290

New warranties issued during the period
756


684

Reversal of warranty reserves
(350
)

(358
)
Settlements during the period
(745
)

(532
)
Balance, end of the period
1,135


1,725

Less: long-term portion of product warranty liability
(180
)

(360
)
Current portion, end of the period
$
955


$
1,365

Schedule of computation of basic and diluted net income per share
The following table sets forth the computation of basic and diluted net income (loss) per share for the three and six months ended June 30, 2017 and 2016:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands, except per share data)
Net income (loss)
$
(7,991
)
 
$
4,654

 
$
(20,235
)
 
$
(2,514
)
Basic and diluted shares:
 


 

 
 
 
 
Weighted average ordinary shares outstanding
50,056


47,900

 
49,698

 
47,629

Effect of dilutive shares


1,294

 

 

Shares used to compute diluted net income (loss) per share
50,056

 
49,194

 
49,698

 
47,629

Net income (loss) per share — basic
$
(0.16
)
 
$
0.10

 
$
(0.41
)
 
$
(0.05
)
Net income (loss) per share — diluted
$
(0.16
)
 
$
0.09

 
$
(0.41
)
 
$
(0.05
)
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
BALANCE SHEET COMPONENTS: - (Tables)
6 Months Ended
Jun. 30, 2017
Balance Sheet Related Disclosures [Abstract]  
Schedule of balance sheet components
 
June 30, 2017
 
December 31, 2016
 
(in thousands)
Accounts receivable, net:
 

 
 

Accounts receivable, gross
$
150,180

 
$
142,400

Less: allowance for doubtful accounts
(632
)
 
(632
)
 
$
149,548

 
$
141,768

Inventories:
 

 
 

Raw materials
$
8,046

 
$
8,243

Work-in-process
25,082

 
26,118

Finished goods
38,833

 
31,162

 
$
71,961

 
$
65,523

Other current assets:
 

 
 
Prepaid expenses
$
9,941

 
$
9,053

Derivative contracts receivable
4,004

 
257

VAT receivable
4,412

 
6,093

Other
2,369

 
1,943

 
$
20,726

 
$
17,346

Property and equipment, net:
 

 
 
Computer, equipment, and software
$
234,120

 
$
214,719

Furniture and fixtures
5,279

 
5,210

Leasehold improvements
49,914

 
46,693

 
289,313

 
266,622

Less: Accumulated depreciation and amortization
(168,140
)
 
(148,037
)
 
$
121,173

 
$
118,585

Deferred taxes and other long-term assets:
 

 
 
Equity investments in private companies
$
19,720

 
$
12,720

Deferred taxes
23,117

 
22,413

Other assets
7,669

 
1,580

 
$
50,506

 
$
36,713

Accrued liabilities:
 

 
 
Payroll and related expenses
$
58,271

 
$
62,969

Accrued expenses
28,820

 
33,125

Derivative contracts payable
11

 
1,006

Product warranty liability
955

 
1,263

Other
6,389

 
6,679

 
$
94,446

 
$
105,042

Other long-term liabilities:
 
 
 
Income tax payable
$
26,754

 
$
24,184

Deferred rent
2,549

 
2,504

Other
4,438

 
3,892

 
$
33,741

 
$
30,580

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
BUSINESS COMBINATION: (Tables)
6 Months Ended
Jun. 30, 2017
Business Combinations [Abstract]  
Schedule of business combination consideration transferred
The following summarizes consideration paid for EZchip at the acquisition date:
 
 
(in thousands)
Consideration:
 
 
Cash payment for all outstanding common shares of EZchip at $25.50 per share
 
$
781,237

Fair value of awards attributable to pre-acquisition services
 
972

Total consideration:
 
782,209

Less: cash acquired
 
87,545

Fair value of total consideration transferred, net of cash acquired
 
$
694,664

Business Acquisition [Line Items]  
Finite-lived and indefinite-lived intangible assets acquired as part of business combination
Identifiable finite-lived intangible assets
 
 
Fair value
 
Weighted Average Useful Life
 
 
(in thousands)
 
(in years)
Purchased intangible assets:
 
 
 
 
Trade names
 
$
5,600

 
3
Customer relationships
 
56,400

 
9
Backlog
 
11,300

 
1
Developed technology
 
181,246

 
4 - 6
In process research and development (1)
 
33,700

 
 -
Total purchased intangible assets
 
$
288,246

 
 
 
(1) In-process research and development ("IPR&D") will not be amortized until the underlying products reach technological feasibility. Upon completion, each IPR&D project will be amortized over its useful life.
EZchip [Member]  
Business Acquisition [Line Items]  
Schedule of recognized identified assets acquired and liabilities assumed
The following summarizes the Company's allocation of the total purchase price, net of cash acquired for the EZchip acquisition after consultation with third party valuation specialists:
 
 
(in thousands)
Short-term investments
 
$
108,862

Other current assets
 
34,114

Other long-term assets
 
9,638

Intangible assets
 
288,246

Goodwill
 
270,485

Total assets
 
711,345

 
 
 
Current liabilities
 
(10,253
)
Long-term liabilities
 
(6,428
)
Total liabilities
 
(16,681
)
Total preliminary purchase price allocation
 
$
694,664

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
FAIR VALUE MEASUREMENTS: (Tables)
6 Months Ended
Jun. 30, 2017
Fair Value Disclosures [Abstract]  
Schedule of the fair value hierarchy of the Company's financial assets and liabilities measured at fair value
The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of June 30, 2017:
 
Level 1
 
Level 2
 
Total
 
(in thousands)
Money market funds
$
2,154

 
$

 
$
2,154

Certificates of deposit

 
75,574

 
75,574

U.S. Government and agency securities

 
48,121

 
48,121

Commercial paper

 
27,425

 
27,425

Corporate bonds

 
78,192

 
78,192

Municipal bonds

 
10,175

 
10,175

Foreign government bonds

 
15,058

 
15,058

 
2,154

 
254,545

 
256,699

Derivative contracts

 
4,004

 
4,004

Total financial assets
$
2,154

 
$
258,549

 
$
260,703

Derivative contracts

 
11

 
11

Total financial liabilities
$

 
$
11

 
$
11


The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2016:
 
Level 1
 
Level 2
 
Total
 
(in thousands)
Money market funds
$
1,833

 
$

 
$
1,833

Certificates of deposit

 
78,643

 
78,643

U.S. Government and agency securities

 
56,347

 
56,347

Commercial paper

 
29,483

 
29,483

Corporate bonds

 
94,162

 
94,162

Municipal bonds

 
7,706

 
7,706

Foreign government bonds

 
5,320

 
5,320


1,833

 
271,661

 
273,494

Derivative contracts

 
257

 
257

Total financial assets
$
1,833

 
$
271,918

 
$
273,751

Derivative contracts

 
1,006

 
1,006

Total financial liabilities
$

 
$
1,006

 
$
1,006

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
INVESTMENTS: (Tables)
6 Months Ended
Jun. 30, 2017
Investments, Debt and Equity Securities [Abstract]  
Schedule of cash, cash equivalents and short-term investments
The short-term investments are classified as available-for-sale securities. The cash, cash equivalents and short-term investments at June 30, 2017 and December 31, 2016 were as follows:
 
June 30, 2017
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated
Fair Value
 
(in thousands)
Cash
$
53,568

 
$

 
$

 
$
53,568

Money market funds
2,154

 

 

 
2,154

Certificates of deposit
75,586

 
2

 
(14
)
 
75,574

U.S. Government and agency securities
48,259

 
1

 
(139
)
 
48,121

Commercial paper
27,431

 
8

 
(14
)
 
27,425

Corporate bonds
78,208

 
51

 
(67
)
 
78,192

Municipal bonds
10,206

 

 
(31
)
 
10,175

Foreign government bonds
15,069

 
2

 
(13
)
 
15,058

Total
310,481

 
64

 
(278
)
 
310,267

Less amounts classified as cash and cash equivalents
(55,722
)
 

 

 
(55,722
)
Short-term investments
$
254,759

 
$
64

 
$
(278
)
 
$
254,545



 
December 31, 2016
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated
Fair Value
 
(in thousands)
Cash
$
54,947

 
$

 
$

 
$
54,947

Money market funds
1,833

 

 

 
1,833

Certificates of deposit
78,643

 

 

 
78,643

U.S. Government and agency securities
56,431

 
2

 
(86
)
 
56,347

Commercial paper
29,486

 

 
(3
)
 
29,483

Corporate bonds
94,292

 
37

 
(167
)
 
94,162

Municipal bonds
7,718

 

 
(12
)
 
7,706

Foreign government bonds
5,327

 

 
(7
)
 
5,320

Total
328,677

 
39

 
(275
)
 
328,441

Less amounts classified as cash and cash equivalents
(56,780
)
 

 

 
(56,780
)
Short-term investments
$
271,897

 
$
39

 
$
(275
)
 
$
271,661

Schedule of contractual maturities of short-term investments
The contractual maturities of short-term investments at June 30, 2017 and December 31, 2016 were as follows:
 
June 30, 2017
 
December 31, 2016
 
Amortized
Cost
 
Estimated
Fair Value
 
Amortized
Cost
 
Estimated
Fair Value
 
(in thousands)
Due in less than one year
$
172,611

 
$
172,534

 
$
157,270

 
$
157,163

Due in one to three years
82,148

 
82,011

 
114,627

 
114,498

 
$
254,759

 
$
254,545

 
$
271,897

 
$
271,661

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
GOODWILL AND INTANGIBLE ASSETS: (Tables)
6 Months Ended
Jun. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
The following table represents changes in the carrying amount of goodwill:
 
(in thousands)
Carrying amount of goodwill at December 31, 2016
$
471,228

Acquisitions

Adjustments

Balance as of June 30, 2017
$
471,228

Schedule of carrying amounts of intangible assets
The carrying amounts of intangible assets as of June 30, 2017 were as follows:
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
 
(in thousands)
Licensed technology
$
30,106

 
$
(11,013
)
 
$
19,093

Developed technology
250,043

 
(96,792
)
 
153,251

Customer relationships
69,776

 
(21,257
)
 
48,519

Trade names
5,600

 
(2,523
)
 
3,077

Total finite-lived amortizable intangible assets
355,525

 
(131,585
)
 
223,940

In-process research and development
29,500

 

 
29,500

Total intangible assets
$
385,025

 
$
(131,585
)
 
$
253,440

The carrying amounts of intangible assets as of December 31, 2016 were as follows:
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
 
(in thousands)
Licensed technology
$
24,583

 
$
(6,559
)
 
$
18,024

Developed technology
250,043

 
(75,591
)
 
174,452

Customer relationships
69,776

 
(17,731
)
 
52,045

Backlog
11,300

 
(11,300
)
 

Trade names
5,600

 
(1,590
)
 
4,010

Total finite-lived amortizable intangible assets
361,302

 
(112,771
)
 
248,531

In-process research and development
29,500

 

 
29,500

Total intangible assets
$
390,802

 
$
(112,771
)
 
$
278,031

Schedule of estimated future amortization expense from amortizable intangible assets
The estimated future amortization expense from amortizable intangible assets is as follows:
 
(in thousands)
2017 (remaining six months)
$
30,360

2018
55,377

2019
47,519

2020
36,320

2021
30,673

Thereafter
23,691

Total
$
223,940

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
DERIVATIVES AND HEDGING ACTIVITIES: (Tables)
6 Months Ended
Jun. 30, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of fair value of derivative contracts
The fair value of derivatives contracts in the unaudited condensed consolidated balance sheets at June 30, 2017 and December 31, 2016 were as follows:
 
 
Other current assets
 
Accrued liabilities
 
Other current assets
 
Accrued liabilities
 
 
June 30, 2017
 
December 31, 2016
 
 
(in thousands)
Derivatives designated as hedging instruments
 
 
 
 
 
 
 
 
Currency forward and option contracts
$
4,004

 
$
4

 
$
257

 
$
999

Derivatives not designated as hedging instruments
 
 
 
 
 
 
 
 
Currency forward and option contracts
$

 
$
7

 
$

 
$
7

Total derivatives
$
4,004

 
$
11

 
$
257

 
$
1,006

Schedule of notional amounts of outstanding derivative positions
The notional amounts of outstanding derivative contracts in U.S. dollars at June 30, 2017 and December 31, 2016 were as follows:
 
June 30, 2017
 
December 31, 2016
 
(in thousands)
Derivatives designated as hedging instruments
 
 
Currency forward and option contracts
$
61,670

 
$
105,730

Derivatives not designated as hedging instruments
 
 
 
Currency forward and option contracts
$
40,046

 
$
34,330

Schedule of designated derivative contracts as cash flow hedges and their impact on OCI
The following table represents the unrealized gains (losses) of derivatives designated as hedging instruments, net of tax effects, that were recorded in accumulated other comprehensive income as of June 30, 2017 and December 31, 2016 and their effect on OCI for the six months ended June 30, 2017:
 
(in thousands)
December 31, 2016
$
(692
)
Amount of gain recognized in OCI (effective portion)
8,557

Amount of gain reclassified from OCI to income (effective portion)
(3,815
)
June 30, 2017
$
4,050

Effect of derivative contracts on the condensed consolidated statement of operations
The effect of derivative contracts on the unaudited condensed consolidated statements of operations for the three months ended June 30, 2017 and 2016 was as follows:
 
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
 
Three Months Ended June 30,
 
Three Months Ended June 30,

 
2017

2016

2017

2016
 
 
(in thousands)
Operating income
 
$
2,379

 
$
23

 
$

 
$

Other income
 
$

 
$

 
$
1,239

 
$
271


The effect of derivative contracts on the unaudited condensed consolidated statements of operations for the six months ended June 30, 2017 and 2016 was as follows:
 
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
 
Six Months Ended June 30,
 
Six Months Ended June 30,
 
 
2017
 
2016
 
2017
 
2016
 
 
(in thousands)
Operating income
 
$
3,815

 
$
161

 
$

 
$

Other income
 
$

 
$

 
$
3,305

 
$
543



XML 40 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
COMMITMENTS AND CONTINGENCIES: (Tables)
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum payments under non-cancelable operating and capital leases
At June 30, 2017, future minimum payments under non-cancelable operating leases are as follows:
 
(in thousands)
 
 
2017 (remaining six months)
$
12,271

2018
19,878

2019
14,607

2020
12,188

2021
11,274

Thereafter
64,531

Total minimum lease payments
$
134,749

Purchase commitment, excluding long-term commitment
At June 30, 2017, the Company had the following non-cancelable purchase commitments:
 
(in thousands)
2017 (remaining six months)
$
99,551

2018
16,148

2019
530

2020

2021

Thereafter

 
$
116,229

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
SHARE INCENTIVE PLANS: (Tables)
6 Months Ended
Jun. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of share option awards activity under equity incentive plans
Share option activity under the Company's equity incentive plans in the six months ended June 30, 2017 is set forth below:
 
Options Outstanding
 
Number
of Shares
 
Weighted
Average
Exercise
Price
Outstanding at December 31, 2016
1,634,485

 
$
32.79

Options exercised
(154,747
)
 
$
14.52

Options canceled
(13,420
)
 
$
61.82

Outstanding at June 30, 2017
1,466,318

 
$
34.46

Summary of restricted share units activity
RSU activity under the Company's equity incentive plans in the six months ended June 30, 2017 is set forth below:
 
Restricted Share
Units Outstanding
 
Number of
Shares
 
Weighted
Average
Grant Date
Fair Value
Non-vested restricted share units at December 31, 2016
3,324,519

 
$
46.67

Restricted share units granted
1,662,375

 
$
50.42

Restricted share units vested
(777,827
)
 
$
46.72

Restricted share units canceled
(181,674
)
 
$
47.21

Non-vested restricted share units at June 30, 2017
4,027,393

 
$
48.18

Summary of ordinary shares reserved for future issuance under equity incentive plans
The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of June 30, 2017:
 
Number of
Shares
Share options outstanding
1,466,318

Restricted share units outstanding
4,027,393

Shares authorized for future issuance
699,435

ESPP shares available for future issuance
3,724,647

Total shares reserved for future issuance as of June 30, 2017
9,917,793

Schedule of weighted average assumptions used to value share options granted
The following weighted average assumptions were used to value ESPP shares issued pursuant to the Company's share incentive plans for the six months ended June 30, 2017 and 2016:
 
Six Months Ended June 30,
 
2017
 
2016
Dividend yield
%
 
%
Expected volatility
25.3
%
 
37.6
%
Risk free interest rate
0.91
%
 
0.50
%
Expected life, years
0.5

 
0.5

Summary of the distribution of total share-based compensation expense
The following table summarizes the distribution of total share-based compensation expense in the unaudited condensed consolidated statements of operations:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
 
 
 
 
Cost of goods sold
$
575

 
$
671

 
$
1,057

 
$
1,146

Research and development
10,297

 
10,770

 
18,987

 
19,922

Sales and marketing
4,010

 
3,889

 
7,348

 
7,537

General and administrative
2,783

 
2,764

 
5,041

 
7,755

Total share-based compensation expense
$
17,665

 
$
18,094

 
$
32,433

 
$
36,360

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): (Tables)
6 Months Ended
Jun. 30, 2017
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
Summary of the changes in accumulated balances of other comprehensive income (loss)
The following table summarizes the changes in accumulated balances of other comprehensive income (loss) for the six months ended June 30, 2017 and 2016:
 
Unrealized Gains (Losses) on Available-for-Sale Securities
 
Unrealized Gains (Losses) on Derivatives Designated as Hedging Instruments
 
Total
 
(in thousands)
Balance at December 31, 2016
$
(236
)
 
$
(692
)
 
$
(928
)
Other comprehensive income/(loss) before reclassifications, net of taxes
22

 
8,557

 
8,579

Realized (gains)/losses reclassified from accumulated other comprehensive income

 
(3,815
)
 
(3,815
)
Net current-period other comprehensive income/(loss), net of taxes
22

 
4,742

 
4,764

Balance at June 30, 2017
$
(214
)
 
$
4,050

 
$
3,836

 
 
 
 
 
 
Balance at December 31, 2015
$
(578
)
 
$
(1,091
)
 
$
(1,669
)
Other comprehensive income/(loss) before reclassifications, net of taxes
166

 
1,510

 
1,676

Realized (gains)/losses reclassified from accumulated other comprehensive income
482

 
(161
)
 
321

Net current-period other comprehensive income/(loss), net of taxes
648

 
1,349

 
1,997

Balance at June 30, 2016
$
70

 
$
258

 
$
328

Reclassification out of accumulated other comprehensive income
The following table provides details about reclassifications out of accumulated other comprehensive income (loss) for the six months ended June 30, 2017 and 2016:
 
 
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income (Loss)
 
Affected Line Item in the Statement of Operations
 
 
Six Months Ended June 30,
 
 
 
 
2017
 
2016
 
 
 
 
(in thousands)
 
 
Realized (gains)/losses on derivatives designated as hedging instruments
 
$
(3,815
)
 
$
(161
)
 
Cost of revenues and Operating expenses:
 
 
(220
)
 
(10
)
 
Cost of revenues
 
 
(427
)
 
(22
)
 
General and administrative
 
 
(372
)
 
(17
)
 
Sales and marketing
 
 
(2,796
)
 
(112
)
 
Research and development
Realized (gains)/losses on available-for-sale securities
 

 
482

 
Other income, net
Total reclassifications for the period
 
$
(3,815
)
 
$
321

 
Total
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
OTHER INCOME, NET: (Tables)
6 Months Ended
Jun. 30, 2017
Other Income and Expenses [Abstract]  
Schedule of other income, net
Other income, net is summarized in the following table:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
 
(in thousands)
Interest income and gains on short-term investments, net
$
951

 
$
733

 
$
1,828

 
$
848

Foreign exchange loss, net
(161
)
 
(359
)
 
(322
)
 
(368
)
Other
37

 
(59
)
 
4

 
(104
)
Other income, net
$
827

 
$
315

 
$
1,510

 
$
376

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
TERM DEBT: (Tables)
6 Months Ended
Jun. 30, 2017
Debt Disclosure [Abstract]  
Schedule of debt
The following table presents the Term Debt at June 30, 2017:
 
 
(in thousands)
Term Debt, principal amount
 
$
216,000

Less unamortized debt issuance costs
 
2,657

Term Debt, principal net of unamortized debt issuance costs
 
$
213,343

Effective interest rate
 
3.5
%
Contractual obligation, fiscal year maturity schedule
At June 30, 2017, future scheduled principal payments on the Company's Term Debt is summarized as follows:
 
(in thousands)
2017 remainder of year
$

2018
58,500

2019
157,500

 
$
216,000

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES- (ASU adoption) (Details) - Accounting Standards Update 2016-09 [Member]
$ in Millions
Dec. 31, 2016
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Deferred tax assets, valuation allowance $ 4.6
Deferred tax assets, net 4.6
Retained Earnings [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Cumulative effect of new accounting principle in period of adoption (0.8)
Additional Paid-in Capital [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Cumulative effect of new accounting principle in period of adoption $ 0.8
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Concentration of credit risk) (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2015
I B M [Member] | Net sales revenue [Member]          
Concentration of credit risk          
Percentage of consolidated revenue by major customer 15.00%        
I B M [Member] | Accounts receivable [Member]          
Concentration of credit risk          
Percentage of consolidated revenue by major customer     19.00%    
Hewlett Packard Enterprise [Member] | Net sales revenue [Member]          
Concentration of credit risk          
Percentage of consolidated revenue by major customer 14.00% 12.00% 13.00% 16.00%  
Hewlett Packard Enterprise [Member] | Accounts receivable [Member]          
Concentration of credit risk          
Percentage of consolidated revenue by major customer         23.00%
Dell [Member] | Net sales revenue [Member]          
Concentration of credit risk          
Percentage of consolidated revenue by major customer 11.00%   12.00%    
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Product warranty) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Changes in the entity's liability for product warranty      
Product warranty liability, beginning of period $ 1,474 $ 1,641  
Assumed warranty liability from acquisition 0 290  
New warranties issued during the period 756 684  
Reversal of warranty reserves (350) (358)  
Settlements during the period (745) (532)  
Product warranty liability, end of period 1,135 1,725  
Less: long-term portion of product warranty liability (180) (360)  
Current portion, end of the period $ 955 $ 1,365 $ 1,263
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Basic and diluted earnings per share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Net income (loss) $ (7,991) $ 4,654 $ (20,235) $ (2,514)
Basic and diluted shares:        
Weighted average ordinary shares (in shares) 50,056 47,900 49,698 47,629
Dilutive effect of employee share options and restricted stock units (RSUs) (in shares) 0 1,294 0 0
Shares used to compute diluted net income per share (in shares) 50,056 49,194 49,698 47,629
Net income (loss) per share - basic (in USD per share) $ (0.16) $ 0.10 $ (0.41) $ (0.05)
Net income (loss) per share - diluted (in USD per share) $ (0.16) $ 0.09 $ (0.41) $ (0.05)
Employee Stock Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share 5,500 500 5,500 5,600
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
BALANCE SHEET COMPONENTS: (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Jun. 30, 2016
Accounts receivable, net:      
Accounts receivable, gross $ 150,180 $ 142,400  
Less: allowance for doubtful accounts (632) (632)  
Accounts receivable, net 149,548 141,768  
Inventories:      
Raw materials 8,046 8,243  
Work-in-process 25,082 26,118  
Finished goods 38,833 31,162  
Inventories 71,961 65,523  
Other current assets:      
Prepaid expenses 9,941 9,053  
Derivative contracts receivable 4,004 257  
VAT receivable 4,412 6,093  
Other 2,369 1,943  
Other current assets 20,726 17,346  
Property and equipment, net:      
Property and equipment, net 289,313 266,622  
Less: Accumulated depreciation and amortization (168,140) (148,037)  
Property and equipment, net 121,173 118,585  
Deferred taxes and other long-term assets:      
Equity investments in private companies 19,720 12,720  
Deferred taxes 23,117 22,413  
Other assets 7,669 1,580  
Deferred taxes and other long-term assets 50,506 36,713  
Accrued liabilities:      
Payroll and related expenses 58,271 62,969  
Accrued expenses 28,820 33,125  
Derivative contracts payable 11 1,006  
Product warranty liability 955 1,263 $ 1,365
Other 6,389 6,679  
Accrued liabilities 94,446 105,042  
Other long-term liabilities:      
Income tax payable 26,754 24,184  
Deferred rent 2,549 2,504  
Other 4,438 3,892  
Other long-term liabilities 33,741 30,580  
Computer equipment, and software [Member]      
Property and equipment, net:      
Property and equipment, net 234,120 214,719  
Furniture and fixtures {Member]      
Property and equipment, net:      
Property and equipment, net 5,279 5,210  
Leasehold improvements [Member]      
Property and equipment, net:      
Property and equipment, net $ 49,914 $ 46,693  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
BUSINESS COMBINATION: (Details) - USD ($)
1 Months Ended
Feb. 23, 2016
Nov. 17, 2015
Sep. 30, 2015
Jun. 30, 2017
Jun. 30, 2016
Business Acquisition [Line Items]          
Effective date of acquisition Feb. 23, 2016        
Name of acquired entity EZchip        
Date of acquisition agreement   Nov. 17, 2015 Sep. 30, 2015    
Cash acquired         $ 87,500
Consideration transferred $ 693,700,000        
EZchip purchase price (in USD per share) $ 25.50        
Current liabilities $ 10,253,000        
Share-based compensation expense $ 22,200,000        
Award requisite service period (in years) 2 years 3 months 1 day        
Debt instrument, face amount $ 280,000,000        
Debt instrument, maturity date Feb. 21, 2019        
Employee Stock Option [Member]          
Business Acquisition [Line Items]          
Share price (in USD per share) $ 46.40     $ 43.3  
EZchip [Member]          
Business Acquisition [Line Items]          
Cash acquired $ 782,209,000        
Cash payment for all outstanding common stock of EZchip at $25.50 per share $ 781,237,000        
EZchip purchase price (in USD per share) $ 25.50        
Cash acquired from acquisition $ 87,545,000        
EZchip [Member] | Restricted Stock Units (RSUs) [Member]          
Business Acquisition [Line Items]          
Fair value of awards attributable to pre-acquisition services, component of purchase price $ 1,000,000        
Conversion of stock, shares converted 891,822        
EZchip [Member] | Acquisition-related EZchip [Member]          
Business Acquisition [Line Items]          
Equity interest issued or issuable, number of shares 499,894        
Equity Issued in Business Combination [Member] | EZchip [Member] | Acquisition-related EZchip [Member]          
Business Acquisition [Line Items]          
Equity interest issued or issuable, value assigned $ 23,200,000        
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
BUSINESS COMBINATION: CONSIDERATION (Details) - USD ($)
Feb. 23, 2016
Jun. 30, 2016
Business Acquisition [Line Items]    
EZchip purchase price (in USD per share) $ 25.50  
Total consideration:   $ 87,500
EZchip [Member]    
Business Acquisition [Line Items]    
EZchip purchase price (in USD per share) $ 25.50  
Cash payment for all outstanding common stock of EZchip at $25.50 per share $ 781,237,000  
Fair value of awards attributable to pre-acquisition services 972,000  
Total consideration: 782,209,000  
Less: cash acquired 87,545,000  
Fair value of total consideration transferred, net of cash acquired $ 694,664,000  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
BUSINESS COMBINATION: ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Feb. 23, 2016
Business Acquisition [Line Items]            
Short-term investments           $ 108,862
Other current assets           34,114
Other long-term assets           9,638
Intangible assets           288,246
Goodwill $ 471,228   $ 471,228   $ 471,228 270,485
Total assets           711,345
Current liabilities           (10,253)
Long-term liabilities           (6,428)
Total liabilities           (16,681)
Total preliminary purchase price allocation           $ 694,664
Material business combination EZchip [Member]            
Business Acquisition [Line Items]            
Business combination, acquisition related costs $ 0 $ 500 $ 300 $ 7,200    
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
BUSINESS COMBINATION: INTANGIBLE ASSETS (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 23, 2016
USD ($)
Sep. 30, 2016
USD ($)
Jun. 30, 2017
Business Acquisition [Line Items]      
Intangible assets $ 288,246    
Trade names [Member]      
Business Acquisition [Line Items]      
Recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles $ 5,600    
Fair value inputs, discount rate 10.00%    
Finite-lived intangible asset, useful life (in years) 3 years    
Customer relationships [Member]      
Business Acquisition [Line Items]      
Recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles $ 56,400    
Fair value inputs, discount rate 10.00%    
Finite-lived intangible asset, useful life (in years) 9 years    
Backlog [Member]      
Business Acquisition [Line Items]      
Recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles $ 11,300    
Fair value inputs, discount rate 8.00%    
Finite-lived intangible asset, useful life (in years) 1 year    
Technology-Based Intangible Assets [Member]      
Business Acquisition [Line Items]      
Recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles $ 181,246 $ 4,200  
Fair value inputs, discount rate 9.00%    
Finite-lived intangible asset, useful life (in years)   3 years  
In Process research and development [Member]      
Business Acquisition [Line Items]      
Recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles $ 33,700    
Fair value inputs, discount rate 12.00%    
IPR&D projects     1
Estimated cost to complete in process research and development $ 22,300    
Minimum [Member] | Technology-Based Intangible Assets [Member]      
Business Acquisition [Line Items]      
Finite-lived intangible asset, useful life (in years) 4 years    
Maximum [Member] | Technology-Based Intangible Assets [Member]      
Business Acquisition [Line Items]      
Finite-lived intangible asset, useful life (in years) 6 years    
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
FAIR VALUE MEASUREMENTS: (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Feb. 23, 2016
Financial assets measured at fair value      
Term Debt, principal amount $ 216,000,000    
Debt instrument, face amount     $ 280,000,000
Debt, fair value disclosure 218,000,000    
Fair value, assets, level 1 to level 2 transfers, amount 0 $ 0  
Fair value, measurements, recurring basis [Member]      
Financial assets measured at fair value      
Financial assets 260,703,000 273,751,000  
Investments, Fair Value Disclosure 256,699,000 273,494,000  
Financial and nonfinancial liabilities, fair value disclosure 11,000 1,006,000  
Fair value, measurements, recurring basis [Member] | Money market funds [Member]      
Financial assets measured at fair value      
Financial assets 2,154,000 1,833,000  
Fair value, measurements, recurring basis [Member] | Certificates of deposits [Member]      
Financial assets measured at fair value      
Financial assets 75,574,000 78,643,000  
Fair value, measurements, recurring basis [Member] | U.S. Government and agency securities [Member]      
Financial assets measured at fair value      
Financial assets 48,121,000 56,347,000  
Fair value, measurements, recurring basis [Member] | Commercial paper [Member]      
Financial assets measured at fair value      
Financial assets 27,425,000 29,483,000  
Fair value, measurements, recurring basis [Member] | Corporate bonds [Member]      
Financial assets measured at fair value      
Financial assets 78,192,000 94,162,000  
Fair value, measurements, recurring basis [Member] | Municipal bonds [Member]      
Financial assets measured at fair value      
Financial assets 10,175,000 7,706,000  
Fair value, measurements, recurring basis [Member] | Foreign government bonds [Member]      
Financial assets measured at fair value      
Financial assets 15,058,000 5,320,000  
Fair value, measurements, recurring basis [Member] | Level 1 [Member]      
Financial assets measured at fair value      
Financial assets 2,154,000 1,833,000  
Investments, Fair Value Disclosure 2,154,000 1,833,000  
Financial and nonfinancial liabilities, fair value disclosure 0 0  
Fair value, measurements, recurring basis [Member] | Level 1 [Member] | Money market funds [Member]      
Financial assets measured at fair value      
Financial assets 2,154,000 1,833,000  
Fair value, measurements, recurring basis [Member] | Level 2 [Member]      
Financial assets measured at fair value      
Financial assets 258,549,000 271,918,000  
Investments, Fair Value Disclosure 254,545,000 271,661,000  
Financial and nonfinancial liabilities, fair value disclosure 11,000 1,006,000  
Fair value, measurements, recurring basis [Member] | Level 2 [Member] | Money market funds [Member]      
Financial assets measured at fair value      
Financial assets 0 0  
Fair value, measurements, recurring basis [Member] | Level 2 [Member] | Certificates of deposits [Member]      
Financial assets measured at fair value      
Financial assets 75,574,000 78,643,000  
Fair value, measurements, recurring basis [Member] | Level 2 [Member] | U.S. Government and agency securities [Member]      
Financial assets measured at fair value      
Financial assets 48,121,000 56,347,000  
Fair value, measurements, recurring basis [Member] | Level 2 [Member] | Commercial paper [Member]      
Financial assets measured at fair value      
Financial assets 27,425,000 29,483,000  
Fair value, measurements, recurring basis [Member] | Level 2 [Member] | Corporate bonds [Member]      
Financial assets measured at fair value      
Financial assets 78,192,000 94,162,000  
Fair value, measurements, recurring basis [Member] | Level 2 [Member] | Municipal bonds [Member]      
Financial assets measured at fair value      
Financial assets 10,175,000 7,706,000  
Fair value, measurements, recurring basis [Member] | Level 2 [Member] | Foreign government bonds [Member]      
Financial assets measured at fair value      
Financial assets 15,058,000 5,320,000  
Derivative financial instruments, assets [Member] | Fair value, measurements, recurring basis [Member]      
Financial assets measured at fair value      
Financial assets 4,004,000 257,000  
Derivative financial instruments, assets [Member] | Fair value, measurements, recurring basis [Member] | Level 1 [Member]      
Financial assets measured at fair value      
Financial assets   0  
Derivative financial instruments, assets [Member] | Fair value, measurements, recurring basis [Member] | Level 2 [Member]      
Financial assets measured at fair value      
Financial assets 4,004,000 257,000  
Derivative financial instruments, liabilities [Member] | Fair value, measurements, recurring basis [Member]      
Financial assets measured at fair value      
Financial and nonfinancial liabilities, fair value disclosure 11,000 1,006,000  
Derivative financial instruments, liabilities [Member] | Fair value, measurements, recurring basis [Member] | Level 2 [Member]      
Financial assets measured at fair value      
Financial and nonfinancial liabilities, fair value disclosure $ 11,000 $ 1,006,000  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
INVESTMENTS: (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Amortized Cost          
Amortized cost $ 310,481   $ 310,481   $ 328,677
Available-for-sale securities, amortized cost basis 254,759   254,759   271,897
Available-for-sale Securities, Gross Unrealized Gain (Loss) [Abstract]          
Unrealized gains 64   64   39
Available for sale securities accumulated gross unrealized gain before tax less cash and cash equivalents 64   64   39
Unrealized losses (278)   (278)   (275)
Available for sale securities accumulated gross unrealized loss before tax less cash and cash equivalents (278)   (278)   (275)
Estimated Fair Value          
Short term investments, fair value 310,267   310,267   328,441
Available-for-sale securities 254,545   254,545   271,661
Realized gains (losses) on the sale of marketable securities 800 $ 600 1,700 $ 500  
Cash [Member]          
Amortized Cost          
Amortized cost 53,568   53,568   54,947
Estimated Fair Value          
Short term investments, fair value 53,568   53,568   54,947
Money market funds [Member]          
Amortized Cost          
Amortized cost 2,154   2,154   1,833
Estimated Fair Value          
Short term investments, fair value 2,154   2,154   1,833
Certificates of deposits [Member]          
Amortized Cost          
Amortized cost 75,586   75,586   78,643
Available-for-sale Securities, Gross Unrealized Gain (Loss) [Abstract]          
Unrealized gains 2   2   0
Unrealized losses (14)   (14)   0
Estimated Fair Value          
Short term investments, fair value 75,574   75,574   78,643
U.S. Government and agency securities [Member]          
Amortized Cost          
Amortized cost 48,259   48,259   56,431
Available-for-sale Securities, Gross Unrealized Gain (Loss) [Abstract]          
Unrealized gains 1   1   2
Unrealized losses (139)   (139)   (86)
Estimated Fair Value          
Short term investments, fair value 48,121   48,121   56,347
Commercial paper [Member]          
Amortized Cost          
Amortized cost 27,431   27,431   29,486
Available-for-sale Securities, Gross Unrealized Gain (Loss) [Abstract]          
Unrealized gains 8   8   0
Unrealized losses (14)   (14)   (3)
Estimated Fair Value          
Short term investments, fair value 27,425   27,425   29,483
Corporate bonds [Member]          
Amortized Cost          
Amortized cost 78,208   78,208   94,292
Available-for-sale Securities, Gross Unrealized Gain (Loss) [Abstract]          
Unrealized gains 51   51   37
Unrealized losses (67)   (67)   (167)
Estimated Fair Value          
Short term investments, fair value 78,192   78,192   94,162
Municipal bonds [Member]          
Amortized Cost          
Amortized cost 10,206   10,206   7,718
Available-for-sale Securities, Gross Unrealized Gain (Loss) [Abstract]          
Unrealized gains 0   0   0
Unrealized losses (31)   (31)   (12)
Estimated Fair Value          
Short term investments, fair value 10,175   10,175   7,706
Foreign government bonds [Member]          
Amortized Cost          
Amortized cost 15,069   15,069   5,327
Available-for-sale Securities, Gross Unrealized Gain (Loss) [Abstract]          
Unrealized gains 2   2   0
Unrealized losses (13)   (13)   (7)
Estimated Fair Value          
Short term investments, fair value 15,058   15,058   5,320
Cash and cash equivalents [Member]          
Amortized Cost          
Less amounts classified as cash and cash equivalents (55,722)   (55,722)   (56,780)
Available-for-sale Securities, Gross Unrealized Gain (Loss) [Abstract]          
Unrealized gains 0   0   0
Unrealized losses $ 0   $ 0   $ 0
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
INVESTMENTS: (Fair value due by period) (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Amortized Cost    
Due in less than one year $ 172,611 $ 157,270
Due in one to three years 82,148 114,627
Available-for-sale securities, amortized cost basis 254,759 271,897
Estimated Fair Value    
Due in less than one year 172,534 157,163
Due in one to three years 82,011 114,498
Estimated fair value 254,545 271,661
Investment in a privately-held companies accounted for under the cost method $ 19,700 $ 12,700
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
GOODWILL (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2017
USD ($)
Changes in the carrying amount of goodwill  
Goodwill $ 471,228
Acquisitions 0
Adjustments 0
Goodwill $ 471,228
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
INTANGIBLE ASSETS: (Gross, Accumulated Amortization, Net) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]          
Gross carrying value of amortizable intangible assets $ 385,025   $ 385,025   $ 390,802
Accumulated amortization (131,585)   (131,585)   (112,771)
Net carrying value of amortizable intangible assets 253,440   253,440   278,031
Amortization of intangible assets 15,100 $ 16,000 30,100 $ 27,700  
Licensed technology [Member]          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying value of amortizable intangible assets 30,106   30,106   24,583
Accumulated amortization (11,013)   (11,013)   (6,559)
Net carrying value of amortizable intangible assets 19,093   19,093   18,024
Developed technology [Member]          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying value of amortizable intangible assets 250,043   250,043   250,043
Accumulated amortization (96,792)   (96,792)   (75,591)
Net carrying value of amortizable intangible assets 153,251   153,251   174,452
Customer relationships [Member]          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying value of amortizable intangible assets 69,776   69,776   69,776
Accumulated amortization (21,257)   (21,257)   (17,731)
Net carrying value of amortizable intangible assets 48,519   48,519   52,045
Backlog [Member]          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying value of amortizable intangible assets         11,300
Accumulated amortization         (11,300)
Net carrying value of amortizable intangible assets         0
Trade names [Member]          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying value of amortizable intangible assets 5,600   5,600   5,600
Accumulated amortization (2,523)   (2,523)   (1,590)
Net carrying value of amortizable intangible assets 3,077   3,077   4,010
Finite lived amortizable intangible assets [Member]          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying value of amortizable intangible assets 355,525   355,525   361,302
Accumulated amortization (131,585)   (131,585)   (112,771)
Net carrying value of amortizable intangible assets 223,940   223,940   248,531
In Process research and development [Member]          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying value of amortizable intangible assets 29,500   29,500   29,500
Accumulated amortization 0   0   0
Net carrying value of amortizable intangible assets $ 29,500   $ 29,500   $ 29,500
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
INTANGIBLE ASSETS: (By maturity date) (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
2017 (remaining six months) $ 30,360
2018 55,377
2019 47,519
2020 36,320
2021 30,673
Thereafter 23,691
Total $ 223,940
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
DERIVATIVES AND HEDGING ACTIVITIES: (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Balance of designated derivative contracts as cash flow hedges and their impact on OCI          
Amount of gain reclassified from OCI to income (effective portion)     $ 3,815 $ (321)  
Designated as Hedging Instrument [Member]          
Notional Disclosures [Abstract]          
Currency forward and option contracts $ 61,670   61,670   $ 105,730
Balance of designated derivative contracts as cash flow hedges and their impact on OCI          
Balance at the beginning of the period     (692)    
Balance at the end of the period 4,050   4,050    
Not Designated as Hedging Instrument [Member]          
Notional Disclosures [Abstract]          
Currency forward and option contracts 40,046   40,046   34,330
Foreign Exchange Forward [Member] | Other Current Assets [Member]          
Derivative, Fair Value, Net [Abstract]          
Currency forward contracts, assets 4,004   4,004   257
Foreign Exchange Forward [Member] | Other Current Assets [Member] | Designated as Hedging Instrument [Member]          
Derivative, Fair Value, Net [Abstract]          
Currency forward contracts, assets 4,004   4,004   257
Foreign Exchange Forward [Member] | Other Current Assets [Member] | Not Designated as Hedging Instrument [Member]          
Derivative, Fair Value, Net [Abstract]          
Currency forward contracts, assets 0   0   0
Foreign Exchange Forward [Member] | Other Current Liabilities [Member]          
Derivative, Fair Value, Net [Abstract]          
Currency forward contracts, liabilities 11   11   1,006
Foreign Exchange Forward [Member] | Other Current Liabilities [Member] | Designated as Hedging Instrument [Member]          
Derivative, Fair Value, Net [Abstract]          
Currency forward contracts, liabilities 4   4   999
Foreign Exchange Forward [Member] | Other Current Liabilities [Member] | Not Designated as Hedging Instrument [Member]          
Derivative, Fair Value, Net [Abstract]          
Currency forward contracts, liabilities 7   7   $ 7
Operating Expense [Member] | Designated as Hedging Instrument [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]          
Summary of Derivative Instruments Impact on Results of Operations [Abstract]          
Other income 2,379 $ 23 3,815 161  
Operating Expense [Member] | Not Designated as Hedging Instrument [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]          
Summary of Derivative Instruments Impact on Results of Operations [Abstract]          
Other income 0 0 0 0  
Nonoperating Income (Expense) [Member] | Designated as Hedging Instrument [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]          
Summary of Derivative Instruments Impact on Results of Operations [Abstract]          
Other income 0 0 0 0  
Nonoperating Income (Expense) [Member] | Not Designated as Hedging Instrument [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]          
Summary of Derivative Instruments Impact on Results of Operations [Abstract]          
Other income $ 1,239 $ 271 3,305 543  
Unrealized gains (losses) on derivatives designated as hedging instruments [Member]          
Balance of designated derivative contracts as cash flow hedges and their impact on OCI          
Amount of gain recognized in OCI (effective portion)     8,557 1,510  
Amount of gain reclassified from OCI to income (effective portion)     (3,815) $ (161)  
Unrealized gains (losses) on derivatives designated as hedging instruments [Member] | Designated as Hedging Instrument [Member]          
Balance of designated derivative contracts as cash flow hedges and their impact on OCI          
Amount of gain recognized in OCI (effective portion)     8,557    
Amount of gain reclassified from OCI to income (effective portion)     $ (3,815)    
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
COMMITMENTS AND CONTINGENCIES: (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Future minimum payments under non-cancelable operating leases    
2017 (remaining six months) $ 12,271  
2018 19,878  
2019 14,607  
2020 12,188  
2021 11,274  
Thereafter 64,531  
Total minimum lease payments 134,749  
Purchase commitments    
2017 (remaining six months) 99,551  
2018 16,148  
2019 530  
2020 0  
2021 0  
Thereafter 0  
Amount of non-cancelable purchase commitments 116,229  
Loss Contingencies [Line Items]    
Total minimum lease payments $ 134,749  
Royalties payable, percentage 4.50%  
Accrued royalties $ 36,700  
Unrecognized tax benefits 44,700 $ 41,500
Unrecognized tax benefits that would impact effective tax rate 27,500  
Yokneam [Member]    
Future minimum payments under non-cancelable operating leases    
Total minimum lease payments $ 3,100  
Loss Contingencies [Line Items]    
Length of operating lease term 10 years  
Present value of capital lease obligations $ 30,500  
Total minimum lease payments $ 3,100  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
SHARE INCENTIVE PLANS: (Plans, Acquisition Information) (Details) - shares
Feb. 14, 2017
Jun. 30, 2017
Share incentive plans    
Common stock, capital shares reserved for future issuance   9,917,793
Second Restated Plan [Member]    
Share incentive plans    
Number of additional shares authorized 1,640,000  
Common stock, capital shares reserved for future issuance   2,390,000
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
SHARE INCENTIVE PLANS: (Stock option rollforward) (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Feb. 23, 2016
Weighted Average Exercise Price        
Options, exercisable, number 1,463,783   1,624,756  
Employee stock option [Member]        
Number of Shares        
Options outstanding at the beginning of the period (in shares) 1,634,485      
Options exercised (in shares) (154,747)      
Options canceled (in shares) (13,420)      
Options outstanding at the end of the period (in shares) 1,466,318      
Weighted Average Exercise Price        
Weighted-average exercise price, options outstanding at the beginning of the period (in USD per share) $ 32.79      
Weighted-average exercise price, options exercised (in USD per share) 14.52      
Weighted-average exercise price, options canceled (in USD per share) 61.82      
Weighted-average exercise price, options outstanding at the end of the period (in USD per share) $ 34.46      
Pretax intrinsic value of options exercised $ 8.8 $ 6.5    
Share price (in USD per share) $ 43.3     $ 46.40
Pretax intrinsic value of options outstanding $ 27.5   $ 29.0  
Pretax intrinsic value of exercisable options $ 27.5   $ 28.9  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
SHARE INCENTIVE PLANS: (RSU rollforward) (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Dec. 31, 2016
Number of Shares        
Restricted share units outstanding 4,027,393   4,027,393 3,324,519
Restricted share units granted (in shares) 1,662,375      
Restricted share units vested (in shares) (777,827)      
Restricted share units canceled (in shares) (181,674)      
Non vested restricted share units at the end of the period (in shares) 4,027,393      
Weighted Average Grant Date Fair Value        
Non vested restricted share units at the beginning of the period (in USD per share) $ 46.67      
Restricted share units granted (in USD per share) 50.42 $ 48.75    
Restricted share units vested (in USD per share) 46.72      
Restricted share units cancelled (in USD per share) 47.21      
Non vested restricted share units at the end of the period (in USD per share) $ 48.18      
Total intrinsic value of all outstanding restricted share units     $ 174.4 $ 136.0
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
SHARE INCENTIVE PLANS: ESPP (Details) - $ / shares
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Stock issued during period, shares, employee stock ownership plan 269,698 218,943
Employee Stock Ownership Plan (ESOP), weighted average purchase price of shares purchased (in USD per share) $ 37.63 $ 33.30
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.7.0.1
SHARE INCENTIVE PLANS: (Shares reserved, ESPP assumptions) (Details) - shares
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Ordinary shares reserved for future issuance under equity incentive plans      
Shares outstanding 1,466,318    
Common stock, capital shares reserved for future issuance 9,917,793    
Restricted Stock Units (RSUs) [Member]      
Ordinary shares reserved for future issuance under equity incentive plans      
Restricted share units outstanding 4,027,393   3,324,519
Employee Stock [Member]      
Ordinary shares reserved for future issuance under equity incentive plans      
Shares authorized for future issuance 3,724,647    
Weighted average assumptions      
Dividend yield (as a percent) 0.00% 0.00%  
Expected volatility (as a percent) 25.30% 37.60%  
Risk-free interest rate (as a percent) 0.91% 0.50%  
Expected life (in years) 6 months 6 months  
Global plan [Member]      
Ordinary shares reserved for future issuance under equity incentive plans      
Shares authorized for future issuance 699,435    
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
SHARE INCENTIVE PLANS: (Share-based compensation) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Share-based compensation expense        
Allocated share-based compensation expense $ 17,665 $ 18,094 $ 32,433 $ 36,360
Total unrecognized share-based compensation costs related to non-vested awards 177,200   $ 177,200  
Weighted average period for recognition of unrecognized share-based compensation costs (in years)     2 years 11 months 23 days  
Cost of sales [Member]        
Share-based compensation expense        
Allocated share-based compensation expense 575 671 $ 1,057 1,146
Research and development expense [Member]        
Share-based compensation expense        
Allocated share-based compensation expense 10,297 10,770 18,987 19,922
Sales and marketing [Member]        
Share-based compensation expense        
Allocated share-based compensation expense 4,010 3,889 7,348 7,537
General and administrative expense [Member]        
Share-based compensation expense        
Allocated share-based compensation expense $ 2,783 $ 2,764 $ 5,041 7,755
EZchip [Member]        
Share-based compensation expense        
Liabilities paid       $ 4,800
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): (AOCI rollforward) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance     $ 975,730  
Realized (gains)/losses reclassified from accumulated other comprehensive income     3,815 $ (321)
Other comprehensive income (loss), net of tax $ 451 $ (2,095) 4,764 1,997
Ending Balance 1,005,088   1,005,088  
Unrealized gains (losses) on available-for-sale securities [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance     (236) (578)
Other comprehensive income/(loss) before reclassifications, net of taxes     22 166
Realized (gains)/losses reclassified from accumulated other comprehensive income     0 482
Other comprehensive income (loss), net of tax     22 648
Ending Balance (214) 70 (214) 70
Unrealized gains (losses) on derivatives designated as hedging instruments [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance     (692) (1,091)
Other comprehensive income/(loss) before reclassifications, net of taxes     8,557 1,510
Realized (gains)/losses reclassified from accumulated other comprehensive income     (3,815) (161)
Other comprehensive income (loss), net of tax     4,742 1,349
Ending Balance 4,050 258 4,050 258
Total [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance     (928) (1,669)
Other comprehensive income/(loss) before reclassifications, net of taxes     8,579 1,676
Realized (gains)/losses reclassified from accumulated other comprehensive income     (3,815) 321
Other comprehensive income (loss), net of tax     4,764 1,997
Ending Balance $ 3,836 $ 328 $ 3,836 $ 328
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.7.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): (AOCI reclassification in earnings) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Reclassifications out of accumulated other comprehensive income        
Cost of revenues $ 73,427 $ 79,807 $ 137,877 $ 150,288
General and administrative 12,476 13,494 24,995 41,432
Sales and marketing 38,110 32,576 73,867 63,804
Research and development 92,348 82,324 180,839 153,358
Realized (gains)/losses on available-for-sale securities $ 827 $ 315 1,510 376
Amounts reclassified from accumulated other comprehensive income/loss     (3,815) 321
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member]        
Reclassifications out of accumulated other comprehensive income        
Realized (gains)/losses on available-for-sale securities     0 482
Reclassification out of Accumulated Other Comprehensive Income [Member] | Foreign Exchange Contract [Member] | Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member]        
Reclassifications out of accumulated other comprehensive income        
Cost of revenues and Operating expenses:     (3,815) (161)
Cost of revenues     (220) (10)
General and administrative     (427) (22)
Sales and marketing     (372) (17)
Research and development     $ (2,796) $ (112)
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.7.0.1
INCOME TAXES: ADDITIONAL INFORMATION (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 14, 2017
Jun. 30, 2017
USD ($)
subsidiary
Jun. 30, 2016
Jun. 30, 2017
USD ($)
subsidiary
Jun. 30, 2016
Mar. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Unrecognized tax benefits   $ 44.7   $ 44.7     $ 41.5
Unrecognized tax benefits, income tax penalties and interest accrued   $ 2.5   $ 2.5     $ 1.8
Effective Income Tax Rate Reconciliation, Percent [Abstract]              
Effective income tax rate reconciliation, percent   (43.50%) 1.00% (4.10%) (2227.80%)    
Effective income tax rate reconciliation, change in enacted tax rate, amount   $ (0.2)          
Effective income tax rate reconciliation, at federal statutory income tax rate, percent       35.00%      
Israel Tax Authority [Member] | Israel Tax Authority [Member]              
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Number of subsidiaries | subsidiary   1   1      
Israel Tax Authority [Member] | Minimum [Member]              
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Open tax year       2011      
Israel Tax Authority [Member] | Maximum [Member]              
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Open tax year       2014      
Tax Authority Foreign and Domestic [Member] | Minimum [Member]              
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Open tax year       2013      
Tax Authority Foreign and Domestic [Member] | Maximum [Member]              
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Open tax year       2016      
Domestic Tax Authority [Member] | Minimum [Member]              
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Open tax year       2002      
Denmark and Israel [Member] | Minimum [Member]              
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Open tax year       2011      
Denmark and Israel [Member] | Maximum [Member]              
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Open tax year       2016      
Yokneam [Member] | Israel Tax Authority [Member]              
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Tax holiday inception date       2011      
Yokneam [Member] | Israel Tax Authority [Member]              
Effective Income Tax Rate Reconciliation, Percent [Abstract]              
Effective income tax rate reconciliation, percent 7.50%            
Tel Aviv [Member] | Israel Tax Authority [Member]              
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Tax holiday inception date       2013      
Income tax holiday reduced income tax rate after second year of tax holiday       10.00%      
Tel Aviv [Member] | Maximum [Member] | Israel Tax Authority [Member]              
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Income tax holiday, termination date       2021      
Tel Aviv [Member] | Israel Tax Authority [Member]              
Effective Income Tax Rate Reconciliation, Percent [Abstract]              
Effective income tax rate reconciliation, percent 12.00%            
EZchip [Member]              
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]              
Deferred tax assets, net           $ 0.9  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
OTHER INCOME, NET: (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Other Nonoperating Income (Expense) [Abstract]        
Interest income and gains on short-term investments, net $ 951 $ 733 $ 1,828 $ 848
Foreign exchange loss, net (161) (359) (322) (368)
Other 37   4  
Other   (59)   (104)
Other income, net $ 827 $ 315 $ 1,510 $ 376
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.7.0.1
TERM DEBT: (Details) - USD ($)
6 Months Ended
Feb. 23, 2016
Jun. 30, 2017
Jun. 30, 2016
Debt Instrument [Line Items]      
Debt instrument, issuance date Feb. 22, 2016    
Debt instrument, face amount $ 280,000,000    
Debt instrument, maturity date Feb. 21, 2019    
Debt issuance costs $ 5,500,000    
Term Debt, principal amount   $ 216,000,000  
Less unamortized debt issuance costs   2,657,000  
Term Debt, principal net of unamortized debt issuance costs   $ 213,343,000  
Interest rate, effective percentage   3.50%  
Repayments of secured debt   $ 30,000,000 $ 7,000,000
2017 remainder of year   0  
2018   58,500,000  
2019   157,500,000  
Debt, long-term and short-term, combined amount   $ 216,000,000  
Eurodollar [Member]      
Debt Instrument [Line Items]      
Interest rate, stated percentage 1.00%    
Description of variable rate basis one-month LIBOR    
Base Rate [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate 0.50%    
Description of variable rate basis Base rate (which is the highest of (i) the administrative agent’s prime rate, (ii) one-half of 1.00% in excess of the overnight federal funds rate, and (iii) 1.00% in excess of the one-month Eurodollar rate), plus an applicable margin    
Minimum [Member] | Eurodollar [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate 1.25%    
Minimum [Member] | Base Rate [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate 0.25%    
Maximum [Member] | Eurodollar [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate 2.00%    
Maximum [Member] | Base Rate [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate 1.00%    
XML 73 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /" !$L?(\\#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,$% @ \( $2V;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #P@ 1+U5KX*>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O60=54+7%\4G!<&!XEM(;EM8TX3DI-VWMXU; MA^@'\#%W__SN=W"-#E+[B"_1!XQD,=V,KNN3U&'##D1! B1]0*=2.27ZJ;GS MT2F:GG$/0>FCVB.L.*_!(2FC2,$,+,)"9&UCM-01%?EXQAN]X,-G[#+,:, . M'?:40)0"6#M/#*>Q:^ *F&&$T:7O IJ%F*M_8G,'V#DY)KNDAF$HARKGIAT$ MO#\_O>9U"]LG4KW&Z5>RDDX!-^PR^:VZ?]@^LG;%Q6W![PJ^WHI:\EI6ZX_9 M]8??5=AY8W?V'QM?!-L&?MU%^P502P,$% @ \( $2YE&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 " #P@ 1+X4@HSWT" #A" & 'AL+W=OU#4NI/?0%W\Z9XS$S'A<#XZ^BHE1Z;VW3B:U?2=D_!X$X5[0EXHGUM%,K M5\9;(M60WP+1:.O"S8739U1X_<$_>V)?SWGC9L MV/K(?Y]XJ6^5U!-!6?3D1K]1^;T_B5W!OYPH9/='(H\;W)^R_T01L%USM1&F?6 M"//USG6M4+./,BR"AS8S(?8C B\0:$8$ MRO8L@"&!/7;H^%^!@XN(8($(]" R]&A!CV%Z#-)C0X\7],0Z !>1P@()*) X M],P2IL1UH$V:IA)R94Q2M97P23E;J??&/&CH5>IN MIOI\++KC0+)^>E $\ZNF_ -02P,$% @ \( $2Y3("]I%! %!0 !@ M !X;"]W;W)KV^]8? M0A@6WYOZU*^RPS"<'_*\?SZ$INH_M>=PBM_LVZZIAGC;O>3]N0O5;@IJZAR5 M*O*F.IZR]7)Z]MBME^WK4!]/X;%;]*]-4W7_;D+=7E899.\/OAY?#L/X(%\O MS]5+^",,?YX?NWB7WUK9'9MPZH_M:=&%_2K[# ];K<> 2?'7,5SZN^O%F,I3 MVWX;;W[=K3(U.@IU>![&)JKX\1:VH:['EJ*/?^9&LUN?8^#]]7OK/T_)QV2> MJCYLV_KOXVXXK#*?+79A7[W6P]?V\DN8$[+98L[^M_ 6ZB@?G<0^GMNZG_XN MGE_[H6WF5J*5IOI^_3R>IL_+W/Y[F!R L#\,$#/ 9H$Y%=G4ZI?JJ%: M+[OVLNBNLW6NQD4!#SH.YO/X MC.C%<"] O%PE]JX7M";^$C."S$%1@.S&BFXL=T-RWEC6#9C2&D_<2#)P16*> M"]%-P=UHXJ9@W3@H"S*"6ZXJK$4M>W&B%\>]&.+%\0E0#@OBA:O :5/(7KSH MQ7,O9#%L/.LE)FP57<"23"N7F*52=%-R-R3G3"#+SU5G8#2B:4 MXGX8HI0P"1X,Y90@L]XE]C(=)O_O^ZC(QG(P(E,<]_,F@]K55E%MY<@TX6#Q%X'&FUH[/F"!3-E5^HXQ5Y"6OI:A'7LR:(HX0 MK< E7>F<2X >94PCQ[2E1;BDH5O^QYJ/3F1 HV.O')O:#S)1D1/5LOT@H!+8 MT HBE?BG#V6:(J>II31%CDF/*@*5VN$ZYTR1>J5KF:>:\]12GFK.2>UI@;T5 M5#^5*;IKF:6:L]12EFH!DE[%(:)^!.8J\":Q>K1,4\UI:BF]M(!)%5_]GE:J M@K!TUND$+G3BZ( #M6!G!_Q80*X,1:%4&>9WQS/C>=GO5?=R//6+IW88VF8Z MC]FW[1!BH^I3S/ 0JMWMI@[[8;QT\;J[GE-=;X;V/)_!Y;>#P/5_4$L#!!0 M ( /" !$MN>$4?]0$ (L% 8 >&PO=V]R:W-H965T&ULC93;CILP$(9?!?$ ,6?2") VJ:I6:J5HJVZO'3($M#:FMA.V;U\?6$2 M[2X7L6?\_^-O(';6,_XL:@#IO%#2BMRMI>QV"(FR!HK%AG70JI6*<8JE"OD% MB8X#/AL3)2CPO 11W+1ND9GFTLM M=0(568&0BL:UCH'1.N-X*F!7DSFCN[DQ-BS M#KZ=<]?30$"@E+H"5L,-#D"(+J0P_@PUW7%+;9S.7ZM_,;VK7DY8P(&1W\U9 MUKF[=9TS5/A*Y"/KO\+03^PZ0_/?X09$R36)VJ-D1)A?I[P*R>A01:%0_&+' MIC5C;U?B=+"M&X+!$(P&/_JO(1P,X=?*N[(XF6J6)EC31C,9*XLDVZMS9 M9P;T$>4=4[S*%"^99JWOX\5.L1>DVR724AA]\M+D3:)DE2A9$B4SHN2C1$OA M&T1HKFW$,"%123U,UY_9^L(%D MW7#UH?'^+?X!4$L#!!0 ( /" !$N&(Y75= 0 +<4 8 >&PO=V]R M:W-H965T&ULC9AM;^,V#,>_2I#WK45*LJ4B#= \#!NP <4= MMKUV$[4)SHXSVVUNWWZRX^92DN[M36,K/U+\2RK):':JZF_-+H1V\KTL#LW] M=->VQ[LD:3:[4.;-;74,A_C-1M?ZY>D.=8AW_9&99&@4FE2YOO#=#[K MQQ[K^:QZ;8O](3S6D^:U+//ZWT4HJM/]%*;O U_V+[NV&TCFLV/^$KZ&]L_C M8QW?DHN7[;X,AV9?'29U>+Z?/L#=&G5GT!-_[<.IN7J>=%*>JNI;]_+;]GZJ MNHA"$39MYR*/'V]A&8JB\Q3C^&=P.KW,V1E>/[][_Z47'\4\Y4U85L7?^VV[ MNY^ZZ60;GO/7HOU2G7X-@R [G0SJ?P]OH8AX%TF<8U,53?]WLGEMVJH9O/9W5UFM3G\W#,NV,'=S9NUZ8;['>G_RZN9Q-'W^9I-DO>.C\#LC@C M>(VXC\B*(W ADCC_)0B4@E@@,\>/$RPYD7H2PT^=K#]U\B%,+:Z5[NWUE7VF M9'LCVIO>WES; UGK,Y+UR.$L L"G=#DDS#A%O*TX9F(& 4W61< 4AC90BMJ MLUP;"7IQ1NS5-)DV2$[;4J"\4X1:<0ITYC*"K07,*G1.5I:*RE*NC"S@(A6B M<59;(DW"C/>&:.,8IICIE&B3,-"H96V9J"WC)]K(]DZT=WQMB.B%8V%ZU(8D MD"6G'&JD*\,I<,IID@G6 F:UMB.[[D5EGBLC&[#P;!KM !11)E!HJ:\5IS+M M:"9>"N18FBI%Y0G.(/4IVS_.888C!1;D"@N:B7.*BM-"/-ZSPRE@B&"I.@'3 MWM&4(F(((\D6Y/H/O %PM $8F(^9D-9( =)<&8? TO2TEEQ=_:-_E"67?N"U MW]':#[P2W\0>@YU("?/\2 I8S$]LTR3,Z6Q$G5S^@==_1^L_\%I\8RWMDI<" M9C(N3G &WAA#U4F<&BER(-=_R+@X0\5E0OI&3;5QRM B)S"99UE2FDZ-G4BY M+0'>ESC:EPS,===[DWD:SE+ 3&I9"1"_&FI6B"OPU8IRY:'8S&#LFPD83[UCJZ/Y"T=J_XH M5W_DU=_3ZH^\$(OJ.&8\L-9-Q 1U B:H2ZXN7VF[;KT8O MMVP/V%W:D/$%W"U!&%_!W?I\A_;#_?E*[X^\?MD?FLE3U;95V5_H/%=5&V+T MZC;&O0OY]O)2A.>V>\SB5\_\ 4$L#!!0 ( /" M!$O.%/^RI@( !X) 8 >&PO=V]R:W-H965T&ULC5;1 MDIHP%/T5AO==)"0@CCJSJ)UVIIUQ=J?M<\0HS *A2=3MWS<)B)BDMB^2Q'-. M[KFY<#._4/;."T*$]U%7#5_XA1#M+ AX7I :\V?:DD;^&_A+--JO :\*,D%SX:>\K)CM)W M-?FR7_@3%1"I2"Z4 I:/,UF1JE)",HQ?O:8_;*F(X_%5_9/V+KWL,"_%=R)I6$JTCD'CFMN/[U\A,7M.Y59"@U M_NB>9:.?EU[_2G,30$\ T'N_8@0]83H1H /"; GP/_= ?4$9.P0=-YU,M=8 MX.65J49^._D_FD\O5\S(-Y\%9Z?20K(. $22>WD/6 M-N0F$LC]AR" *X@,6'1PO\'*1L2I$<,_138/1>["C)RYBC0_&N<*N/G0R8>: M#T?\*3)RW4$2#6DTY"E)S1-9V2@8(VCDPR$%)B R=MRX8"B$;E_(Z0O9>8G< M_-C)CZV\I(:9K(.@<90P,;)B8Z!9IS8$F$5B0^*1S)V;Q.DFL=V8IYS8D:9& MJ"L;\P1"&!F&'$H)-"W9H#""?ZG\J=/3U/84&YZF=B3(K%L;(TO2S,[:H93$ M1D%L;%"8IHG;4^KTE-J>C(K*4L?;B.#$<&6C $+FU\DA%2*8&!G:.& H-&T% MHX][3=A1=UKNY?34"/4>CE:'9OX"5',PUK-PM@H=ZVO9_+M>?9/O;@[?,#N6 M#?=V5,B6I!O'@5)!9.R39WD:A;RL#).*'(0:)G+,NI;=301M^]M(,%R)EG\ M4$L#!!0 ( /" !$N""@81Q00 !X7 8 >&PO=V]R:W-H965T&UL?9C=;N,V$(5?Q?!]UN*,*$J!8R#68M$"+1!LL>VU8C.QL9+E M2DJ\??M2/_'*P\.]B27ED#PS&GXBN;[4S??V8&VW^%&5I_9A>>BZ\_UJU>X. MMBK:3_79GMQ_7NJF*CIWV[RNVG-CB_W0J"I7%$7)JBJ.I^5F/3Q[:C;K^JTK MCR?[U"S:MZHJFO^VMJPO#TNU_'CP]?AZZ/H'J\WZ7+S:OVSW[?S4N+O5M9?] ML;*G]EB?%HU]>5@^JOL\COH&@^+OH[VTL^M%'\IS77_O;W[?/RRCWI$M[:[K MNRCR=NC%U=ML/?Q>ZM[>IJZL59J8H?X^_Q M-/Q>IOX_FN$&-#6@:P,W]J\:\-2 ?S:(A^!'9T.HGXNNV*R;^K)HQK=U+OJB M4/?LDKGK'PZY&_[GHFW=T_=-EJY7[WT_DV0[2F@F45?%RG5^'8'0"%ORFM/M M +FO2#(\ L,8>&C/\Q@"[6/8/A[:Q_, HT@D8=2807,:-'<4$6L1"I)I%6,W M&KK17C0J"B0\@1TD(!R1\NVHT3.?.DIG/L=H?%6<$ ?,&&C& #,LS!AOF#L3 M22^^2%&28"LIM)("*V*4;>J-PA2S,)P#E=(ZD)<,FLF &5%,V\S/BS*S6AC- M %6[.4G]@F0 M2B^^)ING\-8+9I[2(#>9-*-!6:A8S@<@TSKE@!^,4 48JN0G00$\*DZ]_/@R M5\K*! QAC"KCSU 5 (["^%. ?TI^%Y2/MKM$>RD&*AV'IB<&H ($5%[] ;@E MF?6V&HQ@"J+*$Z MB&PO=V]R:W-H965T&UL;9-M;YLP$,>_BN4/4!-H2A0!TM)I MVJ15BEIM>^W $:SZ@=E.:+]]SS9%294WV'?^W^\>;*K)V%,N78 Q=V=&4'C26^LXAY->V1NM,"[&*0DR[/L@2DN-&VJZ-O;IC(G+X6& MO27NI!2W[SN09JKIBGXZGL5Q\,'!FFKD1W@!_V?<6[380NF$ NV$T<1"7]-O MJ^VN"/HH^"M@PVP'Y') O 7GJ)26*E7_GGC>5-1.Q M:?8C#U>\VN8XFS8XXRCB&1;OT'MN5L6Z8N< FC6[I,FO- ^+AB%_29+?3))' M0'$%*&\#BIN (@+NKP";+U4F31DU.FHVY3K+OJ1A%X,)[^Z)VZ/0CAR,QQG' M2?3&>$!B=H>7.>!37PP)O0_;$O-\1/-B.P!'7I74MJ"=<_V!,5MUH+B]P1ZT_].@4=QYU[3,]@9X'4E* MLC1);IGB0M,RC[&3*7,&8!7P$/ D8[KGAW2/ULJA",HXC_?/'61R_E;O\Y9Y<@-&.. M$R9=8Q8$\^I+BG0KQ3']AYYNT_>;%>XC?;_.GB7; MFF0!8%LO^VN(')WC?) M5C-58-JX3994..BXR:OHLK!W:;R3-_BT[3^X:86VY(S.WVR2W/@5 MZOP#6QP)C0OF1V^;:JVF3-NG4:=MG+G$25, 9D$OW[P@NB3B"M&-_MWC$MI*%E MGGQG6^8X>"4-G"UQ@];"_CJ!PK&@>_KJ>))MYZ.#E7DO6O@*_EM_ML%B"TLM M-1@GT1 +34'O]\=3%N-3P'<)HUN=2:SD@O@;[':&;0/X#. +X"[E85.B MI/Q1>%'F%D=BI][W(C[Q_LA#;ZKH3*U(=T&\"]YKN<]XSJZ1:(XY33%\';-$ ML,"^I.!;*4[\/SC?AA\V%1X2_/"7PL,V0;9)D"6"[,T2MV*R?Y*P54\UV#9- MDR,5#B9-\LJ[#.P]3V_R)WR:]B_"MM(X&#+8:" MQL?C^W"VTYA-AL=^_D%L^<;E;U!+ P04 " #P@ 1+W-C2QK0! #2 P M&0 'AL+W=OLM\#J"E&3);G?#%!>:EGGTG6R9 MF\%+H>%DB1N4XO;M"-*,!=W3#\>3:#L?'*S,>][",_CO_J)D%I2C^.NU"QWV<;M)TAFT#DAF0+("[F(=-B:+R3]SS M,K=F)';J?<_#$^\/"?:F"L[8BGB'XAUZ+^4^N\[9)1#-,<&PO=V]R:W-H965T-L8I[-&W+7&^!UQ&D)$N3Y!U37&A:YM%WMF5N!B^% MAK,E;E"*V]\GD&8LZ(Z^.!Y$V_G@8&7>\Q:^@__1GRU:;&&IA0+MA-'$0E/0 MN]WQE(7X&/ H8'2K,PF57(QY"L:7NJ!)$ 02*A\8.&Y7N 4?N>=E;LU( M[-3[GHRUUVR-DU$,TQIRDF7<;L/WFPKW$;[_1^&';8)LDR"+!-F;)6[$W";_)6&KGBJP;9PF1RHSZ#C) M*^\RL'=I?)._X=.T?^.V%=J1B_'XLK'_C3$>4$IR@R/4X0=;# F-#\?W>+;3 MF$V&-_W\@]CRC&PO M=V]R:W-H965T[^?I3LNF[G]442*9[#0XI*!V.?7 /@R;.2VF6T\;X[ M,.:*!I1P5Z8#C3>5L4IX-&W-7&=!E!&D)..;S353HM4T3Z/O9//4]%ZV&DZ6 MN%XI8?\<09HAHPE]<3RT=>.#@^5I)VKX ?YG=[)HL9FE;!5HUQI-+%09O4T. MQUV(CP&_6AC..F<,@"7 MYQ?V+[%VK.4L'-P9^=B6OLGH#24E5**7_L$,]S#5LZ=D*OX;7$!B>%"".0HC M75Q)T3MOU,2"4I1X'O=6QWT8;_;)!%L'\ G 9\!-S,/&1%'Y9^%%GEHS$#OV MOA/AB9,#Q]X4P1E;$>]0O$/O)4_V2-_:^,\8!2-E&UL?5/;;MP@$/T5Q >$7=:;1"O;4C91U4JIM$J5 MY)FUQQ<%&!?P.OW[ G88J]DZV&DR&V5TJ8 M7T>0.&1T2S\<3VW=N.!@>=J)&GZ >^Y.QEML9BE;!=JVJ(F!*J-WV\,Q"?$Q MX*6%P2[.)%1R1GP+QKUG(6%>Y2O;>F:C-Y24D(E>NF>="$^\ M/7#?FR(X8ROBG1=OO?>2;_=)RBZ!:(HYCC%\&3-',,\^I^!K*8[\'SA?A^]6 M%>XB?/>'POTZ0;)*D$2"Y+\EKL5<_Y6$+7JJP-1QFBPIL-=QDA?>>6#O>'R3 MS_!QVK\+4[?:DC,Z_[*Q_Q6B R]E<^5'J/$?;#8D5"X<;_S9C&,V&@Z[Z0>Q M^1OGOP%02P,$% @ \( $2SQ>C,6U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$I*V661;:CI-F[1)4:=UGXE] MME&!\P#'W;\?8-?S-FM?@#ONO7MW'-F ]L6U )Z\:F5<3EOONR-CKFQ!"W># M'9AP4Z/5P@?3-LQU%D250%HQOMG<,2VDH466?&=;9-A[)0V<+7&]UL+^/('" M(:=;^N9XDDWKHX,562<:^ K^6W>VP6(S2R4U&"?1$ MU3A^VQ],^QJ> 9PF# M6YQ)K.2"^!*-3U5.-U$0*"A]9!!AN\(C*!6)@HP?$R>=4T;@\OS&_B'5'FJY M" >/J+[+RK43,5_ABNH$!Z5A!PE*I=64O;.HYY8 M@A0M7L==FK0/X\W=88*M _@$X#/@D/*P,5%2_EYX4606!V+'WG%@GV*\2[!/!_K\EKL6\^RL)6_14@VW2-#E28F_2)"^\\\ ^\/0FO\/' M:?\B;".-(Q?TX653_VM$#T'*YB:,4!L^V&PHJ'T\WH>S'<=L-#QVTP]B\S&UL?5-AC]0@$/TKA!]P=-F]\[)IF]R>,9IHLCFC?F;;:4L. MF IT>_Y[@?9JU>H78(9Y;]X,0SZB?78=@"R/$R@<"[JC MKXXGV78^.EB9]Z*%S^"_]&<;++:PU%*#<1(-L= 4]&%W/!UB? KX*F%TJS.) ME5P0GZ/QH2YH%@6!@LI'!A&V*SR"4I$HR/@^<](E902NSZ_L[U+MH9:+TIJ:,2@_!..[V&NYY:2N?B/< 45PJ.2D*-"Y=)*JL%YU#-+D*+% MR[1+D_9QNKGE,VP;P&< 7P#W*0^;$B7E;X4796YQ)';J?2_B$^^.//2FBL[4 MBG07Q+O@O9:[NRQGUT@TQYRF&+Z.62)88%]2\*T4)_X7G&_#]YL*]PF^_TWA M/_(?-@D.B>#PWQ*W8OY4R58]U6#;-$V.5#B8-,DK[S*P#^D1V:_P:=H_"=M* MX\@%?7C9U/\&T4.0DMV$$>K"!UL,!8V/QS?A;*&UL?5/;CMP@#/T5Q KJI5::;15VVU"Z(^,^:H#+?R-[<'@36.=%@%- MUS+?.Q!U FG%^&YWQ[20AI9Y\IU=F=LA*&G@[(@?M!;NYPF4'0NZIV^.9]EV M(3I8F?>BA2\0OO9GAQ9;6&JIP7AI#7'0%/1Q?SQE,3X%?),P^M69Q$HNUKY$ MXV-=T%T4! JJ$!D$;E=X J4B$732JK!!ZMG%I2BQ>NT2Y/V M<;JYSV;8-H#/ +X 'E(>-B5*RM^)(,K]B$^\/W+L316=J17I#L5[ M]%[+_=TA9]=(-,>5'4R:Y)5W&=A'GM[D=_@T[9^%:Z7QY&(# MOFSJ?V-M )2RN\$1ZO"#+8:")L3C/9[=-&:3$6P__R"V?./R%U!+ P04 M" #P@ 1+\ZO;H+4! #2 P &0 'AL+W=OSON(3X!O$@:_.)-8R=7:EVA\K'*Z MB0F!@C)$!8';#9Y J2B$:?R8-.D<,A*7YS?U]ZEVK.4J/#Q9]5U6H,P$8Y16^;22LO?!ZDD%4]'B==RE2?LPWCS< M3[1U I\(?"8<4QPV!DJ9OQ-!%)FS W%C[SL1GWA[XMB;,CI3*](=)N_1>RNV MAT/&;E%HPIQ'#%]B9@1#]3D$7PMQYO_0^3I]MYKA+M%W?V3XL"ZP7Q78)X'] M?TMI/?\'':/PO72./)U09\V=3_ MVMH F,KF#D>HQ0\V&PKJ$(\X$,2-8S8:P7;3#V+S-RY^ 5!+ P04 " #P M@ 1+^4:FF;4! #2 P &0 'AL+W=O&?$3S8CL 1UZ5U+:@G7/]D3%;=:"XO<$>M+]IT"CNO&E:9GL#O(XD M)5F:)'=,<:%IF4??V90Y#DX*#6=#[* 4-[]/('$LZ(Z^.9Y$V[G@8&7>\Q:^ M@_O1GXVWV*)2"P7:"M3$0%/0A]WQM _X"'@6,-K5F81*+H@OP?A2%S0)"8&$ MR@4%[KY@9'8J;>]SP\\>Z8^MY4P1E;$>]\\M9[K^7N[D/. MKD%HQIPF3+K&+ CFU9<0Z5:(4_H?/=VF9YL99I&>K:,?DFV!_:; /@KLWRUQ M W/XMTBVZJD"T\9ILJ3"0<=)7GF7@7U(XYO\A4_3_HV;5FA++NC\R\;^-X@. M?"K)C1^ASG^PQ9#0N' \^+.9QFPR'/;S#V++-R[_ %!+ P04 " #P@ 1+ M']( B+0! #2 P &0 'AL+W=OZ6:2$[6F31=[9%9@:O9 =G2]R@M;"_3J#,F-,]?7<\RJ;UP<&*K!<-/('_ MWI\M6FQAJ:2&SDG3$0MU3N_WQU,:XF/ #PFC6YU)J.1BS',POE0YW05!H*#T M@4'@=H4'4"H0H8R7F9,N*0-P?7YG_Q1KQUHNPL+]EY=NCY0,A?_%:Z@,#PHP1RE42ZNI!R<-WIF02E:O$Z[[.(^3C?)889M _@, MX O@+N9A4Z*H_*/PHLBL&8F=>M^+\,3[(\?>E,$96Q'O4+Q#[[78'WC&KH%H MCCE-,7P=LT0P9%]2\*T4)_X/G&_#DTV%280G?RA,M@G238(T$J3_+7$K)OTK M"5OU5(-MXC0Y4IJABY.\\BX#>\_CF_P.GZ;]F["-[!RY&(\O&_M?&^,!I>QN M<(1:_&"+H:#VX7C LYW&;#*\Z>&PO=V]R:W-H965T0-DAIUOZ[GB131NB@Q59)QKX N%K=W9H ML9FEDAJ,E]80!W5.'[;'TS[&IX!O$@:_.)-8R<7:UVA\K'*ZB8) 01DB@\#M M"H^@5"1"&3\F3CJGC,#E^9W].=6.M5R$AT>KOLLJM#F]IZ2"6O0JO-CA TSU MW%(R%?\)KJ P/"K!'*55/JVD['VP>F)!*5J\C;LT:1_&&WZ88.L /@'X#+A/ M>=B8*"E_$D$4F;,#<6/O.Q&?>'ODV)LR.E,KTAV*]^B]%MO#;<:ND6B*.8TQ M?!DS1S!DGU/PM10G_@^#S@V8UC-AK!=M,/8O,W+GX!4$L#!!0 ( /" !$MDJZB%W0$ M $% 9 >&PO=V]R:W-H965T-T%/)5 M-0 :O7'6J0PW6OVDJL0K];X4F8XL D!@T);!FJ6&SP! M8Y;(I/%KYL2+I U<[^_LGUSMII8K5? DV,^VU$V&CQB54-&!Z6,-$:LR"( M85\D(I_$.?HO//*'[[P9[ESX;JT>!WZ"V$L0.X+XGQ(_;$KT8([OB.R](GL/ M0;@1\6'>:<7!*W+P$.PV(CY,[!=)O"*)AV"_$?%A#AL1LKJ"'&3MAD^A0@R= M&_R5=YGOQ\A=X;_PZ7'X1F7==@I=A3:#X*YK)80&DTKP8+K:F/=H,1A4VFX3 MLY?35$Z&%OW\X)#EUA>\T0FN MC&D/A.BL L'TC6RAL5\*J00S-E0ET:T"EGN2X(1&T8X(5C97>U(V(I-*7@MH="T;I*!( M\/WJ<-PYO ?\KJ'7LSURG9RE?'7!CSS!D2L(.&3&*3"[7. !.'="MHRW41-/ MEHXXWU_5'WWOMIQGRU&8_-/< %NX:X2 MZY%)KOTORCIMI!A5;"F"O0]KW?BU'_6OM#"!C@2Z()#!R%?^C1F6QDKV2 UG MWS+W%Z\.U)Y-YI+^*/PW6[RVV4NZVM_&Y.*$1LQQP- Y9D(0JSY9T)#%D7ZA MTS!]':QP[>GKN?LF"@ML@@(;+[#YI\7]HL40YBYLL@V:;+\*W$4+DQ#F/R>Y M"YKL @)T81+"K!P:/Y.S[#1Z]]3?KK_P86Z?F2KK1J.S M-/:.^IM42&G EA+=V(8K^U1, 8?"N.VMW:MA8(; R'9\"\CT(*6?4$L#!!0 M ( /" !$M=,Z*AMP$ -(# 9 >&PO=V]R:W-H965TT5=J#]38U&<>=-TS#; M&>!5)"G)DLWFFBDN-"VRZ#N9(L/>2:'A9(CME>+F[0@2AYQNZ;OC632M"PY6 M9!UOX >XG]W)>(O-*I50H*U 30S4.;W;'HYIP$? +POQ)J.2,^!*,[U5. M-R$AD%"ZH,#]=H%[D#((^33^3)IT#AF(R_.[^M=8NZ_ES"W2_>,PS>8ZME3,A7_"!>0'AXR\3%*E#:NI.RM0S6I^%04?QUWH>,^C#?I M?J*M$Y*)D,R$VQB'C8%BY@_<\2(S.! S]K[CX8FWA\3WI@S.V(IXYY.WWGLI MME_2C%V"T(0YCIADB9D1S*O/(9*U$,?D$SU9I^]6,]Q%^FX9/=VM"Z2K FD4 M2/\K(#GPJFRL_0JW_8+,AH7;A>.//9ARST7#833^(S=^X^ M02P,$% M @ \( $2U)'J&CL 0 7P4 !D !X;"]W;W)K&ULC53;CILP$/T5Y ]8 R$7(D#:[*IJI5:*MNKVV8'AHK4QM4W8_GUM0R@E MKK0OV![.G'/&,),,7+S)&D!Y[XRV,D6U4MT18YG7P(A\X!VT^DW)!2-*'T6% M92> %#:)41SZ_@XSTK0H2VSL++*$]XHV+9R%)WO&B/A] LJ'% 7H%GAIJEJ9 M ,Z2CE3P'=2/[BST"<\L1<.@E0UO/0%EBAZ#XRDV> MX;6"0B[UG*KEP_F8. M7XH4^<804,B582!ZN<(34&J(M(U?$R>:)4WB 27IJ7KAPV>8ZMDB;RK^*UR!:KAQHC5R3J5]>GDO%6<3B[;"R/NX-JU= MAXG_EN9."*>$<)6 1R'K_)DHDB6"#YX8[[XCYA,'QU#?36Z"]BKL.VU>ZN@U M"^)]@J^&:,*<1DRXQ,P(K-EGB= E<0KOTD-W^L;I<&/3-TOU:.0]L@?^'CZ/E& M1-6TTKMPI=O,-D/)N0)MQ7_0W[76TVX^4"B5V>[U7HP]/QX4[Z9QAN>9FOT! M4$L#!!0 ( /" !$O=L*??M $ -(# 9 >&PO=V]R:W-H965TCL:^N!?#D3:O.Y;3UOC\PYLH6M'!WIH<._]3& M:N'1M0USO05119)6C"?)/=-"=K3(8NQDB\P,7LD.3I:X06MA?Q]!F3&G.WH- MO,BF]2' BJP7#7P#_[T_6?38HE))#9V3IB,6ZIP^[0['-. CX(>$T:UL$CHY M&_,:G,]53I-0$"@H?5 0>%S@&90*0EC&KUF3+BD#<6U?U3_&WK&7LW#P;-1/ M6?DVIX^45%"+0?D7,WZ"N9]WE,S-?X$+*(2'2C!':92+7U(.SAL]JV I6KQ- MI^SB.<[Z5]HV@<\$?D-@4Z)8^0?A19%9,Q([S;X7X8IW!XZS*4,PCB+^P^(= M1B\%3^XS=@E",^8X8?@*LUL0#-67%'PKQ9'_1^?;]/UFA?M(WZ^SI^^W!=)- M@30*I/^T^'#3XA;F\28)6\U4@VWB-CE2FJ&+F[R*+@O[Q..=_(5/V_Y5V$9V MCIR-QYN-\Z^-\8"E)'>X0BT^L,514/M@/J!MIS6;'&_Z^06QY1D7?P!02P,$ M% @ \( $2XZG[ /% 0 -P0 !D !X;"]W;W)K&UL=53;;IPP$/T5RQ\0@W=)TQ4@95-%K=1*JU1-G[TP@!5?B&V6].]K M&T+1EKS@F?&9O!":[@9) =I&3FSQ&$'@N9TZ\2(;$M?W._AA[][V(U*"QN_J!JLTW)F\:5(]C:M7,5U MG'9NZ9RVG4#G!+HDW$4=,@G%RK\PQ\KQ[%JXX/5!_-E4(QJ.(>[YX MZZ.7DB:?70O[!IY'ZP4S+E45G[?SSB9?<:.W EY+<^%HZ/\6+(Z!QP?SD;3.]Y&PO=V]R M:W-H965T1Y? G=^7NX(1SI*]:X; (,^!.]TAAMC^B,ANFA M,'TG>^CLETHJP8P-54UTKX"5GB0XH5&4$,':#N>ISYU5GLK!\+:#LT)Z$(*I MWR?@=JS&KZ#^=&?E8W(HE*V CK=R@XIJ#+\N#N>$H?W M@+<61KW:(]?)1XGQFAN_BM<@5NXJ\1Z%))K_XN* M01LI9A5;BF ?T]IV?AUG_1LM3* S@6X(9#+RE3\SP_)4R1&IZ>Q[YO[BW9': MLREGND)*K$YHQIPE#5YC=@B!6?;&@(8L3_8].P_1]L,*] MI^_7[G$<%C@$!0Y>X/!/B_&FQ1 F"9O$09,X('"_,0EA'L(F2= D"0A\VI@$ M,#3:F)#5[1"@:C\7&A5RZ/Q,KK++Z#U2?[O^PJ>Y_<94W78:7:2Q=]3?I$I* M [:4Z,XVW-BG8@DX5,9M[^U>30,S!4;V\UM E@&UL;51M M;]L@$/XKB!]0$A+'661;:EI5F[1)4:=MGXE]?E'!>(#C[M\/L.-Z'E\"=WY> M[@A',DCUIFL @]X%;W6*:V.Z$R$ZKT$P_2 [:.V74BK!C U5172G@!6>)#BA MF\V!"-:T.$M\[J*R1/:&-RU<%-*]$$S].0.70XJW^)YX;:K:N 3)DHY5\!W, MC^ZB;$1FE:(1T.I&MDA!F>+'[>D<.[P'_&Q@T(L]KDS#D^2_FL+4*3YB5$#)>FY> MY? 9IGXBC*;FO\(-N(6[2JQ'+KGVORCOM9%B4K&E"/8^KDWKUV'2O]/"!#H1 MZ(I 1B-?^3,S+$N4') :S[YC[B_>GJ@]F]PE_5'X;[9X;;.WC-)M0FY.:,*< M1PQ=8#X0Q*K/%C1D<:;_T6F8O@M6N//TW=(].H8%]D&!O1?8_],B7;48PNS" M)E'0) H([%>-M9GR!E/K 6OH']/IRTB\C*4G,) MO>&J1QJ: C^DA^/>XP/@!X?);/;(=W)6ZM4'G^L")]X0"*BL9V!NN< C".&) MG(U?"R=>)7WA=G]E?PZ]NU[.S,"C$C]Y;;L"?\2HAH:-PKZHZ1,L_>PQ6IK_ M A<0#NZ=.(U*"1-^434:J^3"XJQ(]C:OO _KM/!?R^(%="F@-P5D%@K.GYAE M9:[5A/1\]@/S5YP>J#N;RB?#481OSKQQV4M)LR0G%T^T8(XSAFXPZ8H@CGV5 MH#&)(_VOG,;+LZC#+)1G6_7[=_1W48)=(-C]TV)ZTV(,\X[+?51D'R'(;D1B MF-V-"-EL! !F!0 &0 'AL+W=O\9ES M9FQFDD&J5UT#F.!-\%:G86U,=R)$YS4(IA]D!ZT]*:42S%A3541W"ECA@P0G M=+,Y$,&:-LP2[[NH+)&]X4T+%Q7H7@BF?I^!RR$-M^'=\=Q4M7$.DB4=J^ [ MF!_=15F+S"Q%(Z#5C6P#!64:/FY/Y]CA/>"E@4$O]H&KY"KEJS.^%&FX<0D! MA]PX!F:7&SP!YX[(IO%KX@QG21>XW-_9/_G:;2U7IN%)\I]-8>HTC,.@@)+U MW#S+X3-,]>S#8"K^*]R 6[C+Q&KDDFO_#?)>&RDF%IN*8&_CVK1^'2;^>Q@> M0*< N@H@HY#/_",S+$N4' (UWGW'W!-O3]3>3>Z<_BK\F4U>6^\MH[M]0FZ. M:,*<1PQ=8+8S@ECV68)B$F?Z+ISBX3LTPYT/WRW5#Q%.$*$$D2>(_BGQL"H1 MPQQQD3TJLD<(XI4(AOF BQQ0D<-[@FBS$L$P_WFN(RIR1 CH2@3#['"1&!6) M$8)H)8)A]BL1LOC/!:C*=[@.:2^3_["QPGTC:FJ:75PE<9V MF^^)4DH#-I7-@WVZV@Z]V>!0&K<]VKT:6W\TC.RFJ4;FT9K] 5!+ P04 M" #P@ 1+R-P+_<,! W! &0 'AL+W=OS,++#)1J7?3 M@T;L4G$H]/@!>.8QFM4>^DXM2;S[X4N4X M\89 0&D] W/+%9Y!"$_D;/R:.?$BZ0O7^QO[I]"[Z^7"##PK\9-7MLWQ(T85 MU&P0]D6-GV'N)\5H;OXK7$$XN'?B-$HE3/A%Y6"LDC.+LR+9^[3R+JSCS'\K MBQ?0N8#>%9!)*#C_R"PK,JU&I*>S[YF_XLV1NK,I?3(<1?CFS!N7O19TM\_( MU1/-F-.$H2O,9D$0Q[Y(T)C$B?Y73N/EVZC#;2C?KM7WASC!+DJP"P2[?UH\ MW+48PSS&1=*H2!HA^' G$L&DR9T(65V&711UCV?<,FU4A:3!>6G=%"^!@-KZ[<'M]?26I\"J?AY3LOQ7 M%'\ 4$L#!!0 ( /" !$M[>NACM@$ -(# 9 >&PO=V]R:W-H965T M1M_)Y"GV3LD63H;87FMAWHZ@<,CH MEGXXGF3=N.!@>=J)&I[!_>I.QEML5BFEAM9*;(F!*J.WV\-Q%_ 1\%O"8!=G M$BHY([X$XT>9T4U("!04+B@(OUW@#I0*0CZ-OY,FG4,&XO+\H7X?:_>UG(6% M.U1_9.F:C-Y04D(E>N6><'B J9YK2J;B?\(%E(>'3'R, I6-*REZZU!/*CX5 M+5['7;9Q'\:;9#_1U@E\(O"9INP2A";,<<3P!>83P;SZ'(*OA3CR_^A\G9ZL9IA$>K*, MOD_6!7:K KLHL/NG1/ZEQ#7,UR!LT5,-IH[39$F!?1LG>>&=!_:6QS?YA(_3 M_BA,+5M+SNC\R\;^5X@.?"J;*S]"C?]@LZ&@IKU8(G5X#BF*SD:E7TT+8-&;X-+DN+6V/Q)BRA8$,W>J!^E. M:J4%L\[4#3&]!E:%(,$)W6SNB6"=Q$46?&==9&JPO)-PUL@,0C#]^P1 MXG?'2]>TUCM(D?6L@6]@O_=G[2RRL%2= &DZ)9&&.L!06L_ W'*%1^#<$[DT?LV<>)'T@>O]._MSJ-W538C07_P6NP!W<9^(T2L5-^*)R,%:)F<6E M(MC;M'8RK.-TDB9S6#R S@%T"3@$'3()A:T'3)"-73S1C3A.&KC#;!4$<^R)!8Q(G^D\XC8?OHAGN0OAN MK;Z_CQ,D48(D$"1_E9C>E!C#_$+(&E6J0 M85Q6WF4J'FAH_ =\&JFO3#>=-.BBK'L^HW/!E6]?.8DN5?4?P!4$L#!!0 ( /" !$O"S'&PO=V]R:W-H965T3WQN N0B0-KNJ M6JF5HJW:/CLP!+0VIK83MG]?VQ"49%TI+_C"F7/FC.W)!B'?5 .@@W?..I6C M1NM^B[$J&^!4+40/G?E3"\FI-DMYQ*J70"L7Q!DF89AB3ML.%9G;V\LB$R?- MV@[V,E GSJG\NP,FAAQ%Z++QVAX;;3=PD?7T"#] _^SWTJSPS%*U'#K5BBZ0 M4.?H*=KNHM &.,2O%@9U-0^LE8,0;W;QM// M1(IF31MX/;^P?W;FC9D#5? LV.^VTDV.UBBHH*8GIE_%\ 4F0PD*)O??X S, MP&TF1J,43+EO4)Z4%GQB,:EP^CZ.;>?&8>*_A/D#R!1 Y@ R>AF%7.8O5-,B MDV((Y%C\GMHSCK;$U*:TFZX4[I])7IG=I7B;TJL4=E>:HE2!^OYLI+L/)DD-SY7'WT^2EF M2&PO=V]R:W-H965TW+.F1G;@R<]4?;. M,T*$]5$6%1_9F1#UT''X)B,EYB^T)I7\LJ.LQ$(NV=[A-2-XJTEEX7BN&SDE MSBM[G&K;BHU3>A!%7I$5L_BA+#'[-R4%/8UL9)\-K_D^$\K@C-,:[\DO(M[J M%9,KIU79YB6I>$XKBY'=R)Z@X1+%BJ 1OW-RXIVYI5)94_JN%M^W(]M5$9&" M;(22P'(XDADI"J4DX_AK1.W6IR)VYV?UI4Y>)K/&G,QH\2??BFQD)[:U)3M\ M*,0K/7TC)J'0MDSV/\B1%!*N(I$^-K3@^M?:'+B@I5&1H93XHQGS2H\GHW^F MP03/$+R6('U_1O -P;\0@D\)@2$$SWH(#2%\UD-D"-&%$.GS:#9+[_X<"SQ. M&3U9K+E -5;W% TC>;X;9=3'J;_) ^#2>AQ[49PZ1R5D,-,&XW4P47(-F=]" MT#5B>8OP.BJ.#+*-U(,BG7JW M(:-"+\Z'(XK'($A#I8*Y2\<%-][5 MT!6(75@@ 4"+>!?"2!8( 0%0B""WDY,(8P/.XE )Q$@$, ",2@0/Y]F @HD MC].<0Y@0=C( G0P @0@60"Y.%$0U*OV&0BZJ7<(U*N3!01* M[MQS!!;]!'F Q+V=@8L-^5_87+C<4/!XJI*PO6XTN+6AATJH1#K6MIF9>.JIZ]FG M:#A#@'V.AHNF5;G(-YW33\SV><6M-17R@=7/X(Y2063L[HL\BTPV:^VB(#NA MIK&&PO=V]R:W-H965T,=:_<^>BX8JO16'0':"T9TE-76 PS )&EJU_J*P ML;58%/RDZJIE:^')4]-0\:]D-;_,?>1? R_5X:A,(%@4'3VP7TR]=FNA=\&H MLJL:ULJ*MYY@^[G_C&8K9 D6\;MB%WFS]DPI&\[?S.;[;NZ'QA&KV589":HO M9[9D=6V4M(^_@Z@_YC3$V_55_:LM7A>SH9(M>?VGVJGCW,]\;\?V]%2K%W[Y MQH:"8M\;JO_!SJS6<.-$Y]CR6MI?;WN2BC>#BK;2T/?^6K7V>AGTKS28@ <" M'@DZ]V>$:"!$'P3R*8$,!.(0@KX4VYL55711"'[Q1'][.VJ>(C0CNOM;$[3- MMO_I]D@=/2]P%A?!V0@-F++'X!L,&A&!5A]38"A%B2=T?)]@.44D^3UD!8AD ML(D(K#.R_.B.G\ "!!0@5H#<":1.HWI,:C%MWRB2$J=8 )20!PV-02LQ8"5S MK/28^"9+Z/B8(G >PC82T$8"V'!N6YE,DJ1QXAB98I*,P$92T$@Z-9([U9;I M),F7*'9; H(>/&89:"4#K"#'2C;-DA+GG5L"H#C"L)4C#T$&"'N';0Y$7-8[.8^8S/SG7B)9LO^Y/R0 MZ0_RGU0ZFKIEOZ!RG;>1!T MFP.K:7?'6]:H?W9Q2K!3_*JFS8 MH_"Z8UU3\2]G%3\O?>R_&GZ4^X/4AF"U:.F>_63R5_LHU"P86;9ES9JNY(TG MV&[IW^-Y@4/M8!"_2W;N)F-/2WGB_%E/OFZ7/M(9L8IMI*:@ZG-B:U95FDGE M\7<@]<>8VG$Z?F7_;,0K,4^T8VM>_2FW\K#T9[ZW93MZK.0/?O["!D&Q[PWJ MO[$3JQ1<9Z)B;'C5F5]O<^PDKP<6E4I-7_IOV9CO>>!_=8,=R.! 1@<5^Y9# M.#B$;P[138=H<(@^&B$>'&(K0M!K-\5\H)*N%H*?/='OAY;J;8?GL5JNC3:: MU3'_J7IVRGI:D2Q>!"=--&#R'D,FF&1V"7EP(7A$!"J!,0L"99$3QYUY!DC M%"=695Q4E&8(6:4!4%F26;NZ@+@20;'I( MT!VV=;DH!;)4@4R1A2I %(IA51C!=SMR==F':L"\)PR J73L&Q@F<[3!L*OB MKCQ^A!5 M :$2ISC!I$>HF=B;AJWS-OS82%V5B75L"N^)[C$L>X[G:PS8'W03:7J2-_J^ M _U.Q;YL.N^)2]79F/YCQ[ED*GETI](^J*9WG%1L)_4P56/1=W[]1/)VZ&J# ML;5>_0=02P,$% @ \( $2R=7\^'@! TA@ !D !X;"]W;W)K&ULE9G=;N,V$(5?Q?#]KC3#'TF!8Z!V4+1 "P1;M+U6 M8B4V5K9<28FW;U]*UAKVS&&;WL26?$@>#LF/0V9Q:MJOW;:J^MFW?7WH[N?; MOC_>)4GWO*WV9?>Y.5:'\,M+T^[+/CRVKTEW;*MR,Q;:UPFGJ4_VY>XP7R[& M=X_M)8OE:_5?WO MQ\/AY MS_/Y;%.]E&]U_Z4Y_51-'7+SV=3[7ZKWJ@[RP4EHX[FIN_'O[/FM MZYO]5$NPLB^_G3]WA_'S=/[%TU0,%^"I %\*D/W7 F8J8#Y:P$X%K"B0G+LR MQN:A[,OEHFU.L_8\O,=RF$5T9T/TGX>78[#'WT)XNO#V?6E2LTC>AXHFS>JL MX2L-WRK60)'?2AZTQ!<721(\7HPR-,IC>7-CU.(*#*S C!78FPJBNX"F66;IMB.A78LL..%G;/&7;7SR1L9^_\0W5AQT(K35D0C*Z<: M(5LX*P9YC624^1R[\="-!P.=X0HR6$$&(BN,KC)E-$^M"/\:B-@:;"6'5G)@ MI1!6%+54$:%)TD?+?/.<62D* )"TO..*%(%1A0QB+!<29/HVFQ16-4EH$I=K$<8 M> 2(1RK$1C440&:E':UB%UF4A'E' 'ADI1L-,VME"-= Y=,B%AS,/ +0([D= MD.89&U](.X!Z18P3A*%'7MM1P?':39JQI!:046:NX';K!S.4,K :8E5@]A& MG]S@"& M+]0L72.=]YYCR,$ )$3 3%K2.0 0Z9I"$-NLPK_@ 5N3P6'XQ#UCB4$W[% MFG,N=3)I70.9\5DT/)B'#++ V&IGC# &>2#+[8]UCN=RSN1V#&2>B^@!!@.1 M 1!90IX1$7.]*+3,A%PCMM Q#QGPD.4>R!ISI,(#-&D:V2X,YJ !')1[V\IH MP!5..%X#$;$7(_\PJ6X.<<9' F@P*0U]((F81#=SQ^1R$2.5SR(3S&#J&DU= M*^>7 8FEM>KH V04UKJ-+$$3.7(;L(HCVZ/!G#2(D_(T9S0!V6=.9K%(9BF/ MW2)@4AIT6I9;FP&)H[-JS)$J>JF!06E XJBGH$X)K37R\ Y489[&1AQ#UVCH M.KF/& U38S)U!$*R-+JO&1' M.K(915!A,;DL()>)G'8MIHT%-W+1N& ^6)"5J;CH;,MQ)I<25%'L0BYR(P=0 M$[M(LQ@.UOV/F. %;<&"5C'Q:N^R12%/TVLD"^FCS,22J[OBX;;_U[)]W1VZ MV5/3]\U^O!Q^:9J^"E6FGT,'MU6YN3S4U4L_?,W"]_9\RWY^Z)OC]!^$Y/)O MC.4_4$L#!!0 ( /" !$M0,JU%;@, '8/ 9 >&PO=V]R:W-H965T M"G7?W?/:].SP_R_JEV0O1>J]E434+?]^VA[L@:-9[ M46;-3!Y$I7[9RKK,6C6L=T%SJ$6VZ8W*(H PY$&9Y96_G/=S3_5R+H]MD5?B MJ?::8UEF];^5*.1YX1/_;>)'OMNWW42PG!^RG?@IVE^'IUJ-@M'+)B]%U>2R M\FJQ7?B?R-TCA=)K>.O=NJ/G)WA]/W-^V,?O KF.6O$O2S^Y)MVO_ 3W]N(;78LVA_R_$7H M@)COZ>B_B9,H%+Q;B>)8RZ+I_WOK8]/*4GM12RFSU^&95_WSK/V_F>$&H U@ M- !ZU8!J SH:$'[5(-(&T:T&3!NP=X/HJ@'7!MPP"(;-ZG?_(6NSY;R69Z\> M$NB0=7E*[K@ZWW4WV1]G_YLZ@$;-GI:4TGEPZAQIS&K P 4FNL3<8QAVB7G M,/P2\]G&P"7BT4;P=(0$*M@Q8D CAMZ>3AG"$'= 40>T=Q!=A!$;6X9A$IPD M0DDBQ$%JD""8R!$)0TD8XH 8!XMAC"-YP# 47PA'%\(M!V2R7<.Y#YBXQU0] M)HF9Z^1BE"9&UFDD\BJV:'A*X[#[PZD2E"I!J P]K 9,.J$"-F,X2XJRI B+ MH:A5:@5$0F#4&0\)\4(1(EQFVFO0E P KFP><50E@I E)AD&5A.&UJ/#"09"JP(C)AH' P8/7#H(4!N=2\""!*3',K/\:M!EK;]2IP!7+F#*-7-4@]AT M>U.BLM1!A8L2D);,7)]SN"CA Z($7)2 ]%%NM@$-F@8Y&^CVK=WG5>,^R51>7_GJQ ME;(5RFLX4QNX5Y?@<5"(;=N]QNJ]'FZ"PZ"5!WW+#<:K]O(_4$L#!!0 ( M /" !$MO!LA&.@( !L' 9 >&PO=V]R:W-H965T%Z.:5(U;Y&;NP(NQ]K@D$\5=")2=_1J1P9>]:# M+^>MZ^F(@,)):@FBFCOL@5*MI.+X-8BZHZ=*3IG9F364KU.R]".(@1WX_L!E#T)BN,O6S=;>7\^A:W>.[F+]S4 ME@RC=3/[(?6QQ2R9F^'%#XNS,([#I1N:W%+ZV?A&^+5JA'-D4EUXYEJZ,"9! MR7H/*OI2O53C@,)%ZFZB^KR_KON!9.WP%*'Q/2S^ %!+ P04 " #P@ 1+ MRA.KH/4" !)"P &0 'AL+W=O%?7ED=@KJL M1+)K27D6X#!D09ZDA;^8M7L/U6(F3RI+"_%0>?4ISY/JWU)D\C+WD?^Z\9@> MCJK9"!:S,CF(GT+]*A\JO0KZ*+LT%T6=RL*KQ'[NWZ+I!K&&T")^I^)2#^Z] MQLJ3E,_-XMMN[H=-1B(36]6$2/3E+%8BRYI(.H^_)JC?:S;$X?UK]/O6O#;S ME-1B);,_Z4X=YW[L>SNQ3TZ9>I27K\(8BGS/N/\NSB+3\"83K;&56=W^>MM3 MK61NHNA4\N2ENZ9%>[V8^*\TF( - ?<$K?T1@1@">2/0#PG4$.BU"I$A1-/W BL7P296#I\&N?L\ MR#T0Q/*Z<2&$4-@M 9\Y:0.0H488P@$H&("V >@P V0EV4%X"RFZ PGCF&%8 M)@)E(E>&6C(=)!K($(K0R--@H IS5>Q3V3!'9L)(#*MP4(6[*CRT5+BC@N,8 M4P;KQ*!.[.I89I:QN,AC2/8VP3T-G&\4;OL)HX, M1XC0$1D4PCTI! J/64H&-)3Z@D(2I4 M\T0&N_W<=XN;C[RUOT33%0+VUVAZUTUU;^&[(?-'4AW2HO:>I-*C13L [*54 M0BJYME]D8J^:6Z[OJVZXZQ9*EF9P#?KI>?$?4$L#!!0 ( /" M!$OW6_-M% , "$/ 9 >&PO=V]R:W-H965T%?72/BI5/CI.O3V*/*D?9"D*_60OJSQ1NED= MG+JL1+)K@_+,(=<-G#Q)"WNU:/N>J]5"GE26%N*YLNI3GB?5WR>1R/K;FF[S8A$)K:J29'HRUFL198UF?0X_O1)[<&S";R^_\C^ MN2U>%_.:U&(ML]_I3AV7=F1;.[%/3IEZD9?+>7=.BO5[Z_!]A.(#Z !H"B/TW@/.@W=:();S1IIPEO-9JJA0>'H40Y#)3A4:L/Y=;CKX@0<)N!M N]FC.ZH MUDX3MIJB,XDB\@+LXT$?#_A$.($/$_CS*PU@@@",(!Y5&DPJ]0.32PA=PJE+ M-)Y/I&'8)((F$4A (Q.DX=@DAB8Q2.#A!,S%'+GSUXP94&0S5JT7W2Z;9W3" M)#&:L7)09%@ZAH%C@+C)XD&1;_#!P#% 7&1 EF'DV!W,,0P=FT,=FV+'&#>8!&3:\.9@B46SRP9C2#$S74&1XR1+&E "FL>&-0AA3N@-3PIC2'$QI MBBG7'PLF)XPIS<$4B,CTM4 84P($QJ/UV_0B__J/:W#!D!* -.;C:N+I]Q,9 M7V\+>'=5B ML+@_IUH@BL=;BG-U]&@.C]^3ZI 6M?4JE3[%M&>-O91*Z(3N@TYXU.?5H9&) MO6IN0WU?=8>VKJ%DV1](G>%4O/H'4$L#!!0 ( /" !$O^CJ%K=@4 !DB M 9 >&PO=V]R:W-H965T_G; )Z&Q,;2=3L[,^R;F1=8 MG8KR>[7SOE[\R+-#=;_L_EJ0XA2=,%$C9,73R7T5'8&U(VG"3:@H '5 M&: K Q3'@U#/&-MA#N= A(F['[P5P:THV$KIP5:/%&[EXK&M--Q*@ZC$(*HS M1M]$Y<:V,G K [8:G(0'$VPUB'MC@K@9)RQTP@(G%#;@H $W_1PET$ "/*!! M&I(PXR:VL8J')VX#D%99+=CW1L28R#%P2P^9'(>[:6.2)/0+0:VBA'C'F HC M@&-FZ)@(=A,". 5@38OC7<*E1$C@DF5,X&(BU/1C)'"1$&&5" ]2#[KEKB:0 MFA HG%)\:G Y$:B>.,8$+A/"S$@-)KE + ]28X.(K=86Y08@G:&1Y.#2(1QP MBXL,%P^13$^.Q$R7B.G#Y,B0ON2$!)P"2&T4638Y$O-< IX+S@33XF?T>(EY M*5&7#Y*C0&TCJ4%R #(AQY\%8$Q@9DH](SF8F1)U\" Y80NW3B02 M)"=$)B2,Y).#V2X!VX5D3&!FRAE=76)FRBE]78;M6L3"HI,3(JT=:54*DUT! ML@MFWE&8F$K,F)PQ,15JF,/<]*";W.A8NS W *F5Y,=1Q0ST@.N"T10*\U+1 MC-Q@7BK4,8/4? MX2I$J H-N46@N(")$,'&5!;A&D2@!@E&91&N&&1G'"7,=4(S>W"4W$^+SBCD MUA%<,0C,%X)15AI7#!U/3X?&_-9(C0_3H4.9S2@KA!Q55AK7# T&#,%%AFN& MGJ'(-6:WGJ+(=4A91ED!Y+BRTLR_^ "W)6<"0Z;,V,LD+( M466E,;\UX+=DE)7&S-0S>KG!S#13>KD)6S2CK !R7%D9S'8#V"X9964P,\V, M;FXP,\V4;F["%LTH*X <558&D]T LDM&61E,3#-#DAOF?^I3)+D!\S=65@ Y MJJP,YKH!7)>,LC*8EV:&(C>8EV:*(C>ASF[Z%&A5 "@U7XLM)KH%1)>,=+"8 ME':&'K>8E':"'M_84&5SL6+>6L!;R6@!BTEF9^AKBTEFI^AK&XZL^!0 X.@I MP*RU@+62&6TM\SG6C-'68HI9--H.9WX;SJUHYD>PL9G?8LI:0%G)#+D.,\S- M&'(=9IB;\I%3#[(_20R"P<1$5Q^YMU^:^#,MW_:':O%7_M:7<_+MV:UW!1?JTG] MME[GU7^WQ:K\N)J*Z>>%;\N7UZ:[,+N>;_.7XGO1_+7]6K6?9OM:GI;K8E,O MR\VD*IZOIC?BTKNT*] 3?R^+C_K@]TG7E(>R_-%]^/WI:IIT$16KXK'IJLC; M'^_%7;%:=36U/C[9^V^;WS;F(>\+N[*U3_+I^;U:II.)T_% M<_ZV:KZ5'[\50X/,=#*T_H_BO5BU>!=)>X_'W^JF7 ^UM*&L\Y^[ MG\M-__-CJ/^S&"X@AP)R7Z"]]ZD":BB@?A70)POHH8".O8,9"IC8.]BA@"4% M9KN'U3_]1=[DU_.J_)A4NPZTS;M^*BYM^WX?NXO]Z^S_UKZ NKWZ?JUE-I^] M=Q4-S.V.D0>,38^118B(/3%K ]A'(5$4MS(H+H]OF;3,THD.B78(@[S ).I=0Y' M;6#4!D1-GO[MCC$']Y%&.T-?8QSF >9$FC%16QBU!2]+X0H%=-1),9"' MD,'QB@0K- $1.^K0)";D*,ICB@N:\;X ?9\QG8#2OA$2M#L8.V38'40BK:,M MC^,\XF2J-3/<"&QIH<+0=4)#5\A$[3\:>ASG$>>$M5SH>'P08(#0=( 8H,-; MI0EIWYT(Q6\IM U"4>I>U"529AA3^ 11( A1$NF"JQS@7S.18&%+I#1@Z<; MRM@H$\Z)HC"/,)UI9B 36.\B/2.=L7<%$F^0SJ$O8=.C,(\POND2ZU<"_6IF M%)=8AA+)D.DX$LM0(AG2CB-#>4EAZ!@;17E B92;O4BL08EFJTROD5A'$LU7 M::^1H410NV,H#Z@3[<:ND<@UFJD"NT:>X1J)72-C7"-#.SAC4DN?713F$99: M-ENP:R1R#5<%=HU$KJ$39QG:0=)FCR(>(,QK4M@O"DWOZ(14@2F9H!T\!O( MXN+%,E-GS.P4EIF*F=FI4$!MEW-!HZ,PCS"^9RIF\8VF=8L8J;YFFL-2U ;C-/3V.M:1F?VQH;1@/#A-MS:*$78(LXS",LTUS' MT@,%.,\AI-+%-:"%#A1;!>, H M[F5CE1FTXJ2Y;<)5XD6PYQ@#>00)RX7,?#MBXK/;8*,99#2:W2;TD$M%1E=- M<9@'6*:%Y?HG%IL!,T+--1V+S:#U)I?=V#$&K3>#[ Y7BB*1"5UJQV$>8,X) MIN46>\TBKS');;'7+/(:36X;FHCN X\C_B1R'"MVF47+3IK9-EPH7@13JQC( M(T@PO=MB==HS-M LUIF-V4"S8-,K$8X.VW&8!YAS"3.AM%AI%FVA,=_S6>;; MUS.VT"RVBXW90K-@,6F2X/A '.8!9I3DOG;&1K-G[*!9;#0;LX-FQW?0QA$/ M$.8M.:PQ%[.#YM#FF"+1QD >0)H?/).,P# MK.V9W*O"0G-@+FBX*K#0W!D[: [+Q0&YT)GDK0L7B1?&.$E[>"3G(6==RH6. MI>;..5/"'"J).E42:H@.V>.(/XDNG/+-:3Q_)MTW3OY.#J_ESDC>Q.S9'KM^+R3H#K"W%YOSOU^*OZW2',/_/J M9;FI)P]ETY3K_D3=F^[7KLM5N\./NP]-N1T. M=L[VITNO_P=02P,$% @ \( $2_K+,0I3 @ <@< !D !X;"]W;W)K M&ULC97;CILP$(9?!?$ "S8'PXI$ZJ:J6JF5HJW: M7CN)$] :3&TG;-^^MF$1-9-J%2D^_3/^QF/&U2#DBZH9T\%KRSNU"6NM^\:M50]B)YU9N4L9$NU&=.Q MO0S4M6VI_//$N!@V(0K?)IZ;2ZWM1+2M>GIAWYG^T>^E&46SEU/3LDXUH@LD M.V_"#^AQAV)KX!0_&S:H13^PH1R$>+&#+Z=-&%LBQME16Q?4-#>V8YQ;3X;C M]^0TG/>TALO^F_=/+G@3S($JMA/\5W/2]28LPN#$SO3*];,8/K,IH"P,INB_ MLAOC1FY)S!Y'P97[#XY7I44[>3$H+7T=VZ9S[3"N$#*9P09X,L"S 4K_:Y!, M!HEG$(UD+M2/5--M)<40R#%;/;67 CTFYC"/=M*=G5LST2HS>]NF&:ZBFW4T M:9YYH/,4.4!2S)#( ,P4&*;"S3Y8420P[2$ 'B7.0_A-&XH4Q:HC3=$Z# M",X1\F(!9!G!Y Y."N*D $[JX8R:;+%/@5%:>#1K%4)IC@E,DX$TV9HF\7.< MK?;!64JRTL,!9 05Y1V<',3)@63?N2T$=$#>D6RR/C>"L\1+P@Z0903E"8Q3 M@#C%.Y)= ,F.5U=OK3+)3LL[AU."-"5 DWDT)91L\_-P )DYFQS!.*:8@P4F M!H!RO\+$ZX^N)''LEQE AI>R$2A:%#_[&GVC\M)T*C@(;>JHJW9G(30S+N,' M$UYM'L!YP-E9VRXQ?3F^ N- BWYZX:+YF=W^!5!+ P04 " #P@ 1+9Y4@ MINL! #!0 &0 'AL+W=OCHA5&NZKC3>M@BI-H.&%$W8@!N3DY",J*-*<](#1+(T04QBG"2 M%(B1GL=-Y7Q[V51BU+3GL)>1&ADC\M<.J)CJ.(U?'8_]N=/6@9IJ(&?X!OK[ ML)?&0@O+L6? 52]X).%4Q_?I=E=:O ,\]3"IU3ZRE1R$>+;&YV,=)S8AH-!J MRT#,M-:IVN%.S/)*^.]-%E>5NAB MB6;,SF/P"I,N"&38%PDB51O%>B#$J4 M_V]6^;YFH=4E9"#/;OQ4U(J1N]%?>9<)O\?N$O^!^^?A*Y'GGJOH(+09!7=A M3T)H,-DD-Z;4SKQ(BT'AI.VV-'OIY](;6@SSDX.6=Z_Y#5!+ P04 " #P M@ 1+_ @]%I4$ #G&0 &0 'AL+W=O1G6>R;N^FV;0^S*&J66UWFS=?JH/?FEW55 MEWEK;NM-U!QJG:_ZH+*(((Z3J,QW^^EBWI>]U(MY]=86N[U^J2?-6UGF]7\/ MNJB.=U,V_2CXMMMLVZX@6LP/^49_U^U?AY?:W$6G+*M=J??-KMI/:KV^F]ZS MF>+0!?2*OW?ZV)Q=3[JFO%;5C^[F]]7=-.X]:,NBBZ3\?'O MF'1ZJK,+/+_^R*[ZQIO&O.:-?JR*?W:K=GLW3:>3E5[G;T7[K3K^IL<&B>ED M;/T?^ET71MXY,74LJZ+I/R?+MZ:MRC&+L5+F/X?OW;[_/H[Y/\+H !@#X!1@ MZOXL ,< _!7 /PW@8P /K4&, 2*TAF0,2*R :.BLOO>?\C9?S.OJ.*F'"73( MNWG*9HD9WV57V ]G_YL9@,:4OB]X O/HO4LT:AX QIDO12\N1*V$D1&0,G M%T"Y> GW/+PZ"J2S/)P-PVF(@9A=4B83!&R+$YCH%T+TK4@7%OU/ P:<5;/%X9,I+;M0)VB M= RD],R\A#2>$,83RWCB5 0".8\MWV$R193.X+,DME5/;BZ,G5S/;BXS&F>JBX:E9,-2HF&>]9>1";+P]<=BFHAQP H< M17:/)#86@V2*D $7J<^WA^0L8 V.(FO1Q QMXV$Z1>D2(3*/X+ MTZGKNDOK-'P915]GRKK _)(E,@/;>IA.43IIIJP'P(PF,*,0[,Q9BL$(@MG6 MPW2*TDG.A>=1S6C&,A>RF/IF/DU9=@-F@<8LA& 67# FF90V9L-DZJKLTC>- M60C!+!!8! 9"VL;#=(K2,2E]FP:@.0LAG 67C#P5S-EL!\D4(1,0<^'Q37,6 M7,YBZALUFK-P V>!YBP$<%:!RT7&T+<' AJ+$(!%!03&/JN*QA@$8$R!BQU? M+31Q@"".]&SK@"8.W$ /^_$AD[Z4M"@P1M @S1H M,&1#ARYH4 CAO ,(U"E*EQB<>+862),+0S9T2)&+>A$0*E2D\)-7 4C#$$/V M=.C"$ SYVU H$Y1.O,D]3W:D28L$H3U[6B1)BS>0%A.$Y:'$)83?W8SX2 V M3*:NRBY]TY#E(9#E+A8=SUOSDI/IQ+W_:&$5?[ 9H^,*']BL^?AS.%7^N$(Y,^\WNSV MS>2U:MNJ[-]GKZNJU<9]_-7T]5;GJ]--H==M=RG-=3T&UL=93;CILP$(9?!?$ :[ Y1@2IV6K52JT4;=7MM9-, EJ# M6=L)V[>O;0@BX-[@TS__-V-L%ST7[[("4-YGPUJY]2NEN@U"\EA!0^43[Z#5 M*V"<[TRM0K[[_!6$_L>V/Q/^ &3,M-)IIQY$S:KW>\ M2L6;T46GTM#/H:U;V_:C_SW,'8#' #P%X*&6 60S_TH5+0O!>T\,>]]1\XO# M#=9[ZME;&:5A@6[&:-3L!@V>:^)LTB#M/T&P$X*M 7F 8+J!T[BY"0.#@X6G+6() 3_9]]2)R=U<9:G:"TB03+[BP^ZE=Z!*WVE M[<4[D9P$ #M& &0 'AL+W=O4V @ZBQ,$HJ>OY]L11/[ MF*1?(#'G7M][['N\L+P6Y??J)&5M_RO7R^)2ITDNWTJKNF197/[W M(M/BNK*)_=GP-3F>ZK;!62_/\5%^D_5?Y[>R>7-N7O9))O,J*7*KE(>5_4P6 MD>@,.L3?B;Q6=\]6F\I[47QO7W[?KVRWC4BFW+N+FZT-N9)JVGIHX_AV< MVK<^6\/[YT_O49=\D\Q[7,E-D?Z3[.O3R@YL:R\/\26MOQ;7W^20D+"M(?L_ MY(=,&W@;2=/'KDBK[M/:7:JZR 8O32A9_*/_3O+N^SKX_S3#!G0PH#>#IN]' M!FPP8#\-^$,#/ACPN3V(P4#,[<$;##S%P.G)ZMC?QG6\7I;%U2K["72.VWE* M%EXSOKNVL1O.[K=F *JF]6/-?6_I?+2.!LQ+CZ%W&"\80[8ZA-P03A/ +0J* MHGBAFCD==[#1$5ZHQ##IY'7:202EC!QPZX)T#/G*@LMUC M_ Z3=Q@6$*$DJX.>,BH"A"!!*B!UXT(&GDQ&XV($/'?AZ! %19J>OY>D1 MSW<5RGJ4>(R*=%_$%3XSQ!S F(/Y,R"$#D*0M#*3MZ&6SI,74MP+<7'ENZ ? MII:^JW7$7:&2.X4:AV,0(@+"X0874$6>"9T_WP@N7\)FS+@!-$[7Y9[*RBQ8 M!&",,].<(U@U")"-0!AB<>B,)7V?,@+2IYK:M@T)'H(&<>*U84"=0E-+G"A4_X+C.%"IV!=#U6-&T#W MN1*B4C:-B1"F.?88 L:R0H&LF!8[BJN<^K] &ZYR&LRA+="+3V5M$A(!2!B: M*@L+"@6"$C+L@N'Z9NY\SABN;P86=8VS 72?K5*_VVE(-$!\"!G'BH6$ 2$) M#1L09MC\@]U_:%B%&:YO!A;R4#V0#:"1>#-?..$D5TL PPL]CJ[^EG!5:F=A&RG(:\/(>-TL"0Q)$FF MXRK6"1;.)Y5CG>!@'Z"1RO4C@DKJ-&0[#7E]"!FG@S6+(\TRB"_'4L+!0<1( M*I82CK8*&JE,/Z]2INH 0%%?7,F"M83K6PKA:ISHIXM "%_E1$<104P985WB0)?T6Q]=+I[0O8]^B?%D M5&N.A87KPB)0%*7J-?Z!N, M,?U]3\[=S6LFRV-W;UY9N^*2URT==ZVWN_EGVM[<*NTO9+$AH'U+%J_]S?M/ M]_T? 7_&Y3')*^N]J.LBZVYU#T51RR9Z]TM#T$G&^]M+*@]U^^@WSV5_ =^_ MU,5Y^'/!N?W#L?X?4$L#!!0 ( /" !$L O52J2 , *,. 9 >&PO M=V]R:W-H965TVX,0RGNIRKI= M^@>ECK=!T&X.HLK;&WD4M;ZSDTV5*WW9[(/VV(A\:X*J,L PC(,J+VI_M3!C M#\UJ(4^J+&KQT'CMJ:KRYO>]*.5EZ8/_.O!8[ ^J&PA6BV.^%]^$^GY\:/15 M,&;9%I6HVT+67B-V2_\.;M?,!!C%CT)OX:D_NC9!4[/7[-_-,7K8I[R5JQE^;/8JL/23WUO*W;Y MJ52/\O))# 5QWQNJ_R+.HM3R;B;:8R/+UOQZFU.K9#5DT5.I\I?^6-3F>.GO MQ/$01@?@$(!C@/;^6P ; MA;0&2*[V=F2OV0JWRU:.3%:_I_ZYAWFP)NF5[, M33=HUL[O2\XB%;!.63S7QL$41QF- ^">F3$#X8SGQL$2"DCGI2TB>E?&#F8XL M,'%L@XSTR8AM$,UL,LLFCCAS; ,(:>A"RXB'?$Y=:!?$]'PRAY6#;R#8B!TI M2'[O *^@8Q!-9YMEG+O6A>88V#6 $"J((7+L**")A^@:1@@59Z'#B&8>*.@M M2 B5RX9&'BCF+48(E;>0YS#?3()J6Q.(D=#G1R",C MG'#N9!,?15.GX3."61.*@#LG1#\8T/X6X#!_VB'Q]$C<3O23 3GAY'A?(4T] MQM=_^2!---I$$[LWL?]J<)9+0XWI?Y!&PXKV"YJ#-5=*Y'CC,9IH1A -\^F.6F\C3[5IS2:C8P=VAZ9E>)/W M[=O7O-D7=>L]2:4;#],>[*140D\FO-&[]J [QO&B%#O5G2;ZO.G;IOY"R>/0 M$@9C7[KZ U!+ P04 " #P@ 1+_!LP!>$! %!0 &0 'AL+W=O_&RX$JV GVJV]T5^)'C!IHZ8GI9S%]AL5/BM%B_BN<@1FX[<1HU((I]T;U M26G!%Q;3"J>O\]@/;ISFE3Q=ROP%T5(0K05A\M^">"F(;PK(W)FS^I%J6A52 M3$C.'VND]DR$V]AL9FV3;N_%C0@M@1)%<$X4V/,R9UF,%A-ILPSS>Q7RCQ"B4> MH7]83;T$Z?NM9EZ"S--!?//)LCNK898$YO$+Y5ZA_!U[FM\)1?'&(T0N#J2] M(+Y1>>P'A0Y"F[/M3F KA ;#&3P8NL[<26O H-5V:OXA).<_&PO=V]R:W-H965T M".;KF0\#FN>MGN/8KUDI]ED5?L43C- MN2PS\7?#"GY=N7AWF.6O8EA>_\[T\K=S$=?;LD)T+^<2O7Y@Y4.@ZYO3? MV(45"JX]41H[7C3MO[,[-Y*7AD6Y4F:OW36OVNO5\-_,8 -L#'!OH+3?,R#& M@+P9T'<-J#&@'S4(C4%H&?C=V=M@WF(!!/<)7[+T$AB0V>&*.QP+;*2)*QY![@"09 M0QZF$$(H["@!8T%: C**10@34)" M@1T1!!9P>PP88NINF#2B,0)L0X,X"), MXS""'0I!AT+ H1@FB$""" A) A/$($$,>&"]VTT,')50FLS$/@&%DJD0"2RA M9"+T"84TIC,A24&A%!!"EE *"!&* U@'!7!I!H 2MFLS@/(I(FCF+:&9-H ^ MGOL(+/,[A %WB>UN!TH'[A+LQ>F,$ERGB !*DZ;5@1 >1<8+\8P47-$(*&D2 MVE)T*A4A+YF3@FL5 <5*[.YA0*/X48_.- 4$%S6* *785NI .K]ZJ<1+@N'/ M2OLM9!-Y-\\RE&G3:<>3 N63*R\!3&7]2 M,W"_*-A!ZMM8W8MN$.P6DM=FR/7[27O]#U!+ P04 " #P@ 1+'%T%ZG*NEWZ)RF;>1BVNQ.K\C;@#:O5/PDJ@QQ M%*5AE1>UOUJ8M0>Q6O"S+(N:/0BO/5=5+OZN6/"]NPLM21E(\_-JC?:VKB MEG[F>WMVR,^E?.37+\PF1'S/9O^-75BIX-J)TMCQLC6_WN[<2E[9*,I*E;]T MSZ(VSZN-_TJ#"=@2<$_HBC-)B"TA?B,D_R4DEI!\E$ L@3B$L,O=%/,^E_EJ M(?C5$]U^:'*][="UTXOF[9C_5#U;M7I9D21:A!<=R&+6'08/,*A'A"IZ M+X$AB34>T?&MP&:,2&>WD/MW@VP!1 ;;C,%*Q(8?#RLQ%2 ! R0F0')32N24 MLL,0@ZD-)HDPC6>QD^X'<=LQ+HYQ0M ,-DY XP0P[E1W349"*$UQ3 DLE()" M*2#D9+1.1T*?**49IK 0!84H()0X0G0LA#*4T@06RD"A#! BCE#V[KN\$9J! M0K/Q[DQ2. "*X"\] KQ2]U/O0+.AV31()XJ/)GH* I0R5\EV'CR0(E'@;KR- MQ=TXRH*I?8? %G2',.!HYCK"8T8HGI. V@N*Q%!EUU!B0H@&>Z*L(;C@( MZ#C$[3@6Y-0/370V!'<(!+0(XKRI>PO26^BM2= D<#Z\K<71(2QV]W(X., J M)H[F-M%Z.WZNI>[R@]7^QG*']0'HK*_1?-/=.]["=->@[[DX%G7K/7&ICE=S M"!XXETQYC +E\:1N7OVD9 >IAU2-17?]Z":2-_9J%?;WN]4_4$L#!!0 ( M /" !$LQH)PM^@$ /0$ 9 >&PO=V]R:W-H965T?/PBEU-H? M['LYY]QS_94/7+S(!D %;XQVYDRAR?E6T[> D GEEC(B_!Z!\V(=1>$\\MY=&F00J M\IYH7_U)Z A-*E7+H),M[P(!]3Y\C';'U. MX'<+@YS- ]/)F?,7$WRK M]N':& (*I3(*1 \W. *E1DC;>!TUPZFD(<[G=_4GV[ONY4PD'#G]TU:JV8>; M,*B@)E>JGOGP%<9^TC 8F_\.-Z :;ISH&B6GTGZ#\BH59Z.*ML+(FQO;SH[# MJ'^G^0GQ2(@G0I3^EX!' GXG)+9YY\RV^H4H4N2"#X%PF]43+7CRP:+--L-].ZK63 M>NRD"SL.LYW5P0^K;+%U1P\*KY9>T.RP,! 7>Z]D4/)KI\RVS++3U7V,S6%; MY _Z2KL;^"[CWH,?1%S:3@9GKO11M@>NYER!]KA>:9.-?H*F@$*MS/1!SX6[ MB"Y0O!_?�]=,4_4$L#!!0 ( /" !$LZV.\OP@( &L* 9 >&PO M=V]R:W-H965TQFH4UTS^7?%*W%9A"A\W7@H]P=M-Z+E_,CV_"?7OX[WTJRBGF5; MUKQ1I6@"R7>+\!;-[E!A#1SBL>07=34/;"A/0CS;Q;?M(HRM(E[QC;84S QG MON9599F,CC\=:=C[M(;7\U?V+RYX$\P34WPMJM_E5A\681X&6[YCITH_B,M7 MW@64AD$7_7=^YI6!6R7&QT94ROT&FY/2HNY8C)2:O;1CV;CQTG[)\LX,-L"= M >X-C._W#)+.('DS(.\:D,Z > 91&XK+S1W3;#F7XA+(]N\],GN*T(R8[&_L MIDNV^V;2H\SN>9FF=!Z=+5&'6;48?(5!/2(R[+T+#+E8X9$Y'CI8CQ&T&$+N M )(<%I& <2;./AG$F<$$!"0@CH ,"'(O42TF=9BF312A-$$32E/043IVA)'G M*!TY*@J4944".Z*@(PI$5, $&4B0?3ZG.4B0CQ40/]1\%"J)<99D#$N M23!)T41$!2BH& NB,4R 8KB>XL\G!4V4) )4^&GI0(-X,TPHF?(%UN8MPF.Y M%$]0P)6%$D!NXLN%0,2[!CX #<7 58J ,J6I+P8"45\,!)I*+ES)""AEZM\9 M(*CPQ0"@;.I@PM6.@'+/1J<* OFW]0>@H1CXYD 90#%Q>2'X[D#Y?Q0:7.T( M*O=12HI1H=&B($GJN8JN7MR:R[WK9E2P$:=&VX?K:K?OF&ZQ?;&]_16:K=N^ MYXVF;<-^,+DO&Q4\"6WZ ?=J[X30W,B,;XS @^G\^D7%=]I.,S.7;?O3+K0X M=JU=U/>7RW]02P,$% @ \( $2_E?+F$J P ] P !D !X;"]W;W)K M&ULE5?M;ILP%'T5Q ,4_ $V41*I23IMTB95G;K] MIHF3H +.P$FZMY\QE ;[DJ5_ C;G'-][[%PNT[.L7NN]$,I[*_*RGOE[I0Z3 M(*C7>U&D]9T\B%(_V5KN@/E0BW1A2D0?2R*M/J[$+D\SWSDOT\\9;N]:B:"^?20[L1/H9X/CY4>!;W*)BM$ M66>R]"JQG?GW:/* #<$@?F7B7%_<>TTJ+U*^-H-OFYD?-A&)7*Q5(Y'JRTDL M19XW2CJ./YVHWZ_9$"_OW]6_F.1U,B]I+98R_YUMU'[F<]_;B&UZS-63/'\5 M74*1[W79?Q8RWSVOQZZV.M9-&IZ%"*]*V]9J6YGCO]=QI,P!T! M]P2]]C4"Z0CD@T"O$FA'H#T!QU<)44>(K!6"-G=CYBI5Z7Q:R;-7M>?AD#;' M#DTBO5WK9M+LCGFF_:SU[&D>,3H-3HU0AUFT&'R!B?D0LG(AJ$<$.H ^"@Q% ML< .'0\76+J(.+%B^*_(PU6109@$-(L8/KG@$\I@ 0H*4"- !VY'EMLMAAE, MV5K)XMA"+0$4#Q-KYU8NBF!*B&4+@(I)',*)16!B$9!8;"768J)!8DR7-"OF M",A_ !N$$X/AQ$ XS%H'PG!X$08NP@"!D>/$00%^^W%*0('DAN.4.*X[F*6+ MB1FR[$K<;0DCR],'5P@A&L,IH1 N2*&;%!_9?#12T]#MQB*P(-TC?(.U'6B0 M;H@3RY0E"&/,/O<0C"?%*@\/;#<9P MI<$(V&;[]=J!+DVAW'F?!1<=6R&JG6F?:V\MCZ5J@KR8[5OT>]QT?-;\ DV6 M")A?Z9:^;< _Y-OO@1]IM9IAO<2JF$#CZ\T[NTUY\@_2 76]7< M,GU?M7UX.U#RT'UC!/V'SOP?4$L#!!0 ( /" !$LD@7*]U@, -41 9 M >&PO=V]R:W-H965TEXFM.20/)?&(UOPJZV_- M20CE?"^+JEFX)Z7.,\]K=B=19LT7>1:5_L]!UF6F]&M]])IS+;)]9U06'OA^ MY)597KG+>3?V5B_G\J**O!)OM=-?P[.'5O,5O#^^=/[[]TR>MDWK-&K&7Q M3[Y7IX6;N,Y>'+)+H;[*ZZ]B2(B[SI#][^)#%!K>,M$Q=K)HNK_.[M(H60Y> M-)4R^][_YE7W>QW\?YK1!C 8P,U QWYD$ P&P0^#\*%!.!B$4R/PP8 ;$;P^ M]VXR-YG*EO-:7IVZWP_GK-UV;,;U2)^'<^V@=#9A5 MCX$[3)2,(1L,83>$IPG<6 #%8@7(',8!UA@1I0:'ITZV#YV,: ;D9 6=?3": M+$X["$D'8><@'#F(C#1Z3-QAJ@Z3QCP.?#H.)^-P(DYLQ.DQ_"Y.D#!NS!A' M9%X"L"QM1%*)$)74R'@5H2 A9\;Z8\P+^*E!=Q.AG,(X,K;S%H-8FL9T3C&9 M4TQ,KU$1JQA'\7WNF[C-<]R(4$(22@A"EIV=D@[2Z3N;^;20^!/V]@#BHV4, M#-260O'8,B',HFL,TTE]DPY#@<#4# +#HLC"A52W5P83RG$ WEN-FP#R>%8R)0ML*T5K(*#$TJV@ C3<,,RIZ3:!BM-93/&T?>QJG M14LO([37M[F@)9-%/U&-M$(Q2J+00F/M>8E2M-0$BOFIY1!@M$ Q0J%P.28H M4L)Y;/+!*,:9;89IN6/IE(I,<>+$$4G!6&1K?VCQ!"R>J"P!JV(8AZC%P2@6 MA):S &CM!$([464"UL50GUMFVT8H+#>/P$FNMD](:Q-P$T?5)@&SMJ] *RE@)<6EB262Z#L)E+WQ!%I'@>KT4&DFJ%D.$K/+ M6E,H,;-MOV-PP_W/<7'G]D]3&O&N==*OTAW7WN'J140G/WO^CU.(EL?WLIQ$&U MC[%^KON+AOY%R?-PB>+=;G*6_P-02P,$% @ \( $2WFULMMD P V@T M !D !X;"]W;W)K&ULE5=M;]HP$/XK4;[3Q"]) M' 1(#3!MTB95F[9]3L% U"1FB8'NW\]Y*0V^2]M](;9Y[N4YG^_LV4553_5! M2NT\%WE9S]V#UL>IY]6;@RS2^DX=96G^V:FJ2+695GNO/E8RW;9"1>Y1WP^] M(LU*=S%KUQZJQ4R==)Z5\J%RZE-1I-7?1.;J,G>)^[+P/=L?=+/@+6;'="]_ M2/WS^%"9F7?5LLT*6=:9*IU*[N;N/9FN2=P(M(A?F;S4@['34'E4ZJF9?-G. M7;_Q2.9RHQL5J?F:/)^/&G5^I>;3:"P_&+]D\M>4/F,:WE4N6_LZT^ MS%WA.ENY2T^Y_JXNGV5/*'"=GOU7>9:Y@3>>&!L;E=?MK[,YU5H5O1;C2I$^ M=]^L;+^77O^+&"Y >P%Z%3"VWQ)@O0![%>!O"O!>@'_40M +!)8%K^/>!G.5 MZG0QJ]3%J;I\.*9-VI%I8+9KTRRVN]/^9^)9F]7S(HCIS#LWBGI,TF'H !.* M6\@*0L@5X1D'KEY0S(N$ G'+AR5$A+'EP[M*UF\JN7&3H<%BK3R["1;#%7!4 M 6\5\(&"R YV!XE:2-E!&*>1%0X$%0O?0JT@BK!(1!9LC< "GPJ!,PM09@%D M9IE).D@P-$-Y%%K,$!3C,;>8013E<1Q8Q""*$\XHSBM$>860E^5Q$@(K3!#B M6[P0% UL72N(BI@([0V#J) )G^.\(I17!'E9T4LB8"6FC%LG?PE1@C)J[Q=$ M$>$+9AWA-0(+& M&,E&@S 1@%MCIDPB0\0(<,8AAQ K12B#^VCN_AB VV/<; M1C'**$88V9[$P,C$9*%](""*T9%"37R\7_B(,R-LR$C+(1\OHP3M%_>$OK_) MJQXT9&MO#0+A8J0^$+PG$(:X$HVHP+L"X?\1$+S\$EA_@Q@T:5@/L23!8"0< M2Q.\;!*D;E+;'5C&)I2"+4)0@R-VZPQ>ZPA2[.Q626#IF8"VN\90="Q?\/)$ M8'T"78# DC%A=OS6&(J,91Y>60@L+78;6/68Z(9S%(>V-PB,$#LVWN!>6LAJ MWSX2:F>C3J5N3L!@]?H0N:?-O=9:3\AT29#U5?-P:>_!K^J[5\^WM-IG9>T\ M*FUNT^V==Z>4EL9Y_\X$\6 >6M=)+G>Z&49F7'6OC6ZBU;%_27G7Y]SB'U!+ M P04 " #P@ 1+1G+4?_P# #)%0 &0 'AL+W=O>%=72/=3U\<;SJNU!YDDU M4T=9-/_9JS)/ZN:R?/*J8RF371>49Q[Y?NCE25JXJT5W[Z%<+=1SG:6%?"B= MZCG/D_+WKDR]_7&Y_3I4+GPHFROOG&67YK*H4E4X MI=POW??L9A-T 9WB6RI/U<5WI[7RJ-2/]N*_W=+UVXYD)K=UFR)I/E[D6F99 MFZGIXZ=.ZIYKMH&7WU^SWW?F&S./2277*ON>[NK#THU=9R?WR7-6?U:GC=2& M M?1[O^7+S)KY&TG38VMRJKNK[-]KFJ5ZRQ-*WGRJ_],B^[SI/._AN$ T@%T M#F#BS0"N _@Y@+,W X0.$&,K!#H@&%LAU 'AV J1#HC. ?1VA5@'Q$: US^. M[OG>)76R6I3JY)3]%#TF+0GL)FYFT+:]V4V8[G_-(ZZ:NR^K8#Y?>"]M(JVY M[35TH0E]_UJS1AIVK;D#&J/4AQ%I[O^=YB-*0]>:S5!#X5]77C-JYZ$C.'34 M)>!713A.P&$"WB40EV//C"[7O8;YG:CH1$+,(F/81JDV2,5F 6Y9P);%H.70 M%T;+8EB&+JKT'8\1;8"(S6+<;P#[#< SLA@.88(0& X-PTACC/T=TL3&F""- M,;/O@8999FT$#44@@4'8.AJ.^SM_1KA,#,O$H(PQMS\@C06@.2PR!PD$3M": M0@B,)?'7A1Q&R*YMIF*@&*)E;DF! M<6'S\78)\T+^"+M:9-BU%<)4$:"*;-NS97^>L$$3YH&&6S2PRY%="WB$J2% M#5EX(,P#H;W.9A?S0&AW&=@-@5W?LCD0IH8 -61+@7F@>()=S .A_6-@=SYA MJ>*8&@ZH(=M1$?/ V833)N:!H_UA<)*D"9.96\ZU@!JRK'8<\\#%!+N8!P[V M!S*/H5HT\NEB:CB@QFH7\\"C\>=4CGG@8'\P3ZJW2$2VAXNAX0 :BG *@7$0 M$PY= N,@T/8P^(TQ/%'9]R&!H1$ &C(/[D#$8\LD$I@9@9BQ;._"\MML C," M,R, ,]PWW2)F;)N5P,P(Q(QM%F%FQ 1F!&9&C&$&B"BRG#,%9D8,F2';DPDP M,\$$9@+,3#!DAD)^[?:C%EW]]O-GYD3T+EXOM2\Y/R7E4UI4SJ.J:Y5W[Y/V M2M6RR>C/FHERD,GN?)')?=U^C9KO9?]RL;^HU5&_./7.;V]7?P!02P,$% M @ \( $2]/ C(AZ @ 0P@ !D !X;"]W;W)K&ULC59=;YLP%/TKB/?5?!EH1"(U)-,F;5+4:=NS0YR "IC93NC^_6Q#";'= M="_%OIQ[[CG7Q+=93^@+*S'FSFM3MVSIEIQW"P!84>(&L0?2X5:\.1+:("ZV M] 181S$ZJ*2F!H'GQ:!!5>NN,A7;T55&SKRN6KRC#CLW#:)_U[@F_=+UW;? M%QPCNM:$@D9?T9.=RHI$^?K-_;/RKOPLD<, MYZ3^71UXN713USG@(SK7_)GT7_#H![K.:/X;ON!:P*424:,@-5-_G>+,.&E& M%B&E0:_#LVK5LQ_>P&1,LR<$8T(P)8C:]Q+",2&\)D1W$Z(Q(?K?"G!,@%H% M,'A7S=P@CE89);U#A\^A0_*K\Q=0'%]:9M+1C?>T=):E62&DI2_8Y(S0\IT/J1FQC#T,;$^-#W M-$<6HB36#('9#=A@>E+CB#D%.;=<_H9GT6GB/07R!M7B:W^1^Y;X1DS(8:!= MZ8?Q^AW14]4R9T^XN+?5[7HDA&,AW7L0YU"*B3YM:GSDDG.]F4F=*7S3YHZT9DVSZH+ (:AG%09GGE+^?]O:=F.9=' M5>25>&J\]EB66?-O)0IY7OC$?[_QG.\/JKL1+.=UMA<_A?I5/S7Z*IBR;/-2 M5&TN*Z\1NX7_F3P\,MX%](C?N3BW%^=>U\J+E*_=Q;?MP@^[BD0A-JI+D>G# M2:Q%4729=!U_QZ3^Q-D%7IZ_9__2-Z^;>CN C0%L"B#1S8!H#(B,@&!HI9_-8Z:RY;R19Z\97F^==5\1>8CT M]#?=S7[8_3,]GE;?/2UCQN?!J4LT8E8#AEY@&(NN,6L;0Z\1CS8BGDV00!5QC@!@PE8GR"Z2I 8K2),BDDB2!)9"1@/#9(!D_28:IA5&@Y_ MF(I#*@ZHB$&%,!23Q) D!@.9&22QU0_G-[I)(%%B$46A,;AU8@^.Q+<&ET*J MU.XI,JD&#+^DBGGB))I!HAD@,M[0>@9ZTO)B3BH28B&'@(R:*D4@YN!Q& 8! M*2PW(%97S/S"1U>PDR5(L*\08"Q1XDB!'8,D'U\1"'8" M@JS >)\K! H=BP+!1D"0$Y@VBD#<,56*38 "?5^L"=*@)Q M!P^6%;57XIB[2L6RHND=W6+%4"0&JUL$J/K-GG5>N] M2*5W3/V^9B>E$CIA^$DG/.B]\711B)WJ3A-]W@P;Q.%"R7K<_ ;3#GSY'U!+ M P04 " #P@ 1+3PK50*IU !UW $ % 'AL+W-H87)E9%-T&ULU+U[<]M:=B?Z=^93H#P^"96"> @0!$D[Z2I:HFTELN2(\NGIF[HU!9&0 MA#9)J G0MC+WP]_UV@\ &R0EZYST]$.226 _UUY[/7_K7XJB]+;K[&_;]"3? MKLM_?17'P2OOQVJY+O[UU7U9/KSY]==B?I^NDJ*;/Z1K^.8VWZR2$OZYN?NU M>-BDR:*X3]-RM?PU[/7B7U=)MG[UIW\ILC_]2_FGTWR^7:7KTDO6"V^Z+K/R MT3M;(^V:3%O_Q:_NE??L5W^+W8^Y2OR_L"WEFDB_JW_[9==[U^ MS_?"7C!L?KGL>N'(_>6>\=0?ER>NTKNL*#<)O'>1K-+Z4Y_2Y3)9YS^\ZW1^ MO\Z7^5V6%KYW7BZZ]4>O-\DB6]]YL\?53;YL-'1^\;]:AG "@]XD2QCL(OWA M_7OZV#JSZ\>'Q@B#WO%_M+[P.=UD.:[&PCM-RL:[:K'_QS_\@VM%)]#&@MIY MOTSNZM_>)LNBT>+)=K.A%[)B#E/Z2YIL6GL_/@["XW[0LBI_AI4__KK.OZ^] M69H4^3I=>&=%L4TW]1?^TJ0QM;(RFJOT(=^4M#EE4F[;'G^?+=.-=P)#O9SU-X"IY9\/-M7>>K%1R"69G/O_K>C$Z"=[DMBQ+($T;2NF7V MRKV'#QN#K3\I>^Q\]C_"Q@9=7IQ.+V;34P_^FEV>GYU.KN$?[R;GDXN3J3?[ M.)U>S[S.EXO)E],S^.8(SO&7V:G7>7WDO?:RM7=]GV\+F$-S7.DPD<=ENEG!6+ZE1;ER/06; MA!RO\#;I/(6F;I:I[ZW3LO[<&32Q+O--UJ2@R_(>:&%>&7;CQ.MC1UM@;:N;[XGBT;#.@T MO4UAH NO3'X *>)P1;KYEK[Z MD]<\0\",[O/E(MT4__@_1V$P?$N463XV]NYR [PJV3S*5?[&NSB;>;TNW!4# MV,Z-!Z=TF^*)[_F]7D^>\I)M"<OF Z M-&S12TH/;J54BP#T +"6='4#:ZK8BP^44#RD\S+[EBX;G'JR6&1(!["R#TFV M. :N-4\>,EAIQQYO5]LE<7,^#?-\!4MWGZX+:!IX#/P[]3K+O"B.ZB]?I27( M0_ FL.HUC+UE MCRE=+G"$WL/6 YGA%9,7M*#>?TYN4%B:E__O'DKQ#7EX'5A_I!O@@_QM8R4; M+S<(Z= WF*H.?3IOOX];[LG9-?SZ-+V =;U\[UU^GEY-KL_@@98;4XW*NC;] M/==H_V#QN'')GC&UFDULWRXF-6&G#J93$ 6T??]A ^?!>]CDMUF3^3V@=(1' M.?T!2D7AN!&N@#4EFSG?^ OH8YG3K=B@1I !^ RLDLW7M'1LTX=TG:+LC \E MBU6V)F$>V8)[QGEC="V+R$?>N]WD*_52OG9=R2EL<*E:<]\$S$5:)!!I0-_' M+8_9@[I)0:M)Y2*'4\GM.R2/;UF!IQ:>WO?P15KN9G:-!\QQ!GJ_28IL3@<= M*;_]H.]N99$MM\B)][1NP/3WM*NKML[:)#A.SUH/J:-7DZM\;0\ M._MMZIU=P+^G7N?\I:D7>'2)Y4+2PAE!Y_>=\L1 M_9$$E?QHRNGW(('B"]YVO4F3);)F[PYNP>)7?)DI+/F69$N4](Z!\(X+.,0@ M0X' 15>:W?RS6H=K$"1Z/.$PBS5-C3YIPB[#XO)?V_G.89+?++GM+4B?^%'[MP^(N-EW+/;G[=PP\/.X!II%>IX MD[*P#6=ZR[KN0[[,'+I,]?V#M'ZX\.9INI!!%B0\///E55(*OWI""]: 'YQ: M_ZXWLKIRO_MA/0JDU0?BB"D=@63M5&4UC6H*)DH@XL53!A^\'@V[ V^5+9>. M$Z1I1UVY+AK81S>WK%#LH9O*1K2J\9\WP!BR!U+Q'GDEX("W:_WJ"](0B/#F M(.0V5]EJ3'1&;YGBLN-.UC?)S&@//:E.B9SRJC;BE?>;?'MW[Z6KAV7^F*:B MXR'G@Z'@E?.P3)JRI_,X=V1_CIR+[6IBDK+FOCV84?]&IA= 3>:8:!H=WS$"_6P!GY&F/@\N8(G/DZO MSTXFYSLU2A$Z=@N),+F,273Y\F5W_! M&9!8U-0\]IUS1^8J0DF"?K1V^'"\F',7IGQ29)EQGPH\U#SGJF MUX&[W'LE+;P"CN&]4LV\ IGS>U*07,0OB!4-N#],!TG6Z*MXJ#^1JAV,Q^.N M&4L&)\TK\"QE0)2P,/?9W?TQO$?^,F2/&6JF( "N4*;!)H1A:$-_4F63(_QYFC^[! YD)3_>GY MT/U:WL,6_6V;;*!3&.R&/%AX*[V'#?+0Z>?=)W UW*0I"@ @0V[X!K 6@WA7 MOBT]&HSO/6PW> V5R'7PL'O$2_"8)IMC9.6R5!YYDCV8?@+; AR;%#E<"N2(UG+M M7B3?NX$)+4 /R4M- +@]YBY :5O$&E@/(0?D_P^&"._8;K2D[].'4BUZZGU9 MTT"(/11>Y]6'R>3S*YC3"?#HA 0?X^*FZR7/2QA+6AG &A_!UNTMW4\ >A]1 M 8%Q;Q:TT2^2<2:&)IUQUL*F,9A207)!=4$K>;#4DJYMDCX%<9 MVDHWJ:]H-'_(UL*9@%D# U8^1>!(!4J6O%"W2;8QHU,K;@;^D"N= )9BN^1= MLBX/+:")#)]O9!%A];.5"&B%64A:N>*Y:P=:UG8)1Q8))U$'YJ_;-1.-IJK] M#>&P\40B)<,VP/[7B%?3O+AC"F^R7F^AD:L&/?V[GO4M>]N1K7E$CDVOE <4 MFBV5S$C4/3VAUM*;S1;W)1BR5XMIS+WJJL,B^^&MV!7 _=7\8D#C2+AJTS/B M-@NZ?Z5.']@\0-=< I?!QMSD9L"J@\)CFUG.E](6^URD*S0P4F-R.WIH M ,QQY7&5V<3UE@V!.+S@2-07>X?*F$G; MV?+:7)Q3M^CLN4<+<0Y%^6Z<\]@7\#7&=W(N-,>BHAT?6SIL*"A:'NC;-+YIN";9[V]A7]N MD7NC:KFB6!2@IZ]*;I;F,S)?%&5KYS4IERD,T@H]XHAA\]]JFLMO@-VFQ3Q=2U.MX^"K2+](4K$B M&GS)$#ITD2/G$-%@HP>K)5 5:I%ZA(FD"-][1Q396WPXKI#SF+L7C?; M@H@B!:GH"ZL(:#I8$?M!=L8BF58$6FY]M[0F E!A7=):&C&]D,!2P"%\X-F3 M^)6P?9E9.%Y**9G+MR)*N:W3GI+;J-W&=5^[(MO:1ON@.'[9)*$,TW(P-CJ8 M3@2 ;H7OLZ")TEF*[G\:2OMDE3V8W W<)[H=@'^S8)(@GV9-"R^L1;Z]*6$S MM9+7>(*8B2T_^9:UU.,14* *5!&'F2SC/FL:'$QJ&7QZ_%3I@]X M&Q@*CA:9C6)P9.OQ[5"PJF41IV14%IR2HE'L_T:44GCJ3@*];/:?.FR4UIS= M=N/EX_%]NEP8\W%E!*3CH"#)P1R5,Y"MX<+=&I(ROCEH8]'TX#1'I.4'^EI= MHX4OI%UF=T;34N%J!6LC.@I*B9WM5(:RDKGQ)/3KECV'H,I@!"#*=KBEFTPS MNF\@5.7;0OJ]54Q=:4=-O2D7X;7(UW3';T%L8R%KGFWFVQ7&FLQQ::>B:31GICY*X*PJ5-'8MQ'$_ MW.]-6GY'Y9G>J%)+9?1^K>/;+5[@+?(ZG4$4KHEEHQ9DRY^V^4$\7=Z9,LIQ M*!OV]7XR>Z="XB:S+]Y%WJ5OCWMCGP:B^,XQ1117/O(ZUZ 0SKUA,#IZZYVM MT!^0:B_N5'D5V%GZCHZ!N#F\B1E=E8LGBYR,(K6Q>(LMZ:44[@N0#Y!"ZXM7+(L\F>OGFU[5N MMQM:)BV#'41EW^^9.\!H04TE@TM1HC6"N+3^CI@%V9](P.;8*@EOMK@^W*_ MQ.^V&0F&[2NU);4-EB,'9I75E\Y;I>5]OM!N0M"6.685OY.%,_(.2U*UP%3: M2A8'*\XY&B2G#^#]@<.!P\$KJ91>?DI]1^,F:A"OX<(**UW* J@@79M6A.*U *"D>XTL29PP%E:568KG Q\N\[5VN(_ MR+/9'!KKY^[E^3?0U\0*$KG8M<*&>XG4 M*%_*OOD$\^9)3L$+1G&>H^VK).,?;:.QP+$]#(3U58*AWH4(JQQYS&*@L5MU M^%(C.M'2H%*E;&O+ICC"R0O71V]"[Q=%-&4E^/D-C&<#\I$==FULK;/L1\LW M9!@ELZ_YZ^S=)R\8>+]X_TS__9A^7Z9E">+6_"N>["E:SA_P9O$ZKSY^GKXZ M\H((G@Y"_-'''S'\.$5CC>TM]H* VJ3G_MG[WX[_P,?G=+\A/>)<]RQRTHQ, M,TY-Y\)Q&E#SM3>U)6F:Q6E5QC1TF#3\#'&J!\WBLQB3M+;NFI8$P!3U _10 M?SG!T#F8Q:$F=N 9-($W!Y%!A[J50,TC[QVOIM_*VEX#+XF&$?V.H\";H,:* MQTL-5VEQH@Q9D8;D=0W"MUXX[GD7Z7?U3F82:RQ)7?H;#F(O'D7 !5#'2L@@ MW["">)W^H.<=X:\1_)H!^2Y%F6BVV!E& WQVT \]:\(2P&,]&/A!?P _A^& M-OB-936QDK8:&V96H!.,>%@Q_JHE?+FZ?.V-!P-:VWX\\'8%GCM/2LK!#MKI MA"$/FIEQN#L+M!PBOB/N7%-;26R&K+$'T]W+L:8*=;+:\%!:HT3'_)%CG5[# M+OOC<>#AGY$?#Y!@.V'/#_L#^JP3^@/@8KC_]55166-_3K.[>S(SB@V_'@)G M9X ->GX/*#6"7GL]3!J+QR/\5QR.O:D.NZ4NR G$+:@#$?CA.-+_4K_M? 'R M!^)VI@?MGAK.V ^@X>IP=E&5ZIII!9:IUX5=P 6#/WK\0<2K"G_U<"T/:4X- MN=H@R!BN!FV-'C:9GCO6]9M;2>;AF:9J)1%=Z[''[Y0$]H_0)Z7U2D?.AY2GX:K;ED1' 22]2BFB5V M$SQV]-7I\9LH#F7=(%]IBPK)IFZ7!GG)@FVSN8]R$6XF#@>VT! MNF(9#ON]HS?>R1+(DQ1(Q6]43!N]@4<\>U!IYOB)#H:OT>A\"4K$+1Z=^_R[ M<1NI0"".T^#.'CWEWR'#XL;N@X/751^[C9&U$0 W@Q/ZK*-2W?I%3M%ZG,!) M#E=Q6R05NPD&LZB^R=Y?-V":$)&?WWKBZ(=L?-^W..R9\<4=G["R?XA,;)$B1:@X[@)S.'"DV4;9*YC]3(QWTN=. MQ.?)1C43BF*9#Q/;'(I#6N8)BQ^K)PQ'0A%*O5>YZ@[C8IM#]=+I*,19(T(]DJL3U:'.O*^3K$ M1KB!VJ1$_]&MNW+N.!1))+:&>"32A"VJT7F4P->7N)W&.P23FAB2J@@AH4 ' MP;W,;20#/(2Z@K8+Z?(;1=M[G=GVIF2Z"P?'0:^=]&SIG&(=) >C$L BB7)V M=CGS8F$C;.20@)+2#F.AQRQ&IQF:DD5MD\"K][]=7YR].JI3E.2(:).U#G?G M" OCPJFGLWOY1G%K],V6K1GJ1#>"*^>^V1@9@VQ6C=5H6UMC [=61'QG20DJ M_\V66R2'B=K%8V3D*#[:MGQ?SA4.T,K,-P?;NL-][6^EH'AQ3+=.OFWTZC]]KC17[JS+L=TDAJ?E8X]8YR:1U)]1:2IAT"@ M((Q2#P<&B-"DTR=\.N)/\KV:K(B&Z[49.V.(J"G3-6W[=#]F)8FY1FKJ>L#! MV2)2HEE)[]I]HCT/G.V_M%VL$[1Z68>ML;GS?+DTR\0!&,0IY.CDG,6GT\U0 MZU:;IC:XD 0T9>GA+?IY'9&/2\'Q0W!2A-\X!B"[AM_OW+>N]\6$!HHK0Y%; M-2F+F(>Z7PQMF@@^'=XWKV(V\3%9(!P2LG.8.><,H%ZSI!>L[PJ52:58PB,? M>CC8"]N35DCF8+:Q7;(,TID4:F\PUOP870UW][(CKO,%M^F7A[SI.V]=W.K" MR&%60JEZ&G4NFJ?DG%0FN<7^BGMQ%NO,33'?4>1^OFR93[;>-1<# V-%%B[V MQB8WI#UXDZ2_W.-8=L&RKH&_^/?8'T8C^"OQA//(L^-$WWE7R75^QV.W([T4Q_0ZCOO?G M?/,5:/!8T40X\'NCT MC/P AX'TE%<;KC_Q1OX_K$,0A-#$,_'$$#D=_K13"RH??;Y+KZ112$7NSW MQJKOT._'8^"V8YC::]@L?QCB7(.AWX=)[\!,Y;3Z;8G)J[40^B*_+;_CK0$- M]B,_"''+0A MAL'8>[^%BXZ">!D2X@<'20W\<#C>&/]6+$640!QX30PJZ- M@\B+8C^&X8>CL=\/X'<,_PY#(04;1G*Q"^7(ZP3QR \BQQ?\C$$<)F M#7$Q8#_]P6C@'8S7^L:;*KR0W:@PV/@85II(.:0_:IV$?2"GH1<"F0=JJT12 M'OHQ[=B 3@(3H& M(J7S%O3@:$6AMP/$]8WR2%'.@@SA-1[&(7G'0Z"^4>19J+5PS$(X_&/\"6>$ MVX8>^R.O[X_&>$AAFD,Z;,#08)$;7/#+[.QB.ILA WQW=D&HDTTVJS)%3JQ, MD5VLU=6H=VG;E/K:[VG?OI3JG9(*A]>%%9@"E]7T_YG#'>O-*MF9"';7S9G*W2;4._2G=W*$&E1B'U R3]9G-,^,?>!V3(HY7W 4>77Q MHM$&'ES/-X_J+,H5*C/Q,8)B@=??=(M@4C/AZ. J[H?8*&__%3=Z8DFOYJN>,6*XB,O0^BG!A>@T'W4'/<)/(6K\B54A[+T0'DLE56B +^I+2;C222B.4 MY1;C9.)N5%DB3=_V64&ZYL&J>=' R!&OXNWN@-SND(WK@;P.^]:V^B:!J$)8 M.#MMU");K,YSU6[1*D$A36 ,6$;QLVN5>8R:JN"%U,=.F_0ZM,E<)<-8VF=2 M[$VB\^#(;D3)P1H3K*.*"T.-R>BEVP<<$70[8$>VB:=HKNX9G8MU6D,12&Q$ M-)NSI03(2CZN' ]1..I9JXHI8714,X7;2NFDA"YVB@8D!HZ#X1L.*I9=KXM! MM[92;(-1"-WIAGR8=@JL#!J'ZU44 @$UR(46GP&R4#N$+*JF!@S 0K*Q=%E[ M55F!K0=3N%-3C(%)@N]5UFTC14T8 >4AN](=ZR15BA9J8EPLK6.3;*E;@: BBS*#6L^L:5-KU!FU; M3MA!$/Y \(KCJ'TSJB955+I,_(*Y?ZN\K*4W1>5J8:T58>0G D-8EA6#;K99 M()8Y")#&L$R6\&0)EVW1V'9WA0H2+$&>C4.G]N6APA)$#:%3OAW[<1_5Q;J[ M*ARA=AA[JN:#%PY[?@3*@UVS =2_ -2J@>5!D_'@7ZNX>-.$2 Z=6N%FO7*CL.E$SY"NOI.?[&)/Z!W-Y'6OVZ]$!L("K!B*:S'QD!^?IC.,&.Y/ 7@I1K2J 9> M#6E\/:Q(&=5HPATSL[+M;Y+U5X*)DW.ETLGYED#X^)2 Q- 1E9)#8(%NOUN^ M8A'?HTR/EP02UG356NQ'AQ=/)+SX"Z?=GV>W:?UXXC]):#CR/K?FS&-.R"99 M &$F*]95_;@'FJCV,[ ^B]H5[$+A#6*R"XV]=\G\ZS*_\_#$P0/0"Y-UP;"/OV(M10E%6G4T+,#Z/*JAP!GSQS)B- MVCMX=?;YZA^3U@I^@F5>8+=$EHT[$E!VO+\(8\&WJ6E%9VFR9% MQNJW6'M%<>28?7Q!=XLM$5J0SJ?6'9-TF#$^"\,IW.+UK7<(K=?L1.'KPA8 M,%I_0ZH?:BG\L+&CPWKE:*NQDYITK0%S!^L4+#U;QE3A6[0J5'&,N8DBU:$N M!)<$*\@2#-E54?IB"9+R;+J]7]@3*4I);3)TXYE)*U=B"TWJ-7&T(OGLLN*I MKJNC]IX_2@0TOYT(Q'0*];R\J018JK-"A'5N<5KO^O ECX M2L/#U1=QW_*@][*!@''8RG?UZ6TE)\+X8>@E1&8"!L(8C"$0Q'' MX4O"\R=/E6,.M@&I]C(K=#H(48A]7@.CKK(K]C=:GIOU0B\I^Q]9X4"Y4ITK MI6*4.@H2KD1SVY1GD"53ZK 0"A]_)J>)U6!L7Q[""EL3"FW3NB+I^204M(@:[J \Q9 MO8V")S(#HN +9>T'LFH,'=-&Z\P:-C!+OPE*3@K[6^%DEK>Y)'@8>]+FUFF< MJ]KAYSEC*,C=6AS1:Z-1M-ZGZC+#D^3OT$)]LO904(9.+=]QWERF+3.7FD5+ MA1 T^5W(O.':R5@4]Y<]X!O8&>&'^R483PN1,'' 2\:?M&)SC>2@UB6S. _% M9K$] 3'(,+I"C<'2()E+NLANK2)H*H"#MM?%+4"8A1,!5L/:J5%6::BRP;B? MWZD:QO=\\U5)<+EB<-8\-2.2>$;-<+71:YW^*'74A*1F7%<^ MR!#@9?K01#RD&EKIW2.3+%^NGL#C@CB=)XMCQ%*L (BC1106](XQ/2WL<*"- MK4$V)?SG.5E9%7"46$3WB=L$(%5FA<+WL,\=73C5HR8HA[69X22@9UP+@WY+ MZH'!#!1P2'/"@"J/RQS!K/W*- .DSH'O13VJAYM?B^H2R%ZID597 M)%E\8SA&:VEXPHL[*OU0HIE8%HMMHJD":WNTHCL6&:.5DKLUO\'L(=,1+0BI MU49,1RA"Y..X0D@_',/)**"8C C#.<9I<%"FC>>NLQ,:J/$6-OR?TQL/+AK0 M_I?Y=N%S;&5JS])G:_L#0^W NB*I^?0$^@I\VX0MNI:X^@5V/EU_RS;YVIBV MB[2"DJ'$*[)P\ 6FH-4<$54*4,\ZPID=,*E9^"(EJ$HR4G!I-=3&$2G)/OYN M)1K1RQ6HD+[ETD(9X:U+,R',#I2G!63U=J/B[KSL5LI]FDYF7ZZX:D3#A4QFE=^("1T6GM/6L&V@ 3EM@V+2XYN* MR+GB7*2"HY(:E4#6"SNZV<[>L4.Y*U*LYAS-UC:55 ))BCQ'1N\%7;;.UY^G M]FU#%TM4?]OFN%TBS0IZ+:MBE#+$G^>@;7?+*III+A/G"/_697[J(2-U3D426QD2*JFOG"X/4<,>^,L(SV M5]BM!7Q4@=O66MG+*Q7'U(G16]5895A]DR%R;KTI>8GDV[-X$"4/7^1K XV/ M*!,8VV'F=\,QGUJ!(N4INR7NG$-E=H6X?D+S+?LFBHRAI(RV[5VI7/ MNV DLJ2H.;\%=,=79CVF42OK@[R]VKNDDD=(J:B0P\1 M!U*&5=ULJBZ$?GF M:#?GZ6U1 K<+V[T%5G5E#SB#@'W_/Y-R\,GZ&I ,* M6:ZL 7VREZ1'?ASUU:^GD3301#\:JE_M)#WVHU%?_6HCZ7%$T=;RJXVDAT I ML?S<2] #OQ_VY">O1C@,_#@.X'??C\;1;I+#2&S\?RLIJS7'5L?!B/[J^\-! ML(>4*=*6?QY,T/2T^EUU_9<:PD7A,RLRHJM 2,G:/RM9Z0 X''QL9]66AJYT M=O';=';MUH_.[!*RI\IL+1'85C&C=H7);IWT#M^M^[BKCO(5Y_ZN+ER[\Q;K M^:'SIPZA*86X)4C:WZ00!E;4\S4F6B?^8M)CK3^GVOI9#ZS"H;[V!GU_$(\J M5&;^DB\=K(;Y=QT@;/?]B1?F* 8B[!#0V9/N3[@PP\$8B+D3],?P(VJ?$25^%K+B7J=P< ?AI@74]\(\TUK M(!7>Z<,!WKPQ8]'1>%[KN[Y)B3]-:I$_AANBA=3X2P>I,7^MSW#WO2876?VE M)]UO&(X".PX;.4* N+;[C2XTFTB0[-R7'-QJ(9!9?XA17TAW+=<<7&QPC^@6 M ]S'/9<=7F]#\PHVSC>>$%X(,Q\./3@[L-$(:H>?1%'P7,*+_2$A238)3WW3 M3GAP3X[&2 ?],1,>(R"J6_E,Z47*(;W6^?[K%E[*D8HJ FM4C<#J6:AR!\>Y MM2# =7]V=(&5:2"C&S1&]SQTNJXWJ=\H*OW.0DXPD$'VKAC08PH>=KYERG/A M.._@NU+ALP&%RGBYC95*P5/F9+LO$5@0Y"==:6LP1;,=8VNP?BL\-ER+C2RY M$DH@)G;GA*A5&U!G!QZ$P$)V7EV>:#P*): AL.TA=Q64-/W5]5N.Q MIUO:NZ7&_457'PELF! 8^C$K0_#7H$]@N8.A'PY[\E<0]U4+^!Z9O[0SSAO! MO1Z-\%>/%+#(CX'9X.]H/*I<)>KRL$^Y.M<[\^L:U7/GO[Y[/RI/9;.H0 MAC_8)8BL\&2QY!@'P@YQ>$^7^U3@&N2S+HMC3&C*K=,,T&]_%L](<[=>>Q%0 M1!B.[!A=HQ=-K *?ZC.5^.RR )GFKILC;P$H]Y>*FY,. %+5. *H:R8&4-8JIN\Y0LA#Q<4$RZ8SA^AR')#?V0>(-VN(2 MX[$_',9P><+4!T,6B ?!N!)PR^&V""P4A&3FVM^@-, M=QZ@.!M02BV(-V$?A+7>02&Q( H-8!26%0#_R:-PA=SV1R PAP-:.]TA,A90 MU:'+I^[Q 0SY)_8Y!&XW0MV_$_N#P9BW>03CC_9L,^H^! 8=#(&)#L)]VQR M^$?:QP!X,/#76H1T1WX;>A[B8$(DNG[P M^]#!N.>/>B&?(=4A7B:8[1VH&[&6_^:B [H'<'886OB#+D^0*UX'@VY0NQ1L MQ\;/"XH_/<)^KS["<&A=6S\K+%9#HR2\,W$-FF'S=Q('FS/UD:H='AI(QWB4 MS)"/F%DB'#WA, &OZ0^'G.D7#8FC(? @)LBC,@-_!_A\/.RS]8L3CH =Q6-E M%GZMV%/]BCR=7IW]-KD^^VTZHUORX_3TP]G%!V]R I^=79]-FS>S9< [JQ7I M^Y@N[G N$U,(ZJ"+^H!15&%S*,:'/4H-AS!\0+5N*!WD04K95""=JC"@66D" M68#62HJJ(>VEU(VGJGXX51CV/=PT1A-"@N#IE8TJ*^8M\>SBAUA2X:S8).DR M0\R2K^D28<^]B[/9JR/=+SY("OD"J"?9>+IN7CU0U0I/MX+*WUM E,5ME!BQ1]V>*KMIU]M[9)VH!_-:-AK1*4%D7)R/?F MS%8"7)^O*3E3_!P8&8<_^$2HFU-K%=2:LFGD7DZ_33 G!YW*U^(9@]\DUJ M.ZZXU I1CE^J/V-C&];^Q0S3WFLS.E(7>7C:VR#*-PR/T\TL^6OA-H9>D.WR=Z[J1?)?7-4$/@O3=@[":NF:HV+.^0'7DZMH?5/ M%_FIRI_%6)[&*9Y^X'>5,=KUW=Y"1D=JK:E#H@$,T>@3IE-8#2A0?_'QUT^[ M?#J(K3!F"^ ?NH.'JD1_]/ZUEYKZB2)4SKWCPPH[0(!US]J\/FC[ W+,]>LZ MS,GEIT]G['LG'>;D\N(:=)CIQ8E+B4*/658:S>G$KCI^F-*TNT//[D%PV1VN M$%%Q00[)5MN5*9G!@/[K?'T\1ZF5_/Q6PHX G2))*FX0$D@;J;C!V!\- M1ZSBHB6]-V05%YX)1B-6<0,X.TZU3A%_$*BP=-NJU!#^>TM MXG 4#PA]7,MFN-EF2XI9_4O^=9TF*U\T7Y9WN6'R(<%[!, =],2[PC-;2N5> M@5IGE7>=ZZI7E"..>B"-W[17CX?'QY@7:JM"CSM=%X:XU2&P]9 \9(U M5B)-RIP%J:@=:]^CTBY85ZY? N#.#X&%:R\+5 M-6JF.>.U[7J(RX\>I^_I\IM(#@HJ)%E7\@_7I90)IA3 9KN6Q8\C?K-;2]#S M)2Q>E]^M1B :[_BWAQ <0R+]EP%)@ M232*,#9XR?2KPC+OL_36F\VQX++D77"/L!2?$,JUW- AF,*<\]6C>-<66_J< MP0@O3V:OCBC1HMUP#4(+R, %IR=P6NYV;=?&>0++B9MYBJ34\.5MJ8C[<+Z-(IJ?2 M.J%5='-?Z0VB%"=!W*QMEA59(GD5RJ(7=0>Z]J_.#V^$R.ID0Q0N./P%*0@6 MY5C6#;?T^!XN4:9PAJ$C3J6U%';T)P9+N 9\^$\5MB7TQQDYA@H;/$N\^P(] M<:LRJ6FX]>SIQ"Z^8# *4.'QGI38#4[XG<8ST^-OA C*W2U6+W<:E*MO$Q? M: 9[H]W0[%CC/W'%+_Y4!E0#3W\V^\&8,JW)0(Q6(DR-O(H;[84 M@Z]V:A5W5-<96>*UX0"_V5!2?(6"NC7Q_SR](]"S?)ZF"ZJA4+MDLO6W?/E- MK#>419.6Q-;GRR1;P3846]X-BM40TM:ER72KXE7(E#N+#CD2"$$E\)G6&*3( M>\59!ZNHD!3MZI ,[E@TZ$TKLRK%.66>\R!8W#ZNB]QR#%[&R-N&JNPJ//!* M(1B7?]UNE-.![59 8";YFTW_BJD5:67J[;/3&)&)1&39,FV]7DFRX,1H8^>R M*,)DC.Y#T=1!9'SGJF';Q]^F &:\184?F^(ARRS]IN"6^#C>Y"A[;?(;/I6T MZ_:KDBNL,!1\[3TQ9X!BW8!Y,UIF@CM@G^H:!*^"[N ;!&7'TOO;%F0%A/;R M;4E"L\,ET;QL((]Q3B>OV\6=$O U5&P%2,E:4(/\4)6>S5@37CPLTJ!*#=,GU263\BXVYVRL MLD@9^G,@FX(#FK=,[Z"YQL3_LJ,RA9[MC7(-2(0G0,G^3989K&U0$)<4)H%P="?8?^7:QR-1U<:\@%& P MDFA"\!@_> SS)94#!AF3A$JT'5+=$]_LHLXJQ<-@;RD"7&]426H//<%TCF@Q MMTK>HV:%\U3N,W/ 4':C'<*#1;K,SG7[U+-J!\)GWKZ]$1(P%BO GFQ5M;P&8U-;A15W F"M9^E>-%Y$\'+Q[-RE8KA MX\,2F.629X0.,>2#0*LX'J\3]K"D%JEG4A='FM*OXW-2).=((0KAIE/P1DIH M,_P&@?7KH[I)*^+TO@D<,$AE($*6@N@8"%9KC3ND0A&5P5H5!*PA+;!LP+[Q M/'\NPGE9*IO 2B\&!SOQ&6"QP5XN,+O0=/&/*:^ ) M3W]@XA3L]F>"L[9?=@:* [WW(P+B?NWUP^YPK/M-I:6%UPDP]R"2\C]1=Q#J MAYC4Z)F^'X4]>B0.NJ.PWG5UPH$?Q;'?ITS>?M2-./2E5.CK RE%F:QR A&E*F*TX)+%>TE6785 MK#3+P%:OR+$6:9B/HIJGT0?4![K$"6&#\KH@*JQ5& 2% H$6F1_2]:WW.NIW M^SU\WV4,.71S\EW[3AM0L7]TG[3S^3YZY@[&5I1QU\[A1KKK^\-1GQ'0_#C$ MK)JX3EDD^!T8^N2*^=TW';L;U76C.__9J]72?-MJC;ICJP-DMT R9#R\9T@? M4/LU[Z/B-7\H([0&Q.SXRQI%IJ?QQ0]HZ?9.\6!9P9H7^?KX6RIHK(YIMRQ; MW^]C5D(PYOHY\="]: 7;UU,BM!A#/ M$H:[''5AE=K/E(/:Z]5)N"C3P=%E-()@")=0+56A;^,Q5D,-@1/4$E3BI\?'->9K./G]^=_K/C'[^KQF#NE93/I:B+;M3,V(AIV">+TIGC"28@O;<.,1U@O]J&7<\'OM1?\#;)!/5 !;.-^#6 9X11RHB^)#5<4T> M:SP._:$:J:M4E;T_E4C\O<6M*I7%7&6*--PKK:/LF2KEHQU^Q M(BE$5SC1U M-%@)%522[:.#PD#K"@+07F#1K>"XX/IHWU/-SM @H:>>HC<'18J=P@E?8*@( M 1#JH)E?K+^FRM+_+<=\,[+LAH-N'[["UA* MR6H'P:!]B6C!Z C\?W5Y!8"R6I-(5Q96".V& '<1PZ&9"&VA@F]VQDO^5#3> MB3A!N8@LU7Z&BY6NUY@*=09^3\+J ] MKMKB#A 89#S$7\-A#[,*QZ,A!H^- MP]";D0O;8#8*FPAZ&/@W&GM8 '8$/P?]H?"!)C^.(]#3@/7A#8\96W&MG!#JY[) 3$"L\ MR44MU(OC8R4^M+5+#USBY3Q\T02ZQ&K%ECR#F MJ<$ 3;' :J! V 5I@<]ZPS(\.3GY\NG+^>1Z>NI=7G^<7E&QZ:OIQ^G%#$VU M9Q?P[ZG7.;^(U^)27"V.Y3G[XL/#5XFR?$PH&:#<9/VU< MA_ N*Z'+SBN0["?F..4^$(JGWP 6XLX'SIPX5YD3:] I;*0JY!,VG-;.5Y^6 M#.+$I--Y^NZ\_T[8CTD'D(P&^&-,9=$N6Y?I5UFFFQ33_ZS,!<'0MI,_L-AQ M*!D/\',X!N8JL^U0CLG1KP(6TDR .# QQ*#\2#:$_@-I4S+0CM6QV3>KYN#1 MED4_@2-;BUG/N>B$@2A3E'Q!\=ZPM#N6GQ+J!P+QU($K:!RH/[$B]0MN01"C MY6X0(-A>/(Q??@^B$2:AQP&!& 4OL? Q7)98W(]JJ<.=V[+R2,*4LA4.R#8H MD!-U+H$NI&Q!*00E'$;@O3<8<--8-Q6&<^"TG\JL3D3&D0W!K.Z2M3G\84BOXM$N"ZX D-H[I$8+\ M:A4-=ZS*3J1""X4VK*2 \'E@EMZD4T5RA&QH$()Q"963^F\5L3.[O%8 MTNLQ>+]=HQ'@N]2":Q<$XZY1/4V X-[EAF>JBRH*C^P MSA;H I9'W^#IR-ETI5O,UHI<9*_HWJ7&B#8M+-I;36D $N70NGI;@S:P=-E%KZ(UE)E6SM#T!;?BHYJ;40-HS"(Q'" MY!HQ"W:]RE,67SE6.2$^BF%\<$VM>9U@X+U0MK0Y3FMTWA8+@'*=#%5Q01GG MK,;W+%CPX@MVFJ[Q)N,L"\E\:A^"%3[,Y>OJF000ER_!UYC=0"([*8GLC^IQP)KR:*@4QU MZ9U79&S:%KIW4\'WA-+,=*J&\*BV')57[^BDS#/D@([V&\S.NDUUAHVO:>EK M6KFSQG0-5#2Y%OV38V(G(I6N3T)ME]4#@B:H#IW+%@N'[4?/^C]HIWO"OMD MKA%G3?P]H\F0^V.MY#BT0B<J%&HF]E8^_!ES>*0QEK.*',D ME*^R+HR1SE250D IRM?D@ZDP -QR10$ZIFJ5_)6S ZM7@1:GY4SPR2WWGG45 MZU\Y7^: J+2V(::U$;MT4",)6\N$!3@I]5@'&]LQ=?$H=J)^ M=W#$C#S >K(_#SSXQ/Z[@73?"?TP''9'1[\\V2CM&D)+Y-D!1*&VH0\'\S9= MD#V%.$V9 _NA1PXHQ%J5%G5F MN*I"U>Y)6FML;98]2F4GK,CB4FO>'KS8&$RE2SJQ1J"11 R5P+E\5$D07904 ME6W#'%T21S+231*N*)@OMR#LYUMA6Q1 4J+2LKK)[K;PN3G+5BJAG>!$6;DK MBI-F-DU(>I:_']]7V5&V2)*5]>1'KNU8BQ'.^)),E5V LF<6WMTVX\QO> ?D M)LUFK:5ISI]2:"RS P,ML'[.#9LE9:"KC#Q/+."%-@;15 M(:=V9/;6 0#7[9[XIEZ-T"$H?M&E9@H+)FAE9[.\($>ZKK'Y;J*4S6=#@A*Z3S.S#JZ>]G93%&B,!;7!,VE MWCY3HC=)/M2U$9M3<;Q9RU*7?"([1HA9B$!+KM,[ME^G%%1":4TJ;2B3!'W4 M/-AU@ ^J*[BVN@26"9QF_E7Q%34];1H1=-FY*JR +9CJS":)5!)':[N*H?YZ M.KYH+7#0\,(@7LEP)^H

?0";@EFYJEKP M:-U\A69#.C5 ,T2NIKU4):BW)/NT"A43)Z&([F(CW)'\\HT(CVBO4F0!"^ > M4\;?(Y=:P*1?TF$H%J=!*PK#@#-AEYS _=DDGF+VP\TR*[!6N&-\K%S1OE + MA*SR^XRR.L0)2<9+)0V[EDY)Z>:L%6SRU>J05:XR!FCX_ M&8: K,W.<^1%X%)P(F+JO&'A4/2>U(5F :1I2^-5*5SK8O*ZW2N:5Q:M[G/A M& GVO/C>Q?2ZX<5A#]*9.:Y3)5RT>W*:K3H<4604D5 +32XU-^OO&,'U[!(O MK[WQ ".\AA0!%?BC$/W$HVBDZ_9HF&1.KL27Q!G9Z1-^?*=/;L1./S9Q$5@O MB+Z,T 49Z<_M)8-N0BJIP[!OY'^'?PWC^@9<3Z\^>:?3=\WMI#)L![GC3!MX M"4EY=@U:Y3H:5LP4F3O%A6%GU86ATVFGKH'O(*MKSXB^VH%OMV05 EEV_3J^ M5ZTZK:K)6HMP-$5KX9BD4@T&Z,X,E9U58]#?I;:M!,5RK!7Z$ >6)TR.NFF6 MZC"G4L% "KL0^J:,0B-JE%5UM#9.E@#OJ[5K[/PVW:-X@?0 =(A"#>",7E[F MR$[S#=>R5U8D)56AQ)=9DELS^L'*/K*F7.==#>0X_:QO51P61^5K6/*8LARI M7-5V;=9MX=B T(^Q8*.K08G[V-<"=MCW^U%?@$V;BP]JN_>+=WIP#46;IA^2 M;$$@8CT[-E /TAE5*.)(,8>[=KMDE5;F9*(AZ]68*^67+9:Z#\B0\?L6;-"1 M(D(&F@]Q^D=4OH%!# =#^H?9I"JQW9#;1:^>,AA+D24JWYV8H\CETCCCX $U MJ:3MLA44%<9H[R1']-CYV;O+*V,CF&XWN4;+US1-:?PWF.'L398E9EW"XYB@ MYEV1K5U2AR?OKNJ)V.+H1YM5RF(B D60[%T-]L!R4N&P&ZO]PO>!K$O-*&5=BEK?9>N*#F\^;BXJX5 M#]\RE=A2TO]\MB@$W7#P"_GC:!Z8%P*"YW9ET%F< X$->IG^>ZK_H-I_G6\B MHR5!(+$@)U#16B<*W51E,S%H(^'/&& 1M&, 2^6=>U4_"-#E%J%3W0J* %JKYZ@FR#7E"X5D6?NU< M';S!J-[=@O*M2FM474:$N*IVCDTT#ZA%,%]/;ETZ?)U5^\R_?>[.S#Q=G[LY/) MQ;4W.3FY_$*XP=[GR_,SA@[N?,88+:#JHWJKG_E^%:Q $6M(BSS\26(?>Y-4 MS FUC&22\%"[T'7*5(+V>]Q3/+ZY 2MSB\ED.#:N/PQ86AL,P.62MU>Y2W4 M.W%?+"LM<&?=GY_/0EMSC;(+YS'?$*(8J$EP&?2._X/1QQ3.U4.R236*B"8> M,3S38/Q&YM5FJP(L;5.JL#\CL+9O&*EG$TL5*H[,2-:,Y%K? M19QU-[[L@C9HST0##OHHB3;)3)/8A 'P@W$_L@%S?($PVWTJE+*\CX;D$=-G$'?C3(H MY9MT&2EURQ CS%8Z1D\OI*ID^[RU*^[IWF9[FSHP?]VN:V:3_0V113XO.:8+ MX=;JQ-O4E"8@R4(C5PUZ^G<]:SMF@Y575RSU;;9,+9!4X(I56*2A#8OD7O5# M'!XI*.15S>E[3"8N:HL)MKH-\5;_DW6#\)M!M;V MXRU3%*,Z;\MEGG,4JDCU=#D2XETCR!0ABZ6#PJB.> BW*Q+O5V@38?NOY'6D M%*@)*V_L8&\%D_*6XU4W9&W?T=-;':FCMU/E6Q8@TFE<')$F!4Z;X_C=KRG< M9:SF2;X8RCU^*\^05T^<7-@P>QX7Y#M>9BK$99%B$5".1D6*@KD0EG[18"P6 MR/=;!CTF(.PU :VNB#4:Y1@(7EDG\TW!]]5Z2R"0! D&&MT*-A^#)>9?*>=^ MK3<7J:=,B[*U\YIL;%R-$M3/P?22.4,^>7J5.\&UICBT''G#/4YBX5GHY>@- MPA5ZE-#_MYKF\AM@TFDQ)V=H+G6[1PBX0B916V8UV)/*87DHJLH :VNA@L79:DTH5=;,Y=*5(9 M&PD>HBE3U.[AMK;1S"3980R*;55C,._0.5?!^O8UP=(LBH :6WC'9*T,'=6G MA&FP]&,Y8_%67.3;FQ+V7FN2C2<8FL42TA2V-JV^=J4B A3FFA/R*.&$R(-K M#H'2G^V#$?"!?:[OV*/&!A[=![P-_ ='NZ0T/^:' J2-I/' LB&;E51-6IQ2 MM?*FQKF&_F]4TH)OE2DWMT5JMU0?C[T2.RO"5T9 BE0%I:1:E-6N*FLE-?K& MHVL%"#5&I,6->O 7D[9"1.=\"K+K,+ZUC<*N9-MV*B./E;X@)=C\EH'.05^" M+:>X9=S23:;YHH);YGYOU1UP7S7I6\J9\D@SZK,-B3G/-O/MRH;#M84*%I)0 M_;&J>A:[:7$$:F@#C3V+7,9X>SV)&<-6JIC+Z.LJN*4#B5 A6*D4A& M<5,&YQ"CBK4CM^[+ISZ/7NM+($:444Q-J/?Z5$[,BS-$82((H7IW0G)@M!/(6^V0PN6=\ZF4'UBI.TFY#*LR!&Z?$;M9R: M9?8&ZDZ^X+1X4+ WN2[0P6Q%^2\3*^3M6(HBF%L33@UL$\:VTH:)AJXCBEO& MBQ]8F"L+!9Y9TR*% 9/\QN\@"CG+\;600*6HW;)=2X1(41SB9'L'\[;/$IP1]PD9^%5\@!.TP;PG&TSG.G\ S2KL]X[>>">5)'1Z M4NXY>@./>/:@*@KB)QHUO$:CZ/_ W2R\^_R[N:*598=5:)6>K:,DP5X0^%&J?==_$6^M:O-'>?W[K MR7!SR,;W?8O#6D@RQR=H R@]@:40(NB',1#!)Q %MAM#*Y4GT?;D:K#.HY36 M5XBC>Y.CBTY+,QH528)2,=U6%:&8H';:;Q#,*F)(:FRQ@@%.@CN96XC&> AU!6T74A8SA,) MIC/;WI1,=^'@..BUDYXMG9->*4[UBK% $$GM E_,BX6-V $_26F;##@2PS Z MS="4+"KH'83.].K];]<79Z^.ZA0E3G^YBRS_)6NS?&!PO[8&)$ZBGC<6NL4. MA"JBFTVR4&3>O-D8ZXC+(-97HVUM20OA2H9F1<296D^]-W?P,3)R%!_558<^ M%E_.%0$[F@KD5J5'0P6^MD:0EY-OC_;)MXT^,4DZ%CSE&H. 2#]QI2:0GPVR4\BEIEJTD#36NPI?^GB\O+".-B"$[ M.4MTW!O[H)^P+9:,,">ZQ#VM^XGV.2HCN,BJYP=DG# MSFL2"V&C*5Z4[.>F4EY]SRQX%R725)1=5EPIF(VSLT1HTOYPGXZXO+HMN(A4 MB^+,8J+EYC:Y8G(Q5#,+JWIQ4Z:S\L\MS )<"11SC=34]8"#LT6D7#Y:NX:Y M.+)S!<6#+NWPQ0E"Q%J'K;&Y\YP*.\HRW:>/(L:JHY.K@L42/\0 %[QI:H,+ MB2A2EA[>HI_7$34R116S7*AIB'NE\,;1IK MJ<$KJ8+H\3'12?X(!T[N7-1KEBI<1WU7J- 8Q1(>^= 3U+)80]A+QJ%@<&D8 M+V]'%Y26O4$WX#%&DMW=RXZXSA>"5RA8@KJ(Y5S<6J C'V8EE*JG4>>B>4HX M0&62%"-:W+./PX3BW:J@8U1KERWSR=:[YF+0+^\K91SW^($:TAZ\25+.'A.4 ME),BPK;,VFZ:?$%Y\$7#1*_Q.FT&BI\Q#&!CXVJ!1/OQ\_35D1=$\'00 MX@^$J0\0I/X4G?@5&+T@H#;IN7_V_K?C/_ Q91&1R1OGNF>175NI0V2="T>+ MYGCM36U)FD%6M"IC&CI,&GZ&.-6#9K&+-&O@ .P. )G/2+Y\XCE,03EV&P?( ML4[:+E7KHMZ6!KWX?2H>N'&H_5;K.J9(1L.(?L=1P!8N#&Y3P[56AJ&)3?ZB M3H0:][P+8&+R#I><)YFB*9]@':=X%)%8J!+&&_YSS 'M<2HH)G_.-(:]2^+I M#"/"GQ[T,5]43]B"=9(' S_H#^#G,!P0Q;RQ_.T4AZ"RSVH;9E:@$XQX6#'A MWXH((.^ZNL0\6$Y#[<>#G70)E\G6I,2C@X5CVA;9X M4A.+&X?W(SC+IC9-%9&'0H<.IMW?*4?9%V.!-4J,/6<4\NH\7@.E^&-!^X[\ M>! 1?GC/#_L"AASZ T(3?]=8%:YM\L94K%(!9XT";5:YFD'/[P&U1]!KK^=% M7%D(_A6'8TFFI' S[((B%KD%=:@"/QQ'^E_JMQ2^4>57>#O3@W9/#6?L!]!P M=3C-U3+OJ:Z95F"9>MV P>OACQY_$ F&>J_;4Q#P^YI30ZXVV!N[&JP3^KO) M^>3B9.K-/DZGUR3*7%Y,+ZY!/#D^2$"IFCQ-D-]!DLC>JZO&@B?-ZX_DSC?N M;QB7&5@&[!>R&RSF&/J19/R^J5M'ZE%,7BL9 M4O15\EV;"+#;D=^+8OH=1GWOS_GF*\C0QTJF#0=^;Q1Z8>P'P0B-AE:4I=V/5=PALF*#M(X0E@*,_#&,N MWM*'27^6B"HVSIB@*MJK$SYIFT:X59'?EM^1L*'!?N0'(>?_1OX0Q)?W6U#4 M*>"#8I^R'R6Y= 9^.!SCSZ#'=GTLNXP&&L09Y'LNPA)2<$QC.*9]+QR-_3X( M>V$,_PY#(04;IGZ!U2[GF0EQDK1N_J 3Q",_B!B[/8(][DN=T! V:T@8#<'( M'XP&L-K&["42O J6JL2F0?=350S,%0EF^9=?8[&>(:U+$-(?M4["/I#3$'$/ MHD!ME5CZAE24(8"A]:@JGS_HQ5Q39PB/3B0GSXI1>H/N;] 'EQ5MR"*N 5 V M51^*0R#/L6Y#/Q("&<,8^S"H<."F/DGK0Q$[\*GZ<[O,@ ( \/)832SV^Z,Q M_(R'R.K&0*1TWH(>UAU28/1FL2M3.S,1+FH(K_$P#NDN"X'Z0++2BTO'#.ZT M:(P_X8QPV]!C?X1U,L9X2&&:0SILP-!@D1N<]LOL[&(ZFR&3?7=V,;D^N[PX M3 ETA1J:FNT<-A M$Q+2P'[E6K5"1% B(X2JPFKZ>QT.L "8N>" \8U@P^&$O:_$.JH";#5+/1S; M8WN\>,M0S/MX&$HA@GEUM,-1Z(=P43(3H& +';,\&L)^#VH]E\U6[+775I!J M4W!"@#KC.&K0A-K9B37L_]3%+XH&2@K>$R7"[B@054R+OK4_;+KT]#"L0@ N MDFH42$#T*$*S6E+ \JX^K%5JE"+]PN&VY]EM6B>>CD+0/M(5)1VMO\$8MT7J MK9,5\QT_ACN\KVW>S)O0R06$!%="3'?\&(3/^5?0X(&W^'WX((#S3%'[R"V5 M>O_H81W1$!A'!!)/C!9Y=4-OVDIE=((C.NS0YK'057ND+^%^C$;4!;YX9D2 M]@Y>G7V^^L=D]?#V]-41FZ\$,10_^!2C4.G".BAU!1$C9M/O@4]I8\R:YU M%7E^4+'KX;!')=*9MI7\@,<(&*+2U>W=Z&!A01 PC[QSUW4+(K0?45$N;K'Z M*ES@HT!_][ 1KS)H@M7ML'>ME:.^GYQ=@?1Z_F7J?9I.9E^NII]8G3GDHL5= MM1S"]QDP,!A!'<&BDI/6$M^]XBBS1=7K?HB9H59L_7<=#X>FFC1:CD9UUZ ] M1P8%3)1_A^YB;9] ^WM41>!O"58&V)\?D%2E]%7U"09?C 85F+4/$5TI&I.0"\I:KT49U(,+\'_U5FV"LKGGE36@3_:2],B/06.67T\C::")?C14O]I)>@R\NZ]^ MM9$T<$\T+ J7$\G,O00_\/BA[_)-7 [1#X-$!_.[[T3C:37)H=L#_ MMY*R6G-L=1R,Z"^0P@;!'E(FM9)_'DS0]+3\;A8.^VTZNW["M8+B@\]"!%H\ M@%2UC]&-_.BZ)MQ/4I# WD"=>D#4DP?D+KSEJ"U/B3X6$%SUI8D6(JVBH=:? M4^TWKBN9.%00_/O^(!Y5=LK\)5\ZCBOSP+K]=_<=A)?.*/:P*B3:L9]T!\&E M$P[&P%Y"[B4](/4 @,O#CR.B$5^<1/0A@#^0A5;FJ5^%A25JD- M-G%U!@-_2#BD]8TPW[0*O7@O#@=X>\7L:I"BH^J^;%+B3Y-:Y(^C81NI\9<. M4F,>59_A[KM!+H/Z2T^Z(U#GA1V'C1RA_;_MCJ!+P282)#OW10$W0PADACBQ M =%=RU4!EP/P8MTB%9G<[ _)V=@D//5-.^'!73,:$PCNF F/'5QRL^WV0QH 5<&ES'CC#V?Z3VWC MA?CTKN-D#H[KL]IA.MU2\.!2!Q4@FH5@?P;#T(]9SM;-O##Y>7I MG\_.SRF8Y^SB>G+QX>S=^=2;S&;30Z][E0+^1&6O%NR@4XE-74W5<-,&V_YL M6]GL".8?@DIN&1Z-R#2QD)?49[I^L4,YU,WMEH(J@W3G'S@/P2$O.L?5(/,/ MY!&TG3WH7ZVMYGDV9P@FRTA(1OV 9,). %(A79?DC4&7F-.N&**7&!AX9PQ< MADJ3!R"BA'"/M]@MX[$_',98A]M'.9CDAD$PKA@_V?2)[O401]#W>T-+8K9, MP^*R$B#JVEKU!^A&'."M'Y"K"FZ!L ]W6N\@\R3<&(C-:RD<^$\>A;442D MD(A@""QH$.[;Y@!N21+2!L#!@#O5K-4=^6VN+0<=P&*.\9$(*++W##J(L8^0 M:D/#H' P(1(=#.MWH8-QSQ_U0CY#JD-DQ>A%W7F7FH!22?JON&05M#E'5>V: ML8N]O%3;'IL:=F)@=Q@$FVS3.M[GB+D+1D(Q#C8(0\,AXV!'0V(!F,&'GEH4 MDJ@H(CP?#_MJ;@XS2C.YSAAS_XQ)B6 MT_0I)>=/%$0VZ/;H!.6H@@?E$98U?"U60?A-?!9OZ''%G,AI,"_7G]&-AK5_ M,4':>VU&1](?#\]I:;$I#L;+F136#6'[E2T:U( U+AI\0CL5HB0]; %D0Q6- M?RED9^8H>S$X_JC&KOVIA$"*SDQ@D*4E.'R,%.'$\L 65' M#J1+M'43G%D0R8'B!3DT0+IQ:;DTATY,PNS$J!H) ;?:R5;89\>D'4E8[Y$' MLL5@Z'C5J/)TS^+K# A/<8^.ACI]?Q2@&-E01/S>H$%G5HBHB[0D!Z?EHJG@ M<1B$(:Z^VMK)VSZCCB6CH-@-Z&D=Y.F/8%9N\Z[L#*BA=ZG1WH0MT M;O4I]"NLNF+47W9%HQ9+'D87C=D,_5?W*L7=\@&$' M**[U69O7!^5E0.;8?OTTGEQ^^G3&/AJ2G%XZI5H UB!9;5=&9@> M!A'!,JAS%$"YNJ'!8F ;)!>'8*"%>B?MA7B>VI< .20U*>-)F@Y'W"&9Q& JBMYT-S"$]=Q#&HO@.U MB#'9)6D1!_T>KZ I= 1+J!5ZLX:V+SWVP["Q3K./DZLIUK@#D@;MS?M\/KG8 M1<@4^?3(EF*J92N8-!(YB=!=VJ0;>S2D/5%JKN>W=[ M&N!J-^_#)-"TE$2;FQ3V#+0T@8R\M 3U"XT'+)D@-=\%'?C MH3U&^^T[[#7%Y+8X1LF"KI9>-PK;7I#!=(;#H8^5$H^XAV'K"Q:%C% )B_B5 M81>8PD&SJZX_R+KAT.^/4?J)1MV@:7XWA%//KI(<'(YFE.M'UZM["E>XWLEJ MG]$M3K6%+-V!:35Z$@Y532 S9ZQE:^R'S;H*@29;N FXRIUKW#&P_Z@_\*:S MSY_51$WA8]<;?7\(-!E'RCQRR.JX)H^9+4-_.&[(/[8@\[V>:6>#\*KT-[;* M%94%E .Q6YW>V3IIO-4N[$62U-9ZF1W#GG@\=3+X?=)]3Z7FE_>8(>ZRNI%_ ML?Z:*EB_;SE:]"DI)1QT,9VZ/^QB[CB6; =-JU7=NQUQYA#WL/\!JL=C)WV MQ9\)W^'_=YSA"F:%BETV]+,##_N@]-9JL/3S.CK8?-NF(?V.)7A/!!^$4^P( MV0,8/+'YF-*8 K\GML@@BI%1N-T>& 4S'N*OX;"'OJ'Q:(BB\S@,O5FBZ@=Q M6(BPDZ"'^LYH[&%ZW A^#OI#[X.4?V"$Y4JEQ] ?8@B?/XPC#Y.9 @RI& QL M;K%K$R@/+XX'XKH:1R30 (_J<\)7/VZ82"8G)U\^?3F?7$]//:ZGC+F@5]./ MTXL9RIM<7=GKG%_.9D<'R9UD4K'*@EBV+HUT@%O?;O?BA-=GT.Y+=/L,+F.% M%WU@(^*Y,B*N0;:QP_*03NQ23CM?M=7XTXH*_U%4^#/;!.,*8M7>>WA7 8-KV@(/M)&:D"8Q#.H_T/,K;IMCA>RT;U;-P:/03S_A1%J+63<_=L) MA#JT0[*9 Y9VQ_*36WP@\6P=8$&25M\)*%_S!;<@B&,IXHVR9_SR>Q"-0E5Y MO(\2[<\O? S,$K-.*-,8>&[+RB,)DT!%JR M0&BQI:H*T-B4I_7\3&;TQMK<#[RY G!\U=A<.TJ":>VD,A#)E"6&=.1-!$_? MTTF*ZLJO('!?&I/G,Z!6VB@3& MG.7=<[W5B4CCZU#@ZHZKO-,?$HA @$^[Q(,.7//CF!ZAX,E6N6/'JNR,^;9R M8L**694/V[7 ,=7I5)&-.#8H; Y)& O\48@L:P2,3L7+ MIJJL(^XOOR2DV^E30%*G3T37Z7GWR3J?O#MP]! X]C$5:'E=34;AQC3:,KU8E85.A7F(=385XB@X& MQ4.'I2ZX2+WHSUQ3)?1CS#%Q-2@WS[X6L,,^W$E]09YA9FTK>WW0Y'YI>"2L M4-[\9BDE=/Q*F41=OKZ0U3W<=:#>6%@3TM;W1DD]L_C58[3/B\#V[P5;6R2. MUYBV,79I1#%@[$$8#.D?>H=>#CSOV.L@@*9"382S<,JW[I%W[*ZT\N4!]4Y! M:1[KQ&08'$SS4[9>L*'&;JI M/":5=7=F^Y\V@7-]%[KO0>\YN.J50D&=*A34MH3MDP:Z:L[5XUS5@@F[I(&' MWZ!E X[Z.>9\,K?U_)!(S.J="J6Q=\!VC;?C0T@T^2R!:MU4SB^KF!O-4_IH;U-+& M- ?=7J_!M!H3<. LM4XA&+N:W '*^*R%"B)7+T'H_+3O_#1^_CB?LAZALW=" MFWS>S -7>S]7N+X&OE-EK,(!F6=>JZNA0;DO@@O9#@-4 V!D1M-@+H=C+[H8 M^@'PBTU>N@.%L2$][8)A?,I2"$ZB^\5G(3,V.?\^:,87I< F8*!&Z-:X0&U4 M^:OV*ZS9[>A;'UP;G,/=]-L*65A_<"^"(4I0_&?C5CE54(7F-DU7#\O\,:T[ M81A[R_BLRGS^57Q6G:O9%P'1:>GF<(Q# [JTH[FI&N*,1L&.[U;^-($#I"$9 MJV7KN>:[X-A78#2U) *7FOCS=DE(E3XLE3>M]%&#ZFQ2U.&HB$_GAZV@A0<] M2!B&[H.]![ZP<9=;6(4-YF5#%S;HO(I!6\T#DB!X]M!2QTK_[!B(&[A//=L("-XW<82N#N#MT;Y$Z/<8$"-E9N M!T9@6WM/VF>!YSO\5G3/T(T#V#PD=5C UM7<.$+1%+1E*[)E&Z]L0;?\/RV/ MMR!=MK7> CW89&6-8:4W7&$E'*R MAK?*8VH,_^,?_L$YBF1E6L!]88&ST26!=34VL]F]E]QMTM059ZCFRP-IG7'+ MUR=MF('ND=:QK_!6QDTR0E";H&:1MU,<>$*8P.2[KCL$BY,J0$4-%Z[1^QJJ MCL0T])6S(H"=;NP)&Z"TN=[':LZIV/7V/JMM94A";IH)9"^:P90D5QR\L(=" M6I)0M!/1TMFT 9;;HYG40/5 6;2C[:CW+[9@V,IL?@9,TS<@SZ1(5,C40?2H M%8G<10ND9?(Y?>>(+VI.TTI2/U9WS!Z$07U7*C,]JW%8W@[-N2R$Z< Q'E)+ M&V?\*M")ANL\L8!8K7'^82/GS4-_S=VZN8!N=G]R>3$[.YU>T3\/8?XNQ-07 M)26W8%4!6]S=W[/06 ];+09\(/WU_&SR[NR>3&4GKJ)[ MQPY"4*R_^DG5-G."#>\AV7>.=_S*I:IHGUPHA^U WW#6OS=2UZ16EJ(VY9/ MVIZQ$^[;IG[51"]-G-B[;OQ2OPU8MSDI0_G9&H1,8,18F(A\8!O'%1CT7-;! M][M@?'T;TG7'[=[GSYL"B!/OH&WEQNY6% Q"VVLCIPF7VFKLGT9I.'Y',H]U MRB:\/ZV#V8V)T-9@ UFW>=MH' (J9";FFF5:LC]E3\>-\RQY.-9= M]!/+$;GWZE/RXP4[B=V=M".Z'J"_U%$$#X1E;?"@BENL"P8JNS2[N=E2EF#L_7D2];!<#:LKA,13IHP7G5@=).Z%6Z_"RKUH MXW4LNA=MO!6^[D5[41"TOVNC?\#Q4!"ZOVNC_PWS^,-.OJ/C_P9FX)K^[\H? MG!W^CBS#15*_)Q=Q]/=DQF*9Q,O.#)L\/DC,QJOT3&:IGJJRMT(I6Y7WG922--\TX+Z) GP"48+<\F1YX^?DA(/O]T/OY8/OTZ?>@R>M&,]M;SP','HW ML[/,< N.JV1GV',BY5K1D5L>;((@MY^H]O-AE'O*CU3Q \O'XWO,>S;%!B60 M1-+1#7H$<=956MXW0[\T?/*AIMI_VZZU&7;88L0Y.1@8N<$*+'#CQG<&X[BY MXTW<9[H5_$K4Q\0*\O Q;O,Y-" &V7,RR#IL93MBG_BBTLMAO#!/04"U)[0K M:H62^7ZR*QM7]1#P9Q= ;[N Y,#FW6'_0G?V(1"Y[2)0DT;>/5:]TD>'>RQV M4H%?(35"#X!E\;U/JC.=C-,NGNS +VI8/S4LD=._U%CY0R!EGWPN5*;G[XL, M^?-(A$TZW)V?W4I0%PJ7U!A9BQW[>1 "9]NB2FW/ED+V>][:&_\+,]F;IKY7 M*)BJ)+CW,C]+/9$L58EWV>-5,)J3;.'S_W[=JF'CP MQV[;N4-??V MCP>/]>]D;>NFFHK:_S2 @=;@(_\!P_P9GK8/4O7IJL_/@)XZ1=,6]-'Z MLP[,49>R(AMX %IH0W')*4:0TF+A_B*>OD.1N\H?DR5Q?HDY]U&RDI3.1BA& M=]",3%&!]1O5DHN6- FBI>XF7:>WF=M:Z'Q0(,SS+0>=(ULV)(P/NH*0_I)_ M7:?)JI6FSM/U77EO(8"I_26+7R/*I^>V>GQF7 &CEE;P=ZUL^V9 = NJZF?$ MF?,K5=G/UB"$K))FNKD[=I1BT(*(#1M-HZ8#ULYEEU-1Q;Z>T@%(@8W>4L1@ MHUAA.O8XN79>KF-B$Y.?7=1A$ ]=1PY*%K4$TT1$D'M"!M_.!/T]D*_-BU]P MD03/U0X#;IC2=#J>/8?]RS9SDL.E Y-RMQ:V*P_/ 4N[_V$#/KK_6<M"423/,<71&3$>_D+]Z%Z[XW8@ MH9WQ/9#,Z'GP]\<,)%CHFEV>F%=0ER^6TAJ1_DTU'>,;:QM0"HJU*GYZ/V^JID58'7-^G$>]@+6KA]%3&G[^-IL?93;1L8&M4# B]4?,Z#H] MIZZ?E_$!TKB58YS0V;\B_1;:Q=F\'L@T8R:<@:,86FZG!2*(JJV@<9<+>@A? M89%W,FL*2: %117M%P-$TK81)>J4ND]V"*H]2)!W M(H=DI2;7VSNH)_#=-+PKGP"IIF1799:TCPIA0.YH)!&YXPE YY!1$;M23 _Y2 M&0%5:]() DS7LQY2S5 W>C0=F"6L==&3[3J'D%W$_=6[%D%&;D CYT6#:.:O M'*AXR[SE'PN@4Q ) QMJIQP=D9:SI^:PK+Z6:>"'O:-W;\S2SU+JS&(+-N4>V-7FX7)RZ'ECH@=[& M2B5*(M'_[95C>97M2AK<2;?Y=T@CY-/I%>!_\VNVQ2YGBQL3KNZ]FV,YF2OJ M2M6:M?N[ME[6S$AQ%1XRAC M]OZ28C(6G\F"%.2IZ8A7_F#!Q5OF6\7L-0T7X#L"DGE3LE-3%+0)5DF/?CK_ MK5('_=#&D"4\4E/ \&P"WJ?-N4EYU,.SDQ'Q[' \'I^?O"?^B5>O5!2M;"S1 M[Y6/NC"8\;(!:%HMT9&!^/M^MVU^FXV< S2A63G;IJC6.',YOP+M?NO6P/N_ M.W*M]@*LI3\#]]8(]6]BCXG\^P;?G:IU#0HW,,?6L=YI**TG?BZ7#7F[J\L^ MJO:4%M!-M4D>NFFU <>96Q(^4H=K'=#>3.;U76GPU J9:7E\@6=4*/J><^I. M>LLZRI_JI^3^-6XOJ493+?3L='F:PMY=>,I6]<^KXF:15J#BK$2;43EU4+\SS]_P> M(12PPA(DJ3PUFHE98)UAI=R4V?UOMDNF1=;N*$MQIN+1+G[M:=5 M6S;UHXS1/+$SDW]5'M$Q%.ALNZF.,?(RN+ZZF"VL:SW$D=$-$7Q>U>4*:/XAZ+^J'U85=].']1'^9$16 #>T0TK_\X\MK*B? ME1B485W#+;XZ7A7K>Y" 7AHZ3;^0FD0D%A#- ^$MY?=PN)-PIS80%0=1KN9J MH+1Y@[9';(&O]^#E#HK'QS6[6,';L_/LH;;9C&SVDXA5,#H9O[46,R$J/%FG MI"3[0(A0BB0R)T3YE'K3MKM/?P%02P,$% @ \( $2UZ:@:M< @ 0T M T !X;"]S='EL97,N>&ULU9=;;],P%,>_BN4BM$EH25K:,99$@DF3D !- M6A]XF]S$22SY$ARGI/OT^))+&]3!"D-M'YKCE128H>I"E)CK2"8D0TH/9>Y5I<0HK4P2H][4]Q<>0X3#..0U MNV6J HFHN8K@O'?O60;'>'GS\0_!1^A%\]#/T$>@2_W@ ?0GL1W)M%K-RT. M,\&'O9M!Y]!DQ#!8(QK!&T3)2A*3E2%&Z,:YI\:1""HD4/K0Z,J!\52/+ARX MD3E/+8<1+J2M[2JX[U4[?13H1D8@H;07.(7.$8EB>B]8U80JPENU!4E3[/28-C*"7TU_2G=ZB:&9T7B%5OI]9(>O MEGG^PG[NTJQ\Z&VKZO6NWR]7VW@7E9_RUSA3WVSR8A=5 MZK#XWB]?BSA:E]LXKG9I7Q\,AOU=E&2]Q_MC6_.B_WA?[SPG\8_RS_GZD$6K M*GF+PVCYT!OTU'5]<&'3Z'%[(+HK_H4IWVR256SGJ_TNSJH#5!&G497D6;E- M7LL>RZ)=_- [7L*B;,U$5B75.Y/9H2EU;8\U?RW7#SU-[5=1I7[SEI3),HU[ MK+A+U!>%7&LU.!WDV'-MX0;"9FHO\&;2YJ$Z&/$9=\>" 4@=@=3)(4_1@JD0 M8<"NYA& -!!(XR*1#$*U<80+($T$TKPDI 4@+032NB3D$$ .$0U M GE-"QE.A<)SYMS]RKBKZ!:.P_VOS'MB@9S /GF#0-[00K8>Z ;7Z$\;$Z)T.(B0E%(S>*X\C#'6XPU6@8*DSACJ5H!Q,S MBD:LE&#*?:%N]EAQJHBRN1IRVG282C1BE_#Q>.$L9HU /#5F^\THZ(NI$HRB MA9B83#1BFZCP>8Y@(?_RUYW%Y*$1V^,0KP/:!^:*L$6&>4,C%DPC^PJA+,2'?.(3NR1SORE M!E08Y7^0$M.(3JR1G%5MV-2GRLOS ^&JUAYB8;TSR8MDIYNB=J8;V15*U[C/F&Y/8-^AD MS+R%F)AO3&+?H),Q:P#7+3'?6,2^.3<9FZ=1IOHGQ,1\8Q'[YAQF4.6K%Y9# M3,PW%K%OSF'ZP8(5>0HQ,=]8Q+XY@RF"^;P>/2$F)AZ+6#QG;_HV*N*RU3?1 MM?^+K-3\PORXA)B8A:Q++ME8<-9C81:RB"V$8\):FX59R"*V4&MEB7';EG4* MS&>J'SQYO@,Q,0M9Q!;JJ@YUI$=#3$%#ZC4>4![J8L.\,VR\TS^^&K>.-TD6 MKUW5;JG.KZ)T-2]8O3FLX9M6O;ZVV:?I6)WSLED>-2^SU6T A#LWUM#BG(>EV'<3ZC>GZ:SUR][#;5^+*+U>I',QY2 MV53A[11^]>-K;E,J.5PN\6Y:,-WR/J3_6=_O]\=M^MIO?YY35SZH^+N@"A\' MR7*0T(-T.4CI0;8<9/0@7PYR>E"]'%33@^Z7@^[I00_+00_TH,?EH$=Z4%P# M&=?\)(0U7^L(N(Y\KR, ._+%CH#LR#<[ K0C7^T(V(Y\MR. ._+ECH#NR+<[ M KPC7V\!>@M?;P%ZRPV>M='#-E]O 7H+7V\!>@M?;P%Z"U]O 7H+7V\!>@M? M;P%Z"U]O 7H+7V\%>BM?;P5Z*U]O!7KK#BM?;P5Z*U]O!7HK M7V\%>BM?;P5Z*U]O!7HK7V\#>AM?;P-Z&U]O WH;7V\#>ML-SKK183=?;P-Z M&U]O WH;7V\#>AM?;P-Z&U]O WH;7V\'>CM?;P=Z.U]O!WH[7V\'>CM?;P=Z M^PW>5:*7E7R]'>CM?+T=Z.U\O1WH[7R]'>CM?+UKH'?-U[L&>M=\O>N9WKEM MQK3[7L9C=\C7+OEG^*3^EZV=,+;3G?-N-,\5U\];1V&T:9LNS+(J1G?%6"@J:DW(K:,N51;6MR:F M4[]DSA0KLR0F)I,I*VP7J8OCV/?(;J[O:&%>FSBZW5WO6\\RXUQ3%R;6MF/K MKOS1=/S1,/?4#&M"5;MPEA9DH_M-ZA+2M5F6JB%C!TSX>6-_GNY[7)/W=4E_ MBF87B[J@TA:O;;HE#\Z3*4-%%-LF#Y7Q5#Y%7W?+C[QSX^.#:5-CMFG8MP7Y MZ7+$;4/[ PR58TZ.:5O0OE%#8??)_S7P"G2/%4#ZQ<> M\Q&IWSHEE0<-3ZU/]\.^6;\:ON][X5_%P(;#_][Z\7((D!P2)(<"R:%!!E:/(*E!D%2BR M"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4H MLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635 M*+)J%%DUBJP:15:-(JM&D56CR#I%D75Z0EF'8]Z:NOLMR8NUJ\_Y;/B/T\ K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " #P@ 1+F5R<(Q & "<)P $P @ &W M @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( /" !$OA2"C/?0( M .$( 8 " ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ \( $2VYX M11_U 0 BP4 !@ ( !)A 'AL+W=O"0 & @ '[%@ >&PO=V]R:W-H965T M&UL4$L! A0#% @ \( $2X(*!A'%! 'A< !@ M ( !UQD 'AL+W=O !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ \( $2X[0V;NS 0 T@, !@ ( !C2( 'AL M+W=O&UL4$L! A0#% @ \( $2XH7)B&U 0 T@, !D ( ! M828 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \( $2SQ>C,6U 0 T@, !D ( !)"P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \( $2UIQ'ANU 0 T@, !D M ( !IS< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \( $2UTSHJ&W 0 T@, !D ( !K3T M 'AL+W=OH M:.P! !?!0 &0 @ &;/P >&PO=V]R:W-H965T&UL4$L! A0#% @ M\( $2XZG[ /% 0 -P0 !D ( !J4, 'AL+W=O&UL4$L! A0#% @ \( $2X?12=;! 0 M-P0 !D ( !O4D 'AL+W=OL! !F!0 &0 @ &U M2P >&PO=V]R:W-H965T&UL4$L! A0#% @ \( $2WMZZ&.V 0 T@, !D M ( !T4\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \( $2[L0N7J3 @ '@H !D ( !X%4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \( $ M2R=7\^'@! TA@ !D ( !EUX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \( $2\H3JZ#U @ 20L M !D ( !Q&D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \( $2Y;CTRN*!@ :2H !D M ( !Z'4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \( $2_P(/1:5! YQD !D ( !58$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \( $2P"] M5*I( P HPX !D ( !,XT 'AL+W=O$! %!0 &0 M @ &RD >&PO=V]R:W-H965T&UL4$L! A0#% @ \( $2QQ=!7+1 @ ZPD !D M ( !"I8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \( $2_E?+F$J P ] P !D ( ! M/)X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \( $2T9RU'_\ P R14 !D ( !1:D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \( $2T\*U4"J M=0 ==P! !0 ( !I+, 'AL+W-H87)E9%-T&UL M4$L! A0#% @ \( $2UZ:@:M< @ 0T T ( !@"D! M 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ \( $ M2[$$^+H8 @ ["0 !H ( !RC ! 'AL+U]R96QS+W=O*BVSH 0 :R0 !, M ( !&C,! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& $8 1@ < )$P ,S4! end XML 75 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 77 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 246 334 1 false 79 0 false 5 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://mellanox.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Sheet http://mellanox.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Statements 2 false false R3.htm 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://mellanox.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Sheet http://mellanox.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED) Sheet http://mellanox.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED) Statements 5 false false R6.htm 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://mellanox.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 6 false false R7.htm 1005001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) PARENTHETICAL Sheet http://mellanox.com/role/CondensedConsolidatedStatementsOfCashFlowsUnauditedParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) PARENTHETICAL Statements 7 false false R8.htm 2101100 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Sheet http://mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPolicies THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Notes 8 false false R9.htm 2102100 - Disclosure - BALANCE SHEET COMPONENTS: Sheet http://mellanox.com/role/BalanceSheetComponents BALANCE SHEET COMPONENTS: Notes 9 false false R10.htm 2103100 - Disclosure - BUSINESS COMBINATION: Sheet http://mellanox.com/role/BusinessCombination BUSINESS COMBINATION: Notes 10 false false R11.htm 2104100 - Disclosure - FAIR VALUE MEASUREMENTS: Sheet http://mellanox.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS: Notes 11 false false R12.htm 2105100 - Disclosure - INVESTMENTS: Sheet http://mellanox.com/role/Investments INVESTMENTS: Notes 12 false false R13.htm 2106100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS: Sheet http://mellanox.com/role/GoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS: Notes 13 false false R14.htm 2107100 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES: Sheet http://mellanox.com/role/DerivativesAndHedgingActivities DERIVATIVES AND HEDGING ACTIVITIES: Notes 14 false false R15.htm 2109100 - Disclosure - COMMITMENTS AND CONTINGENCIES: Sheet http://mellanox.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES: Notes 15 false false R16.htm 2110100 - Disclosure - SHARE INCENTIVE PLANS: Sheet http://mellanox.com/role/ShareIncentivePlans SHARE INCENTIVE PLANS: Notes 16 false false R17.htm 2111100 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): Sheet http://mellanox.com/role/AccumulatedOtherComprehensiveIncomeLoss ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): Notes 17 false false R18.htm 2112100 - Disclosure - INCOME TAXES: Sheet http://mellanox.com/role/IncomeTaxes INCOME TAXES: Notes 18 false false R19.htm 2114100 - Disclosure - OTHER INCOME, NET: Sheet http://mellanox.com/role/OtherIncomeNet OTHER INCOME, NET: Notes 19 false false R20.htm 2117100 - Disclosure - TERM DEBT: Sheet http://mellanox.com/role/TermDebt TERM DEBT: Notes 20 false false R21.htm 2201201 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Policies) Sheet http://mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Policies) Policies 21 false false R22.htm 2301302 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Tables) Sheet http://mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Tables) Tables http://mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 2302301 - Disclosure - BALANCE SHEET COMPONENTS: - (Tables) Sheet http://mellanox.com/role/BalanceSheetComponentsTables BALANCE SHEET COMPONENTS: - (Tables) Tables http://mellanox.com/role/BalanceSheetComponents 23 false false R24.htm 2303301 - Disclosure - BUSINESS COMBINATION: (Tables) Sheet http://mellanox.com/role/BusinessCombinationTables BUSINESS COMBINATION: (Tables) Tables http://mellanox.com/role/BusinessCombination 24 false false R25.htm 2304301 - Disclosure - FAIR VALUE MEASUREMENTS: (Tables) Sheet http://mellanox.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS: (Tables) Tables http://mellanox.com/role/FairValueMeasurements 25 false false R26.htm 2305301 - Disclosure - INVESTMENTS: (Tables) Sheet http://mellanox.com/role/InvestmentsTables INVESTMENTS: (Tables) Tables http://mellanox.com/role/Investments 26 false false R27.htm 2306301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS: (Tables) Sheet http://mellanox.com/role/GoodwillAndIntangibleAssetsTables GOODWILL AND INTANGIBLE ASSETS: (Tables) Tables http://mellanox.com/role/GoodwillAndIntangibleAssets 27 false false R28.htm 2307301 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES: (Tables) Sheet http://mellanox.com/role/DerivativesAndHedgingActivitiesTables DERIVATIVES AND HEDGING ACTIVITIES: (Tables) Tables http://mellanox.com/role/DerivativesAndHedgingActivities 28 false false R29.htm 2309301 - Disclosure - COMMITMENTS AND CONTINGENCIES: (Tables) Sheet http://mellanox.com/role/CommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES: (Tables) Tables http://mellanox.com/role/CommitmentsAndContingencies 29 false false R30.htm 2310301 - Disclosure - SHARE INCENTIVE PLANS: (Tables) Sheet http://mellanox.com/role/ShareIncentivePlansTables SHARE INCENTIVE PLANS: (Tables) Tables http://mellanox.com/role/ShareIncentivePlans 30 false false R31.htm 2311301 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): (Tables) Sheet http://mellanox.com/role/AccumulatedOtherComprehensiveIncomeLossTables ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): (Tables) Tables http://mellanox.com/role/AccumulatedOtherComprehensiveIncomeLoss 31 false false R32.htm 2314301 - Disclosure - OTHER INCOME, NET: (Tables) Sheet http://mellanox.com/role/OtherIncomeNetTables OTHER INCOME, NET: (Tables) Tables http://mellanox.com/role/OtherIncomeNet 32 false false R33.htm 2317301 - Disclosure - TERM DEBT: (Tables) Sheet http://mellanox.com/role/TermDebtTables TERM DEBT: (Tables) Tables http://mellanox.com/role/TermDebt 33 false false R34.htm 2401403 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES- (ASU adoption) (Details) Sheet http://mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAsuAdoptionDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES- (ASU adoption) (Details) Details http://mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables 34 false false R35.htm 2401404 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Concentration of credit risk) (Details) Sheet http://mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Concentration of credit risk) (Details) Details http://mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables 35 false false R36.htm 2401405 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Product warranty) (Details) Sheet http://mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesProductWarrantyDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Product warranty) (Details) Details http://mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables 36 false false R37.htm 2401406 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Basic and diluted earnings per share) (Details) Sheet http://mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Basic and diluted earnings per share) (Details) Details http://mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables 37 false false R38.htm 2402402 - Disclosure - BALANCE SHEET COMPONENTS: (Details) Sheet http://mellanox.com/role/BalanceSheetComponentsDetails BALANCE SHEET COMPONENTS: (Details) Details http://mellanox.com/role/BalanceSheetComponentsTables 38 false false R39.htm 2403402 - Disclosure - BUSINESS COMBINATION: (Details) Sheet http://mellanox.com/role/BusinessCombinationDetails BUSINESS COMBINATION: (Details) Details http://mellanox.com/role/BusinessCombinationTables 39 false false R40.htm 2403403 - Disclosure - BUSINESS COMBINATION: CONSIDERATION (Details) Sheet http://mellanox.com/role/BusinessCombinationConsiderationDetails BUSINESS COMBINATION: CONSIDERATION (Details) Details 40 false false R41.htm 2403404 - Disclosure - BUSINESS COMBINATION: ASSETS AND LIABILITIES (Details) Sheet http://mellanox.com/role/BusinessCombinationAssetsAndLiabilitiesDetails BUSINESS COMBINATION: ASSETS AND LIABILITIES (Details) Details 41 false false R42.htm 2403405 - Disclosure - BUSINESS COMBINATION: INTANGIBLE ASSETS (Details) Sheet http://mellanox.com/role/BusinessCombinationIntangibleAssetsDetails BUSINESS COMBINATION: INTANGIBLE ASSETS (Details) Details 42 false false R43.htm 2404402 - Disclosure - FAIR VALUE MEASUREMENTS: (Details) Sheet http://mellanox.com/role/FairValueMeasurementsDetails FAIR VALUE MEASUREMENTS: (Details) Details http://mellanox.com/role/FairValueMeasurementsTables 43 false false R44.htm 2405402 - Disclosure - INVESTMENTS: (Details) Sheet http://mellanox.com/role/InvestmentsDetails INVESTMENTS: (Details) Details http://mellanox.com/role/InvestmentsTables 44 false false R45.htm 2405403 - Disclosure - INVESTMENTS: (Fair value due by period) (Details) Sheet http://mellanox.com/role/InvestmentsFairValueDueByPeriodDetails INVESTMENTS: (Fair value due by period) (Details) Details http://mellanox.com/role/InvestmentsTables 45 false false R46.htm 2406402 - Disclosure - GOODWILL (Details) Sheet http://mellanox.com/role/GoodwillDetails GOODWILL (Details) Details http://mellanox.com/role/GoodwillAndIntangibleAssetsTables 46 false false R47.htm 2406403 - Disclosure - INTANGIBLE ASSETS: (Gross, Accumulated Amortization, Net) (Details) Sheet http://mellanox.com/role/IntangibleAssetsGrossAccumulatedAmortizationNetDetails INTANGIBLE ASSETS: (Gross, Accumulated Amortization, Net) (Details) Details 47 false false R48.htm 2406404 - Disclosure - INTANGIBLE ASSETS: (By maturity date) (Details) Sheet http://mellanox.com/role/IntangibleAssetsByMaturityDateDetails INTANGIBLE ASSETS: (By maturity date) (Details) Details 48 false false R49.htm 2407402 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES: (Details) Sheet http://mellanox.com/role/DerivativesAndHedgingActivitiesDetails DERIVATIVES AND HEDGING ACTIVITIES: (Details) Details http://mellanox.com/role/DerivativesAndHedgingActivitiesTables 49 false false R50.htm 2409402 - Disclosure - COMMITMENTS AND CONTINGENCIES: (Details) Sheet http://mellanox.com/role/CommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES: (Details) Details http://mellanox.com/role/CommitmentsAndContingenciesTables 50 false false R51.htm 2410402 - Disclosure - SHARE INCENTIVE PLANS: (Plans, Acquisition Information) (Details) Sheet http://mellanox.com/role/ShareIncentivePlansPlansAcquisitionInformationDetails SHARE INCENTIVE PLANS: (Plans, Acquisition Information) (Details) Details http://mellanox.com/role/ShareIncentivePlansTables 51 false false R52.htm 2410403 - Disclosure - SHARE INCENTIVE PLANS: (Stock option rollforward) (Details) Sheet http://mellanox.com/role/ShareIncentivePlansStockOptionRollforwardDetails SHARE INCENTIVE PLANS: (Stock option rollforward) (Details) Details http://mellanox.com/role/ShareIncentivePlansTables 52 false false R53.htm 2410404 - Disclosure - SHARE INCENTIVE PLANS: (RSU rollforward) (Details) Sheet http://mellanox.com/role/ShareIncentivePlansRsuRollforwardDetails SHARE INCENTIVE PLANS: (RSU rollforward) (Details) Details http://mellanox.com/role/ShareIncentivePlansTables 53 false false R54.htm 2410405 - Disclosure - SHARE INCENTIVE PLANS: ESPP (Details) Sheet http://mellanox.com/role/ShareIncentivePlansEsppDetails SHARE INCENTIVE PLANS: ESPP (Details) Details http://mellanox.com/role/ShareIncentivePlansTables 54 false false R55.htm 2410406 - Disclosure - SHARE INCENTIVE PLANS: (Shares reserved, ESPP assumptions) (Details) Sheet http://mellanox.com/role/ShareIncentivePlansSharesReservedEsppAssumptionsDetails SHARE INCENTIVE PLANS: (Shares reserved, ESPP assumptions) (Details) Details http://mellanox.com/role/ShareIncentivePlansTables 55 false false R56.htm 2410407 - Disclosure - SHARE INCENTIVE PLANS: (Share-based compensation) (Details) Sheet http://mellanox.com/role/ShareIncentivePlansShareBasedCompensationDetails SHARE INCENTIVE PLANS: (Share-based compensation) (Details) Details http://mellanox.com/role/ShareIncentivePlansTables 56 false false R57.htm 2411402 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): (AOCI rollforward) (Details) Sheet http://mellanox.com/role/AccumulatedOtherComprehensiveIncomeLossAociRollforwardDetails ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): (AOCI rollforward) (Details) Details http://mellanox.com/role/AccumulatedOtherComprehensiveIncomeLossTables 57 false false R58.htm 2411403 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): (AOCI reclassification in earnings) (Details) Sheet http://mellanox.com/role/AccumulatedOtherComprehensiveIncomeLossAociReclassificationInEarningsDetails ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS): (AOCI reclassification in earnings) (Details) Details http://mellanox.com/role/AccumulatedOtherComprehensiveIncomeLossTables 58 false false R59.htm 2412401 - Disclosure - INCOME TAXES: ADDITIONAL INFORMATION (Details) Sheet http://mellanox.com/role/IncomeTaxesAdditionalInformationDetails INCOME TAXES: ADDITIONAL INFORMATION (Details) Details 59 false false R60.htm 2414402 - Disclosure - OTHER INCOME, NET: (Details) Sheet http://mellanox.com/role/OtherIncomeNetDetails OTHER INCOME, NET: (Details) Details http://mellanox.com/role/OtherIncomeNetTables 60 false false R61.htm 2417402 - Disclosure - TERM DEBT: (Details) Sheet http://mellanox.com/role/TermDebtDetails TERM DEBT: (Details) Details http://mellanox.com/role/TermDebtTables 61 false false All Reports Book All Reports mlnx-20170630.xml mlnx-20170630.xsd mlnx-20170630_cal.xml mlnx-20170630_def.xml mlnx-20170630_lab.xml mlnx-20170630_pre.xml true true ZIP 79 0001356104-17-000031-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001356104-17-000031-xbrl.zip M4$L#!!0 ( /" !$O8B5-;LHX! *CD'0 1 ;6QN>"TR,#$W,#8S,"YX M;6SLO6ES&TF2*/CYO5^AU=JNO6^/-F_%-][_@EI("*_Q5 M8LF0EE];32E;2'UM72.FFE__Z<??TY?_=3/FC_=]+[_7'SY M,T%8O$'X#<6OR]N&>0Y(+KJO^';.C:VL/?\>^")=SJ8OSWXT;^=?G[Z9\_QV M]WO6'\R_9?Q=NHG.W-3O,8+EXUU__OGG3Z,[>_D-7([HS\45Y0V==O?;DJO3 MUU\;_:R\'/[SX_'RNZS3:71[/WYJ]NX2+!()BLHKNXUVLS\?^M%7Z08\#7RW MU^T.[^9#TQKD/P\>[K.?X:(W<%66MYN/]ZV^:?J&/+M>B+/X&;XM+^RWF_-1 M@"_F(- ?W.<+KH=OYMPP[+^Y:33N'^^Y;O2_C@ IOI@C%O!-WNMD_;GWC+Z9 M?U.BP_R;1M_,NVF09S<+Z:1_AN_+2],7K9GE\$C/\9=3EP[F7LK'EPXF+VTO M$^5N?]#H-A^%\T=%F/^DHZNQUOKGT;>/E_9;\RZ$Q^*?__/]N\_-V^RN\71Q M>_7%;QZA^?5__H]_3N_ZI3_ZXE-V_6KT[E]N1W*7EM";?9FT?O^'GV)<4[[F%1]5J3 M;P42Y ,/EN#7!&:2)X3+VY^^F[@AZ[8F+A=O*'IZ6ZN\N/SH\7WE!P5E5I+J M;\5Z^IL=]MO=K-\WS7\,V_WV R=^='N_RTQY6_AOYJW[?OWV=W7+#\8<1\I ME]TD0SKZ:/Q9"][\X[[3;K8'8YA>M=IPR=@X%PC]L@"AU[\FC'Z9Q.B??Y[[ MT#$,/U> .%&FOQWQG/[KL/- U#&ND+&:&!2XRS=$/3ZR^&9[@4_(B]_8D:,M MWF "9F:W:,,Z/W*T9R3]^6C[$;=/PA*(S92"V(-O_=R-^P/>A"H]I]48+[](]>1)20*'5[@P'[>_9YZPYS"$*SOKA M1[,S;&6MF/?N7._N?C@8\?/J.C3R;KM[T_^8Y9]O&WEF'^8_8&HAA+O[3N\A MRSX/>LUO5_?I2:8 M=2@RET^2V?H[^#T)JW[LY1^R/PM7"RC[,>]UX==F-OKVR>5\NN(S1'HM<(SZ MO]^W *ST:*1G'%>X9C!Z0OC'$"B56-CK/C[P"8S6**7>Z'QLM%MONZYQWQXT M.BNG#&ZMDFN5?&0Y\T.IY),1 MNI=0H\>MNV8"\;732I\;G:S_*?N>=8?9AVQ0YT+G$N0,$Z''%IWO66(O(POZ M(L+[@BG08PCD#ZMY:SD^4SE^<7TL:CFNY?C$Z/F6#1KN;M[K,I81SOWV3YXS6G)8UKH/K$ M\P6XGB[3P2!OQ?0X!*$?#/,,KHOM'^FW$]-"&_%],;H'8?W.SR,]A_7OLD8_ MN^UU6GVX\/&/MW?W>>_[6&^?L2"LB_SIBL6V9J 6BV,1BZ/R#FI#NQ#=8X>]?^GK7>=D&J;MI?.YGI][-!WSZ,TYR=1G\ZN?:V"YJ_ M"93]E/6S1MZ\!=WOL^]9IW>"1FP# CP9L[4H<)*J86="\B5KWG9[G=[-@P5G MOW+?!0C)6A2X;"$IMU ^99W1ADX?5/(EB,82O"];(*[R5I9?Y:!=6\-FHHQM M-+_!$KH F5B.^F6+Q9>\TM#?GNF@U\KIR)23W.S8A=Y#.7!M[DY:HJ;3 GI?.^=/ M->-_-O)6I3CB]!N[3*+UHJU8#KV57*?XCB;%=TPNQ\YDI=XV.N"VT3%)T,93 M<-[#Z_)VH_.UN*C9N_O:[HZ(=WXE+6LB>QFYXGD=&6I1.4Y1>>&F!W/MTK13 M6AQ4?"1EGC1PUIJDU?D6TLTXLL5QPV6T6"8W.Y/ARZO@F]>=H]9I1ZO37K(! MQAJ!]EYTVM,Y[=2<-)WQR?)^<4RXXL>//W_;[P^3%UR^PSWQ[;3$\\3UY 8O M7,+MP]V;0'_^WXBQ!XRM]M,N%DM_G@-3RKIXX-_4'>;L("&27&?H?P MN/_I\^\7YEL]M4Y80HVCTAKGXUT==K_^2?#AR^FE\![>>3>\.RU!?IF-C@T M?*3ST^NG"%T+^6&%O/&C%O*#"/DDH2]#R.=U_ZOCY..,DU^ZZ=[L^?W8:.?_ MWN@,,_OP^.M?@2VIEO'A7:IDG.[>4%[SMGL_'/1'%Y 9Y3?QR/=9HS_,1PTO M8I[]8YAUFP_SGS=Q91K).,SS=O=FYL%ON]^S<9^P:FN!+$_BU 3B]*^N?7;? MZY<SEPR6=?!T]C?.HE>X%+=IDHU(OVJ!;MW5V6-]MIC!M0I%ZLE[A8YXC M>2Q2#[=_;Z2Q+(#AN=!,AGJ[NSTT&G,#B/Y4UO(Q% M3S*Z/H]VOY O4;6WC? MR+]E@SCLMDXWE7$RL8OBC7X_@CW]K_V)_V/A4I MK<5A7\KP7;OQM=V9V!BY>%G;A4:L4+56BZ>D%M<*RX9=H-=]HV-[=5!VB*!L M#KW/3GJ/-7E\00OB$I/.]1*]D"5Z+JG$>I'6RF3D>?+.IQ<]^LX(/) M&XH/(K_'&K>?H&1?8O1=RWR=JZI7R^7DJDYAF=9U"'6JJ9;Y.MJNE\R%QO][ M7[!'W,.KCLMV5X1WI#V\3M@!/ITE?B8VN0X7:W-\(>%B78=P[H+\\KO^)R?/ MM3C6XE 7$)^6FCN> N+:R[ZLO?G:R:ZK!8[#")U)^Y"3$=\7:]9Q"KG:^M3T MB21LZU/3%QXOU2T0+W=EUNO@I0N4Z\,C%WIXY"SE^6RVSDY&D,]YH^J(2T;J M".3L2T;JX*-.9E_J]O8E+IIZP_V([')M1(_*B-8FZ^Q,UIGL%M66JMZ_.MJY51?6:K>N5['\4Y&JL_^\-N9&*1SVZZJ#5&]@;:X^]K[QM][><)\ MI).^#DRW%?XQ! B?T#TWX[$FRL>CN??>@F]3(3B+3/#&8O#R2<^C$X33W@K? M6 +.N1?TQH;@E(\V;&X"7JR*_^@8?U8)FXT%X7AR$TU&)R"&.P]@5_;^6.T\T?']CK[=Z8ECW7V[UBS?T?'^MK7/W\6U^F<\]GR M?9X@U)G^RV1\O==_?E5:]7;/:6[W[+]\K]UM#[)W[>]9ZVT7GGW3_MK)QB=N M[,.(<*[3Z,]HB&%_T -U^2GK- 9 Z?YM^_[$1&(#M">TQ&*\+U<8ON2-5O:A M<7=J2F$K"9A%]G+9?I6WLOPJ_YCW6L-F6@RVT?S6Z9W8\<2MA& YZI= M[H]E-X0?S[>O.T"S9I9O_\IZV>I)AD,L4\UQ[W[TTLE;B0ZB43+[MB, M1)L>=OMP:)[^-2^N3VU7:BMU,X*W"]7*-ZUFXG W1MSDV?C M0P,7( X+L;Y<0;A<^_)TK.6LS<=D$4NM*4Y#4^R]FJEV52_=53TJ$:N-T?$9 MHZ,4D#J+^C)9U*,4ACJP?=G ]BB%HDZMGQS;_9CMOWWQCUS\:]:Z 7?)9_WV M37>D\::8_*'7;15?9:TQCA,^1!,TY>WX=ZKX>#JVC2;P[MA)[WQ:G";Y:YW=Y]GMXF/J5%?>NG4.[9] MR&F)[7Q&/4GH'$XM$](-WKR$SQ/;#G,9O2,(GB,F3R ^3T[VM^)A5><##Q 4 M:YZ]08^9B:?O)F[(P%-]NGQ2193?/$]%B(U4A'^4.M,O+GUJCUFKC"-6&6MP MKE8AIZ="Q&8J1.Q#A1S6RX#[>Z7PC*^O=<=YNQLK.%XKC?/W.^K0I-85M5]1 M^Q4'#$UJ/^/28Y3:[SA#O^-EE4KMAURH+JG]DO-1(8<-76H_Y-)BF-KO.,-@ MYF7W66HEA(H[!RSBLBJBS'9>F*^KLQADJC50@XXD3:7WUNO#G=*>?B67X(1O\I='N MONOU^S'OW3V]ZRK_;=CHM*\?X'5I2E7L]/Y,;S^U[D#'H^*7\N8)H%TPYX+4 MYV37JUI]'IOZW'NCL\VS@>?"X@VS9L?-T@VZF6:_& M Z_&2;+7"[%>B/M:B/7J.8K54\OL'HS'"8<+9R[N9Q X'=="VV/@=)Y+YC2C MG5IZ:UMQD8)?&XS5R=,C\,S.<\FC=YX_ZVW6QT1HL@S;3_VQ^];]VL<7=:LKX0I]>_)J1^F4+J-!.F<\Y?U)S< M&R>/ZKC G!;=ZYR[=+W^X.KZ1I1$7"[WN6KB((B=-B_B1N11WX:N1.4X&O9Y7KA7PR#*RNR\\9W-!*SDMN]/BXD+ M$"KX.8E1[40MT;U7]XERI\7Z=33P)%X7Y%"M3G+4W#^CY$;-S%.UQW6RZB7R MT,=@HS?/;M4+^UP$8.RCX9A]Q:P.L [KFY$WF*W+]YG+]^*<;],2QL$S\T:S M(-*$V7CQP/@KQ!F!#O@X'C:^=[$OO0Z^; MJ)SW1KO=;X'>.0C8::V5K?K+3,O!LC6T 23'/GYX U26"N$Z$S]W)847$GK. M\6MJ]5:KMUJ]U>KM#+SV>>JMUDFGJY-J35!K@MW%<;4FJ#5!K0DN,N19U,YR M@]7W>S?/&IWV?V>MM]WO0,-T>\F5TUI+6PG@:O0O2)S$,\5IN9XY7SG:7K^> MMV?R7&_@J:/T5?[;$);I]0-H^VD[<>ZRM35)+D1O+6S.72NMXU1:+]7BNY:' MXY2'H],FDR5LM04[2PNV[\(Y_DP1JH.R%PO*)D2#[UHT=A%CU0KF%!3,445F MN]!(MH7B[+V-*+N&2%W[>$SG<^WAX]_&2?M[(.I.7S)YH2J=R*QK(-LO\\A6 MG/6=HMLR&=E @A=3_4E\%Y%]1R \,NWIC5-SG)8 M+*,O+I^39+P\^3RP>C]V.3TCM7T^\EJ(Z[\.NQEF.Y+86EIW):W')JEBLR8F M8M]-3!;(WEA:)SXM#G@W :XOC]H-R_+!1B+[!H$J7V!W5>GX[H+ZN%B=;KS MC:K]!QNG%'L?<;!1!\-KR&>I[EUOV!WD%QH)SR5";?I>1C)'QL]GW;M&_@W\ MD;'BN"RY'%G+^22HI7*?QP6?:\S/.%MS)(;^.#,X!S[%N,\P]YRS&:(D#HNA'ZXZ?_WLC;J8G;)P!AZG+;Z(\^/"U9?$YZU>I]/(3U\$UU5*.Q'!6<)= ML!">G7#57#^$[3M5Z7AQZW>90OBV5CT'XOKT*:-))CX[S[L?)^9\O.B#NC"U M%WV>@E5S?-AMC]G='-3A_$L_+P\HUNF.?IHW:_V>C\D37R,%XL:[W< MV@ ,M5$QB21S%M'QRY6QW.C7O[XI^U\L>U,)B>\UAW>/%WP<+= (G_77 (78 M$+B6$@4<-1$ D$4%*)'C8%[_^AL90['P+?/!2'"N"X13$2.J9"#,>*6T\5B. M@* N4./YZU%.<1X8CV^9!6(,W_HL$40XAD0T06$7.?=(\((.D@11@%"F-1>^ M:1:,- ]VC;*R-$2L M\[;;RG[\6_:PQGOA991)B@REA"D/J(HX?J]F#$1TVEHN?-,,&+V[NUYW-.]V MI/SZ5\-!\ES3;(TIF,:E,?1?AYT'HEZ_:F7-]ATL.OCB0YP TG@-OPU'#CC5#1 M"!R H\J9&$IR&1H B'>-_"9[99K-K)-,1=9Z-7K')&!3+YV&YU-VT^X#][N# MM'>VSM+R7*!HM0O!<IT'3Z];/ML5+/ WA:V1BA MW(U^K-M];)A@^L6E3Q,-"Z=\8M&^H1-(8804BJ!%L71&RXBI+WC.0)^ >7U: MLR.'#B,.:@C^]\\_KT!IWUA_Z(%2*Q%?@261@:N(E 0=MFALMQAU,C _ MBR5E=(](3E89[I&UWCDLG'&*4AD%C0Q6RQAI$ABG=!9I@84\"J0WX2S',GA$ MK0(+R1G#X!L4[@ 3+A@[BR1#B(EUD1PYN*!^\V'6^IQ]!QW<;69SA78A?-2' MZ+Q#5@DBL=;<6%9(GE;$JLKZTDJR$7QS7[X!5$#PA5!I\. B,B%&S9 '3]+; M0I5QS9S!LU 1BAA>!ZKOC78G!=6QEW]N=++/67.8MP=@)";Z=_PE[_7[3QT\ M4M\.FUWW\K1M_R[K]U.G%]-MI1^I)\AW>$YWT-^,[(Z"FPP^JG>$8R.9$&G] M)P2QL\Y5R$[U!';[0^)E"+5,$ICW 404@5L9'-*<16[&A'(0WV!241+L^ F5 MNL#L7**(M9XZS"$"B 1H "YMN60BXTY6EHSDSZ/4FEB\#*66B93@$(I9AIPW M6 D$SI(M1 H16)2A2BEU6$K-_]I#G-KII/OO3S%=/VK:Y]]'<"3 MQJV+)D"=M&;SW[;"K D6HHT0""@N- T@3*2(,P4%;5U1T%R,B%A2<16&SR#% MI!T_""FHETF4+(3:@OHH&-%ESH%23BL:BG-)R):DF+D*[OM\"P'?ERR_>VHT MU8^-=O[OC( M\+,$8V6@XASR8*&(IC8BJ6,A!HP;'$FLB '33)XSR;)\,![K.K[COM=OKXH( MI+8H4!J0](1!M ]!3DG#Z'VLT% JP>@YT[!W=Y?ES7:C\[%QG^6K@DA*;9 B M!BR(%8$&P.V M#,6]5A7/7#,@]QE3L3B&])<>Q%+=],J-J(DT S)*(02%L#::@&41XS.I!:G( M)-A+=,;$?-_K9@_O&_FW;!"'W=8JZL4(4@>1H@13H9V34=DR^>61E[P2G"MZ MS@OZ/6#;;-\W.K:WFG8&/'R#O$,I>)1.65':$B:44Y64FI1(G#'M?O_\)1_M M>S[ E4^+>241!0[(FV"B,4YIYHTN30K%OI)]Y;#,C]VI618:@OOA+.:>Q>B# MY_"[&8>&U'!%)*HXOA@1<0(([]/Q15@;A;@G+EJ#)78&K.9(1JS$.E:4%$\; M(^=,LBT<7ZTAA 9E%2!VT))KZU+^HZ\-L8JXJ@'42.>%'4;UH":K$8- -LY MJ\/M7%_+P=ME2DLGM&4>$QI\H0X%!W)5-FX5)CM/@8;^ & ;9*UFKS\8])J] MN_M.-LC:W?N\U\SZ_3SK9XV\>=OHMEK9]ZS3NT^/G"+?W%+IV ;8LW?M[VE MP:#1O6E_[62FW\\&??LPHJ_K-/K39'S;_3A^Z:?BI8"/?WKI''+RR?0HT2$9 M%04A F4A&!)+?:@"\U4;348%#B4YMR/$(QV7X&ON4L74?X]V^<./^ZS;WS!F M8+"F%% Y2.H]S5OZ2]6[RQOTM1%"=!4U-)C,4TIF@%"<^6LLB!>TRWJJB M"E%+V>M?/V+T1X'38O >,?A0H/:Y+!L':[+<'+UD'[;%C!LL*;*4V*+57*<4\= ML@;TH:&R7-X>!+;JWPDT:0_FP_ $XC#9@GYV=?U8 _0I&VW-O^V"@4U_?^RE MPS*SS'V:[KAXZUL%:9G$!@6!6616^Z*BRSILJA4IG$WD%3< ;#?(R.7((,,M M8U)8K8-GL&!<+.1$PF*JABF"X^-F20'P M$^Q3)50(!V,48C2D8G--C"K+.% ,NM#2 M@/V2G&N/*$?L\5P(#YB+2CB-N9(3 C[S[O5A6K;J O5>>*,] ?8Z%+V4L?!I M(5@PU6):B/'9:IA ,=V.#20RM)8$,6J"[ *T]H;W[KET3VC:"BB)2:.0!8R1LL# RU9L"*$$&FU@DCS8G-K.13; MP+ELS7 6HW2("A0QL<2!MBS2VT*B$"K[2+",BU3$YG!^RIH91(MPT:B";"NZ M>D8L0L*8Z -H.\5"H=%![TBC*W$K9H05EG4]<)X#^-*:7Y &[[F4W!.?3E Y M6@BI<4K02@$CY@BKW0'^(1ML16^9/$TOH[ @N#$J[DBQ913 )&%7I3>6Q?[' M.L!L#_12H>;:$67 $#]"0BN#9D'<162+<%=1E^O D1_05G,L>4*"QV*,U<&1\/G5.NPPAW?!EJ( MQ:\A(AZ=PHC9EA165EKM("!WW&FE2-I('XL$CU95'4-*<;%;M1XTSX%[&:FC M91!4$67 K:*>-X/[$WR\K;9 $H$UT=@0$(W +:&N M4'$0$4M>!1?D>!ZTTS!L >12FR>0A@C8,ZNK#8.7@:O;')SIC8$L MJ])]=I\#&"._$W[O9",'M-N:S#(";^ZS?/#PL=/HEHGU:DYYM8QS1 W75@?" M5NU"4?5%P-ZOGV3 8%RIG,=L)X(,18/0T\$%L.JCU.AF F!$,"$P8GS0%KP'KUAQ/H"3($+%P7BC M2<6]V 2ZG2*VU* SZIBTPB++!8214H?"H(/EEE6#0Q6MV)NM$6NUVN,C@!\; M;? (7..^/6AT)LZC;\8D#0;(@>:QX-Q)Y34*IL0E8HDKH8*$F ?-F**5(#T7 M@67,<)$%:J(UR '@WF+ARA/JCFA4*9L!@T2P? X"G4X*W+/6Z.!_ZL/32OP# MYBW>/RI2BK\MR<)ID@XV)\EBV$JJE=9EME8+5C6M$/?H&6.U%F"[0V4F0?&8 MO)_*:SS5H_1!F--IJ94%K\E42$?!U^"&H0AKJDA0"2*-K=@-(?'ID.$O63?+ M&YVDJUMW[>ZH T$ZUUN\8]79",X\+%+!Z A^>KG181$7E=P=D>*$1&3^ M]M9ZE"$I&D)"4B;&#D$'46"G*8$A*F>XE)*OQQ9ENU20#07@Y$:XGV(Z)D"0(LS M&7 S6-@*)F)D=%\0E3WI1P.VVG)/, :_,43PI,IS\0:$>LZF IZ-=H^9#L]3 MD& I 5FPGLXBXZ)PF!15H%: /R"JW@SGIT.;YRA(#>&YULRA4=K)< XFME $ M), GU1X/FI#3(1R!S*: M9-(P=3:D4T(@^J%0D!%1[*MZ00KQ4L(O]^E TGTRRJ"P^A'CD 1IO,4("U.7FE-*PL =MMX5M2(V>K !U88&;':S^<"H[$D_0A#-"*&&V.#! M9AA,<>$D"8B?J@%V:J=V.G1XGH*,3''DG;#$N6 9HYH5V21&N=+5PXYESZF3 MH,US%"0/01&NK,1!"*:1HN4I;B=-)%7W J+P$Q*;K15D3-54*!*/<(B>8:.+ M!"J$J%2X2MY.TME-]*W(\F>JP8J]W/>&7P?7PTYU*WZ[K5^"P6U"A#-#.67@ M09KBQ+3&$FZM)-]H-4A8&[0=XK0L0RQ!\?.@:>" 1'(&@_.E:2>65DS[[G": MV(ZYNIZM]UXK0\RG-HT#,R(B19"TEA"1 M2=!AA1ADG0#'RECXGR?48N^B1IZ#%:J(%1EGYPX"^IRPBD\%SEI*;;B D(* MQ!A?]E0C7H)9J)8DX4."OHSJ%%M02XY0\'B$]B#63B:J*Q2PE[:RZ4C1,T#O M#MJM=F>83.W3&:SPH]D9MK)6S'MW2:D-!\6C0B/O@HKMESWMYW7DG),K?>9; M[,/\!TS/F[F[[_0>LFRT\7,UJGU<<:XI]?!4D7$I0,:)4\$:BEFTB#'0I%,= M$IYZ2L\0>A?D.PP__CA^?F"?."$HQ5$1+Y@06 H(_5EPH$/1/'Z($V6(/(4% M NYBQ)C3&(*5!'0I*%'@!Q$.1TV)G<>04UTA\B16B+0A-6R,X%-P[HB,O#BO M&*@*4;T,0[8X8:&#Y^!P6PJ_@(2E2KJR@EQ%6MT1Q4Q2/EN_4#5F6YRKX)8' MPBCCFCL9D%(XBK(!A96ZNG\/6DD(NA8DVQ4E@PU*;8ZH<9B#_4\=X<< 269U M-3#AG"*IYL SS[-=#M;2:DV'G+&!4",8QFEL27FHTQ!L:+66GA..R"9@;=Q' MZ:F]]E/?\D_M_K>9+N?E1;'=A6B@G296E%?WQV^>.;CQ"(A]>/SUK^TL3R'X MP[L4@$\WFRBO>=N%9=,?78 7/_+]>(3-:'Q)GOUCF'6;#_.?-W%E"EB ;K 0 M5VT<.RHU]JE/J99*V$C*4S*!$H4J)]PJ[%EPI/U\645>BE51"(6Y3X7PQD9& M*"_W^)5-*ZQ:0"KG+*>3Y==^B4M ;V((_U*%.0,;$T79?B_%LK%:O'] XIZR M?L%&VZ!C&FH#M*4&;%592U0GM-O!W.F+)+@44'4 M:B!^!=-;G!!4\&?UU-B)L>3%%#1VPD#@B;0QA"A.@]"EMPUVM9I"2D,X\#Q/ M[&))NXZT;]-SSS&($2)S6($W&D;-DXM:TPA1 JMHH:=FTS5CUF?,1HW\N(R1 M0SC'"$%@;%F(HBA4=UQ)#1$F4'[44']OL MX$+$E0V(I[;8-6O69LWS6@XZT&)I4Q]L,\9&.8QC6?O$J505%CWVVJXYM"^W M2N.(O196^(B")]$(CLHF!R*R2@5-S8R-F+%)5\08K3'2(N\#2I<.Q(:BPP;PQ1E:J2YY:C)^8-;L.>LF ME2,.(^9-Q"$RH;4H6@6DKKQSQE)1R?')TF%?;KV6BDE.! J(6"ML%*JH50K! M8EB&0R&HK\A?SP8_<858600S#,+&: M8 .+6] B\->.SZFT?#&'^42\6QJ$0T)X1:W2B 0*Z[N(#2-GN&HE7LB[/597 MU '%J"7$.F) MDI5RJI?R'H_/1<_"U*=AAI8*,R<(4\1"FKGI@?_^NWF0GUWJ#<5[[.T0$ MP5+PP+%7'I?$L/U2-[#(N5=@UB+U6"/*7>GS,^;#G!,V M!Z3N">R$+1F[+J*G0AF('Y6.,56T%X1UBE7[VC[.CZ@)NR\'Q$($IHP6PN!1 MR3I*4\7&#;FXD:XZ >#$6/)B*MJFVJTD;L MLDF[KUR$IK&BJ$BU+O!IK%?-F#VE-ZSVL":4)N!Q6H<= MHTZ6A0Y8SDEO/,X*JUFRYXR)=LQ[Z1W%$K&()!:F* L"[49]-<9Z'$!6L^9 M29B8NF4XBZ--[3*H9KK81 %3PY"K5FX]3C6K6;0OOXJ32&2J@:JSFRY\R3@O#/6>U( M< ;+2+@S1:1M**:\$GT\C7,[,&OV&RM 5"R%3:-&=.I<2D!,63D5VSE?V94@ M DFTWSSP/NFP+\<>I$98S$/T7',2E$>TL(,&*ZZJQ00OY=@?J1<>511"1">, MXN"&2^/$8UM\@:HSE%[,"S]RE]D)K*-F0CHI-;62Z%#*(<%"'(_+?"+^+=?. M<\]3]2G"7@00TJ( %6B+R9P#_R_DWQZK,ZJ8C"$E78U.%1G)1 )NGT&WH6@; OPLG.\2$B(=+!E. TWI$ ]633,LVD,9R7.(9S!/SL% M>**-_FC&T^]=D)-.^[_AST:[:[-KL ,;3RT(7'E+(W@E(5#)I"+E@3^>\K75 M/L-Z39S6A';_J#_II0V':*=9UG#-S$CK5543D4@B):<6@HP0@[*VD!.B(02K M6(-+H>4VIY4(!HN@M95&>A6Y5Z9H3I>:SE2'B%P**3<*.P3G0O/ N6?:!RP4 M+4](X( MKRC:BR'B-K&'M$)Q;8SWV@EO*#.^G!1&P)A5>VK*BU&6SPM"8(EC M9"FRV$*8C")%K.C1"4945FO#U= M.##403AF*\?B9T>N'#_JAW4(P:&.6O$T=QDL+D?"L+*,UH8H*@=\+X666SB$ MWBI*#4':(RTQ5D['LIP*_A#5%.KE2.9&/J%A0D8M'6@UY;DW@=!"N5F&( RL MS!"[(#INXQ;"@O::** I=B")6%-4[(%:%8BJMAY;-Y%Q^@1]GEL8#'5<.#2: MQ$S3U#Y6;-T9DK::+W?!;^09&F(03EK3>(@A6GG)-X#@VW\PQE ME-1S(J5'&'Y2B/N*4,4AXJO3,(]LK:=!FUNF"A7A:78"!1$27#J$?#$'E%'% MA9ZS@[EN_G--/^X%=0Z">4<1QGX8<8^H5+7IMIYFC9M<)KI.AY1:N(4N) M+ 4V%F!$7@Q*HU,+!8X$%17!_U> MSO+>KH&0%X(%8Y$C+#!N-15% IM*C*J3N;!X?K[P5"CZ/,?0R#00DX. =2>!\5IJ[P9:@F\$]%0)_O8)\*';?L MZQ("HM;K .M;6TD%1"S%!H$T7E8V")0X*8(NSQN"C@/_4.M($7C%VN,RR!"> MZCF]7)Z?5C@P[H?U#L'H6L5Q5%I@6)]IHDE1,&C35EZ%H)="RRV\PV"8)=I[ M#QZ.-9B#8)8Y6$&T3X:<&WF(Q/I4GR-IA-4;A)"IP]LX 4K MO]2>3%8+S/!I!3,'RQURIP3%5EN"")?1@QM3["H;FD9&5F+"Y^>[3H6.V[F( M\%*CF4]"J34!'PB7XPO 88(PNRJ8SZ^XVX:BXU%H:3AC?\-)+$@Z%Q2!!:BQ ME6GD($9EE8RA9,[T.ZQFAPNO!]=.4%DZO04CZJ(6EC(>M=-4XZ(%L G.LSGC M$!B$G_M#)8GE^\:@?,#U(,NONMF7V[PWO+F-[>_9'UDC?P[O@I(R8**"9@YA M0#%U@!K7W!'+JMV*,&:"K,N[+: _(%F6R0'$R2&D%EB8(\5!%\*/HK9&@$]4 M22\J@F?'GAXK51X+OC<3% &Z*BAG$/?IG"%-@6PI*!%\ESF"PO1N2?((^8'( ML4Q --&6>H*88(IK:AS0I1 0;C&K;JG#\]:UE >@QN=V]Z:3%7\_># A&ZH- M%Z2!J"!HQ0T3#LA1HN^-I96=C(W*^5>!NB^$E_%;>"^H(.!=.J>1-R$4$24@ MS+UXWG& PR \I5%LH]_>\ @',)IPSB7R"E S5)JG[#;B4 MI7*19CAP&KCP##.7NA05#3TPMIQ7JNR3 EOX!#H9QS%G@+J1_L8M%J3RE))B*=@#NX]GQD,\" M=Y^(+^6Z0 IICDGDR@D;G"C/"." (JT.QI2$TW739+M#?!0A?IJH,$DQXH=L MX4SJQ0/#(<:C(.F<.)_<'A!Y4W:7DK(ZX+(R>7AC$/> X+*QXF#CD,1$2HB& M"$S?M\T_S%L M]]MI/G"RUE?7$Q^8FSP;G1C&4]@EY/AO4S5#R#+PLUPZ*^V?B8Q'=D!T^^W;[I9:PJCMQ,8 M/28RS9^-O/5X#OVNT_WQMXE7Y=DHI1C^JWG;OI\YQCX'LJ=GS+UC- S[MM=I M97E_C(3K-/HS [['R(V0>MLMW^%Z=U_;W<8:X[ZE]L0QBR6V)BAMK.+%&@DN M:ET]7#[NF[]\O6Q \8UXUY]]U(=A0N[J>D2IXMN%4GE('D[2^^V'.'E\SR&M MF!:1.AV5"32=-QNW,22*8S=GOCJ#T%FS#2B^%IU64/Y#XZY<9CE0HSN YZ^S MX+EE/LVPI,00Y!UBTA>>/,(Q$OSZUS&=EJ(S[^4KX!VA]C%O-[.%BW@Q4SC! MTON03#C1%BR@Q^48SACI[&F9]N#Q9WF[T?E:7-1\>M\B MPDQ[L-YQ$PU(,>%$$J2D$5+(P$S0RHOJ#/H%VG UGCNDSA^'HHZ)4G+F2:J# M<\QX(KP"[]!9T$].RTHF6RXR%H6*M-IB#O0/OEA=-_A@R"IM*I"0TG8V5-@%P2\3F.@:F MVRH]@TV]I?+33_ TT/% ]L^#7O/;[X!J_]/GWW?A+TU+#J%:."<=\> \<-#" MQ:XR+#4([JI55&A[&J^BU0H6?,J:O9MN"F[?MB"P:E^WTTWC5E&E*P-/>P<>++JK:&.,Z1BKK0B9K0>4G6Z5PCF?2[,77XV^AIQ72I=")K/X2J MHO)"1-N=*%9L1(T((2@DG%&"EG+")AR9RVDX0@O3>Y/""YAZ!&NH/Q ME5>#VRS??%$+ZSU3SG##I8XA1%U,(&!<.8@$*Z:2X9G*T?UBM&?:37RQ.>U M"7IFN1CYIYYZS&-QL@W4'OAD56-!.-TW[2:^V!?M'B=7;6M)+-=$8^4HN*\! M5BNWHCC-QCPV9HZ556IF'.4>\=D7V<#2-[HW[<>+1_+]Y;;1_4NOU_JSW>EL M3DBN.!%:",Z#C0H939PO5Z]EU7U,HA1A8F^$7(GA_DD[UTP_61M@=7N0O6M_ MKP)K'T95IM6L>=OM=7HW#[;1K]ZW*L)GTC%+G#,16$.LBJIHXAN%L*+B MM[,U8MA=T.G0K)AK_+=AAQOV![V[+!^%80!I'SR$E8<2G7;:>/ 0+*ALR;PV MQ5"JB#VN6CD^:IU4(U=RT8S8W%I,>49&HR!ZS1V$U-(AR6#A>:T).,J$ M@T(L(D.J2+5[!#@1:G_DFH?3O@@XBI6>WKAM:!TT,5PH:61J?!>8"[[(YQ!/ M0!)G":@%W1\!Y^*T P*6X>3&"W6'64>5#EL:G;;Q$;-(2%/V11;>@9NTOZ6] M"OM) KO&?7O0Z(0?]UFWU1X,4SG&F!TM.QQ\Z W^R 8?&^W6HGW>Q7(6.8\4 M!\3!AX]4!6G'F0NQ*S9R/7A>RW6 SIPQQRIHYK*F(GE$ID-=D.D$YAZ34'7*S"2WA>"9&TPI%*4396<*TB;PMZ/P\2F M]^!1W@WO/C8>1D-A/@+CX.>H9NSJ&A;3S/?+CRE_'C0&HRK'OV2]F[QQ?]MN M-CI/>N6/WK=NUKA;M:L?A';412:Y$H8CBFE1T<0B1M62$(IFBT*>C^8TT?JW MI>J)>>]N0F6NWLU]OIYE&/PF@CVR3!+E52J1&I,C;8%7B_:5G#W-M02!"IZ5 M3C!FX!IY_M#NWBPX<,"7';?&+((-9N <(X:MT%07YVP,IX)6CZ*)U*2G"OPJ MJ': QNQ>YM0>$8@85D@8+ +5P7BFBWT.EW('5>U(.<(OA,62'ID.&ZDT.$%> M&AITY*8L/>7.5KM]PY:L]SMMC[? M]O+!ERR_>YIOMN&I4D!$<9DZYGND#>BV4)XJ)=X$6@DM* &?;]96KPO:#A%Z M5F^P5;ULF.6@S8VAUKG470WI99B=-DFT:P&H5L I:>\-"A"A) MEO/9.-5(5"(EJ02;]:Y/BD8;]>UR:3:W0ZEV0+/@;10NE./VD,?58\F:S;0F M/#7J;-6O%%R(>B)(I3)'2EQU6DZ'-MOU"=,X!!,<]=01 M8Q"BEA95-RQ(A*O+"^Q9-1XZ+)66Q12L4*=0'(F:H) F28 M.@*$]NG8\4["N*GM_1!Z% MECBP8X=QZOY)/4>6$Q\A9BZG0VC/%:ZL,ZD(.N5U]CS'SD<#893TB@=KP3)K M6LX^M!0LX9S&/4A4\XFG0ZT-/;MT/LHJCT5P4J>)L$27'5&!<*;:$Q)S=LK4 MV<2S8UQ$&\%SP9P33I52LBBY2S-S<;7Y#4I]H4Z7.-NY=H$*E"HV$$,^1G#[ MG2QWHU2TMJ*TF2)\)PL,3$M[_'%*^0$AVMV;K-N<+:)X2M)-M%0(BC'+?604 M+$A4QA7][IP.LK)W^>I'O_U+M]WYE]>#?)B]?O7SUF",7,HG1>X$BM9I1X5- M/<4<8\7NHZ)IA M\+2U!HL"=$(Z-9F.JJ;O5YW0Q\$Z<-H'3?#!V4A @2L?0$45)R^)ED&R_2,RYJ,9#D"/I>J4 M#3GAK=1(>H:-T\IZ4++Q*:U IJ9%/@H70K-G:Y? LS782^E.4G-U:5-4XYV MH%\%7F[%,SYUP'X/8,_I+[/&'@WH7\4T!7L@/<&(\K*WGV',S&_W@J18#G"U M@\O:P"[+.Q#OC)7>P0I%W$II53GCB#%"IKS9$EB.9H?3; /LU7 BK'; N.V MH2#S(!QR(CF.@DHEN=-E?:("\R"WH^\$/-O#O522C84H/:5Y-8J>0FA*>5E4 MPJWC\Q;@&J1>#?<6^_1 11'@'P]V&8/>YJI,]3M"G:ATM9@]RSO[]LT@6R:O ML(B04U1@H*+B8"W+FF?JO+*\"AGFFT!VGV>W6;??_IZ][39[=]F';'!U71F- ML*#OXU3N"D4PVPA%S2)G&(.=+N&$->:K7?[YK ^[&)CGP+QLNQSA()"0 0 & M(5541E24^2CPR$QUNYQCN7>8YW1GG,I_42V-Q P6"D[#(ARC12V&()+02K+\ MC1R%F_L'>AFAB0"W%[P"F\ .,0A!8IEPB4958N0W. TFW@YJ\/"Z@W'?BT_M M_C?P,=('C9L,5\'FO[')_C"5F^V#A4#D]JZ1?YN*\TRSV1M"O/(I:V80<'WM M9#--0<;'0HI#@_TG%_FOV9^=;##XV&A^:^2MJGL\&=Q 5"-%-(@$Z1S7J5E= M++?YG=>3:K\[ZGV6?"\R%2TLIL7V-)OI5+4VS5*C3"#8]ZP[3)S; \%2%6H: MM8Y3UU)J*!CZLM]7 */BYA(,DP,0;"LAVS_!J(B.V.@,I/& [>! MS2>8V#?!Y$$ES&>=SG(R>4]=FL5E,0I$*16#L:5<"3]U/FZ"3/B\R+2)7#G! MD:?,:,2IU\RD2M2"8,)Y:^<3C)T7P=[:]RO$"@PS6#E+&68X$L^\):FS@H'_ MDT#GZW?,#T"EP]K$E82R7$:(U[U1#B)@K2T-J06%11(;#U(VGU#Z6 FU+S65 M-B"BUP$<0B*2'7\\6-:9[^4ZU,VT4A7">XY9-,)#Y$8$L66; M<8TEF9>44AHK,BU=RXDP3;$^<'QPFXJ.-Z@:J,QCB(BD+QB[R>U=4*5$!3KK:"\ MNBY6TL9Q/03"$'#&R TU$.%CK\HSUZ!AM*YL3D$!K<-YV"-GC^O)9#@9O,(I+83T.$P>2-IBW!Q]^ M-&\;W9LL;7/E@,;,4@7CF7H)C(MBTE(9#E*/Z,=!CJ/#K7-"X1FML-U#9ENS MEP?+BK[L<$.O.]JEFS'[Y7-!2YDO*9BMAMP=LZ8%3 MC8Q4QB+/+ J.PFI&CQW L:L6'79G;W2.)BSD%YQ>>T3P!^4__W^Q:0.ST:Z>UX MUFJ-_*94A=<&0UOL-*\X5:N]L-[",@K$>*290N513&9PU)7<_>PDG>V)>D&L M^90-8 EEK=#(N_#@5:WQ'%;8:2=(P$(BFOJ-TK+96H9E3Y< M.=4C[3%8#KX@>*A*1V=C86XE59[,3Z^BB338NC@?*9W",.^U0-TVYA3A3E,J M(H*\\$$82YRG&+SGLCDP3A.:YE.*'#&EQB?U=RU1'$>NV"CKQ;QQ*;S4Q5X6 MA1!S?OX9(<+/AE+KRY1/974LG0+A7*23C?2Q'(<9-K7O-[GZCH=6SY86FLPI ML@Y["3XE5DP4NQ746J(B7R M.R6 S_K-O#W2YE?7D_=49\,^CP@3?1"4-C&- M3)68>_#?/"8EUAK4R>M?TZVO4@W\J__UYVV[>?L* %_]=5M^^867,)7O>M7 M_ZO]OTYCC<-?*;=G<1/Y?S MY@5X6EW<$VD?A:+D"#O'!!88ZUBLYL %B>[UKT^D>??67GW:-=( 19H/##[+ M%J.D& Z"J71J3R@#D:266!2U'CI244E:$56I3UL$S3*(UYZ_RJ-3 MLW2#I$A[ZL7ZD4JI.?4S:A6L9SNP@%Q0G"8S6\E3K0GT9 PJM9303PR$7 M.H!3+UT,V\+Q]0M "TF2HK_= M1CF$VK?[S8K:65D%AWW@&ESI44<3(WPZ %NN AM$I9 M]P8$Y*X\1Y%^'_?,RUIS%.=*#) ,/&HN+=7$".3!QRUZ)#J#C*NV7,!BGAY: M#=8T(N.I/^-A ]EH>M1H1.UZ/1XG]:BEV(#\&JDUJ/RT!^3*WJLD55)5>P!5 MH%\ RSR Q^FU+XT?63H3,DJ_C?L1%@,G-JONA/@4-&=08+20449;+0O:*]"G MKKH5).E,?^-UX=H-+LODR(YGIT,0P#1(3M2C]A1C?U!Z6I4C),D!<'EJN+D9 M:T+$3( BD@+4.TJS":(HIZ8Q[BIB!:L&T\W0>0)M9Q@M95#@Q!B+C?3>T:".QFS-=D:,-&;0)1O#3P8?MQ6,5%RM=)8T!A:N%3A/.4Z1>%D6GD^D5 MUPD3L0XB3Q ]#_H5NQW,1*U0JAN)-BC/I=1E9\IH9)Q3*(O8LZ$O,N-;:2EM MB/.>LM32"*%BS9M>'<5KN@8 +W%CQEHQQ5SI!0GJPTD>JJXN=ZIJ'"0D"V MA';YT109!3<,44> Z<6Q(&?^ )Z(JZI3--LA?@>ZS*"-_PSN< RFPT4P3EB30 MH-2;UI8+2QC,*J46>H>8PO?;+K((O@@P0BAG/:@PELZ %(=P8]!5$TX(6Z / MYD/S'+B7+3=JM1:.(*)3*R:6QF(7YDU81V-5WZ:&([N".V40QC->.YW>G_-/ MV[[HNC,*2Z]01,IB3<'A=$5Q'$U)6%4I%EB][JHH3U/H/@=(1A? [YUL=&4W M!34I4&M4]R/7:1BN J7>$H0LX0Y1H\> MX//PZ]^SYN!+[WVC#P$IK((D=2;/T_;(W2*%,I'[[B1I^'R;91#?CBLPIN<, MC9K66UPZD:]:,;,MJH# 9<3&. H^&*9ER&,C M9]5)%C6[7YS=8'!;CQQ?U841^*53UR?(K T?E (F@@UDVO/Z4.3O9MN,( M.+O8(\/6I8:8B D(U13$[485&7X%[DC5YT"5D+UFT@EI6T8#9\(;K)$)1@A/ M>1$Y2..YK>PCUOQ^>7YOHFZ]E^!Q&Q-0"B:\E)$4M0N2:^$KUO1%.+O=E@)% MC($?3JQT&BE#8NIW,+8DWB%=F?^^PE&8GW-?$\YE06ZJZS8H,LRI2">C(4RW M1;ECM(Q7_-=52VPYH&4Q\U7WZ;-*XF3.(?+GZYC':\?9VL?2T;FK"62X=Y^E M(ICTH'3]:(92?[:>^PAJRY&H-Y:^4]!C\)5"YAT02)X6]8N3X*$%2ZB3B!+#< 2+ M&CE%QB6>.M#"1,UI6BT.KGDW8&QM2P=OL!V5G3EIK-"<.1$<2QP-*/6],!7G MB+.#>T<'Y.@)+TWE&!(>> =:-@H=4M^#D;HEC$!44UF:!^2AK,/2YS+7:H/! MX[6,2<\E8ZCHR,V,BJS:+N)BF'O""S8*'I1!1F!G'972(TXE%T$SJP*RU0(/ M*O5!5>]FG*V-Z>"-\0)B4Z%=\*G--]/4/Y;="BLJRQ2/VZZ?*TM/>'$2P14G MREM%HK!:2 A2B^HK@9Q[885;1Z;/\WD%YM:G8A,'@:B(7"@]$I M,H$06*>@B4?+U%F)YYPOHA2=,TM/>'$J8[S5Z0@VP<*98(EER=6-@:H@766[ M]/D\G*C1WFHCFEC)HI8"8FHP+/SHGK$ 55.&RT&97N0E^U)&Z:B M"I8JB!0=4LS!8BB.CW-/?!7D1:FY30%^.'!AW 1\AZNA2O,JHN.UB*'^(PBC.L"*:$R:<1#Z-[HS%#"#%E:65B%OK1=%9 MS<-#%3M123G1+** >,2O+LP:24%H=*GJT'-NZ,NTE])V1#C-J4D,WZ[#$ MGAA?'O-DW%3(OM*8U'0_M+;#P1LMJ$&&<@>_$U\V]H@6$579V5E4H%9S\%"Z M+F)N/ ^C\6D(O&5-)"G;%T6/*\5G.]=U9;/'W]63_]R <>,\T M")N:L6!*=($%53)*MV3"(9[ 9BXHV\'ZQV)8!9*IW8^RG)J F*><%BT%B0M& MZT6POD$_379 VQ6PU1;(4_,_% W$:^V#]DAX+Y$J>MX$I9"12X"=G"ZS0V"7 M4%8+"PYR4CK:6@Y*B)0CTQ4WW/LEP#+\#&!]NS,C4- 7S M1P%&V&%DMA3@>0"7_<(>6V*DYEEN-+%Y"/<6B9]>M]HU#U#XUV$WP^QOK:S] MMP!W#![LPY1='!U:_I)US/?V][E9IW22>#S%=/ P9;K>]O-&UIG\>OG@C^@T MTU;&@*CEP6//'=&&,66DUSMV!C0)"2XVR, MAH45K10*-)(E--)Y@I<,XY3>WB%*G]($]R9XY&.U,HCCIJXIW3\<]/*'J8O7 MP76Z@R/RH".48:!Y#?BO(@97SH7CV,;Y?;%7LV\CJ*>(<'??Z3UD\(#1GL%S M4_'4"*99B,&GMFP>*6X+0RS!+IM*5 1QDYC.VZT$Z)G0+\O*IS[\_- ;C33* M6J/Q5_TOO4&C,_E]:B((H>,?V2#)P$UWK7'K4VU.@@+]CIUSE&FC@@Q8%)K? M!\%]98<]]7R8:72R-TP.0J[QD(+8RXN/TG4+I[A-]:45@0H336 Z0DR*-39@ M/+4F$)(B,#"_?B1_8/R>4'\ 4LW%XB#T>WK2^*915N?+;:-[=5^U"&MUVF36 M17#G#7(8+#B7)@U)'D=X/#I5V<$AY& 2N0K9N11/L]ZN_NQF>?^V??^QT^B& MSU^S$'>*^NQZ/AR@\WCCD18@:6=91>,>&4 MT+H8/$^M\7:VU^I31$3I3W0>&9^/P<$(LSQ4!*/DJ%+4&8XZP MF6'&S,P6"/V5!%='.=.'8AM M "=[![XPL'[0Z-ZTOW8* .S#>#IJ*I"9"O3+>:DC!RWI:UBU<^8E367ZM2'$ MZ:@5BZ ZI-&T2.4BJ;%%\U,E:!YUJEB^*#'>=C_FO32,XE/6SQJ@CDRWY1/+ M>O?S]ZRFVS^ [ZN=E:DW90S"R'(>JJ?5 F]:PF83$ M-IK?.KV;%6+BP/UCR$$$J[U%WC!>9J4-(VY!2DB= #V^9,W;;@\(\##R>V;O M6TX6[;2!P-8@B.,\Q!KSR:)/@2QYHY5]:-QE*RA@E92:*TD- M5=9&K1DK0GZ@!77SAX9MI3\6(O%[/[L>=MZUKU]"JTZ( @)?A)K1)&4EB6/E MGEBT+. \9+^8P+K-= Y#O17*8S)4)MR#BZY1)91H .*Q;@)(:FS%"B 3Y(" M:ZF(I\K5Y7/HI@AF05UX#OX4.%B<CK3/BL8;QH SY&]T*,A>>QYIZESM&+C60JAB0)2QS,1*9TH! G=F\K9^#F-Z6@PF2EO!;2!ICL7H MB%(1H"B%9NM!_W_VWK2YD>PX%/W\WJ] C#*7A^ E^V/.>R?2-F,;G01-;F5U]VX1M;'>JO:6:'R,/X8P M!8941!/CE3><:%$&"QX)3>K;,/'J^.'KI]NA_AAXKAA9QKA6T?#HM%=E4@6L M962U?B$MI"9OC';'B6TDAE(92$ D*J%"M*B,M)U$:W9DO"G2[>^/&0Z&)%J' MF5)>2Y/F=E0[)PC2]0MIO+HN[_JIMK-7 4Z7(T9P#]3BJ;&=A_(6UH0@:,WL M$D[.1:MG'RGG&IB;63[Y3Q"@"!_8LP5>A> ,=TC(R(WE4E4%QQY93]=,>A9[ M1(5;0#T]DP/7(_S"&4,U09,/%,$Z>D<;ATK)P.U-;* M#"FB8G?'<4>0#Z? 8<>M.+C)J6E+!V[AOZEAKJP,13C6^^4H\,7N?/TRE$?B M.9[O>;@B..=(T0^H.,4B#14KK\6U(J*68:."DF,.MX+R.#P_WH(JWW,?N43: M>6:D96\ \TA,OX[WE%9I5 J%J=&1()+VYI4[ M:1$'E50O"N94[NYIO@CDCEC65YEO7P7N!-G+),0'ALE"^+OCB&P+_F_%$!SLPUT.^8>,QJ MY#A+&4J6*BHA>F6EUV(]%KRVQTAH*<45T>306$MZ0DE@6G,(L@RU8/[*6306 M15&O$"00W+.=[=X%$.;80$HX\.H,\:GC7$C&RMV2:9605_5E@YKOGF^\ .H< M$"LA8XETG#BJA%="XLI/XBQ(67?_&5?7Q"\')J:959%3)PIFT=10)F65T@]D M70BY1V+Z LBR*TDK[)(.4-(VNLB MM!5IV<#C&M^(:N'9V1V/U\W@H?9F1V/\R=I M T)81Q4#"0X3[Y6NQNLXRYVJ65B*,+HF0=K=PD:3BJ$L\RY:25QPO@SX#57P MVKDL;&V,[;; GJ=)NXAA:H*(GBDE=9EF-\8+5X\UI$*[%RFMC&\] /!+MJU" M HO#N2,3O9718B'*H%XXI5?G-26W.V7W+IQVQ]A5$7D ;@J:*"NY!_($4Q82 M@VL=:@J2$\1V]C5>F1Z'VE1BG#7849_R],HC'&G9XF,]0K1>\ %..=\Y\_/* M1#E.?@+FA*0DD(X0F 5P-\K>06JYM:'FV^]E3U^9,OO;4JP\$UJD&C3.:"JH M0D]]H2[6[K:P0H1="34.#. EPDP#DIP')94&.\IP=:VI%:FY%U=!BYU]"G J M@Q*!8XZ8P,J"2U$MSXQ2X9II9@B?2SHV1NQ6:.2Y%E090GW <%@EV-ZJ-6N/ M.&7LC(!?LD<1K:&6&L<9\Y1)2DEE0-,MBZC=&Q%"]<73[AB/PH$O3464$2R% M4#1XCZKT#WC6K&8BTD2DG2\,7YD>AWH4T3G#HG%$F2!=F@B%RE@#(@]?G_N+ M.27\7&[GZT;H4D2C+81AE'BBE4"FFD:@ P&G_#4]BO-'YT10$EF:T4N4HH1P M[\K<'_CH:,TR5XWTSMF<5Z;&[@77GO% L&(!S"A3 JQ-E0 5:55 /46Q^TW\ M*@T6XZ074[MZ#RZ;WL;A^&L:()T_#6\VL\?6[*W^Q0FGARN!04@$!+ TK4'3 MTIIRBK-VUN.:9GTG5NLY#\"V>6H]YZ,34BN"^Y4ZN0AXZ"9 V.:J"AV5LB1K M9JUS=$IJ%>-1LL*5KM;FV/P&WO,Q^WV7*9[+K*!!6]*4ITKSC$!"""U%A)M@ M3>UZZ!U=;7W9';@FEHV]>(@JAVX3#'+ 7(%$0P&-4!H,&5R!R@??>U$F%H6 MG+50' #F%B)+C'%4/'E#2D:%(HY5Q038159W!"3">\*9C]+L4'#63/\.#":H MU4*AE?5I>ZLDRSTE!@A*A?66:L'+M'0"E]:O6C!E>CD9L@6B8X'?1&[KHB+. MB\",M=Z!5JUZO!BASM7RP@PS2LX,_%&+,M*4W E@>GD;ZAX?\[AJ;S'L+7U@ M/$I$$E8V(!ILB")8&3$^:3;W8OJ%]Y+4\PCM&Y,$\,A[WOPZ& MPST'GR#AI%?<>N32$%)=3=)C2+" :VS,)"9DV<.MOG@W8#9V_2+B@"J"8Z#(CQ<%TT[H;= 0P+\X"7@((_(:H(*+Q5CJ!%,6/(\4C=?6"-S@]MM(B MNPD@TP.^G>1]/Y\DMBN&*.^OB%)4@C&+/@"5K$;OW@6HC]22P MOB8(E K%"J)2R\J 1]&T#ZS&FBE/0X^&:HM)]T >9R"&#,5&7$2EK];A&H@B MZW.4J.*4-P'5)EH%R9V+H.B"8](0J[TN"ZZD)4;7' TBB*1B%Z@69NG1GJS9 M^K"(&A]W(.33OPY&Q9*7RH2 ;E]^RD[3C7?@6]".&N(?'D7@3'+NE*PV"I@@ MU^2:Y$H.^XS(71)--Z:#,%(QQ.2&&B C4T#'A=11%5G]4O(=O/^;I^D6G>&< M3?D,GZ:]:*T]F/YR1%, Q[I^._^.<]$2=8O*@\#*&),N_@GUX%%%;4K/11C' MZY=[[W :#7LY5(7'E3ZN!1?X(+.ME"5"XG0?$1"VP51FFP4%^KVF_L0:[&M@ M' KIIK/"5FLCTP0Z>#=8NP4HC1O?8AH."9QPX< MSG(6G;44UZE*V(K3T3"L&V7 I='^W 4CO5%*1,(K6!VXF[4K.[G2X[\/J/\^ M'@[ZV @" +'DC*D M51K]%[%"W*6ZAE0X64^(K75[=@1O!:])#M&(SQ?__C@JXY+IA^PA91'VU@Q$ M4$\4X=%%BZ*3*%1358WGU*Z=EK.*RV:0CH1_VZT,@4C9.8CE+2C?R%&UD@OB M A#(-64WIX >SC$??#GH P1/*U9!J_$,!K24J#R=ELBSUFMD H+0&M'')[ M.AZ-K0&08C%ZB3BV3G',,"GOE\ U(**^,%JJFDPL(^ M;<%M&(WD>HUF8" ..042!0 O,(7(QUOL'@O19=1KRDDA!.)ZFUP_ ^@(R+=) M@6/>@ZV'>&I9:0T6BU#N'H#W"Y '8_$I@N8@*SG44E& M9= QI#Q,J5*4H+(N;&MJ[@] HDH5%&>U\+[WC_:YLUA9;+V",-0(Y'BUW02Q M*&J02[KJ&JP#XT! -S$_^&'@$0>D,0&VQ]HB&>_ :-S<'Z$9UXI6T3 +YTK(&8B@698T/*%1P MW.L-3^10DAYM%YQ#8ME6(2(^C)B%Y_!#,@QJMEB(K#/)> MOWK3>C7Z.@JV371SS&H;HZ9&8VH52O-7RR95QY&L3\30:M6;W #;PD-Y2$7C MT]N\GS1G4J4_WZ1^ALF75>]WZ]PU*2 (5Y21P /U"F-<*O:( W'UN6O)[5J! M=BM(1V.P<88CT1+"/$L=T9;H5'%H*Z*"8#\9X39#"NHQ]0!-Y6E.2 M$FNQJL^WP/1+]O6O&;#T +[]"%;5AE)N*2(A[25C43E4RGR:R2EK!ZT(>X%X M+P)T+/B;"*UC-!:<6^YH)$%[ZLL1NE0;YE0=?%2[>#@(_+^/)[\]-CT=07Y# MG0??"<(M;3R1G$I2FOT0+:NG'(G >-6<;@7I: PVG8 U,74@MV)@(0$B@Q4G^W_-4V;[^><_>F5)Z\TFJ M!-HVQT9@0:EG 3A >NY]X*7GX#TBZSK-UVCDEPEW020FKT9BRP27.NW4PYRD M,E-7K55#H!SKHPTD%FOT]EF)?%J*&"0">*80/=$ OB$8!UG6W6H4P/6O4Z16 MTG\ZBBQU(UZQ9*.@DOGGV#'PNIS6E%5KIQG$J?4\ .972N)7DVPFI5*2$.># M=Y1)G"J+%OD^[,F:2W_..%L-"L],Y--2A%"#3>0@R#9:$2U"OMJ<127#:Y)/ M0NC5D&I7BKQX@[,UDO+@4A"-/=?!>0BG('XO'6D3B:D5%8 2;E\;B]V33V'/)B'#)+GA9WHL9K<$BU"M=,-\;)#/J_SH;]WZ['0_[^62Z*.39 MCW0B1DZD-PZ<2JR= "U>;6W7+-;G-&,F*4N5S?&<"]_9F=.F:> MWA0'HVS4@TCMZ=W39U__LI&Y.KME%>=I9B5RE! +_PFD6@0:&H5/M=(W%=3%E@2KYVFV$J;;A2M*"^[J(O.AGJ'YZOS[VGI MD6I^L )_!SNID$*2TRICHJ2/M=K$,]+CN0NQF_X]$Y+:I6ZZ)R/X%_PM&8"'.[J>LU8XNNF[S5(?F>YL;H,R0.SLIY >VWN M/3$UF$N#\Z20'$G+*+.ZZ@KEZPIW#Z?&>/0Y-1[X_-.>P6A0U"BZ3"CYP M(1YEQ,?4LNI#,6( HOVR&]B9H,R:=>!R=6+A86 >A^B^^_ XBIAB'*,*A*0! MUU&):GLE8_7VXL6^ZN.P7%Z'M\?G&]C62=*&('%[''RHJ'$;=31 M1P*Z#NF?QK-\?2_(UEMEPH(P3&@3%0;[[4#N2PT@TM* NG@IN9KK60/$_D!N MI+;E#C/B3-0"7#R?DI5EQ5L@C-35E,;%7N\]@/PIGZ6A(Q\FXR^#?MZW#W^; MIG&0I0\V^FQZX)(=UAWA&6>@ W#T-!(F;*2VNE#P$M>SJT2F?/$2]+M#UQ1. MV_J'>. \1,$%,XYXPKDK!X*HZ '%-;U<:B6'V2A.B_N%I4^MZXO=O\\+C*-B MD3II372(\E1!7!9_1UM?1?>."RY7ZMR/ _F4R&\[9&P-!%3P#^)<8&TT?MS0 M;7VL]W\3$#M]7MR?^@.:/7C%C%91$)>ZDJWUB"A6S69WHCY%2BF!=^+O'0$^ M)>K;NG&BD H+[ZC1W ND-"WOF!UE+M2'_6"JU.E0?^I3-U^RP7 Q],F-[^[& MH^?W-#:;#GI[U_]*::*)6"ABI @!D Y5'R0"QJ]?&HJ5^_0] 6P:MXT-.LH) MDC+4:5%+*&9#ER4J@KM(:J;]'>'XML[2+Q73':?PF-EV Y'."-%B\ZB(")0I08 M0ESP4I6$=^ /D]H=VCNBJ#PIP-M&M"@)CIB!PY<.,1!X+$H_+ 3D55W&,1;Z MU !O5$JI'R08(IQT%DM2K#I8.%1I7V-]\!YAJR[%;@ _N?D'7=*G20JIO I[ MGZH@(JIZ.!.<=$T5$!4KS2MK0-@;PHUE#VD4&PK,"ZE9#$X^;FQ/=7?U*PN" MI:3[0 @6>?0Q^[T>'*^98UD?@?$T-,/GH[ML\ELVZB^F8!P\^4)(X](N]<"" M9\08@3"M^HF<%SQ-OL#B";]G"%P&7H/16KQ<3%U2$%()E KL,8^Q#&^C13JJ M B]\-KR>OUJ.'@4P:>',.$Z^21><_"Z4-%L5L5B^ M<)9>"^V-1(I9;10WX#V74AF19P,QR"N$@ M0P"A89S+S#CG(.KF55-&P"HX;LKE\65M>-I[-4)E?:W1>#ZW;* D$!+ 9F+,"5?5W4D04JYQME;W2;QXY ?R13O]^B+XPJ9"08AUD!$2 M.".-M:B6KAF#\)I],&JE[7D_QMBH*#:%-U&DW7"(6_! M""AOF4>ZZAL$\RUBK8TK^DMT@?,J([#_&(KIHL$#68^*C!B+*JO$F53_7\DUB=?_W&B .@7'C#%Q. MN0,5+PE6).T>+B9!+?HT,$%KZ$ATXS!NX<;H%8TX39]F,44WBI8)"ZH=7=.E M 39,GP3(C2-_5"0J@)MKN/7<0U16W6:#KVOK?1M@-[5X04%N@?(O:4S.-,YG M\TE>^F\?RHM@/]_SFM01#J&'!V<<,\12 7C5@<;$.FJ=ALI M+ NUC$@QY><\V*=[S2]Y\JCW;"&*$32-B](QJ9T#JV=C.64+R*X#[8M= -1/PH1666NIBA'^9\PI76"*IZV<(NG5_++=6 M,RU&PM4F9AZ4O]?.\QC =OL8/<:(BVH+AQ'P#!=%Y5Z;0*VMW;T+JHX#NQ@%=Q"%+0;5K8*"N():PQ@EU9XMRM-T M]_K.0;HR4*4.P;[P;2Q)9&!44)J#QP-'AAJERB W$L373&A DAP(WU^!G?/A M,!OEX_F^4UW Z\6I/4]$E@:Z15%.\Z;)YJ^IP-4KQ:TO@7$8J!MYDSJ!(A=@ MS8(/*!7[E)9,LY0D77,EMHXW=P8UI38.84Q/K<8F$.,\,PJ"'UG.36.&4TWJ MO3Q\9:;R6A@. '(3,2$@MT@@D<8Z8N=TC)6OCJT2JB;H4KQ,S U KDE6/6U, M74UW+0;I;%C&VUB&ZVE3\\^3_S//AH.;AY1+6LI[;9V$P;@QPF&!&1 P&"8? MDP:"L_IPP6(*XBH!#Z//)9/Y;R/P(X:#_\F?K?&H2+^%I)1S+H47B'N2=E@) M'DN2"K _M"XX8HV^?&,4W9SR?;G,03A"C+'6]19Z(2^? MEBO9^^.WL5^2/HDZ%0*")1;8&1=!$"KF#Q%\AYK#J#B7UW9B%T!F$D&K^!@\ MB$.ZB73@XI;A(@V&U*?L?B-D/D)M<\6()U()+D#;,*R%*$NJ7$#&U1SQE3W# M;Y&@!VIM8:U.NS@B5]PY!&Y%-0W8:R-EO>A[M=S]#+2LWK_V-O!#5O=$=ZG3 M5(%H&G$0P1.N-"B_!^R49 &4C]9)*KAF$NP&"GU &/D08N:93GZY>4;QM MVRI-ZB\?T"6 M8U/?" K&XELB]Q$V(5+EM&+2.Z(H^+-&5'E&$O6ZJ>'?#F$/- F.IK@J\(A3 M5ZPW6"-3W5AS3==L[SZ_;GABF(I-?AX]%5M.S60P39F;>1H1\@%>'_C)"!F8QHPH;!<4 @,@/%U>ZMW\URO MBD ;2R2Q)*!WJ*(\R$"D)*IB(1%M?3G5SA;R7!3Z]_&P6#3V^"6_IA%%BX&[ M#6JC0&,,DH+.!;[!T?K'2<92 PWKO>O[\M%A>+P:K38F/D1:=,H-E:"6%$UM MC;SDJ31N94UMRULFUA8-Q;RA&#ECM<'&.1L0%R6QP/;5QU"]8[O%@5=+K,W] MZPP,&T&*: /QL(:8V91Y5!S8FIE=^^JJAFBU//6[VE'Y2_XE'\WS0\L/9'0J M*F,Y86D^/E6^JA1/=8ZF7H6J]!KT=P2M.90VUC &1D( 94&XDM@C95W9^NI;NP4*!UZ)I1KKF/PUC,KD3#2TBK!S2*O!Y@4K:T)60O)H?!N(KC! M3ON G'!$"R5H,*SJDH^!U3<(IQ4#:Y(ON\'[O*'^T$D/7J9M998Y(HWG/FG& M,F'"&7@JM2B KW%PU\!Q,*P;US-KJZ-%@0KE@P-?T\1J+:5-E?+U6;]KXK=] M@3UPUZ=1A(J B>,0O"N"TM;%,O^(-:G?2-$U5J<.QJ&0;J*J)G!7:2EC5)$A7IVDZYVP&T$ MYTC -ZX%I4(X;)F*J0I/.P34?F1?+VL=-'1=9"*%MMK[$,KXF U1JGX22GNFT3K#,L;;5WX") !.]2Q7A9%0HQ%ZO)D2([ MJ:AF -\<4ANC=)#$&9TN>B%@KH83:2M"_2)R;0'A"2%O!>D00>+.8YSJYX," M8ZZ54]Z7KAY/0K5A,NN>!UKU-7P^72U!7:A&G',/Q'Z2*'J MO<5'IX/'ZKFBW2W\W][MX'[;RH)4H:F,I,*E;(=(S;QE7Z\%#5)SN;1_W_FD'< P@"&128JL"%]K*O S84BEC.094&+-FM^'AT#X>Q./,MCB>_)H- M\Z<(=_\AIIY0AE2"V[B@# 06U69&&K2J3^SGE*W,^-T#O,:PVI9D<&E?!\+& M2LLEB8!*-9T4*ME28K,0&V]#8$>4BN9*T>OF7_@&C5FGDR!-LL&)$2V#5TO4Q*"I5 M2Y@(3<5*RF0?^)K#:PN#!U"NIW1V '/?RO%_$6Y7#^?/-RRM8=N!S[KUC*-4!*G"T OA7 MWE5C6Y2L]R47LU!7N&(K5,?BL'67<1BI V]8#8HQ6;V].BL\K$FY;@(&] 7= J #.J?:,VVJ< MD@@&/(7Z5 2JQ>L3[FFG3*$H%JH8GN^RX1"BT ;C2IEN>FF9(VI]HI2G+ M-K5(-X/U#,3JHH!&X#X#(;:93"<, 4L"CJ0 GS^5BE<=YS+06!@"$K?R&@X^9IOE&9AZ!,@VY_W9G_/)A-PIQZ*81_9T/3[12*A M>/*:!,/^]TP,0E8!#A5E3'H5F6/59 IKX$^UDZVS] %@G@+1;<$("B9-$6"2 MIQ6+2!M1^O!1@>];\^&;QG&]:UQ/)6UU?[%*HXM30,X$@Q!=VVI-EC9,K]GE M)2#4(JN'M@&<(P%_S'^]^%G[\/'A?OG>(AG#^2R?/+YGVUP(".G!(CDO!98X M78F&JA(AIF55];'X3.*:C%X8$>)\ D#/)TE=Q,'OZ:=MA?\A2:GP40D'"&*' MB2Y5E8R1NOI&/K*:';TX*A2SI=+6DF0-'W_Y\>Y^,OZRV'NYK<\D.FW!1;'1 M6R> -S"NEL80A6F]1@'\YM4 \51$V1@R>B^-$,;J=,OO15J\5O(T\KI>4D:4 MIOB,@)]'L+WR/N7K,/;4L#17ORSM54@R5>]DH:R6F+@X(AP@V*#63<1*X,", M2/T\U)=M>2PR9FO,P(D\EWH[E I'"[9W*$0:5)I$9E3J("A#-18(A+VUG K3 M>F7550-$^2G?,UV5FNB)2N/I()[TFE)7[8H ;:U"/<#$:K$W=0>P 9C#@=XX MD)2"&?&<6BY5="21N!3#D,HIUHSD3G\[".C5DH7D3NU0L5!FQ(ZLCB_2B!:1 MP)4C5CH)MJ.L8:8DX%IY"%VYI6X2^',3Y9)Z0QD/#$<'+@R8/R:XQMQ7%9!I M3$_]JJ ]AV.;1GWPV"!N#'%.!0NAK2QY/U+E47UOQ&HUVK=)](-G#/B(*97> M(X$\:!EERD(T01A>TUKR-E3-MMMSAFD4F%JG.43D(:UV*-T<."FTABJK.RJN MF2QO=,@:"889:L'-88%&HATN@W.J$1&RIEC>YIE>P$$XJT0$PYKV=G/-,%.\ MV@TK_)H!%^U!-&%6%0:VYS8M*%!*XE!-FJ*1:55?N_/-D_O0,6Z1.8PD31>> M,D8;3)GZ8EQ39^O=7N=C[OO':M#J\MAE]X-9-BRBWI\_#0>?#UQ83E7PPGM- M:#1>0/2"JTGUGJ1*M'H(O.I$[ Q;8RAM<0&0L1!C>J55&@C@TQZ6QTIA*NI- M990(VC1.Q15,WC^H: *,G+%IHH'TR$1++?AM90J68&9J+HQ<+9EX 9"#8%U# MZZ7=*0X[&0SR*,5:83&;;7'930S&=8-0J^\X,;#+2T.PP=*#M\P((L[+*%W9 M8JL0\_46V\. G>;9I'=;]*I^R8?C(D5Q:+M90=-Z"F!5%&8QW !!7S-\KX-2HKZS=N[S!>S1:E2?[0>FE9V'L;>IOVA9T#1X)0-.$96Q5?5LZM2O[XQ02%%]1LA; MD7QED=0@A#AZYH,+SDGPAJN-XHA3@VL>\#LB5TK7]F"0&6"6]T,V&0& TV=8 M^QSH/-CS4D1A8I TTX5(C'ZH*NV3!8#=;5F)7B<8JN66.;59KR MZ#$/SMC(*2^]OL"--_6$-4@G6?5.]D)@_) -9P]_GF>I""7/I\"/=X-% X*Y M2UN_MR/PW!7$E"%'1?!:@^U//%2-#/2(X/I\!"KDJG>U%:+G\*=*IVDU!F3U M.FJ7);$D*(:BEK"6PMB&,8"-P?=%AOH.%(&PF2MC/.&4@?$K#+]GL5ZL3_&6I F MH=M85\G3I#R35EDB2QG5P)7E-BP/=KM^K8N06*E[V 1=7JC4H@)O\EM^S/@3 MDZ9:1Z"?M=@9*KPL2\M98$#3>EZ3\)6I#"\#@#$*8:F)<82D#DM'$=>L[$ZD,H":J(]+4JNMP">.*84^9) ["?,8-8A:) M4'H)UCE>]^%!+,49J-R*WP6(GT/!"!S!F>'&8889+SU@C01:LWV:KDQVV)$S MUO:;[#_[,6D$- W5;H#48.0?"L M.(.0GSO)JY(>".LQJB4J*&&4-@*J2?7AG_-%^=O36\I&2?,UF_2+__DE7Q2) MY[_FDR^#7KZX2L O3A18NB^/D1JBH@:\K 9'A)9M7C%HALAW__:!_"?]*_;; ML#D2UD:(L1#-)[4S+63[(ZB8LOD)U,Y-#M_=_W&T^-ZMVJQX;JWR$,) M/*AHK?H;G/_TEU__5I?0'W^*S[4WUEXA9XR40@H!D2HJ"W*9CIX^KT6=%MU> M*]@$FY33<*7?))]SO^OP#%P84JZ\VCNFT^&>U$N/,<9?&] MT]<1+46)%1'"90].FM;&!%=:O[2B2LIUHB4$H9*?XZR6*?,:IW& ;(F3R9:G MD00B';@J/C*N0RQK\IDT43#UHFRI]Z]Q7AE+,$Y"X82)VQ001%!%(K5 M78Y4RKYTH!R]9^2;/5!P\U,I$(0*\T3MMS M'5.W$"M3&(YHI_$&DR7/XI7O2;M&#O3Q:68ZG=\MX$AI[D1;/_@RZ.>C_B_P MK0?&P^'N?CA^R//BF+8)DV-<1@;>-TW#I]/MTF/#G,5^:8'VJ/"^EHK[3TZ" M5Z;W3H*Q%[V%8H9�ZWC3'5*H1R\A2-X!A$^5;IG:[?XB3/JYNDT_$W6YJT M#,\D$FD;!(I 7D3*\5;8:,O<.FJ_1XB?BN3KJ/#*)&^"Q9^3/#H-&H3@D*[B M@]2.5DOIT[ +UX@N6XB8?WJ)%^Q'_\Q'L+3P#=[.!V[+U7&8.&\5P'K("/W MV*M8M6G9R)?6=3[1GDIQ(M)OI,:EG$$3_+]TFTEX$ *GW2+@ZQ@B#->/&Z&5 M\VO/@/ F$BFOX6K>D@68R_OA7OP7*1)$\DL\\PQHJL\823$Z75)6TF8 M8$W$7EN0?WT"U[GXS\/QIY(5'@>FIG<1A,0V6I,@I7,X*73&0T@S@,MQ-1:# M';5K:"VT9K2)VZESD/KGR@O-)[W!-#U^PQW$AFR CA"U2,V+6F#DT./6'(N( M8.O%GC#)F[!Z+^%P9@*MU,2O1'@V*$11U"P&A".Q@3.!*44.HG)G_3H"@>V2 MJ@F3=$8"Y8]W:Q_'LVP(_MYD,)H.>L=<+2\IQ\77;4D96L5=8D8!Q9TN483U Y$ M(NOT#&6D0>)O)<99*;_B>5><\6$RZ)U4()ZG7Y5(:Y6,T,Y0:QAFTE7RX"2< MSTOI5X'?JR;2KTW0JLE#^WD^@X!BU%^4-+^HH7:[P]U?/1E+*#</'. 7H>8V/22@[OI"#::FZJ6O0HF(AK];R@C*DF I.7<#\S M81MBVY4$AH@4?'/0 RYX+E@4LJP?!04NU=I(A@E!&ZD+.#-A=S>.#?+Q<\L8 MJ(R,4.5#)")PZYDO&Z^"-,CXERPC)>]E$Q5H^Y'D(DZA(:9?JL)%(:D3 E$0 MQ8Q+YZJ$M29(KRY0?'8*[#UK,'X_Q2E,]XT4+L%?C%'1@)5U:?2"(0115":O MHZ:@D%XZ#\S>\WW\Q4:)L_U85G.QQ0:C9T0I5A4M/?.7!&F5!7O&'FLW,FU- MP0C-P=L6(5I)I,#.&U06[EEAEMNW]M3LC6-6(^9IE<%*>MD:Q1RX%(H)Q*1G MB)2>6_#>N)>K1>C[U635>LZH(_/CNBVWC2&4:IN#(!9;A:,"#2=VZH^NQ^C3=JWW:>^B&//Y\R3_G,WR9>_U&;>,,)&_#E=&P?OVRS/?X/'DO MR5ED+G)+- :?TBGA9.E64K=F;351NBF-L)4"KT7G4V2^C$ !>:,))QPKT,#> MEW3V/NF#'3-?%T_G_WC6#51=4I_OHD.D\1">. (JPB##C*Y:.(*BB*Y-@'$F M:S40#1-@F<#CR2RID1>7S6]=2$V"%0R#P ;%,+;:DFIGE?:H/A>*2"S$ZG2, M.A#[ [EI8)VS@@"O.Q)#&EA,%,5EN J'(E<;H@!(SN _^P&9W (@_/I]B75P M^:8!@3IHSX%;K+4RR.@C*5M4$4:8U8;_8K&R/WLS,,> +390F6MB0:X:I3>UD]#\I >1YDD=PE!I-EJ( +_T7FNJ M B<5&H;K^D2W1?2_*QI/4#6#R:8# <],:QPY1B:HD#9H8%'I(Q/JH]^Q.C4F MI6.Q_\8&)X0!Z BG@7@%41$HU_)0P!ZCVIPO3LD>J%1@-8'(MKE:/A3C([V* M)C =HJ&5LI5,K"80[>Z:RX..Y-TJ8'GR_^W?N0>-":&$JQ MBA;8*QI?!5V($2YCD,1X3&T4VI7NO]3IGS5Q(\'@ M?CR_VC@,UI.@6S_09701IM)03#P$.=J!#V)=-5E8>A[,.G2%%EHUCV[:R0M_ M7F2'U\9LE[3AC$ @$JSRE@GJF;(0 I3Y!> &C&HEQ.]2FG)%&%:1/C=)CM@U MEMP)SBQVU"'EM&*DNC\ A6W6S/#E%*):3O !!0"A-=G!&I^L_^#\M37RT"5'7T\8U!^:U"7*$ M&'#!F"0@#!HI3; EVHMJ/E8JT%B[@NMB<#]0"%!,B1JIE+!8>@RH5P-7P'G% M>LWJZN9/?,/6)&.TH=5PMWG+K :3W5P5 M M/'YMBAPAJ(8'SE0(2F)K( XATI;!B("P6=3WPA.\&CB_*O8'"JK3AA'OA**@ MI9V2$F+/\H*,LH#6+$O>2S^E ^F-/X_2D7S,?K?Y*+\9['+3N-2NP560S$7K MC9#",*YHU3=FP?.MA3L,KUY:OP#&09!N6B^5QF[S0*SA6ECCE?35Y@L)X;PF M-4C9ZGJIPR%='#>\\"$?9<.4R3"C?C73I,ARK"9=MM'=<2$Q3AM29>02&4DJ M;X9J$4*--_!JK^01D)X,X4W'9[E #J/ '-=@%*1'%<**4:K7W!:?%>&/M]GL M[^/YL/_CW3V &VYN\EZ:%P!OJ4\NV88K!\.LP!DCVBI. [:RW,1!!0?^K6_' MJE6"' 9E'<])/U4EIV$>Y6",#_-)[S9[OL+89L-LU,M_'L7!S>S6C$;PO,DT MF^QI]E$((A",K?(ZZE"DU\IK.T#D8]!"FLTTQ9&Q6-P<5J?IW5*/AZ>;# M*ZM0&P#Y. I\O!U,#B> 5V ^@]4T4N$#M92B,F2&@!F3VMESND[.CX'W&.Q_ MOSGN;D! MJQ"!Z6$5M+6S-_Y'?@ MFO=3?5H<3'O9,#UOSWVD%H$52\$;,RB-[S.ETTZE33%=+=^B5QR&N<*I)>K2UZ MXB! -Y)?2D,H)MPFWP"#E"E3^1">U %E;&4[]@Z KO1U+2H:_6 X3TT'Q37/ ML])\T_^O^2+JVWO-)2%66R0Y"XI'HI#$KDH)B"#MVII-HI=#P -A/16Z&V]3 MG7/6)DLG(S'26B_*! VW%F1I#;H7BNB6_8FLF/B,TC1H:ZP)&)FR-C$8RN2Z MSKK+1733B4;@1BIYY,9S#NHC!EN>J+2.N773P,Z Z,\W+SUD;PE%A"$=.*+& M>*P$5J&L70>;)_W:T7),XUU$]&4@F\9OX]K,*'1D/FJAM?+.:>VK5F>LL%[' MJ2P-6+@8_+9((HI(4BY5U K.Q1M$JNH&%RD3ZZ:R@UE9J>)X9?PVG9]".'B( M'JRCU$,XJ90NK2&$SL2LPX^E:H83XU?[C,VF@][^]I&#I5>&@8MEA/7>Z\->[Y3R6_4$+!:JM*0#C#H MI1-#A";A&(E[&;^WE_%Y M.AWDB:,D>A8)$^ RAVJB"^54@L[_MW\>SG[H#[YTIK.'8?ZOW]W (]_=9'># MX^*;V^ M#M+!Z#:?#&:KGUO\FM[^_6"6 >T6KWQ=P/=I/.PO'ET0NP/' .?YC-SI&_^4 M/E%]_9\ TXM'NOC?_BOOS3JS<2<;#COCF\X,WC I MT"X>DQS"P:B3 4LM/O3U=M"[[8SO@6=G>7I3\8G^PPB^NU>0*KTSGPU2ZK4S MS>%5B&[GO=EX F_N@_LV>7C?^77P>53LG$[^9K'DNGA4^H(2AIOQ<#C^FLQA MEBI9X:GS8;]SF\%#L\X=?/=DD T[63]E>O+.H$CY=L8+:$H$_V7:N1F,LE$O MO?-^O-BS4X ( C8?SJ;INQ:8I,ZU[^&0[R=Y?] K%DUWOHR'\[N\ W#/!G<) M$'AW#^ ?W^633HK<)],?%O_F_<[]HKBSPD_)] MX[N%"EOD$ "HX7BZP&U4@'\WGN0;ONF'I.6*:N''X\P6*@F.KUAZ#=@->GGQ MR!+/::]Z<_E.\I)O86@[Z[Q8.+,P:4@,KY ML%B+E#[;AY_A<04_]!XO(3OS1)3!ZC%74/T )SLIC(#+P/=!T?@._SB=YMY--@6/A\ &RK/=;PJ4XN<7C$_< S\]> M_/+EUTLDTW=,YSV@W_1F/AP^ &9?\N'XO@MHS(J/+KXDT;HS IT*E,U'MPF) M_A.Y"QDL*/20((;#_^&1Y\:?IF-@MEX^*A_U(ASPR813]4$@PVA:,4WZT!.C MPU>,D\Y;-"\4ASU[I$)Q0 G41_ ^/:QR5ZD$QHF_-L*T1!OXEOQSTBR=+*W& M2I+UJ=R5E4_?;]2[U<__ZT\[V\E'H_IK#[AT/LQ_OGF>4'VZ^_Y8;)[?P[Q2 MAP+X 3(&H:*(2KBJ4#9MR#/FY.9UA\]4AF>8W\R^7S4\Z??G#QV-)^ 'U8W5 MXX,7.K,'3%R^YU^_0]\5OT]!E*K?]\?VZZ _N_U>Z_<:4:JP8(0#@O*??OA4 MJ-YW/; 3V?TT_[[Z88$&&/7/H^\3:L] G#S^E*Q4 FSTK]]!>#09?UW\C!_? M^Z=9_^G'R=HGE+@L )3XGWY8>M#3%ZQ]Z.KGC_TX>=VO_Y:0W\(/8+1FX-@, M2Q9NH;/7YH4$IA>V0KF,_%>%8,F7>>:H_S/V=W]#_^ M!?IALXY>.H1'^.EWFXE7BGKE-=__W@&#-^AW_F$Q3ND4Q-U,T+0O 2SP$VG4 M8115+Q+T?\_!=Z.HVTG690^:7A@3C@&0&_#CO[\=],&N-!K*M#S7,,_YO%?4 M['4H+OA.[$K7J]>(C9/R.-Z46WCS$-)=%*?]H8C@QO-IBF?_>!HV UK\\ F" MN,\3"&3ZR4\<3[[_!X@U\IN;5V"^DYI?T^NEVH\IA+_55787 K39]X=P'WF) M^QJGZ!X\61#]]K7@U;]^6N )?EW*0I[;!K:EM-D@7=.5+5QF7YG)MXJF*@-]%O=U>JN*]!=N"M%J[NN(D5Q_3?U:3S8:#:>#/)I M>SG?WAZVE_,7X4BTXM6*5^,F[8TEUW_)OC[VW;7W\=_>;9SJ(K9S1?"W7_/('N];L+?Q]/?GLW&+V[GXQ3>V_KC+](*<*[2!U_!_BM M..)MG-O&N3N+ENABW%QN]ZV+UC57K5NVN74-;QT%%=Q5WVF@H>M_'KUE1 2=[7 C3G+!Q/T M*KBNC6);]7@5C-JJQX8(*7B7D\9BH58]GC(3ND' M_\HAY?7[,1[^\B4KUK)4*S">3UIK-+@\SZ#:YD6*=1%B;6C9AI;M?7?Z'.&- MS9Y_*\+0QLDO4?8_S,=3F9.W597(N@RW];YM;'@I9NGM2);H(MU&1&U$M",! MBTNVYL7I!)MC7M<+[%*A&Y.J+=2Y%-YH@Z8+L4Y7)RZXJ]M&R>-L3>O:'<@U M;1%<6P1W4E< =25I; I$6P371KZM>GQ]1FW58U.NG^S2YH;DM.KQE.F+:\Y> M%+_6:H8_3,;W@/1#)QOU._E_SP?W=_EH=J)%D%<7EK6EPVVJXOA415LZW(0B M_E:N1-WX[GX^RR?=Y^HX:>?I^&;V-9OL%HM\PUH&?U.S=Q/AD-9O-)7G@T-X/?T\_MT*P? M>)?(QL3H4@Z[C3';Z_"#Q0&W.WS;D'E'ROXESZ;Y[7C8[PSN[B<@I"EH/L'X MX"UE2&^G)I+IKL:-];0<3+=+X:\VN+QT"_<-B:;HB@;KE;]UT6Q7 +>.Y_.$ MAM)=BMM*S#82:P5B(1 "[ UIQQ>WL=C.L=AT^GW']'KSN_DPF^7]3C^_G^2] M038;C$=%VB^[&P-Y_J=XH7E/\,UX>G_ 0G4Q.SX/LA-9GCCI=!<0C3/;']L( M[%(LVUN2.Z:ZB!X_Q:"5NS:\.E#FSEV*?@VUOV>J.'\[A>4$=[$\X_3I:V"B M-A)N=5>KNRY?=V'5Y8JWNNL:DA9G47,-$;+XM=8%X_.;?#+)^YU9]GL^+9(4 MXV*8_G"<<,HG=R<;I_]VXJ;FFV7>_.U3FY9H("VQK;WFG$2\>,)]\Q6HX;_G M@]E#9S#ZDD]G19T0_-RY+\;%\QX&T5P%4I -(J@/-%C=?O2BQ'C6UDN*$9M8MQ8U/!VZBPC0I;T:I$ MBW19<_6*;UZTOOGP=[$C=)',;%RLKDYZ9%V8S=B58^M>FS5XR6I1RJZLL$\ M0JL>3YB%N/YZ*]/K3>9YOS,<9)\&P\%LD)^@LNKJPJ]VVG";DC@^)=%.&VY" MX7XK=Y@?LH?)>#@L2EXG^:)A-__]/A]-7[$&ZN*O(=H1H$]QM>H2B4\>&%[* MR;>1\:6Y.JV2>?M*1I"N;G"=Z*6?_"O'E]?OU53QY0&>S!N-+8GJJK:VL8TK MVZON,M])NY@TUE_Z5N2AC9-?KO4M.H0&7U*/T&@VR7JS:><^>\@^#?=9R/.M ME2?B-C)L(\-+,5)O2*RZJ,%:AK[/.UVPRR4:SA\=[MX?6 M$=2\]0+;J*B-BDJ[0D0[_+H-BG:D;-%,TKII+Z>MNU2U6>LV +H4>_26)$LT MMR_OS4M6.X7W.DJQKZ'VM9UDN6=\R;J,G;'OY!IXJ U06]75JJZ+5UT8\2YB MC>W^:777*;,)U]\4\O/*Q-UCFT/:N:#G&,7;VMJ6XPXBW#=_*_?CJ#>^R]/P MN ,*24YXZ7#U'MHU5383T96\L4W;EW*.;8#WB@%>JP"N2@&P+E:M CA3E'3] M7L/CT-E)#E0\P$G]1FZ(2)>S]H:H#?_:N]<32!9JS&"]>FCC1KM(GNKEZN^+4CKJ]\EOXJYZJ MU\YR;*ZW6;+F&B_;68YMY-RJQU=GU%8]-J4>49-K#EKUN*M+^:=9<<>][OUK M?OY??[H;CG[__M?>;=Z?#_.?;VPVS$:]_-?;/)^Y\=T]@#*:33^F9WX$ MCA MN/?;O_W__]__6OW8?#H8Y=,I?.338)3-!N.1&X^F R!]\O-WDG%M(F:1">)LDZ3P$E$&$L: MK)&UD;/_OX$#!Y=[NHF\($_=.J#,(' MEQ5A\4+!'H,1:/S9]S2]T"1_?+S-.S?C(5@5^,[.='YWETW@'=-$O2NGW MY]\\&D_NLF']>QX?7'!\IY$"),7_:;OJ6JM=2Y1>]^/D MK%_?MN6],MS6%#=J4:__OM5ET]M44'P'NK9PN;/A ML#.>SZ8S4(?)2>^-[^[ WY[>9A/P,<=^WRR^'-KE"_7:;D4 M?CL^+[5"A&NHVI0*=PEM;*7YI9QE@]F>IGVHZU?,,1M,.E^RX3Q/2C?[FDWZ M4U"ZL\G@TWR1*)B-._>3_-WSK,@TGWP9]!K8Q='Z7+O[7"^62NQ8#_!V:OVT M/%L115L)>!F>TRE)^'$\RX;+J>'&HLE6@>VNP*Y.#TE%N@0U5L]_*?+0^ELG M).Y?\NGT^TXOA<.%1S7)^ZT7=4%*Z-OQHI3LW84]492 <<\>2ANM*"_^:3+_FBX.QF/IM/\LY@.IVG M\L$.N$7YI#.833LYF,'90V=;R./;BOE]JF4T_J]0AP)18@ (J0JM:;JYF@S=7/JR,JS\Q;.74DJ\^+\ MQ,9BX]>OW%*'$5"]6+6U,)N@>U]R(A;V] )28U%X"G*[ MS[6/D-8@A*TEC&K-A?'!+(8+^" <09=Q[=,0LZQ/"=J__?KC3^'77SONY[_: M'W\R'W_\^:<37WRL"L-)AR?\/&KFGBGFGR;S;/+PE),FM+ %];USASR^6]RW M5?=O/?AWF*=\1LIC/.]5:.K:;-&/ULBC.K_F=P.0M?Z\-P/K^9=9_WWG#]\M MON"[/[[O_*VX#4SHI95#A2U-OYC/D[Q0#^F%O^:3S_"F-)^BW^3MX*_Y_2Q/ M6J9V15@/QP["_0\ ; 98] 'N<4.L]M/XRPK,8 ^;@_F/W? MGS->M_-7.,7O8P_B%]X+ORQ!Y/\;L_+HYX3974 M5Z!1(Y#_HU3D/>G ^X;PW&8.<##J#>=%SV8S(.+WJ%D 5[N7,G!+[X#;?OGU M;]/WG71KGPK/BJJS^_FD=PM6MG,_&?3RQH3H'X6F[V6S6!4<,DW2GOJT&F,/ MW#1[]([H]$WRT/!)%+W#S6#VV(!1#!Q'O6O"0]>C>K4[<65+N\HR[. M*I5[9:7ISCZ#1?\,$#^=34.JBS:LF[L)MJ^W@][MI9KN) .3O)>2"(57FQ6. M?3%4K^*3%9.=+$S9CIR6SX \P"?A3_ R:(IUC%4HE89.J''GZBL\K/,I+XCP M>53<'@$9"EEYM] (O6_H9>.Y+&3!,\KML,$H*89(O=/\C=4#H!N/" M>YC?-Z9%@0"\\Y!GDWH)S$'XWTS&=R^H@S.$V*<*J7\<)64_RGL+[WXPNUW% M<3F:+U /)UU)DG /J9%N3[_-.O<9;/Y MI+%084U& 1=A7KT%\Y#'O^_$Y*X"8Z03 ]5+L"+[QK(@) MI^^OF,N7?,Q>;SP?S+F&>W\,EIDI9J6.=TFE<9GR0R2;D_V]'\Z.?""66=3V4:-"G1*@^ZJFV+ MQX*K!E]]GP3V2]X!QA[<+8[LT8F;;G5=V@&DKU-6W0X@;0>0?HMEW"U]-M.G M'4#:#B!M]AZY'4!ZL3+<#B!M1Q,LRVH[@/3B^/*"2BPO=P3!-965M@-(VX%8 M>R?UV@&DEZVBV]%9]8+;=@!IV[O28.*\'4!Z$0KLZO10.X"T];?V)6X[@/2R ME="WXT6U TA?7^N],>76#B"]))VWA[RV TC; :2-T^92N*%!S?YRO^G9 -NE MWNAU.A=?K+IZ5EOY+]-T\S/N955SX%,/UG)E\7KK\%C.5MT./4M*9C>S?%*8 MF_EPECTO]1Q,^IW[;#)[*&S3XD^INFP E)G.IJ>K[U)KCN EBK?E7FVY5UON M]3:=U!J,O^716U.NWJ;/7TG1W -TP M/VRJSZ6G@HX/'TOJ;&6K:P@;,5)=)9J[<;WTTS]O(C#I\#>FJG\N6H5Z\\DD M%?LM.H1:S^J,5QE'Z.97O9&@K(MQ8_FI2Q&'\^N3;\4G7"B:X3C!GQS#9E5- MZQ,VH(/>SG6I[@K:#OEOG: ="?CC:):-/@]2ZK7U@%H/:$=R$*6ZA-4G-+8N M4.L"K?W@%]=?IL48O?>DRM MQ[0C.23&7=I<&>NER,%Y%C9PKO496I]A*SG^@%&7\./7]:S@_W3N5U0J?PF3J*Y?$_WE\0[J!+KH M@CV**U!2WUQ.Y@^BRTAS-U7'TJW5BEN<"W7MRF^1LVF=L(O6;]>GQK#H"H7/ MI<=:=76D_T'%V]!C]Y-\.+A;['!967;QU+G6NG:OG64[1?ORQ5\OG:^O^4U4 MKI^[X?GB^2=][JR;=SU%%=_ MJM'G)9"VM,R67%'UQZ>GS6XG>=ZY@_?=3CO%6LZ=OVSC;IA&GI)6B/_SZB+2 M^GS10QZ]9J'0(8\QYSK934!,![\W#B3W A78T\ZA_1>]KP$M)1L88L M32 8/BPO[\SO[H?CASRO\QA M-KQ,L[F-<;+QE7Y/>XJ&#]U-;/?4M=KYE(U^@Q/H5L,JTFFD3RYV+-U/QC?Y M=+K8@763)[[<:)^/&5!QUB$ABU_3V[\?0*0UZ"U>J;5._YB^>7"S6&UV,Q@- M9OF[(1"X6,BV1U%UXX1YB0Y7.KI#Z_<,;S: MQUD[1^35LQPM??8H$SI! GS_:J&SSQEY&KG8,MUKI![/PFB[IXS.PW1_+UX MA\P B;+/>>=OT_QF/NS\97"S,QNV!J,U&.W@J>9E\[#!4RUC71M]7H6QBE7S M)[IM/L7$@,N];/Y07BVO26JTJRPOR4Q<6/O!JQ/N8HAU;1S7$NX0PAUD0]Y8 M=?G'2=;/.Z/LKBVM/+D\-M737MA)';]9MC-Y\"D/FD4Y2(#,:CZ>W@ONWVNHANB#UD3NO=7:6MS9*2[L(4E-1+Y].4[L2R&WOMN@WZB^L9-&35*/G MH;IA.K]_@;AI F&M$>?I,?)^MJ@SPHL"(WA0ZTBWL>5N%QNT*]O8LA6)-K;< MC4+O+B#*?"N#S^Y?KN1L?>+7]HG/.B:H_+:BC[?6%G0I3-O<7IB5;PAWF_3R?7NJ+@P@BX\A#<]#2R MIO(BG8V)D<-20^^VIH;^\-V/'WXISC[]UW_WQT[:.-<9C6>=3^#IWHT!F_\! M]W<^F@V&Q1PDT"3Y9/@ )$V)I_Z\-TN/S^#9C]6OCH][;_RWFP!P-*7)QGH#.![YHM6Y.'@)G]_ )N^ M/-?N;";O:@;ZK#0GP!'?)R8:P2DD+KAY'$TP30.0/DT28Z7_EF_NC3^/%O.S M(%H:]P;%N*VO@]EM\>F[;/);7HQ&@L\N9FXM](\B6/XP?6*L],1I/ODRZ*51 M21_AHPZ8*!L])%;H%\\:C("O@%ONX4-9R>%S8-:"<[).?S#M@?6;=28 0OJZ M1D0+H_?HGQIY4F&T-/6[F ML_DDKY0%'/$$M-DHL>'L-GM2'J"CBJE2-Y/Q7?&4:38L/O_(6D#W_/?!M.#" M7@G'](D?7^"VI,,R8"5X>.#X##9I.;0UC;COHV\&T MEF6X-FY^*^/,GA? O:SZT@$DO@*V22%:YU/Y@6Q:\4!Z6\'8G3X9-/DG:#/Q2*#5CF48?MSF4+EDI_[*_! ;RVY.JM^W"W>#%-SRQ4<*F3>]GT MMI-BE>E"[2X[A8 )O"<'A7M7. .%)UIR:?K><7HF\/D(F+E2_Z6#D27V7GSY M_22Y$IW)8/K;NZS_7_-B F/%XY,OEK-1(G*T?B],;367I?+[L?%#M-1PL:EY]; M>#W)5B\=!2 P')Q0.G63/LEFWBCQZ\RR-.PR::/Q(X47%%VX> 6"TVTIS/\W&M1:YFNY\X2G 6Q:#?!/U0-$G!3\ [3&8%$?S%(57AS1X M9E^Z25%^O1TDK3L ;3UX@@&BB-$4;,9DP0?K11K ^)07>GXZ_[1@@7$5A9=J M,B3"9SD=]E@5 0@X^DB)*F>4SSA MA?P(B$G]HN>@*P[2^&CN#=IBP9F/4G&;33XOR >,F(P&D*&$09'PVN:V-337FC4\U[I@H%T5P@O)N$8 *8ZE M&906XO4VK/WBU_3VS:.T_SP>]XOC>3VTB6[8R7G$*0,OL/#VJOS-Y5XNCS9/P5/,O!PJR!N7WT)Q=Z>LTN M -#[&:"4WU<:JG3M_V4*KR;W)$5VX\J*9IUAGB5B=CY!U-1_E^@/IK6( B:+ ML?&S'.3Z<)J+E14B^@Z^8+E98< -!Z66=1,E2"ELZHBENVI4^33@71 M76C5%<-6^.[+MBP?W1:NR3)V"1'X]D2/^_&"&(N!^%FI[@H=D@:Y3YY,&&A: M8*-W\$]W"56<-"[O=AC\R]'B.1BA/W_ZTW29#.5Y59 N4R7K?TF ]I^39X%P M'R*T>S#Q\*Z[DF TZ?"J>R5L5C!9+<0SX%["4#_/_;>K+EQ'&D7OI[Y%0C' M]!E7!*T6J;UZB?#:X_?4TE-V]?O-N8,IR$(71:JYV.7Y]5\F0$J4)=F2#$JD ME!?=94E<@$3FDPL2F9%FCC"X X\R]R)%$%VH?1(BA.]&:+8AA9"'<&A]T.1^ M7^DC',X)3@/,H >AG3XW55")SB1B0Y#!$U@6'*&B-@XK015HL?\5=PQL4XNY M7I Y2+AHG.=FZ7%U#_@"D>@5H&NR&Z6NN*.XU<#Z<-3)6BD+':NB0PS4.ZK M\!]D&/A*A2KZP/2C!3ZSZANA[54PZ2:=,/+1?9CP?2JS-3:17KA8^06S-A+H M7>!*92&K1_'OF%\%_(02-[EW\?[378(B J+'ISH)/,LX#8+D;&3N^XFRG>%K MN!W>%8*CJ>,F$EQV$ 8PNN!A:&.K:7(53U: \LJN4OKWSS\FT*_Y2JWP![HH71+!FMX"49U[@?OOU[W_[.;L#KAQ)U2HB.O7[Y_ F6'4! MJR6B!7>BX8. ^T4,?CFZNL#^+O]V_G-[<<1D'[Z =3II]IK.Q?G9U3D6^S^[ MJC?LJXNKNFUW&MW+L\:E<_3K,S60Q^)7>@DLVD_=3(N8U(USFO#\\\>/U[C9,3&_$E[3&K['O#5/W%1\WA*N4T],$\M MA()$CHCO83AWL*6#'F^JPTC?19Z79VVVIDNYU.*E)X M?GDF9G$<9;DDW8VGDR8?F8KK2D*K#/=^5/PZ(! MQ8ZGM5L-<^.$5\I2%24BI%5W,*-L+5GN\DQWA8OB,RO' MN]&T.LUU(@4%4;02G&<03$M>-&&K9[ J.WK]\?4\K*QS,2:DOCGSC)9FOU+* M9RR-[-2ELV>)08ADEEE%BV>KR3XEEQ@BV MQ<2R W%K*=MGUW[I/F3[]'I6JT79/H4"TM[A#F7[J*!,V[*;M+U**INR?8Q1 MJ-6@CM"DBRC59VU>RBH@..LXI*20#EXA4;[/U@6+%-/^*R9*^MFYE%'F3R74 M6[GZHE">#^7Y[#+/QVY;CD-Y/I3GLPJ9^:SC_R)-;*JL/FL%[5'K)N!!KJ\(Q8.O ^%*D>;EB74I1FYAU7Z)19Y M'G-7/*^%=Y=(#RO:L?\$WWS!1Q:[CD(N/%VN4#\8*V'C?3(4D:E&'[I2JI&' M,67$E ME,1*AEB#.K@#CM!UJ9-)HX+G2Z+J8ZSA];8:<2B)&N#D#&'RWTL6SCBW[#T9R@\J5*"LG+/6$\K MK3@-7TC=^TBU3'A6FVOR1GA/5=+"IC6M8Y5JGE8?TX3++1064,4V#M_5U=Z3 MH1+)C7JM9;1&GI=FQBGZ^AK>/$YY4KBYH@C7;Z/QT M/5 YR&IY_A>KQS\&B8?8YH9:2&?%\WF1;B4=4O4W>;E*]VR1;F-%FI]WF"Z# M5OP2/'$O?CJY Y!%4MV'O,C2C5O7C?EN)C)%8*W2 ,/ ),;92S'!.:W2)/O$ M4QP_3>)A$&*]8%25MS/%TZ\!/1^XKBP\#L6##)((Y.>;'SSZ"COA@9^U'D@5 MQ/E0B@&[<27,5>J&+/J-P*X?I0]?A4J97 )?!B-=S_S:[R?J^V-\PM'G\YNC M=Y8:S=)^&. ,!&&,G7K P=!=&1)50SX>@M]P/TQ7>5JJ&AZJVS$I.%=P@*W( MQA[WE=!PUP7?0M7]G73$RTCU@3^JT5SZ;I!@L=Y,@K[DAW>1&UZJH[*)6*99CA% :M9: MAGK79*U\LMXP&;-,D&Q2'1N;&H7C((4U6+63=&&1YTZ&X.!IF$S&&3'X2#4B M21^9KCM J,!>S:I"EDO$_-^ MVIQJUH[1DWK*KR1,MQ!%WZYU=JSIL^96$PG:D9XOBU+_ZD])IXJ6WPE?#.0^ MZ?6+9(+WZC+=:R@ME1X_:34%"G*<-@6:18)\^[<@B74'N$5M7Z<\EBRCJ85= MBR1>D"FA%(VFTOD*#N7'B@7XX>EX)4]-#XU,YKH3(3AA#QDSRLO(4XI!QY=6 M3:.E,-;QIFDP!YIB=(@]$YXC=-J-$5<@\SM5 MXXO!8,KSRCRS9H%_RPUR3,+R@M+XNER.0%E$B=89_@-JA_NL#UC6-T:31S=;Q8Y"(G72 MT&Q&-::ZY&DK&6QFZ7-P#-'OBI2UC,!VES;XP'>X7M)7JL35KWFN%=&$#[FK M!X3M;H2VXK%M*:A2<,U +E,/5XS&7J#"?E9.]ZE>+TI'61ALBI33+/T_X4NA MIQ6H'050@]-F0#""Q(LS-R$2,U-?/KML9LKI>]ZM177&X?@>6"KLS=G737(T MQ&1QU'2E9GH/+;$2IRUILOY!3/O ,L)OAQ>AY9]X,\8 M3OW9=K19RTGM4&*H-F9_)3R$)?> 5W,AD(D+X"GD2;E/C]%5:HIKOG@VG,G@ M)]V.[P00(!?=X:X;)FDS8/0^@5RJJ:]^*X_R37]G^_K^F?3OLP@_-OB1DTYV M6>?L'$&G+?EF@]73L7)-/.#)<1!C/ GFB=_,DFP$OCO0-F^U-5DNM6>D8TO8C3A,:3P)![@Z5H;8!R1+'YR'(PMG@:8P(D/T M?NHH'\MWTP]2>^=]/N+W0.4( U>Q$GV4!4TR&/Q/[%@^NRV/)OIZ340.7(+. M'SQ.W37_ME!H2W[J1TSC"&"/*1L&R &C(+5_(N.IV@["J:@#MP@N!>]PQ<^ MK/4^3WX#F1L&05_%0:;N0L84N0'A2OOB'M[+%P$]OB@.8 @+1X D>MY+"Y6 MC*)$1T95)ZQ)EUN-@DK+X2,7K-DLG"N%B.R*[3.9GZ@>EDA%Y""U% _/EP(\ M*)!U&(O''S6%]/S5R_T Q!S_P#;&'GNX:0=<@UHLZLM,>0ZSYF(P*GV#;ASW70]&90ZH&)8*6F'O+XR8ZL"5 M7NE)PVF4KORRAS"#4#$//A\TC!9,1>"BIRI8& MUEBW1=AZ#;^>M0H#P@]U([EK9?-_ G!:ISD8J,7V^6GW[.+LHM%U3EN7YTY7 M-0=K-ENGK=/> 30'.ST___KQZX?3V\L+]OGV7Y=?V/GGC[]_N?S7Y:>;ZS\N MV?4G^'S)CC]\OKEY5W"SL!GCPRG ^)B6X]#U**)D- +-\5^A]T_<(>J>;!,B M&26Z$7+:CEK;8 MM#G#KX &5:JPTNO5NO56O=UUG#;,K]LR5V_%=HP47&GU#JG@2LENK_;H*S7Y MRI^=Z=1:F^ER?>-B,Z;8!2U3([ 8OGY(:#\KF9Q.?66(22\6WI3IOL$9,:KQGU(H->P&,P8PH# MB1<"@PXZJ!6Q?XG^/3H!U^ UAXG1,K_$L,2P+S"LJC2]*BU)TYO7]+:]V\(. MVU'<5$O/]$FR,QT#PJV@"^$*%59NV/H0S"YU1^E+!5 QO?Q]QT[#&+N\2I"I M%!5'(N/\8JPT98F J70F&L'0@<-0N^<0#!$,$0P1#.T2AGJ.L>JH!PY#;X\5 MV)7WT3XOW9O_,=V;OQ.# ,\K"=?C4:1RD%2ZC<5\H8]H\>]K!:_WMUZD8\Q M* M[X'UO*093OLA;Z13Z_HI#UVJUC/48)XD@B=@'B>@8JT.V+Q)18 B]^O;9 MEVRO]O@>-VO?_>BIS=J<.88G8? $4C[[R[" M2,+(,O J8:0Y6C:LKL%C<(21Q6[M[ 0?TZI7CND2M,56-"B ;E6C%?$5\17Q M%?%5)6A%@>R-*EX82[LQZD:4A7!TQG,FH-SJT!E/"@GO6B42#!TX#-E6O6<3 M$!$0$1 1$.T6B-IM8^K M91O+9B")((G8 XEH=TA'F+##J.P%E;TH(/^N6WQET[)P5M&*C.(X)%HSH8LV M15 I@DJ2M_V$2:=XP2N+#.W$%MTSDY-J610OD^VFN;R&0TA$IJ@)2=*RD$JC M:6Y'C&2)9.F09:G7,UUK8+]EB7* URYFL;VS6T838BK!SG3.T!PM.W00NQSV M2(G@LG2&"@$D >2N -)IF8YA$$(20A)"$D+N"T(V#'8H)(19 ET77 M;VU@.:)YTA6H?J0^@]R[V><%)+N5(V".3^*1?0E&?$ZM/\I^/(0_ M8>(IW "4>'PYA3B[?[-(\HQ5,*_>R?ZGK:Y7Z#,9;N>UA*@">&V-W2X7%)X( M<_/NU%J;$4S?J#X_:KUY%WC]Y^G6O^ETZP\ZW?K+7+KU:T.G6A$ MG]4A_K62DMNQWTPEX&W'H#/9_X=XD7CQC;QH+'V/>)'HLP?&R/)=T4(DD/AL MER[H7L0XCU4\*$@B[O0TH@CF"N5W 7'D(5R2CG0>1RA,)Q8/P$_ T,"4Z31H! M#T-\'PL?_)&7$Z2K%\VK%B\2??:X5O"QXQ@[@4XZC\1EW\7%7*EYDA:2EH.K M^OC/HRV-CC']1VJ.Q&7?Q<7\$1Z2E@.7 MED,*3MYP+]V"'O'PF\ M:(I/EI'OB' FHB1O36VJCEYTK$ZOH(8 E!)&LDNR M6Z1-:YL+@9+DDN26UERIOOW\142"A^Y0F=!]\2"\8(S'P_8L0+JC WG\@4L/ M*^N>#(+P) )?A47"3>!)F"6C9NE$>7_C0YH<7<=VC$%;6>0&[Z-NA207 M&Y&CV35F8I(\'(P\E(P^17*3KCRLNRVH'MR'$A8MDJBW0=.6CB,?9/.F(JLR;$+0M4)!6BG\1A):.*0E"S=&RX114[H'Z MWQ%"EFF'8#]ZRNA55[8[_"7^S2Y#DCF(UV^B,$O1U<76"O[W\Y_;B^.F.S#%]R- M3\XNNE?-1JM^[C3MTV[[LEF_O+BJVW:G<7G6NNS4CWY]1N<\S5[I>[=HFIOYJHW_AY*WY5C3+,*!@S6)H*1*(J_R!6EG;?F:G#6$Y\G M?8D%$H%5^EBT1/V5]\2"1Q\>'"5WD>Q+'DK,71O$0DJD"8^16/;5U:]A=]R#\:3I;G'(_0BX&.,/M2VL1 Y>RKTR?=W52$;L MKX2'0#X@>RC&01CCCMQ5$(Z873_Y-QOR!\'NA/"1I\<\A!OOGO++RAXE%L.- MF1J,Q<9)&"4<9A0'ZK(PR5(/0W&/_;YT&]2!;JDTV>935UQ^=X?7YY)/]T[L:0U(\@=H_$?"$=/%9-!0B9D &#HP6"EWS M,VL]EB/;R\2RV!U,K!\P/X@G+(T,UY>1ZP51 F(.T_HKD2E=4@8'O@!R30#A M7A^P\=3O8AQGQ!?LJZ\&HCI+1>SXZ+?3T]^/8$[GH$LY7"/] ;8D5;R.!!H$ M00QC$3,#T%U+X>GYI7V=$2;K"5?CN,.^HAPN)\-QY)9^RE]!R(*1C/&A^86. M$G>X>*5K[%_!HP#;P)IAFCN08H$%6.,AC]4O^1FA4H+IO\2D*.V>9C[-9GH5 M]-2 NX"S%-7LQC%_MX#=)JQVZJIC^W:OT;00C_A(=<6U5+22OR(=ZL@4L!?O MP^N!LDB+$?^F<2^_>*E"@!DA*P%O@Z&*\*'9]XV2## A@%"A&'@P:\6@O/]G M$L7ZNF-\E(P45\),-;M@>#8)0_PN=^T[0&"):0ZAL#(>#<;23[$6-#B_5V_' M6#E@;,3#IY10 R[#Z>@RBD\'/@XBB:2PX,U1XNE5"B9=U!0I71X-&=JVTUBQ M@G8Y2F/&T920BG+1IK2+ +(\$%ED')X)S)^)KYEFPE6O/PB'C1*)G S+ .O_ MC'DG/#_9H^[\%+%3WT_@05_F>.K_3F8^ (& 2Q#:TD;-<_IK$\UQ >LVNA/A MU-1OV!9;V)ABD\>#W$@/QCHA(>"UFI^X"Q/D%KNCWM;1G+^8%PKM=VWDH6:& MAOW)XVZN>-RZN+QN5Y MZEEV>CVGV]IOSU+==QJ7'DD T1-8:+"ITW7N9[8M:G7^E)I<_C-?[U: 0KL0 M=V X@[I-1B. H/_J,OL#LTO1_4C]3D:$L7'EZY85P!M'HY"EQ\1]K-6@51 M;M%R%D2U!E;KB"-*AVC&HF5J:K?"Z'9M64AF;D=V'VKH%Y J7GH.>.ON:$54 M7\&XT]U$Z>U=2GFK:[7JQDH%EV5Y=R(AAZ.R>T6(SN$<%;9;'9-"MS'ARL)1 M!Z+/2N?*[2 7L@K)9]M+>=R;S$;';EOUHA!M479C%?C((*QMGE?VAI#_[-Y! M%)_Z_II\529?$9=[N7G?J;4VT^KZQL5&SMLV5.W6&R-D!0?" MYO97"Z'ABJDOU0X%58HO7]OH+X(MS28"%$+4TQ%8VI@#M-;I#^XE^]8AJU)FYJONSUZX-Y1":KQ3,X^&N]0DI4^OH(31F82WAM5JKY/[ M=]BYHA4"F=(9900UAPTUE)M.>$-X0WA#>$-X0WA#>+-O>$.NU#X>4RB2A!^! M:$]ITUHV@*5>9P]@?P_A.9;=:IJ2H[*L==&:F13P'DL$=0 CN2"Y(+D@N2"Y M( N*JAB8WS7&R:M>9KK$>U^HBK9%"-/^%"[HM*Q6=_Z %SG\%%OM^Q;6<1H)_[:?KEE7VLW M-?8;RJZO^HZHCBSWPG>?HJJ?V1+LK")L$BP:*]HPI[5R1X)'C/ M[$6G16JM2$=MW_RQD.;-=RZL:,P[*L=-$V(&F)+UTYYEYQ M7LG^./UV'=P5.F!$(;42Z:C]D2ZJ#T8B1B)6K#>UA10'TGN5.0: M=MUJ=HN/QJU.@0I+*@7CJA:,*Z]@MHL_4$$R23)),KF.-^=TBC]!N)&?5PE1 MIDTMDMF=&+B.N>3=PU:F;]\/J[['^4%$$>,C8($X DKR*)(#*?J,PR<>#54M M/O6'^"N1#]P3#(,P/HE%.&+2?Q!1/%K3FWF9B-IE3BG1 *^Y'R1WGIBXS1M% M(BKMH)OKG/T:;=_26KL(4A:0B=9J6AUSM=\WIV@E.*]HPZ-$B%DZBX10DE!R M#_:9"2 )( D@R\"K!) EW?1_,SDI*X E "4 +1" (I^>*MI[M QF9DKAC-_ MC#G09='U6QM8CFB>],7)4"@\M9WZ#[NGVB:#R]TS@XIU$$?%%M('P->?\P_U M@W#$O1FAMO&:R8/56C%7>%YZS2]']2/U&1C1S3XO(,NM'(F(?1*/[$LPXG.Z MYE'VX^'[7J_6K;?J[:[CM&%^W=8/F30 IWM\'(GWV1\_/>?NZ1#SX?&IA+07 M[GFL'F'7(VS"D%Z5P84PH>^WWWC[6^^O].W5'CU-OBJ3/^QZ&NKCH]8'=X'7 M-[&';;=>2_.=,9?F[9Z"-[E=4(8BS%&B4VMM1D)]XV(:7@A7C.Y$.*5EP[:8 M4[=7+I)8><[L;D;5;D%\V=@!6[Y"VC(PZNDH &K\5_27&:SG012;\I0H[D'\ M^ H_?O5# >][@2%_X](WEO%!'$D<^6:._!!$D2"6));<%DM>1K$<\7@Y1UYQ M&;(_N)>(@S$W"R%TP:[07K@ZQ])G\3!((N[W(TIR-8"9YSP:[E*;E+Z*JKG- ML#?L=95F.ZO5M'K-XL\3EV7QE^F\K?'$ 1MF!#6'#374B8+PAO"&\(;PAO"& M\(;P9M_PAEPIZD:R'@D_ M&>V(B'WT3,!@GU(='WV5:W8:S0?%G6NFC-3 IX MCR6"2L207)!-B=G>._P5$K7JJJK]D2X*WY.(D8B1B)&(D8A55\3(1J1-H?5( M^+5V4V._3?O38P<.?B]\]XE%PDW@-KG6>9']C7*TVE:S8:S98UG6GP)_Y=%# ME1,)ZE=/TD#2D-UWW%VY8@)U#R!I.7!I 7.J82Y_K2R\OQ./I$1!@$)WC8+1 M2(2NY!X;\[$(*13PHFW6LYKF%-+>AP(J)&/555+[(UT4RR81(Q$KUITJ/HY- M;A;)')?V.WC0D$.3(D+GLN+F!0V6TRJ$QX'R5R^ NM=Y#XTI5C[A7GENR/ MU]^Q.K:Y5HW[[O172,*JJZ+V1[AHMXA$C$2L8&_*F&U(VT4D>"1X:QB.=4HS M*M1?VR^W["H(!3R8W4\/'17GG^VV@5\!6;-6PS%7]/$5ZI2%8XHV)4EQ';!$ M%>&;D5R17!VZ7!UO34V16T;"=N#"AF9AG=17:?;.[,I[:;=!S#V*?+R8S^1T MK7:'2O!38+%,JFU_Q*M'DD6219)5@&OF=%I;8ZW#]LI(\DCRGIF,S::Q(F)[ MK]C>OEU6?4_L@X@BQD>PRG$$E.11) =2]!F'3SP:JHI]Z@_Q5R(?N"?@NB*D ML'+"=MQJ6YVNL; (*30*,^ZYQ%"#&Y(+D@N2"Y(+D@NRL JRL.C(UG(BW@R# M,#Z)13ABTG\043Q:TYM98V.S,?[.^D%RYXDW[?LN79GT;7AK>?=0S?74?HVV M;VFZ700I"RB&H[]1^>,S2\:198U!>*U-('$(W?-Y#G3=+ZVH]%***8 M2=\-1D*E;MQSZ4&*!L7!C^2"\IQHK@SC9M4YYQ:E58G&*Y'<2IA()TVELCGA3EP&H MB$.>WQ39;,A@9D412_Q0@#7T7]%G'GP62MYS0@Y,RE,AES[CB^]BXR"2,U,)Y"RJ'[8:(072>[5V.U01&+FI>H2/XA97X@1O"0.V)U@ M 0@,F(#P6,"B$9;)#V&:\*@QER%F<<*:HDPMFYEZ:BA<-"7[.!WU0+ 71^-0 M#(4?P?)E^'>,][QCQT>?SZ^/WM4J;"@!=6&*?AQR-TZXQX#N:2MJ%@R60#OC M!CF898RK%NA"N&)T!V1OV)8Y"=1KRR-@0 ]\]^C]Q@NVC/2Y>V9\\M1_4A]!B_&S3XOH,>M',$:?A*/[$LPXG.! MBD?9CX?P)\PI=9[ ,?+X.!+OLS]^>NX,30>5SZ:8.E3MA2DRJR=DZ#$YO1]> M=]D6>I7IG-YX>VNWKZ?)T^3W?_*5K\[6J;4V4[WZ1O7Y4>N N\#KFTAZ[)2[ M%H M'+J\^,A% ?_S((H)*LU#9?7YL;L9 ;M+>?$RBB7&>);RXA67(?N#>XD@CB2. MW )'$CH2+Y:%%PM 1[(SS=N9=FNWYPRW8S8>2Y_%PR")N-^/Z/"= ;R\2-1^ MF8?U1M0^&,@U>P(1WZ5Z*7V)&W.9>V](S"M-[IW=<:RV306.ML84!VRJ$=80 MUK0:3<(:PAK"&L*:8K&FU;&FDPF/@T(>5"ZF? $3*A?CM)I6IT55"5VL)0$OER',_O[YQR0ZN>=\_![/,Y_Z?2UF'T4\#/K7TS==R,CU M@B@)Q2UP_ID7N-]^_?O??LYNOA!W\8)+5"U!^/!%#'XYNKI 'ORW\Y_;BR,F M^_ %=^.39N^R<^78IQ?G]GFW66\V>MWSJ[IM=QKM9JM^VCWZ]9F\Y@GX2E6[ M11IC,W$WB75SR'9[^>4CN[@\N]V\$.'N,>O:Q\7VD6$#GSW*>)A'A/^3-7+M M_!0Q[@*/I35 1PN_Y\[E&,+:XD:D9PK<1.4QC2(8)(+$(Z##SO MB06/O@"K*;F+9%_"&"SV47@>]X/O[%:X0Q^LH'N038M=^V[-8NK KBHO&@> MEV:@R.G6:_,)\QOA8PIH[(&'4E6>E%GEYQ @!Z84CAB*/I9?%6FQ4/^^L&74 M"FM^QVB3Q]?TP&44)=QWL>II%)M3N_]HF:X!'?B*[Z8DYZ%@=P+)S;-2%9B# M.EDA\7TL_$A@=5:\$K2$ZR.J"?-E75>(5:#'S1E5[-S> <1@\R+Z( M5!U?Q!H4Z.QF+^ ^ S,?3'D8(A;8[6/U7/ CN%1(H2^/:F^WT[:#;SAW72\6 M2:[KL(Z!C&G=XYF5*7]%9[.:YGE)VQ74\$P@XY#*XK:,5,7M-BM=7;1!U46K M'JHD^JQ>LJ@ 6KT<"Z-*,-4\3C2Q(2QTZWU7CL&> O,N\8V5&BL1)4LGT,:% MN/1' .D Z,S^B-VVZG4Z;%XHE.\78G\0JGO,U 7OST<5R.0R;W+MW8D/QVJW MZ P4V8IOLQ6QR5XPV!8@E8C2I4,JRO.A/)_=V;$-J]$T5\B$\GS("GZ1A)>+ M-Y?(\"7#]U5R-&K&#K?,KWEQT0?C,O3#!GA#>86OUF=2"0FX/_N\[W'I]VAG M\DS&7)I*56O4:W7#N0F#J0M2D8;&@R1.0F *=RCZB0?<,/6AQOQ))]>E*1?I M$OPSRFWQRXA%R6C$0^5BF6@E^Z8T--I8_^6H:69CO;W;G7&'=L:K9(V5?^?7 M>#,:VO4U;?FIU/Q0C+A427*@3:GY!^U;KHUA7<=VS$4HR\X!%+4Q@3OK5!C; MWQ!$JVNUS&W[EV5Y=R(AAZ.RUREW8/=IU-9L]^.JN:Q7XR""L[=YPW&>)3/8D+" M%2$[YN_4I1^NSSY_T0_"$X*721BX21@*WWV:G@QD\,OQW3O&?7;JP=!\O/P, MWLN^X%_'V8N<^D^G9U\FG^R?WEGL<2C=(8;B\6U#6 F<5S!@QU(/@/='TI=1 M#$/ K6E^#U2>&?@XE",]50MN@KL"7%/N#? I=JU>_T$=N__N8I)G>AP2%9B/ MJ\Z^UFYJ[$J #'*/78%E$:6/PC/!\#AXWAPS;60IX4",/&E^-D8>BU13.VMZ MR8T\$Y9W["6JP('@L,HNL 12EO'QV .P1!X=\?!>^OI8ZMS7\SR'1U)QB?Q[ M/("M>3O=XLG=K6M68!Z=)V"I@6EP565@L4$8C$RMJ-,RM*)Q8&9(CCDF&P,& M<-]/1DH0XJ6+ _)K@I2J'YS>H7J-SR_SB5P$VK4(=I/16/,23ZAJ^H^3N3^'&N)39F75^ M'XI4&RH054HOPC(M?R4R% NK0DP*04@1X;,BX-IH\#1YYD#"X%P)S+UXH%JU M\3OIH89.,?NUET@?((]Y4N#H](?1"J%ZW+3@"Q:G MN$=)@V&.1'@O0GU)KGC'S#4\BD ^(^ZA(/>%ZV%] N G"6L/FA'D/015*4;Z MKW$2ND/4\BX?8]4G6/K _8:9S&+,GZSD5N&;I=&8UR#$0WWN:U#?!&4Q6S@T2KX^B M-I+:6/(PT23,BA_,%@F 9V54XEYVR"]*#2,3Y_9$KY.+MLZXI(5[VKWJE] !61+BZ_7/]Q M>GO]Q^4-._UTP?YU>?';]:??V.DY?'=]>WUY8RS1IOUL&D9BZO-^TB7 M P).AE$#OV?V*WSQR,.^DF+M[X/:K( M>/)PP+DA&E\LE-$WI0^D#V"A"L9\'RO65:BG+E+BIW_*[E(59 RZ$LBXUU'( MA2?9S5!\$U[$CH_,//KZYNC=A X8N7 ]3'=*$RM 03C* I:DU$-_!MT075JD^_1T DU+66'^-Y5<6L%H#/ (4:NW^!$348J4H M@JEDJ1N=/C4(\P]5+W%Y&*HU&J%7#LHI!+_=2T3J">DWX<#P7<^6;GHUKAO/ M#Z,OQEI5ZRM1JZ@\R22:K''NZLRV!\63>.IM?1$!2Z%=[ANHZE/J6I172,4_ M,BI.]0$L=RJ0U9S_!)!FV62Z[%$.@'6)\A'@B"+]EPI'*C&ZXY[2 MUM%0*#$Q:'=LH[(E>Q0*%K:4XKGGM91ZO5JWWJJWNX[3!J)T6^820.V.D0S0 M-]8F:G0/*8&T9+?3Y"L[^DI-OB*;[85N[)6BP,Z>T6?EO/+7TEWV,._\L_** MM#<T.(0^>XTC;+FO/#JLMU6*4<02!!($+@'?/<&"*R( MI5PZ7B3ZK"BKG1VHB=4S+W^$/=VM[0MG327 MAEB5A4'B..(XXK@R$ZXTQ"*..P2.(\=K+QRO(LW@\U62CW=)NK(0RMAY^>+F M;/[$>].JUYNF)EZ6E<3[WG)BO7P L?\ 6A;>.4P4( 0@!" $.& $<*AS%6$ M8E*PUEQOE[*L)\78J@>C9>&=@\0"BK(3 A "'#("D#5 M6$!80%A UL :L1;:;XM_NE4M%'*%/(V%3 MID;5L(2K1\VA[O;/>TKVV&DVU MC*88;T[/2O!=T1;4V]GQ;?AI;!&J99@1PA+"%MF(U=X],2O!=(7#*VT^$T 2 M0)8.( UFMQ-"$D(20I:"5PDA#9J0X*2O7.Z-,/(P&V*7HM$:\$VD#ASH9IA9 MU\69'D?YKFK8^N?3]0W\Z@K*>X#$?*\7I\XQ MX'Y6J:X,0KY6+_W-Z4AKLERGUMJ,0/K&Q20JJ"YS\W#S6(JJRUP:>NZOUJ%C M@2:UB4WGWG8> 2\+);<7RZY2?FS;MMJ=^M9(4Q9F>&N N7PV;;F@FY"&D.;Y M_E>]974:!#6F$O9+8T?ND+94(*MRP%\>QBP=X8CCR$LD+Y%LM_+9;LVZ56]N M+WFI+,Q 7B)YB80T6T6:1M-JD)-X. F/*GML+IVLJ!1'_1$O?R]C6$IWR9;D MY6 @W!C3%?,>YL6,=_FOU+N\GGJ7#,RM4]=-1HFGKOH3 :AV(H_ @3 M':]]-QB)-Y.O<%)-LD%U&B/.5.?VA0)F$ZGIPO18XH<"*/E?F.X]!T^;'7M! M%(GHW6R^Z H;D1;SA:)YS+\SH58 OHN'/-8IE:%P49S[F"'*#[8<0$\$[? MS-"-$7J%%*A-'KUY*NXRH:(\6I5H82"/MMNF5%)R%XR%R/8P/<]LGE1I HP[ MW3YX38-OT;%?2O.R4,N54R6U]7^LG0'T;<9!B(']E$?W,K!)WT>BY"CO?1RWE%I:3?9_Q(3 MXBPL5Y(2)YD0QYT0Q\T3)\J(HZN@3*AC=E\G'H9"E'EG!U5QB89D;&M);=N9 M&I*I0C0\*J(.S6(Y7"9VM$,&^K5C9(NLV:UTL99ZI4=/DZ?)5V#RA^WQ+S9O MR]$&:%]WXLM6HZ2 LC@[J*9!'':@'&;T&&-%M$'I6(_H8T@TBZBB5BK1O54! MEX\ZX'*) 1>V-,Q!_$;\5@)^JXA2**1(GY'=A_+1JKP"6_TRFX74/*QV5=<" MR65*0(D!7V7 G68[$P,2 Q("$@-6 P$/V62FF/KVK6:[M4QF1S!43U3?CZ7# M;*9SZM*$*Q4H?K7$ %5LJVCUF@,Z)5ADR\#2) <[5J/3VSW)RL(]18?F",P( MS C,"@.SQN[I51;6(20C)"L1.Q*2;* M&+Q4/&Q/1):*AU'QL'4YCHJ'EYGYI><=@C*"LA*Q(T'9!FQ'I78(T@C2RLJ.!&D$:;N&M,KO#%#U, )\ M.O9.\+W7Q]\);@AN"&X(;@AN"&YVS5P$-XOW01OU[>V#EH47"&@(: AHM@HT MK>;V.AR5A1,,!KF65P];]/?//R;1R3WGX_?3P\G7TP/(IW[_7_I8\JD+/\E8 MBNA"1JX71$DH;H$B9U[@?OOU[W_[>?*C_SI_4BR:/4C6\X,,7,?CEZ.H"4\[_[?SG]N*(R3Y\P=WXQ&XW MKSK=1J_><>J-WN55[ZQA7]5MN]/L=DX;W:NC7Y^M7'X57BDCM&CA-ZN]9(@] MU,?Y X+_.OURR:X_G5]^NKW^XY+]_N'TT\U\J:OB2KHYAF>H+G\O8Y O-YUB MC-SP>8R\PW[WN/_R:?@UIM=^-KOV^/M< \2:;$/<;_& M;@06N6.G(U5C3A4_^R)4@;L^^\T+[KC'E."Q:Q_3A[%@'M*5'3OU>OL=.U;E M[E*GTJG_E#YN\@B\=O*S_=,[BST.I3M4]?1B&2/?S\>.%"P:-]==R% JSZ=T]O3JN32G+57'! MCSP$:ME-M>3MN>%>R3"*EU.[QK#JX:(U87?"A1FE%1'QW2 P5^(N3'CXE+VO M\\+]TG=# 6 <*0* RI0^WJF8,$("B1#9#RLBRBA*.,R1)4 (72!QP;B1EG/" MNHF@V%:[6;= 41MY6C:C.#!4%- "'61\=&,O 0[U)_2/DKL_L=(EC!JIG[)? MD,1 BQ# :(#'.[B\GL>_ XWJA<]RDBP6(0CF98R&<3I.*82&(C2#'# P:*]U$C(HF'H(, M89!B>XRT5]50LYJ$=7/%3I$;M!H(MXTA!/.E1^8!%1/R6C.Q&N:H!L?7C@ BE3E4J1FMN* MHHH<+_/<_ZHO%O2O*(M0G,)R\?N7DUQW.;[+[R)T953> ?X>2G?E'&$J]O!" MC#\?H(O9A7 %JA/6L'7\UQ1J&R5G"FO*3YW#M-)L$-M6N]&TFEUSV2C+:%@$ M/4JW=UPA@2V=P6#[>K;!6GL M0Z26X,NV=,%H4QHY.K9;3:O3-%Y=H-/)U;#>LIC.?SU04D0Y;/9-C38XU M.=:+[VO;M:XQ35_ZM=^]8UU]13\;;\_RY)C)G@7%%'&J2,R]V6Y;#;N[-5I2 M[)T\>/+@]\V#;S1K36-[GV5928/J>_GIS:T-K+0'!=5]>% D#F+NL7$H8OZ= M23\.I1])ESUP+U&G3(+G,?;MY.0OMC4V>84Z3V+D20M3#38:TB./S SI']U: ME\%5'JQ1R:CUCW:M971H%AZ?&^M#4-X3'G.2T1S'AF*,A^S4^2)@TKX<#$0H M]#FB^%$(S;L#+D,VXN$W$4\Y??9 RO.C>X&^,SM\E8F#HII^-28.J"=/03/=*-M/;GTE5(O2Q7;-?%[M;I9XF_!'MG6V7Y@ MHU"P1_R?$=J@X]VP.MWYFBB[596VU7::5J=EB#N?F6SJ6%P5(,T8/0L6_WE# MY'6TRZ]%MCX56!.K^GJF2,I72,]T:[W*Z9GM%L+DT?9E]*=3ZG1*O0RWTRGU!1)94/Q9?:0SZN8/PN6T MJSIFNRI:;WV@7WVL@W:(1^G+T3*=CM&OO)K22A =HZ=C]'2,ODK'Z'\+ M.3SF@L?E'>(5;M?]@0&=0O5QB7*(B\RP^!3X)P]"E:P,%X4](CIC;Y;@#:OA M-*V67?SA5LKS*Y<8E\Z:H*, Q;%5%5(&F^U:VUP*=]G7_JU(0V?LE^R,1.P> MK48Z<)]MW[<=J]$Q5D.G+&M?M*8FA5P:J2BOWJT2$K3JM2:=J=^>+[ZWZE7[ MYZ7TB$HC;,>=3L?J.L6;LW3"GMQJ[0"7MRJ]^L]TV7UJFV@K>[ MX%IWFJ:)<=AZG-1U:42FO%JY2C#1[-0]*VV [Z;HS0'NCC>M MNM.Q&KWM-2JG[?.*@,#^&PZE]_7(SY_!JF[-8-6NLJ^]01N$2O&L4(KG,4UE M95RGC.HR)9.#K%]NOD[VW2MW9F^OB_ LWO;;+9W^ 5BU("-ADT<]/^]><3'3 M!\87G!3GGC=3C40)'#=7?X=J)QB5.KO3K#7+6OS*;K0-%W9Y)H75%$+]$2^? M.7Y_.1I[P9,0["8.W&_L]R1TASP2['>/^^9.X:,H@0W M+ZLYWXEQF!9+84.NRSH. L\+'M$:?%Z5\24BI/"$H>0E-5>J859N7E=EI=5< MMG@5+;[2Z]6Z]5:]W76<-A"AVS)7BJ5AI!1+MUNI4BP5*:I0NBCU'E51,%Z6 M8J:"PJ(8XGH%#&B;=3GOWFB[<;[,ZQJL?(!IS>:[@QS0/D.9]<0.T@D+$+I* MRY;Q7(.RK/].1.B0]!AX;$D\#$+X:7VW]^!U6KO7LYH-8^=C2:/MOT938=TT MU,(?N/24ZUZ@Y%5:P!I6QVE:;7--W\O"!J38BJ/MK=H(7R69,MN#W;MC/:,Z%-/1/>?CMM,ZYE0!52<_=M.X^MBK4],+[/ M> -*YJ-6,I=SFF7_4G9I6M Q\7G2E[&Z"N>@ MK_?5QK!*-XUB^&$VV>W_<\-6\9O2B]#T#%3'Y?\ZV%.-YX M>[W2Z8&5GKQSR),_J)6OO#M8P@R^3L7R2@LAX>T0H\MORBXM'QN6SO>J+,]1 M+O,A(&&#DDLIEWE[($CLMHS=C*<.$+N5A=U6/_Q>$EXL&?09*QY C+IGC%KL M 1 R'=_DT.R%DWRL NI!$G&_'U'SW!U WW9,OM+1A_B'^&=C^E!B[7)JG@=1 MC'N>]T'0C]#&,7;F<1,ZE;X&)77NS-_76M +CZJ/EB 1=L^T&^',8>-,NU/\ M.8:RK#SA#.$,XU7,<$@D#[D:)HAV%]FWD'O:. M R=DQ,-O(I9K-4%=O8IS865AMBUB3:MN%U\+IBSL03'%"JBI_1&NAM7M]DBX M2+A(N,P+5\=J-+LD7"1<)%Q%"%>K05O-A7ID^^5X_29\$7)/N5Z\/Y(^5D3B MV,Z1(AEPGV-UNL;*LY=ES2FV5Q[54T6):#=)(D@B2"*RXPI6O6DLD9@D@B2B M\A+1L3HM*AEKPMDHD7M?)&UO5ZJ[:LROG:GST!A_9_T@P;*F;RGTL'2EC!76 MJ$8:[6NT?4N>;1&D+&#WNV.UV^9.,&Y,T$HP'L5'2WI:@$"20++8K+EZSU@< M@4"20)) LA2\2B!I, _%L9H-8]L/!)($D@22I>!5 DF#(-FV&FUSJ; $DBL& M,4O>]^H9/]OU9[AB/V^%U$"6-TGKF]?:2 V"4/61FIOC)F^+Y']N*"F7RY^1JIRX +Y(/L)]R+6"S"D?35[X%N]>5Z002RC8(X\, M,9S=Z=0XK8X8 !])P\BBE^ZB8ZYQWGJEEO=.M=N]NPSZ[JMMUI MG)V=7UV='OWZ#"3R-'FE>]XB,V(SC#$$*>KC7)WGJ]/K+^R/TP]?+]G'R].; MKU\N/UY^NKW9O!WBVK#IM W/45W^7H+ 2W?9K(%QV -R#AM*$+G0'3YM<-(O9H,)632$ MI8_4NJ/KV)V?%CTQ1%W,HT@.)$#8HXR'TFIH/])TS<1[36 MAA ,I2_NXIF) @E<]#0&X&O$0AE+?3$&:^+EV4Q5J,.X;E::CD@/ ^%=\Q3\ MI%J21G&8Z&%@#U*IZ^^F]SQ)X?4C"[3!. B5<@AY/QW=71A\$^&/?0$D"S55 M8)+7H&6 J1 K+;2/@ -!625A*'SW2:%="*"V[A1PQ%J%I;/ V[6"@^_2%4F7 M8LH\^44 XSCQ"()?,K#_+SURCQ[=6/^G:D5JP8T7<<[6$4&_RGMAV]X' *3 M9MS!T5>4<"G<_Q@D7A^82/6!Q<$BN^##@ HXV)!YDM\!'\5/R.=JZ;28* ,4 M34@]U!P-$G^&T?+KC72(@/J*@^!^6/AXF%]P&/QDCC5V:LX>+]"44[,R\J0+ MX8K1G0AS [750.?K8&ULT\\RY]H[=KM4->UK^,P@W--)NW?1(;T4X8A=H M&<@HKRU!*_+4>'%R]M",NDB5P6"!$3ECBH"MY+F)=B-Y_G(^"A(=]S"UDEW3 M].'ECSU,P9QCUW@7:9H%PG KAHV"/BRC-BUSNGS6:$.M%_-O>(WT09$K2ZV? MMH6']0HEWA2Q*,&2?&BJQ")$PP2#5K!?6%9Z77O/+4?U(?8[&W,T^KQ](TLW3>[U:M]ZJM[N.TX;Y M=5L_9+M;+K 6'T?B??;'3\]WJZ9#S">Y3W>\G(4G$U;/D]KTI*TL'DM;-O4V9B."J^/A!\#7SQE8;4!S'8^L83ZXQ21:;P/ M_7$$-X0Y9-^9&F M\@[]VTEXOC@I=1-7?N_JEQ6@O,NR[$7K:%+%>RP7G9;5ZE#Q5Q()$@D2"0I@ M;T;;K[6;&OL-1=17";ZJ\OZ].E8S/3=4A&SM3Y<+"JY0<*64ZFM_1*S9M6S' M6 X021=)%TD721>%ZS8.UP6CD0C5>8PQ'XN0G"^*TU%0@H(2BS>#.E;3H08< M)!(D$B02%*?;U.(*QX$Z=WT7K)=E>H .#47D*&902D6U/R+6Z5IVS]CQ*)(N MDBZ2+I(NBLAM2L*/B2]UD:S"[,/*21$%Y"CZ0-&'^?OLNF5W*/I (D$B02)! M ;G-:'N55J&^G^;.%1>9>Z4BQOXX/D5$[C8E7EDXC6(/%=!XAR.B=LNJM[HD MG22=))TDG7LNG16)+%97,BLG8$:/MN^+F)!$'+)$M)I6JTG!$Y()DHFI3+2M M=J]',D$!Q55I>P&_//!8/HAI0SORA2B86"X)KI"P5E?='8Z(-JUZW5RA,!). M$L[BA9.$CY(,-W+R[,K;J*I/P5PSMF+PNP'XW0\2["SVELX/Z4-5T[(YC5 6 MNIJK'KHJ";=,L9+'85\E6R6XB")6A5L)A%^$7Z8BA%VKU306(20$(P0C!",$ MVR:"M>M6I]X@!-NYEUFBN [MD&R.C@MXGO9/4M*N0:8*2W^%!+UTA@V)][JI MHN9*/I)4DU3O6JI):DVQW6%()>WGS._G>)+?26_=FO\44J"00D4\CD,-*U!@ ME%",4*QZ)AJ!%X$7@1>!%X%75<$KYV;^&'.8_J+KMS:P'-$\Z8N3H5#X9SOU M'YZS++QI%@C4%XK4T@?0B]\WD*N-NJ-#P0:!!\ *[V2*6BP4XU!$\+J(Q?@S MER%[X%XBV%"*D(?N\ D;!N-OY\$(>.3IG]%_+W;MERUU M[L$SFN0YO^#G_)O](!QQ;_X]DP=K#G"%YZ77_')4/U*? 0S<[/,"(MW*$2SR M)_'(O@0C/J>?'V4_'K[O]6K=>JO>[CI.&XC0;?V0(1*@C_]?Y*WU[MT5=J\A6ILK'< MS.C46IOI/GVC^ORH0?$N\/HF]DL:;]P%+8"\+Y/4!14APJ*)^D$\"&]*66/& M+OF@^\1ZWV([9[@>W4_MX&GBII84-:V+9W6]ED.TKU6/K@ M@ =)!&YV]*Y0?BM1KDRA[1P"7SRQ$0^_B9@-DO7J"AMGN-*?[347YWV-O585 MRYV&<*UNPUQ:?MG7_JT!V@HA3NEL+T*:PT8::K1(>$-X0WA#EDT9D:;R#OW; M27B.DBZ2+I(NDJXKFY'Y9C>?!:"1"=7!CS,+XG04E*"@Q,+[ MG)[5[%)0@D2"1()$@N)TFUI2S87;!>END!.C04D:.802D5U?Z(6*]I MV6UCQZ-(NDBZ2+I(NB@BMRD)/R:^=.68>\79AY63(@K(4?2!H@\+LH2L3GV^ MD!%)!$D$201)!(7C5J#M51 *>#"[GV;.45R.XG(4.:BFPMH?$6M9#:=.PD7" M1<)%PE5!^W&&)ZK?N,< 0!7J=:U>VGO;LF;V"/DA5#"G" ;)TI)THXYMM=NF M&P:0-)$T':8T-:QFKTG21+%$([3=RW;I>Q=GW)1X9>$R"I540%$>CH@Z+7,' M#DDT230IBKD3T=MWT:(8YGSS<=VJK1CTIJ:719*P^DTO"P@*+R=;);B(XER% MVPB$7X1?Y@+Q/;M+"$8(1@BV>\XC!-MH\Z/3HM[CN_.X)2-W?2B02;!'OG@DV":Y#S#D,P:5=G?E?' MD_Q.>NN6^Z? @46*N)W'&IP@<*CA&*$8I6TT@B_"+\(OPB_"+\JC%\Y9_/' MF,/T%UV_M8'EB.9)7YP,A8) VZG_\)QKX4VS6*"^4*26/N!>_+Z!C&W4*86? M!'O$__D!BT/N1P,11NQ.Q(]"^.R#>!#>%")MU:[NV9=.KG$=Z\,?_CV+AX+- MD663 4;RNY'GL!%\.8R8 $+VS0SM?Q)?3*G0J%O,J=OSF;X;C1;)C#1\ E8S M.>8+X8K1G0ASX[;5N.(BYDY'I! ME(0BN@5^/_,"]]NO?__;SY,+I2]C\4$^B/ZIW[\&@@RFWUS[,??O)4CZJY<7G2. M?GTF['F2W MN\#KZT=?XYOE0"*UF5ZQ$P^7C,G)FJV2WFR<,"NLP(R5]AR(\7-^)'X0CK@W M_][)@Y4B8J[PO/2:7X[J1^HS:%DW^[P^[SS*?CQ\W^O5FG;+J3?;G6ZC[;0Z M/V2J'M2XQ\>1>)_],4>*Z1#SD=F)^N\L#,*O'MO5 ^S 0KUJ7RRT=/3]]FYO M=RH]^N9Z]U>DN'.UG$*BSW2XC3>F#A1 RY=='!<@7X0Y2G1JK&[-4RD/*TDGSZG[%%HE8!<*5AEA5XS@BW":$VTB'[%L2:,C[ M@OE\9"[I\]#9:BT.6I$^96&7MR=4/"."^3D74?2]73=6]+TL*XGW45)6M5"@ M.*_N[11:N2A/@9Y;]=7Q>1+!($7(0N&IO(!H*,?FCF.0)?B&XV9%!!%VV\RD M;37-*;:]KP1(TE60*BP1X8K5D3WR3%&*59%-=L)6EC?RTN*?KGTV#@-71!$+101RZP[56;&^UI(C6"(S M!\7POB@9+R$NT.ZGN8,XT\=TQK'.,[)U@A$\B QI\BU7V]AH6!WR+4DDR+=< MC4(G)? RG6[5]:HNSC9>GLE)-O&N;>)"JJJL4):QO(4RC&4'O5XWY#6NK7P= M%J?;->K[;TS12G >10[*AI)$N,VLGWR=@VU;V"L0;>)?C\W6_=E; CY[B&VP MZ(G1N A[,3"R66CHY-70T/'1]>]?U-KC?Q='[]BC]#SF!S&[ TMW%,!L_@OF M;^+'TE,%B !)1.@] 4DQ\-1/W!@?S^'9D^T8G#\;"!Y)5<_XJ<:^C@,?&&,T M]@0FU5E,W3#S:GS:G\*-]0!F7HXRP"2\)]%'D3TY$*\4%EJS^-N\;3NG9Z<7=N/*OFB>-L[:9ZI*4=-QG/K9 M63FJ%!F21_5Q[FSC;Y\_7_SO]869KM9F&GEL0QT'@@79 :=0%A4(Q1F'W05K <_7O80'5H6'!7!Z&2FQ!L$"< M63!@]RF[;4Z$%5AB!N;+7S:I6V_5VUW' ;FI=UOFRB8UC91-ZG9V6SEHNX6+ MJ([$WM=)Z&Y&H*[A&@G4_^V%,Q'+%0?C,0-^6LJSU M3N3E4!)I3_M_)E&,8:!BVKGN31IH$8V12%.5PG4K]@"5QWT7\P709,;B\&QI M37CJ++(S._I@.HN8-K:IM\@LSE%OD17BU<^BT H:YW*K4LB2+G;0^]68'S3 MY;:8]NVZO;*Y:7?3).IV!1')>,L8ZP9%R$1(1$A MT>+[[)Y5[Q4/1&59_+<:/97W]M].PC?6BMS?G%&G5;?J36.R5);U+MI/("6\ MQS)QW&M;G9YCFE<.VYXEB=ECB;%;#\K;T!N MUC![==$J(/MLMTTF339/?HTZ96$2B@.62%GMFT0=.U;+,;<-M2)Y#MML)($[ M8(%K6/5.04?F]U>%%=G=H?(VI&KNH(NXGGA8Q36K-JN.Q;ZEU\,!^G"-5@L4 M8HN<. J1E$@)[HUX'=L-VVIUBY3=*W0>27XE>+J!**E8TH"48.N M=:MA-0UN<)"IN:++OEHWXMR\J*)_5M1!-QS,5?5?UGEPD\=357^JZK_A[=6N M3$^3K\KD*U_9IX1U?*DL-57U+[./2(Q*5?V)*ZO$E535O[K6 %7U-\QO)0K_ M4E7_\J0;4X';F5ALTVIUJ<#MUGCB@ TW@IK#AIKCMM5J%5]XA\Z4$1 1$!$0 MO5!#MFO5G2;9/(?B[+^=A%34GXKZFW032 GOL4P<=UI6JV>L1#G9LR0Q>RXQ M=J=I-5O&VF"4A?EW8GB5R/&CHO[E$C,JZD^QWK+IJOV1KF.[8W4:QLP^BF^2 M\)'PK4JGEF/5FU0/DD)Z*Y/P#-;8"^[)_T+_R[8:5.N$0A(4DLA9!O UHN^/F2GOD FVSZ]+>>T@5DL[JZKC#$0M02^HRDEAHXT!&;K\*?$1Q MU\(-!4(P0K!RQKE7IAPU5R* (X C@"O

QTK;K!LZ-DHLVZH'%7I1@]6\Q8&8_#X+L<\5AX3V:Z+/W#;M7F96"3)S&X MPL.IX#Z-H;&U:_,1H#>-;1"$+!X*^"\4@HW@TF'$!"RPH2'_3^(+UJA;9D9M MY"E.W>ZH-3'6.LO"/;FQ<&/Y 'Q88^5@Y$:]9F?K;(;\YAC9Z=0Z9L>6,7(D MOQ,;FV'C"JL2;- GHE@)5)\-DCC!WG:+Q'(0!J.7,Q^9C(RTQ5M$E65SSCUG MQD0_W%9Y32.=\KH=ZI>V[LX0>=GK]/O9!O5>]H&*[_!#_5-,NYE*F1^'8L2E M#R/,63$[C965?I>8:HK/;++5K4:;4@0*!:2]PYWN)FIP[U*R6RVKT>F8$IVR M+.].).1P5/8Z?60.,&.MV;%::]&(U-'!JR-G'?-E?]51HVTUUB(%J:.#5T?. M.ENW!ZB.P#MJ=ZC+)*FC=7810L$'L0@+D:P"6H/O]H1"PVJ;:SGS&GG*PB2D MU H^P5 ,0YE*AENV$)7(;MI>EMQ;XJL529\#^.LU"ZK1M Y%*\%Y!E%S>5[= MHK]__C&)3NXY'[__+0CZC]+S3OW^]63/_U1M^5_(R/6"* G%+=#@S O<;[_^ M_6\_9W=>^VXP$K?\^X+K@*8^$NZ+&/QR='6!&SO_=OYS>W'$9!^^X&Y\+<;M3KYXYCVW;WJF[;G>9IJ]L^LMO3_^_RQFQ&Q%@GM*%<,7H M3H2L85O&QFDU[5K+Z-B>9YA=QYA(C4%SN4\L#D!-\"B2 M@R?&73=,8"TDICB(*%:3'0N?>[$4*DUKS,,85PRK"[-D,)77 M(-@X#!YDE*7'2H7V>+^(:@PSR_@(U*YZRROC47WA\-W!"V/)$[YM4>;L6M?X^I48>;>299JS8?/6@-,S; U\]MG_<#_AX1.S'0L3FG>,EU%'+A2096)3M-XF$ +T$(.3ZZOCT]>F>QQZ'$ MFD^8**Z?$"4NUH-"F (D&HGP7H010AA'?#D1W\5HC. #5J(O0@NNO_L3H%?A M*;@<'*[TY$C&NG,E.\91','K3RZS.S^J9^++X5K]_LO_YP[EF-UF'EP+(8/*=?A2";1+Z,U?DB*6A=L%X4()A&"3WPY(I'B5V3X(#9/(0@ .,-B5^(_X$8I8'RW$0 T]+[H&9",_U M4[Q,;<6O6$"YSVX 1C/S<.I'1 J=X-DAW 2RZ8%3(1;?JF5Z'$H\QP)#@WMD MT(]@+/?2]S40F"+A@CH<&Y%0X_@\Q7)T8LD8_Q=++SMX =-(SV/DIEEC).$[ MD'!#!QWW5\(OA#_BX3=UG[;0B%/7XM2I\PQF&YI[4>:<9RAIS'4*?&&&CGA2 M$XPQ8)!(]B4/I89LO?Z*EQ(P<\(9F .+5UGQMZ-Z/ED3[?Y-S(3H&-RACT<.4E-E$LG28I%_\@?^J"Z[A#?X)LO\!EZ0A;>KQUK3<4 310?D X0.@1*M[ B8IBJ3D?%CW\,LJC6-$")'Y;40W")' MP+E:6Z1A3>1"I5T4 N '#\VN1QD/>WE?)+*V\(IIUPW%SQ\5] M%H4M<0X^\MI9>IY^[=/SEZ9:YO6II3-3;X>+0?)FH[\X>NT)"_WX1;I31NEC MF$H\U-M3@ /I*+((H/:;,U-U8DT@8BQ1AUKY8T19UF",2GWEY1UDP@$,>83E MC&9T+2YYQ@% -#VG$?]3F0G/K/F9_;L4;[6BC%]5K6H)9ATSGH,\]3]3CE>G MUC*#TT29!"#@4X" MF!IC@'M#&#JLM;9H4.^HV"%2YEZ@*3\&5<'ZZ/*@:9CN>Z%@/0:AUW^4?4!* M'F*L%&0M3(.M5AI[F*HL957!=T-,C%,*)87@B3:P)I;79* ^=EYY >M4+-/C M.E(+(X0IX=[8C"9ZA021=A&-<.9QLU%KO3-HAIH!G9HIRSBK]F3D:?.USTH4 MC]OG$*$YSBJL!M:NQ+=FETYZCQW+<3JUKJF!&97A2'XW,ZJ#J1U7,NXJ5(+[ M$L0U%+XK)I&>98I\@6F2&0-&AMAC\$K[=7$ SIX:["%)U?^9E/(" M\6+FF'J28 2>\XB'DB]HB'7S+=X M_Q0Q6J:*2P6 _D2V'Z!R3>$&L$*7)I-:RS-CH\"5*H2CPAMS3Q@'D53V ML<7\P#_!#+(^QDUC%>I/O14,K&*T!OX=\E")[ M#;'X$'C)2/I!DCJ7N)\]B'%#>W0G[Q/X?NJS9(ZU MBB3]E/8,F*\T4S=(/,P*@.%KL>-*!:19WA'+"0J\2JH[D(LT MZ_OJ?)7B\CONZ9D.118%0.$6^C5 CVD :$^<>I7BA#7K, 2K0C@/W$M2(,!R MJ8H>_!Y^!41:%"H!JF01W#P^S$9P\5J=.(5DO9,>!MF +W!ED"?PZX4/1SB" M_]\'R'0 5A(>? ,8+0<@IS!S$(=LBS'CAQFQ4?$=C +KJGPXED43G(:PEL]4 M28M([TX#/@NFLN#.V7 9'PIX2*1U*,@E!E9![TZMPV@"HA+A&?EA N<# ?RCJ@*C M8@T3%:%:&O8Y7<@HZ?[%A%]2Z()1(>,IWNL+>*T"[#N,28"2]>0W,&1/T' X M\8-8[V/@;?.\ FOFXR7J'1PW&OHUW+AXD* A -G +@#B2 "H_J+QZ0T6M2[J M"9Y0^KV(4@@/"6 0"\,HU&*B#)@H%IM-;+4$K=!P\%UAQIZZ_LYJXU6:MH MT6II;8Q+NGB=@YFE?%&OS9_!?>DD[>R)VTF:R+D^"R9%_^SI'%X4PO*"6?P1 MK&C6S*6$JA"=B6+N*RQR ME0JWV_6ZN5+M=MM(K7:GM]M:[:W=OIXF3Y/?_\E7OLI8I];:3/7J&]7GN?(8 M_^=-/0HZY2X\-M>?H! 2KF@P4^-)8C<3[);9JSF66V:X[FN]Q1(BX:O=6@I@ M3;.]6PHA:MJ?3N>Y+*K"=1Y$,4&E>:BL/C\:[R5TF75I6\:+5UR&[ _N)?.G M^X@CB2/-IF3%A#6$-84SS6V&WJ#7@P,41CH1L,V*CZ9%A"0%5[ MW"1^N'?]:[N.93?7Z2S_XO3+LN9%JVC2Q/LM$HNJ.))(D$@<$ M'S5'IC>O5SKDK 4FL.<)NT8Q.[G$/F-/[#;D?C3 DJO!@)WJFHB?84HAN\4S M6RBJ/A;P?NO0U$"ROIMI#=I(-SO#,GQIE5A5BOAY;UTLHPHWZ!JFJO(RUF.& M*0@]A3B=0OJ;+L,9J#FHNE^F!.*N5G->>S MRJ[3GN7_P_T$2ZSJ6BA=*U^+%H\LRM&DT3E6?-4'#".1;TP&;[[DJKYF/QCK MKFT1WC22<:S+@$Y:HV5OQ4GF'Z''CGW,)N./AJKJ\YW0C]7%/3D;!7V%M-BL M. RR-@)IQ<^L!2'/%<\]$6FQZ/Z?2=I?L0_+YF*-;[5@:67D25'X)>--.S>F M/=VRJL*"N B)NV)GI67#@M?*J>+2,U^QG$P0FGQ:RG):RG M)7MSE:MU=6[=_Z\_J=-IKH9U^QE@M7> 5Z?)/:Q?'JX AA:#4.O-G3R68!"B M89SKD!L-V156J63'M\%8NLQIU-^]9YDY,"TT?YX6T%9WH)Z1XW35U#>_\R>U MCD;@Z1D,N!['HLP .L/@,>WAB)_&P!]*W?GJ&ASPTZ30MXNC"O/C5-^,TW%F MK!WEJ:&N0'?N.1#="03!C=!H5KKZ 3P%*]KJ?I'3 L83W,E$:?)N56MXR+'P M]J1^_$3NRB)=Y; '5(77A=)5E# 98?=9R6\49GY,C:-K/XK#1+'&R7DH^C)F M'W3U]10%&DX;4."CX,@F$["8N1)X;^$#%W38V(0HLX8 F!D!]E>.E&&!71LY MF"^Z,P@,1$N3F#0% :4HTJ(6S-6C]B:CGC1S?1IK.V8J,3(_C>M85RE/U74T M47@R5!2![X6G@&!2)/\$/IU$W,,2UWNX!5LN/]#TLPO+OVA#( M&>S3IXZ3T!VJ&4X'F!;+5H7KTXFITN$R2)O-1A+KF,-()=A4X.+#G5K'GTY; M4UCZ)6DWCY$ :PA,HR2MPIX23JI6!+G:Z /5[9"GS5=4%?6L8G\HIMT,K236K'_1KEEHSLAHKIK]O!F3-L0+./$;TE\$2?R[B2S80F")3/M)(*MLQLL@93\X,'> M_.YB*!+[XV,V1R,?TA+/H\^54"^/C,IAIZ ]/C1"DAO8>R7(6@JI/*FD_.*9GMF7DNTA!F[@3[A[DGM6^:,7SF;!2QP6?(Y<-OH#B>% \\'+XG2<8 X> M%L9D3)C!?YI/1>?PC/&P8)-5/VV"X^\D&WNP(HVEYYW)5B2N(J8!98GDX\-P MD@V.%G=DLI][E!?<+>$A=>&XQ3[]KN7TQ1^0^4K^4SXL:<:?)8]4FXU!&069 MM_OJRV]Z>CR?$,5XI""PD)#,FUH[%X=_:MW0EH);V(,M.[R+]+Y&\CQ&CR8/ MN8.::52)2O^+YN^V=LR5K.A<,"19R?PMT'_C7+&J^?DC%MSA//_"];MR6Q\Z)^"BV(R33 ?#H7]['(#Y_F M\Z"RY\O93FC1;)@A0\BWR[M+]&>__R5+F?O)&F4705PV\ZN(;!82RUF2F/#@ M)YNIEL=.>?J,##7!C?FE*161WZ8D=18MSM%:FO"6.RZ+DPP7<]"KH=V0\47N M^,Q#.I]+@D>[\^#I$C$[FNT^,)^II%E\>E:N790(FSL;%\EW@>Z^+;#4L@+R M_=]@+J8Q>8M1M/M#+U'_E6>YBX8I%IK._&[/=E6RI#D\:9GPC M3+F@FIRPUSQ$OGK\[Z^NWR7Z-@O-JZCPD!G7UX,L_,B MFI1_+R#'^"JSA^S-.>OSG$#B!]G,MOG?^!I-HWC.J2\9:S)F'!8[$'Q,+,V. MP?/DAC='[_

N81?'F-* F""]Y'\G%<6IEU>&-NR;=I'NDLAP1KA;PHH!S< M11!5?)JG8L3[\D5CGUAXV91_'QW[TTF1OBYOG8D!65'PRGOYX5OOI D'+'^+ M(A4V+ _A$QFFV.>3,V=N'%V)4MB5PFU\8QLHL]29HM.Y85ROH\>*8U;K'7:M M4RC7.'R.'S%;84%&U[,'9C]<\6V[SZ,O&9MFO^(P9)*Z(=2+?:%1_7!8^FK^ M-=/O]O"!"[US=.FH41,BL=UBI;KC_VP!= M?_[XI?_I7ZC_Z0;=??OXL?_U7^CS+;I[_^>G][?OK_N?[E'_^OKSMT_W[S_] MB;Y\_O#^^OW@;O\1;"<->+Z)-PZC(.(#3DON MX8=D>,G3U?DH=)\!)IX6.>]SSC5GN1#.N#-S5MSOC#'A,\Y&2V<7]QF3"'N"1S+X_#7/GAI8]G;IF9[95UB_,X?/\:9"EZJ8E MVJSG>\]VJ](0LT ^R09VKQO=O=:T9;4J9"GTS3>$1"7',U/#S N-LLFUW&8^ MCR,^19PY"-SQ+0^]QZ,D]^R*!$ONT&0)(*&GN?N9Y77IW -AAN98&GBL;>&# M5R8/8Q@'S*?PYMXJWP)E#( ,_>(?F4?S0%B4QG1ZBGGT\/"RY"IRAY0Y?/QA M-+Z_1U.<[7D)_SH-R.J4^MR'NUO<2AS\R/--[-X3%O[,:+#D*MX-KDMN8IY] MXY5*%R18RW_&8V*>42S*4OQ0PVE*,R(S.$REYU>4WXGYC%E%O5%*.]N!E'K&7\JQ" MN^Z( #TR.N?XYS7J-E.U?E;H9?0Z74WD]-@MACQ[D&UGOXX.L3O$Q^(.V=?S M;7DFBPG^7M08SA=OEI7(ID'[-" B?YNI[X%(9C1!F*#R#*I0T%+T@\[%H/@L M,\/>-%,7'E>Q$%ED1>:?_3F/\=D[:86.1E,_S+EV,AOOS2,Q'C7QZ#X3E$@: M+]0=B2GSLP?/YHI'H59,"^5W;R&,68+ MD0/F?UG5=/SN]'X9\4O37%9WZ?[,W+Q5A(J&2 M@(@K([%C&*616%SM\"=EW>T6L.B5\.YEG9 G[+3,?++X5 M-15#9A!Y2<4=\^9%O3"[?>8OB%OQ+R@,7,23C\*,,EWCK@NW*\N;8WC(/"!* M2IMDBX'1JIG,_:@U[/B.+?*4[[5ZV7;L4Q2D$R+TG0=&PL87:60DCHS17[/_ MDF$1Q#,/Y,>O61V&2.)ZGGE4K+=0//XDBLDKW_0KN[$79]4P M^7)BOC/RR)'7,HD$(E0?NV0_9O=[B5+<4^F[%VX6U"4'2Z^2_%4/+L=^,+=%D$0K?,.4,R*_%5-X+]_7XZEUX5:&Z8@?7^.N&=\PGK#%9T^&O>]%]B6_/=<> MIO/)QB]?"LKS/?G,C>?&8I3R:&+(_/,@FFKS,E7Q)5S6(@4><7LPQB+;-!.W MP*"0T M_8K;XO\YT+GI@OA2A'D]0S?97UCY'YF?.+IP7/.8//U=T]A6EO69%F3#O=)'SBPL*XO[KH182V')IGOS/;3R-B??B U+])A= M(_@T"[H6]\^RX#Z>E_CQ;?N-+UO:I5ZSHZ0?S([JS7]'Q\QP7V163+!!2#-ER,6B,3/%%9*P M^"PK"9U]![N:\3Q_6FX#"KO#A,9-!E>-:18J2 ^-R\ MF(O=8U;"5#I,N?)$,X=4_+GP;O(B?:[5C_/L5K;?*KP";OS8PS%3452LT=<@ MQ8.=N2.2;_US:\F^:.SS'0I^$%\L:>S/[,\3BXJBM*C(&A6VMLA(K>:J\D(U M3*-0N%[SDP">'WOIA.\&>R3?2B\Y;YDSRK-!>>4Q/Q+)5YXQ!5^"_TV'C[F0 M'W@J5=R1ES?R/XIE>9449ECG%)4;QAQLFG!RZ"+.,P+*XT.>__"SDGZ,RV*:"Y>*PIVA/^);_X4/'&15T[DGS'X2W[-4&I<= M[0CF*\V^.DLC,S,@V)7[^N+99[YU]CW9]SZ0Y)GDAW"7M&7AZ;6E+QZEW*_: MD(T0&.31L:!L,FRX?2_'/.5\=KZ[WZ!-E/?%QN@V)=>]R@ZP79>LSL5=P@LG MRK\JZO@$=)@,@VB%T+0G;!C5X($\V.KI6X!$@L "[P7 MA[^7Q%2N?794,BK<4^%4UB2';#GY72BG%C,>64FY(%%E",_ MF;/Q0@ZZG&"FV='^F:W*[R2.E4^99><=H?D*%[Y<^ M9;;E]?/$2Z)C'\X?>.$FF^6V7-!9N>0:1%X+2C!*8['B\X,2VP"FZ%?!JT-] M*G9\:,*W0X3+,ON;L)QB TPD 1+1YV.*7Y9OTV*1L-.T*HU%HF9.*8,-SS9F9[X#GE_-E'O*DWVS,&7H"U^<)]GF)Y>3 MV4&Z[(1W%(^(GX@M\[PYS;,X.?*R<,Y(;,X7EV7G4^;.AJ>Z6@GI/?M.]V:'K=13R3G'S;&[I3&(]WWQF1N;[C-FN'TTG M$^:U_6=VS%2D>VB652F=(IDW#9LG5XK,9'E/*:8_H_QL;+:Q9>@_%1R9G0HM MOJ+BJO--@BO=>*&?Z[+T^<_E;\[*G5:_9W;C3)X>"8+\,[^?Z6?B9\H,1?'S M[L=^[DI[+PE))WQ3]6N''^4.5!/?-NGN;:^4K;S_K)GJGK M_O1VO]"U+4WS=S(.O/ZTEY_VZ\U:/WV]9-_N6;OK;>1A,^.L-V;&+78W7FU3 M7/%,.6[]25P2A+N?_-S-I[7$M.*/63WA0+ACHC];1U]M;0@S"D'?#M6W.__' M8=I6>PZ4+M)JIV96H9&KHMV^%_RI%7AM12\P8T/T4#556SW$ *K6$%4#RCN& M[$!)VZ.D6Y-EW2=(5SGPYOW51UE8ERJQ>@Q7,N3-Z'Q+>'/5.9'TI*O>3THJ M7L.\($#LXG7_MW+9U0)[_#J8!@F0!$@") &2 $F 9!60K/WFQ>$B_!MY#DB2 MH"_\H'<\1 .>&)CR>FUT?O:W+X.SU>;.1TPU*0,XHRM;##O%BZIHB[20$&Q: MD\%B E@ + "6[<#2 ; 6 LVX%%^@9\L\%2]YTUF4*[X9VE5@2WSYW*[=9? M/_-[JBR&.H UCB:?9B.Y1J"MESUL)NZJ3Q"J@J!#R.>#P3N9;HP^BFR-O:V7HNT1PH&G 5,!4H#^@/VK*!_0']$>&I_2+Z&*W M]O.E?Y?>1$*;0W-ZU#:'L^'1,?&(_R3^/)OUO+9UH6A;N.:R_3L8;GK=TC4+ MBMBFYH2VE-Z$CE6K#G/0'P^LTFM[&>UKPK/E3%MPB4#YY"O?#L.M&UJ0":U. M5#T2:O2.)CQH=5('J"IG60"Q<(A[PW50[W*0"/_V97!*#[AYB%)E80_%AGHP MJ)=5JC4:3#A9NI-O!X8$"B=KQC4-XV+0G^;1$Q0NU4[3U%,JY>0#^K,=4VTN M'#A:."2W*N$$8R>_Q-$P]?CHVSC&8?)2S[?=6(,QC:,G?TCH\BC4Z=)K\U*+ MF$\S+2:7KLAAGR>B_@\TB<0 )#']5,I-Y3S:QE%,IWLDOM&'LBC'X8\ M7<'/?/"\!+LF6LT3'-%J*-_"YO_(DLZ;RE:'?7A#ZSK2Q@UW55G[0P%3>Y_[SR+JV)"2?Q$*'B+[+KSCB7-7:SU0:633MI5 M%T''-%-U!(\+X-D%/!");1;B'4F2@$P([V=WG/CKC3J0YKB-YT[7DN8W'BJU M9B,MRN"HF$P[WKCYKK_1J:T9%F5559\ZJSF\U" M"$2'K^+#,0$?$ !N+5O>3N$="B+^_"2>H&D4\VH/;GI6CN/.BD,J<2B;XS : MKK3T9LL=0@ I[-L=D"FU 8<0F$F2U74:QX1=EAO(PP*T'9($G>D/-(Q2WHC@ MD+-RM6@,*Z^:>UL1UKZE<,^J*,F\1FBUT"$(IE62%G 9<-D.R8N.#6Q65>H# M&K,=WICM$TF0'WK1A*#S(*+T9^[Z(3K&,:GGBXOKUL[)(PGE?=>2L?!PV2M/ MTP07J:$'3'U/M 4;^D&:D"$*-TM&;ONV9!P3(KZ:^C^DW'&A&QPTM M5'Z3AD.W-V:'Y,Q&[+IMZGBFV.6G?7FSS2_?JI5O=^YNO1\'C?ZVD-_FYD/W MP@<[J-6?>@JH[G'AUNL;-)94K+T:=/N#QI+06/*$JB;MZ#>HFFJJMGU>6@$] M5(SRI.7T04D;I*30A?=$;J)AM:H-KX;(#X],D]+6QQ G& ZJ2FD9M+2_=$K# MHWP;#VB+N7@25^OUJN^+V8Y2T!KQD7).'!!1NXFHJ]D6])("I@&F ::IV.4Q M=T3E#(:I"R7'HM,&WV]&K4M_1_D M4[0JZUYU--$LE$B0%H $0')ZD"CGSVZ]$7N!'@J*8/2F.7W('&$5I0A/F&+/'K\+,-Z7G$Q MMA!K74?KZ=6W86J0DM0%:VIY#BU%5T^S>]+&00"Z %V K@7;99L]0%>5P5NS M?,3!:$2\A'=($9L3_A/)@S/(N\YX!Z8GUR)QIKBTFHL20S-[TO;+&[3BBN&C MO@Y:[1 !=@-P ;@ 7%0=BVP7N1JU=[_NLOVBE)(A2J*\MR/9II5C)?F"-QNU MRDPHR#JXK/RNU-Y2;45?7,@$'B,3",@NLO2&O) .D W(!F0K@VR9^V^ ;$ V M(%L-9,O=^P-D2X_6F[4E\LID"53*\V23%TZ9'51%8-).6=;J,*5^*;_U8[./ M3*I'(\HY!\ 13>((1A'2ZFU56@:, ' $:B4.OHEP0\!6??YHSEJ)>D$?D@N MQME@*\/4?UJ6-ONFQ141OQ R]4-&4\F[#O^%3*'>CPFZCB9L15_X2*T@Y3-_ M5]YGGSM;EQ9B'PK\*)1ROW+3M3S7%4T3=G-CN#@_F5L^X!^5$H."W.E215]^-&=+^G?K\J#6W[HG/ M_I%$[)=>]!BR"X1$(>]8T7R^V/#F,.: +:BW\[@?RZ(8!C MYMW@868&^'>SBR9^(CH:B_?EWS[_5OZ2Y5MDSQZ2Y_GST[$@J0>2W9;=B-T8 M,\,P]$<^X=YW$D<%UXG*>>DD#3#_TT4F!7:7_TUIPI',;!!; MIH0]L%BP!#.\#A%["OYH=-/S\E]DDA!/G[]J]N"%6-DCL)6(V7>PF_O9*C$2 M84LN[DF><)#B)*=AY+.+LGYB3*Y4O/T"X_ 7Y@$%5QU^,@1S(8QF(&622G)F MRJ*10'Q@R*3*#&O*-%,:@=M+A&6?@*_ZZ2-;OS)=,1I:3T+6P49^ P=Q-DSR MM1FA:TS'Z#:(GEG,=Q]-?0^9'?WG=^@Z8.AE2NK-G)YK$G,MRZ[@=L:?YJLF M?O,%OXAUE$)/2S3@!3CF@*%H'#T+9PR'_*X%PF(N:#,!+S,]AS($YG3'@%+A3!5UJ^ /"/UZ+KJK )$7=%Y'?J,KU@/UU0'! T) _L ME0DSI9E?Q0'(GOK)'[(?Q#4L1IQ,@\P1*#GL\[M.T]@;BS>\((.W($L10^! , =$Q;0L=@" M([$5=A&-+GAF)@OT,OCEQ.#C!S_@,6&F1[.OQ3D[LY H]]C\++PBOH@3&;U$ M#",9_0B6S+23"+;.;K $TGS_979WA@=F+G#XZ//SZSEALEO-HL^54"^/C,IA MIZ ],I3F!O9>";*60JJ<$V= 7X/KEJ.X$.TV(#:J!_%ZM^HS'X+$%NS\+GU( M,GB;UH6A'PGAY82.AV,F+?XP' .9H14!$/\PP^C<3=%RSR(WB@Q:I' 9F#:. MF.>#N+*2[&,ELSTSST7ZHMRC[^SVG_>?WI_]O S_V'W?V3/)>"<^Q[L*;,,$P\+8S(FS. _S;)6 IXQ'A9LLNJG37#\ MG8CM[E5I+#WO3+8B<14Q#2A+A+EJX2/CFR2)_87Z,]^_TN6,F>LL:KL(HC#+R+-G$/ SY8%B M$3OEZ3,RU 0WYI>F5$1^FY+46;0X1^L\F"LV&C"]RQV<> MTOE<$CS:G0=/EXC9T6SW(>&[@C/-8A%RH5V4")N+N#_"K^&[0'P?M\12RPK( M"[."N9C&Y"6/9@O.B3A[\2\K3HB9^J\\RUTL7+'(=/9W8[:[DBW5X4G#C&^$ M*1=4DQ/VFH?(5X___=7UNT3?9J%Y[HC.U$Y;>$3!OH6!GNNH,-#9EW/URS;) M:5+^O8 -N7?1\?^=%*DK\M;9QZGJ2AXY;W\\*UWTH0#EK]%D0H; MSBUZEH-B=."1DAM'5Z(4=J5P&]_8!LHL=:;H=&X8U^OHL>*8XM^__9+2BT>, MI^\^QX^8K9(@E.O9E[(?KOC6V^?1EXP1LU]Q*+&WO2'4BWVA%?UP.-]5_L(N M]IBC<\^,Z540>=__^.M??IM]$9='MMO++A(_#1B(0TIN9D\_NU L./OA*QG] M?G9[PRLJ_F'^Z_[F#/E#]@MFL"ZN#5WO.T:_7+5]<-PGL]AAI;3A\_W?!E_1^T_7GS\. M-/1I:7;]7*U[[II[N?Z7(WVN##.OLZ.W7V76TF>W#_GM>% MQRLG25RE^.Y%.VY*F#&ANBA:JHFO6\UJ)HJJ@:4=PS9@9*V1TFW)DLY'2G!J]RL MO8;UEOI*D:92&GB>'>)**0Z'%+JCONM=6ON)N'3A>[YHA,[JMOBF6UYNQ7GE5]US!55IY?!_T)H2\8\,SQ><;I=(!G M@&> 9X!G*N490W-->=-U55][8!I@&F":TS"-VP6>J33-T[1LSFT4$W9K?KXL M.YG&#\SMFJ_9>BIWQ0G%"CH'&S:,G^/7P?BY"C:4F@>7CB5ML@C !>#2>+B8 M)L %X )PV1(NMK3HIAUP@9WLUV(?<>2N"F1)E>!)(=>15F76^'1"C6!57YO5 M'&2=RXN46CZ1"( 'P-M!3EVP: L %85N7*]>FRUPZ1)V)I:;KU2U_BLW!)% MFG8M'-3H3'^@893RYB2'G-20=@"F'KOEVXKPR!*K8$O=E!<#OR6T6NA0U6X% M> _ 7L!>LA)XAKS!Q\!>P%[ 7L!>QRR[-7_)!ZU=1Y.)+PZV#XJA'!^B\)$?>I__ MZ9X_W"Z]F_M&QW%,\\88&#<=^\J\O7:[6>]FQ[&Z=J_RWLU'G<+83^2-.I]S M?$<7??%7\S7[W'JQ?SL?'K[8?YDI[X7'FZ2+@26S,7Q\6DFN W3_WM/+B[%@ M5-9U8MYBQ=^\1U.[.7>E-'-VG=-VM3UN4]W:'XY1K/O.6[VC*A#=Z^*"YCO' MULC#K2:W;>@\)A/LBW$PU/^!)A'OW'K2 FKE"R'@C.A"=YV>9D&#G7U"CGI: M0BF\LTOA?7-/(!BV9L@[8:W*\IX$(>TQV;O4^;:P;,SJR,OP@RUJ@2TR=]&7 MYMJB8K:?8>X2D()!:KU!,G?Q_5MHD"H %ABFYANF>_8G@D=)14=*3SN%J!XH M>T-&JFA*V\T;%'QL7HU:[.(?KQ+DD(1K/4I$#,/63%/>6>"])5H+S9-(G?O6 MCQQ0!E*N)OE*O !3ZH_8&O*IX9_3Y/.H[WGI)!4#S$5A"J\^B,F8A-1_(EG- MRNZ%)=V;&],YNZB8$5,\^+R>P\>EO[K,6^A/:\M4#$-*G4KGQ'4JM2IS M4>SR6C]]IWN$$J,3S)QL5#0#\JGOY&=GWS/UV87BYY4JK:^$?=M_F%-Q_B$][W7<*4E8=AW('_/"5QYM(W+*E=+X4%^=37 $DO M$;YCD>W'++(=O![9@K8!&BN0#U \*!7,#%FNE?N55G:,]^(>,PV(H)L(R(* M$?,7_2><^$^B7(.RKQ>;$)BB,1D^\IH.=D$2IZ+IAK3,NCIBKQ?NJP@CE"^@ MKZ@DB Z(#HCL1T4F<'PTT!S1W$II31W!5 M*MIU1$6=2$R>2)BR2(.71.=%(RS"(%F/R#=Z^M4OFU "\^OL*]?=<_R0AB7$@,I1X./%#GR:QJ(^ Y*0J\5$[Y=/@;$O' MD6;_P,P!7)H.%_E'> M+4=+FY*3=SC(MZ G./Y.^!8TY"=5U#L0W!&Z&S?OQ)*<.R-A0L])$\DB*;\ M>%C#$J0G.I"'G[ OQEY?C*+X@K)8!5'BI>Q._O9U%.I)4SDH-S<_!-.K !> MB]7KNJXT%Q/PT!H\*":?*K4IZSR<35O04$BJ]>@4BC,JG5T6)3A8,_NB&&,Q M95=&0PC>3AV\P2BJ(QU';N4HJBJ[,NPCT)U27+705LA_ 84JIY1 H?)DV=EI MN')%TJR%UE4=%0)#UE]PE8<\>\2.^XZ-E#/OL3Q!\LX;DV$:D*UNPX?R[#PZ MTG!N=.O&O;WM]&_ZQI5C7;%_B]&1W8%C][H*CH[D*B953=:,CJ3I9()C]CDJ M@F-OC,-']F\_7!@2^8 #''I\OV34L(&14NZRMLG[7H_#=_AD/=)J92."W3E#(MT^K!Q$=X^>:_?.WK&13I MX*S>/ WENJU_"^.B%!85]16'WS56 I9=DZ0T#QJ1 7<7N3'B5Y8 0 M3I@M\:*RRI@V)P>1Q7T95 ^O*[:H$$R!R!6W3'+=F

9 ]/):Q/)$%>&L>$_2GKDO&*ZYDG%-7,&VY_:K2^244X&0OYE18# MJ:LY7< 28 FP) 5+=A>PI$:6L_9N9*E0N#BKC=:>D(:V-^H5U4#;FW/3D,V% MT#<,TF''=62 0(% 3^=-ZI9^>GG60N^JCNF (X$C@2/5X\B.YDH\!@<<6>W6 MSDGX,>]Z9?(65R?GRJT[&E0@M[K)"O0*] KT"O2J%K*"1/9>'2^DE=U(#2-4 M$1R<\5Q(*%L.G/&$E/"I32+04,MIR-#TGKR)#D!$0$1 1$!$>Q&1;4L[-]ER M(H*Z=>AZ(568ABUM7T(5_>#70>'L \W&$M0 []S, MXGAGMZ06Q-1"G>&47CQB/'UWYXW), W(YU%_7DDC MZJ.OR_L>[\6VQX>(TGO^/?=,*%=!Y'W_XZ]_^6W-K9ZP'_#/W4;Q'0[('?%2 M)@.?T*_$BT+/#WQ13KUX+[80(9?V5S+Z_>SVAG> _(?YK_N;,^0/V2^PEUQT MK_L]R[;,@6/J \NQ7+O3O=4-P^G<]F^N'?OLCZ75*Z_$O3\A%'TBS^AK-,&; M2;IT>>"'Y"(_>VV8^D_+H#3T)7(4OUA6&?&S'S+#D+SKR#[!?3\FB(ZC.+E( M2#Q!?OA$:#)A7T41C@DJU4MA]IMB82Y&47Q!V=(@.EN;2\3OY6$ZUL3_1^3? MJ?_$/B/N%0XW?DV"5A1VGS=9Z/TIOG#Y$/5J$F6?[T'/A F&26,4!O MPNTU;=A"@Q9,Z4PYK"C6[L0 Y\D@0Y)_Y_4P_$S\S!O.* MGW?7_6=_F(S?]7J7KF[IMFN:-GL_U_JIH%%&D0&>4O*N^,>*CL\?L9P0G%.K MO3;%NWU.,7O"+GND-\E[K7W)KC<.O/S0ZVM]>;V?'EZ^+B]?D_9;FQU#Y]+: MSZIG%XJ?GS.+\! %0QD[>H;U5N'7@J>]ZC)77/_E,7-(XJIER#V,N1QW;3,. M>BE?+]_JME2%6KXA7A44M3]AGC8_ +$I0KR.:"(KR(9T69/TT=U/@.Y&7?P6 MQOEIG$W*^"<_HP/:"-JHA#9^$$?%0!U!'8^@C@.:^!.>,MVDC;?8C]$_<9!N M?081W,P3A#^-"&_._1 EXRBE.!S2:AO"*+3W6N4&S36FXU-:$N5/'D&CJO)U M5D>S[.I;=ZJR^)MLWM%THL5.&5!-NZDF4QK7-,SJX::*!@#? -\ WP#? -\ MWP#?-)MO()1JXLBR*D7XD0GM!4UP_)TD:,266IF&'"<]W6QJAB5M/+4J:UVU M908#W&!$5.#* BX %X +P 7@HH&X ]*5L"A4,*CTEUC_O)B9 BAO#O@D$PC MZN]2K]G"?IV.I5FNO"XY30_X:P2U^IJJYJ +&KP#L !8E31XE^8:0G]W !X M;Q=_T:D>>ZK Z"3Q6K/"LF^7=Y?H3X[=D#>N$!TF\",)O9=2$PS(>#SR@4": M:4EK+ZW*^D,24!T[5#M(2!LF F@ --0>#>=&1YIY@.@&X-)PN#!_RI WCDH5 MW3])2*)0%J#2+:1H,B&QY^, 3?&4Q) +>#6[[6C=#HQ[@TR;0D:J.>B"*FP M%@ +]HYJ'%T!\ !X2_ZB:8%9JS)0:UH\%D^C&"<$/41PLBC?@74U4Y?F'*JR MTE7[@&!Q&@P)"Y)\ > PRS L:7-U84X!M#2<+0P?\KH22O45D7W3Q)\*!3O M5]KR( U]SY_BH+JHI#E!OZ&S< 4.&$%*32$;U1QT07\P@!A K-IHZ@@E#A!F M ? >*N>H^' =E&E$5NS K/;*";LQNAQ?MH(]HUF<+(TW8;319#Z@]2?]/8, M@ 9 0^W1<&YT9.M)N^,90$N#T<+=*0O*<&0$(=N%K$;MPY/[*,&!\C%_/DZ2 M?V)UEN1)(='[8?6/.#\02A&>,!5(*),DIM0?^62( M,/L)T['HQ2?^0?Z=^D\X(.QSD-WAUM.R-,>4MC\ ^5#(AS8<,3#&!G !N !< M "X %^!A5>1AP:FLS4*\&T=Q(+\\(G09+)C-/.Z$+.0.9=$AT7-PRA] M",@L;-XK$U'K %W>Y.RW9'O(:.TJ1%E!)9K5U1QYO=_WEV@M-*]JQT,AQE3. M(P&6!)9LP#XS$"00)!"D"KH*!*GHIO_!XH2J "!0(% @T!H1*(_#K:Z\0\?@ M9FZ9SOPEP4PNZSY_M +G-6*Y]R>$HD_D M&7V-)GC%UCS[PV3\KM>[='5+MUW3M-G[N=9/!1J8I@=X2LF[XA^_+FOW_!'+ MZ?$Y0NRU>Q[;9]BS)^RR1WH3@VMI(KO>./#R0Z^O]>7U?GIX^;J\?+O[:8@? MGS-[\! %0QE[V(;U5IGO@KNTZO=4O,GM,6-(XI(DG$MK/Q%F%ZZ7X0WQR.2! MQ'-9=@P-F;JQ=9/$VFNFNY]4W8KTLG,"M7Q#M"HH:G\2,6G\APPW.:S7$4UD M14J0]P!]?$,?OX4Q8=_WBD+^B?U06L4':"1HY,$:^2&BE(!*@DH>2R4'-/$G M.-FLD;?8C]$_<9"2UKB;E0BZXE"H$:'.N1^B9!RE%(=#"D6N$CCS&M/Q*:V) M\EU4Y6V&';#7IMWJSQ.KLOB;;-[1=*+%CAE03;NI!B91 -\ WP#? M -\ WP#? -\TC6\@E()I)+N)\",3V@N:X/@[2= HA3DDV76&YG:D-9I79:VK MMLQ@@!N,"&@1 [@ 7 N !> "_"@U)L\4OM(Y)J__(B]?D(HBD9H2*81]7>I MW3Q-I^:3HLQQ-;LK#6:-#_AK!+7ZFJKFH O2]P Q@!A #" &$*LOQ,!'A$VA MW43X[?+N$OTYGT_/)W#@1Q)Z+X@2+V67^3N=%VENEL.RM6Y'VK!'5=8?$G_J MV*':00+FU0,: W%=>?NUAT38'H H*7E:&'N5$=>_9HJNG^2B$2A)$"ENT;1 M9$)BS\G'>!70=6LUC'E-7U\0SJJ:$S5KB08KA8CJHK8 M#' %N&H[KLZ/9J8@+ .PM1QLW"W4P7PILW=FU#Y*NX\2'$#FX]5Z)M/5; =: M\$-B4273UAQX]0!9@"Q 5@6AF>E81U.M=D=E@#Q WI++V.U*:R+6>,-V^'99 M_2.Q#X12A"=LE1/*)(DI]4<^&2+,?L)T+#KVB7^0?Z?^$PX(^UP5**P=V,XM M6W-<:6D1,&B09FPX8F# #> "< &X %P +L##JLC#@B-;FX5X-X[BY"(A\03Y MX1.AR63':&:'C,G2["E%6 MT#C',32W5U'9RRX2K87F5>UX*,28RGDDP)+ D@W8U@6"!(($@E1!5X$@%=V= M/UB<.\7BM=!5V-L' E5.*8% Y<;AMBVOR +?7_/NW7U)Z M\8CQ]-V=-R;#-""?1_TG[ ?\)K=1?(<#%'H^8&/$S\*[_EG[IE4 MKH+(^_['7__RV^J]KC$=WS)._!L9/A+Z/O2"=$B&[\.^YZ63-, )&7Y.F%RN MH\DT)F,24O^)L(]%$_(AHG3Q*]@"A7P5OI+1[V>W-Z9N./\P_W5_J#?&E>.;E[=ZH;A=&X'3D\WS_Y86M7R"MW[$T+1)_*, MOD83O)G 2Y<'?D@NQD38"\/4?UH ,+OJQZ]";?R0&83D78?_0J;>W(\)&D4! M$S#[3B16'L6$29+RE"UBDD5I&!.FM?\A0_2(_9"B\X )EM"?431"#!G^$UO, M)_;>0T*9;O,5X54M; $?^3W9%4FQ-F37(#Q?7Q3Q!69K5UIA]A&^Q/R+V/U6M'P?4?P]#0GJZ!KB:B'J<6Z( M1R8/[*L[AOCM:H.$?;Y'W)J]D1_G,D!1B#Y?OV?K$ N!2_D6ZO] $_;[,46$ MZWS>5:BYZ_TH&7FT?]^IJT"%$NY)@];J>";?8W M9/6ZS^8QF).X]*;N?@+BEXF?GC.F>(B"89XS8'8O&4>'K =&I,@'HN2UO\D/+S]?4Q!A6*:N^*/WGP0H/HD2H\QB*H,K/ MO/_S+!C@L<@/+VG#+NI"WJT;M9&UNU6$GX7A[6(W9JNIJNE51 MWZ9U&U5UT"*)#L[A^U%2]Y#6;U/=D(=D][TFPQHXW=O;F^N;7O_*O'9TQQ9[ M3=VN:QAFOP5[30L[3??\Q "7),))@[<:EGAN1?"OR1VV(WX_L^1L1W1/NQUQ MX.4=V,U8A81RNQD@GRW#9_5W>YQ+:S\191?"CL^1.EX6/H3&? L_S";'97U7 MI'GHZDA2.4##IEF[-\U,P]98'%JY3%19?8EQKLJ.5>6=L=*0<31[5[XA-N01 MH$]IBD./A201E7=V'!BZP3N%IF;#3B'XB@?ZBGF)\I$(22%)*\=4/@ M"X,0W[AC;N7AY>O@8OW^X86/RX4AZAQA9T4^-@Y[1Q<1UQ;-24##0,,.TK P2N1I64VL@7*J!_*1!,T3#U>O'KKW(N'R,4NX#'C" M!6U,,CXI-&6+ M2Q9 00'?5,"3=K$"!00%! 8$!:P' [;998:<^O&]9L/:A-D)>]2 U#^.A2.K MLLO6/F*MI3=6H. MR S(#,BL,C)3X*23*JH#3 9,II Z I/MH7:N:9C'TSOE=0@H#2A-(74$2@-* M.S6EU7YC0$+>48Q5E)MS!,(_ >&KHE!*M8YO-7VKHA%5.YY -T W0#= -T W M0#= -Z>@&T,S.\?;!E5%%X!H@&B :(Y*-*9C ,U4,47K: \&'<.D=@RC_@_H M%P;]PAZ/W2]LM=JXLOBXOW^X]4?$C')]4 ^ MDJ#9^)90=_X/:$ &VE87;0.# 8!6HY!PQU0MZ:K6XT;C(&ZU4_=@-U W51D MMYHXO- \K"&0A>9AT#QL5XV#YF&*!?1PI+M:\37B2'='0&9 9 MD-G)C@#9QZO,5UYW@,J RA121Z"R/=0.6NT I0&EJ:J.0&E ::>FM-KO#$#W M,"!\./8.]-WHX^] -T W0#= -T W0#>G5BZ@F_7[H!W]>/N@JN@"$ T0#1#- M48G&ZAYOPI$JFB QR=6X[F%<.4\OZ_S?O_V2THM'C*?O[KPQ&:8!^3R:'^M^ M/S^Z_2?VPP\1I>_#NZ+%V.?1K1_BT/-Q\(5Q,.^4%'KDGKWK51!YW__XZU]^ MV_+F&VX:49\W+[O%?OQ/'*3S6XO&:.R'KV3T^]GM#:_C_X?YK_N;,^0/V2^P MEUQ<]:P;9] SS;YS>]WI6;9I=FYUPW"Z^LVU<6.<_;&TLF5QO]&;:1V:%&TK M-V*R0T]<>(NMY6BIMYR_96^Y!QSP!49T3 B[#"=R.[8AOHRBQ=D-\Q,-FL[YNJ6;KNF:3.AN)9R;<=A,;<2Y*N7DTZ"CD-(/8F6[]UX:Q^RKF#]&";0?.ZKJ,5FT4>_Z MGA>G+(P)?/S@!RRR)#56NZ-*#B@0*! HL %Z=P %UL135DX703Y;8O443?+R M>XK5K7)H5D98M:5!T#C0.- XE06GC+! X]J@<1!X-2+P MJM(-OA9[#=X+GP/[C..AJ+.+IKR\$K1J2(H:37L=2I1[VJZWI7UXJJL M)+\.CKK4BT!5T9UVL@ P # ,$"+&<"TI&TIJK*.P ' < !.[QTK]<##M@N MOP+[:Q7. (9L(.2?CRXXT#C0.-"X6@A.&6&!QK5!XV"/39'@$/;8(*ZN8UQ= M07M+5=8357 !9=F 8( V,P!X \ %P 7 !> -[)!K@?VVY-?[ M*,%!N9&GM)3I42>Z;7_RO@EL5.FXMRI$J7B)\?[RK(7>5>U!':Z.A_&GM$6H MEV,&# L,6^4L= 5&H=="Z2JG5]A\!H($@E2.("56MP-# D,"0RJAJ\"0$EU( M%J1OW>X-.++Z$5<'C6S:=:K2^H%- QR'3)GI%Q+?C7%,KC#UO7XXO/&#-"'# M>_[HNPQFG@+ M:%XXEHS%,"8OFDQ3MGJ\=BP:H0#U15@;X=JF]W_H_#M*WV' @SE ZK>ZI> M1V'^!4PL/)ZJ273FEX-LI<%6G)*T(XH,9 MF3*"15H[XEDCEX:G3231J>%.(CY9PX(*)V$U%7LRUYAXY47WM^'51M M M, TYS Y3%US>Q8X/. SP-,!$QT4B;2+*-ZIZ<=1%3[!.7ALKI:*3T6F3;Z M>C7JA@3E6XT[*LY/5M7'229%J[+N54<3S4*)!&D!2 DIP>),Y]CQ,2 'PF*8O:D.'[)'6 4I0E-F&/,'K\* M,R]5S">U_Y:NZ9:\<\6JYR.J=@I:@K]CNM3-P5K7T7JZ#EAK'M;4\AQ:BJZ> M9O=<0!>@"]!5B>VR36G39QN/+MB<^'4P&A$OX1U2Q.:$_T3RX SRKC/>@2$3 MM4B<*2ZMYJ+$T,R>M/WR!JVX8OBHKX-6.T2 W0!< "X %U7'(MM%KD;MW:^[ M;+\HI62(DBCO[4BV:>582;[@J-,_9!U<5GY7"KK=0B;PU)E 0':1I3?DA72 M;$ V(%L99,O'R!;>K3>K"V1E?XVI29"I3Q/-GGAE-E! M5036RM'A*ZW@'C@)P!'!$$SE"E]8AJAT< >=3#\]@Y&4&IZ0=Y4OQH85495F/EG>0 MJA%9-=_] 1ZJ%0\Q?PE.@P'1 -$ T=0H>P,.#_ 0\!#PT*DS1"WGH5+JZ)<$ M/P1D[>?7_/NW7U)Z\8CQ]-V=-R;#-""?1P,\G%K6/=&&[/'5B#*].VKJX[W=ZM;AA.IV\:^O7MV1]+ZU9>@WM_0BCZ M1)[1UVB"-W-CZ?+ #\G%.)O899CZ3[\*/?!#1JW)NX[.E$BF(MR/"1I%3%[/ M;&&06&%$T\D$Q^QS%"5C?L"&)K'_D')Y\AX!293@(,N073QPT8NC.(7L$?G! M_TV0&#%&4!KB=.@GXE/\';+/AZ(B#(L^R G[SX2]'.4WCZ8D%O=YHS/RM@)[ M35ZE>RQ8!7[-\CW*7Q)&\00'"W W^&=F-\[$Z)$@R#_S^YE^)GYF*GW=7 MEV=_F(S9/]D[Y@5VC$$"/*7D7?&/7Y=98_Y0Y/LV?JNC^] MS6UK63=_IP,OUT_[]6U^>;/-+]^JE:]]O:MS:>UG+[,+Q<^29XTZ)YB+>\@H MTDI$>#^."4$?V=_&% V8T1VBOZMLI_J27E56'G@& M> 9XYC0\8VBZ)2W;J_S: ], TP#3G(IIC"Z,4:XT@=.L/,U70IGPO#'"X1 - MR1,)HBDO6-\G1]BX:2Z&KID]:89;E26OVCZ#&6XV)!P'FAD") 2,TBX6L\% M*P&0 $C,(-'3>J8)D) 0;BB4[:AT !X."!5!R 3'WTG"GK(*)$F5YFFG86BZ MO*;2C8_T:X2R^IJIYH"KH[DN]!4#< &X*@"7HW6Z\@:T ;@ 7 "N$KBL#FPU M5QJ1-2OP^I.$),:!"+WP<.*'O",23ORG2B:+UPY/IN:X'4AD0&X/$I>GR>@,#(@ 1M4>$HSF6M",\34$$;/^\TJIUJ[ZKTN+:MV9_ M2ZV4K<6\<'EEM =/JYD]: M'@%($D@22%()7062E%B'8FK=CK3M!R!)($D@225T%4A2(DG:6L>65PH+)+EE M$E/"S"RY Z_63]6ZQ7[\3QRDI$\I26@_''[P\8,?^(E/Z$>":1J3X>>0W3J- M8P8 /KB++H[KVF*25M?M70UNK)YM=/NFJ]_>7)MN-DGKZMJ]Z5]5/DEK";Z& MOD2CQO+DIPY'N-0<[IIQ6S&9QH2* 5A\8-:(K05ZXHN!QCZ)^<'C%S%VB_V- MKSD.7_Z+HI$?XM#S>5&*6#)1FQ+,%PU-\E5#."G?,@H19M^8KR-ZX O);L&_ M8$6]]WE!/DEA;AT[NH;6=G'>Y];[#P3;0E<6S*OB \!ZO4M7MW3;-4V;O9]K M21P'9DH9!V;U3CL7J=Y3G>#EZ_+RM:^-5+"9MQH-Z)5K__V!]QV92U9:+0T$ MYDU2/>FCLI;43MIY95 [4+M7U$[4NNP1;X,5EF2%#0-F:D"1VNY,^#$*R4O> MGP"-V-O24UH,Y0]G06?&Q6,3AB6OW$'UM3\TS5PCQE'.]P*F:3?39$KCFH99 M/=Q4T0#@&^ ;X!OP;-1GFMH'](>+\)J_XXB]94+$YNR03"/J0\OIBHRW*LM> MM8T&4]Q@7#B69CG0=@ @ 9 2$ ">S_9?KN\NT1_"Z*\ M;$Y4UU6!K>;T5X/D"B17E#1?S8%8U]4,$P9S KH 78"N4Z,+TG6_7D>3"8G% M>8PIGI(8@B_(TT%2 I(2ZS>#'*UK0NLW@ 1 B !>;I]/:YX&L4X(>@AVJW* MM(4!#63D(&>@I*%J#L0<5S-ZTHY' ;H 78 N0!=DY/85X<@$= (ZU41G33*+]45F[0 F M]6A[4V "B&@S(JRN9G4A>0*8 $S,,6%K=J\'F("$XK:RO6%_><*)_T3$;)$8 M>PDD$R&9J!B":P36^IJ[]D"TJ^EZ11-? 9P SDK ">"#(L.]@CRC]CZJF%.P M,HRM&OZ6-12T#B,8CS?[\T024SP/^_:$SSIH$62L*O<2@+^ OV1E"%W-ZDK+ M$ *# 8,!@P&#'9/!;%US] XPV,FC3(7R.K!#LC\[KM%YV#_)1;N#F&J,_AH! M73G'!N"]:ZFHO):/@&I ]:E1#:B5I7;M0"7LYZSNYP0^?O"#77O^0TH!4@HU MB3C:FE: Q"BP&+!8_5PT("\@+R O("\@K[J25RG,_"7![/77??YH#U826N"' MY&),!/\9IO[3LLJR;UHD O$+(6H_9*27O.MPK98:CHX)&D4!(U;VG4A("\5D M&A/*OHZBA/\9^S%ZPD%*T-@G,8Z]\0L?&,S_=AU-F(Z\_!==J5 48^U*P2V: M$$S3F P13LJWC$*$V3=Z:1SS)WC U&?7BHG$*V+=;P?+(Y,'$L\YOF-HR-0- M6\KMWU6[]IN6NG3C!4NRK"_\Y_(WAU$\P<'J]\QNG&F 1X(@_\SO9_J9^)F1 M@5?\O$9(]_Z$+?(G\HR^1A.\8I^?_6$R?M?K7;JZI=NN:=I,"*[U4\%(C&T" M/*7D7?&/7Y<99OZ(Y=31G*7,M3G"[;-/V1-:O9_>YL&UC)Q=;QQX^:'7U_KR M>C]]K5Z^)ETV-KL9SJ6UG^W++A0_/V>D^! %0QG[)9T#=T$K$._K(O68B2!Q MU4+]0)Y(,)>L-&<78M FJ9Z[GP#=;=5.6FMW4#M0NU?43NSO[1&I@A669(4- MX[2=38YC5,_]D 7@44I9F$U_KE3?%*J5J72<0Q22%S3!\7>2H%&Z6U]AZ0JG M_-E>>7G>M]1K6UB>-(6KN1UY9?FJK_VA"=H:,8YROAC(M/4/J _7(37_!U'["T3(G9QAV0:43_9)Y1O7(]2&(\':5<)*:[&X<)Q M-;LKS7W=KF?,6MB> M$Y(KD%Q1TGPU!V*6K76Z#J +T 7H G35T9ULEM=X'4TF)!8'-Z9X2F((OB!/ M!TD)2$JLO<[L:5T7DA( "8 $0 +R=/MZ7/$TBG%"T$.T6Y5I"P,:R,A!SD!) M0]4$']/0]_PI#JKS#VN'(DC(0?8!L@]K MJH0T1U]M9 2( $0 (@ 1D([;0K:W44S8C='CO'(.\G*0EX/,03T-5G,@9FD= M4P=P ;@ 7 "N&OJ/"SI1_\$]$@BJTJAK^];>Q\::W"/D;>A@#AD,P-*&*EH&J9(:&,KV0-2T MY!TX!&@"-"&+>1+H-1U:D,-<'3Z>C6JKAKUAZ&65(JS_T,L*DL*;Q58++8(\ M5^4^ O 7\)>\1'S/<('!@,& P4ZO>VU^.!;,'C]]E*E05@=V1_9GQS4Z M#WLGN6AW$%.-T5\CH"OGV "\=\Z@Z/)..@&P =@G!S8 5Z+FM0.8L*NSNJL3 M^/C!#W9M]P^)!4@LU"3N:&MR =*CP&+ 8K7TTH"_@+^ OX"_@+]JS%^E8/.7 M!+/77_OY-?_^[9>47CQB/'UWYXW), W(Y]$M]N-_XB E?5&$UP^''^9QVT>" M:1J3X>?P*Q_=%C,-O,+4I_?\6^^9B*Z"R/O^QU__\MN:&_NAGY /_A,9O@\3 M'#[Z[)KL2Q8O%[LP[(>O9/3[V>V-J1O./\Q_W=^<(7_(?H&]Y*)[ZUSI^G7? ML*Y,V[RV]*[>O]4-P^F:'>-6'YS]L;1\Y:6X]R>$HD_D&7V-)G@SN98N#_R0 M7(R)X'+#U']:AA^[<)'4Q"^$SO@A(_#D78"U1AC!7A*R;OB'[\NL]3\$)#% QE;+YT#MQ5K4"\KXO48R:"Q"79N/N)U-THT#_CB-)-/N%U;O(W_5VX M;A#XRM\E!$5=4=2^YZ63-, )&6Y2Q_XD8L+Z#T[\* 2M!*T\@E9^(LE1R!.\ M ?G>@&&G]M&^ MC'.23R2(IOM&697VFK1+/&&.Y5 M>%H6,X@6!'&0(E'("#8&7N=&Q] LMWI\@:<)Z /T+1=*F1VMUY670&FZ<8,, MY:_OPXMI''F$4A03RN3HC1$.AVB8%2-.2)A4@;GZ0:NG6?)2DZJL/J0>U3%# MM8-$!?U^ 1> B]KC DP%U!GND^([)).W0Q995O_8+090J)NP/EYCV4,.L]6C MXVS'M31=8DIU;XG60O,@(:OHF5Q@26#).F7&#Q;I3JGS6N@KY-6!1)532B!1 MB:&UU=&Z$C@/0 MU5^ROBF4_H6N_NJ4&T.#VX5<;%>S7&AP>S2=:+'C!E33;JHYMS7+JK[Q#IPI M R("(@(B>J6'K*OI9A=\GK8$^X>+$)KZ0U-_F6$"&.$&8^+UB*\8FL<1(\0?_'XR] ZT.L$4A*0DBAYT!Y[FA6;W3HQ/< M4, N8'='.78UW3@]=%5!(:0>#W=Y%9@%53L4=FR>D($:$4BY0,JEE*0T-<>! M4D/(4@)DMBQ8Y^/?Y55IJ*+\D*%LW'"EY@109G3M]OMUT&/(.]: MN:, # 8,IF:>>VO)P7 E(#@@.""XR@-,Q]5TB6='P45;#$.W&WQ4_/NW7U)Z M\8CQ]-V=-R;#-""?1[>B6N,#+]9X/XOJ^B*HN^?WOF>"N HB[_L??_W+;VLN M3Y,T)A_932;IY"MA=PB^X!>^=4!OH_CSE,0X89K[@6!*EF[(5B#D8OY*1K^? MW=Z8NN'\P_S7_@G#CT2"!*?J)" 5 @- !A2?.@EO&Y/.MIB\5> ML%.*SXLR=%W>A*BNE %1K@-C@I1S)3>;+>DC&:J=<5&!Z%X75_4S+(XX(>#T M,4Q.FY9D"]D$I5-65% K\TH@PQPH=!Z3"69^#W-GJ/\#3=CGQMLC&1HT'Q3Z M-:)!LZF9$K-]JB^^Q$!79=M7,>^X^YBZQM6W&CW-=781!92W@LG>92A'"\M_ MC*YFZZMY(3!'8(XV8LK;(U P7S!&8HUV@LXOGWT9S9+#H",;7@#G: MOAJ5_8G@44+B2I!5P9SET_9)[\H\(OB6>%11$C!J59>#%WO!8H]WMB-I0H&9VNYG3EC>_<6Z*UT#R)9"JA=FG_XJ/UU4Q_ M1M'PV0^"76J4=-OL#]C_]6ZLCND:IF%VS:Q&R>QV;UWK:#5*A2'6EQBP^KHE MYH;E%3U\:RRKA(G)E!\JYY5!WAB'C^PUQ?XW01Z.XQ?^03QA*$A0-$*/N=SW MKP?:0G!UJO?I]2Y=W=)MUS1M]GZN!=4_4/U3OT)RQ2HOFEKNTY)@XWJSX4 X M03?$(Y,'$J..(0I>I0T$@\*,QA=F=!U#,TUI^7SE5__TN4>C]G34]_Z=^M07 M,QJK2#_6+KT(@Q).8=8; *3A_Z8TV35GV,(-,NB(!+MD>XCP"@?\1!8_=\5< M9GXX#&T\$Z94CKX."5$X%'QR9QL.!2_RW.&)]94\^/IT^:>(.[\XZ(MXG'X> M?4X3FN"0J^4->],GG/A/Y$N4.\D['__5;[K=0;>O7SN&;9O=6\NY'HC4>N?V MUKH9N,=.K=M+O&472>0-!U$K2;2'N=#S+(C@]&@N=S2<"5Y(.&:"%*GW;Y=W MEPP908!CRM,E*XJUSP,M&!/1//;M+,P^WX.>B:2#PP/Z_9P>HJBMH4WXG9LAT&](L"Y9.O?(4_5%+ ';>G M@"'E,J1SVKS[BLHYE]9^ LHN/,;N<[EX1)F=Z",'Z/. EK(8B[+OP D?<$81 M"X>3EAS2)4[FUK^KL[-?8ZIQ6*=42'.S<)K]>IW%,0N\%C:+X&<=#D;B( MICRO,L^9*)T:5T622F6_E4EPVX9F.Q5-5ETC&E64X= 4MGH^K5K4#4P#3+-\ M>$6W-*<#5*-0/4[MO:-RH!-&B=1@!WSV2HA?'<543G"@<1 E0I0(OIMZOEM7 MU_2NM$,JK7'=($H$I@&FV4DJG:[6@2#QM"65!]5*KB^__)RP=_\4A;,A&^]# M+YJ0P8\I"2G9N=JR,^C8@XYY;;LWO;YE]WOVE9XU,G"Z/:MWZF$KIN1:2B$] M%L9RD6DH) GR*:+I9()C]L%AT:U@J:_!N]6ZR9:V*)!:-FC84NH&N^YI2^?T M6A?^U?KE3URR"2L/%:/;>C8UJXACQ*=YH $SML/9(3D( M2N4G8ENO;W?^C\.T#1BPB37SVQ]3/+4"0_D\E,\?3]5.VL<)5 TH3TW*DW:J M'92T04I:[:FBE1H)\"HW:Z]A[5IQ4O_0!II>+JID;]^S7:4+W_-%(S3)]RI$ M&A8,)3V:0K0X M_ ">:3?/.)T.\ SP#/ ,\$RUQZ(T%YIY ], TP#35,PT;A=XIM(T3].R.;=1 M3-BM$?F1C<5"041WSMD&PZ5C29M< M"7 !N#0>+J8)< &X %RVA(LM+;II!UQ@)_NUV$<F$ M&L&JOC:K.<@ZEQ [ 7L)>L!)YA 7L!>P%[ MG5[S@+WV*)RVC.,U"JV%%@%_ 7\!?]6$OSK.\1JJUT*'#F4OJ3V0=VE8O+[E M\9\M\XCG&8O'SP\8,?^,G+SLV.;VY[KFNYSJ!O7[L#N^MT;@S1[+CC M#&YO>L;1FAT7S4N6TX>K#9#Y+V2JQOUJ=V,TC:,G?\A>+BM.IT47Y&DF=_2< M"QYASXM3'/#9&.(#*_JTSQ-1_P>:1*(Q'N&-\:3<5,ZC;6S1=[I'XFHMFD&L M;?NRSQW?OB#*3F)=X0"''M'0 M WGTPY"G*Z)1EI=@UT2K>0+HUP'].C9M<'4=*$@^FDHT@W^J%B/P3@MXQ^Y" MC]76^-R'B[!/:3HAP_F.2U#L=:%1'$T0]OZ=^MFPT'V\\,:=5<^"$MJZFX %"[" 2VRS$.Y(D 1'CW(X4?[U1!](< MM_'>1C&O]N"F9^4X M[JPXI!*'LCD.H^'*ZV[2;H<00 K[=@=D2FW (01FDF1UG<8Q89?E!O*P &V' M) 'T(JI2A+7O1=2SH!,D!-/*2@NX#+ALA^1%QP8VJRKU<7AGM>WZHJWOJ?:5 M>-%CR%YN^)[W8O)'/AGV*24)[?,S)C'[*1P6=_0)S4^F;-=R[7_R[_N?JY3Z M(:'9/;-S*_T?/OV?21#^^)_!_^>-_>E',GD@<:E)V^V@8[N]GF'H@]N>H=L] M]\;,FK3=7O9OO9?,<^ <\3,?9Z2&VLK/^;=D*E$\5(3Q*2,S7 ME:9!DMW_V4_&[.-^/$13'"SR1#$[I_&[$E?EQIBN>N68(M MUG7!DK6I]9@EI?68>^+68P=>;D+SKE5(*'<""^2S99;PK78^%C:,XR3:6_/")T$14&C8P^Z\ M+B#[!=VJ'UTY/.#.I=.,5A"ZJ[FVO,(UU5=?8J"\)8OLN!16@. MGI5\SVKC_NL!W'S:8?)=S3"DG9!4!0['YY.V^(09T?IU[! P(/:$MQF*ZKF5UIW5A4 0.X0%5)]L\H M&C[[00!.CPJTT[H3C::C:UWW](>358'CB=TFX#. S[#%L5I=,ZW.P;JR]/YP<&]/[JX_$WV8[4%5P$4*>Q0U(*G6Y63. M;:UKRMNI@CY3TEEQ4:7E(VFEDVO@VITZRU;):7#5MY>.=Q*\$97K=J^KV;:\D1M[ M"TT5_>'7'?4,^&N'9RL]B_SZ&[UR,EW*Z?+U!]?OQC@F5\R<#/EA:!)284J^ M$IHPZY*0X5W"+OT6^NRKGG$\['N)_[1R)G[3P?72,71GT._K^E7GMM^U]-MN MS^D:G>P8^K5C#@S[1,?0BZ4V)2_UU[MO".>R0@Q[)%XZ<$[8NK$_^2$_^><_ M,6L>X) B<4"/H!5-V><9J/\#3=COQY0WD'$)W#CV$?N)3Z*>]7(7#\M6V&IG*XYS!'QNV9$P_=NR]=$?5/@%CCN?L)T M*X+-*9)\NU=$'%T_/Z6\T1**1LHB2. ;\MZGJ YJ)R3^6_R"O-XI]I0/V&?+ MA1_5M7E_\L9SZ 8GZC[B+?9C]$\Y3)L1?_-&L%8.6]" MNK>E?*9?WDY1$S:"NO:EO9J%A;/[547U]2_H_+K>17CD7N,;7G?%U*,,J S- MMDVMX\#9*PCO3VZ05=$=:7:W3DQ@Z9==:?T!55G)DUC1MIR7V&!>L_A M<%EH[4@K6P8[#D&W4I!1URK7B2:ZSJ4I[72<*BNI<-!=>]N[U0;XZW7K)SMM MU+S=\:ZFFX[6Z1W>A>1@(7\XQJ'I3<69%>TR,X70FG*U6X'$Y7 M[N125%+<#^()1.\NO.#:NK.5UIA2M0.@D1 MO5*04=<.UXDFC.ZE!><5CQ>%-\?/MTP%MG#;[@EPD)$W%:H7PWWN=8?(48J)3];N=S M![9YY=YVG%O7='O73D\WC(&5G3NPC:L;PVK8Y*/[,4&C*& TR]V5Y[RJ!N&L M>@7AN239'_DI3R9_E$3HB?>41H.[+U^RXY\4^>RC[&_3-*8I[XO-/K1X2"$[ M)KI\1F$4Q?6:H<0\.VFG%5;Y9Y\;'7XT87:$8 N%;>VQ QN.'1Q^^7&_OO;1 MJ((UVE;-S@U(G\]SQXS,Q\S(#%X_"=?4'(F"6@DG!]8*56;."3( H&YOJ]O6 M(364;&]6SAL6%3.%'Z(7GP2P4[P%D%W3,*7E\IJY6_R3DGK4, L! 0 '@S MV@<(A\MJ\&-*1'.YIRC B1_XR:3WNT^]H%!.^B\6B:4(3%+\U_;7U[J%^V9/68[CE?F&-8%@O M&]=4Y%E00 \1F>R(+/!'1$,O!,;703$IQ%R !Z7+*OE/(K9,_Q'WYO8@I&3G M DN]?SVXZEM6][9GZ^:5Z;J&D158FK=]Q[Q6L+%S%467+'CT)YC;TY$0+<(E MV2*2"9<%F]%D]A=>*>?/UH779K*%X:V*, +[%+L\AC2.]UVUQ]?=ZY:'L?I12'0[KU M$6G(>[[>5Q^=QV2"F8,0/J)YF?U)&\0H?Y@6#E(O[,7H6L>N/B&ERN)+C!G: MFG)BO+/+*=^MJS,K+D&7#QW+TCJ.M$)>59;W) AIC\G>I1OD]H7-E>V4'!M3 M74>S=I(1F*/6FZ.=&E(UUQQU;*TCKS>7*LL+YJA2Z.Q2!-)"<\2B(]N1-\D7 MS%'CS=$]^Q/!H^2-R4 *G6 [*<#,CF9+K$1[0SRJ* D8M0H!&"4XJ$:A9'5T MJ_4X$7GIT[WGVF\CXUITS3,9_?6Z\K*O>TNT%IHGD34/K?>0496QKMJ#?AY= M1Z(74RPN_#SBU>U7+_S_\SJ-*-ZEJ*-GZ99A]O6>-7 LVW#TOF&*HH[.8* [ M@YZ"11VRIW4O=M+**AEH.IG@F'V.BAY7,7DB845_<@)I)TQ(3,5CJF/_.AWN2'1RA%T0@9^D_\/_SF";=& MLZ^H>%SU%DM4I\H0J7VB#%-*,4C7K54U1[UK498O-VO]]/62?;M#>?$CM.B2 M6P)T/^:'] YJTJ6> JI;=M9Z?8.6<-)%VH3^7-O'NJ=68.@3!WWBCJ=JTELR M@*JIHFI ><>0'2AI>Y04&FI*T-KW5Q]E85VJQ.JQ>61(.] KMXU$+?:2H+O+ M$0P,(';QNO];N>QJ@3U^795]+ "2*@@.( F0!$@J)3B 9(L@6?O-B\-%^#?R M') D05^8(N!XB 8\,3"-?4K0^=G?O@S.3GI07AG &5W98FAVVT'U0%0OFU9O ML$B;.@]@ ; T'2PP%0' F#9$BPP$V$GL-1]9TVFT&Y($,B9?WU/O''()//H M$[IZ1Q6R&.H %B8HP!Z;TO:PF;BK/D&H"H(.S0$"L !8)\EM@$$#W 'NP*#! MII9T$?[/FO_907\J[7_WAM1J3S] SZ _H#^@/Z _H#\JRJ>F[M'"$W3=:;F3 MS0&'=S+?&GW@77F2,0YY7Q[0-& J8"HEY /Z _H#^@/ZD*4W471V MY2MM#K'G16F84!03C_A/XL\/.,"AQ_ZXMG6A:%NXYK+].QAN>MW2-0N*V*;F MA+:4WH2.5:L.<] ?#ZS2:WL9[6O"P_N3S87:T36D7CL44+Z&*M\-L_&3!Q*7 M%- 0"@BM3J#5R:D+4ZJ?"+=784HM#I)"U!MV'5X7^W#3_,T=YF0N MC-E,I]. \/F-.+C*ZA_NQH0D-S[U@HBF,:$[S=?4;SI7NN/>V-?=&_UV8.HW M?3%?LWOEF!U75V.^ILP575F_J_Z'_J?K ;K[VV!PCZX_?_SR^=/@T_T=U(GD M=2*]WF5/[W17'??F:>MF5$MAA'E(' MZ@C6%;$@J%VISBL'G=M8NX*.4K*B$B,J-N'1J2!B5$K3SOT0)>,HI3@*G'.X3Y 6Z^*8E&48R&4?J0 MC-+Y,6SPV3?*[]SN'-Z[=BN1U+),5-J<,XB3 7. .;F8J\D>A')X>T6A%G; M.M,?PI8&Y* ML%J<-Y/C:F\MO]H?4S2Z/PB;\THX$@ O@)=TD]:PY/I7_(PF M.&%_QP'LQ[=O-\[5]*ZTV M^J%/QV2('J-H*-]FU0X_'5=S.^#T0=!7C:&I'QX,S;"EN6I-P4/=)Q8HAYYC MUS74NCGXD0H>WM37VE=".(;6LPUISO+> JV%UD$4"_18"T4%>I0D2-O2+'G] MTH$>J\Q$U+].['/"/HR\-(X)NQNFE"05%(S5+@"37[C2%,1 4F)[3+S5^ZT" M62DO']C)W"3++S&98F9C___VKJVW<=P*/W=_!1&@: MPQI(LW]+I )G-I"BP MV)WNI@7Z2$NTS1U9U)!4'/?7[R%EQTXRR61BVI;D\Q)$,L7+N?%\Y.$AORUX MKOGQ8I]JO__@R=?'253K7Z5B&@0Q0DN$EKC?;;^+>MYR MS[=%&1 G/T79_UY<[VLZ:5=48DSC$.-]$1O695IJCV;U:3!"1(2(Z(4$=)ML M_M5I#S?''-<+I-W^R)M6?8,Z=9$-!$TUF9T:IRXA'>%!R=WF&G3M7BDU& 2' M07![=04".HB\98' (#A$OF@>CR^H:!Y]N7X#VO67) ?-XSZ7+YJ\>N$>'\4, M?U*R@$$O"3;>Z MR!>"R[K/<">DFGW:]QBO?.JJB5< H^.YO: Q'-%NB)&8B,10(2J%Z,-\$V'Z M8L1B+\9B6I^3BR0IYV7&#$])R@O%$\&,D+E;]F-S">3YOWOAWQ-LC:?WU[ _ MI&&\^SK(B\BRD:3];4!X%[:_(0*KR\S6)KV+AS3H[I[% /4.X=4K=>[0H>A- MB/T]4,1Y>P++HY"&@P-FGVZ"$"$21MN%MJO^MBLTNFW!S?Y/RS3^MTG7);PL"SQ MK>,UAR1B[0EW\A&H'[^4PBR)R&^X-BY."/XGA4MS:Y/ M:Y."V<,1'?@[,5,7/B+@/2+@10/0* ,0H0$X'&ILOBMQ'S4B,GSF,"H-0V]9 MP1$5(BI$U5JK5D1C?_&*K5>MDX>_U1VAU6*F=[5JG/8,:-]?EN*ZL!@17TUF MF<:I0TA[0\0_.TT9Z*+ML%B :3:/%3C0_C2;O8#V DRS60\7 LTCFDRA_F)+97,,A?RJGAU8)??%CS71XR!JOTV!*8 W>#J(8T&X=Z!85TX MC\BX;JX.&IGV&YE^1$<>KQ.M.^>/C"^;[]6L\>4K/)F68LMH2(<8VXBX$K>Z M5^N=71I&WLZ7MD4?$"<_'>OK3@B)&WM&*#>*)4:3@BW9./N>"WE.+3PQ1&2( MR+ NDU2+U(H&'F,9VJY9)P^'/BF9EHDA"Z84R\WR;M]MB8[@J(=>(*(B1$6K M>27J8_)K!$4OI*P[3()NVM/+UK0[Q%5K!$!UF8_:I%E]?_?EM5ZS, MO,T*Q MFQ#[BIDLOQ-?QC2.#WCNI DRA 531>:KMJ;KC#HT2#V=O_*_2M/Y)S;Y'&O""39XZ9#XSVT)D4V M1WTZZ'F[:;LN?$2 =T2 AP:@408@IN$0#<"!4%+SO8:[I+.* Q5?X:2>R Y1 M1'LQ[A A_,.]USUH5N!MPFJ]9IT\S-U3D-"]Q>3'R\6-TZJ8QMVA-ZWZ!G7J M(AN($^LR.[5-G;IT.-K3SE5[U0E3W39\%[[16?4PEZ._L\V#V-_!2\SEB,@9 MS>/1!17-HR_S&/B\Y@#-XTM=RHYQ>]Q?*_^5_]]U2OUFREAQ_EM9%!FW5[6R M[ /+6)[PWV:&:Y>V M 8K]RB?_.+NZC()P\._H?]>79T2D\((EYDT<7'ZX^/CQ0__JJA\.NOWN\*IW M%83P[]7%,.Y?G;U_0/AM(EZ+.33R,U^07^6##^W;-O7#<%CD8<'/>M2\\L;MZM,7/!5!:)$^$:0%9B9P0OB;LLY)0V]&Z M[ZYGG!2*%TPQ(V1NAS41.0B88!G4!:.[NR"8)0FHJY4]LA!F1OYY/O,-?5QJ3:9U.2]L(YJ8&3.$328\@=+0 ^B 5#;O)IN# ME8#FH!O5!4WNTZTP.,*J+U)7+Q2S#U_ML?WPJ;IS;N#]#<]+[LJMDV3986Z^ M 2Z0 B@G4_V66$+]Z*Y&7L+/TS)C*EL2?L.RTG7EZ<&N;H;3O\J$2A!/" I;^7J^N;Z=9=SJ3JD:OY[K [ M,(@K*%$5S(U4V^_TC"G^9LPT3]WMST"*2AA69*%;$8F.*YLVX.M2<]O;3-Q4 M#"F4!**9)256- K;)^IH(L!ZY5,!!M .J1J<);$=TKC4H!O:FJCY&+BYJGLJ M9;H0J]RL1:F2F>ODIJ:'_:%/W&J=+4'OLG1SN?6]'MC:)TPH5P^_KP,BUT:5 M&Y%*[[+@0!WI>B=2; *9'O6H!,8IPZQHV3@GJ<5J=)5H&S&MJ&T?Y2H 5%?& M&CK'H1N\DC_]G$H!"TG%0J@J*97=&X5!)58Z9D(#R^W$[5BJ!+=*;&NX82#> MI5ZU:XM+M5)/LR7P8YX);OD+,CRVXLNTS.U4!H,#@KBRB5!).0<%M')*5VJD MRZS2N,5,)#/+ZKG[!7HJ*F$&2V%9\'N93E=$'LNR:CT!\5W:'QU;GC4*=[IN M393]!,JNE(T")?7JFSL]KPP0D"R7UA*P%.PD806804B/XB, M*8&&ZV$](M.&N-8>+DDJP,39(8+J@"S9)BS74G"C-(ADU%(:<".V66;5 MN%)$XG00&%^9;)Z^?=[W>>2_W/=#K(<"4^'G\XF4!AC ?X('*6EGKYDQ MQ7FGLU@LWMZ.5?96JFDG"H)NQ_[1AUX("VG@ M7U7JGVL51'PG<*D_N*KT[*IAWUA6Y?=OOWS]5[7ZQW6GB1J!$X^('Z$;1G!$ M7/1*HR'ZX9+P&?59,$(_ O9,7W"UFA A\>,M="]#9TA&&.$H8O0ICLAMP$8- MTL>Q%UU58O^O&'NT3XD+(GB$5[%0(/,XPFQ HA8>D7",'7)5&4;1^/+H:$0\ M#_O!VV>M1_GI5\?7W]_/;$O,\!&T#)VLD1?_R$ M0Y(6A[_>]!C[@>_'(SEK-V)'T61,CJ!0%4H11IT973[1(D$<5OGM<$;5Q^&3 MH$B?<-G.J[5Z]:2>$G&N5-%NZH<1]IU9N]]6]/1Z(DK7+RXNCL336='0E14$ MMO6C/QZ:MH"[\NT7A 3\=#0.6(3\%=BRS1A@/%YH1=)IFH&#(]%%IS2B$5+" M(^)%87JG.F?U&62HH*-BXK# 6]+JYO((7ML*M KSY@()7IL(I.I%:\19)>%7 MU92NRF]5Z\?;23$?P\6D2.EV(<7%$68.AQI@1N#Y,%%K)]O(:+@[),!M]_Z(F6I=BI' ;6D%%O7+[?,.F)D*5L)X0ZE MV4R2S<7( G(FKEQ-.#($O.*S8E6&Q/D\"%Z.G"#V(S;1-FDRNO1B$UNVR#1F M#,*?#:3)$LZNMI;')91S/"TB2DK#?U3GQ)L)0-Z<86%ES(C$KZV50/T7$D:< MX4D1*3)DT]_5.8O-)/$Q=83SK1<19$Z5_*S.&6PF1DB=PD*D-/S']@)$8U9< M@I1(_%+(@'T_B 0C?BN].1Y3OQ\D=^ >=]F7J=_ND#X2D>GEU&NJX]>C,0O& MA$44(JE,V"\8#!GI7U5X\%]-X_P_'>Q]AH@W+;)2P6)$(3P4D#BQ)QK1G N9 M?BK:)B AWIXV9\Q(T>8 20@3 MYXTZ'F?0A0*(PK3.<&"6SWLP<=O1D+";8 2\A\0/Z0NQ?)@'DV80AA7$J7H= M2SY5%C+ILDJE2>69=[=OQW7XKU9#5=2@H>,%8C9;9+%<8A2.A_$[^7%3DEGA91 M$"Z-?&VZQ<$E)9O>3'':'CTC<&B'.!X.0]JGB?&V?!,SG_J#L$$B3+U=0JQ7 MGZH?G-;KI[63[?H!^F2T;RS$E@1!U$=D*LJOZ--4FE\/O4:*8N!Y_8"]8N:^ M4S=9K2"W7QSOIE_,:SYT P5*7?SDD5W"/F6H@OFD7C^IU;>%.:FH3)!>8X]G MV>PA(1'7?N!#6[2P6T.I]-6U8XFOOC::1NO&1/:]:78%0.V6V>K:97++!42VG#XI#Z) Q!LT_4 M%\)H@2(A4UNO$YGUZME6R[1M#L.UU3*Z5KM5*LNUJD4C#$D4&K[;I/B)>I1/ M:XN8LF(0HWK0ALFN8'7%Y ,_? 5[:$*T&$5*(#J!,TQL1]@<4G'5B MW;8#:1VW7-#.]$"S6EVC=6==-\W44!Y@%,(4" +7$JLCP!-9!"@?6>6+_4"9 M(QKQ)6$\/ #7$E%_0'R'ZF&B(E?'@A>26!# >+"Z#SP4%W$$.*.NU;HS6S<0 M290I*%2HM8"9T^"B-F\7$I^DQJB45BU?SS<@YO%N($M8'7![7]STO5(^$[5W MNI!XISRL2NFFQMB?@(;M>#3";-+NVW3@BU=,?F0X8ID2*/XQ\&@!WU6,I]JA MR5ZC=N]-D5XR6C\%D';OX<'H_$3M6V1;=RWKUKHQ6EV>9F_W!,3HL=VT2NCM M"@%AA+'A!N.",[,=U**VNK+WIYMW@"KZ9-@]A*_0A*!/0BJ$?1>YB5RS]_!H3!@*N6B'GJ6# M+SAV!UJ;)-W:_1M&7!IU:/C\CGTJM\[@^X*[!A@1L[T0_,&#R?O*/-6%-3KJ5826-N MUR<2*=#K5(R#==#!KM"D"?/%.G*QK^\.>_1H M=*#$O=D%]]T\](0,2O(%U#NV\GF5J/O"R:9V8/W2[8-AD"/5'D^76>VX!\CX MJD$_WA#T]N-T+5>)C;\\=-[$Q.MPR@G$SV2&?'WXO<"[3+@U"*,O(,,+X>]5 M[XD[@/FLX< -L7I5![ \%NKW>5\D[_,:9L?Z#L/INYF\F+TW&W=\TFO@5*M5D*:;9)7>8G?\&8L$,9?B6"Y193]AU[ M,7D@F'?@D>Y'@')"M6,ZE3BF6\/JH.]&LV>B!].P>YTD BR3-Y*JLH /4M*K M/<^IQ/.L0Z24[D:J6WTGHR)7NY93B6M9CTSY_,E=$+BOU// 'RQ_ :$#C(I< M;<3.)4;LKMUN_+":3>'P5SZ8*),M4^A5?]3D,U&/G7/)V,F!J,Q#J("K6291 M>Y=SB7>9X5!&;Y*D3+OX36\<9(LKC5)=MKO"-$_:-?XHU^0^HS7#=057[&6B M^P+=79>5Z,C MU@R"-^:K!Q^;1JM4$PB)&LUP/"[@)7(XJ(U33?*%EAP39-J/CZ6T4A(%B[\, MYZ^8AJ*6S?*7FS'.!73%VZP!]).HC*=.9M5EEUF4JK\7! 7.9F: M#N!F@0@[T"KV0ESN_(PPC$=B?Y,B:;E-6>="O;+YAA+J$+%I?;\E3A?/JSQ@ MG@(3!3THV7_G8*TE0.C/!-<3JZ>#-_,F^>NB:G0?4,*]+E0U,]57 5"V3J"V1['.%N:9+ M:6)2!>K;E24*M3&1?6>0U?C_M0'Y>K1TV./TQL*1D.) R.D1\0@_A1'#3G15 MB5A,*@(A?HS>G_/]1>P(^RYXQ+ WY@LV^'FDM8L',GHBK"*.NA1G'FD5I@#M M$S^&+ZDLC*%V&L5<#W_I!B-,?0L>\.96 M4%(P>6?7%07=F$T_D3A::6:V65"U:Y,7PI(3MV$ M%K\ '['H8JJ%=ZUBW[K,5IKEGZN_LV;UJWA'S;KD:7/%R@6>>Y]4.QKE]KF) M2W+S/:F& 8NX9Y:NUY"V?QLF>Z:G %ZL>PW1K%O[U*@EY2N$VF>C/F[HQ_>:= M$]H"0=/N=:'X M28$LW:K5=V[]HHBW'V+J(QH<(1[T!.$$91P#/&'HD(]<M$KN7P/OR2L,\.@1.\_@61:;M.;9_C7"NGY8E#Q[X^--\NQ#I?N M[_,SZ1 W=OAPF=[N@,$U^A%A,($)?/P]38])<^;'I,GB(?WB'S\N6]/N8T/5U*68B0V@ MDG:L>;8Y0-2/R( PE= Z4^-'B&P=.L9>(R:!/W]3DTB]]NF>A2?SYL0\F Q) MNS_+@W:25*'EPSR<7\\WMY^VL1#)A^3'M'H?/W&!9R1ZP(Q%T)^C=+?]29>\ M1==>X#RG;=8LN\60BE(V6X^J3C#!GI /3[@TCXGSP(-9<*TL\=$^RG:&X%<] MZ%Z*T\%7 "I,M1=09:3..0^X"^,J[!,&73Y7 5NP^DBMK/6 23@%4Q>^N:++ M8_I%EZ=X_O$^;F8CT]U74IF7;^^9AUB/AG39G<$/A!@(TNO)O @8&)%HXEFS MQ*.#UQ"+K++O#N[X81++2:I_H)Z/2G"]NR[7F(A_JK:]M"(P$3-B"/SY-@0@ M.>%I7M]MP-0-A',6+8IFV8^W+B#H,)E=0MQ)Q(HV_@X^TXXUCS<1/0ZK_$*$O2Y LW=R_),C/X-DG>+0H]O+-?T[L9!U("&'!"'_[Y;]0 M2P,$% @ \( $2XGM&[12*@ M]$! !4 !M;&YX+3(P,3ZRN[EJZ.>-YX$A4 4@D/B 7)#+__-]?+R;//J?YHIY-__(# M_2/YX5F:AEFLIY_^\L,O'^#LP\LW;W[X[[_^X<__!^!_7KS_Z=FK65A=I.GR MV3Z[>/;/V?S7^K,#6#=ZUOQA4D]__5/YX=TB M/?NZJ/^T".?IPOTT"V[9C'V^7%[^Z?GS+U^^_/&KGT_^.)M_>LX(X<]O6SWZ M1?D;W'P&Y5= &7#ZQZ^+^,,SG.%TT8S=8I";S[]^]_T7WGQ-K;7/FW^]_711 M;_H0NZ7/_^?GGSXT\X1ZNEBZ:4@__/4/SYZMV3&?3=+[E)^5___R_LUM)Q=I M,G'3V=<_AMG%\_*/S\\"\GPU*>Q^NSQ/\Y>SB\MY.D_31?TYO<'UND@_S18+ MI*CI^'R>\E]^0.*^(C.H)HJ3PHK_VK.;Y=5E^LL/B_KB3X@X6>S4+]/ M8>(6BSK7:T2\F?[HYE/$X>)56KIZTM?L]AIK9!;,)I,\FW]Q\SC G!_M?+Q) M?G1^DOJ:U/W.>IC$"S4K+,N9LBL?<3FJWMQJ,K)8 :=5X,"+;K7>; MMGV0N%K4T[18X!"^GC;[?B=ECS<9AJ"SQ2(M%V?3^%/M?#VIEW5JO=(']3;, M-%[.<*_&-&_^AJ&_);'P:Z& M/1"'?5_4RZ+&ENV!.%NB\$?%M]Y-7HNFPQ+84>9W1_(QQANB_9?F'\[=/ W$@OU&/0); M<'L%W&EKA>!M?CE/L5Z^KQ>_#L20MN,=@15#[?$3V.OOYK.X"LM_NOD<__UJ MH+7=/LH1IMU:WG3HM9=I32.:XJG(N@4.$HN=?M>$6_PR=2O<)RGNGLO>70TU M@0]+_-E(<=SF;G'^>C+[TG$B[;H\SH1::F/=^CW.U-ZAI)HNS],2-\1D@"EN M['^4J6YV@_4(TI8#C#'9MY?79G^/\]O29S]3VGR&[0O(/7KI@>Q7:5Y_1JY\ M3L5^^7N*GU!XG 7\1>,NVD5OR^;#$]I22]BOE^');B?T]^JD#Z*O[_APL!]1 MFUA>O9GFV?RBE<^T3=L>2'SMZOG_=9-5^CFYQ6J^WN.[:-O::"BB6B*S3=NA M2&R'PA9->R#P;[-9_%)/)HB?AT[*702V:#HL@>WXV+J#'HEM"<)'/N^!D+4^ M\=%]WR6JSF>K*]02VA- M]AZ=#$#TW^;E&OK;Q>[9Q6R^K/_=L.P?:7G@+/;KM9=IH0A>MI(U&S[MEX#6 M/'NL1;_DW$J'5ZOTXNH=:BRSME$,^_72+]GMCNQ'&_1 3!/CL#Y6$+.[*-G\ M=>]DM%RYK8V&(JJ5\V)WR][):P>E;6UZ(*GQU+]IW-9H+KS#?]U)T98FPQ#T MX^+RLB7 VK4>ALSFQUGXUZI>U.L[\WV5A4Z=#C.I]XO5^[W#S/;M9QC2FU^] M<(V'Y^(R31<=EZ)5?P-.9?$^+=+\V@KUCMP--;#D+O[YM M!NP%9JWZ&V8J[8[SG0U[(.YCFE^\2GZG;O#PNQZ';KF"CWS>(R'M5F7SUX^2 M$5 O*!8$HNPG_/OUYV7<_H*RUX.GK\LTC<7Q/-+P!X0['X?&';O[EJA"T@U1 MDUFX!X1K0IK0_NP6O@G$7RW@DW.7SQ$@ZGF:+!3R^O4BXN.DA$&\G?2#/=O1: M.6E%PR47:00G P5GE0/-#:.&>ZJ$:\.O.^ _FX=GLWE,\[_\0']X]B75G\Z7 MS1_7O;AYN+(V=&P>E#FE\C MSUN<5"]7\\+0M4^B!7#['*;BP1,=O0>OO 4O'(60I0(>M5)*FI0(.QS)[!N2 MX3<*Y2.OQC=L__GY)GDZCJ#=I [U)^W;O(09>K1CZPZO4DZ(F'CWFF"Z7I.U MR_H?LVE88VK+T;%'+Y54/,BL$G!I*)C@!01K+:1H!)4A9<+8XS^04_B !.#.<1"^,D_'49?E@ZSH; MBH=CR>0;SB!/KCF1EGMME\0@ F3#\,S.^%?"A$$62D=X*XUY MI]S\#:"F=U:.!9Y]C]?-K$O*Q40M V(X"O48#41B/ [*C78D&1S]<*CPWQ14 M^N+@J BY\PJR/4PV-JH\*GE&)PYXH$I(F2<(QB4P5!L2?,XVI>,)7=0&YZM[ M(&@UWVW-*FLO!9T-RK>Q]L0UV>^1 MRGW@()Z)")9'9H2F% <_=0$[+"XZ,^Q8AV1Y"78M M3]ZGSVFZ2@<=F]NZJ622##GK()E$@3E7U LB02OC+$]>HVU]ZD)W(/@,S,<1 MCYGR)&GQ/H54?RX."%0K7[8Y;1YM5N%.,5ID!T(*#E(+A:H+=2"EC=IYH;/6 M1Q6_#TAOXM0.F?/=AI6S2CBF#6C'&. W'+A1J&,)KE!E$]&TL_2/*8+[6];O M#]M^>3?:_IA,9E^*)^OU;/YJMO++O)I\/YD6X-FGGXI:X:FA'A)1#*P7&;A# MB\XEXCR17 7=CUT\I#]Y.# -S,N15;P[0J35(;2Y#1J,VN?H,NXAC9J+,P$2 M1XGF;=9>$(L;B1_1TWAQ.9E=I?0^-6[PO>:\LVV5&$F"6P74>0W1I@!>:S26 MJ=/,)<5(//F;Q)Y6]J&O<0#>C;P_WLUG.2T632C_Z[3')GFD82525(8D#SEG M!5&E"(1Q"]I;[U$?1,W?G[I1- Q:>F?<> [JFR=X>YTLVYI5#N=DO$3V92- M<-P=CFA4VHT7PGO.*.^@T(UC_ P#DY[9-A9(/BS=-+IY?)!;HN&1F^Q&2ZOV M%24V"JDU2*H\&$8T:/P%%).2.B8#Y1UNPL03ALU0_!OW(N, I6U[PXJC?NHI M(2 #XQ#+E1_SRH)*3BNMG72J@[8OGS!B>F?<6%!!B%^F^?*J1!PW;ZW_M:HO MRRWOG5=!&X"RK5FE3-*!!XHVC(E@1$YHR. Y&Y4-5,:^]%GUTGMN-@%Z&J*Q,OD24 0W" 8VH]7(E,Z08;(@L M.]KEYGDD9\Q@$#PBF\<":XG1F>)Z7FT_O.]^5CF)G7$B(7B%HHDF"5DD778B MRKSL9>2M/!(#S^B]^_(S+MV\=I-UC.?UZZ1M!_;NQE6V#%%.V;TB+_:'R>.M*>TVIH\A0FE&3 MX\2!4)*C^F]$L0.D?*[TR;'2PO*ZG]>(\Q9*P9'^P/-ZZDHEE MG02%$%@$:@P!:XD!1[(BT4070@='[S@^F?[!TBO#CA 6V-:"OOMQE:/7.G$" MWBD#I,S1>=1A-#$2K4)4(&0K+^Y0YE"Z='7\\6MYN=SB?G#C]Y4(,=&4'1#M M#!JXD4"6E@'J[<$[CK]P^=3E:->E^\[DZ8=1XWNFVV+]D18595E1Q?"H,-:# MHSZ!SE( MT)30;46J9]'1D\'#/VQ:BPX--ESSF)LXKB_759O@<,C+2K4#*7- M:"6Q'!B@/9]0:'A4(9D)S&E.1!<=>\38K/[@T!^KCB $?ZX7H7E&E6:K;6K2 M8TTJG@S541'0G J04D?0@61PB;G DK-2RU._>.@9$#WR:N G@NVK+/7X1F]7 M_:1!AVI=_FC$]X$;R,1C9/9I6O\[Q3>Q9!')M;M-<-'\235*7%+<[ MBWH>J2*.H=W@&,A@#616XJFX0Z/0)!EH))2V>W]W^GR]GS%T8-:N/ZG02J+& MF?)0/BH0.:(425;AZ9%\L-)Z(T_>GW54Q,U.<(G&DO%]3A8M?103M9N,N@L> MC%H9Q[1G#IGKC"MQ\Q:DPC]QIZGB"55MT^'"^NEMAT,@..".Z+Y<3W%K7.N+ MZR\;Q6^DW?']P)7Q:& &ET$H2\!I&\%*)DIF#&JH8333?JX,_[-!CK9B3W&/ M-'/]]BYI5"&R<>S*&R(X\QF(*@=4>8I)6++@J64Z!Y-][O! <1POQF]XI_2U M:$]QLSQ,9][PXN.YF]ZDX1]IX^RDHR+$AW(G"%D(6MY0>=3'-0&I+:Z2]UFS MD_?\_(8WT1 +.-:&:H'UVUE$S3@Q/$'6: >J:"Q8RQ1PYK)SA))H.ES.CA/' M>F(P[,#;IWCDWOG-2(?KG=]4)&L5G!* QA(%M)5XF;-!.RE[GBP1-O23+&'( M0+_?JINGVT(]Q^'[B27$DMB"G1F!FH- $\*5TL=.$?\AN'''_&A 34^!<->Q.- M%_4Z"2A"%9>WE A/T^\+O8\RY+$OX7^9SG%/XU$7?YF&V?2FBM^[U3RX'EYX6I(';^-[EM-R4]]%Y%3X-Q00.C68)TL3Q&TQZ( M,4IEPZ2W)_^&;S3\S$Z!_V.I@?MR]>WT0RK?G4VG]>65] M$B47%F2627$=1$@^*<@Z"Z6D2)*URL)WS#NP)X3<[NP_.>"B'G^6EVG^&B=5 MM/=MGLS#.ZU8%#I(@^*I9.',U%CP')=,)L(R=SE+9@X'JOH/4/MB^VA/D2X; MC^+TTT\)Y[!XO5JNYNGG>EI?K"[>N:MUB?K5MI=J+7NHG+&\4!5($=\J]!F%OLZ40[NLZ),4332T?(ATH"G DWW$!CX4L0C20$E51 M1^:TZQ!4-M)SXQ-!7E?.GA[B<-2=VLD!O56,2N%)B."5$^"89"!-(=3(%+.- M5G>II#G2J^:30ET7WIX<[HJIVAOL;CNK G-11L*A7#Z#P>T)U.&?DI)&I.10 M6>L@94=Z.GU*J.O"VM,#70M+;/_.JJB3D#$Z- !B FJU *&9 BDBF@7$B=ARC_X0@UXFS \<-[0[P>(G=/I#WH\27#!Y+<^FF5SCHAP*H^=7; M_*'^-&TJBT^7UV5BD)9WLTD]<(#-7G2<+59G<78Y0H#5OI2]<(LZE/)F]62U M3/%'-Y_BOR[>I?F' MX]A9_'^K=='S?7&WN\4\Q7KYOE[\>F+R]]0TE0?E6XXM_[=7E=ER MP&QO6*$BS[B)!,U'S\&%H"$*HR 'H[WA7LIXQ"JFVXEO50FX;1;D#%!<="*SL;AV6C*Q/EL MOOR8YA>E/L7:6-QVV&WZO K>&31H#0@K#4@1&%"OT* ES.?LL96346,(Y92.VHY71[6_B.K!EKH5^E MG'"R\X5:D$3JGX82<- J]L23\:3]_:PM MB+$?OX;)JMPCM4@KV:9YQ;2GDAL+W"@'V1H.H;RIT9Q&%7E )G1XG3^F=M!I M7P_$J_\D&3W9%7\"B4%WJB*M;JGVZ*62B@>949WATE PP0NT?"SR-QI!94C9 ML@Y2?ISPQAZP,2S+QH+/W8QMT_AA.0N_GL\FN!*+HK4LM[WCWM6T(B)1G3U' M54>7@N,ELZDHU<"RC)$$W#6DU>/7P6?>;I(5'M\)ETV")(I!632(>#" EYH$ MFER.H<-CWG$>U_I_085P_^X=0QXC"@KDL@@7*+@ M*0V*>&:C?4H .&CA'G&5=N;4B%B8K^ZE3&T%A\UM4+YKGZ/+H)VF0)P)D#AJ MB]YF[06QRHB3CX;L'Q&],6ML7?H]6O_358L#8G.#BB4CO.2EN%'P(!5N ">] M!!HY-5P%PF*'\.QQ/"@]PZ$W3HV%A7_,EJF]I-CP=65-B(%P#TID ]H8'"8' M"H$IEDV@Q)Z^UZ1G%/3#IH,=HM=GTJUS[S&/Z,/O*NE58H*$4M Z@4K: 6&H M%*_=?VA )ME!\Q_]?#](Y>N+,TC?#KQ\&C?8@O+CE[LR]U6GP>*/**VF,3ARH4;(4 M>TT0C$LH$TN$L,_9I@[!^N/XQ_N"0J]L&B\6?P]/YP8W&5-"1%>>GGOGR@.# MC"(O$2"V5&NTU+LNI7I&UPCZ]P7VPK/1 G!G%Q>S:4/RSEC;!Y]647*.6K & M$="2%4E%5(,L,LFI1!RRR.N3+]/==;$>QM9VY]%H?J!XFU?2U?'-]*6[K)=N M4H8<2BBC4.U M&DWDS$4 [W+.5"&CPLE;('TC:7 6C@6K]^5Y[_1;VH\[,T-KJP[U-CUU=^,J M:VF31O7+9I'!"IJ 4EZBVGT0(BLTT#HX,,8Q77H&SR!<&U-AV5'+ZA'=Y9%6 ME;!12:=P,"%$J3%NP$9F0 9B*/74Q]SA"F-T!T?_"FV_S!O\N>B&!YH?EOBS MF<#;7-X]O9[,OIS 0\W-+['>I7D]*\$U\Y(<[%5:_W\;N/?HIJ)$N*RI &Z8 M!1FU!5YP0:3-1@6N5&P5WS;0W4-:EFF\F\\^U[@&+ZY^690XH]?UU"'>II_. MPK+^O"MRI7TG%3&*BDQ"J3G,4$='ZU\'&L&E*&.B)J=V3V"/:<(,M_P/[S"& MY.N(T?\AI;AXC7Q\LUBLFD(/^<:I]RKY'6\ =C2NC$+#+G(.R?D,S L%#CO" MF9-$(V-X_IY\J-10"_W]:X'^N3D:CJ[3-+[-A= ;\E_.%EL?HVYI53'(JYPQ/$D4OW#FN!GZW?=S3&Q-O+7:@<=-PJ MT.*X4$UUNP@\!0V6"PM>1"%0(N!*G_P%Y%&EZO$6XAB'ZX<45O/BS=BJS3W2 MHC+9V)B,!L\23D^J4AQ42_#(]62DU9KV<\7Y&SLTN_%PM/"VS8Q9I[ZXQYBU MIV.%O[O.U[W]!.S6<:6,]R)9#UY& ;IDV[2E+FWR-E,;2#"L0^:B<>Y+CFV* M#L?K@R/O;HNVY=O0L?>I\;6^F2Y6S=\?)N!\&)2W1Q>5=U0[JR+8D T$6DRG MC.?S]7-=IE(704F/>G8-LKJST1@]MF7Z<7862Y"*>"=H4D9U" 0XKN4Z).C&X?4Q+(]" M- J"G]VRT'WU-A^&P<-ZK'@4GJ+J I[Z#-10#XEG"I9R0T/B,G9)!#K.CNI-(FF;Y771FF93!8] /7@_BLC.8H45(AR<@19A_P34@N0*?O( M&45U_.2KDI\(;,=S[>PCUA_MI+*61F,3 R:S!DH4+SFN&;P4:1ZGZP^&N@>IH+9!VL/VU8Y&M7V8?#7KK(*F?T_*\^*G:9!5NVT65I&(N M40V:>EHN(C7$C#IRH-)$RG,FOL,19WY_D.N/T4?V.-\6@>S;X]RRX\HX;[TD M%D(P:*59R@"WJR_YVY23)B7-.J0Z&\=,/K;'>3A>CXC.;P'CMX;1Q]F=5PG7 MH:2[*OGMV5-%J=-!2@&>)P[:\0#.T 0RR)R-#4RFDZ_E-R8LOD?DP.P>[\'Z MY3R%NN$)_GF2FJ6>1)5,L0#*[E7A.>Q5+C1H)*@ M(BA'&>]@S8YSO79$L W$X[%3(MQ/68C_7U?EVR9D=S6MG.-"4U0\4L@$E.<4 MJ(H2%%>XX9BPUI]\SINC(JMW_H[VE'IC],P6+&UN4 G.A#'1 #/!@2SIL95& M]B$+$V7$2NT[5",YJN-W# 3UQM6Q3J?@(EN48L.F+JV.AYJ$Y\V;Z?9F6+2!JT[S*.5%; M'G$IF@WX$M*J*$59SK(2TA"A2(>;_.,Z9,? U$!,/A[$;@K";+__W-JN\JX4 M?BC5 W+D("C^B626P#EG(_X0MEVEVU/TNAX'5-VX>SPT-9>Q=;Q1^7[\6J1U MNI\\?"^8M>FP2A;/[$0%.)(Y6%XJWY"DP ?K10RXXU)^JB[8X^!O(+8?7Y+N MSH^VLVTE"2=4YO)FC>'H4;M2N![ME:A\27]V9?'II#5[B. ^( M'+@.]G9ZWKF2&>\\+6L<\7AT;>U7R_7]QAI'6WC2L>2NR/_F\=KWA8E/*RU%Y.Y;L?FQFOTQ13$SJ?Z?X M]]FD*7AVZS?Z%C9Z-J\7^$^O\*_33^O;YQ:;=Z@A*R*DT]I2$,(;B (G[#27 MX+)RP?"DD^^0TF@N4[D&XQ9D#+ M<8RT;R;L\>V-I[\'!O/A7$^E/"3:Y'YXD?)LGN[$*_Q<3V?E==R;Z3+-TZ*\ M[;C?R_[QQ2-244GOC$PN01 E4)N% -DF"9ZD& 0MA9\[A!^,%H^.J^362;QO?]UY4A)'I?[JN*'IR(\^ XP:GFDJY8>X-S/G7"2I!"3\F"= M$%DP03N]'AQGS0]>HX^JZ03.KIRV#DIP3++ M0-!H2ND\;D@6RID.LF*D%"-]+797UHRN(EP'"+12$&Z^Q:./&D>#!%-"?HVA M$6CF99HZ.&VISUWB&T=:\K[/]#[8-%Y&OD7"L(U>Q^3?@6*&QM M5RD:G&"ZZ.M9@^8J0\[E9&,Z&J9RT%U@,;*D/VP5O\O!UR^_1I/\:3(I=_TE MO%\6+>EHOEO/&U[P;&SM:5LPKGAVR4CO-@!M#2M D \4)L=98 MZ;IDV![GI4Z_ .F?8Z.Y\&?3V7W9NAL?C[:I;'8F):%*\1*4RSAK\$JB2);2 M9J^,,JY#4-4X1\=3<47TN0KC!?:M&;0;8P^^K(17,69)0#')\8@5%K)C%@P* M7ITU6F-="FB/E9"SGR7[SH_:E56C7HX?^+;Z^$7;E+R"G\X3ZE$N(\0(GLW M>F,:_Y[BIXV%M48>]E4I2C@YUN@?"RJ'&WP65D5O*CG_4"LK^A8J8A?W7HOW M/>9K5\^;$L0_)[=8S=.]"^=1!AMX13>..>PZ_FTVBU_JR:11DS>G01QQR''F M.O JWC%&1ACB6P'F.SMP\!G>7[875S?)E%_A^;]]\ /J#;Q&*WZ9?L*#[CO MW,W5\KCJ>D O59;:!*,BA"0H*)H"\,C]=3)\%9*VK6Y?AU')]IO,^W3AZE(G MYVU^72]PR?\WN?D6]:V'WBLA:))&6?"1&##19L@R#B'3QB!./PV)\B!/5:4A"89!DB/]KU.AD)VP0.)-$5+F>4/WS>> MCKO^":#P0!Z?+@Y?SU;]">J;#BL7E9)41(BX+""L<\ Y(1"%U$Y&P:CJ<-\\ M;'*NTT?A@2P^81#BM_V"$+^M8A94*L4@<P?A M82P^31">Y66:]X[$>[U621NKA&&H.C-> DLL2)8\2!%8,$8Z1SK4*E2_8SAV MY?/ GNN',V@B&L]"6%VLFCIY=V?TC[0\W+LQ^,[9'FJ\O6&EB6;")PHAX^(D M22*0@&=%=HI:D;7QNE7D\>BS;M;KL'DW32M&HI/:*F!>:$B9XG8PUH$TUECA M)7L"N1'Z7-SVF_U0_IV"E-F\P0\4+IL[JZ(U-%B2@'I>DOL&!H%) YZYK'V6 MGJ=^'G />=UY'&CUQ]+!Q<=W;Q_[=[??#G%LZ5-2(#TH3-&47,<5^ICF%^T> M@K;OI!*2N2AX+'"2D!F1H#/:4MHR)T/*WOI6ENHPW'B\YMX=^#:'Y/V4 ^N@ MM>WY)#KW77DGM.&B%,;*%&+, 8S3%K36N$V\8D[U\Q9QR--G**S,CL_ML:3@ M(7,KH2U#H?1>WY62F7%2(N2LA$FLQ+X\-@=;J=.JY0C$=)KL-H:R%P*C_ZR7Y_7T[;2YW.VN MKK;MO%+":!,SZO#">_!.47 EF"9%)JSG-*LN87/C7(X<#TZM3Z(!U^/XXNW^ MY)KK8)S;Q_/Y;/7IO%P*EVGV8(,=,$XE+;-HK"8(O"0N"2$#TQ'Y:42TP4FC M^48UO IYXV8]A<,3?E$->T;YGMY@:54M0:ETW) MT!7!>4? 2LV L!"C-C1D=?HI;7MRQW3FVF@!=K,Y,GSZ&J0@T:*ITD@'-EU,7>0,B:%A6 M'BTWT0''ZRTW(YSY&2!A\1D2,R?E2=:EAWT8=SUV3J3=.2L^X=_NN80_VXN+P< M."W6AE&;'V?A7ZMZT63I&B]'UP9BWB]6[V>3"5+PQN*29X M4;;ID?C0_&I12@S,/Z=8@'&VP&/GLG1\_!=6W[*(OG27]=)-[I.+TO#U:KG" M.2'-)+,90.LY MG:V6Y[-YN3S^I>3&:B;]MEG2]?;_FN:A7J1W\SJD]V[Z*?UC=>%+#JVWJ^5B MZ::Q22O>0& +1T>BH.*<2Z.D@:R\ "$)!Q\2 9*BI&>LSV-'=#_4@QLUVW2>K])O:-: <,:F>6!8HG@&+K_8YL)A8:?9M-/ M2Z3GYG%F^3,"V]?3)FG&:NNQU*Z#RGO$L+<1/%,$C'8>=1Z7@!,G:"+*N=@J MC>\P7"@3N%F1;S$[[]/E>N\NWF;4Z::AOG23?7,@=^VZ4MXY%CG2S*6&\H % MF$P.%)6$!<:5Z1)9/(X*/P1(9D?G\UC*QAY3>S/=G??XD.ZJG+.431YHEE!2 M^F1+J*4NT7*9$"7*,X)35Y-/"X5=>'NZR-N1[_BP#JL@!2-!EC(U)(.E: /( MD@O F)ATI)YK>K+ICD\:?0=R=V"M\V8..U6\Z]'+#X^Z]E__\/\!4$L#!!0 M ( /" !$M17K$AW%0 )Q0! 5 ;6QN>"TR,#$W,#8S,%]D968N>&UL M[+UIW/_TCR[_,OTY^_GE7Z*?M#XOY\LN_ MQO_Y/%FE/WU;S?]U-;U);R=OL^EDO6W[9KV^^]=??OGSSS__Y=OG?/$O67[] M"P( _U*6.OA%_-?/Q6<_QU_]#-'/&/[+M]7L;S^%$2Y7V[9K-%)\'O\Z6Y<% M'G],?]G]L?STNZK_Q-MOH93RE^U?RT]7\Y<^#)7"7_[O;V\_;B'Y>;Y+=(/Z=5/\?__^/"FK.0V72PFR^S;OTRSVU_B'W]1TR"> MS2)*YMWZ)LU-=GN7IS?IC1MN*;/+WZ^]]"Y[X%W" ' M#(.(VO\\L9KU_5WZ][^MYK=WBP#A+QUV7&73^8=TNIBL5O.K^8X\;Y9NDB\# M95C) M(L[0CS=INHYM9LNP(E;V]GBISKI5DR"U"G?6R7KRKE.VC2YN5O-ENEJ%)C[/ ME]MY7]FSPT6ZZ9!:K=+U2BUG;^>3S_/%?#U/:TNZ46W=#,-D8:[.TGS[C^;] M/U9--QUOWM=>NO=F&72(ZWF8&#O1-N]N14W==+_FOT:NNUN/:'7KJ"=SMY-EO>AG8^;V]M)?O_N MZN/\>KG5!I?KH'UDFVWS[[/%O"8C&M4WP%#4:J-FV=T)2UU[+0PP7#U9S:?A M:SM?;((V62CY[]/\X\TD3SN"X+16!X E3*]IF&F[??7=5;#Y9_/UA_GJ2T> MU&UO "BZFN,CF.OO\VRVF:[_,]TJ-#*+YNYC2VCUQW*R"?,DG56/Y>2JNAK QW7XW^TN'J;Y9'7C%]F?9PZD M7I7##.A]6,Z7ZYMT'5BSZ&!T+];?RU!?/G)I49(U&^ACL._N]B9FB^,[4F<[ M0WIYHI]*R!-J::';-LWG7P,J7].HY/][.KL.*ZR:AE]LCR:J^ENS>/<=K;F5 MGE9+]]VNMS.>5$D;G=Y?/87&7-ARU_=OEE=9?EOK?*Y.V1:ZZ"?S_#\FBTWZ M6SI9;?+='*_JV]%"776J)C/KE.VJB_586*-H"QW\-=_C6/5YX/EXCJ-LO7\__>0O9[ MNFXXBM-J;65880M>U]IK7OBTW0[4QNQ0B7:[4^X.=I/J^_=!8\GJWIB?5DN[ MW:ZW9!\LT$)GMO?INV4E<+:J)R]_W7HW:DKN:*'6.U5/5L?*M-"E[7GQF^WA M:=#'WX>_5O;H2)%N.N16=W-87.[ MO0.KNW.>66U' UMGTR_OM@VV0K-:]74SE'K+>67!%CKW*4X('/6^Q(/:F\_/7!;DSR:=&3_8^/.U,Z_ I'EV2Z[=^CDFUW*OP3NR 6R'Y)%^M5\9NXW+&? =Q'-_S/_:^3YSU3LW]N=I;AN\WZW56= M,EN.83'YG"[^_K?0WZ2#5A)MD(,<.T*0TD81!@'Q $*NK36&PJ=0 M+F*<2);OA=TOEG7'MMUT3D#OI'H3312@0E",I?1."J84VN-E*+*B#EX/TT/E MTY^R?);F?_];B?1^ 3EI_XL1/R/@2#8B3RD0VNFM@=D:HE*C> >LOD$9/2/M'O6J3EKN(@(B,$L$@X8 P@D$+C"[0D M5#)Y42'NE* 'E?'VZ'D:45IBYUF(_\73XZ@-P\\G@_XQZ'E9M/SMB=79(BUW M%2?(,((<=T9KA)1 S %1H.44[966+]G9[7'R5'JTQ,I&./?%R@=?L#?+5=!_ MHXH;_?8K-,ECQ1*L@!:*8P !)9 9PA]T)D9Y3);79;\KE9NCY1+KA)(6(@R=$)A #B0OQPJ1'9_NTH[H MLNY ZHL092B%^Z_-?'UORJP0%9K'T7()X4Q:Z0WW$&,APK;K6#%6Z[!O3 C\ M&E6/-K'LBS?/NEJYI;SX?>(<\!0@8Y E1$/##="E#6"@&[>VT9+EUL M&*5F,282#"/\1^OC[^GZU]#1>.'K U)%G&6,;4I78:E<;&;;4-]\*Z#U.I]_ MWJSCVODI^SU;QJN>@'[HX/6;Y3K-TU6U8M)]XPG4E%.,.",4$FRE=@P7UV@: M8#,^[>9,]F0CA[@O8N]#2Y?7)EMMLZ6X;]'?,3VF%QTLDW!!@-9>0J:0I(0@ M0 K]SW++:]W8#WO -\1==%MX]L69V,UW5Q_2K^ER<\R;XGI=M<,O?YMDG]) MXWI83:##A1). #-(*NZU0Q,\XN5#A8G>^N/DV^G>!\<4XS":6>, ^%"R8I]2#H *CP3+#!QD"-Z(AIJ]?ELC;.'4JA)'J:",2 $$4 IQ MX3T6@!(E(,-"UE(0!D6E*A3AE&H2H3P'@<::&R&1=]13M$>#6H1HX]6DY=?H>(\72$/EUG2O;H MK6?K@ U_.6_3U?QZN=U_\_^S"8.[NH_7;$^N=,^X?J]??>*!YDYHI(R!T 7# MDR%1(.>(:'XC7.+"F?FR'BQ^FO3NT&ZX5-:H.?&::.U //)%6'I-E2U,FK## MJ.:1AIUY*0V]7+:/ZABN5E]*1]E:_KHZKTIWW-C0=\7O\^A2LKZ/:5BW+[P$ MK6[KG?2VQNUP=>%$<2>)YD JJ F'4FNT]TPA0%)3:VOIR$*8WJ2SS2)]=W5P M&%5WP76K2!2+0Q90_!D>K[ M&')<.VF&(4M4 M0S?K-"][7'D?.$G2R51168M JS0(SPN;55JWP6GM8%2;WEA M-GF ?9.G 04__Q9_JK[\/5PH04IP@2$5-B984PX(BXM1>D]'>*7;)1=: ZHO M.KQ-)ZLTGO''B-OR'V^"=9Y]W;T064F.NE4D4E(M+7&,<>$\U 8H5BZY ?#Q M'3QV296.8!M<]=@^ZM=$Z]@63#"$%#+/..66>@R1\K08K>$"7-#>#XZQGJ/(64TD%CCHO>!4&.&I)6%I5@6" MBHCFJ1KZW[W.9]M J Z^8CUZB/&4]2H42\*63J ,AH/V,JT\N(E\_FN[U[V*P"O*M5:.[S?/G"8^I=MK1[;#=J&?/)Y_EB M^^;\T#<113-,(@(9=K6.1[N^?7AA M "M]_^A?]6\AZE650.6EI](H1X5GUB N78&*,+VF&S]Z&]&.: _>0W2"UJCO M(UX8<<4=Q($2B2&"04>@"@:KT)(;$FR1/2A0N3[/>QK>.[0M_:P+X/I2A%[J M;?PQ3ZO/C"O+)D0+A"A!RAKG& UV*\+%F(W (W\=YFQ)UF!&&WC]&%P9Y>W" M^"AR*C6^?P\V_B9Q_V]Z,[\[>-[WW3>)%I1B!;"(UR? 4 >0*?JE=+\)XNM9 M/RUBG;6#2F-I_1;L]'P^67S>#VGZH/#7$63-X@E17$*CPLB!IE9"ZJDHMT1: M3ZGN]X2D(QEW UC?Z_@CL_!#.LVNE]M(QUE\G?MJ'G6@O;&X VSVU&C MSGRH8#D-4.R^K;$#=-!J@C$%Q#M.C&! A_\*(PN?7OWY=8SM2$(SZ)'3^BS4;Y$3A?9 MXZ:/!]\3K5]L.\%0<:>Y T!#"SU1SA=40$#8YCI$9Z?DHV=V&T!?(KG?+->3 MY?6\_'B+PZ>;R?+7+)O].7\X8.R8Z)7]2(CEE"K%F6+&& 0,-\5"@[1"S;T= M.HMI&3WIVP:]KPE0@YOE""P6QBJAH"18:\0\9H5M@I VS=7:SG+N=D*;AGA< MXI+6ZP:]WRB"SN.Y(<0"*1S6V");:/;((=O\Y*:SO+RC7YP:(7N)?-TKU8_^ MT*_-].@/";4(2&64A-@3&Y.F@%+A@9@V?TBJLP2^H^?QV2A?(J80,M\:4$"=<:5 M-/AA^7HZK@/R]!&*']*M,_3V0;K3*'B@DB2,'%B )/+0>>^IHZ"X&T:>JS,N MK2[^UJH=R+IU'/Z^UR9;KN:S[3,MT5/^]3G5$AZ?YB! L*=DLPH9[9^VP80 M1^L%;;T^IUJ!HF,@4 $:[QB2G&);H&(D'$V*CW9$>ZY3[6EHC=JI5L6,3C72 M>3SY+B$J @ ]5,HQH9!%^T"M AO3I*=>M 6UO2ST./SH"K+UWAX\TD3_5D M%3>FV_@2UV[;RO/)\GH7L*GO'[YY/[F/O]L.[&%TRUD,COE] M5N3?OVC:&KA#!BXTBW[2UCDO%%46486":BP)*\8G6:\QXN-4WMH![G5$M$CO M-:< 0>RP"&,-II4H;2IBU;@5K+,E>7)H2S.\?@RNC%*C&1]%6HJG.3GZB1)' M.=$Q%;WT2 -*)2_ZI24SXU,J6L3Z8/33::@,.)&WVM/[H-8<.Q@\6BY1PAM% M@[;#C$%($<$9*M$*4^$B&'#^>6";(/66#&:G,:\^9?L94 PB754FL*HHFBC/ M"?*>:DF5(93$!%[EB"%M_CC5,($<36G1,DY],6/K5'RD[T>8454T01RC@)C5 M%&D" ) 8EB.V&(XP UXGS&@9ITMT:H@O^^U3)'V=+!X_1-"U$^5W#2<4,P.E M"=L[\- +Z7"INE$ ?//'BH:)5#AW&QL%RGUQ>MO1_4AV3]Z4B!XAY)%2"19* M*2P5!%@2Y0GBR!?C1.%/%Q; T)1-[4$T\N6MB-3HSW>KJL6$&P>D(LX@3$50 M*J!GN,"7.M'\=GZ8Z(:>%[26X>W;(^:$.] -1X0JQF MNI9%\?J<<("47A.H-;>*$P$05&:/BF'HC."/7C/;U17MN4XXIZ$U:B><[>G" MDX=)37R[K^)^YTBIA&@-:0R8)I(;ZX%&Q K 0#!+*8*V^1W/V!QT:K/@I2OH M5L#K2YWQDWG^'Y/%)MU?E'[?^.4<-]F*/0/@#8>.^ M]6E%ML\?0N@6NA^11*.\#AHU=X;AS*Z?;X*^'#,6O*"A5CJSU*PA\99";#T7 M6 L+O'*2X=WX?8#5NE@?=%HY#97&TNHI9:_2 MA#)%1=@0L<068LE8,1JJ1?,0Y@%3]C:2<3> ];6.-PLUHXPPI;Q$4'!#13"_ MB"R!,KRY\\GI+@;C5/S.@>NO>)WZP0;;A[\4A3HLH)1I (TNY!-FF 7C5BH; MLJ2/P)UFP/Y%W?80'J6.>\&,'8:IW82:>8J,U0A1Q"2+.7F"35$"[^4(WR\= M5N0GA9J=!FYC/?V1KI'O4I'44<^/ETH@1T!Q)4A0,;UCWBE;SD@9QC(^K7P4 MQ&@?VM[N 6[O%ME]FFZ)_.ZNWLG_H3()\EI#P #P5''H(&.\Q U0W_R&NC/7 MX5'0IVU@!SS$73WZ"SS"J-,J2JSSA)MXY<(QDX89S8L3 ML0#\\U?JQ[!]=>)=TREJ W(HSJ1]W_.PB"[7\_7]:>1YJ8;$(@N @=X:(0AP MDGJ+RO,S3)N'P@WT=$E[K&D!K@'I\AW5U76>;M?N$Y><(Q6%!1AQR"G1E%(% M <$HKNX[-!16S37F@5X':8\\[:$V3BJO&C,MX'>_6AO'>L)TA%2LXXJ5Z>:A$MBC$,8N "_<]8 42S?P2Z" MS6W'@1[CZ)YDRI"2(*<$L#D-%E+I@*I=C1?;BGK1H3]%O#-+EA@E; MJ9A$SFF)J5- &"(*])Q MOE.--"S$ W)T!Y$%VGBC>@IJ0"M"#:U$]I#(+EE M&+D";4G1&>F0NW)-QP"=$5UX6:?J;2,UY&7,2V;!N[RP"G[?1'C#*+<# MW/WUQ$N:TQM(M!(2:ZT\%U993S$UI2GB 6N^I\*+/X?O'LY>':RJ%/%'"J6@ M%'O$&/:>0NZEU+ X.HD9&\]XT.BRSM<;0S*:5>8Y:;>!=&&GG5\OSUM=CE:< M.&V)919((C4"V,;G\LII8.$9$1^7>?C="XR].ZFD^=Z=\\4Q17^P/B5QA8="QLRG M$ ++(+;EPB#A&:F^X66=QU^*!$;CU'S4D^E#NA-- >?[-)]G1TV*3MI+M"94 M(RF9Q<([QSP4M%2N$3XC7>UEG?Z/ =V^F&O3S^LWR]4ZW\11^,DT5;?99GDL M*]NA(HEPQ'$2M*:P>7%'K<<.%"-4'C2_K(27=<#?$D##4."WR7J3!Z4E^I;4 M)L'C0@F@TG'A#?0<$TA86ERO;861:$<[:KTB'$>5O =+;S6VE,)]\ETB&M)7<>\!B M_P&@5I1C"=MBG^*LIWXWDD36'@:]R7/RK9X\'W^7.$EB.%'^&KF9W)+&L5JMY<)3>K=7:;YA]B(HZXN]_,[ZIY M<*140D2!ZVT'2ZQ%9QIU;Y!#N,K;8V/M?(N!70P?*$201E MKS%W.O,$ZXL[7>!WB<%+#R#W%;7TJ,4$ FDA(-HS BUDUG,F"WPU-B/4HSNY MU!T'O)=-W]W'I2MF\?YC[Z0^T(]$*>#"?R0P(#"$>0JLWTX]YYP(@63Q!Z!JPQ$=QJ/;^-J8"GV6J]SJ;9[=TB M7:?SYUV=+&>/>GN($LUJ2[ $RFN@*=,< ">11,4] (&(-+<2AXFH:$2.7J#K MVT=Z>TO]NERB+21$20:)$% $L0*J*6?<6ZX5,>H'=8GF@EI-++4J<-\$RRY, M@#TJ<VO3<.(,]! C%*TDA*$2!2B*PC/2 M+HS,::>V]&N^M7D:< /&X;?X?J)W8<_32B%N/39$"8WT?LPXS.*1.^&<+/P951NM&,CR)M&1RGOK6I@O[,)8!*QVQ^0:>5G',F0 #"2RYK*5R# M']$WQ?K@6YNGH=);A'^Y%WY_IIK.:IRH;G?(3T&9T:VIIJ*VTE BI N@ M6@,)YMQQ!3V/$1.((L_8"!^![UB5'0+63LW38);>SM?;!-FAYR;HS//E=;J< MS@\:J/NN=-'BT,'";[-HIS_J4!V[^'"AQ& D,8D'VQQP+* 6$D%KE$!"$2IK MO9?:TTBK;-^7"R326V HBUFI%450*TY@,4* 8)_;T%$+MPTA91T@,FHK]N-Z MLMXV^VN:7>>3NYOY=+*HL&,/EDDTL-Y0C[4,^SM2&FM*"F T(WU2Y21+]EPY M/]]+6@*H-^5E1[C'O:U^./50F40J[AW0%,*@W@5+'\:];S]&00T;MX7:@NR> MLZ%EI%XG*T9IBXZ)#"U9H?^9?5FFD\,QIM]_E#CBH0<<2 /"B(E%B-"B9XC[ MYD_"=_EQ03SX*MH\*W9*488EC<*2@#X/S"#7? M?KM[(K9=09T#1V-!O4V7U^N;[.K=W?:!CN7UVW2R"I9@?GM(:H=+) $397% M=U\8,!ICQES99\;&&-[4HMK=+CB]!31-[N;KR6+;S97?K#=YND\V4#Q+]3Y> M82_76_^H=U>_I^MG?S^RH9Y?>2*%=Y0#8@DFC%@N'&#E>N7'&![5@277.XZ] M!4P]F28O#\UNCIG]-6M(I 5<.>%M5'L\42!B"0$.GN8'V]IS5P^IK]NP[?_[J9Y)/E.HUO83R./95[>97R:?-/I,HCBJ+IQH$0BC%?"4.VA4))# M 8VSQ?A4,(?&YZ?8 0_: 6=@X7^ZF:S_D6T6LS>W=Y/INGR5/GQ2$071K,* M=GQY%4#G$<%>( D<+]"!Y@PGA,Z2/O='G7:Q&^H2\:BO:PM7B7>3Y7UH\^/F M]G:2W[^[^C@/0%[-IV$Q5M-MF$GHROML,>_V1O.D;JC51LVR[:,$0]]X_I[^ M^:A_>;8,/TZWIYJK=[FYB;G8WBP??S$/4KU;I&]K7(R>77>B.*1*2H1BAA+& M"%<$[MRX.1">UWHR8URX55VSGE5OXKRP"@+ '4>28FLDX 5>GICF(44MW\;V MR(QL.'POXVYW]\Q07,*RY78!KWF_^U*Y!')G*390,>VD@E0S5XH%F#-"5CJ^ MX^V)%H>N@EO LB_-\5E7*R_]7OP^\='#6U ,O.-!=Y'4&5",S0B +N0:^#RY M/7\7J46D7A<;QGW].P(2#'2^%'7793ISDWP9%L7JQ$HO%TB\HY*98!DKRI$3 M&!C_@)5SO=[^US,"SY32\R.D-F#I2^AJ-MO"/%F\G\QG;Y;[NY-*V1\MEVB@ MF:10.HN]510Y(G4)G>0CO(9JEP)MHM,?$_ZY6>V,?I_E1S2H"HWRI'H2&0!U M4-N8EE!2H SD)<**D.9[1<=)K(?1,+O$MB^>?0JMO;LJ#DRJL_>]\'GBK:12 M:H>=E>$_G!KGBI$Y9^"X];^]*=J%7T2UG]\SJ8I'].5D>?;V^1ND$2T:QHYX&E5M"Q"C2Y82A MYR0$[HP9PYVHMH_G8#QZ%+?W>WK\%=NC)1/K%4=C,G!D1?\["LC>_SLWM)J9-_YKN[F6C4^"?+^#S9KE[POEAU3[FS]FXTL0" MPBTTS(JPV<=05JK+E5H)UOR=I\[\[X9C7&\P=WWG?M*ELYZLYM.837F^V*P? M#IO"$+?OD0]]$:U"9V>Q:T$L']-I?.XX=-I]FRXVH0,^T"<.>+/>[BSOKIYW M_VV-^^BVFDB$,<9RZX0#P"H?:">4 #0H2,)B8FN=5G5TJU<&JI\YV/JIL-IH M*%'8H9@$E#JDM;!$,RT+1"G&?=X;'KVX[I]"!S,1#(#[J"^TS\1#W[]<0=7A M97>M)HXZ8!G!1F((M6<2<%<(Q_!ZV0.&3?W5+T>?GWV.1C2]G9[&ODV$!N);=W MB^P^33^NL^F7=_4.]P^62;B5AGM) '-6.:*Q%J08H\"XSQ2:-6WC]L3VW+VD M)9"&761JSZG***=6ZD\XT!8;0WP S%GHF9>@P(X@=#$$Z]&.&0+X41W'F&P9 MHP?S_0!-GL[FZP_SU9>A#V*>="QVJ,[1RN%"B?-2"*R U=A1P#"G3NQRW?%M M?L;A#DN^ZW35HH2Y1TQY3($M1NB94&,YO&A#2,^/4MM 9-3' M"KO7[?9/I5:=!GS_<0(@ <1[!(V"%%MGM/$%% S"/LEQDA%_KF2SEI'I2^.( M2M:[JR?=K;1G#I9)+$08!GV*0X618MY$1X?]&#FV?MQ6\SE">QYWTS)$KY,. MH[1K1\&"EKR*WNC?CGL.E1\DC@$@H%/&2:LLET I4/3($-G\1K4['Y#ST#2;1<9D]?)%HKCPQ@@I@(4;2*VYPV2?+:QD%/;LKM"NIQECTYN#R M7/_3]SI=3F^":?NE0@NN*IHH21USUA- Z=:17?MR^Y#*-7>OZ]B'OV6=N&6< MAF-&T>E*S:BJ:&*5MM!*:YAEFL<46884(\8&\''KR^T)M)(IK>#V(S!FE"KU M>(DR#$$^3A;IZD/Z-5UNTIAJNY\7OMQNI(5A *;F$2AID:#$V;5RO5*BG M5+0GKN=N0BT U-L=S^YL/'1WFLZ_QAVU.ICT0)&$*&NH"TAARX#&&&BIBQ$* M84?H>-T9!5K":+ ]XB&](CQE?WA4+ EJF12>6L;C4X(>8AM^W(T40>)ZS2O0 MD T='-$W1VA4%V@CR^GU/L]FF^GZ'Y,\YH&\/WZ+UW?G.D["%JI9KM*8]VT5 M&HQ19#,]6<3(GX\W:;I>_;&<;&;S=6RKOQZ4^3E6[Z[,9'7C%]F?8^S)^TD> M_G23KF-^^\&Z%0B5IS=1??V:OEF&@FE,=#@X7/N,RN&O/73E9?+V(1^;YF&+ MCKX0,7_BOZ>SZS!Y53W'9VOXK7Q)J_W M7MM9]2;"0BD BX&VBH:=DF @.$4H'OU9H@9\TJW)N*H\'AK7F;CX- ?5A!%H MD'. ,L;W.!$!49_!U4>=(GIBPW=!C_W@.FK7BFY2$'I@)6(46*\\B^?O7-D" M(&?%:%,0]D")D](/GH;C92656*_-< M,Z1>%QM&>80\)A(,=FZX"^1.9[^GZU]#1Z/)$EV';;H*UG#\P[O\_VPFB_G5 M?5A!"],K+JAI=;+"-JI/C">$&:>=,I(;"0 59(\<]88V?Q:GY]2&M1GP_2%D MWR#V1;^=E5Q.P[=1=E%&QW67(Z42+Z3T,94!T$@#XX05J!BG$G:TU^+]:R[M MH3@P6RIWK*/E$@FYX= CQKVTQ&,*B2[&&B:J&[<>TXH4ZS'C++Q>-T=&J=V, MCQK#4*)\432/!=N818'+95J+07U.LP0NQI,58FB!W? M25;'3#@7HK[HL%>;BFO@:H7RY0*)%QPPZ B*D0N*2RAA078F_!G7&_2UJ9.M M #@(.DO8;*DP<@B?!T?"KE^2+\[IBR M;9AZO"F=E9VO.R$K=9CS*DX,1U:$=8 P8558K87BH$!+8PC&K?GV0Y26 MV'D6XG_Q]#AJH]3(7R,]+XN6E9K>>14G4EH!&?/86H>(97S5-GUW]?#+W].U^KS:.@74\I"IJB3AF"G'@<,< M84\ MH+2TK0B=(3/40\=.]TRI/T3:WMM4X[BUSQ;K;:_"K-CL9D%"'_/UA\W MG_^93M>?LM\FJW6:A^%%;U45T\Q$C2!5D.\G$(D/LG;7'#=-\:.4^J,0F(6$4]$A)K;S67FJH"'^=-\\O? MSHYJ>B5AEV#V=YX713-9[)[Y>8S5JL:>6Z-T0A!%#&E"+ T:CL38>URJ')". M\+QOF,VV?2Q/X] JG?[+=?8U@!9:7$<&X?W/D3OX$7=VOWT$T].NO\"7BA() M)8ACS[1RUG #N:7*EYC1,09OMRJMK N4JJ5_,+W\/[BJ>!XQ^RQ6+O M5_N"W,^J+Q$ >$J$X-H1;IB73AV+ RV[U78+: MKZOR_$]T$ V:P&*=ML)O%<.LD8,5P8C("D$I2S M.8BSSR#64;)T0+#[HFV9#_E%I>?-[5U ^=WR0[K:+)[FEZUA5YY==\(5Q-0* MJ+DR!CDI""O2J=5QVH&QB/15* M>LL=L2(,G@LJRQEIU A?K.M1S@?/R]I!\X%!':3&KTC4W&EV=YM-M]((#;OE M>KZ^?[,,ZLSM5@P=-5EJZ+^ED[B@;,G09UM#9[XN.[4+ZPG0/XGJV'9T%N?% M-.S,D0K+V>_9,B_^J2>K>:U,V*VVDT@'@^JJA;& 6 >B4P/P $)NJ$-A4M99 M?L:+9U6F[-;:2+"G+MB>3%@K #$T *GV. 9KE36WM5K.G#T0>YZ;_0/A/AES M9NTN,@1Q@8C 1T@F+*:*B1E 0_VL'FD7<=YM0<@R"D9@TZ#]9+SP6#D#4-6 M8^"9\3'@6O)!&**8B\:-1Q>O;A%>#VT>V=52_UNU+9J5$Z ML=2%=9DXX@2UQDDJ7#ENY;@:MU;D\[0$\Z%KT_3 : M;6$'ZTF(12X@2J P1'L&E8&E 0. M1>C"K4B\#J+5^+Y6 &(I,E" 0 4N!P1B7!V46@1&&.78DQT-L.1NS(;F! M&G%C7RKQ3 OA$48.&T.1IX*:-9ICUQ8TWV\"FB$8\1*U\ MM_'YQXFC2"HOB"1.0B )@*@8E=,6-P_(Z#B1_?"Z\=E@#D,1,UFGUUD^_^^M M\UOE*E)=.%'<:X00<9PQ'#UDG2\ =%"PD6N\YXCQ*"-:Q.I'80"B"5*X%C:H0I[]L46=8! M1GTQP*3Y>A=RDZZBI_M=MII7YZP]4BHADDH>=*D &N 8A+V6E+Z2SO-1/M_8 M&1?: ZHO0OSQ\5.^5;/N@VKU:_8US9>UTA@?+9<00RSW % @J1*&4VQM,59I MX0CCTCLD19M0];9.9+>W08N?3Q;O)T&=KUXA7OH^L0X"CX&$02L/C/=((UZ, MS2LXPA"S+M>&%B#J3_SY79:'T=OT\_ICM+;J>3T=+9<09[!US!.I(7- ."Y* MY PVLC$=3G\>8PQT: ^JWO3'S7(^G=]-%CJKI3V^\'GB/94::(SH K)JNAS(>?0^GR^W5+6;-%M^2O/;V)L7!'[DZ\39T"T@N=80 M,\>D]UH4?:6LU[B=4P^L!PDL:P_+_CRH/Z\?/';]9)H>3'E6522^>.^,I]P2 M (*])+$K?<0=5JYY#'GWUQN#AB&V!.A0E-E#> )C]B42AS!T#G%LN(PQ\CCH MUN7.J<]XC;,SLW..^)E@$Z6IT#B#">?SHSB<9"H55A[ M]P/:0;?S7/J4[;Q4/N63Y>HJS5>5:O,IU23>^S"-.);<21\V=:,E*9#@3/#& M!.O,KAX'P3H$>=)EEJ87_:PZS>VF=86U['C&AFDN?W5[N< MD[7R2=4HG5A@@62&\Z"G0@!5]!954F#%M=#0U;JF['OL5;F?*DHF1@B"N$ . M4<^%P$1ROA\S ^=.!9?(8#&*2%MTIC80M0G$2L1^*?^ MW_1F?G?P]O:[;Q(+C0"2,V6T$AA*0C$JETO8;^1:/4NR1:RS=E Y;2(7SP[- MTGF.J0@6]HE_S/[LDPGM\>WR2D4Q%(6M..0FN:2:=VM MI"W)G#/^_NYG]Z>1:K.^R?*P6E1&P;Y4(+%.T, UAZ5G!%%GD/'%Z#@Y0[H= M9XGIZIBB%9B&(T&EP7FH2.*Y0=[*,%,X\,)SAFTY0F,1'J?6TY;8*EEP%DJO MD0^CTIG&1H.!Q+_*)^GB<7>KPY/<]?_#Z16%OL*=:2.^AH4')%<2$8 ME\7FSG@=QIVV/,G; *;Q#+?I\G:2?PFDVZTUQ^?TRU\GDA(NXSO@U@(LA3<& ME 3EC#8_8>XP:K3-6=P*+'W-VP^3Y755OJ+RFP1(IW480# SA>:8$2"+@W;N MPK]Z%.THC+.FR/0JW0KQ!O)X2:)G M87&YLAVE!=6O2(<1Y6\!TMO-X>/I%[]+D 4<40N\1UIZ;8TUIAB+%6Z$67P: M2>)YR/49&/0FS\FW>O)\_%UB #+&"B4 P!2 H./+4L>CFH[P"9E6Y'D&!L,= M8_T^N:W.\GBH4((8$,PCX..;-Q *:4"YDC%Q1K;'TV..1J%&M0;5L(1H<+;Y M4"P1$DO*PLQAC$)$7'1,*D8JL1]]_L;S15B+%6>A]9KY,4KM;6RT> 7GX!!S MY83G/NRP'D/I1 &;T%#UZ<;=^'2EBST&F= M+H,(UJL2FO?IWWGJ\ZC+"I']$!V;BZ>Q*I ).:2B!@X:&82'$"MLK)COK MU8FM'F-ZE6H]1IV(X@6L5]VL4XF@1H:=PFCF8##ZI2>NL"T$,+YY2M+.K.,1 MLJT#I'N[8$ROTCS?CF8?R_T03OY[>CP_U=&2"0R&*A$>&H"\!) &1:3<(S!" MS2,J.[MT'))9[:+9%WN"KK ,/?[/='),Z7[T51)0D!I:1$!0%" 2TC-=C -A M[\=WBSDD*YHCU_BN^O=-A".[^KCYO)K/YI-\GKZDQ1S\-M'*JZ 2:B8Y8DQ2 MC0@N^ADL!]?C*=R()=P6?N=X'=UDB_ELS]K^_==GV."S?ERYW/_,D]JEDRX ME4IX;@S75##/+69%"(34 ;W&E.DLZ+IYWXT,ZVTS36?GK#Z$O MZBH,_6- :CF+.]:[JX?/#RTK9U:;<"B@Y)8HXRPTGF)HBL52"JB;FR_B-7%I M *C[6J;K[];.GP)B;Z#SR9NF6 9WM#O.AIK96 MIYY$8$,PLA)I!9@BG$)2A$1("$%S\[VS16QHHG6)[[#+V3.@UCX-DIPL/JXG MZTV0^OV3CT]>YTZJ/0%8,64A51MSL'U,J-N9VLPB-S]1MEJ_W;Y_\GJZ' M3B#IXP#3MT'TWR4(?5LC@V2=XHE!WFCMI0!8&H>]0!Y!:Y1 BH5MM-8A8#>C M_SB]"8;/(GUW=60@5=DDZU>2B.W+VIH"*04+$ #@Y1X)2JWK,^'%T<22[8HU MZPFOR9B33!X9:UR>_IGE9C$)*\5QA]<3:DF0@8P()!AEEFB/A(6JD ^VJ$^R MG>0!VP4_GJ>L[@S&OK2P(R-XZ'\MA\@3:TJ(I\AQ%@PA8<,&#R50OL!#8S+2 M3%F=2KX^NUI$]"^FC=(;]Q()-@RQWLZG$=/EM;K.TUWV_4J7W8-E$DF=X\!X MYYP4 51N@"W':,$(3!418=J5XR7@#&_*[A[+ZXDC[2+7%U/,9K7.;M/\0[K8 MG8[,2PTD10PK XPH%$J&O&T>OMO=ZW@],:0]U'KS1XO( MO\O?Y]EL,XU=UI/IE\#L2H(<+Y@0*>.%IX? :A9337CCBM$*CIO;5=V]AM<3 M1UH%KB^:?,HGLS0.OGKE>/YI(@!23CFIPVY)M?5$\Q(HJ5'S<.+N'K;KB0IG M0M78->7(^-RWZ6(S"WK0FV5@Z#1=K3ZDJS2T=*.6L_T&&+6CXPEY6FL@,2:L MFT8:;*P2D&A(,"\0H>2,*+/N'K3KF#R# MS?76TS]IU4/C'::FXP5( P!N(I MF2K76NAEEJ9NL!O!&Z5.*H MIB,,->OTEJ)EO$; D .7D,TX B#NU.^G(Y6QSX6 MY=O4G7E2E"T,[B7Q](G;%Y[6W;ZE^\7=GT\SI8!NZ_-O/U_<.8*_PS:M:0>"2H9I)(PK2/@1O&P@(T>$Y<9&^^ M&:W1XKM<=5T@V)>:5*/WE=?DM>M(B+3.*F45EX813CETQ>1&%F S;E>,UB5] M.I/.PO''Y-0HG2XNATH#791.5C?5]Z+E1XF7W&,@M;!<,"(@E! 5H]#(PCY) M4,\JZT!"SR] F\+3VSJ1+=/[WR;YEW3M-\M9]776RP42!A@5C),P-,0U$9R; M$B#-3'.3O+,CG.Z%WPI4OX4BI1'H(&;?,01Z= M;)'E80H4ZZ:T(SREZ6$]: VOOGCQQ\=/^=:>O ]H_)I]3?-EK1NGH^42S! ! M"AH!M>!*A'U4E&.5%#57&#ISA^B>&VTBUMNJD=W>!D-P/EF\GP2+L'J]>.G[ M1%,C'0+.FK!%>B*==:Q<$;4>8<*?'E:*%I#JCP7Y799OH^0^KQ\0J,&&(^42 M$M](LPY0X#V4*@Z5%&/E"C1/?-J9JT,?K&@/L=Y4S,UR/IW?318ZJZ5@OO!Y M8H&T5A,3SR4!%,):5(Y,4=C<[:4SSX0>U,OS@>KM(G#W9M[#IG;B0E&K?.(\ M 5@&(]T80I0%FG!0'%L+S)J_N])9*I_N2=(%0 1$XO]%5+Y.%K7"/8X5 M2ZCQE!J.,=<*2LF0I\5A#B:,-^>(O%R.M A87]0X?)&P=XM(9R9;K;?77C4R M-#6I+C'$. 80"XLL$(I:+4M=##M&FWNM=.?[-))[PA[@[G.->C9QPE3Z>!.& M$?/LO>#P<&#%JE=)8A3CD#!*K*1: I)-IZ$'[F)A@+):KR^;/T8SB;[749Z0;&X6FT=4*.^4,GBSB& M7P/P,3/C61I219T)!LPXS(4",-@2**RZ%I7K+/;-->[NG'M'KR:UB_GPO'SD MUOS"T'1Z%:S83Y-OS1:^>G4GQ% O!/'0!S-'8R:A*'R/,!)LA.\L]<"/^NMB M)R@WUKK.[NC;-":L?4F+.*2P==AD HAAP>Q&4' .F>4,!Y-\CQIT>H0!$OUQ MY=J9[\$%+*;=@-_;8KI5]$N] M_^&@H(YE5%4V"7,3&:PXRYJ\:R?W4-=E_1V@_S<)/J^_=I/L]F7:?$+QO?Q@9V MU#1Q.FVD6^">MM4I=A]O)GE\_2$(:?XU?1_^VF-+;G5WURV2 M+S2Z_1\U#9K&:EO9FV4P>6YW;^D-G&Y@V]NPK,6KJ=N[=+G:/<"1Y_&9F#B/ M]/W#)^\G]_%7*K[%];9&AH'S*T^(BP]Z.1=?&:3QP$)Q(0"5#CC*:F9 [ BY M,CZY%+90]\GE@H./8?.>RH(]#;LFD5_M::]9F.H M9Z\W!3QK'XZ^9F5C]>CW31S5NRLUFVWE,UELOUNIS?HFR^-Q0A=Z?'6K24R4 MRYQVTD,*H,,8^E);DPR/T(%F2!5U-(+H,U0X6WY<9],O9G(W7Q<=CQEU\Z_I MS&>YWZPWP>)>K3:38'4?AGQ4G-D^\2A3!GSB #K)>*4D6Y+T00\XR__J.:VA1X?DEW!HZCL18.8O,P MNN6L]DE %\TEQBMAE$2"$>^E,=1@4R#+J-;C/C=JR))3U?[^@/V+NNTA/,JC ML MF[#!,C6='^7RZ3F=;T^>/(*W5AX]_5":<.%HNT9XJ#+@4!!/+M!=4^X>Q MFA&F"1A6Y%EWX(YFR3N$WRZQQYME&/)F"_36F>/3S63Y[F[[?N+OV=8M)IU% M>];O[-DNK,%&'4DP)-1P3K4C3#ABPGI3REAXV>LRV=LA2V/;9\RR>44S97=@ M.NPDV?4A8K- MMJ%)-[D NTYH$)H! #CLN0(96>D%1[?2?YKF41G2?#RY]!_;$4T MZ!QZVH5$*PD<], PXURP_Y GMI" Q6?ELK0X4KN]FZ1W:?IQS3_.I^F!ZBSV-(Z_/3N*B;1NE[&2,2= MIA)?2EB]K1&[U')+B7 .$64Q9-IZK@V!8!O^QCPEPI!:GI==!S*U,^;Z04TM MMI=PRRBCG%@L)6".0H[='M\P;MS\4<:6 YP&X]7!:*?AI/ *(Y^(\!Z"L*Z+ M8-=(Y1%4N 0 (#O^R*=!Z' T"NHT3$=C.UY * G11%%DHM\&BYFP(<;%XH&" M-D(O*0JJ-DOZB"EI!NQ?U&T/X0N(@KHHQKZF*"C(M4#8&<2P9S(,6(%B6\+: M:=\G=P:,@JHM\I.BH$X#MR\BZ0%:WCMH#LD>^*/>5J]^U6632P-$,JPXF/O)!:0>,B+,0,A M^;BUL+,E68,9;>#U8W!EE&K/^"AR*C4.9$ET_V]Z,[\[GAGQ\3<)),18XRC M&@$C,0L#+OKEI.M5?/4TCQ:QSMI!I:^)O$M;_S%F<(S:U-O]=EBA-APIE1!J MA-/6,"@$8UQJ[DO5"!K=YT-T%ZPZM(?PP$RJW Z.EDN0PQQ#ZZS02G%-K4&P M&"M3&(Y;;6A%BO68<19>KYLCHU07QD>-82@1U\IW5_&IGE7E@<=WWP8[G -- MF2(4$&$)4Q"AXF*(:=7K 5D]5:,E&7V7/_0\9'H\ZDI#6_&=2IM^31?9703! M?8O;:EKGP*NJ=(*P%5 [!)21'A$L@N96C%L*@1HSHC-_ZFX8T3Y6O1W/7 M=)GFDT7HMIK=!B'$=PFC,T]=?M0J'RPU!(ETSE'/E"&:!DR+L<=XVO$Y@G9# MDB[0ZHLI>_,LG;ULO>V'<,SCH58%"2,Q$9J3E#-O.*#<&U*,'E$VP@B\L?CF M= +P:"Z7&WLL/Q1[.Y]\GB^V;U>^G\R'B08_V)O$>'KA H'&99**PT\E\%6P+ 8EX:F>6#4^:)40X[)I!3 IIRJF'"FE^FC2^/ M:_-3Z#&*8EA%;S^6\AWZ/Y9!Z-MYN;L0W%ZNN6_!8)ROTO=AI4\_1)@**![E MZ=E?()ZL^[7>@\1QHQ"V;)O>B%MM45A2]O@C-Z;@D9'QL99N.;2\1F,8O:I7 MSIQE&FB&N0080^F@E^56KL-^/!Z-YA+GS/ 2&_VLJ1!,%Y.DHLDD*IX2011 M9D&YQ0)147( V#[#T'[,.=&N@/H+1[F]#=MDW!'-Y&Z^WM]RE,Y)H?M^$_.) MOEFM-I/E])AORLEU)28F3XT/ZDH.H ]F&6*V-+F#-3X>S^-QD[9KY$>_()=) M;1\YTD5G_S0H?K-LD5W?'[%Y>VP] 4%C#(B'3<_+( !# &4%[L*?D>%H?,\? M-+=\QRN0BYP(T;4\'GK:^=?Y+%W./DS6G:0GK]MV$O!E7FH,M27$>>(M)N4R MIWB?[F!=3X(NF-CE+&E!7A6H0L(P0J M817UO%0@K8/-9\WXMHY+FS5M"NXBI\^'^>J+S].8&#T->N>ZSUGS4MM)H *D MTFE/"30Q!0E IO<^1S];@_G[*U?DKS6U@U.3II-&%: M6NX,0D9C@86QA)7R]YB\IK>$^YH58Q!4[_%K#Q$2MM(A!Y!6U1O-ZCQG\%;B6)@"'81BID$%"$60XX;3 43C0YXUI MUX%KM2G36>#::6"/.G"MF2^\I(8QXRTUPFO-54PM40#@I.HS3'(@7_C:%#CJ M"W\:CJ,Q@B[ H5@'. 456A,J#(3"6E?*1TLO+\D7OC9+^O L;@;L7]1M#^$+ M\(6_*,:.P(5Y9S:RG MMXO?QO;+&&1P@0SOSD?S4%L)/TS_UI.KB%/U(:.BH#P9Q@2R7IKF3Y?BN8#LD^[!2 MN91E_=%3[D'[<]_NYOFVAM6;Y2X]7X?+?&7;B;=26DFQQL123[C1K#1[L/7- MC\7&=[\ZSF6_;1%=RK1X)(9G7A=/PW@>[J7Z48=J=B8L5I1(** B6GGIE.!A M@]Y+!4C;_ IV?%O(J.R ;N3SRF;-\%,E\8@(P[W"5FHC, @KF"CPITZ];GNB M=9(.,Y].%.)H)M'!<[AWA8_&;I#E'MO57&JU(PD$E$N&!#% 4XREB$D0=M*P MWN(^TWG]@%-J2%F.9F:=J\P.M&F=U:^$,R8IXQP 9Z(*SJDK%'!K"&U^Y'L) M-M+@\VY$HKV4:?C=4O0I6T\6;Y;K?+YEK^#;2;2T3"/J!/$0V84%Y*CG5\??]=60@FFQA,HD>>"28:1*9=UQ]4/'@,4^/*0E>ULCL.M B43P0%RBJ0%"8^(-A!XQK@UE M2CH&:AW>]#'&JKBK%[Y.+'=(6J6EB.HSI9-UC86 MHPYPVJ:NK AN*K])$/ *!P0!(EQZ*B!'Y< EL7T^)7]28--90GR>$+PA&KUE MD8_]J\X9__!5 B7SGD.-./;.N[#+X0-8O *!Y5B08&?B$9HXR0,"+'M)5!Q=R/R(81]BC5P=2D,T$90LR5\:S??YQPZ 30 MG%(4EB* E$2@'!43'HY;=VHNI"/2/@N9UR+W4>I50XI[&#&[31XS-RTF>77T M\+-/$TNH!M19*"FF $E,'E8^X.$(GRT]1RS/0W[/0Z,O^<:SY#C:2ND^_3#A M0G$).=%$.T*MI,#:XC2(0]Q\^G:F=[4HV[.PZ$NR3W61(@>Y#=T^=B%SI%3" M$+ (>Z09Y9AI 9&5Q3B1A99Z#SC L\)-IJFZSS='7,@X52:RT M@AJ+&<,,2@F!8L4*)A5@(YSSW(:4"R1FE '(IRIV.*--\!^C,7Z]] K2#3;7\#SQ/^3Z?+Z?SN\G" M;M)L^?R&^?FCDB]_G7 C&<:<*J-D5!8$UHI]BIJFZ?SZD8JZ,Y^HMJ5]!AP#&6Z/ M$K:[JZMTNG5=2O/HQ#2YKJ_(5=23 *""-:P5=IA[PH,%C' )J,;-#VO$I5"C M2[QZN]].[W;.>:MW5Q_3Z29H*A7KPX$2"=?:.4F)"(8-94PXBHM+)0G"7QKS M05X*']I!9HCM8&^7S.-;= ]C*+6>#VG$4!&3DG>R2X%#+UC.$(6?=F&N !"(I&#_Y$?/^X$2'$1"$9B%R6G;KU2P_M M]ZUK0HF'/KD8MO,GR/TRJW8.V:SNC):!*Q MCC@U9!1"ZC,:Y>^YVXFQFB=::%_M[J>ZBVYSZ%Z_]FMPQ'PWDT<"@1&&:! " M&3-2O$6"F<#C%?M">=Y1\9JT:;')P'H[%5]GN\6U::Y73U!+ P04 " #P M@ 1+B0II]W[D 8"0P %0 &UL;G@M,C Q-S V,S!?;&%B+GAM;-R]:W/D M.)8E^'U^!;=F;:O*3%')]Z.VN\< LB2340H5J&LFMZT-33!Q05P\2__X\?]SOJ6E55>[/_U#\Y? M[#]8V7Y3;//]W;_^X9?/[\#G]/+R#__CW_[;O_P?[][]+WC]WD+%YO$^VQ^L MM,S6AVQK?<\/7ZU_;+/J-^NV+.ZM?Q3E;_FW];MWS1]9]1>[?/_;7]D_OJRK MS/I1Y7^M-E^S^_7[8K,^U+:_'@X/?_WII^_?O__EQY=R]Y>BO/O)M6WOI_ZO MSOX&^Z]WW:^]8]]ZY[CO/.K_)_O!O_\VR&CK*8I==9[<6^_;#\?UN7A_?I+MJ,PZD_[6F:WIS]B5Y;//H$Q ME#"&G) Q]-_?^.##TT/VKW^H\ON'':7G)P7\$H /K\&:0E>3\%$&Y!BK+S]0 M,]X;^NIF>A&__DC-F)L'#>^W)I[?EQ^K&;M>R$:?C.*PWFE^,EY]Y%G,._9; M[^E7[2^R3Q^1W]IX*ZJ##\Y^'++]-MO6HOGLHZU\^Z]_H%^M'JMW=^OUPPJN M=TQ>/W_-LL-UMF-P45YM=D7U6&85^%(=RO7FL')!Y+LX@3A) ^"'+K*3E-B. M$T$/^Q"@5?WIJVS_[I?/'9;Z6T:L_4&$G=>\4U/%8[EI!BT*DXW9#?)_:P%: M-4*KA6@-,%J_=BC_OW_YZ>CF,Z*+S:DGI\9VNZZ^U !;1BA0)_PIVQVJ[COO MV'?>V4X[#O]W,>I>4A1ML_PLT<-E!NK*+=92?.C[H_6Y>:- MF+6_\=.FH%@?#N^>A8_E26:=*HP^KPUGU,53?+UZ-<%F4SSN#]5UMLEH8OAE ME]%!,7TL2YI%]J9)'#A! $%JQW[B.6D,(ZG-MU.+09%W\W!F MR!QY03N,5MF#O+!HL H17AAM1AGDSP>XD8$ M3ROORY [O2X5!I]35:G[N2RJJC6^'[BQBET$S/N-9 .0^BX ; )D(*$="8] M.ME>'?KBFM)$[$U#0HG?F8*?Q+Q6W[3V;2K5I[-:6=0\C9T[X3NR)#EGY29W M(0*FQ16!.:H@/[SR=+G_1C^\*)^HI7X:'#AT^@MQZJ0^"8*(/@/(ZTRY;A*+ MS$BE#!B>AW:8\JP2K*S)T<4G/<:9$I.<'DXM-+.5R4ZQ,B(Q2B0N0UK47"@T M/E224G*]_OZ!SJ/*?+VKJ-FKV^NLRLIO6;7R"+,$D9N2"#D( $0Z#2,@ $!* M6.3-&989"LRZ[Y!)ZHP"EX*J,PV-TAK$R.SQ-9)4W%H=QIDTZ2QG/ JE3OC" M]$J#0^?42Q=7PEK&]JU=[C^5Q2:K7EAVB>U%?@I)X@!BATD$G?1H.0BEQ$S! MGF$U8\C>Y?MW#PTV23U3X5-0T":B4EK1&#XKWULMPJ5HVGG:>$1- ^D+4S4= M'IV3-6UL">L:R?=Y]37;_EP4VQ>6(8QBCZ2 1! %B9_$?AATE@E('"E=4[!G M6-5=/ ^<)438='YU1-&ULR M1:P5!J'OH#1) ]L'8>H[#NZ%$R70%:FI"WVPX1KZH&@E7[-ZFQWQ6I568E1J M5/,5IC@+4MQ,+4PLA*"/%* $_>=>8JNJ[%"]W,N5AH $T+&A!VWLQ\C%J)\8 M1AX6FI[)63"68XUQ*,TZ:X!I:C6Z9EJY3$((T PE&:T.0($QNASIH?$J':BZP- MP\IRA&71,-?2/=P7)"8TTCSR2/&=ANL^W-^L=QD]$*HAA'L>=Y*7'C&,4(0]QK7.BX(JHC:\.P MZOP=W$B+C#1M?"(S!6-B(E,CLFI(%L4TV'0XKH$2>S'=B]J=IJ*R(RTD2F* M,F+R(L\7G[Y,0I68P#2EJZX@\PS5M ISCIL1B5&FWGKPQ,R* MEH<;>!=6#;#F%A^YG?-L!0]SHR5DC<0O0\KTNO2JP*R=+UZY8_TFMX^[[.KV M+(B;>DH(0F8K=I+(C4(W(:GC18UYWXYL6Z@9B3:C$\G>R3?4^K7&>/[--,PW MGP;.0K5&'7R392/ZQ\O:B 9J)WX9.JC?K<+P ZLI_8-/-_2#P(^2)D*VJ>(9X-:-Y;%$^K>D?>9%1/@O6%JYZ,1[RJ)\T6 MK^JEQ?W#(Y6&WN*'[/Y+5JY02F4U(E1DZ5?L) JPX\X:BJ'0YG!9&X;5K8,U M+.2QUZ\J;@_?UR5][QJ<@M(FS2B?G$U!IIB$]3P.)JMO,6=$LRWU^>"PSJGLD_\&^JEJ#+HBCV'."&+DAM@&VXZX-BV\3 M$@@M+RB8,:Q#/;):?6Y;;-;_EE(?%3;Y!&@B(L4TZ#F'':R9=.@\0R-2I('6 M9:B1#D<*[8^B-&$342AM1@WK50_-R@?8)+,E?4SSJ=Y_OL\I#=5RL0X<2'D9T !_J1DT#H.IWA M)$CU5,?XS?W^]X((4*M8"S/#JM;U3P;1JC$NI1#6DR93!Q-G?!DZI],AWBJ8 M+%?*VE9?)+'R'"=P0A)&080"XCDN($%G-(UB6XNN\9F:3],T21HGHXIRII], MK57]GT=O])E6Q&HL,@(FQO'"Q4O0&5[ADN%(X-Z$Q_O'YE+"[*',-GE])33] M>I>Q+R@.<%^4A_R_ZN^?Q;A"-G8(B:,@3F,2()].I$$'#_BQ(W@YS52PN-Y> M]7MK!OY8VX%#]3N]'G@B?%7#1-'CD])EA4WV"H@^4D,?+JS>BSIH0S\NK!=2 M??%_-4)+$$;D?/(X+T/XIW?[]T0^\5^EO*$,J9UHY!9^":6)[[O4(:N9&AZ_9 M&6>SC^R&Y8,@/WV- +7]ESL0)B5'3. "W@%N%WB)L?->$ M)K*7(6X:_7F]ST$K4]P%^?N'7?&49==9O]NS. MKNNG0KMXU:V9WLB[?J)_NJOSC;(!*7E3D09B.6OTDW(J6*UOL;WKN#RE;!-7 M[M^B:ZR&KXWJ9UO4U,R68EWTJB]NLJO)BO]Z1[&@4V#!P,091#&%H MIQCX47<2WR%>('3L5-'41!F9G'BITBB4BDW!H%P>-D1F,6@S:=8X46_G7ZH, M+T.M=#ES.O/2PY'X-6TGI!$G$0"1CX* A D!J6_;W;D')P:.X#JD@B'CJY G M+FQ[6#^IW-8F0R=O^6PB)D7K93V)':ZGV>]N$\JJM!"[#(G2X\K9J]R4^>'N MZGV@$Z!UR41Q^[@Y_&-=ENO]X:F6RO6NLQVG:1)@+P4I\IS0 T&,>MN^GT2K M;UGYI>!NZJW%ILB+-H3'/T-LX%G?6WQ]S>M)L)&W'HKYM&MZ;L5$K,-G=>QV M"*T6XDR*QL7;B+3IY7T9&J?9IY?MNPTP)K:_XEPA;L7.#@$2.:F7A%1L0^R0 M[@R]DSJ!4%JF:&J*'1U4) 9H2%$(G9RT04^ M=!"DUNGTLU<]#(26"368FV1/ZG$+F/S&!QW4"B1/T[$JDT ]TZD%'#1\F[*W M4BD]?"]#QW0Z="JETLF58%HUV$DVV#L6^1 @&WJ.#5P2I'8,H[074R?!$LN% M3K34N%V&1NEQY72Z MI8,?05VZ9JTACK8\'*:1"WT,'!@!&-N)WQW*=EA+- E!$K1@?$FPW?T]^N[H M9$Q(?0R2)2<[#-#L[=1E>:.E;&Z]R<[G)*%62%27UIM)U4*65A(U%K"64K62JE9QD[I,Q9)QA+LZ)<@- M]]UNZ[QDS40RE%>;75&QBYN.!X$B&T2N$V/7=P+71CZ(FPEG&J#8BUS>^\A4 M;)A[CQBLNI%*9@V S58!'F-IY&W20NXRWB<]KKR\F4P?/\+O5'-$F%T&='RC M/V1KAF%[M;_.V*N=[^_H+]#WO.S^$ZZKO+IAM=&51P+L^#B,$8IM/PU"$H . M'X2A)W2]XF2H#$^#U2-[2:[SZC?P(Z]644RG MGQZU:,H^]/G!S!T02-0A.4*1,.G=EX3-"*26GA=AN[I<>7LJ1UE?L35*6V/T]W0OT?%_3K?KSR7I*&+ MH&>3,"70 W;L="8)CH3V9RD9FDZ=.G#6KPTT:762H5-4G0PS*:U._"0:5J?7 M!'&IDP*O2U,G%5?.JI,R/^+J1/+]>K_)U[NC,E9-PM?>Q!N#$#@N1LA'4>*$ M0>J'N = '$FM4C8[G7+==E"M_(CUHFTT*'ECN$[^1<5M4NJEI:Y'.4C)*.N MDW7#^O<6AUQJJ"T02]-&?8Z=54K-W.G1S6?SXQJ%9X-ZVPBNUTFCT/8"MT.! M0OKR"IW*UFU=Y$66.I_]MHH.5C:-2*E$2'3HJ=E8Z!;5]R)!F$%97[$I+:_R M=CMM\\U;-W[/D0!]!)H9U";$.L!E]<"DZGU:R!59YX5DHTL+P, MM=/JT;G5#6UL":O:*;OMK!\%F":P/O9QS.X82((8]Y8!CH1Z(^JP-]EZ]85U MYG64JAIJH5I0XR9B679)69I@LXIWGC4>Q=/ ^<(43X='YQ1/&ULJBE?UZ\9M M"IFX, 8 8TRGZJQ+!Y78WK0'B%PBIV)P"LW[UKR2]\^V>1QW=7QA:^B2\V(] MI,N+GU&^M:C?LQTU\\Q[>8@3%$!IWI>K@/(N<4B@(E\2<]G^R[_E64G__NO3 M^^P;I9>EG,"SHR0- CLD:>(0=MVFUYU4 M[,JK'C>QIN>U(U3Q36UU<+TPI=/DU/D)KC[.E#*^US#:K--'+H:AYSMQZD,2 M.B!U^C5NVT9RHJ?%\G3[M =OJ+:IK@+C"GG?)&3+2J$(S]-E?.?T*-G+%;D!7 ML6-8 VLLEJ,ZRY4A4%#D#',GG]TUP"XL;BK-*MMKGGAT3('=A:F6BB?G-$J9 M'15%I@,:7SB8Y@O,Y)4%"1='[*[HLS_:WW(BWTK72 BT'5='T'XI]]O1A7?Z6'&D06X>/-B#:=9F9$CQ2I7(8& MJ3I1:'V\Q+0FS;LEZP>P+[[<_%MZSRJN+_/2G:@\M/Z(2M;6P@[-O'L MQ EC1)62N-"-.EL$.*E07B5EP71&U8.R'A@JV4Q*CCW.',HX<8+9TY&S3WR< MF4F;3M$REC IT;@,O5'TX662I($1?GTI'XJ2IF,H^W+XW&<"G:;AU$,X)'X" MG1#;,8[BOCJ5>FDBIC,JEHSK30O.^E+(%XT4R>25G:EX%)6?CD(&S/HLD%4: MTJ$1GD;U2 >_2]$E+;Z\TB=]#'%7M!_W^29_6.]@<2QH$1(DT(;8#3S7]1,[ MPB3L3-FA)]3,6\J Z6IVATE)E>2HXRQDFV9-L(S=$P;Y"#-3PSY!RE@%6X7# M9>B,F@LOJ]?J?'#O7BS*++_;'^=R)Q4-I1C'21A1,7,<9-LQB6%GVPM2H64S M/18-ZTX+TKH[UC)4!$@3RWR*-#W!8A+5<3NH$RTC7^(B;FP/I%;BEZ%KFGUZ MN2_2 &-3WJCR/M]GEX?LOEHEV/&< ,8ILGU$]9@$85^Z=U$D=_9D$F2FE;3O MH-?V?VU;-VRM]<&Z[5LZ3'^+BD#L.'5WL6$3U.?!EO2V>RPKZP]['G;>6,5^ M[(X5V'3C8$Y9M5>_P^M6^HB,"?\LD5_( #&/[P:N7I&-P%L#SOUN_V/UB9JI M4WKTF!7[FZR\9T/="B/ZH7820>AX(0X30F#<60I"OEM75#[?L/@S''5R=V$] M= "M]7WQR'L]NA)WX[(]%6UBXML#LB@B)J\]A1,0MBTV=;_2>GOF[,0]0V.2 MP!=C#_./C2@1G57;]7@RXO&)44$'/_-JNQ8/"GU/BVC+\2^'8^]=LMYDH%:< M50Q2G)(@0KYMVP@F'NX[G&,/8%_L8@9)(X85MYY)'QN&7] 4>Y,)2:XZC7SI M\B0,BHEO3=[E@#R&R@+CY!EJ[WV:G)$D5)G/9>23ZFZ\ZLRMA1=9]6GSTA5V M/0=C-_+2*(FC./ GAYE!.>4S0IRP\ M)^Z1GE>"6I8$%$B4UV4*D+ 7;^B/'"N\\M/,?T]<4+VR@R0)HC2T4S^QH1]$ M4=B?$@6^(]0A6][*Q-5&,=U1((]/>:;A34Q[&DR+D)RS](R(CCJERY =#7X4 MNA\VV0/C)XWZB>O801SZT M=[&$81OTJ#L9B1R\531D6H0$ZT=?*"+%\VC0A MIV("I4"GX%EZ)4N9\X>&-? $:]R#=8*3LHECE,G(1C'A&"?) %V MN_N.,8G%^@HJFIHN?=IOK7VQ/UY"-[AW3LL<3Y5S/E&;D&[!1=9G3'\<,OU^ MR/0"]&ZM+TR3QIFC:DMV4ZWUU2[6C+9,10JC4 M1EX2X830*6L*$[^#$(5QI+"S1R;N=(N[9?Z*%HOW2M0X?Z0JK* MKC<4?*(X6Q0$)?+5/I1CPU8:@*Y+XLTQ '-4ZD7(Y-]"HBW6AVR;%M6A^OQU769?UE6V_;1^:NY@_E+5 M-]BO$D#8:7_;=4,<8,^K\OMS?K++EO% , TBIW$<;W \4,(PQZ? M3?\MDKI-A\IP7MH& MONU'J8TC.^E,N'2H$QD\A#[8L/XS+!8#(]4B7(PB/O$UQHZ8?G(38T3YAB2, MB)<45\O0'SGHA89G14X%NGN<0)S8D1_'&,$X](#K>G%G!"2Q4(L!P8^>3@FD MVGF+$B6F!@8XDM:#69IT/R>"0Q,$&5N6*HB"/Z,+4AQPG6#Z>5=\6>_JI.22 M>K8_Y-\R9I4Z'787++'-M+$?1T$:^PYA1W7;U=DD)KJ;>I."+YNTA=P MRDJG-X691U-P W(]2>VNIO$PB-P0.3Y,(;9]S[-#M[/AVX%0FTZQ3S:L_TV- M2/JF*4&6^#)'PO=P@K,,"]FB%=Z3JB MVV]?I+=>['LV\EP2 A< '+DH#7JH<20T)YT%H&%UPO_Y2(?QKI M-;F=)VZ< MJQ5+#YF87HI%R\RZ@P%&QY8@Y@S@,A1\7@I>+DS,'P_>\>0ZJPYEOCEDV\^' M8O/;+_O\4%U__J7+:4D2LNN=?1MX,<3 CP#H;"+@VR(#@YHEPPI_!&?5Z*P: MGO4G"K#ZLV270D5J^;1[.E;%1%B14".J/,K5B+SJX7@9.JG)E\+$4RBF7/C^ M85<\95EML;44Q-@)O01 &T2):%G>TYG"3HI$=$KF<\WG8>VD-I72DZ6I'CC M$R/3E GF@8)L&=&<$Y2,*(T*@R]>*#G?S@C3M)S;5[&8<"Q@5\9RN"B6^,+HF*NV6!X/7XLR M_Z]L^PL;'>N)\]4#^SE;3*CP#W8+9)5]*O--=LW<[%RY>CQ4A_6>#K]WS>]7 M*QREP/50B($=^Q&"R(5VA][%6,N$=GK4T\QZ*ZLX0M,QWYTAO"J3XF7'5<_, M^:)/-WHWVYRTJ33V DGV=H#*3P3 MG^]16O)T?496N.;T.&WV61R;$1;71V^9N7-U_6^!?RQJ%NO96VVL,(H MA#8,O2BQ/<])L$.2?OD>DBB9J#ZL';?Q 76PDER7!:C(LI5DS0/L+"$W7'>> M-=83EZ?I"-M4@@;N6K6_UH$ZW(VI%U;OEB$,$= MT2C(>SK=93/;=/V0']I#@M5UNW1)S9-:82];@5VE!"<@@"1.(MLA+@!NB/K= MD$GHKPX%_12^H4J_=:$QJ ?*K5X-8*MBB"^L38.99[E7;%PR$!6^ 6?>@(B- M)&TL/C>Q:.%V0\+U,!8-9.ORK5@8&1N$*1T1?7/A68::&_2OF.I!GVA&,>QP M^WC?3(+ ?OLAH]GQMM@5=T_].IZ-(**8Z;R')-2%U+>#L$,>TWG1)),+C7@- MSS/^D>5W7UFY;OTM*]=W&6OWW2&>:'JA,[B&9QHSQ77R2LBY";"_KGV<< M*N4B.\- :3RH"QDFV?Z1QE.K?V:8K[_C,?)4Z*8:(94>FW_"\5&-#Y.CHX9( MS3(V=G,@T$R!_E[LZ*?M\L-3[4 2(!<%X6^[X 8@8!$?2D282><:"^(?N#& M-X/T,OBM![:<85,QZ#.,G]-%>S$#:5^=:'VVCD[_WH?4T6A.-;;J>:3^"0=9 M3<28'&UUQFZ68?"^3C#B&?"BSKQ1I_HW=JU#<9Q^S MP]7MS?I'OQ :QFPPC>S(!XX/7!)!-ZTMP\A+O90WM==ARNA6O",ZJX%G_>E] M455_OK H3K97FR*]L,#A4.9?'@_U9NU#056JS/BZFYC:F_<6J^.[\;3%9!FB MH-6CUSON-+.E\IH6A^PF^W& U/O?5BB*8$!\QX]@:"=^ . .[/8]X46_96- M&4X$09K^\N&7]^ &(^OJYF_XVDJO/GRZQG_#'S]?_AU;EQ_I?V/Z\EY]_OSG MOPIO6U8D6EX,C7&L30DMAM'ZE:&T:I@+$+LA:X)*)T7XS BR'O)8?R%LR]J$=05H=JME3D/$$C;Y\& M5I?QJNEPY.4MB;JXX7V)/F;?!S;+8D^_W#37<%V5Z5=6'+W<#W\CWV_RAUUV MPXIL*TQB!!S;CG#D)H&'TL2..DS$3X7N1C2+Q'!J0L%;PQ?S&7SZ)%J- U:^ M?_YKK0]T3&5>"%Y68SAV?!JYG+")R:CIB!G16R6R1R1YFB N0[4G\K68XS41 MW#=Q6!]J"$T#+%9?*O8,47U%KQ-A%'BI T*($^ $,,1.9]-.?:'KPM0LF=Z] MT/3&.X*2NF5;D4S.#0B3\2@FIL(4FEGS'V-G;-E>"ZO+4#=-OKQ]$C?UTCCPZ(PR\DBDD3ID\QM*BL#I;T%?5KGV\M]VQ.LM!DV#D M$00"%_L)[-4MB1(1P5&S9'IS4 _.8NC>Y?N^KYZ< "GRRKD&,!FE@LL "FR: M60L8(VIL.4 +PR\8UK0=;-P,=KRK+U)4T!X)7].:*@:@(:J3?D"H* M,#FJDB8BLA35-.+;*Q4UQR"OJM[0W[ZZ!=NB/D;2)9TH"9($8@^CA/X_"E+< M;=ND.6?JB(BGE '#&LDPL3,:'2K)BI8<=WQZ9YPV,5D39\R(=IUB942BE$A< MAA*IN5!H?*@$KF@_ZMAG=N?7NMQ6OSQLUX>,A=5.6L.N8R,/1H1-;A,?)&F( M_.B-!/+@IG7H@D6N!E\>J*E MKO?60SC?K>!7A^R^6H'("4"2N"Y% M%(>A'P&_+Y;&)!+*6\VC6?H&0.:)5;LRT2Y @4#R)='+BJ'8<#9)^!:U);!G MW<"V0/&(+B/]G]!?3=L#99GF'250=IN59;9EY^BK*CM4K!-&TSECMRN^UW?7 M>$D8>#@@04J'J$%WJ37B,IR<#:BHSH97X92:O6H,/=\ M*JK=^WS]A?5XS;/J8W98(0(B-XJ],,:)FP1AB$.OLQI%OM#)6U5;[Q]9#^IO M&;Z]S3:'J]L7662;(U[N/V5E7FR/M>@5LOT(.6F(XB2U_10$ >Q+"B!FUZP* M]"0R!\.PQAV16UD-G:VY[.E,<'V@@3KB/TZL9^R!.G_HX@;?B9*89DC3+(U(\0>B6H=)3./JRM=)4W/)G MHF7^K09TN:\.Y6.S,6&__5NVO:. P(;^J!Y>CNT6^H/B((A"%(1>#*(0A! & M7MHN,8:^&[B\EW::A& RX>I06P/8=4.3%KAU1/ZLJ\E,+104:![-V\P';QEJ M,8FGK_*]J=@UJ!?']BPVBMP@!7.)/PLVG#(;%6,R;B8@4^GX;-VI5)C6 M*^7B ?S=:KF$J^IB+LLO?V,&^MF75?68;=%CR1+0.NNL^Y-7^/YA5SQE6?U+ M5]_W5.>^Y@^?Z-NSL%V':%MN&;PF!8PVM$ M5E[CMK8U\';:?F%5-?8+*VO16U7]RT6'WWJ@'R7:]<%0I/C$?0E!$M/U)CX- M9*O!W$[7+YH;)MBU$5U\FE_NH5N?QN)CJ*6$%,$COFI0,06K MW*TKSAK$GZ\^O;A(\!-]4[ZNJ^Q3F6^RJ]L&9_K0XF=UW4V]Q[X9%/H? M;.OKBW[YC-BHT?Q0\!JC28//-TPL->YB0P=?R%]=8=M!MSYU(6]_\Y"='PWC_S^,P++\?*_&^Z).Y"]7D0'?]3FGB4Z]WE M?IO]^)_9T\IS?83C."*)X\=AD#@@=#H[:9 *)@"BGSY-!M"BLFI8%L4EF@,( MD\:;!)CD2RH+X*=*6Q[P@H/11$"6K_GU01'_JU1 C0D>O>BF*:R9QLI.G" - M M>!*;$30OPP#-J/AR0A7!M5A#_4]*:3K@;!P/!+@A@O;RN!,4HD*S*C;&AX MZX?^GGG9I2B9_QV7@UTH/@KB;W2S0H?W6[0^L%F$'5)+28H0G3TD,?3C+M. M#D2VZ*LM]NE3O>/MQG0*RV*XQ%]W0=+XWWMS?$D* "]5&K7@&0=OB((<7\M1 M!TG\)V1"A0D>O0#4R)89(KOUW0KYL>T!SZ.S$0<[)(!N&G6?;Y. .P40^U3# M^M"#L1@:?E40I.9M-3#'BI@*KSP/]NIX]E MR3X]KS;KW;]GZ[*3$9*&OH^ [SI^ZA#'2["/^[0#1%P'%)4,&'[C6UQ6 \QB MR"2R GGZWI:"29@34P4ITC1HQ#DJSLB%,G/S*X>Z"X7&)TFTNOB/;+?[G_OB M^_YSMJZ*?;:M-P:6*P]%H6T[$8D(<1+@(@3=SE[D\.<.:E:FJ38R=.]^8_"L M#E^SZ[84+3M*L\E;?IR"2*DRI 2'VNJ19T@9K4NJ$CF_[FCRXU6=4@\S NL; MC>1=9P]%V;9W/#Q6*Q"D84!-)9&;8!AYB8^Z[10P#9-(<)E#SLA$JQWM6-VC MLQIXPHL>DDQRKWV8)U%N"424/WTK(2<9&5\042-Q*;JCZL;KY1$=O/"K#LEW M69G2S.JN*)]6 $#;L5/;A7$,G3 )B <[*R'QN>Z5DOWL:32FQF1UH$2519 M M7D$Q1Y24CG!RI$T]GKD_*AIR1"U%*R31OY((%18$\I'B_K[8U[O1F^WE5X^' MBK6.81#V91W7YUYZT6!JHMRDAM@<(^E.'5H#F,(Y MBA*[W)G*5,3*Y2NRG.K+6T;X&<]>=!"[%%W2X\SK3$8?1R)KQ,>:$:'?89E3 M#'W7)F%( C>(4.BY=F<)I/P5'-G/GVJ=>%CAK)&)KQ0+4\>_5FR2-8A,_P&D,>KUB MG3OD5$3$PL0ZTNZE4%(2(0)%M<04=VIJPD6;=CT9<,&E*#+<+4U3I'PXJRKR MC/ V>+@J[];[_+_JPW)IL:^*7;YM3L[MMY_H$Y:UYR2O;DF^7^\W^7K':C_M M_9+=Z3H'QL2-/0A(G!+@AAB0]N1,&(0>X>WI.@T8?KI$EWX+K*JZO;(3[X6.7[K*I0 M5FW*_*'U8-#4EO[Q)L^J8S.S,$EBS_="$-*97.2E?ARV6AF&;NH*]8&<%ZGA M_.KF;]A*KSY\ A__O6X4^?F7#Q_ ];];5\3Z?/GSQTMRF8*/-Q9(TZM?/MZP M%I*?KMY?IN(-)&>.M^+XL[A0:QN7+JS:-S8:#;VCWV[]LP8.UH/8L%5YZ^., MK2J-ADQF-)OT45GX*#BH#=G$&"6,O(:'CI2@)TPY&&&.A>X6U M&Y]0ES?UM9\5N]#F\#6SLGHA[H^5M>N@6[=4!!X:OZSOK6-R\JPO.&+:/$M< MY(2Y2?8;LCNT5@]W,6+,RRB'$FL/SK)D6+][9S38$(_B HS7Y9[FY=6GK*Q7 M\5E.OZ$I.\IWCP=V?=TS-"#P$@2B%+*^]@X*88Q[-/2?DCJL%\.4 MJ]!?&.XZ9=XVR-GMF%2KZ:]EQ][!LFJL.5*BHCQ?D.2UNL2N0/W_-LL/Q M2I)!D26%,$$V@M C3AC!)/;#=BL%CGV,L)!NZS1L6*PA> \^IMCZ_#>,;^KZ M_-5'_/%&M.:NEVM.Y9V+9D&Y'<"T6IQ6#71P ].<=6T1'L!-R)29L$;6:N#CY)S(A6*3*Y#%52=>+E=;XZ M..%5F@_K_RC*M%L= 3_R:F4[ONT3XCHI< (/X12FI#,4.HZ0RDA\O&F%:<%8 MOS(T@K(BPQ:?I!@F2E!..#DRHB&OF1C1#P7:EJ$=*@X4VAXA,F3SE./G M%%2)I 6(J1K^0M?C(G(U:+;;M9\.(T#\- YB&SF>FQ 0I5[_Z2CBZE8G^IF& MY90AD5$#$58XY-(0(6(B.047(A>:FN%$607SX[68;%O/@4[2V"&>0V'5!&K* M)8_>GY-""7X6(( RJ NUIT)QG1 ^P6R_^7J_+G^K"X @"7"($?'M($CLB-B0 M] 7 !&!/:<50U-CT:X<]/JEJOSJ[DLN))HE57ECDYG2:%<877(FL-B9)]%+U3-:=-_5,B2?N7:_K759=-Z=3/V:'01Z8 M^E[L)$F4."!)W33H;,$4"XF8G 7#RD6!6!4#UIW,%9RE*=+'IU'FF1,3IAJ/ MU0*ZL!B';[)F9@OJ*6)&-$B-R&4(CZ(/+W>/:F"$5V+:9@747'?:O37G Y0& MF&J9AT(;>I[-;H1HS<4Q$NJ%(VW$L-" $V?]Y:1&GD8^M9F$03'!Z\!&T,.!'7I1@./. MH.OS716CP;]_JN2(IB)42SI%R98EA5L"ZL M([*9]6I D8ABR3"[4,V2=V2KFO)&L,P]J(D MB:DQ^F_7B8*V)2MP OIOWLJ'#EL&"R$=O.>MDCN$LS5*YJ%MK$RBD_5EO'QZ M77I91-'/%W\2T=\5\VE=7I4UE.W?U[O'K.NAL+*)YX80!,3!"5O*=WW;ZRP# MX@CUEM%ASW!*<55N:1#*IZ8I3'5A/:Q+ZQM#:/TIWUL?+S\?6\;\6327T, V M;THQ+=&BF<7P!BH*D+[!38?XK55C/#:&F3K->).VT6Q#'^G+T#VM'KW*/72S M):%ZS0U9X/'PM2CS_\JV*R<)";?UKI' M*"UMXI0*2YI1-E6DK+U,#[S-HFGY>DD1GVQ)$[LXN9+WY+Q,*;(C+4_U#>C; M%9"VY5-Q(1LS"1+>8U.49)X:924(P,,JDO1A74Y M3MTT.M2 $-$@0387JC^B7KRE/5*L2.O.\.+0.(Q)$#A.XB.41*%K!R3J3'JV M:#N>P'E8EM<@4H3H$2?&F88VJ-'[KL%9R%ZI/4JZ\)5+R_/ J M57>;"37]A;ZMK%!VO,X+(3MP@Q 'U"),'0@@P(W)V$-!!#G?*24;YMZI_M:B M(:[9*L5C)(V\4EJX7<8KI<>5PL"S)]MYO#,.-O_YF#=5Z H^#?ZKZ="6!$GL M !B!Q ]2'SO8#F$'(X@#L=:UNHT;3A*&O:S[%W((N;[_9? -N;Z.^F/"N6PV M9S@$E]"T1\)P*W$^1L=6UTP%9QEZ:LZ]LUW#C?#(J[O7[.*8^J 9\=C:>I*& MP$DC$&,< +O[?->UA=K)\7^J8:6L@4B=1Q4@AD_5S' B)E=<=!A1H-[[$6D1 M9V@9FB&!NU!]-B3>\G9_LI=ZQ ])E$)HNW&0!$'@=18B!PIM%Q;YW&G>=*G3 MFD+T"+SM!IB1>M]G.6PY8."M=UZ0IP6]]:+(3[WW4MYSMYS.]_G]XWUK(PE= MB)*($#MDGVO; 8I[&RBPA;I-"WVRX;>_!2-Y)DF0)#X%,,>/F 9P4V.FP?20 MA1$=D&-K&4H@B?UE1VD%!O@;T/\8V,")CU,8I"E.H$U2%]M^U-F@>8?07A.Q M3S:M!@T86340(XE3#8SQ(Z@&O-08:C?_@T\-I-A:B!K(87_57UZ> 5XU(%1Q M#MG[_%NVO=P?Z%.2?]EEH*JR0P6?FH[3NW75-+>/$H1"UV.7LB<)BE+;1Z#7 MHS01RAQTVC6L) W4=S56ZPC6:M"RVEZ-UZH!2]49M :!3XOFXE],J;12;T3- M!'@_X MM58#B[QZ>U.NMQFS4K7)<0SB,$WMQ Y\DJ34&!7YSDP2$R%!%?YPPXI9X['V M#)#D;%:<+CZU,\J4F)PU)'WD(\F(4KTD8T2*I'E;AM;(PR\T/3^"FXK;K@O7 MV:[9Q_0U?^@L^C%+ 1,F*T715?BJ+ M[>.&F83KS6^[XJXURLY4$ X,7]5@"/DB8B3XJF#"M4"T92DE1I MY%.E"1D4$Z8:&#O ?H1F<1-J1)W&J1H1*$T<+T.C=#E3&'D.!>=;KOJ!6 MGN"Z.C'[:^\8 EX0NPX&-%L+0ML', EZE71CH:Y?>BR:GIWU(-_5*$^4J24G M;7KXYIS)34ZUX/1. \MF9GT\Q(U-!;42OPS5T^S3RTFC <9X-?!R3S5WDU75 M=59E](^^@OT69=^R7?' FB=UN[BPYR&($ (V"2,4.]CI]VW$" CMHM9CT; & M7NZM%J55MC"M]7YK;8] )450$^%\(C@]UV(B.*#Y>D@S$J'9B IR,3>B@GJ9 M7X8*:O:I,/FLRAU]'1Q/>=]WFHU)Z#H!"NA<.;13-X&^WY?P @(#$?%3,F1Z MOGKBI!=?,V4#G/+IVV1TBLF:/)-&SQ.?8FE$PK20NPSETN/*F?/$&OA1.*)_ MG6V*NSUKG'2YI3*9W^;K/G.LD979EBKI>_KM?$=!9A7]V>/],,VL5HZ=(,?V M(0E]!SDA(E&8=&BAEPHM-LZ%T; Z'GV@43DZ8:V;N=JZ=:-.7W9'1]C/F2<7 MUFVS/6%7;T_(CX[)J>KD3X"8("\Y^)):/G#IPAH\#4.ONID[&#X- \\LT#T- M9S:KG'\:INHTH2-<'(/*7 _(LL:CV5AXNS7&#%&9=Q1L?OGJ\#4K;[ZN]S\7 MQ?9[OMNM + Q_7]BIS8=ST,2V BU/OA!A(5: M<_R;(L"+&!5/[-JLO;8.U&VK\_N?88P\$]+)1T[51^N?>3Q5YF:2459/!+G/ M!:SSLNXF?KE_>#Q4**_J"^.NUX=LE9 D<#P[B%$,HR3UHM3I1GO?3]-0Z R M@AW3^_TIM/;N@KP&=V%M6WA62?$);NM7(91O4)J*2[$AI*:QN9?@LJ6Q0V9= MC]%H9E?^>8[&=N!K8'89"JK%DY<[Z[6QHWYJZ9:Z#6CB*M[V)YRM9E)7@'BQ[> M.=5L:LH%96WL%-*%U6"T&,BE'#LZTC:F=#I97XCD:76)^U21-%]OB>#];O]C M1:6V647MMBT,=BSL']D2:G%+?^,_LLVA6B4>AE[B !P&=H1LA_A>MYCJIQ'@ MVMJFWZKILL2GZ_]K??_P?R.K0\2G=0;H'1>\>9D5WLCQ\'*_S'"O3 .5]1.= MG?1ML7ED?UG/OQ9*_C.,^X/M=>0I/V#0\_/6J+P;8.A=4!I[GYZ_?WQ:9# =4T%1Z.06L!D1$; MOG[W01$8U!80'+GAS5"0^(8Z.=;.#7J&8[" X<^TA\5T3[18"0IE7PZLTK4K MJLY,.4W, M2$%#D#$J,;*LB%R^F!_8:%^!_38M]H=\?Y?M-WE6G="Y)$U@ ,,(@=0#80JB-&C[ M(<#$LP$2N#=0GU%S+]< 9YTL/T.ZA#%=B,B1-]%,0);Q?AKR[<1MA*88U/HN M'P4%I8X;N@1&;A@1G]WI:B<="!@Z0FF$9M.&LXOTZL.'RYL/^./-9PM\1%9Z M]?'F\N//^&-ZB3\+9ARZ2=>HH&;X-B6ALR4N8ERJJJAX4'Y',BKAG(R.RG(H M?BDEOG_8%4]9]CDKO^6;K+YHMFY!0'$^9/NJKL^!71T<^M75[7&[XJ>LS OZ M>]6A:BYRBU 8A$'D(R])[! '3N3AV Z2D 3TR?2$-O_-@]"P+ \O5>S3(7JZ.2?K#H6@J3/%M_?M_-U_SA[XYJY^B M% >V!UT[3;R02F?W^3C!7!HF_JFFM^G56 1[_$EP,ZX]9FD1TYBI&!'9RF:* M&XX&SAW=A^9# %+V!TFA;M0#;UH:]1-<9]]I@]!QIZ%]^W=6\5!<[BNK4YGPN]B+/01C%$( (!BAU MGB7% M$/\&GNIP=?MYO>LO1W.BB&V_!WY@^S'R0^"X;FO'#R$0ZJPL_NFFM^&P0RK% MK54Q2++WDHE3QJ= 9MD24YV.J,]\1!G:)?."C]&-,++<+4-1%/"_VLZBQ@2O MBAV('9MD";$];T8!4%G.8G%KNG18<^PNER?.>9F90U* M2<'1PC2?!$U-LI@HG;V. O/R:T2G.$@;42Z=E"]#R[1Z5)A[0 5WZ&4[^M,[ M:OC#NOPM8YL$GYOU,28AC -D!Z&-?8Q>'7LYVR? ME>L=-0NV]_D^9^=##OFW[+EMQW<=/\$8!R0$J0\#.MGL;&-?K&VH'HN&%:T% M6;^$ZV_UE=1YSOEC7- M@1D9 .9Z!)8Q5,SF?;&,%U%L^&D!9-O3^-H1_Y. FBD*21'40D]3OC M;A *70"GR:3AP:)':55:APU=A/.-!C-P+2;R1YK/RCU^@V8C:LU'W(@(:V9^ M&=JJVZG"Z-,J6%0]+=#'7 ,^'7^ES3/J- /_YV-^>+K-?*U0/[ MB.KX9X-[6CZM\^T*1:GOPQ0'+B(^ADF2H+#U)&"[@H3JM O$;UBCAW=$/5 \ M@N7>!1+&6T%>(/1%3P0:OZV!X\.+PUK?+YY]PO#A^C3V<)DI>D\?X;$Z^H*? MMV6,C(MFZ&6U?\E8]1?//A;[;UE%LXK:A^JF.*QWPY^S>=;'XO#OV>$X UN% M@*1)'!#')C9;NH7(ZV9; ;&AK[V,9@2EX?&W!FD][LMCVXFSDZ5-W8BBS'9U MLG\HK'VQ?]=X;*UKEPV4W\R$7F,A;O:HBXW$ HU)>L^:(;@Z58RCGEE/V6'0 MMF2!)3F9$*D6YXP^%LL8,!? @TS!;H+(S#[X->5'4I3MM]CO.:O8!BCP@\!Q M$@H]A3[HE[\" )[$2.B''3#P^0_LOSN:SW.? M9Y&Q5/8ROH61/_=P:OZ16=@8>]'U!F//W\#I?Y*Q]V0\YQB0U1ZL?_)16I&< MJ89N'3$4*D!_+78TI%4STTYWZZIJSHA"Z 0.\8&?1"FB.8/KH]@.[92B+)J2*>%G:X+\_NKNMNRX.OC;?'0\,X3EV'&@;]DSIVKH][/EF;A78QC=/'N)G[M#D9'!% [4%8AAKJ=^OE MW=IF>..NRS2K)%7UR.[V[OJOT4SS2[ZO$\UV/S%!@>,A$L4>C)%- $Y"K[%. MJ&YCH==MJY'5,E5..06)".L7&AF4Q*3 0 M3,BHG/ZK,,NG^N,4G!-[3<0M0.-U>5+H?ZPD=[,2H%]V(895%VVX00@6;W M-KSDAV<;@C2G"ZE@J/MQ;G%?D1F%6WGP[6VV81TA$%7#J]O!3YP5PL2/4E8_ MCKPP2<,44FUL0?ANH'I%CXIITYK50;.V%!O;OK8^HE.^I4>)%QKJ=2QU/DBLBDJ<2XOC5'3K MT,@3V:,%WN1_*J4<85),,'6$9+&ZJ<6YM^53'X>B*CK8HW#MFFR"^K7?L /O*]M(@B8GG^BB$/I7] M.!F 1D)[56>&:EBE&:(^9953Y;EB**;BOX/P2:K^P+.+P8$P:^B2#H3P=>SC-:F(D8Q^@R\Z.RK-%H;C+.C%YSPQ(:[=IN*]5- MT>+IO,BJG\NBJE:>%X<.0HX#0PSI5 5Y;E^L@0 +76.C;&R*$>>A;>3$#JNN M=SNK>#Q4!ZHZ[%Z"37%_3W/5JE[QH0ELN[2\/EC_IQO\);#90>OF%+78>*4> M!;X19]( B(T9'336J:4%9QW175@UOFG5_BVV1O1:&]'+4%Q][A2&'DCE'#\M M]E5.::S_XZ9<[ZO;K&05FV8#\Y[*258=JF8G,Y5F]@43\U42>*[GTMD'"0,< MI9 $25?+P0$@\>I;5GXI%%)Z8\A$7N:A$]SO='UBZEM]8HI56^I3T%0L#V7^ MY?%0YW[T97\HLW?#0DS5'*FFKSQK05'LF1;3OWZ@-KZNJXS^/OVI\G3 7+BE M<_]%Q%E'HO_,$6O@R: M8NM,=UB$9?6=/[.G]+*!$,O?C8=[&4/'+)Z_G9E/ MQ+Z! 3$5Y4]AH;,^=_V)I8:K)/'=$,0A\JA) M-PAPF*2]31<1Q75- 4NFM\,UU8?GF7'=I>V7S^A8BA#LUJ9(KO0"IB%>=:Q7 MUM"L3Z,3CZE6)X\TB2U&2M"[+%%3].7MI49IAGAEJR[JME5?0OT 9 MB;/MQ1UA:$2C=/"Z#(72XDFA_ZF;<=_#(TW_]H?!#U8484S<",>0.'82H=!S M<0/S>\-OBL]$U>S:3L;]$UEKAKHWH9BJK1GY=)O&:F5 X4GUK7 MNBJ[9:V/C^Q\,T59 VQ^NH(@3CP( 8EB!! )O"#ME[J('<:J!XT-0#)=<6V6 MK_,6LY4WJ]=%67_%4%]8^QIWK: U3R,DQUO%B=>K$)L,K++4/JIG>8X)FV<!)3R]G6N;@6M20H6H;L MR _=?F"C._:4L:7TE3W.Z<3]OQN3S4)0^2C$-F)GT#7]A"T8=)K$G*$[A4W M#&4!*6*S)7;=(M:<("H&2E-B.%V,IDH(FYL?P%M!FR<='*5;)0W4$\=EZ/!4 MSHJF?3HYGOTNS^,G-7_T\L;N%4M7G9BZX-#_V2AT/-2/7XD3RW577)P74R2S MIV[JS'ZPKP7/1RR7QKGOZIST.1 ;R?1=VWGJQL[AAS5_9-6^6P?J?-OL>4 *$NJ*74_E?;NJOI7VF.9-<#Z M']=9D[MT=#37E#HK"/T NDD2(B\F&(?$B8-^_<+U@'"I:'*$A@?J&IM5=N"Z MTXW=C=RR5VK/%$V!6M:B RE1%CLQL%H#E_HK =O?:]UJQLZ+YE]6[UH_9C?. MS5!LTQV>M^IVLST.RQC_9N;@5#5QYHCPCELH^W*XW%>'LKX-XL/Z\%C2J3-K M"[:R@P1',4D=$GD^#A+;]?I]L 380H./@AG#(PA#9N4]M OKO@57-\$6&S94 MR.33_HEX%!/PFL++ 84=KKH3X;3J>YZ@$0G5P.HR=%"'(X7V)TY,D>J$?:1Q MR0Y0KJD;,RP.BFU^! 3+W7>^21L4LK% MA*PIP8RW2II6SMXB:T34M/&\#&G3YTYAZ'E<5!_4P M3)TE]!&SBD#C!GA^V MH /;)JYRVZ0IP8J\\5)G)NO*$MN$?3QG_]??\>F/!;6^Y WM,D1F*61,V_I2 M+$8ZCF-[,0# 2X!C>XD/B.]&+NDLNO1'0N<^%.P8SM[>TYC]U=IP-5K^G1P= MYF5T&>^S%D\$C@Z+L6,X5?BY*+;?\]WNI Q\S ZK*,5V GRRR6,=K,SH*>M%%S5'A'.;#9/-X_UM<3UU-R MMG929E\S*K;?LLO]IKC/WA=5=5.WB8P!B>S B M_2),C@BZD8 L0Z7-N%9,\$!+ZRD5[5_V9;;>U<)?[ZEBUH6AO7P[2 M"+L .BB)2(QLSX%^TL%(28 D-56/<<.Z>D1HW5%@E?6G7<&*OW^VV-UUW];Y MCD7JW6U1OJO6.[;/:,/6P5B>)W>GN_[H""OM](&15UN*U3I"M!C&3F;!B]6P M3^NZC\\\-\6+TLLGP7HCM3@9UNS>>2DVP:.<''PH2CU4E/_/(P5W M^Y3O[UB9B>R*[W_+MG=9!XW8D#7I<0'K98&Q[X=NW$'#?BS4FGP20'/*-GV M\V]K=DEV1;_N7++6E?65NL#N&SIN^]$CXZ:B*B/M"PBHFMP/-;YNP%GWY&2 MK0;QDI5?CGWNT734F(1OC862UC[V(]\!=D@(P##PL!/XW<0B MA"F"FJLDG%8-CPG-6KZRG*M2JZWP88!506&^2B\7J[7CK*E5. 297YQJZO)+ MO+8AQ9SF0O'[?)]='K+[:H6#( Y"EL3'-@!N%!/B=3"\.!':;:#=^(0%XZ(N M66Z>E2SSMF3)\F;!0U+ZXZ"U6&PF!$8+Q@RR56->GJ ^HU2]G=^-O$JZ M)U=!EN616VSIX#\<^V^*9N2G2?'5[GT(7$ M\V/H=PA"A(0:6NJT:UIBS^=']>(_VQ%"$5N_,LQ6"UHT,=49!DZ9G2D"VI)3 M&?+-J"L_DV/":B >"]%4$YZ]E%-C['%W"& =BK\6.TIFU30H6GE^ ,+0Q<2) M@@1 FBB[02_9P E7S3'VSX=U>>"330DC(N_F2SS\NZRRNWR_9S57N*8_$+UA M6(8[/I4S3)B8F W!_+'KFG9:W"8^T_Z*I1&A4J!T&7JDXL#+H^"J7 B=FCR3 M(\+LMBBSZVRS8ST1;_--O16LZJ1OY2.(DR"P(R]Q4$Q32!]$':(@A()GA4PB M$7GUI X"79V=(O_43)&M+[4+5OG2AW[S[V']0^KHI:G@\>G@4J(F)IAOSJDO MNGB]0C_,#F.B0Z";N\@O_27G,4Y1BX,*(H!!@IZ\=.)'MK_;9'?M4OA%@4FAL\E3:Q4;&J8-,]]8L;SX2@T>+]WHKOGD*=D>[XMK MW)EO--$9C)'A99:8+V.\FF#I#V M.<=Q++BP6B<64<91)%UR]J$SG,L8$2;S5F 6HI]EA<(V("0B-J2?ZP3!J"]MXSSFCD# A7M;NT' K ?T#GHKV(BNRO/0MXX53<>#MBJP8%]R= M-?-J0\?JQS*[NDT'?4"OLSIC8[VKJU=M0*N;[,7?\?6I_?@X^?S#9KF"0=? MWK.D2(CE/4?D++<98K=:\%:-_N)4H^;*^I7Y8-5.3+S\KDCYB*Y.%;[F64FC]?6I^QE[.-;[IS]6UFV^IRE9OMZQ6^!8PQ;6G&4W:,YRWSIOK0^# MCQ3]V$J7;EHFO \[+93N>/58]&K4=6[5+;A\&: M;?S1&I*Q+'^6T"]C;)K)]Y=SBQDCP#MN-16#SP^FLA>%WD=,,,];[[+J.ON6[1\SUOPJ!@D(20#3 *1AX-L A$YG)05(J&FB MZ&<;SK6:DY-E@T=P"Y,P39SIC$&&1%>+:Q SM/-[P<%8!B#)UC)T0AK]RU%8 MB07N]L9TVGEUVYI9@9C$$#O807[DIH0DA*I1:X,X82K4T%CHDPUK @/#1S#6])J*%8#S46,1$0(H=/ DSQ M(B8 #26?QBDQ\O8/_!]Y]V586L:;+X6\4']&!#<\/=1-P/=WN+D5O.JG(CB- M QC#) I#+W0GN>*U3.E;=B.#7H@76WHE>"2W(*_/')Q#34B8G&D;4. MU&P%B;/TC&WT4:9T&0JCP8^7FW,T,<-_ *#*V/('V&\136YVQ0.KAK3&5XX? MP=A.DP@C&*;(=7T".IMA8 MU"E2S9%B%.G#UDL#V"$]TF[T2F7QR-!V/HJ6- M 84#9)U"3;VA?82E$672P^XRU$F3+Z_VD.MCB+M\FNWH3^^HR0_K\K=LH(\K MSP. Q&X4@=#!G@<=@J.^+D,"1ZB2*F_&] (VJT;5;]9]ATRPLJK (&>1=1KR M!!> &U U13I/#]CM5AU4I>A13H<>5FAU<4-=WTFV]/DC-UH K;W^3YG MB1EK#-Q;A2[$GIN"".((!&$8H'Y^B& JM*BC:LNP'K7PZO=J_0R@8%5'E5+. M2L^$; I6?P9$/LO*PG:65)NL:TBB$.$]L-$ )! MZJ9V#'ROL^,1+Q Z)B?\Z8:KS,T2=/&JLJ186'J;-,F"DE:^5 M),U>/1*I& MW+PM0U,4\+]5)1)D0E@WCB?$5MA#24R0[X2(> #Z7I#@SI)+ )12#H'/-ZP= ME\,#LLUA_E9(BKVL@(BP)R@AAHB3%9%G1UAG4I(C)3Q:(D'@PM1$QH-S>B+- M!O_&43K;R*J^7A3[T"..#VT0$)ABA (7]59\+^UZQMSP3YU$37"]%\][O]R( MSY@Z5%TR(B8EPK3QR8@1JB3WU[;TS#+K><'#B&[(,K8,S9!&_VKSK H+0JU M/A;[XKDZ]5.E. %>;",/8+R-N>0?N1K:-& M>.1,2::C4# [J=D;(NO3E!;BI>A1;J<.=7=0A='O$IUWEX4 M.5'BV7:4!B2*$SLE05>)]B#PB,AL2=Z*\3E3.WBS*F;=LTY"I10XY!.H:>@3 MTZ8%J9*,(*E3N@PMTN!'H?MADSF0U]TNEQ9[:OB1VK[J:Q=-@]'F]VY8=^$/ M^;XH\\-3]_:"_?;YIS2-33YDAZ_%X)Y3.C., D!%DWA.BFP'V(X7]AYX3NR+ M:-J2<$]:66H["M=]GMEY8YFVGDLB3^ADYS(@FYS-#LI@[;VCO:O6T=?N*6B; M]#Y*6,9HMDIF3 MQV\7AE%BQ*7(VH$=9ON,G1( &#A>$B/'LX'KVVE$HNYLD!=XGB=2EI"U8;@> M\:DLON55W>RX*'4,81(LB@PW9@F4&AK8;5(M)NM/+:J)$_XSW+PIN?)L+DD> M%;PX*66JK'"7&K+#4?7 MW6^:YISIL7]?;$?]B5DW4 V*Q#AQ"-NF*(T3CV? MXHGL#@7P<214@-!LVW#"S1KH*MQ,JIUISC+%C"0+%B\HO\\SW1XNZTW< +:& MB"_J9DJ;B0L;8H2.E3L,A689NFC,NY>E$:,L\NHH7I?L)KGJ4U9V;?^HK0!Y MQ,.![P0>B5T(0QQTW5\\Y.- )'F3LV X=7NEB19-N*V*X;/>65\81.M/^=[Z MY3,Z_D10."6IY9-'\ZR*B6"'AUWAT?0LG47D3M(R(F5J-"Y#L!1]*'0^6&KB M@_+=XR';KA!"!'@ACE*8@@![T [[E!&20&A)6];&K *T;4!JER!N@N5$R 2W MZC+4HII7B%H0 E(D2N8RQ4C8BS?D2(X57D'Z1Y;??:4?#[YEY?HN^_AX_R4K MKVYKR]75XZ$ZK.MK"HZGT4.<1*D= !2@, TAB>WNG()'Z2,B2J7=N&$):X!9 MCZPS.=4I=L'.8[V NS^O;8)-+?3'@T_89@V%F.)U4*T6J]6 9;VTV@ -\/9B M.%N;#%%F1P336)"6H:3FW"LF>MC-:&^3D%([=!H<(6A#AT0.:^F;](L9GHM- M""^?9<.J"_NY:2VHHM4\S2SKE5/]!!O5TAGFMT),:M!.L8C\OH13T#=)U91A M4%$RVS'^%915X$&4(!OY<6"'.+0#[/BFECD;FA2%-OO^6Y7[Z2AIN[R+[OV MKHGC=4E]]HM G$8^@3B-/10R+IA.B@%L0N"-, V;R\.K4;-O=8=SGI3^Q%I M=W?,X"*SN::40DR.O-)F(K*,%]J0;R^[>AAD4.(JL7R?'[+W^;?L%9KZ[ MXN[)^K6!)JB "D3R"=XT'(KI6X_I_V?O[9;CQK%LX5?AQ8DX51&J'OZ#F#N0 M(&H<85L.6]7S==1%!IU)29Q.D1J2Z;+ZZ3^ ?YF2I10 B3D/A?=95NIQ-IK M VMO !N =03U.G]:I.Q%>LXHUWQ*S1 J!794JCN;X%/?_6VZ[':1<1Q^9K/$ ML57?"5($7,!>[PL0G0F&>&K5MVVAZR7GMJ5[T6J$-U^39K/*ITQ+$BJF3T/G6ME*77Y.MN7W[?G,GOT%\ )3XL>-[8 07^"CD4;F%(6D6P]X0:]]-FK*[ MJFZ+?W4U]L5Q C4\4"TFD4M[[KR2&NPT,<$=_/72)'>R@_[,&BRQIL<3T)/' M$\SVZ*[:'MCGNQ.;;]&SCPS@]O#G_)[^M$OTB_*ZJN^Z7V?%7FU6L*H]=OPE MV^_9"_)LO:,?NC\,UPLKG_I"4;)7T;J^4+_P%LG?>*,TXYO%7F"'GMU%7K4> M>"9 K^3B=>/X6D97JPXKL4G-&7SOBS)_U^9WS29Q21+'!$:V!Y.4%=H3=VPZ M!*%039.2!A>)Z"\O@S*@5H=4<+*CAFV^&<_B1,M$X7D<:YG]\/!V9@JDE'8S MYD%J3:HT=E-EVM<]*[G!Q"$X3IW C=W03VT0Q'"2W#@06M&9W9AFS>N?.=UF M=?W \IUOV?[0;0F=G= H4S].OFA=7A,T;O.C1R6B=&M/$Z)V@. MO\;)\*1 W]"6SJL.>W97-AH&>#=%#%.?V 0%L>M"Z 4P]@)O!.(&!([7?<_6 M/%D 7$/S\67@8CIX FS2/H9,F=1)4S];_+1RKD4.3YV!>)RQM$*^0*F<9L[U MC_$J.MM ?EU5PZ4"I?V8MQN,'>AYD/@!P(Z70H0)F1IUB2=RQ\_,IH2R2+DK M?=;*(;F8GBVBJDE6*Y@?S]SJO+0V4BQR.BA"L?&:)V0,O[Z)<\2K9:=R>7G] MM-U-8!,W)LA&V+=#@/T(>O'8:.*'MLB<>&93FF?$I^B8BLU4KKF\\BG7@I2* M*==3-G\0KV5UZSQ/9W1+$<%FZ)8J8RHMG5!,MS[GVST=E\5UL>T;/K27UR=I M8/?P1%+=W=?Y+:L;^S;=7K0LO%Z.A7K7VQY9,%XT:!49;YFU_$IISE>$Q-6S0[3HKZSN#XC MSLOXT SM7LC6:HU1LHSRH^]%L_&Q P(?0QU5?NLF5%_[RWC-)\!E6#Y LY\&TKOIBIB@1?@E_=>H^KNZPH M:1!*HLC&;I3:26+[3N D9 0%'21TV8AF*(9K?F_%0JK/ZSV]NJ_!<[ :U%_0C6];_T6-510!I#C6'0.&8EHW"7TW!6D2QZZ+(C=,[6@$E2*Q MBYPU0S$\!D@=^M/M/;TQ0(/CEHT!JYPJG,>VAA@@Z,:W'0-$C544 Z0XYJZZ MJ.J\N"G3[]M;.CIR]D@=N[]G:!.G$8+8<3TGC2+/=X -P=AF[+A8J'AW5DNZ M3ROTX*P1G37"DQ3GF;1R5E@LQJA@@84\F7KJ*\[Q=*Z\0@F_9FB>(EN>%E:'D\O;&;-+=E7?_U7OKO)&RJ>_=&P3VPCM2I1V];%UT/; M/\3T^)'9\;G- ;@3!R#P7!#Z@>-[F-UDY@W <6Q[B5!]QOIP===XG&1,K':- MV?CX66!JJ,4LM7I3K\I2?K(]58OF)21]%3 M$:/=?>>J:LSI.V;$/),(>5K=8Q"T66M&:/<_A_X-:M[IS/OI1&*U)]R2TJF MN'+F^M+1#-&EIO=K'>-6Z F!M:'DNJ MIFU0N1O>(&\V(/)M=J3="9$+ ]JJ[8\33 PP$ H@\JUH#@<,#U.+.O^6EP>: M%+,KWWGADYCFE__@[T*266*ICS9^/#Y;]=5_5N3T2E[ MDV\/==$6BP^XLRR>&W5JZ#=DZ"DRYNGX4\F1[$R439XYLI7D4-U<=V!6 ]603 M'>C=6AW?9+03@W4G+7/H%YBU+.)E,U1D'=-?F;M S. M)SJJQEVQ( +LF<"4D"#R'8)!%$5V %,[]>(XX-I"9LWH<5DC,(LAD[GC M59[!\S.4Y<@3FYVLSYO 5;>+\"=W1L3SOGOYTX0QO/HEG\KH%/61& M-K>DP4]?Q5J::^VJ,3YRBG:[@OU*MN_?.46']K:JV3+)AETY':9Q"HD3V$[J M>0Z9$,/0$[HE84VVL@FEX.N%:[J5;]G\K7A4,+5E4'[[ MRC!;IW99)X997Q^LT\\-QEF==1S M'KSM(1H11VD3<> MNE0RH2JF*?<.;["C..^J\DM;;?^99/=%.S;,7E*HO^4[4M7DT![J_%W3'#+J MF(WMQPE&(7*QG\8>3J(D=4<<,4J%]EW5MZY]/Y8!MAJ&^,+:]IC'R%0/J*WK MJK:N.]Q6,0!?5IN$>3VC./I\9(:.:+2O6JJW"Q[[R8KZ[^QJT>/3W1^,@+/:%C/[-:TGWL![W[;/T=O?\CM3ZD MZ,L?G],/Z<>K+X*U%#/)Y$L,E^-1++5CN*P.F'6"S/J38;,Z<$N?]CE'U+G3 M/DH(-D/0%-GR]+2/0H:X9^+'A[,[7?Q0E,7=X>XS6Q7>#^E30U5S*@%YG]/$ MJG]*^X@-09Q@.XE"UW=)2@ .W+C#EG@A3GTA05L&D>Y5O),'ZXVE5EF5OVU9).H*.:QIB[\KGAJSGWUGHN!D?!G/H M?**CZ):VQK+QHJMUGMX1?%^5-U1/[XX_>H(H>PO^-X3_YN5AXT.HCOJ!@BGO$0L'DF>3$,\<' M>=]/GCG^?'7YG\'T&=%?PG]F2/TBEE;+CPXQ61]OR?U^G)^@KTUW(\$F0#:= ME^# #IS004GJVR'N9R=>0)R4]VF .4WH&_+#03$*ZV0.;OTY(EMX,)_AZ,Q@ M5<&L&8-1B265^GXW>S =QV_JH- GB8T<&/I>X 0$@;')U(9">]BS&M*\/IS8X_]JRDU[_>RC:AR_3J:))%6U(&PQQXA&,HI1@3*+ANK0HLOE?,5/8 MHLX!-X&\L!C,_F1C!]0Z(ETQ(^ E\>QP5.X)4P:G>L-^&*J:N..O,6B.K7[( MV]MJ=XKI&0$);8^D)/*(1XCOI*'KA?Z((_0B(%9CH+IU[7G'W],O5S)[D1J( MYA/*=3D6T\ON2/V)1/9PK1.\9B0NPIR>K>'0Y1\S5%2C?3_4<.AEDE=3?Z^J MW5_%?D^Q/'T>[CD0<1H%;HQ3-TB",+)M9*=)#R*.W305NM10<=.:U?3WRTO\ MW^_>O[?01VR]^WB%/O[^+GZ?6NC+EU188%6SSJ>N*Q(N)JTCT$Y>?WB?T@Q9 M%2/SC*9J\HH9@JK+N&J1GBU;9<+2XR>+U=!.'!N&*(QM["8D\6,?]DT"%P$Q MX9S5T((U(3N*3K:<0X9"T2H-S>S)%U]TL^^UM]/.\<15)#C/$2XTI+Y8T MS.:'?][XP<) M $&<^F%$K0G3)&'G2C (_8C >)%CR'J@:PXFQY.H_=F=AKTM2.T1G^; M&IM[DRW:=WJC?Y8(_-B5J\1>R=[TLT==65H6B[>S_+9^I/U[ERM,\&,$[=0A M=A(F:1KZJ4M\/,+'7NILROR&W4^X=JP5A,VEO;#7WE,+YT;;/A,S,=B*^GWM M8*O#X88'V][DGR_8/G;E*L%6LC?][,%6EI;%@NTLOZT?;.ET_#HO3BW V 8$ M0A=' *(TBOV 3M '"ZA5R)1X*XY\K9#;W\EA9M"5\/_:<5>3XPT/O9/5/U_T M_<&AJP1@^6[UL\?@&F_]2#RMDO=;3!L?@#0,G= 'T,.^ZR21&XSX MV0MIF_O.SK11X\=&\F_\4@D>9KKU\T$Y:ZG YE9>[MAF'OMCWQ17 MD'YC OO$0>MNY EVDI]=7*5Y67[[3LIS!@GK?^?%S2W]+_J6U]E-WBV38IKE M3Y!QRQ6@/8?@_'8G"M MXQVEILR0-'6?M6=1Z_<<4V=:)]4^?#UUM\CF* MQE[PEC*93>K;!,<@#FR,XSB,(4)D-,U/XF28/7YIL[I].TG,JV:)3RV/#*B? M7'[-;XJR9%SM9#A*N]5/D];\^^4RABMR\&H>L[P E[_;OF)8)\PH%1>7;_]V?,3;;RM5&ROVO/KYR=#%2-[K?-U MX^PTLDE$,(YTI8^;J##Y^MG(0([5&'DQS"V 0Q3;+L) M"5$4C::Y'DD-/*0PWRCSSR]PYBAO+!+\/!OYO#WL9X\".B@S<2-?S-]"$>#K MZZ9]%38-W=S4W0'H=R75GK(IMIT=EX>V:;.2O1N[B1(/DP!"QPNQ0SR8)!X< M30H@$;^4U%1#-,\YKZHVHZX=X5G?NHIR*NG9?F]51YPOQ &)^:>I1(O,.DVU MX6>8:TXT6!,/_8SRPCJA8H6D8B6GOY9,F-X7#4HBC*?JN>3!>-!B24-+&V60 M+J^3K+DE^^JOXXN2$0D#$$3(3D-( &TQ@,-C[\AV(^Z76&>UH5%"1U@LO#)@ M5H=LO>-;9V@Z)SHJV#5$%)28\G30JN.'=U"Q1V:.@[U[@V"#0>I"G,:Q3]P MN$GDVGX(XB2@R;_G :&'UV6^7W/>>OJ2TONJO/F-?L==_Z;2:8+1/_SQ\L!2 M1R>?-.EF4E"1U)"H19V>8>J,*,WAU0PMFF5!I:Z7B2G/W[.Z8%__F6H>^EXT M&TPB&(9!Z/M^DJ1AC"%,QV:P+_:0E/"7:]:<$8_% -&P32$)*HLX77RRHI4I M,4T1(DF+*JH8&O6;KQ&E7:E:,'P*D=@NR9IQZB!IS1 M#RDN>!4D/=35KMKOL_I#WMT&A?T@MH,4.S#P MN%GG],:VSB8!']$/YRS>IQ MQ&/]V2,2E YQMOB$0RM18K(API$6S7C*Q1G%D*;-#+V0AU\IZCYB6L&V5)D@ M#8V " 'H #_VX]0/,&2GFH=&(' \H4Q#\*LUZP1#,X1-*9D0)8I/)#1R)"81 M O1H48C'1)S1!TG&S% '6?"5DEXS9[WT?5'F[]K\KME$(+!I2T%B1['GD\1Q MB#NVEH:VT(4 LFUHUHHGBWO6GPR9U4&;M4HJ0*+,2JD>_L1T1(JZ!=9&)VZX MUT?%V31#8V9;<7:=5)85.=5YUS0'=K"#56HYF]"UL>L1-PX#X(5QY+@8CBVZ MV$GDE4>LG274IYBP75C%@,[:47AS]$>03AD-TL?D+!VZL$9@W1&,-97H$4/< M:B3'JXF*)&G)656:PPZ_,EWG=9WO2%&RII*J:9O?ZZII-@1!DKH(>:$3!H'M M !A-^9>/$D%=DFUE$54:!]&6X1*5(FG^>(5H">ID9&ADK8/$[M>AH):6H!>X M.2M <_DT17YFV_&#^*AA1BXI^J/,[JJZ+?Z5[W#1;*M#V6X\.R4(V!&)7)_X MK%(F(F.[#O&$*KWGMZ99BM[G36,=CKBLW7QMFDVP3+*DF]N9*=,)/&O$MV;F M] Q=W/G3'*I-D3%E]IS-I>8SQ2MKK)KJ*J_O6/L;/\6!%R';#>A$TK9#C)-) M.1VJG9N6'<+@4S"A+Q82JPD#]ZBZ&JO%+JS[NBBWQ7VVM\J\JV]5JF%B;/+) ME38BQ93I<=G=LA)T2L$9M9%BR@QAD8->*>@ILY:&2MHA\J9EZ^#I]76^;8MO M^:><=J"RS6[RC6TC)XUBY*4>(#X(4>1ZT_)4[ GM>:MM67-V-,*S:HKOPLI' MA.RP\0!QUAK27-ZE5I46I'SN.M-(_^>._@FM]>EU^I=8?3K/)/]ZE"*/F"&! MFFP[OV:EE$%>$?V)::'TA3R*=\2[(EIW&/B!DPKI&(O,'-&L^9R M:88ZS;:B4MO#Y&=Y'[+V4!=MD3>G&#Z-\Z+/.:N*I&Q>7A,Z]@.C M$,#0AM FT"70MQ-_+)*$P >NB#1I!Z-9P^C( %8](F/#\8&BDI\HZG&(^.1R M=5_,F9!>6$?X%]9CM9Q,8#\X<5MOAO6/<][3/I^589US#JS5H6;(\G+FGIEK M+\"S!J%_5S(<5W]5&^@$ <$V(22$J>

TRS6X59\ MBMQ889ZX52/&XJYZP*1 JU^^N%M1W06MG=V3(2 MK:SS;STM3+CXGM/%R5TTC.LO)UR/0"UTGFMMVTVOL_?*/I-"^LW03-5&/;.S MI)RS^?ORW2U?NY,]K1@D<9R&L8_CR$](Z@?3&5:$8ZQH4UZXV65WY)L.GH;M M>'&ZY^[%:V5:[49\#]7 7?BG'$IMP4L[PAQY5&T8]^;[3.[D9#+.FJ+YZR/+T9Q&$7D1/@$LC693$($B_$8[$E\E,D-$]7UJAFB>R064T'S6+O*HP7 MW=0SC[S-X5E&'1>B>*8V]G1_F>A^=*_0FL+X,GWX7D,KS/'++I2)WF"B9JDP[ M*YM*^>.^('ZXD_CR^OFG<[ZTU?:?XRWVK+"T:!^Z&VZO\N]M3!G[YP9X-O&1 M8WLH\I#K!BX,27?)=AQ$D4V$[J!= (YFF?URN+O+ZH>N,+1[N*7JAWW&'@IH MK&P ;1VZ^IV\?Z2C*-F,H2NMIU\F^LS+ B[DDV?#O"W<[_T_ J;_%.4 M)Z^GC.[L+^VVF"%69\G2KPO,IOZ,SB_H5S/4?TF#G[YGL#37JB+%\3GE#N(? M[+VJ[G64%U#BQ$8)2?PDL@%($<%)G PH(4&$J P;JK$M%T->>@]RP*TV4BAW MH9JPL:;W=,20DX?'^W#26=2_V_5V(HJ@5V:$%UW^?QNQ1IOU@H%'KQ=>BT)W M^_*[_.N>'P_L>LO!L@9]RXH] TNJNGN^\PGR, 9A &!@VV'JA#8$T)N0 P@! M3V0R">]RT8H.EJ)D?^YB5<.B5UY_HSIW7=76]8&]H'V\F6#^#,@DDE^)=29! MU1C_NA0EYGNV$G];[S9%?,(RYF '7IVES$M MZ*-GLB@3>\BZF961C%3FCN?YZP"G&$\7*-@KI[UM='C>]?_V!&2$[0 B#.P8 MQH X, +0].=5YU,)O\:'IVWLO[5>:ID$VKKP,)H6PV/B9^N M.C?6#>L7^6[^.H%.%\LO$QCB736K!$\>\'ZRU#R99)W89.0J@;Q3!!<)%O"^ MN6L$2QC/L42PF _$XU-Z=[^O'O+\"\T6BVW^0M3==\[M-ET_Y]OJIF27Z'WJ M)^7?V9\$ZO14]+AJY3':V?! ;K;(&L\ZL?1]M8[]XM,[J MS>LOMC8HJBEV&%> 6ZN3F!;K5N/AQ;"WKF>X(V";E3L:CC_5U>ZP;?\[8Q/+ M]@%/BRKH*Q7E;-MN'#]D]4-)B$CB$! 0%*"^?1PF@ C50JIK57.$&@!:?PT( M!8.-.G(Y@\?$6;D3#!%;]78]%4]- MS/&*X8?J6]Z?TWD!"=INZT.V_USM]Z2JV31F$P JQSAT44K_XT81\)$](@FI M7HO(HH[V-0MD81/"0UPAJ1"LNM_TN]M7N[R ME^7RPII,Z=TT&F,A#G]IT50YQL]HK687FJ'!NHVL%AT6*K/0X:]%WK '-_/= M!MFIZQ.(71(E<0I=XL;>",*&GM""@.*F-6OTQ_RO49\+MB30@;)VAYHEI,?J M.949J3C[*C)4K<0KSEC9E43;.L^:OBCV"-WJL9N4T3[E53K#E7:0&6JKRSBA M#'@FAVK4]5.=Y]^+IJ4*,G9CG/?_W=@ !AC;OI]$+K2C,$V=9,3CNXE"H9V# M0K/F?LZ_T5_*]EWAWSCTAZ)GT;/A^CRA0G27$JDFK=1+DF O22: ?( M1DGK@$E>1T7]\"9$4]@H,864XTS1=I6'H1\[F,JO@PB( H]*\=@H3F \;%>E MI1(A?+4Y\S+R/F^:_SQY*.&^JL>ZZJ>U M.<=!JC))$?&!BC1%-?FZ$I4C3I,T\(A*6@TE'/ 6=%'&+"&%E.9-C58F0]M. M[-AV8I,8^+1%S\:V-VU_1Z&C<'&-MT7=A8P]C%$9+WX\]6_2 $UFCDY1TM_" MT!2V26A(&70 _% M21K$,23 24+D(^BE"0Y]3^"\@-)FM8;2'BD;DX\@6CW&-8\,B'!X?LAJ\88Q M@U>/=3\.8XTL\@[HCWG;M_.^:HZ7;UQ5%,G=<#'G;;6GE#?LQN;M)J&B D)L M8Q1"@#P0N@B/** OMIFENFWM90.L8+T;P[_L*>)?EQV_@FR=&;^Z>#=C_&JS MKEJF]XJ-WTN:]]7/R 8#11%>7E]EWS_UJ2)J^U/K/Q?DV^_Z?8HL0B[F- M+[\RT6-B>5?OK&<3KE_>]\[ZV#N+FG)A#<98I]:PZX9Z>U;+T13YX8SV+^UI M,V+"XE97ZXXO-3'DC[+.LST[Z/]?-) 5YX,2#NYEM>?ZWFAA7M,$54Z]0B_C6= M[G J.PUYF&RQ;J@5S7^P0),W[!6R;$PQ?KNNZM^:C I6,YEW&HK41"+]SI\7 MFHSRNO)8=;3.&LRSF'W#SUEW.!II#59:O9G#K3.G\>>Q+<3Z]Y>@!-UTJS0IJU'O)6@ MIH\ X7"FV1>\@>P9C%.+?FK'?AK%<>A&P$&>&Z?'?00;AYON.DN^>#2G':'5 MNPD2M_A<=9=RB86/6>SRQ8&EB!43=.[EM>>7U995Z3,4GI%;%<2;H9M* M+*G4=TO!E/P^KS-V5.0]*Y-O2/B+.X.=V.9-#Z<7+A&VT]C/T%V%+.3 MU5&8( 80*OV"F=VO*)#!%/?B=X>ZH4U>&= .YWUH#EM3G]8-%L:K?Z19[7U M(6O9!/AAO4T(,9;/Y:Z:_&6&P&JS[FG6J95%E4+\.;^C^>^.O>;2]VC6H3>I MAT$$@M!#$$$7)'[J^",>B+'8UK(V%)K%F3VN9/U2=]"8+#3%=^NN*MO;,V4D M2_M!G0CK=X$F.68/F0[063)[HLOF:?"S),]4XWF.>SNZ/--."856P:SBI/E= M>?57Q6 T&\>-"'8]%R*;A-B)";;QB,.+/!UILT#K^K4YTI+_BA"L- /6Q*TV MT:60V08 !=UI[<(GH(5)G9_R2CCH[8BKI'UR::\TD^K%E/;)O$=BVS#PH(_" ME-BAY\6!XTPI.(YBH37R2NB0Z(%X& ,<^3&.,<43@BB \0@D=6&J15WYF]8^3*$R M[:G6;UWEV355H0YS(B6&:NB"";A!BWT_)B"-"P-$@ MJ@*M:];4(Q(MRBI"LU)AU<2P5EWE\,6:HGJ$-U]3)=SSIB15QCXY195F4K&@ M;HCK)W%BAU'HVU2_70]@;VP])H$C4K.JJLU%ZE?'8JZN2&LJZ=(BIZ^3K%1$ ME?*KL3C+2+F<+Y+<]+\I:>2W2DX0!5GCE4%V?F#+.-S]45)"^M>#LOTGVG]O M*9S+K_OBIG^&?:SQPJE'M=BETHO]A*28)""<5@V"0"BO5-^ZYKQR1,:J^^^* M5D(2-1#.)X[KLUB.PUL3_$:YA):S"-)\15'TN,T-:-=I7+=7Y- :>MU+>NHAO%&OU0F[1J=[# MTJL9Q:\*B%>AYPK<^L847H7%LIJOC&WE42#.]NS<5'\NL?MC8 M/G \X,1QBA!QW! G%.* C$8MK"4*S,!C7"'M(DY0+/<+\:];[O\JVMOU:FX5 ML*U"XQ7X\HUIO J+935>&=OZ-/[JMJ@? 8MCF" 8!M#SHAB[H1TJ[_(&SY;WF5SK4W=6=M?> MGB*+T@38'HQ]XH>^%^&8W<33(T.IC85JB9? 8UQQ\2).T"7P>OE?2.'7JD)6 M0+=2A9=WYEN5^!D6S];XN6QK%/GB^C$PWT^![[F)#_PTC6,_1M%88HUB5^P" MB@7@&%?IO(0+M"F\3O:7$OB5"J+GLZU6WV5=^6;E7=K@^>H^CVL=.[&(U2$> M*[Q3$ ,<> Y-.Y0?P0N#$9 ) !Z$G=Q&(:66.LD7OWNJD;.=4MXYQOS%?P' MDA5MH$IZ[HTI]@Q#9VR7SN)65_K]Y3;/6W17'H89;RC)R77Y1A]0FZH9/_(I\)L6\9+ M;TRTYU@Z,[^69Y=7MMF=W$E5LHKVO-P6>7/%%&<#";:3((1N9*/ =6($?&=L MS'8=H7N)))O0G! S5-8C6-:?';"7*Y"5$L@GF@MP)Z:'$K1I4;_GB3DC;#.9 M-$.SYAI1*>U=DB_"_YY7-W5V?UMLLSWZ7C2;V,8D"8@70Q=@%\5>'/C3DD'H M"XF-?"N:]>84C_4G0R0H-#/XX].:9:@3DQL1UK3HS(NDG)&:^42:H38*['CI M*?N9S'!K3G[SM#5U!1D(1"FB/=RJ*:TV,2 M51UY!CE59Q'RYJC.:[SIT9V7:#FG.[.I-$1WYMOQ5'<4,?.:[MSMR^^;?U3_ M+//L[D-^]S6O-ZE/'&(#&R8VE3#31?6NZ;.\OW?>*69$<($%]BA M9W=R^R-%S^CK#![7%=0YP*O9?4A ,J\H$=^*;T,#V$'TVV$0>M!S4 RBX*C) MQ'6YYH,27ZM[!Y8:S=#(R(,@/QR:J8\:,BF#4L@/ M(%?BJ:"9%9;Q&3BK0S=W+5^ 3395(M^V9U :C.'1H[L;R$&!65H(N_)O7O6U7+D"22)"Y$H MES%*DLF7^KUL^4MYH *N#$@*55A1J>U!8NEBDMT7K"SMY;L+/_7SC+]G^T-^ M>?TQ;Y_\? ,CD@; ]K'O^:&/093:X33[)Z[0&9D%X&@6_ &?]8T!9*-MVYLT MJ'XU%?0(UNLMX2B^C-4P'XF%E '\ZS=?CW[\^^A':L8/'ULV$9Y/_)F$>4&O MFI%8+VEPM=H(TG.I-L0V0&E$,-N?)V$:^O$4BQ#"MH:W"5YM4_=BKRLT8T,JMDKSH68PUKCGTY^HAV[=TID[;805YGW+:2>D$X";?A*YCQTX: M@\0!"4Y"Y"3VT%HX;.;Y.F-GDDZ%=)N1 M;ZHTJ-+6-67.[-Z4Q;_RW57V/<[+_+J@T\TH(2A*@I@X$8+ B9PDQ6-KB#@2 M5UF*MZ%9MTYA66WVW?HZ ),Y5RO!()]H+4&>F%(]XHU"LN+7>--X^/4'8LX( MTEPJS5"AV58\>R!U+BLS]>;J-FO_NSKL=^_N[K-MFUY?Y]NV^);3CWS.VGR3 M>*&#L>VDQ/4]$KG03L>3K[&3^!)/:"B'L)9:62T%;OW%D%M%!]W*1^S=!VN* M7HFDS7;2+,5;TC^*!+%W30?:ZE%;$^SN@Y_/N69)U7R%7'%15>4MHS57F9%\ MDJR64U[%C@]-4>:L@.CN:U'V%\H4S79?-8!T!%2:$5-:E;D^(\O[SZF7[Y8R>6'^-U'=/7N\N-_B@FM M*F[YA'4%6L6$= 1HG2"TCA"M/QE(JT.Y<$DB'W5G9%(Q]V;(HFJC*JW]=;;L M?9Y$^=V.5=A?%VS!$35-3B?IV_\]%'6^0^7N/?WG8E^PE3#ZL\-=OB/T"\IM MD>W[SVX\+[!]D@(_B4([IO^+$@A"$$+7=X(4"DVNU\2I66"_W%9U^QLKF[2* M\EO>R-QZM:H;I6792 _.U_(+ZVB8=6J9U<.U1MNLK-Q9)]99@WGLZ=#!P.%7 M5@\#JEPE%CL6[R#&!ISEF7@]2JWDG35"6W*H:_H+_27GBW=SR- 8\F;[:(VHU^'\2'UX"G[C.0BD,4AM.W:P M0WR4DF# [=H1%KK$;GVTB\2^?57>]#.\M:.?I$N7#X#ZO6E$#.S[Q]'.-S_? M>]9O"P7">7WFYXN%,_G0& Y5>(HW(OY>5;N_BOU^@[THP2A"#O2].'9#XH7> M^/4N9TFY\)=JCB\C#K&(PD\)G_!K84-,GU\E0HMRCJV>$3AA;LS0(7'8U.\@/3;\)2'P?VS!*O=C#+AZ7H=S4Q9[(XQPKP!-2&O$W._J#8FOGK[RN M6CYAU> E(S+4MYZ0+IJ!"G8",Z1^30(TYIA2OEAQ<^'D!YL NS9$"8*.1WP< M.8%O3YFPXP7IILQOLC;?K;:]( *62_)@+WFG=G$KW[B0O#^">KMZ]2/!RRXC MRWCVY].Q.63H7T:6]]$:^G:Y]],B,H_.F>K5Y1-SC>XT*4\_64-^_S/$P6?=ME HG-=E?KYH.),/C0%1 MA:?6B(FG:),@21UH>R A@,;R$"0H&M$FD6>/D?!JG>4G$:@20?!*=BG*B"@H MY,?E8Y]RWYD4\7Z*,+=\<)/I$S]?2)-B06,@D_?**E.ZO-V$#@8H<:#KI#;P M/=_!(1E1QC:":VV7\&!;9*_DOL[WQ1TUIWXX/FQ^7Q?;W,KVW5@Z]Y2V&3Y< M8;JFV'U&A"IJU-L-413\4O,N =__?"%)R'J=%U8UW'%=D/ME M>YOO#OO\\CK.:*?=YE]N\[RE6.ZKDIT2[IZQ/YX1#VPZ97"]. 0D"H"; A+8 M_1EQ+T$^X7KK64>[FE5S1,NNL__:X[4:!IC)Z(!8X$Y8U:2?U\JU^183RU.J M!ZA6A]4Z@K7^[.!:/-=8Z&=?X);>%;T@=W,O!7389[6U.UX>0OW"GD8\=OP? M!\5U57>?N<_KHMHUUO#B8KZ;^U"B&'_/!"R=7C#@4F!=EE7Z^[!8GG\$@;:T M7Q^Z(-G5_#,@=7Z;ETWQ+7]7TFZ:LV?;GJ ",0'8B:#C^#"V01J',>E0Q4$, M(;$WW_+Z:\6;_NM&(S+.3X'SB^[A[HXM(HUC^Y;^,.^>.LV.!HV#O!OP57_D M^M0\^G%FG_4+%8KF5[&9@W9_\DTG3'*D?-@\P3X<_WJ$WGHW^(D9\*M(+-4R M 9G)^9E9R5+>-&.JLIBUU3IC1O!V^7R[SYJFN"[Z5?#+0\L%\ DX%T08IL!Q M4 @\WXZ#T$]'<*X;IT(WT"\#2?-4Z*D55G5HF>B(8#I__9:U7:--6Q_Z M9P3*W7_ENYNBO$'LUMAN7^-XG6(?W3:IXZ,HB/W0=Q(W3>T@# $(7-=SD1\Y MKM#=3?I0: X51^#6"?)N#W/ ;AW!G]Q/.J[O"#XYK]%;? '"#$>)Q01]/M(2 M Z0I/B/[^MUFAM(O8&>U]("0?*4S_7Y/@TG^(;_[FM<;&X%.3:01= M$1F;U9!F#1NP62,X:T G*5_S..73KL7H%!,N>2:U:-8YELX(EA)RS5 K-:94 M&CJ?8.7O23'"^^'H _I>-)N V-"%,/:0[41)X,$TC,?F$@\!H3I?V49T5_4^ M*I0:D5E_,FR"VB3/(Y\N+4*AF";)L:>G&O<%=L[5WLXEU P=FF_&T[I:-;S, MT1]8BX?@R==!(\'_MS%8BSF94TJ$>G0(5XV937(0U$ MJE&BUSA<3(MZ(()J)$BKN7HD:@B'(DEQP[W>W6V>GMZ /*1@7@AL0-S0)C$) MPP0D?N2/S;F8Q$(KWK*-Z%[S[BL9'MUZ+KOL+"L1N<(DQ"9VM7I!YXX)4J>7_-T:H8M9\1J+D.\ MBC54)N"\*6[*XY211, .G=1W,0X! M"!SBB/841"H3)@R28T:]18[',"2VKY M2)9 /E%:@#LQ-9*@38L*/4_,&?F9R:09NC/7B$II[YJK-,-4,/1ADH0.P=A. ML1> )'23L;D@B(16BZ0;64-MI!:*Y&F451P-#"K0G%56B%XB1TAW!/DT57E$ MS7A5>Z1XX:]L[]MACQ@,31]+-(<,RR%)! $) 8$QB1U$_*/N^1$1>H9117N: M->D(T$[LNTD,($9A2A",QI9"G"2"-9C"WZ^][K*U-&F:%)M\ M&J:;2#'-4L.AKFK+IT2=K["4IM4,79IEP8^5E#/9T'F"\'U1YN_:_*[91-B! MD1UBB $*0A#ZGCUAPCX2VJ;3BT1[;B9]2HW98'5&+'"<4,!UO"F=*5X33?:T M.LR8LX43UV=SQ"5\:(9*+V2K@G.&L@R+*S_)BOKOV?Z07UX?__%CWJ*O%&NV M;3? "U$*[-0#KD=\V\-1$$PIKQ]('A:?W>QBFGYA,:Q6![:[R=KZUTU3?=/ M[\KM_K"C"D[G85\.7_\GW[97U8>LH6I#X;%S4*BNV0$#)O@;$N,0>RY, YP$ M2>+@:#K_%/K $5RO7!:;9JWM=]&W#^QFSNZT#>V&G6N;"ZD'MQ=WG:@8F^AYFFZ9JL?%&[=;+*OVG'ZB"R/;JK#F5[ M.CEIIJF)[P9NZ,:^CP,;!-#S"/'&ECTG$-S$F]^>_DV]#N+C)5/)U1(E_/)N MZRU+K? VGQ2KFC;V7J7J[$:?.J+-T$"E%OVP$:B:K=>TK2CI=["1,$8I3D#B !P@,BU&!X'-HV=SVU@Z?V2[0M5]5\*Z:J3,BDIM MUQ)XZNO85C*.LM."K"1K;LF^^HMMFN7-YVJ_'ZYMV42V30(_BD"<^B )"4SC M,;L#@>USW?*D%X%FQ1J/Y5?7UK%NA/YQFH%-LL5*A+;4#.N:VF'==H9T^M;> MYD5M%7?W]%,6%;K+Y)W DU7Z7'=> ,WQFO3D>,+\I)"+P;88;JL';OW)H(_7 M48F\)Z;/.0(OBQGA)*DWQI[H%M]#8++F/A.?EJ'/@,?!]-M8+=DAI:XQ''// M1\V?K%@?EZO9&\4ICF,[=.(D2FP7DL!UP'@K!W#\--KT#]Q]:;.ZY5MBT )# M9(@^12P< [.V>R+L:WY3E"5;5!S>#.N_6.H>1,5.X5N16-T38A%MO#=QFCP] MB5_62"I /G32,'> YP3A# K&=>.+7A^C!H7ENTL\7F0K? M9 5[O7U;W93%OVB26W2S#.N7_/HZWW;"<%_5#/O+;S-JO"%#BMPSJK"$R\P0 MAT4L??;NC278E7W0CU">.-Z)&NX/^=1E)Q-$ F *P]!/0)1XK@T#:$]J1I/. M9%/F-^Q;K^1?]].*CTM38*\I/Y@R0UH&"ZFXL&[:R4M;3>^^KBTT*EUP1GE6 M\;094K2.Z:\\&;<@_UIGFV[J.03["*5>X =! B!PIQ0K<()AMIF6.XUSS== MB,\U1[RR,\V<[0YQS3%_VLD,KU/,$ F])JJ8S(CQR?TF??^(^NDN\LEQI'?= MTO]E^3EO#K3;75X/[Q'1S.E89X\<+\"1$P.4)&X*(S_$(RX/A$+%+/K1:)[8 MG+Q)_\)IPG?3;LI@!OOLT1#INI@%',FW1F66#\46K!9QGYX'Z>>R?D;^E_.H M&;%@07N?/DN_,-/BA>>_TTD5FT]?EH].76TP"2($"0:ICR,* $0!G%+2!/F; M;WG]M1(O,I=M3T0C3J%Q2T5_I:O, _$*R.13XF59E*\%8NBL7QB^7YFP/BH3 M6GH;X%7.N,J[Y_)MA@XJM.?%DFTU3'%GN]O;?'?8YU0ZV?!]\7&Z)P^UQR$, MV '2!"5I$#@X"J.D>Z@] 2%RL-#Y&4T0=.>U VJ6[50GRG=AE6=&Z*(^X,Q. MUZ=?,"4]8;Z/.:\\H]DAMQATJ\.^="(J1?"Y[%.OQ\R06MU&/LTSE^"45Y33 MN_M]]9#G7UK:QF574CU<;Y6F!$+?Q:&+8!RG=N)".W1<@@*/?,H>V#\A5L+68VLN#VW39B4[Z'Q:WY8$P&%W^-J()F8DQ7: MTA%L#$.ANH65(&K.D#X>F%=9E.[ "YXD7LMMG$F3^1X33*H8VM^^,KC6J4FG MAXVMKP_6Z><&NZS.L MK,(W^X6@<;SFVGL1+BY/.)6;K]@HS(L;:)#Q-[$SP MR0JQJE??C9LZ,(Y"CT1>$H4(AH$7C#BA[:7BM<_+8URD,'I 9U4GXG6^2-KZ MI2BMI@MM+U?(F.+FQ<.:!M\:$=$NK-ZR-QO*>OC+1#'!3O#3!3!1^_7%+BE/ M"(6MKZ_C_/H"SK_G39OO>HB7U_UL89.Z=N1 &_J8V+&3!B1"_@@5P"22*.Y< M!>/4;UI8WCBF';K"U2*'?1:K%JK M/Q@4KE:CX+F(M:X_EIIKT9G@=5ZT[)(A5.[2[_?%4'GRKNR+DS<$0XAAX,6> MCP/B@R0.G1&WAXDS1K!EYEWS\4I$,KD@MF6%P_O9,6Q=YRXSXUK(JZM'MQ,[ MNXLX3BQE)^0^K5!2KMUU&N=HZKJ-04'0##X4S^%4>VJ]I4@<1S@$/K+=P$]! MY(0!0=/<,TTBT8,QRR-4H7C?_'-(VPW[MRU%B MGEA!NOX[+VYNV4TWW_(ZN\G3877E4UUL<[8=--Q]2*7":JJN]I/%W65$Z0O+.OQI6%Q>T-1<6\KF-4I%?:7]Y& M>/\I8_KZ@9R[)_U;16]^5M8)V8)>4Q:GFU?@CR"G-&QNMU ?EAO>N#P9?=R! M>VOQ6:E?YX3I=3K8&XG6*Y$C&K37]*$Q52]G;0)A"(,0 -M.$[99"8)TW*K$ MB1\L>FA.KR6F1/9'I31KSK U=QQ#JFT6ZS.&5^*\M3Q I]_7+.-1TA_?2)9@ M!E=+E_\H]+!IZ_2!"U/;1KY'?!0FD9?$R7C&$L,H(2L6#,W"O4 9T9PU^N?K MC#AS!R/E^^TLL_)VG9]#DI6SLM(RJYC7EI+9'Z:;5U6;[=^5;5V43;'MKE'> M$(1H* B1&Q#B)VF"46A/T$$*EIR1*0&L>>+UJ<[;[#M-= =0UC>&JKL$[NE: MZK+S*S7>7F8:M;BCUYLM/;M&.EG:O^WUMH(IC_,T1E*E?>?G"*-J*5$<0S7X M:X5YRA.\, W8NVEIY!,G3!"(('"G>17!BT9->92KA\J3R<=JY3ZBGEV\P$>C M4PTIZ7G3X?!%3RTSFY3L'3]'X%/ @[X9XRS/+#Q'9)?:#D=R M\+$N([T"4@ M"F'HN8DWX@QLE*XP(11 ISFD3?J5'Y%=6.7Y"Z%,<=RB M ?:#8_1/TB0ZP<\1F&;8KV?Z)>V)I:X .\'Y.' ZF\2-HHCXL0\)".(T0D$P M;6+Y"1"/2.O 7&VV=1*KQIG7LA>"S?&M0- RWZV&1*_UYUM:7/5:/%NW?Q@4 MV%8F0O&58S?Y79\?P M;,CP:C$J=X3^WI?#=IOG;))(BF:;[?^19_7QP3ID1P&*'!+;+H0X10';3,0) MBEQD$S\-1>+=VE@U![W>O-\Z^ZRC@59OX85U:ITUF'=A?4,CVO#U!IZEUNN9,R'1E#YA1EPTAHVG[V*;@DM5A'P&[^?\ M+BO*';OP\PAQ@T+'HV,&.SYP$;']V$Z= 9F#$N(JBH+*\&B.=%0_@/5+W4%C MM7I-\=VZJ\KV5O1FS$5\,SLLK>*6)4+/9 6;F?=V6,P08\(.+_-RH46Y7XT/ M'^HMY@\1FMC6$P88D*N_JDT04A1^8+/Y&L Q)C:Q)RR!(W25FAX$^J4^TJGI MW$3K4'$='"^AVPRW18&;K-,#M\J46=17;U&+A6V3G<9=..5EX%4J[U" M'GNSZBMFY7S]E6!5GP(3.EPV, S3U U#VX[])"2^;2,T@O%MZ.L58"X(VO77 MM77K+Q_5NN17.L6,G*V\$IQJ%%[ZV0UQ$SOQ MB4-;#V,OI?_#_@B&$*!;>'D@Z!=>1[OPB4(71[8-'\M2K2DI;-T>@Z[KXGU MW;[\+@AG8X=!"&,WCFT;Q\@F7A22$4'@A>ZF9>>XSXNSCG:%Q'B"R"_&[%?X M=%@+J^=U=VU"]>OLBM3OJNV!%1=WOV6L"QZA7,<53R(<8X3%+6"'GMU%+0F. MGHE2.IE>-RIIM:S2WT_%I@B7]SF[L["\>5\U39+5]>S6>7+\);%)R[9H'^*']XQ1=BKI>]%L/$"P':2."](4(MH$"<*QF3#$-H]>27^Y M9H'J,;%3A2,JZT^&BU.XN 969E-U[HZ,A]^I:C;\"O%^/6X8O6UFR0)4!3ZQ XBWW;8BPT( MC@T0W^%:VI3X6LWJ<.SI/1X!51#EYW4]T$B-F!+PLZ) 1Y;_<+8EZ1F_5$O M"[R:W2W$IC1]'D_3>'1H;RMVE+"3%9Q&0>C#U(,D]-T@3=R$#(T!X">!R$Q& MLHGE)C 3+J$,82Z#?+.6!<@3TP@9WK3,49YGYLS49":59LQ(YAI1*>U><[5F MD#8"$I=@2*4-V"0B(/3PU%R"7:''E*0;645OA+*/^3S*:HX&"E6HSHPL1:7N MO)C!*"/45.T1->-5]9'BA5M_FCK+]Z?-?W)19N:-ZES=ML1W:=6'J!$'JID$8( >GOA=$8[M! MDG MMJAK37>UV*/!-*#L'N(;<0KJDT*>SPO5.A2+*9;)[ K4)RS.LEQ5@@JV M^8H1> AYJ01!*9D&%!ZHM:?2U>W$LM2QD:0ZE&T]120OQAX)O!B"U$D#W\%1 M,+9%)^2Q2(HJUX+F:#"-$Q49JB2'?.FI?OK$E%Z6.2W9Z;/DG$E-YY%I1EXZ MTX9*9?<2R$AQ7MYE]3^IKO5Y\-A2X -(/!!@;'LP(DEB3ZH&P@!SYZ"2WZ]; M9WI476P>9G42>9 L=QQYY0*T">K+JHP)Y(H+,">7'& M;9@(>C ('<\/P\!Q_92$83HV"3W"E0HJ:6A%;5*T0RO"ZAQ]TD"H.H4R9+_V MR).P2@G2:[).B9K"I512_,P_?O.^*/-W;7[7;+"-;1@F $ [=FP'N38>Y\E1 M[*1"EVVK:&\YY3H]AL/P61U 96=Q!"CFTZ^EV163L?-GPITJ^3RA2] MRK!_O'^D,L6H,EEOPV(!XG6G:0\,2OVU?$!X,U% C_IS>^_-JSZ_I>K47I!= M@:60DC;SZ-IUR.&X$21B/+;@>(8)+'MS?JUF%&91.:!_./2HU MGQWNU0HMQ BO2I2=HBW_T-8) >=7&(1I,D-7I)#_N&(@:3U7P4[_['UU_>7P MM2EV1593Q=G$B"#;07$(@1N&,(A=WQO;84\!<)?K2'V[9@WH,;$'YIH35 )5 M)W*4G9>$9=@2$X8C45^6)$J@.$<[87*E.8+$\57E/&?K2S4YLW@QH")G'OY* M50\1.XES6^V+7?90=.;1[K++VGQ#OQO%@>.F590DD.NU\ED- M:!93EC<,N*P)F,60B1T D2./0U.7X$U,5M>E3.R8C';JY 3V0[ZG?Z^^6]?# MH9B3)11!:KD/R#Q'Q4OZ.YL58 A MB@A($A '44@ ]D(TM ICF,I5($FVM$E>Q>3[ M9 GPOT9*3]!96$!M%!7]U[*&DX>+1R+VOJYLZNWMUI/YM9K(_D_Z7)@5+>=6 MR<-BIE8KC!JQR4AZ?9UOV^);_@A'4M%.7AZ*\F8H"*S*9OC19X9N6^R+_C[> ML;##(TX0$ _#U(V=) T12<839!#&,=="TM*8- ?WR8P?XL)CO!?6IYQ^0]E* MU]HMYD2^R9&)_A.+\5I0KJBQ23#VB!\@ M/P1A[,$H<. 4MA+@"M77*6QV,>U_.H^KGPC(?2\@N@3_=?Y5:[I2ZC7+MJE: MK42.N1WQUA27WS!I417D3GCI_W%_3&YI+Z:@TI)*=E=NQW!M(B_Q/1=#-T9V MB'P0./YX(R-T'%NHR$UMR\:HY[;#3S]&I^6=!=-'+ZSLCMTF)+E]H,9!@IL) MB_M&E[PFDUL&\--'N\<*S[E%[Q8$#\,\&Q)*/66&_FJR[:7-"@T,SLM>GR30 M+"A%V I2FKHUL%,=3B3,$7B2DS4O@,4:QL]:Z M[BVQFM&4I[^D-"M6[-FV9,RS01 M)#8A200]/PY#/R)NZ $Z]8!N%":)QW4)^L*0-$<49H)UO:_^:BS6%ZUJNIPB MF_#_IUA\6,I7?"'"0#>)10EJ@-5Y:32!/:?Y"[."QO-?K>-M(D=+Z,Q@LL4Z M&K/:ZKD:'YP)$PL[V8Q(L;31U:H#2SA>]&&)7;""OF7%GM467%5)=7=7E5_: M:OO/VVI/'=3$65-L-X&=)@%Q("(AM@.2()]$$PJ(G!$ZM8$=:XHI!;Y: . M[%_9G[)TOA33>W6()Y1,_3P99+ H,BPJ_,*-^93\63#U7 MRS%U..E,Q%FU3Y@1EM:EH#)HC J^PL.J8K?]:@K]\S[OEE7*';JKZK;X5U\9 MC!T_3-W P02D,?:CV&9O58YI<2)T.DE)@YK7(4XQ=E?I9"?@!%_H4<(O7VA8 MG%HQJ3^%=V%- #N"$0_!>A[RX2#MC/0JY=P,*55KTM-7?]3SQ2]UUWE=GU1? M=_<8T?\F]!^+MME .P:V[WD!#'P8N"@*(S0V"Q,_$).YF8UIE[@>W\DV'.\] M&NKXY)6U!:D4E;2!Q>/VUW#Y&ML(&_ MK6?GV3JK98J(-D7'5)GS@X8IY8E7 MO[[<9G4>9S113*J[^[QL>K&T'> 2V\,!U4HJCL#%WI07!O0?1%1+L@G-6M6A M^NTK@V5M3W")R94L?7PBM0!S8M)T2EK"0YH6-7J>EC,:-)-',Y1GKA&5TKXE MIC*_9T7))JB7Y;OR6S[,8C<()H[ON%Z" L>!&'J)GXYMI5'J; ?!0[ ML4\;=7S?@:[G3=LZ?N@*G3%5V*SN0IBN-+9AQ=19T^1M/Z?8%]G78C\45;"] MC^K:RKLJ*?:G;/N_AZ(IN@UMP?T.E?[@T[&57"$F;B-(ZY<1YJ_,(\>=A@'J M:ML,_"R>KV]7[0HS]%&'83]6MNOA3EY)T7;+SEHTG_-M7GQC>^9T.FJ3D$0X M=4+?Q8%M1[X_- WL&&&QY$U)D]ISN1$3VSD>0,W51!EF9=50%Z4J=7"B^//K M%"\D?S_2)B1\,U@W5?+FF/2JV,WF2U[F6)):4JK9W;DA<>P88^"',0Q3.W:/ M57L@ LB=JV\B;6D7MA,PDZ@2*D63+\FBI64K:\ MJE+R#,G+TZ7[6U>HVY.M_&3. G#!-O( 4$0(HC) M! ;;,9BK6TI :!>T :65]_#ZJ6[%$ YSW[DRI\87LOJWG!-4"N/HE %NYY,. ML(7.^V0AM>1A54A&E;K)5'U5:^2KPJN!T_GSXD_90Y>H!@GV(@ABDA";>*GC M><=$%::!/6]A4;0US>N)TU3MOL>C:BK,3>;<>; .'M5.@C^]PNS",^ !CM3T M5Y1L4^5.VA[NB:\<4[-$C#VV]_ZX$;!)2012)TUQ0%R(<("\&(]-.U&,9NN8 M:(/ZI:Q[W?AD,^0D8SSY5P4:)\SU#)G32;,JI>N(?\]!\7)B]X0V4;V39=U@ MR9,VB4?UYO&US 4+&R](T]2'ODL2C".$8B>)II0R!'#35FVVYY-$S5"$Q')" MS3V4/_(>D%OR4H77_<,GHP:Y1DQ@U5VB\)9N3C@CS0MYT@S17LI8I3S@!<0JQ[:8VF-+OE&;B"F[240U)=P'1DYMTBA&^\IMT ME/MJEOBOZ2:E06 RY.W=I"/H _&XH,O)1L<';4;SQ0F]G',]0/:)CJ1;.A&Y MO/Z2?Z,-4C8_YWNVX?2N; [=WS]5^V++YB4.3OPT==.( D@)!!#@8-KG\Z*$ M;VM->;/Z-],&L-U3XB/+Q66 ;!U/R 6>(U**?WG17X=WJ5D_)3P":.IK+>+EGO6ZNLW[*6YU:%G"8XV=?7BZZ_[$03_V?^O0]!^] M/I2[[O/3J&%[)?V])'?9+A_>_GK7U%F^+ZQ]]E=_+4U;L..?56WMBN:N:-BW MC9_)[^[WU4.>-W,?_Q)PR#/!5)M/#7C42XM9E>:Q(#9%^C3TPJL*L0+_.I_N MPB)5_27;YU_R[:'N5^.@%W@0N"0"'G1L@KP(3Y.TT'8BL8(2E2TO&_ANJ[K] MC;TI?'J42VRVHY1VOBG-XGS+!;Q1%:G\#3BM">AOUU7]6T.A6D>LR\Y)!$@\ M,_'0X0HS9A=:+*OT=V1!T:RK;9[O&D+M9PVB-V%ANE&FJ+J]PZJL!#A'4VD>^8+"Z MK>X1-?.+2=(KQ^\Y&=;L,4,D6;>53^5Y$59EI'J 01OK2@?[*$+A)=E^WYS' M%D>)"PE &+H$(NH%#*?<.X@\6>'6AVA1&;^;S-"AY1K=)J[L9GALCLX?+;BP M3FSHI+^SPF#=EV:?,PKH]ZYY,6$!F\]$B*48EUX/H6#O\[I]^$2'5$N!I?1? M[]E'-H[K$$C2Q(T@#*'OVA%RIKD%0G#F,,U=#9I N MN1BBF6UE:R$C3JK=#.E%1WOZ*NW++(:\2*+(6LA\3QBBL1H,>VTE1!5WTFKY MKFQI#RZH8 _G;W!JQV$($VA[;N!!XD;1N 318X7SA1)X?86U<9B0B=UUE ! MNY)JJ(=692)XA+?*><%7Z1*1.VFJ#54Y>7M>$[>93$EK&A/1]N%#WMY6N]/+ MRV( W#A ((ZHKCI^C$DX2FH4DJ.T70FL#:AJ6T+FKB16 1YIW82.'>>XKXMO M['5/=J%J5@J7@*MS@J0":B5>F1#V**T>YGK7(_*R)Z*+F*'.JS\W'O+V\9K5^PT]V&T*33L >W<8IBN+("[$S%NU%.)X]89[3 MM/:T$!VO3YPN5^SJBK(!(ON'_Q.!OP767;'?"U\_K=81DJ*IW0/*A/.(]*)[ M"HJ2WU5+CW!7UL\S1(IHJ I_&*JC2DQ[34O5\;?,B95-G$8D\5V/8.![KA\B M.PPF4"".%1Q-5 5%:(-JQM'$0W_DX=DC*DN>4'G=-WRB:Y!;Q&18W8F4MW0, MY8Q<+^1),P1\*6.5'C<1Y'BFR).BS,HM_QD8;#L.@#[Q0^P&)" I >ZT_.$F MCH)CB:HA::Y*>'HL\7J$K_Q8HG)?S1+_-=VD- A,AKR]8XF"/A"/"[J<;'1\ MT&8T7YS0R[E,#=N[ICFP8R&7U^^K\N8JK^]P_K7=!($7>0@F7D32* 74 >%8 M#!%!!TM7%DLVMVCU65=IMJ.PY$O,9%GE7"=9EE#!U9%'7([PV((( ]B7\>%S MY&HO^GJ>,LZ*KIE\FR&.*@TZ4XNEA"M>4?L\57NQPV_;0YWO^M;8:6X"8Q\E M$*0D!51*Q]:<,"$2NVJR32VTB587-,3<9_OCB="JY! U+>/N!:K.#+:YY)HQ MPF9;4:GM3LF- M@N(YI07*61:V;(\]0Q+$7 M,H=8,Z1)B24O['3,9T/EUWUQ,ZRZV1'T(@AA MS(#J = M^PF:9E%),#<%F-O\0FG!23*P'1Z"VW?WIK**WZ>5A<>E+D&-4^H7/LU;W!=2 M&GA$^7@N-#[*UT&U3K"NEZB]0B)G\J;*%6:HIA;+SB1Y:MF;MS+4/>C<_,%N ME'E'_Z%LBV_L%.;S[SRS4O&&?FQ_V%'U^-)6VW]>WO>84Y#$00RBV(X3GT2I MX[O3Q"]T NE3C\LC770]:DPY.^&@'9TJ<_U@-9VI5GM;5X>;V^GVGN[(3/M M!7TPW[IG9JI8REJL&\Q9!3.Q!ZA:0.MM&Z]VFAS,XG?WH]^^,@.M4PN[4SW- MA349:7566H.9)BS"*?*8\/K=TCW%C#AF"!=$C]KOO&\=(@C+"=X#2R M(?9 Y-LC .!A3T$9E4RS2Y5,G=[F_LMAW)M];C-=UU[ZZQY0O5^NE'SM>^*F M[G@KV=7F=H49"JW#,.G=:4'N>+6SJWQEA_*;6W:^X%NV9[.>3WE=L$,&CQ_R MV$ O#8D;Q1X@,"9)G'0E4ST$XOB^B'HJ;7@!_=P-6%C%:5_>3Y.][@_Y$;Z8 M:JKEGD\W5Z-=3#F3D>'N#R=(+ZP>J_7,8T/+:J<(DV?44XM#S-!//:95"W1H M%1J*J++7]0,5\;]G^T.^"2.?$,_'V$V)'X,T C&8]!O@>'/?8?[29G4[1T)% MVQ49Q$\ABH_GIXII9:WU-;\IRI+E0>S6D:X)%4(J[( Y"JJ3=672F;%TM$=I M=3!-4,PGS E+I2SS)FNDM$U7943:OBFC@"5*.(>;GCT,(W/$AY'?"6!BFW35*#5(PQD4%*]M5?'RD1 M](_'TS/E[IDY*"Z:[;YJ#G5^?*[%AY'K$IQ A./4IVJ!DQ%6:@.A\F3M8#1O M%GTYW-_O\^XEBCU[UF& QT9R696_=0/]Y+ B'>/S5][T.Y _*S+&=Q()$\-^ M80WH3XXL,B\]MTYG'4U8[;S*7,Y?4?%%W&F.P"]C[C/:OR#/_&'AV5H'.I\^ MU.R(? 1CZ.#$)4$(XP1$P FGM6YI%_=W3F]X&TRMQ M/&4VN;R*O!ROHH+[0J&5-8);6D?/,G56)M5P;(H**K+F!Y%3R9*@AJ7?[^EL MJFBI:$XMQH?V8]7^(V\_9<5N@Q$F*0P=X(:!'1$_A4$\-N^ZD8R8S6]4LZK] M4=Y3%$JN^%7'LY"N+4NQG,"=8IRTS?IZ:&FBV5H/>6LQH*N(W:OTO:YZZCQ@ ME/PI-.MY'53-&Z\@/MT-Z2_+*"GE-+6D">=E>YO7QV>]^YLX$7M>R2-V$*(D M#0"!/AF7'2 DL2\BCEH :!;*JSHKF^N\/KZ&S? ^L!O'5(BG'I_P">GJ[A 3 MU6_ GFSA$=:FN"OSW MGZO]GE3U7UF]V]C806X:8!RD;AQUATD18==/Q Z((C\4D5R9[]>LJ,DM_5O> M727<=D_P#AN2V5UU*+O[&F\&T&)2*D4EGU+J9E%,"$M"'7@#=V LC$DU?GP)'O/B$^ZL7J2_Y M_37)T#H(.'H^-TUF=7=^V"_T<4&[13OV>&DK/M0TAO157YL4ARA,";O5)( ^ M BAT[;')U W!YEM>?ZU$0ZA44R*=_Q05=\<_N7U:<.=P'H5B@5,[=W(1]&*Z M%=KJD0W%I>NHR',D<2C++&[-4IMYIKR@0 KX$56E\?4,M-VRG)9-(G;_"YSM1V[$*9_'Y>BYHS_A,H#C6JEYG:>.0,36TFZ5GBFQZ0=A4,B8\H8CMA) DB3P_!2G "?%0.'X] MGO& M2[";^AC$J1O9=AS%B3/#6:HG0:[*MT=6$PO/V3_4]57]%>&6^:&YVC; MAV/SZ'O1;(@;!7$(?>B',?%3VTVP,[;N$$](+56UJ5DK.YA6AW.Z8G%\Q[E] M>#1N&5Q!J51&/)]0KL&YF$PJHUN+2G+R=T8C57O #(54;E6EM]\J5T=XEB?>1LU1R%[ &KUTA>^I6II ;FM>GD:Z2O MI90]KGE:*>B'-Z.6HG:)ZZ44D,@()X-XPB#B!UX=*#CC@W$ M+A:LQ>;^6MTE+^Q,V9\]%D$Y$^&&3Z\TT2(F2'R,:#LUUS=\1DPD2#)#+62 M/W,F33<##$T&"0F"!'@>B)$#8>B28$S*/#\$L:@"2#>TA"8\>_Y?7BCD M2>67CD7XE!"3YVX\65%A7J+I%(K%T_O:6//(% 8[(F@=\?$=9.@$#A^&/@8!C&R81B-EUJX'DX31_2N;$7- M"JFK^$W9QW&]%597E>3RKV>LP*OXZL;%Y=H_-3).F$[#+KW;PD?C*VH=B M3YBAE#H,>V9=1 MWKZGBW;[\_L*JS/&FLDU,DA $2>('KN-&KI]Z"1C;C D) M!-Y\5-,@UU"=_8USGTP"HKJUF MBE47UFUQ<[M_L/8%_?CNT7I?>YNUW6]^K=I;VGJV*^@'J=A^RVEBP9:&VO^_ MO*OM;1Q'TM_W5Q XX&8&R"ST+FH/6( 2I=D<>KO[.IE;+.:#H=A*HAM'"B2[ MIW.__DCJQ8K;=DB)E)B]+S,=QQ&KGA*?*A99Q1+\7I1_%,-G]Z+5)2BRM**= M!?(*/*4[&BF^-$\EG[V 5ALR9IT_%&1*KE/R4Y77O[/G''H3?*7+?W"7K=-] MG1W]+B^(&D1D4!%R(.K'W^AE5]D%B%BO0/*7F[Q^+LEJ"#Q4Y?Z9?94VBBUI M^<:>)L::KA-E4?^9UXO35XKZ9M_P;(-Y9JZ7[(0SEOMR+NM_)>M2JIB^2K(] MJ\! <>@&3H@3@_S;CVRCWPF) TOHBC-98ZI>=5S:%KBB1#%8E( [NE!4DOAY M&WNIN1ZIL"M/[VB9TYF>QN$V@A[K$>E:C4O6"*(VG2-_J'/LJ&%\6V#Y%AVM"VR#H)6_W*R$YX3TBH$V"QNO+'_8I09HK-3U9*)K#/;W: M7QE.Y+FF;YG0]TT/^Y[M1IVX9AQR':-87$C51RTZU0 1%1PMRT$ZX*0'QDG[ MUWZDHZ1=^@UL:39=1MY\T7>"(^7^7EZ'D>Z)=BL%-T*K6_&*R3-BCW_TFG=+)!.M/IC! M(NH6O0I,,?NBE^KPOA:]KU"7O.@=9]'WN^@=J:^$1>\4I)4M>E\)=<$[8=NW M D1O'K8LPS,\C.+>.X5FA$2/XHV8?0DLZI2&MB:K0WGZ'*_^)"/% M76W#5^MS0K"5:6,[LA!V P<:V ALV^RIU35=+HJ;00S%W,?$!,>=1J[ /9W$ M7_F9< Z#<"R7]+&%&'>>KFL\E#6"VZ.RQM,LJX^M!"N ]+#9V/*@O ;9-J-_ M.2P1HA=Z/M-COF5!2V;HCW4:^ M3K>LS*;![\\ ;3;LQK1TNWVY(B,.E'E*7\!=!O9U1NN2:.%1D:W98VD%#Y-N M(._AH36!H;U*K+W8]+XL=T6Y>_VE7=G\+B\(*#D1JR;(LY';*JHSWSNG" VDHJ.OAS5-GS,=JO ]ES+ M0C"(33N,H&_Y0=>=QK'LT)7#4Z.'5\Q?G4A-M0#XL3E \1/M"MB$+\V]1T]I M]7NV8XEQ^?0VWC13:6\6JTBDPZX"K+?:H/Y+%ZH\A^GX:J\I!M*=6J],.@OST#]:-X5.1_3-+J]>%J3#T+>B9. E"TP^@&X:VTUXQ MB!(()860TL113-5XSU:5[.S![C$EB^LB R]$2ED\+,\N4WEY$9-(Y6EVKP>-2_-YS7!*%J7;E_=:5Z^PMRTKPAKV6X W1-* M)'+=/E;E_N$QR;\R$8];%?@.\GT3V29"?N(D?N"$G8QDX:#$(\B1;![G0%T" MRVM66>,;I 7I2JPEUT_,;RBU+H,*3UQ&"5J% -7H/7D-+H-(<"!R#?^^?(ED MW4>Z%146D.UA;O+B89NU/[_@=)=]W[-X901!Y"5A$ 4Q-@-Z1 !W3C"$<>+* MZ=BE0# A__*NVGJIL*)Z2[AQ:;+C(L5!BQ#@.H168D=7+DT#/4+& $9="_Q.OZ@P@ MUS6HQ5ZM'QC>&I7D-3VYPY8DO6/0K^/<&^!+8/WQ!GU?%#]!SY%\/A59I1L3 MO7"K*(P0]!W:$B#V+1-!)_8ZH1!RA2Y%52S*O_"&A( ]%&Y&J#'%_!L1'&Y8 MG^V''G396P_BUGQ?E#Y561E;#F,QGFN[X2 ?LB//< +D.KYM!Q#%C@\[^7S3 MGW6K@5^J_Q_;# )6FF>+08V!%ME>T-T7O&D"A1L*XF9^7QY"HMZ2-Q+&(J]^ M$V$%P\A+8B.VG=AT+.@G?HP[@7#B>/-L&;PIAN(-@D-.1[1V;PX3J,[W2T5_ M_NR^GDS_/4%LN>]^+>O=W[/=8[D9WJAH^9&9>%9D M11XR(X1\UXFZL3S'Q"(1^[@1%$??!U%H$)Z"YRK_2D#>OOS\F&WIUNO3HV.!\NR?3L,]H M0SM$)%PUH>6;7H)](H0-#==! 22TZ L5&\D:4S%I,;':ZF@F&*BIM/5?Q!A( M&L)\G+0$N&(LU4D(B(B R7@%#EBW)WP5"DVT!/2A.NE:EVO=6C ;_ MD>4/CW28KUF5/F0?]T]W9#5_SR2I/^UW]8Z\FT0\)M4JQA@B[(4A>84B$WMV M$"6=#'9@>RORE+N2EP[ECBTR;X=BGYT \#RT&.@5P+ M(X3#3AHKB$V12$>5#*HW2ZB$^=<,9/?WV7I'ZZBSI^=M^9)ESN2TW1Y MH9=85_F:!4B[Z,Q M3M(O=^L_>"G^^.5Y"W= %@A.[9LPX5N;(4AQ$[HA4$OI&TG(F'= MS*(ICO8Z;6B8-]1GV$"^TPC0MQ(,=*)_]'U"!_S&-#N?NM'"XGR!H,;&%HL/ ME["S$G\AUR(7W,E"IM?#VRRE?*G%]!,\A#--M/#E] /0M[Q>Q6YL8,^QH\ V MS3#Q L./.XDC/Q [MK^@G(J]V#E&^XT*)^B(%C4GYXF?=V))P2-!XXRHYK"/ M.H0OG0;2P*YZ^!\MD#@^3Z2#3!(\T\?T*\R*YWV5.]@E$481_',#8,C!+DF!#UXCE8 O,I$&JA M*%HX+T U DRE>6-O ?/.$FBKL:RVLLW=0J;;[;]W.=/I("OSID(&O=?PI.(ZBS7C8Q" M?,1.]MEZM"\9A3G?YDQ ME=QFWW;A03AWU=& A.$H8,-LH#R@@C'?M"4?H38 MQ:'0D43EPLRX6[UFMS\*7#TW>C]:D=V$=Z"7-]F$/>=+];[@M0+MQC*@.@"F MQ')[S*,PY]M55FM./?S"?.J>WSF> V=>;S"HZ8NV:5WG]WFV"5^BLF %+OMT M.ZQ#/A+)\>+$\5J0X,1-'Q!,H%61.+W 0&#SU)=WT-S*< M@%IS\3D ;2PE1O[#:Y0>2O^[GL#CO3X'Z N?/8D$]^'X>59'5-5E^W.4%[N9:V+/C'BX?C9A9N3[NU8)FA[JM*!.X* &V!WT$+C:?1:C769\ M+>TU/N3OY <#!< K#$H;J=]_Z?IFBSM MZYS5&_X$GHET1;:Y(G]'/J)MNZZ(2V.9XFU&2ULVA.6+!]8TYID\J=Q,O6Y> M@AU/! :SOR(:7#T_J[KE0E-Q;&J0KD0?"GH'Q/6&S%(6P*"ZSG8UHA. "(2* MS8<\O2.+579FK*[)=#Z6TG!@$*,@Q)'IV+X?^\A,6BFMQ/.$.DG-+=N,(435 M*T0LTFD$4J920SB4PF@><7O0BOZ>JC4VB3B3A45SBOH9=WR\<= %')0!C38 M#>TZ4 BT&BV^]I1L$ZX4Y+S6UV.%NICV9Q.42UB!UT4E--+*/N1?F1#7Q2:[ M/WQR3>+)XB$G8AR)6W].J]U)?WLD=&1AQXT,&(=^8)N!$=HF[H2&*!+*:"XL MJF('UFCW\Y8JPS@L[Q5L/\Q[%;_W935X)FJ>6S^+^;2E7PD^%_>.W@8QC]>^ M"!_Z%^&@6_OA0;OOG5\-/KSB)(@Q; 8ASMM.A!H1"#Y:]:&^FYOX]D;P3)X@.)R' MZ]3A(GA*KF'?Q>Z;>X7#I0-KXP#3@ZS&"G]\A&P*!F)D$.VKBL3Y_5A)F(2^ MX6 O\8,@B*T$QZ@;B]X8)]90;%:!U.3H]IB'"WR4_K1^+@Z?_BP\$^M(O2JGK)BX?F0I7$"J'C&I%OQH%C M1UYHNDD_MN,)%7#)&5&Q@Z72L8#_^,CCS!W>>;"Z,+?D8JW'7).LTW%'> 6( M<6]1T$-4MUGU-&Q&']B1X49^8-B1[YF^ 3&VNJ$@@K'0/L.8 51O%L@X/CP* M.,[TO6K,!'/P![@6NW?B%"274N!3$-2#A8!K!Z3"(YJAS'RO+P$3E67A @7\A(*Q(%.-AQ'9N$X'YH6%&$ MW6Z(P(9"!4-"#U8\:3I9\FQFYS($X8UCOL)8Z3$/QHE^XACN2/UYWW.<-<=S MKEG[XMOT6U:3R/C3[C&K7JU05ZYE.,1[.=@-$ R,, BL/AK&21B+Y52D#:L\ MS<)D NM7R1:QP%4>Q'S!["+8B@6XG8B@D1$P(=E2O(&[D?,*M)+.2TZ\^%T@ M+NDFT(/4Y*M5*GYU)V235[:!363@"":A%3M>$IM6U(U!1K.%[O,5>K*0VQ?O M9G]+_V02I0D");++I *C,9M,"Y$/+\., TL/&ADI^Z4$NB "O(3PN2J?LVKW M\IF\(#O"1#1;^$S7\C0@PT'@6A9$(1DD(F-[<1+T 1EVA8Y:31I(\2JADXWY MYZP3;('5]260+DP5*=CJ,7/DJ%(J>/=$BODR>A$&T;>9P:L86[9KFP9V+=^) M[2A"0;_G9<0VUR'[40]6G?3NQ!%RL>,@NNQAE:,CF-[N@4'*@1&I,%,(T,AJ ML<<,U,S!T8N[O])=J:;&BWS(\'LNM_F:GKGO*LC8]40U&:6^?WE5;%%E6UK= MQ6XO(I,]S0ORT8X=82Q9.=I37M,_[RZFJR?7>;U&\P0_3P)=A_JKL:*7$EXZ MT6SFZ[-\A-F;7DYY\?!+66[^R+?;%0RP Q%&L>S8RK&ZM\=DKX"1$+P8R\CZ(2<^3XT'MPN)J$EPJY' M&"E7I>^2UM+QDI;,_DCP:1>,B>E!["$C]!UH1B2X-:#?2I 8KB5T#XS,<163 M7I]YW?4IUY*E7+=E\= <.7@C6ETFYWI <$K:=80=])BQ2C033;Z.1D\L_[J" M+C8Z1$KU MS5PJ-RIZ,(*HT">SIX(Z\\[C86EML;FAMY@_EEL"2$US2[N7_KAS:)%QZ#$- MF&#+C"-DXIY&G" 6:N0M;5#%'OC#-0JO/US?7LOU[?_%.,(>7#SL<@B2(OQS+ ? 8UQ&L$6*QSB1>P"24D'70\:DZ]6 MJ?AE'4V%Q[4>'DH,'Y-1P] U?"\T;B=2 P_J(O";!J1U*C%3E/2].P$3TE_CE]H0=HNWUS#YJ0 M\%P,K3"F!.A8AX5<%'I")#1R",4$U)\,?V[$$EQ_C82-JGVV^9[65I;C>+83P0#%5D+H*PR, M[F1.8J+8%V28D:.H)QDJV##*F7W&G$;F\J29B*8V\V:J'M]/'2G(B&Y64-W)R"'FVHZH&K'&G:P7A8W/.<^ MF)AS[L%J)5KX?/QK7#BV948"J0?)3%7BS&;+)$QXZ>5CN(P"CX]A5.,F1B], MFH4#_Q.(7""6*?CIP2J3-"CEO4U3DYHK&$#D0@/!R(1^8 ?0CKQNH" .H M[8C'S[)_VU7,\ 3YTG ;F\&4"MGTS.72Z4JA-"4W=GJ0R!0%WDQ+"F+!50'0 M+J_ZLZ\KDRR>3"\.3-OS$@>A"+I.OZH*,5<6'*GN@M[JMVSY5(&7W[-+@=GC6?[,G7[XG M;RLHBPR\9&E%[VZA9_[952YE?\B?A<1M[];)!_Z/43O!N-/0U>#(_WC92QGO MUZ2DTN#TGN6X)G),*S A&2XP[,0YK#+M4.C8S?A1WE-J202\4=DE1;A-33 = MQ%HTQR1T^G<\HGJ$ M=/NE* H\H0/WHP90S#>WX])+X[#B7!6JAFE2@FDI;CF%RJ7EX100]6"4:2H< M+Q&GX\'+(ZSV8+ D'1!7D/@H<&W+]0*$30M9?M05$"66*79X;L(PBCGETU%I MSF+;R^5GL\N(A*VC?B!6";N+'"71L" T_,4+;:OTV,EQD(J&>_Q/&4;T; M?!"-E8.\$DZ,)2:AR<<: =*9HN7=R5]';&)0MG1M7Z M24!;#Z*2H5#%B$XP15Q$]V7\KK>MQ>LEOM=O2/_8%N8._"?^R(#MD$?:_KL M"SA;9T]W605LDWWJ70'RB.=LO/S(:8O!&.C8)/#VH;+_Z)P&L"#MP%.IM-3O?YT^WG--]<%U'ZG._2 M[6#TE6_Z,4Z,P ]#%/NQ!XTP/(1YH5#4)6$XU4=S>@D)L^6;G_,"K!LA!2L$ M)0#+1S@S8RI&00,XJ72 P-G*=P6&]#1S6=2;D%U@*(EXZ\%9,A4ZKIB2C95 MX>'^:<^:F[*<.AGQF:RJLJ(FH4+3RNI#6=,N=)_N;]-O*WJE9N!XI@L='"&R MD W"?BV+4&0)EB-*'5O]8<1.W+;IVWHH,)FR[#*.'[=$YO,]&N>Q BH2T'DB%L_M\G>]6T'7#T#&P#R$9S'("B/NU=YA H7L& M)0RGF$D["4'6BBC&EC+PY"/(F:$4X\0>Q4XZ\..0)EL!9^X6_#9B%TA/(MQZ M\)Q,A4IEK^;4?8<5I#NOIAA+ =)?U Y.=0Y$#$B,?/3"5/'<$.G((X M<;OY]6.VV6^S3_?=K0.WV;==N*6I*-<.D\2+8C<*O"!P#!<:9F*8IA_"R G% M^@Y/&4?U 8-6-)I*>&B%$SQ9, 5$SJ,%,^$G>+9@ %TG%_CMEITJH/(!)N#< MAPG.0W4IAI( L!X4)463XZA*&CKBQ)3D1;[+/N1?Z:4+KV]-86_:01(R&$Y\ MZ-JN9R$_CIW0#SI)HM@4.Q"E8/P9B>RH^+EN;D0[NLII+,M)M(@H^RUCC/&L MV,C[,Q,8?'?YDT96;W+GUAZ M]YX)3UF\EQYDC?B OI[];RB-2"+X>/)PRDV&=\KO)BG3]O,Q;?/Y-O=CV31 __3@&3C\EGPU&, MF5^)=04:PRW="U'!\:H8U-KQLWLFR'NZ^?E-%4'PJA,K*-C/U02H&N M=G(PO4Q:R\ I>#"D1_*5@$+? M[N-V_5^O/,MW(B_T;<., \NS Q_&[2#0-K!0)"OX:,6.@$@S3'4(YBI$8>*+ M414B),;M+3B]*/H$IJ\ANA"*CL12C^!SK/"EE/=)\-Z*[ _4.Z'/55F4U..P M'@7-RW),7+Z/<&A'MN%9V,=Q8MFP(R[H1K80IT@?7/F9Y#4M=!]Z[5=""]YZ M(1UZ/IY:%'4Q)B.B@H.LX+6P^M":**(7B$^9?&5?*MUMD4FV'9Y++Q\7#<#LF+GE9_$+F)*T]#;-[\AU:?.H% M9A"[-O(B(_(CVPT3V^\E",3ZA\@<5S%AM:*"[-OZD7R> 5H_/X*2I$+-QU-+ MH2Q&7AW G9A@(">@@O9E\W=,VOG+Y@5PO$!V*JRA!P,JT:Q4_RY+64^M#,^, M/0-"WXQ#!"&.XQ"RT:!G.S@1N@%][!B*.9"))49WH]&:M-R4"I2D]:462TGQ MM2,WE'IPT&0M^%:'@JB,YI9V%;J*G# *G3C&R'?]V$'8\WHJ(^M09U6P.^,V MMQ,XAG7B700B@,G9 ,&MMFD)!1NT$3[/HB30 F#B44W(BW &BF4I..NKRN M6R#W.SKGRXVJIK-II#)".5Y!C,0K0'%6Y5_3'6OF5>\J=GJKOBYN=L0WTG^S M"JFT6.?I]G-9LPZ+29I7K%'L87LH"! 1S,61'R968/N.$8?-]E#LV=&XPJ.Y M9%.\,!F6I]P3Z9H.UO2G3:\>(*\@2^6/+AN=R8Q\P8C.%A2+88;&.^@"!LK0 M-K.].FT)4J,0Z#2Z E2GIBFV-E5&DFQS@?R7>@OT\!:+:7^VTG4)*XC[HX]E MT\07-;7UG^X_'5KU'S3H!#RNT?6#&+F6BST?VMCU$'0=IY...,YHG!]2*]., M_J=H%1EV+AA>A3#P2,^=-F,]DF)#BGHB?6PXW@-U.@!T,-] C:&'ZA71R.%, M,@&7HYG'R+HYF)FT/NM8YD1=W*%$:?V8;,L__I9M'C+B[];;_886W'(V-CZ2 MUD$>Q#@,0FS[4>"XD8G,3MHX&.M@YI5Q1H>SR>K\H6#=%DZM=D!:@S71'=P3 MY<$CTYX=$"'*DH@Y?WHFWZ*G;CY%UV/]T,SV%_5+^II^O)^B.@&J%&BT IU: M=+$DU(=>(^\EU5!]W9)6D93>ZXXCG%G\9=5]63V1'P9R M>K2=+S3#.(*.;5D.=I+>2Y.?A*Z_% /DT=M$GC"LFLV@TM)!2YL:S$7=SH!>#4\ *:1OY*$]_@$GT+; MZN:C9M=?+,FGW!('OS1\VS^0?_WU3]TGY#]W:9W]]4__!U!+ P04 " #P M@ 1+%%,8FFF+ #)00< %0 &UL;G@M,C Q-S V,S!?<')E+GAM;.Q]67,; M.;;F^_R*FI[GZL*^W)B>":Q]'>&R/+;K]MQY0=!DRF(7Q51S<5GWUP] ,E.R M))))YBJZHKNJ;(D <;[S 3@ SO(___>WV]E/7[/%;C]>WV7SUDUEDHU4V M^>F/Z>KFIW],LN7O/UTO\MN?_I$O?I]^'?W\\[;13YL_S*;SW_\M_>OS:)G] M]&TY_;?E^":[';W-QZ/5YKMO5JN[?_OEES_^^..OWSXO9G_-%U]^00#@7\I6 M>S^1_O9S\;&?TX]^ANAG#/_Z;3GYRT]1POER\]T5OJ3X^+=GG_\#;SX-I92_ M;'Y;?G0Y?>F#L5OXR__]]>W'C9P_3^?+U6@^SO[RO_[;3S]MX5CDL^Q#=OU3 M^N]O']Z4G=QFL]EHGG_[ZSB__27]\AGLW MB[C\TN+ 53Z>?LC&L]%R.;V>;AGQ9NY&BWGDX=)FJ]%TUI1T)WU7QQ#DL]EU MOOACM)BT(//>SKL3\M/H\RQK2JCO.VM "#V:I1GZ\2;+5ND[\WE3L=?9[.IJMI5EG39_76CA@FCW-UDBTV?SE__(>Z:6?@YX^UD^&]F4<;XLLT M3HRM:L\?[I&>VAE^Q>7@6,,&!A?[OIVNDAF;ID?DV2IN_M'PG1X?7H6F[0ZP MHM*K]]#N<*LIO7('S0SV;C2_C]_S<7U[.UK<7UU_G'Z9;ZS!^2I:'_EZ\_7O M\]FT(B/.ZJ\'4=1RK2;YW0E+77/?T(.X>K22_SQ8?;T:+ MK"4(3OO6'F")TVL<9]IV7[VZC@?YR73U8;K\O25 JGY?#U"T-<<',-??+_+) M>KSZQVBQB+^_;TFWA[^E![$K[SFU$K/DDGFBSM-^%G^1TU!JG79CT#OXW(^7]UDJ\B: M60O2O=A_)Z*^?.72H"8K?D$7PE[=[8Z8#VA]VM9WQI$Z:&/3N M/2E^F8M;[NK^S?PZ7]Q6NI^KTK:!(?K1=/$?H]DZ^S4;+=>+[1P_-K:#C=H: M5$5F5FG;UA"KL;!"TP8&^/<\G_PQGB!T;8(6F[0ZP&HZ5.VAPL!5) MN.?C#0QD:T]\>[CL\+'VUV &H2-_^X'(UFC]:FB@B=V$TC _^>(_K^U]%J MO8@KJXU60N5AG]!)"X/^^R(]>3X\(JK;?+&:_M<&LG?9ZDPI3NNU$;'B%KRJ MM->\\-%F!U 9LWTMFAU.N3O8=:;OWT>+):_Z8GY:+\T.N]J2O;=! X/9O*=O MEY7(V6,C>?G3C0^CHN8.-FI\4-5T=:A- T/:W!>_V5R>1GO\??SMT1$=:-+. M@-SR[JZB!JNU;F>8FW^I\;_6T^5T^P!ZZFY7\:,,&!O[;67L'U>C1<.8[^NXX?''J;/,FAWY\RZ;'G.^ M<:'O.S+IL;\QG$6#T?9D46W$6+(&Y.&]OF;?S![O.IW^;"![;?GGU;9?-) M-MD$+!3?/\O'+PFZ$?)ZM/R\D72]_/G+:'0748+LEVRV6A8_2KQ6A<[H*S!-/?_A+'$4YH'9B03GL..%&0*.2Y M1L8#"+GFV&##OQ=]EH)2\L4.^>YESU?9IPB_CM_X^XF"/VX:+.>:>@()UPQ( M0C55KI#:$<*J2/V8<6HQ_BE?3++%W_X"__)3_,UUMECL-KL#L34;#JZ>+1NC MQ?@[WCYON/O$+W>;]\B?QS?36?F*FD*-6N1!WBK44;!B6O_RXKSN:,:?$0MS M4 M*90;E_>GA8;49)F?5M^FR!LT@Q_/8SMB%4-L9"@PKHGFHI+C&9_9_B]Q_=Z@\U"\AK2Z!QD O $:4. M %M(JB7'E[7P-:/TO4RJC6]73/+Y(IM^F;MOXYO1_$LY[J.[[,%VP3JAI(4( M0R<$)I #R4M9(;*7RJ4Z:L_; [@K,I7A)NY?Z^GJWI29,XYL@0?;!<*9M-(; M[B'&0L25W+%"5NNPKT$F/#PR];,'-JF!KMCV9*A'=[\7/Q^< YX"9 RRA&AH MN &Z-&$-=)>U5#6DY[QY9+MBS:.I]"Y;_3T.-#T[^(A4$>R8 HRR99Q5L_5D M$V^[V.AUM5I,/Z]7:9I]RM_E<=+%%3F?Q0%^>3./FLN6QW?-]K\\0$TYQ8@S M0B'!5FK'\ YUJP$VE\7GFLS+!ZZ>OBYCU.2?ZZW#=]7MY^UTGKV)2\LIU^8U MOB5H@Z))E1XRD=)&$08!*7 TAL(:-"?#H_DP;M&[TU=7O-_%1,^_F'RY2?/C MOB5'W>P0B_>V"5P0H+67D"DD:904D,(HM]SR.IPAKMIL"!]AUI&60%$&(,";1;"*$$XAI77X./GV-PJ< &:05-QKY21E3$%02*F0 MJ_/8\0ILNCYXUY@RNCNH++/X738RXRCK#K8+4OLTB^+\DHAY M01R7JI 51&NY!O'HG\1[^6C1G#XZ.RPD-.+A/B^,SBT8Q\EWN&%PQB%&-?#( M(T><,IS#0EJ!9"5/\#WL8Z>R[VNV^)S_ /QK5"5]W=*DBZD*:)GU(JEE&]]3 MN(N><$U3YVL"I9XP#X6C&%$/HN6""@\1&T]DJ :Y^9]+:Y5;FP[5-Z@@@B/A MO!<5-6"@)I0Y B63G#H,XK\$H$0)&']<[<36^G/+TUCU3W0H.-Y5H(:[:$]"*[D7%N"X,<@"$>/IA7GFU63% M0?> QL'NWP/&9LOIE_EFF5_\GW44[OH^O:U]Y_M0P\>E>O?! \V=T$@9 Z%+ MXW9\4/4P$Y=>6A1@WD?D*781]L*28=K8 M.D;> -_!6B-AHR@/B&EI5KVMX/9T:E?!42HH2UN% $HA+KS'!2)8R#K/$0-< M_#HY7+2L@\Y8>67>?.]LN"V,4!SXTZ67WUYZ'2)D]5Z"(!9A#0T61B/M,1&: M%#@P>VGY%=JCR5,^MJ:"[NY5\O'O-_DLJG*YW3H.7J8\_7# <2MA##D/.95* MQ_4?T1(Y!3O-!'2W)_59X_1J0^O/KE%J0MWI<^J>"::SZWR1/7W)6%9XO*K1 M:R!6.TDIX%A"*^*L)HH7.%&FZ[Q5G;SO=O$0VP4=N]/'GZ^P^Y_QA$%<>XZ< MBI:3MTPY6&Y3D /2R4GF0';3U\CL'A4TA"6Z&/J+(3!;M,]545NJJ2Q+9FSR%MY!8*"2&1&G"GF?8%9E)ZT.7) MMHMC1*,\>KI2=*J+H><^JTSA9KX@("ZL=!Q"Q3@F0%-&7($>0KI.;H0!7D2W MR>->%-+Z+OFX1.^#'T=OV^'CX7S(-KC:Z7(\RU.YSF6%';%:!\$9A@7C$DIG MK%$&*KY;5)S0$E1:X%O:%-=W=[.-<\UH]EB81U)4V@%/Z"88K:4%5FOL(>-: M"L) @09Q]L(2J#1-D:?[77O(][0:].U\W=6B@!0GR$GMI*&*,&2!W.7QQXYH M5>FDV-I3=KZ.FHA[4#;]FC:4N*WMKJ$JR%^E>?""0DJU,D 0B:$1N@B8P4Y: M?F$NUTU3XOEC==.(=^@V\63HFR*UN\&?Q++'#0-RD*9HP'31(!'W)!GR.VFC MY5/G GN _&J6 $?950/ISG@UF^5_I#GG\X7-UY]7U^O9*(PP:6>@(9Y2 M'K_(XD(RA&0='ZT!7M.T;'PU@'#GW/DP^N/7B,-B.IIMW^IV)7H/>:4>;QRP M3V)JBTRZ1+5*65_,&*]HK;08 S2ZZBE^'XN:0K=S3OTC7_S^9OY^D8^SY>FD MVM\Z( \P)R;E9E,>,,DU- ]RTSJ.?P-Z,\UY9*DB[#:"&W5[).\L4!!FNT0ZO&X.W#>JIH-06G&($I#S % M1#%#('3E!+&REI?G %V'VB'*Z3AV=D);+K/5\H3;S9<^'PQ3GFH(--; $6&1 ML^7>S+&KLT<-<#%I^SJS 8B[HL_[178WFA9I9(^?[%_\? J'EXYIM9Y(IF4 MCI5(>6=UG82M S2<:^HW;Q[1KMCR4/CE.PP.\&5/BV"\4"9E/N!&IGA;#ZPM MY$L)F"[+*&Z6,7G/\O7!+/5[F@3,O*.2QJG MC8$T&O("E+,"F#KU00:89+=9UC0$:@^T.;XS/?]PD)HS:I&2.IKVR'B/3+F M8EW+"CX]+6[[+Q-M4>4\.+NS>%,.U-7]^\CE5:J@\*_U=).,M]J#1)7F03DC MXD:8RP#6GY>-4"XAW%HU3>G/O%>)8(LBJ703%DK@" M2HXX0](;6!1M(("#6B&/ SR#-4N*O4[XC6+>^PJG[U.=SB-Y("NTCMN_@HP[ M9>(2;X#3$CA9R(W=I24<;9X.55>XLR'OG6J5RC-7:!V4M1%6[8C74GNOO**^ MD#MN(3_*LG8.$ZJR[&RTNV)91_#+$1_->;:G14@EB 'W$;SXI_2NHX H MY+-"=YJ$I44 Z)X4"+ >WIAZ1K;Y%%C('=%I;?9:)FE6.Y4?J_\RYO;NT7^=1/( M M0Z0\+:0U7'2:(J#'A>P,]5=EUCDX=QA%4,1]VRPJ:SS=*#'^>99MM#F?J-N4 M:N>_-C_?*^/AB(-&OB)8X*#W@E-AA*>61--#%0@J(KIYF.XP!*9%KO:DD][7 MRL.^>8>:A6CP$ICR=&@?S_;:0@;M@\E;Z^%@@+$Q?:R3IZ/$^4*"9W5=2K+#K# 9R?^?+51[HI'VP1COV:KF_Q1 MI8Y#QMN>%LF:L)CB*!I$PBL.%"6%?%#X.JX3 [3:ZJOYQ1(]=6'MSK=OJXV4 M_6>+1+9Z ..@B]^AA@%PQRF%R).4ND,(S0 J%UL+ZKP5#?!HV3B)&D6W!T>< M2A1Z\?/!4^X,Y%Y2:YPW HO"X3[)IBXLPJ5QYC0!:M>+3Y$$[%N6[NE.I=$) MO00$,')0(R\9I(:G@MOEU8[DL,Z-Q "C8EI;EIJ'NL-+B<4Z*F@Z^CR=35?3 M[)0@FF-M@U!10&8-3MZ0#"DC;+$N0ZI0G8?&DVNT\NKQM42KQJ%N?L(KY-6 MJT/-@I-T#>\?&WL:A#QSKRA M5Z/Y9+1(,V*R'J_^,5HL1O/5_0:CT>PXR2JU#\(821TVREBW-Q#[H#EZ%;&O84B/4/'X @V6+,XMYJ OWB.@@;3.6C; MB_7VN-4HS+T?&<\Y*@9OO?:4>4@%CM(:!K$M)XYF=9(MGGY$["(/7KMV5FV$ M.UV:'HWVI!>_XXV#]2ESI$:*:&AU%#UN^>7<<:K.N9 /;XEJ^>JA<;P[7JL> MW<]5ND(]U"SPA!30& *%/#5 :&[*^03EA66^;U+U+R]93:#<,9\^)!>*$XCT M_><#=LQPI(E34'.E!9!%/0\"DX/:9=TMM,^@6O#VM>&I^:1X/OB0?6/US9B=[N'%X=T5I$O7^#ZRQ#*R!N%>>,>R6! M4M)AJ\J;NW3I5? MS_)U\OI/%LNXW@_3^>;QOW-[>=CJ32C#S0+V$IEI(@; ML_%6$B0EWE8Z,4A+Y"ME:>Q,V@=.5BG@5JV#(*% R!HAC-:*,@<8WY$:&2GA MA3FT-D.&O .D^YC:6S>E% WZ8(#T7KNMC5G/(,$4,,2@H-$NY]22:%@QB4@T MTZLYNK7T'OBP6^P$4.-_K:?+Z48 ??_H;]6S)%7K*D#EI:?2*$>%9]8@+EV! MBC"T3H#$JUL)JA)D;Y:D5C#OZG3XPN"/9$C:TR(8(AAT!"KL@="2&\)8(1]4 MM=('#I!3[:E_SXY3#^X^Z93^N,B.YT,ZVC80';=52I"RQCE&B6,(%S(;@2]T MV3I;\Q685 ??XYS:<\QU_R]*?K5D@.3-)*([O9XF4';'ZNUTG'Q_O(Z_6]]F$Q\[F(_C1-M^]K2# M;5/?&G \\Q#O.#&" 1W_$486.%,G+ZQF23.4.WX7U)-Z7N,T*/S?-I_?W&P2#'"O4="(D:=LA:@TAK"\,+*L0Q^,M36T&N<#QLY'[TN=[DYO/C= M 4/%G>8. TM]"DTMJ " J+60_\ G4@&/RN:4-)KG!AO(GWF7Z;EASEQ)8+(Q50D%)L-:(>8UHPJ^K@9T%M';W&&?%P=NA^4KSXW0%2#;0D M2CLEG)%40&T+S)D%=:P7\>>\Z$E-KW%J=#\A'N-KJ'%0 LR-YW$18MRHXD4- M&8'KA*S*,Z?!IS\MI?,U]!IGP.&LW0U_4V#03D*4'%B )/+0>>^IHZ!PC$&>JUKOHC_P MPV@S7=YFW0S[T#5*'.5$,R*)]$@#2B4OQJ4EN]"<"PWH:6_HVFF(ON;XHPA-7'()D!$D MIZ)HRI6;N:.75O^\SVWI7,Q[9-?&-'P?;;9#UUX'VP4EO%$TFG+,&(04$9RA M4E95J]3%ZUB;SE#[<2Z=#7!79-H=)9:?\MW:7 B1+8_6.3_2-"C/"?*>:DF5 M(91(274I,:3ZLBSI5BC5,,:=IID\,/8#K#K6-"".443,:HHT 0!(#$N)+887 MMA&VPJJ&,7Z-+@YFM+S9U<+^.IIEAXL"M_O%@6)FH#31X 4>>B$=+@]"% "/ M:C!ZD&5:6MU\!Z&CKF;$9J [27S$^1&B!^A\H%7 0BF%I8( 2Z(\03SN+CLY M4?S5#Q1#$(,-;!2";C+<^@!4GI- MH-8IM3H1 $%E"E08JA6#,^#+CGH$J>O0#5YRJ&@$\JZHY4?3 MQ7^,9NML]W3_?/!'GQ*K=A&8$,DOETA%/7*.&NS%#H'X"W)I^5:;X$+>"=1= MD6T[SC?1W$JY#EY8\8^ZXU3L(7A+4^U +K 6%GCE),-;^7V$W-6IU3A JC5/ MBZ]KK=G(;HV9KN*&.TTH2R5*Q=<2RQA5@R5DA#M:@3@#K K:B@C3"DO$13<4!%/'4260!E>Q\%A@$_1G=DL=4#^,ZZG>GR IY8@ M1:&.2S9E&D"C"_W$>6GKI)H8X+YX)JNZB.LY31&O.Z['4V2L1H@B)EG*H!'M MSQ)X+R^,=/W2Y:2XGM,4<[9-]VB76&R#_ZN8EMW>S_#[+-I/@ZJ[:Y>B^-@%YK2%@ 'BJ.'20,5[B M!JBO\]PS1!MP"-1K6BFO.2S$:$I -&6TLDXQ+[2AOERUF:YS!!E@FND^KTW/ MQ;Q'=KGKZVR\FG[-;%R:KZX?_0:>QK<#'07K/$FUJYWCF$G#C.;%?6*K^-.*]U$.PR )@H$\UE4FJQNXM M*F\?,:T31CE :Z\KQC4 =8]4>S9-U)=%MK%(3ESJ#G04S0K$(:=$4TH5! 2C M9+-LT5!8U3F[#M#6ZXIXS2$^<'_IP0>B &RH%!XC8IDF<:8+^0AM6\>+:(#& M9*O\'H2&+B&(%&/!H+40:N9TW($L1J6QHY6K$QSUV@)2SN5DPQCWN,I^EW_S MTV(T7VZUMW.BFD<%9RL)8< M55YT&7W2>R!?@RMH1PH9(+&K&*]5N@E<$F,CAH"MQ_Z_#I:K1?1T$I^6I4) M]+A1 %0Z+KR!GF/BJ 0(E]?.7H%:R]>/\D+4&+Q]9%:,-GI<9:?E->TE9EJT M%E!$69S$5FH#==2PV^2WU );6BT8O"4;J,=,BY)* 97F2A)JB(,.,%V@0L4/ ME6FQ,D'J9EH\#?/.PHF3G74DO4+YF>!Q*OPL#5/0<"6'AYO MVE/QTQ#@,P'NE"3'(\P?/A6PP9XPSXW6 DJ:;J9W,G!H;ZP\*,S]/<2 \[" MKBL._#J=3V_7MT=9\-WG@F1(6\F]!RR-'P!J12F+I1>65^ L+>;-X=<9%T;? MJG'A\>>"D\1%.]L8)S7P!CE >"%+G"=ULL /\/&P$2[4P*\K+OC(UU7V=OHU M)RN,F&42 K_XW"JGK[S1F'NS-=PO5SE MM]GB0\K?DQ;ZF^G=<0X=:!6(2'-/.D&5LB(E8&&DD%,X=&'I-+NB4W.(=\6L MJZ2SJ\7[13Y9C].0]6C\^RS_KHCF+H$L5?"D#1&E)R^F% M1*?U&2^'<&U@WQ7OWLSC/!G'$]*'J-7XI2E,WV9?LUE^MWF=.\:[2NT#=AA; M;6VJ._:P/XU9Y 3GB%(+8T6! ,&24U(:992 MK^EE;:>=77(TB/EKC,-[F,)=!> ]^L8 @;00$.T9@18RZSF3!;X:FPL[T39# MM18#[\Y7S>NF_O;#I:=L42*U\PFQ9QQ!*>#B_R0P(#*$>0JLW>F"4.XNK.;2 M*YHFS2BLL]OPHD;:F_G=>K6TT^4X.3=^..PO>*!5D%Y2B $55F@N#>8&%HL$ M(<;4240V0)ND%6(V!V__CRJ_+;/K]>SM]/H@GRHT#R#B)[7CW'O"B11,$E]( M'F=2G;NC 1[EVR%6\S@?9]B>8@*1V]NSW&)WEIL\'.3FFV#6_#I^XI_9^,6T MBB?W$21V&DNH'*. 6P ]P<6QD!BN?J1L=*?RIVVPSR:16ZZFMZEVP3A?KE;Y M.+^]FV6K;/ITJ*/YY-%H]]'IO-X"ED!Y#31EF@/@))*H>+TD$)$Z=SVO+<#G M+&)U GL?KO.;6XC+\I0W6$OAD# 6&8L-,=@HGKP9$85>N4J;<,6Y_?RZIT+V MM@WDGR+(.G[+[_LF>@-=!V*3JQ45DDIHO9!\@\,6"&,\M[&TZ<@1YB MA-*E!<)0B4(^16&MA#[#XU1[ZJ]8WOLTN/ND4W/EO;V+AIQ6"G'KXU150B.] MDQE#0BYT,SU;\R>7]SX-W_./8Z>6]U;QA, E@$JG!*G1:I><<;LQ:]_9U!KK[G> MATIZ>&!)11+FD^QZO\]5*>[R_6BQ>O& 79GQ[7YQ,,@2:H!PFDL,)8C;G"W0 M%LK4"?<;\&MAH^?506FH]6O6.-#;Z6I3$R=*:_(XS^=?LOEXVN-%ZX$QI;?; M6;Y<+[(*-Z\G]1.DD9IJQJTR6+'(%4-WD0-:8J J[1T]XE%E\3FMHQ"7;,20 MUQS%?8-PBQ60!2*:P0M+/-$26YYERVY1!7VN%GWG,>IGT7 42.CZ@U!))HV MS%( K5$""0F%..O]IJ&0H[O-=?_\R]MLM,R6?KV*X][E.2BJH-EU%41.["E MG6JG11L3"$TB9T6<'@4F1*H+2T/2$E^>AB2UJH/.PN J2/$A2S;23 B-I;:T\Z,/C:6L,.H.I3>AC2)RU MR;7PTQ]Y$N/0_=O)?06(A+<((YEB;RS4W@);8((%KK.6#O!2;D@-$;3L+&!K M(^Q$6VTC.(P+*G6!BD.R3EC' )V'CW/5,3 Z/GI)EMDH^O5X4PBI_85/!102^<0%S*% MEZ<4V@4F0O$Z-4@&Z(<],'*>K8>!<;,^(X-'Q&@#F& $Q,F(,+>XD%][6H>' MIQ==2/5A?B0>GHA^5^S[;;[(QDF)D]_FXWP^V3Q^CV;OURFN89E=?9Y-OVR5 M??Q^\^2^@G4X3D<49Y\EQCOK#6>E,4-K,7* I_)N;CC;UL+@F+FQ0$Z][6R@ M]Z"YQEY0#RB*1T0M&!+E?I+R#ES6O6>+O#J7P8WI9G"*^"4[O[ST PF'*ZJR=4AXB9DT$<(=;U&0=QZ\!KL@#Y'1CNADN MIS_=3!>M4?IIYT%K:91D5&(LM$4,T >-,2?J.%\,\&9UR(RNJ9KA$CK=SJUN MVF+TL]Z#<(8#+#7QA!$L4DZYXJBB'+ 7=AD[9$K7U\ R1P794,CKB[&?GQ)LM61ROMUN@U6&\A,@X@ M15,)04DDX"5.!M1,65E<$45KF34=!:24$'2)T&=/V4/0TA>W9FA__,?Y]GH_W%')]_*#CB MH0<<2 .BQ,0B1$J[$'%?J:CV*])Y?0WE#4%YMI(_93/U=?KUL)*_^U"P4,5A M2%Z]A+Q-IM_6=WDU]][XWS*%K?[UHO]+0( <,8NK7AA$\K+VP"VJZ7$C.ZFZ=IAO__6^ZTR-[G/KZ[?9:LGOS^P MY-3O/$CA'>6 6(()(Y8+!UBYR_I+*W[8(!U[T\'E^8Y*"[ARPMMT2/#,,:++ MF:N4K5.V>H!7-BUPL!V@S]XO/^3WHUE*-A2_.VW][[/%..GFRTMD.=(B, 2! MADYS [FQABEHBCLKK;6IXV(QP/?HIO?+QH#M:M79#OC^[^O18C1?9=GR\0WG ML9>*XXT#=EY*Q8S02B*O@&2F0%$S!BZL1F$+:TWC&'?[.+;-E?9I]$UG\^QZ M>M"\VM,B"..5,%1[*)3D4$#CBCACK7RME#L#?(]M@4/- -LS<3[=C%;_R->S MR9O;N]%XY:ZOL_%J^C6+'SE22>J\#B/:T2JT #J/"/8"2>"*=SL-3:U\P:>_ MI5X0[9K%O<_T3CW7WN@GNQ-FVD+C*0&"X;C=2 BW%9>CW@A'E5;CEIZ3RBR= MWUGD'Y+.9X5=[O/%$_/]C,2L-?H/2EIC@1$,$>2=YY8B7>!G':D3WCS "ZF6 MN+4W/VMWFNEJ.RQ\3!Z0=-_&L_4D29'/OT05WC[\JC*7:_0:4N2MU8);SC7& M$EOE>8$3-^2'CO0[E\'=Z:.+#?-N-+^/8'U:CJ/'1K'QUKU+D MJI'^0S2W/!(X&N3)7$?,*;\KE<@HP[Y2]N*.\=.CY71Y=?U8QB('L,V6X\7T M;H?" MC7N1S^,?QUNV7RW,S2AN_6_FCS\QC7/B+N[&1[QG:_4;G!=600"XXTA2;(T$ MO,#+$W-A9X8FB)/W!W_GCK?N7^OIZCXM+_E\LRQ7=+Y]J5V W%F*#51,.ZD@ MU#/6HG^Z+GP\^50D2% /O./9"4F= M(9L1H$Y][ &RJR$]Y\TCV]GS8C)]T^#S<(WE')C(!&48Z< MP,#X!ZRM[8),_8BJ=U$^0$5 'M5564$F! M,I"7""M"ZFQN V19/Z93FQKIBIV?XK==71=G^Z-+VTL?#]Y**J5VV%D9_\>I M<:Z0S#E3YPY^@!MB2UK/&P?Z;!^^!X&BT3B?C!:3Y6]WDV@^)@X!>3A,;E=+S;F+]-L* 3BU^PZ*0ZJD1"BB M)1@C7)'2!!6^5C+E 3HB][-A=JVEKIAM=\K]-/JVK3J9_/VW+)C-\C]2$H8# MW*W0.F#)*';4TW@PDA QBG2YC="H_LM:+SOD2=ZV+GKCX*/"O^^R0V\C1UH& MZQ5'7& FG(S3G3''<"$OYZ3.(^0%'25:X%XM/706Y+:^7<]&R6=RZSR9HIS^ M> &?-_/WV6*:3Q[LH$->@&=W&BP@W$+#K(BF=ZJC375I^RC!+JS 2D[J M*4CLB29,>J2IH)90ZW"!B=3TPAX6.N;1LZ-(F[KI["'TR=KS9&FJ,)LK]A"2 M0Q47'@K$(?.6&Z8*^:T'_,+RGO3+S79TTA4G_Y%-O]RD87[-%J,OV;MUNI** M6VJ29'FU7BW3Q544[]CJ>5(_P5DKE&5:QT$9:!F6QA=88(D[73OC@#_G;;^K M-V7B#J!G@CQ,]!LBXX%HBHDA*@&.5LKK !TEW85$*O7"S M<2WTO%[ND^?T%7-?3\$[[[EUW#'OXY3E/!W)=GA09[N]\GZ4H/S\&F+JC:PZ=AW)GON5E0*V: MKZ:3--;IU^QC-EXO-G?CV^#$;.(CCNDN;UV2PNHMDO"BI.1 RHH [I M""S13,MR3 9/V7X7.R%-Y,=T]6&Z_/U/_Z0J%Q%4&NFP$ Y#AIFGA$O+ M&6<2<1C_7VFS:LGA\K%BDT*/76N]W" @S[VFUB/,/6+*8PI*"3T3ZK(6I8Y9 M\=19L@D5=+6G_CKZ9[XPZ^4JOXUJ.7([]/S# 4 "B/<(&@4IMLYHXPNITN7R M91&KKFKSAO'L+)HK'K:NKK\;[M'+E+UM@H4(PWBNXE!AI)@W*2IQ)R/']L(R MO=11\E,_QH8@/3M8](W^]7! :/F!X!@ CIEG+3*<@F4 L6(#)%U7/,'J.0& M-),W ./9BOWW[(]9MEJ]'XU_'RTFAW7\TF>#)<89(J* 2L4A:R)D*6;D>IW2 MY0,\[S>L[@80/5OS-AX^#NO[X1-!<^6)$50 "S&27G&#RS%9SB_KE;-A+9^- M8V?174^M&WVOL_GX)AY ?S]B&1YK&I2DCCGK":!T$T"L?;GE2>7JQ+0.<'UH MV$YL&-W^^%0,^JCQ>*QIL$I;:*4US#+-4ZDK0PJ)L0%U5J(!FA?-$> HLVKA MW)F7T&B6+3]D7[/Y.DMU]HX]I;WX^ Z=J^JG M[C@-@-O9$\+VZC0.=YQ-OZ9%^7B"MSU- E'64!>1PI8!C3'04A<2"F$O+%2^ M-?HTA&]OFUJ59]7]C8+S4@BL@-78T6B:<^I$>NB@]U9( M[:&7BA?2(JPN+,%4QPQYOK@TI8BS[_C2FI9J2/T6U[E%RLF\*E:&@URJW#8 M@25%F&J*"!?16+.P*'C"#<)U+OL': KW0ZBVM-&5Z?/;,KNZ=LO5]#9"<; : M[W06G0[$ZKODJ=V M%3A7T;HT&#"4G-7B@4444TM0@^N0<8#AK?V2L67E#,]47^23]7CUC]$B%5R_ M_]-UKPJYX@J%F*;"6,*<14HBO%NB+(/.5O(_:NF.>I>S^:E:3RF07+F/ DS ME"G#E#?0<^H5504.AOLZ*9LNUJ2OS)WG591:T4IG/G_YUPT2;^9[)(EKTV(] MFGW(9S.?+_Z('SCD%'AZ;X'RN/+'#4&Y^!\D!"<*%+@PXB_,1[X%OCQU)&Q= M!YV][!T<_^E+Y:YA )H[&X_8&F.+B!">L%VY&,NQJI77^&3&W6URI,8!+U;M M>AZVR8IJ:^)Y\'=%MI<'6]0=6J;@D:+XJQK_:SU=;GY^@(3G=1@T1C ]X"M" M+20I7Z[U!3K9X*AD' M\P\^V$JBH8TS#2K/!<5QUA726E,KZQ([[^#CYC\*Y4X$?QA4>Y?/Q^M% OIL MTCUT$8PD45#$. =66\*-E,6-!D^Y>6O0C_^YWK6BA&'0T-3DX*Y]@!H"8(#7 MG$2),; ESQ0UF'A@>ZSO4R1F6EY=/\F1LHVB2?_V481\4<5=X(S> HQ+KP':6(RTI#0> M>Z JL"%_/LS5X].>Q+#MZ:>SO;%,*/9D=2W*!-YO%J932%NUJP!4*LSFF<#2 M,XB-E2CD;5-''9B$T9B;+[/) X+91(]FJ?[OQYLL6RU_FX_6D^FC8@:=VX&E MUAYI\GV^?:VJYD=TM'D@5 H@4Z59[I6 WDC#MY$NTC$/07]6W+9";@4YO_]@ M$(XQFMP/!?".6B^=%85$"OL+2S34K)*?1FG60;:SZ-[-('?+YX'4\ MK )BF>=22H>\=:J0#>ING9.ZJ"YWKFI?9$@],#L+PQPM;^+VE/[C_K6>?AW- M-AOBRD3KZSYN9*D0_,$LBU7:!X^T(!08#ITDV# -J2]E)^S2LL77T__3L*D6 M$.[,&K[)%ZM/V>+VS?QKMBU'=_#E\(6/!XD-H(9+@ UGD -A+2HD$TI<6#ZM M9KG3 *#]Y:-XEZV.7WT?:A:D)8X9#1F1#NL4!<%=(:F![L)*$35+G0:![8I" MB>3SJ,'[.-(#E'G\L6@%1FP()3ABP35 QEA:2"*QJ'-*'J!?3+,4J0%D5Y2P M._RW1<\_C;YE*6;T:G63+;[#X@!=JG81* (DKJS$4JF$!%I*5&[!UNLZ&]7) MQ?JZLY:;(E-+,/=RX*IZT H86*B -<)KY CS#B)3R!*EJA-$>;)+RN-2M*^! M,'60[-"M_BY;K.[?S]*3ZGR2#/B[9(4=WJ$.-0M62HJ04#K*9J+(S'E9+K26 M7EB&@8:.Y TB>G;NB8]9JHH\'V=;F5[0_TL?"\XB3#$$EB).'#9&R7)^ (?M M)1JQ9^N[ 02[LU97H_F7:32LM\.,3-S6:HEG^K_G^>2/Z>R0LV.5YD%$0UTH MJS9WG) "!TAIITM>JTK?8*W;VFM%"\AVQ:D*O"DE<-IZ*Q#S/LX'J21#H#38 M233?NS177PTWSD1O,,>=2BZM)_02/&3",@4T)P*:N'\"4;RB>$!1IT[5KX9% M[0'<[7'GZ#DG"&JC:6\U-%89Y#W6MC"M/..Z3CQG=:?GC@\X#;T?G8A=5YHO MW'&F&\YN"H;>Y+.HD66RJ5?W%1X;JW81-(JBIAM%X2V"SBAH2^X3Z2XLKW"K MK]8M8=X#ZZH_:N]O%)CR@-LHJM84<*8A!KB0$AM79UT:X(-D\\K?SZYZ2'?] MVO1^=)^>-JJ_,WW?(# !Q280'FF7L"/H87^'0P*:TR ML$9)P03 @&D."KDH4'4";P9X"]@"7^J#VI^=?))]'(04B@J@1#0!N<128,,* MJ:33=4Y;X$JM3$]^WEIMQN6CQ_[WI>>?B[ N"="YB3$C'FBE!&4 ME)NEMA>6$89LH M+=W'U,>X*_9L7CT> 5)I+=K?*$C/E:0842:5A4@A;HJ'61\AK+.;#?!9LW4F M-89T#Q9P-=,W))]WQBF6U"C+/-*H*+D6$=.U$O,,T FOR[O@$Z'M+.8IO[V= M;H,A4F!-ODESDLW'ARESH%50@GKNO"!8B$W-68QV2ZL"5,%*N?<;>^9\_8M. M$[PECA'XRIK(1.0H4+*>)*L%('\>G(UM4ZHQI#NHW:Y MNU-"S^GDS=R,[J;1>G@T^D//4D<;!PZYLQY(KK5RW#$!M'Y8:76=-6B ]T(M M\*AQC#M\YUS?KFUM_DR.<9>77\:?3O\^GE* M3R%%?TC"(!7$&A6W=JG+W5TI4Z>"[P"ODMK@7*N =T7 #ZGBUSR;%-ET'DEE ML^OI>'K(K#K>. A*M2;Q+")$E!01*6R)KO:B3F#P *^;6J!9XQCW9ZB?9* ' MD8ZTD$EB%6?Q4(N-+Z6*?Z]S43G ![(6F%,;TZ$XNM9P< W":*:LI-X3BA'1 MGD%62,P1KG-)*8?'HBZOG)K ^X%A7>99>TA'=W6=DKWX6?['L/*ME:,Z+<_: MLV;!..294T98@+CBU%*]4X=@T*%*#X8M.=MDJS3<]XO\ZS3BJ^]_6Z8PC:N[ M+.5/G7]1X]7TZ_9U?W,KM8X_V_TRJK("+LU\01#2 ^^-D)AHQHCPB.$"06-J ME1D?Y!F_"3(]*ZK;@R8Z;"0,(//X7Q-_.#T8('RL:9 @I07"F$I*)$5*,*$*B:4A M=;S6!_C\,#!&-JJ;SN[V=@G7T[GZ]BX>L(^MC"\W" !RY &V-$ZU.+A3O9- %5$:ZA2N F! M$F%<'A4)0Q?F23LH6K:FI?ZX^CR?\$DL?=X\&B' ,R^L@XP@2P$09!=:(SC0 MJILC2X<+9QND.,J[VKCWQ[@B/?%AM]Z#[4)*J:*MY81IR1S0Z.%V@@NNZOBC M5#^$7#K'S@>\/W*]7V1WH^FD."FY;\E8S;[/XG42ZZIT&(C1AC%C@8*<4J:D M]24Z-I[).CF97#H=6]!$_]ON\;B\HVT#-18+R;4W'GCL(,8/"[]TM(Y#Z "] MIGK=;L^#O%>:/4G%B25I0IK6T@.A:[SG#+ TT=?9*N' M>H>OV36>FEKSQ@B8.N>(),@;:X6*:C&BW 08KY->>8"1@X,Z(7>JN9YYOKV: M:M'[Z,0O"%A)9P&VAFLG+4 .\')7933YD&V_O-_/E>O/W]_ELNB>"]M0N K2&.(>F:#'DG>NEJU8RV\FY34N-_K:>+K'2#\OGBXVB6?86'+W8,!V$U>XLOG9_NJZ8RBBWR<99.EC]"F :OYY-?1*HWY M_NKZ/+J>UV.0%F,( $?6600U-=J74QC&OUS6VW;?Q.U$27V0>"=&'.SFMNR^ MS-4PFLV6#5#Z[/Z#U,*@E)K&2N1E/$+@(FM^W*.HZ.8Y_4%23:EYQ M5;L(FG.DJ>):Q+D(B4[YN0L$F*]%R>I)MKZGY*>+W^#;44YO]-3KY72>Q1FU MS8"1H-W]9G(*10]T$WS<'CA@BEBGA!:865A +:RNM8]73]WU Z^GF=5S[ MMW;='[03WA"$O>4$(\(48+1$B^LZN2X&F*6@9QYWJJN>F;TK;];>@]:)7Q L M@)!+X@FSB'KJG>>H-*Z0N;"**ET^:+6KB3ZNOMXLE^OT*G)U7639MMGG(]7< MCS0.E&(1%PZ#H_4D'(\J9<4-B)#0UKF5'6#T9==4.7!IU8@^NLN*5ERKI<>Z M\7J1DFT=I-Z>%H&FC_KIUR+< MA"\O?YM'[;^)/XC(?4V/OB]'-:>'AF7\V&P]B>AN4O5.$@0:7=PR"M\W@Z0*?KOA?G :ER>!<"C1SZ \2.LGB4-=8)("WF@H " M!8YM'4(/T$.[9T*WII>NV+FY*TX>"\N;],[Q=31+6]3[;#%-CQW?AT\BO-IL;B/ M4^=H$9 J[0,3Q'M,K(T'3J*Y$USSB(?%JM+85P]N"^+:I@1 M ;UW "K(2(17NG(/,=QTXS_R'=7&"0U;:O#K:'I?UR-,=/9[QLDDU M=$R[3;*)R705@2A'K->K=_GJ/[-5JB)UG']'NPA66>\D@QPQ"H0G3E)=(("0 MJ$/$ 89O]DW$IO4QB(1*13:4AWCKTS/>'.\NJ!3%A3V@3!E'XXF-%)5AA)1> MUSD<#] OHS>F=J";!]8.IZ;*^XU6;K+5=#R:?3_<5UY@17A&.14*."8]E\90 MR7VZU3,*(.$K77NV(VWAG6GRV\^1TTG'*97$E_GTO[+)FTFZ[[Z>CDJW]\)S M,Y+P<9&?Y7)]FTUVAZ-'!Z,#>+7[Q0%IZ@71C'HH"(V34#I<(&XTK),;:8#& M73/DRP>LH0&L5R]7;AQ41:CML#8UNI\-]K0UK$I/P6"*C<1*QPU'ZT@N:)@B M2F)G+".X4DKXUMZU>JJW8P"(>[P%5C')%>8,*5M@(HFIDXM@V M/LXRI65;G M-"UT9<)7J0#[/A69B&I?K1;3S^O55LRM951A!C?T#4$9J"F(_S"C2#R7*\9+ M_)0@=8)F!G@D[8K%_6BG;W;_-H^'F%DR&OX]3M%X8'E(\OX0=*X6TVAM?+'Q MK_,OVZ?""N6LV_K*8!4$D&MD,6/*&BB8)07"FOLZ>88'636MM39)3ORP( )UPR$9TX]X*E*%*%:@*CUR7V\.?TZ,#%?8] M,2H"W9YE%.)RH9DPJBY0A<7\0*M '-#$B2ALRDNE,-+NP2P%MHZ/1RV*OFZCO3G$^[_# M>G N[?_::@ME.;IJM9)>:A$(Y=Q3Z1T%3&G$N"FJR6\\9"N]2K5T-3>:93OD,@H>V$%Q6MK]FG9NEIH=K<# M+.,ZLAOFP37_T>>"$EYH!QVTA"/CO?2$%K)XR.HDXQW@U4S3S*B#95>\^/LB M&C;O%_GU]-"*\>A3 1,/G8N&%5048. 4=*24 [EN\R6TOO,WS8GSD>SL6%2\ M]>^*WU1YD-[;)C@CJ!9:GZU<=F;Y9LDBKO!'^#/P78!$JX%2!'R5C-C$2)>%;(R"NJ4'!B@?=* SI]% MW#:';E=,^A@/'%OWIU]'B]^S1W@<,FSW-@H8*^4%XCQ:8PYC#;WCI57FZ87Y M/3;/H<:@[81@UD90B)8_DP!1:Q4UR "A""YDPKZ:]\KKB?1LGC-U M$>V<)0^WQE5X\O#IX+"5PEL"F?58:8*I=(5)4XXAITMIE:QS*A]@"&3CBTR3X':6?>4,%NV7D7/( M)0: &^JYD"#:^87-C[7"=6)HJR>Z?K6[5%.X=A@.MMM,4[ZBE_+'Z.PZ7^Q> M+#^-OF7+7Z?SC:M LM)?-[^Y#E53W+ M58I[N?2]NAE8.TR1UE,HB>).8H^8L4:8%$MJ.2CP4,35NF,__9+]U:UX[<+= M%?W<:#&/RW1*GU7D'#Q(LA<_'ZC%'CM*(,5>(*V9HP6&V!)7YZX+#O"NO6DJ M-0%J7X2QT]EZ=3!1RIX6P5KK%68IK5?+U6B> C J>!Z L7:2@LL$7$I< Q01\H#M&#@ MPL)O^R9E0VKHPKV_].K7HUG*3_[Q)LM6R\$ESMFE1QK-WN?+Z8: )R6?V-L\ M",T$YE**J(/X7P0Y]9ND(5I!"F EEZ'6PGF*4V54Q]5B(\YDDP^T, /NG@? M;1V QXAI13UT4GK%$0&XD%WY:K*_GIVJ63H\C^EI&.X.H\:*D6_7*[5>W>2+ M% ):C5Y/6P4HF5>.PC.7FM2),![C5=T:HFS+W1*16^.(U*VQ8A M018/*8Q;K)!RB$%(=O(A#3HJ)W6A-#H+XMXH5,TD/M0L""8\I1!*8FT\""! M/2\DQ4"HRXI0Z)9,Y^/3+BR5H.K=L'\;U9A[5L=Z\_-@E5V&X#E MB!JE",+"$(Z5%J! RS-P83G9.N%5WIMZ^EZ%;+8:36=_+D8/I&%$&ZD@!I@0 MD1@$E.04(8P4<02^KL5H^2F]$C>+U+;/X"!1@FK""#3(.4 9XP5. M8RD2]L M&:K,J/K+T%FZZ2SBKK ,MYY6*15)/M_(]&UZR"WO8+O@@=V$$5JO/./8>JYL MB:X5%U;=O -./(W+:Q#]SKP&OA^JS6]'T_DAGX&7/A^P!MA):[3DDB&/(GBX MD(U*TFG:Q [/;?7T_-1MH %DNV*-&H_7M^M9NCQ]EZV*''3)-=1FR^F7>?K% MU>+_K$>SZ74JCU4D)T]S+UO^FJ7WEP,D:Z+[8#PAS#CM4CUW(P&@@NR0H][0 M"\L$7Y,]>>\*Z-8;N)S";Y/>DW8/;ZP'6@6?ZFP8)AC02 /CA!6HD%.)6K5M M!WB1WOVVVASV/7/LZ.9ZL%V0D!L./6+<2TL\II#H0M8XO2_,8Z41K5=CTEGX M]A7K?G3S?+E! )8A:P6S,EWI$*0I8*5T3-:Y6G\][#E5TTL MIT/- O 2 DPP@B2"*9P!3A222J[KA- /\ &Y>_.I0?"[IUF*5TPW@Y_B]Q\U MGPXU"Q['+T.6$R13+1C'K36%I(+R'^ 2]G2E[V52;7R[8I+/%UD\K[IOXYO1 M_$L6__K':#$YN@,>:A92(35$530UH>8^A6[@2"2EQ@I 82B6CI5&@\&J3H#G -USV-PJ< M P*P$W'>8.41T1*Z<@*12\LA7E_9%=AS%K*=9B8RJ:#U?+6MR7G\DF!/DX 9 M!SP>9X#7GC'##7FXM$76UTEY]DJX%K(R0>QEW1"TS**Z\'9%I=U^7KP0';>/7FX0O." 04>0M8PK M+J&$Q41APM>ZYSX]Z^(%6D>-P-X?J8Y:1ON:!$:D,0QZ:X&SF'+#4'%:8936 M2B0UP+VMKIJ/LN8L5+N[0BK>J=5R-_2'^75T=ZO0.D!OA.0^7?QJKZ'RY %( M(GRMU"JO@4VGJO_995+3$'?XL#(I!U_E,>7IIX-V!D--D-%<6L6<5[*X@&/, MF@LKY=,X=>I#VA55/F3CV6BYG%Y/MU;AU7IU=?W(N69?A<,CAE.=;@-PJ0@> MM90IXYFGS,(2=45%G=>[ZBF++]B\ZE Y0Z?Q45.M7L?!<&1%7#T($U;%_4&H M>,3>H:4QO# 7OVZ(U1";S]+0T/E\=+.OUW&0T@K(F,?6.D0L<\85MP4,6WAA M/CI=4:LA1I^EHSX=,XYM$+UZ?[ALC]DD]AHB(5=0CD9+D6LVEIJK QWE3QX88 MX%U9IP1N4Q'=7<8FI8YFZC9?IT0ZCY,X'+<3*K0.*?\%0YH02^/Y0F+L/2X- M?D@O[+*V'P.A>3V9VQ*&7?>[;5$NW3HO/KVA3DH)M-;.GE[S+*,S5 M]:?1MZ,NC6?U&AP3"#NNB(2.:O]*276J/ " ML?,'?;]9GBH0NLFO"9Y+)QDCA@N#$9!4@G(EB.KL)DRSJTK'_1"]1WW]2*8& M?7!"-.U!*5W3]N+Z]'2WN'Q]3 M'QTRWMS>132OYA^RY3IV=G7]4%.U2MV+NGT'KB"F5D#-E3'(24%8D6F,8\[J M+,D7$D98_V:J:RUU?\%?9/>ZFG]WSUSI*G]/VV ]%4IZR]W_;^]+F]S(<;2_ MO[^&]_%E(WCV.M;==MCNV9C]PI"KTK:V55*-#D][?_U+2LJLPR4I)>:E+$_$ MN*OL9"8!/ 0!$ 2(%9%X+JBL-A^C.LVT_UXL/R\J;-Y'?9MZ&V_MZG: VB%D M#H;VFQ', QC[*;F\S8[X57'YH3XNE Z"9+]Q!:"3)&HTNJN8[9BEN);&;VFG MO/E6W&YFQ2'4SX\U.Z@L@3H5X1O^4I!2>,"IX1@00FI MY,BR[,8!!:N&@?@N)=4]TI\ZC[O$E^+VS;Q&U")9)Q<@O]$O!J*8L%9+;3$W MDE #%2SYZV362AC'25F#*Z%/R76_,E[D=6F5']CQBN67Q?(NE1)HP XZ_UN! M*XV9(2^>CFZ^AGOYEOYYS> M213HE_%78S_%!\G::)S==_3.Y>:E%SZ-$@-!9*6ZH]LUIAH!WT)1V" MLY&4JFM!KHM&&7M9,MHI<'Q:3I(5^?''W>?%[ JGCP3+&?*0\*@$%2AJ"X4 M4N6LTS7 <1C^[<(AAZ/MX&!'GRG2X<[L3=2I?_]7\>.HEGCV;,!QIW!"<"\A M$8Q*J!@LJ3#4C"1AK LUD-' I"0&DH1U,8#Z3UAI7$C MM9<^)R V(#.P731D,+1=$+PO#YQM-#!/H.')LW'+ RS2(8VU<:N3D1^B5'4: M:IN3ISR@LES=P"*'L^W@0\5IW::I^=GDI?;-/ST3;/1ZL,(X;GLP6C]4(\/+ M60-/1U)'I%T\Y'"T'1SLDXE\]'DGLW\6D^5Q57'H\> -(]']) @2 WWDC".N MTGG1<\Y QX"N?K>+CH:8VZ;5^=_%;/9?\\6_YQ^+R6HQ+VZW+>M?*I%Q#7Q?*X@_OD MR:"4!A 8@+00&C))4U.!/07,$YD3!0.O"R,YC&U5GRSN[A;SC^O%S5\?OT4N MK1X=LQ[7*D<&!@N]4<(2^ )=4:H"O3Q#Y8#E5<3=6V*O:T?C%9I;+]'DWRSW)[M]I?96LWF4:Y\ MC=358\."3LT'E'8 J+@N"9=&F!W##8%0UBJDU1VU=3(LCHX+4'D+H?6*<:RI M\$Y+4M*K,,NY\CD@VZ!9T3^_*=0@@_M9P;983Z:S<2UDP8'B" J'"*0(6*+V MTC34"LQKG0:V3.VNL4[<39[T1MF*Y39=K;B)KFS*X9G?_K&8+\M?]60UW>61 MU6%-[C<"]M1!XE*>F@#$1).6JI*/6K\J!5$;4H<41,?"Z/X65G/]=+E 1.!( M*!!,64T5DK*D%'N8TWMIR+#K#B'G]-<]3QC=PZZY_KH8><.0U3CZ9\:GIGL" MEI1ZQT=6QJH9H9_37_<\_G:/I"I-]7$V;;UFA/5?$J(3IR!RUA++)634$.8J M+OBQ5?QO!A"'B_$VR^UA8.Z<)H9GOBE@H%)/8N4(0YYQ!C!%)3\LRT+?V<&] MI]>:1X._7*9W5LBDM#OTCT?^H%\6_]JDHAW&OK# \2::&4SN86NM?OS/:;&,W__VXVWQO9C5WUV/O" H#+@TE +FC81>>,5Q9 0 MTK+YW2>NT$6XVH\*GFDA/,+(86.BQTX%K8Y\K/*=]FWI(E;2'[(NXWA7R'JS M;/G#QQ+UK@;U?H,<5R MO2O=7JQ2?9_[5-/M)(2.C I$4LGC9AZ9!C@&46T34-+I/,_9^@9X M BCIIC M PFC81E7BT<:\9(VK^#( M:LZWJ9,:8&]WT%G>+Y:1>EM\7G],SD:]_(JCXP)Q!EN7[@EJR!P0CHN*07*RD# M#.JI%KC@S7."1GY!P2$%@#AA2YIQS2K MZ?2 JI=T@*PVV-UY3#PC%O>V;$#3\HV3ZCM!.H@AU<)80&Q< MYPQP5^T_7MJG]$ZOA ,%=-_'3V\5OMT4B_FG8GF7UN4+&#WR=' V3@M(KC7$ MS#'IO1;E7"G[==&D$3DOFI9#=UG:G];U^/E7-9)Y4B=A7SL-2J2K@#X MB%'G ?#XP "<,%#ZZ/Y[[XB7D76RBG>+K.S# 8;PA@' 1D724S!FEU+Y:;%+ M@/NTG,Q74=*KDR[&.:\)WONX!#F6W$D?#1%3%J")G.!,Y)06'6 4;WIE2-S.JL;]EGO"T$1=HZ1 UE @ %G"DY@IS+R<<9H.YH"2V+#D70I[;HV1;I1V]1"LE9*B\VR/GT8%BG4TB8VC1C(I": "P))6 M$G'ZFK5!;1P<-"UR^=V5K_S(&)K.I^OB[?1[\;(N.-/6K?NVI!*M3_%ZRI#B MSA'-9"G:+Z!X$U)D5UG>!Z)[\-)J"R Q%]UG" M7;^IO>4->4H_[M]/^["8S?QB^>_)\K8&U8^>#L!&?#MJ+75("\F==ZJD30B2 MU;+Y73]8_N:(:B%VB XX'Y=SO2N-K)RIC40%!@&,KJ'EDA,)=*8 M"2\J"ASOM+35_;9/QL?U9+GN9!NY2)('4'$F([N&@KKYUV8:Y6 W*;BX:TA2 M1ZV^,"PXRQ1S'@OOJ"2**U;VNX'ZS65T&@#+@TPMFL(O=\L;[Y-5H6Z MN4FG7.FH[?9_-_N4@1I8.CH^*">(8EYV3((^\Z_2*YWW9*/OJ4'(F&UMW2-[,XX_1:?J[ MQP!P-8>S7(\CHP)5@'%L*: P%5%R!+#=56N-:?0":P6:.J.U3M#BV+#@H&+$ M&Z"@9 33Z'4K7E+K@!Q9>+<1N?^4?-<8>[MKV=IH&IU+I5>.\OD,+S:]F M:X0 T6>$4G$JH*0$4"4%5EQ38T4M?+=#Z[NX$4W25O]VL5J9R7+YX\MNGSC9 M3^K$R!!))H@+Y!#U<6/!1'*^IYF!O%OP5[:F:TM_T2:'N[+(]&8UG1>KU=9! M66U7]XGB> =&!)\ZHKJHMTPT5+Q5&@M;TNG:=[ MNHW3R;&!.DZ<$-")R$D@E-2,E#1K2D9F9V1+O@:2B9$KT0 R9DR6@D,)8G.:[5VX-C*33]1M6>VV'9?UC[=)7H>W MF4./!LR]!=1!Q)V+6S-7GK*2!L;LR [SF]Y?&F)K.] H)W1PS_CYH6 ,52+Z M28 * B"UUBM9SML3F',_=D!*(E]LBX8X>+'Z_^?BKWDQN3NN_Y\\%(S%4GOJ MD%#080L8D:J/IGBZR?V!(D"E1PP@;5QIA++I(F(.*0@)S$ANN M C?G"OHY:WD:ABM9[>G+!,:HP-2#I(HR7E**,*6D

?#Y(K"WV%&O)'724I!R,DK:H MCG-JF@S0IFE\_'20E'#I,8_V/L!2>&- M!6[.:$X4/14P-8Z9HC0T7;"$!-N*7KP\-7(>EM?(+^7$' 1 M[[K"P._3^?1N)S 5G $;7 >Z2EU]988TI:K' CZ]ITD12?EXW/X%]G M6)C\70\+CY\+!B!CK% B,I8"$$UE69D[5-.1'7DU@H4,_O47^OICZ)>6A M00$Q()A'P"//.(1"&E!I4":R6E,.L'IB=]'3"QG<+XPNB*(^# M"8DE97&^, M48B(2YDG):42^Y%E7C0A\EHHNHB[/^/HVCE[+AOZBC>VG:O[MD8WCAJC@P46 M2&8XET!# %7JY+VG6VCHWNRA=1%&OU#2$U?N50(8G[-S#]"Q'R!26Y!29\>3 M>^$F0WA7G/JAL.P?Q?'&1D='!AB-)B(\- !Y"2"-YGFU-V$TMCOY?:*R64ET MZ-',XXS_64R.A3 ?/14B%Z2&%A$0C1N(A/1,EW0@[&L58+J>PZX^$74YUR\^ M)?]CD[SOQ9>/F\^KZ>UTLIP6+UEM!Y\-6GD536#-)$>,2:H1P>4\J<=N7('+ M/M#1%.]SG-,5$<6<@9XIB6H:, MA#$RYV[I ",=O2&E&?9W'@#_S]V<4R?*Z7R7>/\RQFJ.#-Q*)3PWAFLJF.<6 ML_(.A=21>QEP&V#'E3ZWK68E<;&:>CZ-#\7MYB85 =W_]8'C^DSC)?&S@44')+E'$6&D\Q-*62E@+J'#=1_,)A3V+J2CVZ+U^* MF_7T>_&$#K-(I<(VT_G7?;1R,5_M_^E#HNXF>B$[K)R.$#?TA8 ]I-'FL-(A M#8UCRILRK2\:LCIG=Q]@-*3-*'$_$AD>HAL!;3#68D^H(HPSC:6@4%;KVG"4 MHWX'&$_N'#L78_=,P71NCSYEC/F6\IK>S-T\[LWVH:9W6>4\0V!",K$1: M :8(IY"4A]\20I 38AF@\NP;I&W*IE\U^HQ1:U]$#$QF'R,J-A$Q/YX\?+9^ M/>OM 6#%E(54.8> DKK*O N.18YF!Y@(+IO3'DMU:S\&E9>/WC]SCM M[:V4.-N^*Q;VTPP!.&:-$X99SI-WQ+6"T!HE4%1.#M>RLMOAQR5M-\QFF=96 M)-W'<1\W-S=%<1L7BX^$3V;)1:O57[3=+P<%!%4">AV=46F=HG%9ECSWQ(VL M)EY+>'S>FG=0,NMJTSY"]0OT?BA2IF7$2>K25))XV3JH^_:@&,1Q[A82CE*N MAP:NE"=4>3D- \3Z8%!8?W6T),EAKH!$R*=_+QK#_/Y]@;+(%4*!=D)QJZU/ M'1M*WE"8P&C.OX^6,NV(5O#-)KYR6'D#$:W0>8SH%+_H#X MWW&Y72/"]@72&RZZ_6+3G*E2OC!(QJ)KRA@ FACF"0!*E=Q)5X['E8DT'FQ? M(+P!0SL^VRRTX[/!(P,,\3"R@VGLXO\M*;GC/<^!]@#3J$8$[?.%-TQH;\_& M&\?WD[<&+HWCV N&K ! 0@B)*?FD:1;(!Y@!-@Z0YTCPXE2>\Z9X*'/GO+<$ MP"B3&FD-@-61A5@P7])&,!F<[>9 M3=;%[6,2_BC6K_,$PRJI'6,D.CJ&81M_@*6'0PWML\M:V4+\W;$6XJ=:--5_ M21">:2$T!5**M#0 \++D!+5N) 726T;)@3;PC;-_ $9;.O_\W\72S"91JQPO M-'/&6P(RD!&!1-2EEFB/A(6E7Q8YCT8&PS8 4M^^RF3^ $#X,/]:A6K.?%,@ MGB+'F;%66*XDE$"5.WKTJLC(;G^W@I3Z:&Q ETA\NWT)EI\J3WRUV51;+LC MGRS#=G!,D-0Y#HQWSDD1F% M,K-9K1=WQ?)#,=OE_WV;WI]&V)%1P7./&)<:2(H85@884=HE#'G[>D[X&D57 ME<0^[2:NN)YA6CI$8Y M=6^OZT2K41AELKF-B+S[^V:V26'@-_.([IMBM?H0I1:_]$W-;_>;=K(&CS=@ M:.P#P9BHKXTTV%@E(-&08%YRA!(ULCH#;0.O5^%T=^OK,N2>-3X8;34W&"I M& ,IN*0J'0^]S#'UNCOFR=X<$@;[3V4@ LC<->((]* MRAEG.05Z!NB,]AO?O93K \#;]K#R,JQMAP;KH;?:08HT8L0!3G7E)%%-7T_H M]@(0U$?8);P> +H.G()?F&?T\LL"<\0#KZA&2$I,I<;1HRK==.IS2A_6UW1R MA\!Y\37-;Y08;(;_ T#E\4J;QP<&:Z'$6'I"N878265]9:\@Y',:UIX?ANLS M7:A5K)W/Z:YP]1CZ[[X\G_<17!T?&"CP2'L%E"6 <4N$Q+JDUA VLGY!W:2% M-,KR#O+(OA>K]?8 K;?DL$=SL,7GE/+G_K69KG]\+&[2%?Q4P.MT9EC]EP0@ M%??,&NRM$LY;ZX5(!SD\FNB@IC9MZ0!GL7J8^>_%^MOB]C%=%4@_1>GH.(6_ MCAWKG/NNP #VS@OLL?<$.H9P!/V>+PR+D1U5MP&8Y^<\+8N@2^W0=P9IUTI" M(:9$-"F0)U'L!D$201 -"XFB&0!(K9.IMG-'U?""C?NKH MB7<$;"QRQ'+MD ! "VT@+OE F,T)Z5RW4J@-D(-IH\VROBM;=!M0_10_N7KW MY1"/CF>,UGQ#\$A0S221A&F?*GX8"TOZ85ZY[P%"KP5<_-3KL@V^#PAW)U-$ M:[\C$&F=51?QO;/$JLGJV^D\JNJAX"7W M&$@M+!>," @E1"45&EGXZM!SKG2?&]*7LK8SY;28%S]^GRS_*M9^,[\]G<+R M\H!H_S,J&">1-,0U$9R;BD&:F9Q WP #,NT#IQ$V=Z9EBN5Z^F4:9;ICR/UB M-3V=#W!D5) >0L8M5P^I;Z6MMNX\0C@U!RON\+4GQ\_+8O):K/\ M$;GQV^)[L9S7RC(Y.BY@A@A0T BH!55I/O?1\T-1(AX"S)F[KGDAG':LTL=8C:^G4@89J@,O= M(6AYOUANZ^M^7C]PH :2CHP+)/7PM@Y0X#V4*I%*2EJY CDMA >8DMD%HIKC M=F?F^&8^O9G>3V9Z4^3V:UKAT?&Q:H\90:CG$JE"TE0YZ6P3I,&,_!EWR-^&J0 MV9TILLET^8_);%/FPF]]C.+VW?Q#8LIR.O^J)ZOIZL_YXO.J6'Y/IPMOYO>; M]=->#F_KI(5TPQ#@&$(O&#!"*6BTK7PL[1G,R@P<8^^\-5\^S M[MH759>VP+--)FX['[]%,E*WTQ$HQB'!)&B954*R"98)5%9)WI M]K"J]>3B=H'R@LG0BA0NOEO[LA'SD(KV J1JC0O1H&:<1J.:(H@$(@X;7LY? M>Y]SD__2"Q&?6M=^G8"I#?X/;$/.WX.#!,II*DGJTA!_Y@:#R@!W$HWLBD2G M6JP=$?0/P>W]MM1$>C)+-/P6GKTV7K-<[Q^9CVZ]O4":+KXLEJF3XF5JL]Z[ S'4"T$\]%!*C9F$HO0T M,1(LYQQE@'Y,!]BJKU5;D=#%)F/V1-\6J6_Y2_;+(6NSQ4\&0 RCD",H.(?, M[FYNX(<3TPP0U9B2<^MZ7$G[P[, 6T$5H2RSEE5A!I*Z\@N@4Y M2KR^5=SA-?7K4.,Y,NI4C3^9:#=JO.8G@\4<286D0P@!!IA5KM(&&F;UGJN? M@C:<>,-@M'D[\NM,F^^:DI0.SUF]*4Z.#7%Y(X.5@UP9BK11"NN29@^S>H$. M,!UW,&YCPW+)BKW6BP:_,-EC@=F+7QI@7/P&*4LE$< "B3&L5B&%- >10W3R MFD/"\]AL5R+HWZR]R%X-2'H+@!#>DKAL-4T=!2HC!V<9HD/TNAH'6N,L[A]( M6\/APS.#Y7B9I/-?%B1F%"$EI(,XFMD<<5D&O4FT-,9687HH>V[;@NJR],7# M.MX4^L?[8CE=W+ZZ[K^-IV_FV];_>:? MCM=]>1":HU23UDL=Q2.HCOJ^Y)H7XM6<\S0!K-HH;DDZ0\/TMJ%OI.O3M^5B M\_5;ZN2ZZ]S:,+QK?2=('HT7#A6.NH=[XKDDNN1EROX?F0\R1*2W(:BA@?YC MM+)GQ?[W'W:R+GYF> .8K_.9 *0TS&MII+-0)@_3ENI#"Y>5E3>6K*BV(=^" MG(:&^ >O,\>^/O'.X !5!"D/G'5:( D-JGCDQ=B*U?9J9#4HCDY?U=E83>&JB;,[$O%,S0P'[*HFL3U MR6\$A0T#1"I*.,92*$>X*'G((7\UIG7?$&]:4D-#^\_&5"N6='2[HSGF@,/$ M08($]]R51F'J>Y=3_.&J[.:^\9PMFNYJV:S6/U7X/G8_[Z7G ^(&>H8,,DQ! M$YU?&LVW/6V,0-M7@LC]PU58R!/JW<[<3_6,P7]\4RBBYU64]$["FH2_G)%P0E -2 M"TBQ0%AR*"79<\ X93,+)/6R7FL+]:7UVC3'NK,HHYXLMAW.'K'GJ*WXTH" M([=UQGU6RB?.8W/SXM)_-5 M)#[*L$P,KG-+]HRW!":A=!0K9H#A!E/M,:_X(/7(SI!;QEI[C.\*@ <8=/X> M%P"#C@$A.'1:"6&=TV)+GV"86)_3.W. 5_M:!E8S3.X-1'LVG(.B_9!@B#:: M.&<5I]P195,OZSW'(N]R(B+#O=7<-9HN8W;/.ND"4#T9&+Q 2FE-=*3682A] M)+>DUEN:HZ'.[[31^I%F/QKJ,EYW[%GW?*S4EF.-.%/60V4HEP90)Z39Q4P, MIP+96EE6;1\?'8?-!8=&Y[PP:"8IP%:8B&U*H15,F#V'F(+U.'1ECE8#<#EX M/-0B[UO7"!^_11[&^<:1T^_%^_BO_2F$A]#DNR]F<9>XMZ7F0[&M+Y).[5?; M^7Z>K(K;]Y,?V_.-&@HC[\4!.V 4BBY+5. B[A":"+\3F738LUHGJSUS3#\F MK(YFR7QS<-XB(XSFP!M)*1.D[DLN_O#T"Z :_$H1)NT3T8 VWD!.,**[DQKC/:<(ZP%AV3R#O3V!][+O; M/]3-OS;3U32][,W\RV)YMWWOK^WX96 Y"IF.7B0#F ALI,;."D!ERE W4<1# M"#L\&(./"53+Y63^M=B2HW_\9#"J?T^6MULOME8D(O,;@?JX-J,;S@PB7#H) MH%4E'SVQ.8V Q[=EUP;=P>!%M^+J:A-/^NN/R5VA_CYZQ?[Q8\$;KIQ1$&'G MM2">#PA8-,;\KF&T:QA9 TAE9TD-#1"< *T5@#I:M4B4U# ( M1Y;#>)D@#Z#A(@Y>7(GU8\K?O_U0K-9)VZ8Y'&RU>O3Y8*G@T'/HO*>"0&^Y MJ.:K=3UG_/HD?JZP%LVSLBM5<%)+'E*2;VLT32".:Z%=_),*F@K(*UYR M+?H4N)NV:Z]H]^I<9(,'^A^;M'S??5&WMUN?<3+;^;UJL_ZV6*8R-VVL@--? M#01SR)QV,OKW #J,H:_X+%E6N:\!ZN8N@=G4FFA(TMD:8U QZQQ.M M7,Z5SR'J_/Z W;9H^@CQ?5AM/BQFLR^+9>+1KZC>RP$61;UE$BL"&$'2*L21 M2W),7:>P@[6ZB?Z*ZL7U +%W FHD!78(L\A35/*1<#RR_A)=@:ZUJ-YYXNJL M.-!V@O&3)\)Z3YX+"F'.G$$&6"\5I8IROZ>%.,!'=JVH!PP\+^F3P?W!.#D' M>?- W?RV=GBPC<\%XY4P2B+!B/?2&&JP*3G+J!Y9%N>%J#K70VE?$%U!/$76 MEM.;N-UL[=8_Y]/UZL/'/P_&-VN-"]I3A0&7@F!BF?:":O] JQE97E^_<%FT M)YC!Z-F>HZ9>2^D81#;R"3GN%!"DY!HE/+,+^^#@W+MMT+G(!@_T7>F?-_.X MMC=;QF]O$WSZ-IF_NT^O6/VQV-;R*6Z3M^YWWGH;B^*BB00,"36<4^T($XZ8 MN"E7RDQX.3(CI$OX-K5RNI#KB%;9+A3=[P+;S2$PY9CDA%,HO<$66.K+, Q MF'4:,_E>+#\OAKJZ6H9X]ROQ(@!<_R+\+;YBO7HSW^6/][(>XAI!06H#T' M5 @=("@!X89YQAQ MR!-;2L#BK!/.^M54GI;!^+4"!RO_ZU^!43!?BFG?B_"G601K ?=2(BNX5$[H MZ*JPRA)A)L<4O;0FP=/4*<=)Q05W@EIL M&:K4*L_:6@/R5+_W6X-/I MPO]\FC6?SV:-^OIUN3V]?3-?+Z?SU?1FRX=WF_5J/9G?3N=?3RWXGJ85A,'6 M4RDA9A9Z+(W!LI04E3XGSWE,UGU#8?KKD'(?M_9?ELROV_LOOC@@%\7FK%<8 M:TP6W_8DFBB*3$F$9D@I!C$7) MV6BEC*R*Q86HZN*V_WF"N.[;_I!K@; SB&'/9"18@5(IQ#U,^W&!KE^XG'7; M_SS!= 5"O5E%_V_UN'' B7W\P(C C+ 6"AO]1@L4Y"SRKZ2/"I*SHP\Q*VY0 M.WHS,ND3<^G'97%ZHSXY-E@:62CC'H.]DUA XB$O:09"YASJ#E !9DN^!I)R M^'MQF6_W/Y'R^^.EO1\_$R AQAI' =8(&(E9)+BF+7.C(J$&J$T]8P* 1C7&KNJYT9&IU3;'B(@>)![5S- MR:5G_)WDB_G97BWJU M?O?EXV16K$ZZ?3\]&ST*#C1EBE! A"5,083V-!&FUJBV^%[/%?6+"OE]UG9#!J=$!82N@=@@H(STB6$0#HJ1;"I'3=W. M_EL[:&J>SYW%6XM9?.?7./'?)\N_BM02O2ZX3@T-Q#G/M* 64 8<<19Y65&L M[%ULU1H?'14$B73.4<^4 M(9I&GI:TIQO!X\KD; =@;7"Z*Y0UX\B\K5&_M.$O!>$<(LIBR+3U7!L"0<5/ M84A.;=X!(G=8KF>_LNSL>'Y'0''[,GW[Y7WLW+[6"P(CJ8RQDY0S;SB@W!M2 M4H\H&UDWO=ZP\_PHOPWA#.:,_^)\WH=A;Z>3S]/9=#TM5N\GTWZJ3!R<3;#< M$**-H\AZXK24TK*]7&@*@XS+YQK*HAF^I =E.%7)\5L>K#XMUI/9XW]/4OEC ML?YGL7Z05ZX)=2$$]!!XDWUK;ZMR>>J!S+G0-<#7UE-HX%/%=_1+9 MJ32_6.[_*CT'^U@W+TXD"* L)91"**,,C":J\O2H4A2,*V@SML74A$Q[NRM1 M]6ATJ_M[M5IM[G:[ZZ\K$R^C3RI/HLX$"$7OUT%"&7$>0,B-9,*S6BE_;5^9 MN#Q1K[N&AT(I;;B $B),(6%:LXJ/(/YW7"YL5Z!KK>'A>>+JREXH*:24X\@:6G%6\)%M?Q>BJHLK=^<) MXKJOW $O&8$($*"PT$X1KE1)JU4D)U0V0-#U"Y>SKMR=)YC.(\IIQB>A]\+3 M@0H'&99**PT\E]&NQ+"D2T.3<\=SB+OWD "7+X[!;.<]]W'6F!"0W#7'#*,T M;E>@-*6XDKC3K-!.6F7V;H1V+K2+G>.+9[KKN+)G\4I]GTQGB65^L=R61V.J^)#85++B4:VU?9++V=M"XS,(CAN% ML&7;$G7<:HOBSKOG/W+=WO5M<^\8&)IK[2=]2WOP]M55MK%SEFF@&>828 RE M@UY6]K*.1F^7+L>O%30]^S9T03!M+[,0G0_(-)8(H,IE%_Q.GIH 5!H = M2=6!D:ZG9H7;W77SN[NX0:>]V$SNI^O]@5>5;Q6G[S>I /Z;U6HSF=\<2[LY M^UW!I)+?5'LA.8 >*868K:)QDG7;;R$ET;U"P+E2;1'- MU=O%;/'U1XU\O0Z^'D"T)MYA4*E+QL275#0G% M;:ZP!F1]E>OK66>2?RQF\6VSZ-1UN=".3B)0Y:E%R#)"H!)64<\KH]'5KKDFQ7^7B^S!=_>6716I#4D2 KKM<34+K0%9=[J^/I^F^_,YF_JG8GEW[ YD>Q\-3$O+G4'(:"RP,):P M2OX>$]5I=.+7BAJ"D'NY /EP4)9:YGW9M$N-\%ISE:K7E;0XJ49VZ;8'#!R]B7(>]P?CNUW!310=V2FHT)I0 M82 4-JJ+DK-:^IR$B0'B^D)4=7$3Y3Q!]'()8&?OG7<5X/&8X%PTL0FR#"FI MM0,&25#2B!#/J=T\J'RX80#EV)6 #+$,1KOV?#& :B\]LX@"K8U'U$J+*CGP MK ZEPPPC]VX3="ZTP4-]GQ7W*!GUPT,#^S;@?_2#P5 .690G4-93[RR@RCVH M)C:R:ZU=PK&IE="D_*YP=;27J7SH6P$Y*%-]!R^P$4Q)1G&E["3 G5ZEN=^6 M6_NXGBS7PUP9#<&SO=5RD5 '?]:QI_,?CS*KR]R^-DXYCGPN. 0$E$ 2ZX&& MCOIH(92R]X26?VEF*9,U'2\ MY/Z^GRZW;UB]F>]J6[:XUYS\=O!62BLIUIA8Z@DWFE4!#FQ]3M"R_O'[T\7T MZM;1@ 1\+8NJ7X/-:F$9)PH@2AP7D%&OJKW=9>U 9Y^P[PPV-_^U;#H4Z14N MDV>9;T^OK3ZSCFI.)EH$E$@HH"):>>F4X-&0+@\HIW(5ES_RRQX1(3A7F$KM1$81"-!E/RG3OV*.G0,\WY6Y)DP&,PR/'A^\*[, MEML161G";:W&1B<2(*!<,B2( 9IB+$6JZ[63AO46CZV:Z8B68Y\X&,RJS/56 M>]HRL^85.&.2,LX!<";YV)RZTL.VAM"<(ZTQW6 8X)H=$"RN90E?CWU+D70 M*((]42Q:-D:;,K9@I<@J+3K^(,W0EV8[(+B61?B3+;'MI/5FOEY.YZOIS?;F M2(LKL,[G@U&&>L8J#B/,\J;#>F7;'_T$T+TNQT'=7:;W;:P&BO M+%#::&F8$,([BTLJG,'ZU\VX)C%Y"<^O10,_VG\Z4[L'OQFDHW$-4B>(A\PH M+B1'E:GI;8ZNI;]P/4 17LLRV>\M*:6W]6/:G[X5*,'4> (E\EPPR3 RE>JA M("O"S7XMBP&)[EJRYQ[1^73YMU(IX.1'@T%I0R::2,^I=D)16H4HB.$Y"X3_ M6B!#E&$?A0"V-SI^W?C_Z?*U!@2D_GY <>4!QT[OB@UIFNI@UG)&^KGQ_^AZ MV$K=1#E/US^V0OX4Q:KCG/[*N.I_^N6!8^")@@ KD7HB4B29+SDG@!]9/;RN M8';F'?_&Y=39)GZ"L)<:<>TN7#8-]3._%*P!RGA#C "<.^7CGF/V_)1>^9$U MRQHH[ML5VN#Z#)T$>X=?#TQS1KFD # '&9!"L(!*93G04G,/==0JI.2FLRHG 6& 8>T![0N= MR:S[%5"5@BB6WZ(.0*=126/I=M$&4SM;D+V7%&UJ74HE4MD;B@@T'A/K,61<&\I4 M%):JE?O='H4/'==.%?-\X>E@N4/2.JV)1Y0C(Q @)6T8\YP;DU>T'NL*^(7U MF,?0KNS';?_+$T4SJV<" EYA P1 A$M/!>2HHD$2F],8:*"@N%B*BV9XV"D. M3E8!?/14@"DVS*%&''OG'=4./W!"HY%AX0+YO82 BWC7%09^G\ZG=YN[DRAX M\EP0Q FC'75*I4Q= 16L:'%2CFRCN$B*B^;XUQD6)G_7P\+CYX+R.#J>W#!% MHB>H&<:.E;1X3CKMU'LE6,C@7U=8^,=D.4V;7^H(/YHL%Y(QB@C)%+D MF+92NI(B&RD<%R*:M!@R6=D'.$Y6N_[YX<"A$T!S2E%4?@ IB4!%%1-9Y8P& MN'U<+M0CZ+B(DYT5F]XL4W.6V61YNL;TLT>#)50#ZBR4%%. )"8/2P=X:,>+ MC7-%^KPL=!XGN\)&BC4G:D\BX^F#@0O%)>1$$^T(M9(":_?42 YQCLX8X*;2 M("ZR^-@5*IYNHF]K%/X^,"((3D&DC49O36/B#80>E?0Y!D9VS[M)XZ,9CO:# MF+)]N(U /Y:F?6148 A8A#W2C'+,M(#(RI).9&%.58\![CS9TCZ*GAS.]H,@ M/[DIU-UB,S]U)O#2D&"E%=18S!AF4$H(%"O7G%2 C6QW:A<[%[.U'^#\/EEO MEM/U#WN\1^OA02%2R(TD7$O$+41265M1:1'*\9<'OV4U#9X,QG8'GYT\_'2> M5.0VG^*WY6)UW-HY,"9X);U#2L4%PB@%D$M1V7-$F9Q=:XAI98V#IQF^7IP1 M_'XYG=],[R%]^.G C&<:<*J-D5!8$[]2[J_4YK1C&F(* M54,8:(ZC_6P\?\XG=XOE.F5FI6/LLTR7%\8&#)Q7' @O$/$$7SMRM,O5W,OQY1.R\]%HBS%(M4A3ER!P!FK:ET(Y19O:O/OY&: MZJ!<%5(R6-F3<_VH.[S[\J6XV5X:+9;I^NCD:WVC]\1[ @ *.J$5=IA[PID2 M"%<,U3@G]"M>FP)JEM>=9:04]_N,YW=?/A8WFRBM$WKIP(C M79.4B*B TD9 M$X[B\E15@O@O&5B2X\=2,USM8PO;^W_38O68ALK*^U"D6/IMN@/EX[X\F?VS MF!P[A,A]=9""<-(/2 MZG5!0DJ]!=Y[)AV&T+QOCU8V;?92\,RF!*"*06 M:&P8\@Z::G>15F:EA;R"*'HG7._2 TD$13'$5H=S"NK;59JTZN(U;?$Z7[PIB>KZ>IC%-KD]MW\<;Y/ M_?R%PZ\(3!#/H\&;+%[+J<',EL%&19S*VDM'?";0,I_[09HM5C?+Z?WN.O?C MZ6_IJHVVXZ\)F"L"K4+**P($A5:SBA/0@ZR[0:_N_*!17G=VQ[?O&H(-7?%% M6 -M(<22&.N-I\"J_0UJA)BH%;-IA\*',@X5N\\KWO'SL""!@4 RQ32P*-7 M2D4J]]0J[D:8]I8C\H-U-;(YV]7>8!;S+S=Y]GTZU9H#Q&S,H&FI*PV MR++>N]U''3$"(A?9#W$TW7#)*XG'>&>H011VR?H:F\G^'](?J8K-?_R__P]0 M2P$"% ,4 " #P@ 1+V(E36[*. 0"HY!T $0 @ $ M;6QN>"TR,#$W,#8S,"YX;6Q02P$"% ,4 " #P@ 1+ERVFQ&T/ "WH M$0 @ 'AC@$ ;6QN>"TR,#$W,#8S,"YXT;M%(J "WT0$ %0 @ %]G@$ ;6QN>"TR,#$W M,#8S,%]C86PN>&UL4$L! A0#% @ \( $2U%>L2'<5 G% $ !4 M ( ! LD! &UL;G@M,C Q-S V,S!?9&5F+GAM;%!+ 0(4 Q0 ( M /" !$N)"FGW?N0 !@)# 5 " 1$> @!M;&YX+3(P,3

"TR,#$W,#8S,%]P&UL4$L%!@ & 8 *B@$ %Z. P $! end