0001628280-18-010472.txt : 20180806 0001628280-18-010472.hdr.sgml : 20180806 20180803173836 ACCESSION NUMBER: 0001628280-18-010472 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180806 DATE AS OF CHANGE: 20180803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FITBIT INC CENTRAL INDEX KEY: 0001447599 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPUTERS [3571] IRS NUMBER: 208920744 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37444 FILM NUMBER: 18992992 BUSINESS ADDRESS: STREET 1: 199 FREMONT STREET STREET 2: 14TH FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: 415-513-1000 MAIL ADDRESS: STREET 1: 199 FREMONT STREET STREET 2: 14TH FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94105 10-Q 1 fitbitq2201810q.htm 10-Q Document

 
 
 
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
____________________________________________
FORM 10-Q
____________________________________________
(Mark one)
þ
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2018
or
 
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ________________ to ________________
Commission file number: 001-37444
__________________________________________
FITBIT, INC.
(Exact name of registrant as specified in its charter)
____________________________________________
Delaware
(State or other jurisdiction of
 incorporation or organization)
 
20-8920744
(I.R.S. Employer Identification No.)
 
 
 
199 Fremont Street, 14th Floor
San Francisco, California
(Address of principal executive offices)
 
94105
(Zip Code)
(415) 513-1000
(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 þ
No ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Yes þ
No ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
þ


Accelerated filer
¨
Non-accelerated filer
o
(Do not check if a smaller reporting company)
Smaller reporting company
¨
 
 
 
Emerging growth company
¨
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes ¨
No þ

As of July 26, 2018, there were 214,090,259 shares of the registrant’s Class A common stock outstanding and 31,281,638 shares of the registrant’s Class B common stock outstanding.



TABLE OF CONTENTS

 
 
Page 
Number
 
 
 
 
  
 
  
  
 
Condensed Consolidated Balance Sheets—June 30, 2018 and December 31, 2017
 
  
  
 
Condensed Consolidated Statements of Operations—for the three and six months ended June 30, 2018 and July 1, 2017
 
  
  
 
Condensed Consolidated Statements of Comprehensive Loss—for the three and six months ended June 30, 2018 and July 1, 2017
 
  
  
 
Condensed Consolidated Statements of Cash Flows—for the six months ended June 30, 2018 and July 1, 2017
 
  
  
 
 
  
  
 
  
  
 
  
  
 
  
  
  
 
  
  
 
  
  
 
  
  
 
 
 
 
 
 
 
 
 




NOTE ABOUT FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements, within the meaning of the Private Securities Litigation Reform Act of 1995, that involve risks and uncertainties. All statements contained in this Quarterly Report on Form 10-Q other than statements of historical fact, including statements regarding our future results of operations and financial position, our business strategy and plans, and our objectives for future operations, are forward-looking statements. The words “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “intend,” “expect,” and similar expressions are intended to identify forward-looking statements. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:

continued investments in research and development, sales and marketing and international expansion and the impact of those investments;
trends in our revenue, cost of revenue, gross margin, operating expenses, including personnel costs, research and development expense, sales and marketing expense and general and administrative expense;
competitors and competition in our markets;
our ability to anticipate and satisfy consumer preferences;
our smartwatches and their market acceptance and future potential;
our ability to develop and introduce new products and services, including recurring non-device revenue offerings, improve our existing products and services, or engage or expand our user base;
the impact of tariffs or other restrictions placed on our products imported into the United States from China;
potential insurance recoveries;
our ability to accurately forecast consumer demand and adequately manage inventory;
our ability to deliver an adequate supply of product to meet demand;
our ability to maintain and promote our brand and expand brand awareness;
our ability to detect, prevent, or fix defects;
our reliance on third-party suppliers, contract manufacturers and logistics providers and our limited control over such parties;
trends in our quarterly operating results and other operating metrics;
legal proceedings and the impact of such proceedings;
the impact of changes in tax law on our operating results;
the impact of our adoption of accounting pronouncements;
the effect of seasonality on our results of operations;
our ability to attract and retain highly skilled employees;
our expectations to derive the substantial majority of our revenue from sales of devices;
our expectations with respect to shifts in advertising and marketing spend;
the impact of our acquisitions in enhancing the features and functionality of our devices;
the impact of foreign currency exchange rates;
the sufficiency of our existing cash and cash equivalent balances and cash flow from operations to meet our working capital and capital expenditure needs for at least the next 12 months; and
general market, political, economic and business conditions, including potential changes in tariffs.

We caution you that the foregoing list does not contain all of the forward-looking statements made in this Quarterly Report on Form 10-Q.

You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, operating results, and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, and other factors described in the section titled “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report on Form 10-Q. We cannot assure you that the results, events, and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events, or circumstances could differ materially from those described in the forward-looking statements.

The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions, or

3


expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures, or investments we may make.

4


PART I. FINANCIAL INFORMATION
Item 1. Condensed Consolidated Financial Statements
FITBIT, INC.
Condensed Consolidated Balance Sheets
(In thousands)
(unaudited)
 
 
June 30, 2018
 
December 31, 2017
 
 
 
 
 
 
 
 
Assets
 
 
 
 
Current assets:
 
 
 
 
Cash and cash equivalents
 
$
328,116

 
$
341,966

Marketable securities
 
252,347

 
337,334

Accounts receivable, net
 
242,038

 
406,019

Inventories
 
140,430

 
123,895

Income tax receivable
 
78,385

 
77,882

Prepaid expenses and other current assets
 
63,227

 
97,269

Total current assets
 
1,104,543

 
1,384,365

Property and equipment, net
 
110,185

 
104,908

Goodwill
 
61,058

 
51,036

Intangible assets, net
 
27,740

 
22,356

Deferred tax assets
 
3,528

 
3,990

Other assets
 
16,147

 
15,420

Total assets
 
$
1,323,201

 
$
1,582,075

Liabilities and Stockholders’ Equity
 
 
 
 
Current liabilities:
 
 
 
 
Accounts payable
 
$
155,970

 
$
212,731

Accrued liabilities
 
377,058

 
452,137

Deferred revenue
 
28,116

 
35,504

Income taxes payable
 
22,729

 
928

Total current liabilities
 
583,873

 
701,300

Long-term deferred revenue
 
4,719

 
6,928

Other liabilities
 
55,650

 
49,884

Total liabilities
 
644,242

 
758,112

Commitments and contingencies (Note 6)
 

 

Stockholders’ equity:
 
 
 
 
Class A and Class B common stock
 
25

 
24

Additional paid-in capital
 
1,006,639

 
956,060

Accumulated other comprehensive income (loss)
 
4,679

 
(9
)
Accumulated deficit
 
(332,384
)
 
(132,112
)
Total stockholders’ equity
 
678,959

 
823,963

Total liabilities and stockholders’ equity
 
$
1,323,201

 
$
1,582,075


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

5


FITBIT, INC.
Condensed Consolidated Statements of Operations
(In thousands, except per share amounts)
(unaudited)
 
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Revenue
$
299,344

 
$
353,299

 
$
547,209

 
$
652,241

Cost of revenue
180,329

 
204,054

 
314,071

 
384,697

Gross profit
119,015

 
149,245

 
233,138

 
267,544

Operating expenses:
 
 
 
 
 
 
 
   Research and development
87,047

 
80,543

 
176,383

 
168,301

   Sales and marketing
100,845

 
100,732

 
172,897

 
191,906

   General and administrative
30,211

 
31,379

 
66,299

 
62,125

Total operating expenses
218,103

 
212,654

 
415,579

 
422,332

Operating loss
(99,088
)
 
(63,409
)
 
(182,441
)
 
(154,788
)
Interest income, net
2,177

 
193

 
3,527

 
1,289

Other income, net
2,258

 
303

 
2,775

 
836

Loss before income taxes
(94,653
)
 
(62,913
)
 
(176,139
)
 
(152,663
)
Income tax expense (benefit)
23,615

 
(4,673
)
 
23,006

 
(34,344
)
Net loss
$
(118,268
)
 
$
(58,240
)
 
$
(199,145
)
 
$
(118,319
)
Net loss per share:
 
 
 
 
 
 
 
Basic
$
(0.49
)
 
$
(0.25
)
 
$
(0.83
)
 
$
(0.52
)
Diluted
$
(0.49
)
 
$
(0.25
)
 
$
(0.83
)
 
$
(0.52
)
Shares used to compute net loss per share:
 
 
 
 
 
 
 
Basic
242,898

 
230,322

 
241,227

 
228,788

Diluted
242,898

 
230,322

 
241,227

 
228,788

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

6


FITBIT, INC.
Condensed Consolidated Statements of Comprehensive Loss
(In thousands)
(unaudited)
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Net loss
$
(118,268
)
 
$
(58,240
)
 
$
(199,145
)
 
$
(118,319
)
Other comprehensive loss: 
 
 
 
 
 
 
 
   Cash flow hedges:
 
 
 
 
 
 
 
Change in unrealized gain (loss) on cash flow hedges, net of tax benefit (expense) of $(666), $404, $(666) and $202, respectively
5,248

 
(12,629
)
 
5,912

 
(13,789
)
Less: reclassification for realized net gains included in net loss, net of tax expense (benefit) of $130, $(46), $130 and $(8), respectively
(1,028
)
 
1,430

 
(1,028
)
 
1,647

Net change, net of tax
4,220

 
(11,199
)
 
4,884

 
(12,142
)
 
 
 
 
 
 
 
 
   Change in foreign currency translation adjustment

 
585

 

 
314

   Change in unrealized loss on available-for-sale investments, net of tax
118

 
9

 
(208
)
 
85

Less reclassification for realized net gains
12

 
(3
)
 
12

 
(12
)
Net change, net of tax
130

 
6

 
(196
)
 
73

Comprehensive loss
$
(113,918
)
 
$
(68,848
)
 
$
(194,457
)
 
$
(130,074
)

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


7


FITBIT, INC.
Condensed Consolidated Statements of Cash Flows
(In thousands)
(unaudited)
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
 
 
 
Cash Flows from Operating Activities
 
 
 
Net loss
$
(199,145
)
 
$
(118,319
)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:
 
 
 
Provision for inventory obsolescence
8,014

 
8,409

Depreciation
23,572

 
19,199

Write-off of property and equipment
7,485

 
5,250

Amortization of intangible assets
3,805

 
2,753

Stock-based compensation
49,498

 
44,459

Deferred income taxes
(1,299
)
 
16,137

Other
(419
)
 
1,428

Changes in operating assets and liabilities, net of acquisition:
 
 
 
Accounts receivable
164,195

 
261,165

Inventories
(24,217
)
 
81,486

Prepaid expenses and other assets
37,624

 
(50,324
)
Fitbit Force recall reserve
(291
)
 
(500
)
Accounts payable
(64,184
)
 
(216,959
)
Accrued liabilities and other liabilities
(74,033
)
 
(43,963
)
Deferred revenue
(9,623
)
 
(5,477
)
Income taxes payable
21,801

 
(1,516
)
Net cash (used in) provided by operating activities
(57,217
)
 
3,228

Cash Flows from Investing Activities
 
 
 
Purchase of property and equipment
(28,524
)
 
(39,817
)
Purchases of marketable securities
(224,812
)
 
(317,678
)
Sales of marketable securities
73,770

 
13,806

Maturities of marketable securities
236,575

 
351,144

Acquisition, net of cash acquired
(13,646
)
 

Net cash provided by investing activities
43,363

 
7,455

Cash Flows from Financing Activities
 
 
 
Repayment of debt
(747
)
 

Proceeds from issuance of common stock
10,738

 
11,407

Taxes paid related to net share settlement of restricted stock units
(9,987
)
 
(5,234
)
Net cash provided by financing activities
4

 
6,173

Net (decrease) increase in cash and cash equivalents
(13,850
)
 
16,856

Effect of exchange rate on cash and cash equivalents

 
532

Cash and cash equivalents at beginning of period
341,966

 
301,320

Cash and cash equivalents at end of period
$
328,116

 
$
318,708


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

8

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements


1.    Basis of Presentation and Summary of Significant Accounting Policies
 
The accompanying condensed consolidated financial statements of Fitbit, Inc. (the “Company”) are unaudited. The condensed consolidated balance sheet at December 31, 2017 has been derived from the audited financial statements of the Company. The accompanying condensed financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) for interim financial information, and in management’s opinion, includes all adjustments, consisting of only normal recurring adjustments, necessary for the fair statement of the Company’s financial position, its results of operations, and cash flows for the interim periods presented. The results of operations for the three and six months ended June 30, 2018 are not necessarily indicative of the results to be expected for the full fiscal year or any other period.

The accompanying 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, 2017, filed with the Securities and Exchange Commission (“SEC”) on March 1, 2018.

The Company’s fiscal year ends on December 31 of each year. The Company is on a 4-4-5 week quarterly calendar. There were 91 days in each of the three months ended June 30, 2018 and July 1, 2017, and 181 and 182 days in the six months ended June 30, 2018 and July 1, 2017, respectively.

The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.

Use of Estimates
 
The preparation of condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. The primary estimates and assumptions made by management are related to revenue recognition, reserves for sales returns and incentives, reserves for warranty, valuation of stock options, fair value of derivative assets and liabilities, allowance for doubtful accounts, inventory valuation, fair value of goodwill and acquired tangible and intangible assets and liabilities assumed during acquisitions, the number of reportable segments, the recoverability of intangible assets and their useful lives, contingencies, and income taxes. Actual results could differ from those estimates, and such differences may be material to the condensed consolidated financial statements.

Significant Accounting Policies

There have been no significant changes in the Company’s accounting policies from those disclosed in its Annual Report on Form 10-K, except for the policies described below in relation to the adoption of Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606), discussed below in the section titled “Accounting Pronouncements Recently Adopted.”

Revenue Recognition

The Company recognizes revenue upon transfer of control of promised goods or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services.

Products and Services

The Company derives substantially all of its revenue from sales of its wearable devices, which includes both connected health and fitness devices and accessories and smartwatches. The Company also generates a small portion of revenue from its subscription-based services. The Company considers delivery of its products to have occurred once control has transferred and delivery of services to have occurred as control is transferred. The Company recognizes revenue, net of estimated sales returns, sales incentives, discounts, and sales tax.

Arrangements with Multiple Performance Obligations

The Company enters into contracts that have multiple performance obligations that include hardware, software, and services. The first performance obligation is the hardware and firmware essential to the functionality of the connected health and fitness device or smartwatch delivered at the time of sale. The second performance obligation is the software services included with

9

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


the products, which are provided free of charge and enable users to sync, view, and access real-time data on the Company’s online dashboard and mobile apps. The third performance obligation is the embedded right included with the purchase of the device to receive, on a when-and-if-available basis, future unspecified firmware upgrades and features relating to the product’s essential firmware. In addition, the Company occasionally offers a fourth performance obligation in bundled arrangements that allows access to subscription-based services related to the Company’s Fitbit Coach offering.

The Company allocates revenue to all performance obligations based on their relative standalone selling prices (“SSP”). The Company’s process for determining its SSP considers multiple factors including consumer behaviors, the Company’s internal pricing model, and cost-plus margin and may vary depending upon the facts and circumstances related to each deliverable. SSP for the health and fitness devices and smartwatches reflect the Company’s best estimate of the selling prices if they were sold regularly on a stand-alone basis and comprise the majority of the arrangement consideration. SSP for upgrade rights currently ranges from $1.00 to $3.00. SSP for the online dashboard and mobile apps is currently estimated at $0.99. SSP for access to Fitbit Coach subscription-based services is based on the price charged when sold separately.

Amounts allocated to the delivered wearable devices are recognized at the time of delivery, provided the other conditions for revenue recognition have been met. Amounts allocated to the online dashboard and mobile apps and unspecified upgrade rights are deferred and recognized on a straight-line basis over the estimated usage period.

The Company offers its users the ability to purchase subscription-based services, through which the users receive incremental features, including access to a digital personal trainer, in-depth analytics regarding the user’s personal metrics, or video-based customized workouts. Amounts paid for subscriptions are deferred and recognized ratably over the service period, which is typically one year. Revenue from subscription-based services was less than 1% of revenue for all periods presented.

In addition, the Company offers subscription-based software and services to certain customers in the corporate wellness program, which includes a real-time dashboard, and the ability to create corporate challenges. SSP for the corporate wellness subscription is determined based on the Company’s internal pricing model for anticipated renewals for existing customers and pricing for new customers. Revenue allocated to the corporate wellness subscription is deferred and recognized on a straight-line basis over the estimated access period of one year, which is the typical service period. Revenue for corporate wellness software and services was less than 1% of revenue for all periods presented.

The Company applies a practical expedient to expense costs to obtain a contract with a customer as incurred when the amortization period would be one year or less. The Company applies a practical expedient to not consider the effect of a significant financing component as it expects that the period between transfer of control and payment from customer to be one year or less.

The Company accounts for shipping and handling fees billed to customers as revenue. Sales taxes and value added taxes (“VAT”) collected from customers which are remitted to governmental authorities are not included in revenue, and are reflected as a liability on the consolidated balance sheets.

Rights of Return, Stock Rotation Rights, and Price Protection

The Company offers limited rights of return, stock rotation rights, and price protection under various policies and programs with its retailer and distributor customers and end-users. Below is a summary of the general provisions of such policies and programs:

Retailers and distributors are generally allowed to return products that were originally sold through to an end-user under provisions of their contracts, called “open-box” returns, and such returns may be made at any time after the original sale.
All purchases through Fitbit.com are covered by a 45-day right of return.
Certain distributors are allowed stock rotation rights which are limited rights of return of products purchased during a prior period, generally one quarter.
Certain distributors and retailers are allowed return rights for defective products.
Certain distributors are offered price protection that allows for the right to a partial credit for unsold inventory held by the distributor if the Company reduces the selling price of a product.
    
The Company estimates reserves for these policies and programs based on historical experience, and records the reserves as a reduction of revenue and an accrued liability. Through June 30, 2018, actual returns have primarily been open-box returns. In addition, through June 30, 2018, the Company has had limited price protection claims. On a quarterly basis, the amount of revenue that is reserved for future returns is calculated based on historical trends and data specific to each reporting period. The historical trends consider product life cycles, new product introductions, market acceptance of products, product sell-through,

10

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


the type of customer, seasonality, and other factors. Return rates can fluctuate over time, but have been sufficiently predictable to allow the Company to estimate expected future product returns. The Company reviews the actual returns evidenced in prior quarters as a percent of related revenue to determine the historical rate of returns. The Company then applies the historical rate of returns to the current period revenue as a basis for estimating future returns. When necessary, the Company also provides a specific reserve for products in the distribution channel in excess of estimated requirements. This estimate can be affected by the amount of a particular product in the channel, the rate of sell-through, product plans, and other factors. The Company also considers whether there are circumstances which may result in anticipated returns higher than the historical return rate from direct customers and records an additional specific reserve as necessary. The estimates and assumptions used to reserve for rights of return, stock rotation rights, and price protection have been accurate in all material respects and have not materially changed in the past.

Sales Incentives

The Company offers sales incentives through various programs, consisting primarily of cooperative advertising and marketing development fund programs. The Company records advertising and marketing development fund programs with customers as a reduction to revenue unless it receives a distinct benefit in exchange for credits claimed by the customer and can reasonably estimate the fair value of the distinct benefit received, in which case the Company records it as a marketing expense. The Company recognizes a liability and reduces revenue for rebates or other incentives based on the estimated amount of rebates or credits that will be claimed by customers.

Refer to Note 10 for disaggregated revenue by geographic region, based on ship-to destinations.

Customer Bankruptcy

In September 2017, Wynit Distribution (“Wynit”) filed for bankruptcy protection under Chapter 11 of the United States Bankruptcy Code. Wynit was the Company’s largest customer, historically representing 11% of total revenue during the six months ended July 1, 2017 and 19% of total accounts receivables as of July 1, 2017. In connection with Wynit’s bankruptcy filing, the Company believed that the collectability of the product shipments to Wynit during the third quarter of 2017 was not reasonably assured. However, as of July 1, 2017, collectability of accounts receivables from Wynit was reasonably assured. 

The Company ceased to recognize revenue from Wynit, which totaled $8.1 million during the third quarter of 2017. Additionally, the Company recorded a charge of $35.8 million during the third quarter ended September 30, 2017 comprised of cost of revenue of $5.5 million associated with shipments to Wynit in the third quarter of 2017 and bad debt expense of $30.3 million associated with all of Wynit’s outstanding accounts receivables. The Company maintains credit insurance that covers a portion of the exposure related to its customer receivables. The Company recorded an insurance receivable based on an analysis of its insurance policies, including their exclusions, an assessment of the nature of the claim, and information from its insurance carrier. As of September 30, 2017, the Company had recorded an insurance receivable of $26.8 million, included in prepaid expenses and other current assets, associated with the amount it had concluded was probable related to the claim. The $26.8 million insurance receivable allowed the Company to recover $22.7 million of bad debt expense and $4.1 million of cost of revenue, resulting in a net charge of $9.0 million in the consolidated statement of operations comprised of net bad debt expense of $7.6 million and net cost of revenue of $1.4 million. The Company received $21.4 million of the insurance receivable during the fourth quarter of 2017 and the remaining $5.4 million in January 2018.

During the six months ended June 30, 2018, the Company released $12.4 million in outstanding product return and rebate reserves related to Wynit, as it believed the possibility of future claims associated with these reserves was remote. This reserve release resulted in a $12.4 million increase in revenue during the six months ended June 30, 2018.

Non-Monetary Transaction

The Company entered into an agreement with a third party during 2016 to exchange inventory for advertising credits and cash. The Company recorded the transaction based on the estimated fair value of the products exchanged. For the year ended December 31, 2016, the Company recorded $15.0 million of revenue and $7.0 million of associated cost of goods sold upon exchange of the products for advertising credits of $13.0 million and cash of $2.0 million. The $13.0 million of unused advertising credits remaining as of December 31, 2016 were recorded in prepaid expenses and other current assets, and other assets. Such credits are expected to be used over the contractual period of four years, and will be expensed as advertising services are received. During the three months ended June 30, 2018 and July 1, 2017, $1.0 million and $0.2 million, respectively, and during the six months ended June 30, 2018 and July 1, 2017, $1.1 million and $0.3 million, respectively, of credits were utilized in each of these periods. The Company’s prepaid and other assets related to unused advertising credits as of June 30, 2018 and December 31, 2017 were $11.1 million and $12.2 million, respectively.

11

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)



Recent Accounting Pronouncements

Accounting Pronouncements Not Yet Adopted

In February 2016, the Financial Accounting Standards Board (the “FASB”) issued ASU 2016-02, Leases (Topic 842). ASU 2016-02 requires lessees to recognize right-of-use assets and lease liabilities for operating leases, initially measured at the present value of the lease payments, on the balance sheet. ASU 2016-02 will become effective for the Company on January 1, 2019, and requires adoption using a modified retrospective approach. The Company is currently evaluating the impact of this guidance on its consolidated financial statements. The Company anticipates that the adoption will have a material impact on its consolidated balance sheets, as it will now include a right of use asset and a lease liability for the obligation to make lease payments related to substantially all operating lease arrangements; however, the Company does not expect the adoption to have a material impact on its consolidated statements of operations.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 provides for a new impairment model which requires measurement and recognition of expected credit losses for most financial assets and certain other instruments, including but not limited to accounts receivable and available for sale debt securities. ASU 2016-13 will become effective for the Company on January 1, 2020 and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating the second step of the goodwill impairment test. The second step measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. Under ASU 2017-04, a company will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. ASU 2017-04 will be applied prospectively and is effective for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.

In June 2018, the FASB issued ASU 2018-07, Compensation-Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting. ASU 2018-07 expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. ASU 2018-07 will become effective for the Company on January 1, 2019 and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.

Accounting Pronouncements Recently Adopted

In May 2014, the FASB, issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), which affects any entity that either enters into contracts with customers to transfer goods and services or enters into contracts for the transfer of nonfinancial assets. The standard’s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services.

The Company adopted ASU 2014-09 effective January 1, 2018, utilizing the modified retrospective transition method. Prior periods were not retrospectively adjusted. Upon adoption, the Company recognized an immaterial cumulative effect of adopting this guidance as an adjustment to its opening accumulated deficit balance. The new standard may, in certain circumstances, impact the timing of when revenue is recognized for products shipped, and the timing and classification of certain sales incentives, which are expected to generally be recognized earlier than historical guidance. The Company believes the new guidance is materially consistent with its historical revenue recognition policy. In addition, ASU 2014-09 requires the presentation of sales returns reserve as a current liability. The Company’s sales return reserve was $75.0 million as of June 30, 2018, presented within “Accrued liabilities” and was $109.9 million as of December 31, 2017, presented within “Accounts receivable, net.”

The impact to revenue, accounts receivable, deferred revenue, and accrued liabilities as a result of applying ASU 2014-09 for the six months ended or as of June 30, 2018 was as follows (in thousands):

12

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


 
Three Months Ended June 30, 2018
 
Six Months Ended June 30, 2018
 
Under ASC 605
Impact
Under ASC 606
 
Under ASC 605
Impact
Under ASC 606
 
 
 
 
 
 
 
 
Revenue
$
298,783

$
561

$
299,344

 
$
545,834

$
1,375

$
547,209

Accounts receivable, net
167,042

74,996

242,038

 
167,042

74,996

242,038

Deferred revenue
33,789

(954
)
32,835

 
33,789

(954
)
32,835

Accrued liabilities
302,734

74,324

377,058

 
302,734

74,324

377,058

Accumulated deficit
(332,945
)
561

(332,384
)
 
(333,759
)
1,375

(332,384
)

The impact to other financial statement line items was immaterial. Adoption of the standard had no impact to net cash from or used in operating, investing, or financing activities in the Company’s condensed consolidated statement of cash flows.

In January 2016, the FASB issued ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, which updates certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The Company has elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230). ASU 2016-15 provides guidance intended to reduce diversity in practice in how certain transactions are classified in the statement of cash flows. ASU 2016-15 provides guidance in a number of situations including, among others, contingent consideration payments made after a business combination, proceeds from the settlement of insurance claims, distributions received from equity method investees, and classifying cash receipts and payments that have aspects of more than one class of cash flows. ASU 2016-15 became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business. The purpose of ASU 2017-01 is to change the definition of a business to assist entities with evaluating when a set of transferred assets and activities is a business. ASU 2017-01 became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In May 2017, the FASB issued ASU 2017-09, Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting. ASU 2017-09 was issued to clarify and reduce both (i) diversity in practice and (ii) cost and complexity when applying the guidance in Topic 718 to a change to the terms and conditions of a share-based payment award. ASU 2017-09 became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. ASU 2017-12 amends the hedge accounting rules to simplify the application of hedge accounting standard and better portray the economic results of risk management activities in the financial statements. The standard expands the ability to hedge non-financial and financial risk components, reduces complexity in fair value hedges of interest rate risk, eliminates the requirement to separately measure and report hedge ineffectiveness, as well as eases certain hedge effectiveness assessment requirements. ASU 2017-12 becomes effective for the Company on January 1, 2019 with early adoption permitted. The Company early adopted this new standard in the first quarter of 2018. The adoption of this new standard did not have a material impact on the Company’s consolidated financial statements.


2.    Fair Value Measurements
 
The carrying values of the Company’s accounts receivable, accounts payable, and accrued liabilities approximated their fair values due to the short period of time to maturity or repayment.
 

13

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


The following tables set forth the Company’s financial instruments that were measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):
 
 
June 30, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
Money market funds
$
153,241

 
$

 
$

 
$
153,241

U.S. government agencies

 
74,897

 

 
74,897

Corporate debt securities

 
217,806

 

 
217,806

Derivative assets

 
5,464

 

 
5,464

Total
$
153,241

 
$
298,167

 
$

 
$
451,408

Liabilities:
 
 
 
 
 
 
 
Derivative liabilities
$

 
$
736

 
$

 
$
736

Stock warrant liability

 

 
486

 
486

Total
$

 
$
736

 
$
486

 
$
1,222


 
December 31, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
Money market funds
$
193,066

 
$

 
$

 
$
193,066

U.S. government agencies

 
79,624

 

 
79,624

Corporate debt securities

 
291,582

 

 
291,582

Total
$
193,066

 
$
371,206

 
$

 
$
564,272

Liabilities:
 
 
 
 
 
 
 
Derivative liabilities
$

 
$
2,138

 
$

 
$
2,138

Stock warrant liability

 

 
208

 
208

Total
$

 
$
2,138

 
$
208

 
$
2,346

 
The fair value of the Company’s Level 1 financial instruments is based on quoted market prices in active markets for identical instruments. The fair value of the Company’s Level 2 financial instruments is based on observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data.

In addition, Level 2 assets and liabilities include derivative financial instruments associated with hedging activity, which are further discussed in Note 3. Derivative financial instruments are initially measured at fair value on the contract date and are subsequently remeasured to fair value at each reporting date using inputs such as spot rates, forward rates, and discount rates. There is not an active market for each hedge contract, but the inputs used to calculate the value of the instruments are tied to active markets.

There were no Level 3 assets as of June 30, 2018 and December 31, 2017. There were Level 3 liabilities as of June 30, 2018 and December 31, 2017. There have been no transfers between fair value measurement levels during the three and six months ended June 30, 2018 and July 1, 2017.

In 2017, the Company acquired an equity ownership interest in a privately-held company in exchange for $6.0 million in cash. This investment is accounted for using the cost method of accounting since the Company is unable to exercise any significant influence. Upon adoption of ASU 2016-01 on January 1, 2018, the Company elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. This investment has been recorded at historical cost, classified within “Other assets” on the Company’s consolidated balance sheet as of June 30, 2018 and December 31, 2017.
 
 

14

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


3.    Financial Instruments

Cash, Cash Equivalents and Marketable Securities

The Company’s marketable securities are classified as available-for-sale as of the balance sheet date and are reported at fair value with unrealized gains and losses reported, net of tax, as a separate component of accumulated other comprehensive income (loss) in stockholders’ equity. Because the Company views marketable securities as available to support current operations as needed, it has classified all available-for-sale securities as current assets. Realized gains or losses and other-than-temporary impairments, if any, on available-for-sale securities are reported in other income (expense), net, as incurred.

Investments are reviewed periodically to identify potential other-than-temporary impairments. No impairment loss has been recorded on the securities included in the tables below because the Company believes that the decrease in fair value of these securities is temporary and expects to recover up to, or beyond, the initial cost of investment for these securities.

The following table sets forth cash, cash equivalents and marketable securities as of June 30, 2018 (in thousands):
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
Cash and Cash Equivalents
 
Marketable Securities
 
 
 
 
 
 
 
 
 
 
 
 
Cash
$
134,519

 
$

 
$

 
$
134,519

 
$
134,519

 
$

Money market funds
153,241

 

 

 
153,241

 
153,241

 

U.S. government agencies
75,032

 

 
(135
)
 
74,897

 
10,376

 
64,521

Corporate debt securities
217,942

 
4

 
(140
)
 
217,806

 
29,980

 
187,826

Total
$
580,734

 
$
4

 
$
(275
)
 
$
580,463

 
$
328,116

 
$
252,347


The following table sets forth cash, cash equivalents and marketable securities as of December 31, 2017 (in thousands):
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
Cash and Cash Equivalents
 
Marketable Securities
 
 
 
 
 
 
 
 
 
 
 
 
Cash
$
115,028

 
$

 
$

 
$
115,028

 
$
115,028

 
$

Money market funds
193,066

 

 

 
193,066

 
193,066

 

U.S. government agencies
79,722

 
1

 
(99
)
 
79,624

 
6,595

 
73,029

Corporate debt securities
291,738

 
15

 
(171
)
 
291,582

 
27,277

 
264,305

Total
$
679,554

 
$
16

 
$
(270
)
 
$
679,300

 
$
341,966

 
$
337,334


The gross unrealized gains or losses on marketable securities as of June 30, 2018 and December 31, 2017 were not material. There were no available-for-sale investments as of June 30, 2018 and December 31, 2017 that have been in a continuous unrealized loss position for greater than 12 months on a material basis.

The following table classifies marketable securities by contractual maturities (in thousands):
 
June 30, 2018
 
December 31, 2017
 
 
 
 
Due in one year
$
252,347

 
$
319,112

Due in one to two years

 
18,222

Total
$
252,347

 
$
337,334


Derivative Financial Instruments

The Company operates in foreign countries, which exposes it to market risk associated with foreign currency exchange rate fluctuations between the U.S. dollar and various foreign currencies. In order to manage this risk, the Company may hedge a portion of its foreign currency exposures related to outstanding monetary assets and liabilities as well as forecasted revenues and expenses, using foreign currency exchange forward or option contracts. In general, the market risk related to these contracts is offset by

15

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


corresponding gains and losses on the hedged transactions. The Company does not enter into derivative contracts for trading or speculative purposes.
 
Cash Flow Hedges
 
The Company has entered into foreign currency derivative contracts designated as cash flow hedges to hedge certain forecasted revenue and expense transactions denominated in currencies other than the U.S. dollar. The Company’s cash flow hedges consist of forward contracts with maturities of 12 months or less.

The Company periodically assesses the effectiveness of its cash flow hedges. Effectiveness represents a derivative instrument’s ability to generate offsetting changes in cash flows related to the hedged risk. The Company records the gains or losses, net of tax, related to its cash flow hedges as a component of accumulated other comprehensive income (loss) in stockholders’ equity and subsequently reclassifies the gains or losses into revenue and operating expenses when the underlying hedged transactions are recognized. If the hedged transaction becomes probable of not occurring, the corresponding amounts in accumulated other comprehensive income (loss) would immediately be reclassified to other income (expense), net. Cash flows related to the Company’s cash flow hedging program are recognized as cash flows from operating activities in its statements of cash flows. Prior to the adoption of ASU 2017-12, the Company recorded the gains or losses related to the ineffective portion of its cash flow hedges, if any, immediately in other income (expense), net. For the period ended July 1, 2017, the ineffective portion of its cash flow hedges were not material.

The Company had outstanding contracts with a total notional amount of $99.7 million in cash flow hedges for forecasted revenue as of June 30, 2018, and no outstanding contracts that were designated in cash flow hedges for forecasted revenue as of December 31, 2017.

Balance Sheet Hedges

The Company enters into foreign exchange contracts to hedge certain monetary assets and liabilities that are denominated in currencies other than the functional currency of its subsidiaries. These foreign exchange contracts are carried at fair value, do not qualify for hedge accounting treatment, and are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income (expense), net, and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities.

The Company had outstanding balance sheet hedges with a total notional amount of $110.5 million and $141.2 million as of June 30, 2018 and December 31, 2017, respectively.
 
Fair Value of Foreign Currency Derivatives

The foreign currency derivative contracts that were not settled at the end of the period are recorded at fair value, on a gross basis, in the condensed consolidated balance sheets. The following table presents the fair value of the Company’s foreign currency derivative contracts as of the periods presented (in thousands):
 
 
 
June 30, 2018
 
December 31, 2017
 
Balance Sheet Location
 
Fair Value Derivative
Assets
 
Fair Value Derivative Liabilities
 
Fair Value Derivative
Assets
 
Fair Value Derivative Liabilities
 
 
 
 
 
 
 
 
 
 
Cash flow designated hedges
Prepaid expenses and other current assets
 
$
5,420

 
$

 
$

 
$

Cash flow designated hedges
Accrued liabilities
 

 

 

 

Hedges not designated
Prepaid expenses and other current assets
 
44

 

 

 

Hedges not designated
Accrued liabilities
 

 
736

 

 
2,138

Total fair value of derivative instruments
 
 
$
5,464

 
$
736

 
$

 
$
2,138



16

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


Financial Statement Effect of Foreign Currency Derivative Contracts

The following table presents the pre-tax impact of the Company’s foreign currency derivative contracts on other comprehensive income (“OCI”) and the condensed consolidated statements of operations for the periods presented (in thousands):
 
 
 
Three Months Ended
 
Six Months Ended
 
Income Statement Location
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
 
 
Foreign exchange cash flow hedges:
 
 
 
 
 
 
 
 
 
Gain (loss) recognized in OCI – effective portion
 
 
$
5,914

 
$
(13,029
)
 
$
6,578

 
$
(13,987
)
Gain (loss) reclassified from OCI into income – effective portion
Revenue
 
1,157

 
(1,035
)
 
1,157

 
(280
)
Loss reclassified from OCI into income – effective portion
Operating expenses
 

 
(440
)
 

 
(1,405
)
Gain recognized in income – ineffective portion
Other income, net
 

 

 

 
21

Gain recognized in income – excluded time value portion
Other income, net
 

 
660

 

 
843

Foreign exchange balance sheet hedges:
 
 
 
 
 
 
 
 
 
Gain (loss) recognized in income
Other income, net
 
4,793

 
(3,547
)
 
2,299

 
(6,776
)

As of June 30, 2018, all net derivative gains related to the Company’s cash flow hedges will be reclassified from OCI into revenue within the next 12 months.

Effect of Derivative Contracts on Condensed Consolidated Statements of Operations

The following table provides the location in the condensed consolidated statements of operations and amount of the recognized gains or losses to the Company’s derivative instruments designated as hedging instruments (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Total amounts presented in the condensed consolidated statement of operations in which the effects of cash flow hedges are recorded in revenue
$
299,344

 
$
353,299

 
$
547,209

 
$
652,241

Total amounts presented in the condensed consolidated statement of operations in which the effects of cash flow hedges are recorded in operating expenses
218,103

 
212,654

 
415,579

 
422,332

Gains (losses) on foreign exchange contracts designated as cash flow hedges reclassified from OCI into revenue
1,157

 
(1,035
)
 
1,157

 
(280
)
Gains (losses) on foreign exchange contracts designated as cash flow hedges reclassified from OCI into operating expenses

 
(440
)
 

 
(1,405
)

Offsetting of Foreign Currency Derivative Contracts

The Company presents its derivative assets and derivative liabilities at gross fair values in the condensed consolidated balance sheets. The Company generally enters into master netting arrangements, which mitigate credit risk by permitting net settlement of transactions with the same counterparty. The Company is not required to pledge, and is not entitled to receive, cash collateral related to these derivative instruments.


17

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


The following tables set forth the available offsetting of net derivative assets under the master netting arrangements as of June 30, 2018 and December 31, 2017 (in thousands):

 
Gross Amounts Offset in the Condensed Consolidated Balance Sheets
 
Gross Amounts Not Offset in Condensed Consolidated Balance Sheets
June 30, 2018
Gross Amounts Recognized
 
Gross Amounts Offset
 
Net Amounts Presented
 
Financial Instruments
 
Cash Collateral Received
 
Net Amount
 
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts assets
$
5,464

 
$

 
$
5,464

 
$
736

 
$

 
$
4,728

Foreign exchange contracts liabilities
736

 

 
736

 
736

 

 

 
 
Gross Amounts Offset in the Condensed Consolidated Balance Sheets
 
Gross Amounts Not Offset in Condensed Consolidated Balance Sheets
December 31, 2017
Gross Amounts Recognized
 
Gross Amounts Offset
 
Net Amounts Presented
 
Financial Instruments
 
Cash Collateral Received
 
Net Amount
 
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts assets
$

 
$

 
$

 
$

 
$

 
$

Foreign exchange contracts liabilities
2,138

 

 
2,138

 

 

 
2,138





18

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)



4.    Balance Sheet Components

Deferred Revenue

Deferred revenue consists of deferred shipments in transit for which control has not yet transferred, deferred software, or amounts allocated to mobile dashboard and on-line apps and unspecified upgrade rights, and deferred subscription-based services for which payments have been received by the customer prior to revenue recognition of these performance obligations. The deferred shipments performance obligation is anticipated to be recognized within the next quarter. The deferred software and deferred subscription-based services performance obligations are anticipated to be recognized over the useful life or service periods of twelve to seventeen months.

Changes in the total short-term and long-term deferred revenue balance were as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
June 30, 2018
 
 
 
 
Beginning balances
$
36,448

 
$
42,432

Deferral of revenue
8,328

 
15,708

Recognition of deferred revenue
(11,941
)
 
(25,305
)
Ending balances
$
32,835

 
$
32,835


Revenue Returns Reserve
 
Revenue returns reserve activities were as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Beginning balances
$
82,612

 
$
68,317

 
$
109,872

 
$
98,851

Increases
36,929

 
48,285

 
63,001

 
89,911

Write-offs/Returns taken
(44,545
)
 
(65,082
)
 
(97,877
)
 
(137,242
)
Ending balances
$
74,996

 
$
51,520

 
$
74,996

 
$
51,520


Increases in the revenue returns reserve include provisions for open box returns and stock rotations.

Inventories
 
Inventories consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
  
 
 

 

Components
11,687

 
3,825

Finished goods
128,743

 
120,070

Total inventories
$
140,430

 
$
123,895

 

19

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


Prepaid Expenses and Other Current Assets
 
Prepaid expenses and other current assets consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
  
 
 
 
 
 
POP displays, net
$
10,345

 
$
14,750

Prepaid marketing
2,768

 
6,074

Derivative assets
5,464

 

Prepaid expenses
14,482

 
24,204

Insurance receivable

 
37,300

Other
30,168

 
14,941

Total prepaid expenses and other current assets
$
63,227

 
$
97,269


Property and Equipment, Net
 
Property and equipment, net, consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
  
 
 
 
 
 
Tooling and manufacturing equipment
$
76,119

 
$
66,854

Furniture and office equipment
22,509

 
20,942

Purchased and internally-developed software
20,346

 
18,112

Leasehold improvements
63,787

 
58,431

Total property and equipment
182,761

 
164,339

Less: Accumulated depreciation and amortization
(72,576
)
 
(59,431
)
Property and equipment, net
$
110,185

 
$
104,908

 
Total depreciation and amortization expense related to property and equipment, net was $13.1 million and $10.1 million for the three months ended June 30, 2018 and July 1, 2017, respectively, and $23.6 million and $19.2 million for the six months ended June 30, 2018 and July 1, 2017, respectively.

Goodwill and Intangible Assets

The changes in the carrying amount of goodwill were as follows (in thousands):
 
Goodwill
 
 
 
Balance at December 31, 2017
$
51,036

Goodwill acquired
10,022

Balance at June 30, 2018
$
61,058


The increase in the carrying amount of goodwill during the six months ended June 30, 2018 was attributable to an acquisition in February 2018. See Note 11 for additional information.

The carrying amounts of the intangible assets as of June 30, 2018 and December 31, 2017 were as follows (in thousands, except useful life):

20

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


 
June 30, 2018
 
December 31, 2017
 
Weighted Average Remaining Useful Life
(years)
  
Gross
 
Accumulated Amortization
 
Net
 
Gross
 
Accumulated Amortization
 
Net
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Developed technology
$
35,988

 
$
(12,249
)
 
$
23,739

 
$
30,588

 
$
(8,738
)
 
$
21,850

 
3.4
Customer relationships
3,918

 
(308
)
 
3,610

 

 

 

 
6.4
Trademarks and other
1,150

 
(759
)
 
391

 
1,278

 
(772
)
 
506

 
0.6
Total intangible assets, net
$
41,056

 
$
(13,316
)
 
$
27,740

 
$
31,866

 
$
(9,510
)
 
$
22,356

 
 

The increase in the carrying amount of goodwill during the six months ended June 30, 2018 was attributable to an acquisition in February 2018. See Note 11 for additional information. Total amortization expense related to intangible assets was $2.1 million and $1.4 million for the three months ended June 30, 2018 and July 1, 2017, respectively, and $3.8 million and 2.8 million for the six months ended June 30, 2018 and July 1, 2017, respectively.

The estimated future amortization expense of acquired finite-lived intangible assets to be charged to cost of revenue and operating expenses after June 30, 2018 was as follows (in thousands):
  
Cost of Revenue
 
Operating Expenses
 
Total
 
 
 
 
 
 
Remaining 2018
$
3,735

 
$
386

 
$
4,121

2019
6,690

 
771

 
7,461

2020
5,910

 
588

 
6,498

2021
5,910

 
541

 
6,451

2022
1,236

 
541

 
1,777

Thereafter
258

 
1,174

 
1,432

Total finite-lived intangible assets, net
$
23,739

 
$
4,001

 
$
27,740


Accrued Liabilities
 
Accrued liabilities consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
 
 
Product warranty
$
50,468

 
$
87,882

Accrued revenue reserve from returns
74,996

 

Accrued manufacturing expense and freight
34,493

 
41,901

Accrued sales incentives
87,756

 
111,592

Accrued sales and marketing
24,693

 
44,401

Accrued research and development
4,819

 
8,983

Accrued co-op advertising and marketing development funds
19,521

 
30,408

Employee-related liabilities
23,054

 
33,266

Sales taxes and VAT payable
26,127

 
21,340

Inventory received but not billed
4,615

 
10,526

Accrued legal settlements and fees
4,819

 
36,693

Derivative liabilities
736

 
2,138

Other
20,961

 
23,007

Accrued liabilities
$
377,058

 
$
452,137


21

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


Product warranty reserve activities were as follows (in thousands)(1):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Beginning balances
$
71,975

 
$
90,459

 
$
87,882

 
$
99,923

Charged to cost of revenue
(8,486
)
 
(1,595
)
 
(10,967
)
 
17,342

Changes related to pre-existing warranties
(4,469
)
 
4,913

 
(7,872
)
 
2,473

Settlement of claims
(8,552
)
 
(21,016
)
 
(18,575
)
 
(46,977
)
Ending balances
$
50,468

 
$
72,761

 
$
50,468

 
$
72,761

 

(1) 
Does not include reserves established as a result of the recall of the Fitbit Force. See the section titled “Fitbit Force Recall Reserve” in the Company’s Annual Report on Form 10-K for additional information regarding such reserves.

Restructuring

In January 2017, the Company announced cost-efficiency measures to be implemented in 2017 that include realigning sales and marketing spend and improved optimization of research and development investments. In addition, the Company announced a reorganization, including a reduction in workforce. This reorganization impacted approximately 110 employees, or approximately 6% of the Company’s global workforce. The Company recorded $6.4 million in total restructuring expenses, substantially all of which were severance and related costs, in the first quarter of 2017. The Company completed the reorganization in the fourth quarter of 2017.

Accumulated Other Comprehensive Income (Loss)

The components and activity of accumulated other comprehensive income (“AOCI”), net of tax, were as follows (in thousands):

 
Unrealized Gains (Losses) on Cash Flow Hedges
 
Currency Translation Adjustments
 
Unrealized Gains (Losses) on Available-for-Sale Investments
 
Total
 
 
 
 
 
 
 
 
Balance at December 31, 2017
$
66

 
$

 
$
(75
)
 
$
(9
)
Other comprehensive income (loss) before reclassifications
5,912

 

 
(208
)
 
5,704

Amounts reclassified from AOCI
(1,028
)
 

 
12

 
(1,016
)
Other comprehensive income (loss)
4,884

 

 
(196
)
 
4,688

Balance at June 30, 2018
$
4,950

 
$

 
$
(271
)
 
$
4,679



5.    Long-Term Debt
 

2015 Credit Agreement
 
In December 2015, the Company entered into a second amended and restated credit agreement (the “Senior Facility”) with Silicon Valley Bank (“SVB”), as administrative agent, collateral agent, and lender, SunTrust Bank as syndication agent, SunTrust Robinson Humphrey, Inc. and several other lenders to replace the existing asset-based credit facility and cash flow facility. The Senior Facility allowed the Company to borrow up to $250.0 million, including up to $50.0 million for the issuance of letters of credit and up to $25.0 million for swing line loans, subject to certain financial covenants and ratios. The Company has the option to repay its borrowings under the Senior Facility without penalty prior to maturity. The Senior Facility requires the Company to comply with certain financial and non-financial covenants. The Senior Facility contains customary covenants that restrict the Company’s ability to, among other things, incur additional indebtedness, sell certain assets, guarantee certain obligations of third parties, declare dividends or make certain distributions, and undergo a merger or consolidation or certain other transactions. Obligations under the Senior Facility are collateralized by substantially all of the Company’s assets, excluding its intellectual property.

22

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)



In May 2017, the Company entered into a first amendment to the Senior Facility (the “First Amendment”), pursuant to which the aggregate amount the Company can borrow under the Senior Facility was reduced from $250.0 million to $100.0 million, with up to $50.0 million available for the issuance of letters of credit and up to $25.0 million available for swing line loans. In addition, pursuant to the First Amendment, the applicable margin in respect of the interest rates under the Senior Facility was amended to be based on the Company’s level of liquidity (defined as the sum of the Company’s aggregate cash holdings and the amount available under its revolving commitments) and range from, with respect to Alternate Base Rate loans, 0.5% to 1.0%, and, with respect to LIBOR loans, 1.5% to 2.0%. Among other changes, the First Amendment also removed the fixed charge coverage ratio covenant and the consolidated leverage ratio covenant, and added a general liquidity covenant requiring the Company to maintain liquidity of at least $200.0 million in unrestricted cash, of which $100.0 million in cash or cash equivalents must be held in accounts subject to control agreements with, and maintained by, SVB or its affiliates.
 
The Company was in compliance with the financial covenants under the Senior Facility as of June 30, 2018. As of June 30, 2018, the Company had no outstanding borrowings under the Senior Facility and had outstanding letters of credit totaling $36.8 million, issued to cover various security deposits on its facility leases.

Letters of Credit
 
As of June 30, 2018 and December 31, 2017, the Company had outstanding letters of credit of $36.8 million and $36.9 million, respectively, in each period issued to cover the security deposit on the lease of its office headquarters in San Francisco, California, and other facility leases.
 

6.    Commitments and Contingencies
 
Leases
 
The Company’s principal facility is located in San Francisco, California. The Company also leases office space in various locations with expiration dates between 2019 and 2024. The lease agreements often include leasehold improvement incentives, escalating lease payments, renewal provisions and other provisions which require the Company to pay taxes, insurance, maintenance costs or defined rent increases. All of Company’s leases are accounted for as operating leases. During the three months ended June 30, 2018, the Company notified the lessor of its intent to sublease a portion of one of its San Francisco offices.  Under the terms of the lease, the lessor has the right to recapture this space.  The lessor elected to exercise their recapture right effective August 1, 2018, which resulted in a reduction of approximately $81.4 million in the Company’s future lease obligations associated with this lease. Future minimum payments under the Company’s noncancelable lease agreements as of the date of this filing, reduced by the recaptured amount, was as follow (in thousands):

Remaining 2018
$
17,328

2019
33,571

2020
29,398

2021
27,136

2022
26,855

Thereafter
37,555

Total future minimum lease payments
$
171,843


 Rent expense is recorded over the lease terms on a straight-line basis. Rent expense was $7.2 million and $10.0 million for the three months ended June 30, 2018 and July 1, 2017, respectively, and $16.8 million and $19.2 million for the six months ended June 30, 2018 and July 1, 2017, respectively.

Purchase Commitments

The aggregate amount of open purchase orders as of June 30, 2018 was approximately $387.6 million, of which $185.0 million related to the Company’s migration to a third-party hosting provider. The Company cannot determine the aggregate amount of such purchase orders that represent contractual obligations because purchase orders may represent authorizations to purchase

23

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


rather than binding agreements. The Company’s purchase orders are based on its current needs and are fulfilled by its suppliers, contract manufacturers, and logistics providers within short periods of time.

During the normal course of business, the Company and its contract manufacturers procure components based upon a forecasted production plan. If the Company cancels all or part of the orders, or materially reduces forecasted orders, it may be liable to its suppliers and contract manufacturers for the cost of the excess components purchased by its contract manufacturers. As of June 30, 2018, $14.3 million was accrued for such liabilities to contract manufacturers.


Legal Proceedings

Jawbone. On May 27, 2015, Aliphcom, Inc. d/b/a Jawbone (“Jawbone”), filed a lawsuit in the Superior Court of California in the County of San Francisco against the Company and five of its employees who were formerly employed by Jawbone, alleging trade secret misappropriation and unfair and unlawful business practices against all defendants, and alleging breach of contract and breach of implied covenant of good faith and fair dealing against the employee defendants. The complaint sought unspecified damages, including punitive damages and injunctive relief. On June 23, 2016, Jawbone filed a Second Amended Complaint, adding a sixth employee defendant and related allegations.
On June 10, 2015, Jawbone and BodyMedia, Inc., a wholly-owned subsidiary of Jawbone (“BodyMedia”), filed a lawsuit against the Company in the U.S. District Court for the Northern District of California, alleging that the Company infringes certain U.S. patents. The complaint sought unspecified compensatory damages and attorneys’ fees from the Company and to permanently enjoin the Company from making, manufacturing, using, selling, importing, or offering the Company’s products for sale. The lawsuit was stayed pending resolution the investigation in the U.S. International Trade Commission (the “ITC”).

On July 7, 2015, Jawbone and BodyMedia filed a complaint with the ITC requesting an investigation into purported violations of the Tariff Act of 1930 by the Company and Flextronics International Ltd. and Flextronics Sales and Marketing (A-P) Ltd. The complaint makes the same patent infringement and trade secret misappropriation claims as the two earlier cases. The complaint seeks a limited exclusion order and a cease and desist order halting the importation and sale of the infringing products. The ITC instituted the investigation on August 17, 2015. As a result of motions, all of the patent infringement claims were dismissed from the case. A trial on the trade secrets allegations took place from May 9 to 17, 2016. On August 23, 2016, the administrative law judge concluded that the Company did not misappropriate any Jawbone trade secrets. On October 20, 2016, the ITC terminated the investigation in the ITC. Jawbone appealed the dismissal of the patent infringement claims to the Federal Circuit. Oral argument was scheduled for November 9, 2017.

On September 3, 2015, the Company filed a lawsuit against Jawbone in the U.S. District Court for the District of Delaware, alleging that Jawbone’s activity trackers infringe certain U.S. patents. This case was transferred to the U.S. District Court for the Northern District of California. The trial was scheduled for July 13, 2020. On September 8, 2015, the Company filed a complaint for patent infringement against Jawbone in the U.S. District Court for the Northern District of California, asserting that Jawbone’s activity trackers infringe certain U.S. patents. No trial date was set. On October 29, 2015, the Company filed a complaint for patent infringement against Jawbone in the U.S. District Court for the District of Delaware, asserting that Jawbone’s activity trackers infringe certain U.S. patents. That case was also transferred to the U.S. District Court for the Northern District of California. No trial date was set.

On November 2, 2015, the Company filed a complaint with the ITC requesting an investigation into violations of the Tariff Act of 1930 by Jawbone and Body Media. The complaint asserted that Jawbone’s products infringe certain U.S. patents. The complaint sought a limited exclusion order and a cease and desist order halting the importation and sale of infringing products. The ITC instituted the investigation on December 1, 2015. On December 23, 2016, the Company filed a motion to terminate the investigation, and the ITC terminated the investigation on February 1, 2017.

On December 8, 2017, the parties announced the global settlement of all of the outstanding civil litigation on confidential terms. Each of the pending cases has been dismissed with prejudice.

On August 12, 2016, the Company was notified by Jawbone that Jawbone had received a confidential subpoena from the U.S. Attorney’s Office for the Northern District of California requesting certain of the Company’s confidential business information that appeared to be related to Jawbone’s allegations of trade secret misappropriation. On February 17, 2017, the Company received a subpoena for documents from the same office. On February 1, 2018, the Company received a second subpoena for documents. The Company is cooperating with the U.S. Attorney’s Office. On June 14, 2018, the six former Jawbone employees who were

24

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


named as individual defendants in the state trade secret case were charged in a federal indictment with being in possession of certain Jawbone trade secrets.

Sleep Tracking. On May 8, 2015, a purported class action lawsuit was filed against the Company in the U.S. District Court for the Northern District of California, alleging that the sleep tracking function available in certain trackers does not perform as advertised. Plaintiffs seek class certification, restitution, an award of unspecified compensatory and punitive damages, an award of reasonable costs and expenses, including attorneys’ fees, and other further relief as the Court may deem just and proper. On January 31, 2017, plaintiffs filed a motion for class certification. Plaintiffs’ motion for class certification was granted on November 20, 2017. On April 20, 2017, the Company filed a motion for summary judgment. The Company’s motion for summary judgment was denied on December 8, 2017. During the three months ended June 30, 2018, the parties agreed to a settlement and on August 1, 2018, the plaintiffs filed a motion for preliminary approval of the class action.

Heart Rate Tracking. On January 6, 2016 and February 16, 2016, two purported class action lawsuits were filed against the Company in the U.S. District Court for the Northern District of California, alleging that the PurePulse® heart rate tracking technology does not consistently and accurately record users’ heart rates. Plaintiffs allege common law claims, as well as violations of various states’ false advertising, unfair competition, and consumer protection statutes, and seek class certification, injunctive and declaratory relief, restitution, an award of unspecified compensatory damages, exemplary damages, punitive damages, and statutory penalties and damages, an award of reasonable costs and expenses, including attorneys’ fees, and other further relief as the Court may deem just and proper. On April 15, 2016, the plaintiffs filed a Consolidated Master Class Action Complaint and, on May 19, 2016, filed an Amended Consolidated Master Class Action Complaint. On January 9, 2017, the Company filed a motion to compel arbitration. On October 11, 2017, the Court granted the motion to compel arbitration. Plaintiffs filed a motion for reconsideration, and that motion was denied on January 24, 2018.
On February 20, 2018, plaintiffs filed a Second Amended Consolidated Master Class Action Complaint (“SAC”) on behalf of plaintiff Rob Dunn, the only plaintiff not ordered to arbitration, as a purported class action. The SAC alleges the same common law claims, as well as violations of false advertising, unfair competition, and consumer protection statutes of California and Arizona, and also seeks class certification, injunctive and declaratory relief, restitution, an award of unspecified compensatory damages, exemplary damages, punitive damages, and statutory penalties and damages, an award of reasonable costs and expenses, including attorneys’ fees, and other further relief as the Court may deem just and proper. On March 13, 2018, the Company filed a motion to dismiss for failure to state a claim and separately moved to strike the class allegations. The Court dismissed the claims for revocation of acceptance, violation of California’s Song-Beverly Consumer Warranty Act, and unjust enrichment, and allowed the remaining claims pending amendment to the complaint with further details. Plaintiff filed a Third Amended Complaint on June 19, 2018. The Court granted the motion to strike and ordered the plaintiff to amend to make clear that he is seeking to represent a class of opt-outs only, but that plaintiff would be free to amend in the event Fitbit’s arbitration agreement was found to be unenforceable.

In response to an April 3, 2018 arbitration demand from Kate McLellan, one of the original plaintiffs who was compelled to arbitration, the Company attempted to resolve the individual claim with Ms. McLellan. At the May 31, 2018 hearing, the Court expressed concern that the Company was “picking off” McLellan and thereby undermining the arbitration option and the Court’s prior order on arbitration, and ordered additional briefing

The Company believes that the plaintiffs’ allegations are without merit, and intends to vigorously defend against the claims. Because the Company is in the early stages of this litigation matter, the Company is unable to estimate a reasonably possible loss or range of loss, if any, that may result from this matter.

Securities Litigation. On January 11, 2016, a putative securities class action was filed in the U.S. District Court for the Northern District of California naming as defendants the Company, certain of its officers and directors, and the underwriters of the Company’s initial public offering (the “IPO”). On May 10, 2016, the Court appointed the Fitbit Investor Group (consisting of five individual investors) as lead plaintiff, and an Amended Complaint was filed on July 1, 2016. Plaintiffs allege violations of the Securities Act of 1933, as amended (the “Securities Act”), and the Securities Exchange Act of 1934, as amended, based on alleged materially false and misleading statements about the Company’s products between October 27, 2014 and November 23, 2015. Plaintiffs seek to represent a class of persons who purchased or otherwise acquired the Company’s securities (i) on the open market between June 18, 2015 and May 19, 2016; and/or (ii) pursuant to or traceable to the IPO. Plaintiffs seek class certification, an award of unspecified compensatory damages, an award of reasonable costs and expenses, including attorneys’ fees, and other further relief as the Court may deem just and proper. On July 29, 2016, the Company filed a motion to dismiss. The court denied the motion on October 26, 2016. On April 26, 2017, the Company filed a motion for summary judgment, which is still pending.


25

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


On April 28, 2016, a putative class action lawsuit alleging violations of the Securities Act was filed in the Superior Court of California, County of San Mateo, naming as defendants the Company, certain of its officers and directors, the underwriters of the IPO, and a number of its investors. Plaintiffs allege that the IPO registration statement contained material misstatements about the Company’s products. Plaintiffs seek to represent a class of persons who purchased the Company’s common stock in and/or traceable to the IPO and/or the November 2015 follow-on public offering (the “Secondary Offering”). Plaintiffs seek class certification, an award of unspecified compensatory damages, an award of reasonable costs and expenses, including attorneys’ fees, and other further relief as the Court may deem just and proper. On May 17, 2016, a similar class action lawsuit was filed in the Superior Court of California, County of San Francisco. The cases have now been consolidated in the County of San Francisco. On April 7, 2017, the Court granted a motion to dismiss the Section 11 claim based on the Secondary Offering and stayed the cases.
On January 8, 2018, the plaintiffs in the federal and class action cases filed their motion for preliminary approval of settlement of the putative federal and state class actions for $33.3 million, which the Company accrued for as of December 31, 2017. On January 19, 2018, the court entered an order preliminarily approving the proposed settlement, and on April 20, 2018, the court approved the final settlement. The federal and class action cases have been dismissed with prejudice.
On November 11, 2016, a derivative lawsuit was filed in the U.S. District Court for the Northern District of California derivatively on behalf of the Company naming as defendants certain of its officers and directors and as a nominal plaintiff the Company. The plaintiffs allege breach of fiduciary duty, unjust enrichment, section 14(a), and misappropriation based on the same set of alleged facts in the federal and state securities class action litigation. On February 2, 2017, a second derivative lawsuit was filed in the U.S. District Court for the District of Delaware on the same allegations and also including claims for abuse of control, gross mismanagement, and waste. On June 27, 2017, another derivative law suit was filed in the U.S. District Court for the Northern District of California on the same allegations. The Courts have ordered a stay in all three cases.
On June 1, 2017 and June 9, 2017, two additional derivative lawsuits were filed in the Delaware Court of Chancery. Plaintiffs allege breach of fiduciary duty and insider trading against certain defendants who sold shares in the IPO and/or the Secondary Offering. On August 3, 2017, another derivative lawsuit was filed in the Delaware Court of Chancery on the same allegations. There is temporary stay in all three cases. On March 15, 2018, the three derivative lawsuits were consolidated and a Second Amended Complaint was filed on the same allegations of the individual complaints, alleging the same claims, and seeking the same remedy. On April 26, 2017, the Company filed a motion to dismiss for failure to state a claim.
On October 31, 2017, a seventh derivative lawsuit was filed in the Superior Court of California, Country of San Francisco, on the same allegations. The Company has not yet been served in that case.
On June 27, 2017, an individual investor lawsuit alleging violations of the Securities Act and state law claims for statutory fraud and unfair business practice was filed in the Superior Court of California, County of Alameda, naming as defendants the Company and certain of its officers. The allegations are based on the same set of alleged facts in the federal and state securities class action litigation. The individual case was resolved at a June 13, 2018 mediation.
The Company believes that the plaintiffs’ allegations in the derivative actions and individual action are without merit, and intends to vigorously defend against the claims. Because the Company is in the early stages of these litigation matters, the Company is unable to estimate a reasonably possible loss or range of loss, if any, that may result from these matters.
Immersion. On July 10, 2017, Immersion Corporation filed a lawsuit against the Company in the U.S. District Court for the Northern District of California, alleging that certain Fitbit devices infringe on U.S. Patent Nos. 8,059,105, 8,351,299, and 8,638,301. On October 5, 2017, the Company filed a motion to dismiss on grounds the patents are not eligible subject matter for patents. On March 5, 2018, the Court granted in part and denied in part, granting as to the ‘301 patent, but denying as to the other two patents.
On July 10, 2017, Immersion Corporation also filed a lawsuit against the Company in the Shanghai Intellectual Property Court, alleging infringement of three Immersion Chinese patents. In addition to Fitbit, Inc., Immersion named Runtong, one of the Company’s former distributors in China. On August 23, 2017, two additional defendants were added, Fitbit Shanghai and Rkylin, a current distributor in China. In December 2017, the Company filed petitions to invalidate the patents. The invalidation proceedings as to all three patents were instituted. Hearings on two of the patents were held on April 16, 2018 and April 26, 2018; the third is scheduled for May 30, 2018.
On July 8, 2018, the parties entered into a settlement agreement resolving the litigation globally. The cases have been dismissed with prejudice.


26

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


Other. The Company is and, from time to time, may in the future become, involved in other legal proceedings in the ordinary course of business. The Company currently believes that the outcome of any of these existing legal proceedings, including the aforementioned cases, either individually or in the aggregate, will not have a material impact on the operating results, financial condition or cash flows of the Company. With respect to existing legal proceedings, the Company has either determined that the existence of a material loss is not reasonably possible or that it is unable to estimate a reasonably possible loss or range of loss. The Company may incur substantial legal fees, which are expensed as incurred, in defending against these legal proceedings.
Indemnifications
In the ordinary course of business, the Company enters into commercial agreements that may include indemnification provisions. Pursuant to such agreements, the Company may indemnify, hold harmless and defend an indemnified party for losses suffered or incurred by the indemnified party. Some of the provisions will limit losses to those arising from third-party actions. In some cases, the indemnification will continue after the termination of the agreement. The maximum potential amount of future payments the Company could be required to make under these provisions is not determinable. To date, the Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification provisions. The Company has also entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers to the fullest extent permitted by Delaware corporate law. The Company also currently has directors’ and officers’ insurance.
 
7.    Stockholders’ Equity
 
Stock Option Exchange

On April 13, 2017, the Company filed its definitive proxy statement and submitted to stockholders a proposal for a stock option exchange program (the “Program”). The Program allowed the Company employees, including its executive officers other than its President, Chief Executive Officer, and Chairman, Chief Technology Officer, and Chief Financial Officer (“Eligible Employees”), to exchange out-of-the-money or “underwater” options to purchase shares of the Company’s Class A common stock or Class B common stock currently held by such Eligible Employees for a lesser number of restricted stock units (“RSUs”) that may be settled for shares of its Class A common stock, (“New RSUs”), under the Company’s 2015 Equity Incentive Plan (the “2015 Plan”). Each New RSU represented an unfunded right to receive one share of the Company’s Class A common stock on a date in the future, which generally is the date on which the New RSU will vest. Eligible Employees participating in the Program received one New RSU for every two “out-of-the-money” options that they exchange. The New RSUs would generally vest over the remaining vesting period of the exchanged option (subject to a one-year minimum vesting period). None of the members of the Company’s board of directors were eligible to participate in the Program. On May 25, 2017, the Company’s stockholders approved the Program at the 2017 Annual Meeting of Stockholders. The Company subsequently commenced the Program by filing a tender offer statement on Schedule TO with the SEC on June 21, 2017. The Program expired on July 19, 2017. A total of 3.7 million “underwater” stock options were tendered by the Eligible Employees, representing approximately 85% of the stock options eligible for exchange. On July 20, 2017, the Company granted an aggregate of 1.8 million New RSUs under the 2015 Plan in exchange for the “underwater” stock options tendered. The completion of the Program resulted in total incremental unrecognized stock-based compensation expense of $8.5 million, to be recognized over the greater of one year or the remaining vesting service period of the tendered stock options.

Equity Incentive Plans

In May 2015, the Company’s board of directors and stockholders adopted and approved the 2015 Plan. The 2015 Plan became effective on June 16, 2015 and serves as the successor to the Amended and Restated 2007 Stock Plan (the “2007 Plan”). The Company ceased granting awards under the 2007 Plan, and any outstanding stock options and RSUs granted under the 2007 Plan would remain subject to the terms of the 2007 Plan. As of June 30, 2018, 17.3 million shares of Class A common stock were reserved and available for future issuance under the 2015 Plan.


27

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


Stock Options
 
Stock option activity under the equity incentive plans was as follows (in thousands, except per share amounts):
 
Stock Options Outstanding
 
Number of
Shares Subject
to
Stock Options
 
Weighted–
Average
Exercise
Price
 
Aggregate
Intrinsic
Value (1)
Balance—December 31, 2017
21,386

 
$
3.01

 
 
Granted

 

 
 
Exercised
(1,768
)
 
2.55

 
 
Forfeited or canceled
(561
)
 
7.02

 
 
Balance—June 30, 2018
19,057

 
2.93

 
$
58,535

 
 
 
 
 
 
Stock options vested and expected to vest—June 30, 2018
19,057

 
2.93

 
58,535

Stock options exercisable—June 30, 2018
16,654

 
2.61

 
55,317

 
(1) The aggregate intrinsic values of stock options outstanding, exercisable, vested and expected to vest as of June 30, 2018 were calculated as the difference between the exercise price of the stock options and the fair value of the Class A common stock of $6.53 as of June 30, 2018.

 Restricted Stock Units
 
RSU activity under the equity incentive plans was as follows (in thousands, except per share amounts):
 
RSUs
Outstanding
 
Weighted-
Average
Grant Date
Fair Value
Unvested balance—December 31, 2017
19,188

 
$
9.13

Granted
12,557

 
5.02

Vested
(4,810
)
 
8.80

Forfeited or canceled
(3,135
)
 
8.24

Unvested balance—June 30, 2018
23,800

 
$
7.15

 
On May 4, 2018, the Company issued 0.8 million shares of market-based awards that vest based upon the achievement of a specified stock price. Market conditions were factored into the grant date fair value using a Monte Carlo valuation model, which utilized multiple input variables to determine the probability of the Company achieving the specified stock price targets. Stock-based compensation expense related to these awards will be recognized over the requisite service period regardless of whether the market condition is satisfied, provided that the requisite service period has been completed.

Employee Stock Purchase Plan

In May 2015, the Company’s board of directors adopted the 2015 Employee Stock Purchase Plan (the “2015 ESPP”), which became effective on June 17, 2015. A total of 3.8 million shares of Class A common stock were initially reserved for issuance under the 2015 ESPP. The 2015 ESPP allows eligible employees to purchase shares of the Company’s Class A common stock through payroll deductions at a price per share equal to 85% of the lesser of the fair market value of the Company’s Class A common stock (i) on the first trading day of the applicable offering period and (2) the last trading day of each purchase period in the applicable offering period. Except for the initial offering period, the 2015 ESPP provides for 6-month offering periods beginning in May and November of each year. The initial offering period began June 17, 2015 and ended in May 2016.

Warrant

On July 10, 2017, the Company issued a warrant to purchase 0.5 million shares of Class A common stock. The warrant is exercisable based on service and performance-based conditions and has an exercise price of $5.23 per share and a contractual term of ten years. As of June 30, 2018, 0.5 million warrants were outstanding.

Stock-Based Compensation Expense
 

28

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


Total stock-based compensation expense recognized was as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
Cost of revenue
$
2,032

 
$
1,492

 
$
3,130

 
$
1,510

Research and development
15,090

 
12,648

 
29,761

 
27,333

Sales and marketing
3,911

 
3,987

 
7,358

 
7,622

General and administrative
4,824

 
3,839

 
9,249

 
7,994

Total stock-based compensation expense
$
25,857

 
$
21,966

 
$
49,498

 
$
44,459

 
As of June 30, 2018, the total unrecognized stock-based compensation expense related to unvested stock options and RSUs was $159.2 million, which the Company expects to recognize over an estimated weighted average period of 2.1 years.
 
8.     Income Taxes
  
The Company is subject to income tax in the United States as well as other tax jurisdictions in which it conducts business. Earnings from non-U.S. activities are subject to local country income tax.

For the three and six months ended June 30, 2018, the Company recorded an expense for income taxes of $23.6 million and $23.0 million, respectively, for an effective tax rate of (24.9)% and (13.1)%, respectively. The effective tax rate for the six months ended June 30, 2018, was different than the statutory federal tax rate primarily due to the impact of a full valuation allowance on the Company’s U.S. deferred tax assets, the mix of income/losses between its foreign jurisdictions, and pretax losses in jurisdictions for which no tax benefit will be recognized.

On December 22, 2017, the U.S. Tax Cuts and Jobs Act of 2017 (“2017 Tax Act”) was signed into law and includes several key tax provisions that affected the Company, including a reduction of the statutory corporate tax rate from 35% to 21% effective for tax years beginning after December 31, 2017, elimination of the carryback of net operating losses generated after December 31, 2017, and changes to how the United States imposes income tax on multinational corporations, among others.

In December 2017, Staff Accounting Bulletin No. 118 (“SAB 118”) was issued to address U.S. GAAP application when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects by the 2017 Tax Act. For the six months ended June 30, 2018, no changes have been made to the provisional amounts previously recorded. The Company will complete its analysis within the measurement period in accordance with SAB 118.

On July 24, 2018, the Ninth Circuit Court of Appeals issued an opinion in Altera Corp. v. Commissioner requiring related parties in an intercompany cost-sharing arrangement to share expenses related to share-based compensation. This opinion reversed a prior decision of the United States Tax Court. The Company is currently evaluating the impact of this decision and such impact could be material to its consolidated financial statements.

For the three and six months ended July 1, 2017, the Company recorded a benefit for income taxes of $4.7 million and $34.3 million respectively, for an effective tax rate of 7.4% and 22.5%, respectively. The effective tax rate for the six months ended July 1, 2017 was different than the statutory federal tax rate, primarily due to research and development credits, non-deductible stock-based compensation expense, unrecognized tax benefits, the reduction in the domestic production activities deduction in prior periods on account of current year operating losses carried back to refund prior period taxes, the impact of a valuation allowance of approximately $10.5 million recorded against certain of the Company’s deferred tax assets, and the mix of income between United States and foreign jurisdictions.

The Company accounts for deferred taxes under ASC Topic 740, “Income Taxes” (“ASC 740”), which involves weighing positive and negative evidence concerning the realizability of the Company’s deferred tax assets in each jurisdiction. In evaluating its ability to realize the net deferred tax assets, the Company considered all available positive and negative evidence, including its past operating results and the forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. As of June 30, 2018, the Company maintained a full valuation allowance against all its U.S. deferred tax assets. No valuation allowance has been recorded against the Company’s foreign deferred tax assets. The Company will continue to assess the realizability of its deferred tax assets in each of the applicable jurisdictions going forward.

29

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)



As of June 30, 2018, the total amount of gross unrecognized tax benefits was $36.0 million, of which $25.4 million would affect the effective tax rate if recognized. The Company does not have any tax positions as of June 30, 2018 for which it is reasonably possible that the total amount of gross unrecognized tax benefits will increase or decrease within the following 12 months.

9.    Net Loss per Share
 
The following table sets forth the computation of the Company’s basic and diluted net loss per share (in thousands, except per share amounts):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
Numerator:
 
 
 
 
 
 
 
Net loss
$
(118,268
)
 
$
(58,240
)
 
$
(199,145
)
 
$
(118,319
)
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Weighted-average shares of common stock—basic for Class A and Class B
242,898

 
230,322

 
241,227

 
228,788

Effect of dilutive securities

 

 

 

Weighted-average shares of common stock—diluted for Class A and Class B
242,898

 
230,322

 
241,227

 
228,788

Net loss per share:
 
 
 
 
 
 
 
Basic
$
(0.49
)
 
$
(0.25
)
 
$
(0.83
)
 
$
(0.52
)
Diluted
$
(0.49
)
 
$
(0.25
)
 
$
(0.83
)
 
$
(0.52
)

The following potentially dilutive common shares were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Stock options to purchase common stock
12,201

 
19,074

 
12,203

 
20,924

RSUs
8,035

 
9,929

 
8,865

 
10,066

Diluted impact of ESPP
189

 
70

 
170

 
152

Diluted common stock subject to vesting

 
110

 

 
120

Total
20,425

 
29,183

 
21,238

 
31,262

 

10.    Significant Customer Information and Other Information
 
Retailer and Distributor Concentration
 
Retailers and distributors with revenue equal to or greater than 10% of total revenue for the three and six months ended June 30, 2018 and July 1, 2017 were as follows:
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
C
11
%
 
14
%
 
*

 
12
%
B
*

 
*

 
10
%
 
*

A
*

 
11

 
*

 
11

* Represents less than 10%.

30

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)



Retailers and distributors that accounted for equal to or greater than 10% of accounts receivable at June 30, 2018 and December 31, 2017 were as follows:
 
June 30, 2018
 
December 31, 2017
C
17
%
 
17
%
B
15

 
13

D
11

 
*

E
*

 
11

 
* Represents less than 10%.

Geographic and Other Information
 
Revenue by geographic region, based on ship-to destinations, was as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
United States
$
182,451

 
$
199,201

 
$
321,947

 
$
369,621

Americas excluding United States
15,838

 
24,412

 
31,938

 
44,380

Europe, Middle East, and Africa
65,969

 
108,601

 
130,507

 
196,373

APAC
35,086

 
21,085

 
62,817

 
41,867

Total
$
299,344

 
$
353,299

 
$
547,209

 
$
652,241

 
As of June 30, 2018 and December 31, 2017, long-lived assets, which represent property and equipment, located outside the United States were $36.3 million and $30.0 million, respectively.
 
11.   Acquisitions

2018 Acquisition

In February 2018, the Company completed a purchase of Twine Health, Inc., a privately-held company, which was accounted for as a business combination, for total purchase price consideration of $16.7 million, of which $5.4 million was allocated to developed technology intangible assets, $3.8 million to customer relationships intangible asset, $10.0 million to goodwill, $1.8 million to deferred tax liabilities, $0.2 million to deferred revenue, and $0.6 million to net assumed liabilities. The allocation of the purchase price consideration is provisional and the Company will complete its analysis within the measurement period pursuant to Accounting Standards Codification Topic 805, with any adjustments being recorded to goodwill. Approximately $2.6 million of the consideration payable to Twine Health, Inc. was held as partial security for certain indemnification obligations, and will be held back for payment until August 2019. The acquisition is expected to extend the Company’s reach into healthcare and lay the foundation to expand its offerings to health plans, health systems and self-insured employers, while creating opportunities to increase subscription-based revenue. The amortization period of the acquired developed technology and customer relationships are approximately four and seven years, respectively. Goodwill is not deductible for tax purposes.

2016 Acquisitions

In December 2016, the Company completed a purchase of certain assets from Pebble Industries, Inc., a privately-held company (“Pebble”), which was accounted for as a business combination, for total cash consideration of $23.4 million, of which $9.6 million was allocated to developed technology intangible assets, $14.4 million to goodwill, and $0.6 million to assumed liabilities. Approximately $3.5 million of the consideration payable to Pebble was held as partial security for certain indemnification obligations, and will be held back for payment until March 2018. The acquisition is expected to enhance the features and functionality of the Company’s devices. The amortization period of the acquired developed technology is approximately 5 years. Goodwill is deductible for tax purposes.

In December 2016, the Company completed a purchase of certain assets from Vector Watch S.R.L., a privately-held company (“Vector Watch”), which was accounted for as a business combination, for total cash consideration of $15.0 million, of which $3.9 million was allocated to developed technology intangible assets, $11.4 million to goodwill, and $0.3 million to assumed liabilities. Approximately $2.3 million of the consideration payable to Vector Watch was held as partial security for certain indemnification

31

FITBIT, INC.
Notes to Condensed Consolidated Financial Statements (Continued)


obligations, and will be held back for payment until December 2018. The acquisition is expected to enhance the features and functionality of the Company’s devices. The amortization period of the acquired developed technology is approximately 2.5 years. Goodwill is deductible for tax purposes.

In May 2016, the Company completed a purchase of certain assets from Coin, Inc., a privately-held company, which was accounted for as a business combination, for total cash consideration of $7.0 million, of which $3.9 million was allocated to in-process research and development intangible assets, and $3.1 million to goodwill. The acquisition is expected to enhance the features and functionality of the Company’s devices. In-process research and development is not amortized until the completion or abandonment of the related development. Goodwill is deductible for tax purposes.



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

 
As discussed in the section titled “Note About Forward-Looking Statements,” the following discussion and analysis contains forward-looking statements that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk Factors” included under Part II, Item 1A below.


Overview
 
Our mission is to help people achieve positive health, wellness, and fitness outcomes by empowering them with intelligent insights, personalized guidance, and the motivation to reach their goals.

Fitbit is a technology company focused on delivering health solutions that impact health outcomes. The Fitbit platform combines wearable devices with software and services to give our users tools to help them reach their health and fitness goals, augmented by general purpose features that add further utility and drive user engagement. Our wearable devices, which include health and fitness trackers and smartwatches, enable our users to view data about their daily activity, exercise and sleep in real-time. Our software and services, which include an online dashboard and mobile app, provide our users with data analytics, motivational and social tools, and virtual coaching through customized fitness plans and interactive workouts. In addition, our software and services drive user engagement and can be leveraged to provide personalized insights. Together, our devices, services, and software have helped millions of users on their health and fitness journeys be more active, sleep better, eat smarter, and manage their weight. Fitbit appeals to a wide spectrum of consumers by addressing key health and fitness needs with advanced technology embedded in simple-to-use products and services.
 
We generate substantially all of our revenue from sales of our wearable devices which includes both connected health and fitness devices and smartwatches. We sell our products in over 39,000 retail stores and in 86 countries, through our retailers’ websites, through our online store at Fitbit.com, and as part of our corporate wellness offering.

We started shipping the following product during the second quarter of 2018:

Fitbit Ace, our first tracker for kids, tracks steps, activity and sleep, reminds kids to move, motivates with badges and rewards, and provides parental control. We began shipping Fitbit Ace in May 2018.

The following are financial highlights for the three and six months ended June 30, 2018 and July 1, 2017 (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
Revenue
$
299,344

 
$
353,299

 
$
547,209

 
$
652,241

Net loss
$
(118,268
)
 
$
(58,240
)
 
$
(199,145
)
 
$
(118,319
)
Adjusted EBITDA
$
(55,800
)
 
$
(28,172
)
 
$
(102,026
)
 
$
(80,475
)
Devices sold
2,684

 
3,373

 
4,834

 
6,329



32


See the section titled “Key Business Metrics” for additional information regarding devices sold and adjusted EBITDA, including a reconciliation of adjusted EBITDA to net loss.


Key Business Metrics
 
In addition to the measures presented in our condensed consolidated financial statements, we use the following key metrics to evaluate our business, measure our performance, develop financial forecasts, and make strategic decisions.

Devices Sold
 
Devices sold represents the number of wearable devices that are sold during a period, net of expected returns. Devices sold does not include sales of accessories. Growth rates between devices sold and revenue are not necessarily correlated because our revenue is affected by other variables, such as the types of products sold during the period, the introduction of new product offerings with differing U.S. manufacturer’s suggested retail prices (“MSRPs”), and sales of accessories and premium services.

Activations - Repeat and Re-Activated Users

We define an “Activation” as the first instance of a Fitbit device (excluding Aria, Aria 2, Flyer and other accessories) pairing to a user account during the three months prior to the date of measurement.  A “Repeat User” is defined as a Fitbit user who activated a Fitbit device to his or her account during the measurement period and activated a different Fitbit device to his or her account during a prior period. A “Re-Activated User” is defined as Repeat User who has not synced his or her prior device and taken at least 100 steps for 90 days or more prior to the measurement period with such device.  In the three and six months ended June 30, 2018, 40.3% and 37.4%, respectively, of Activations came from Repeat Users, with Re-Activated Users representing 51.2% and 50.1%, respectively, of those Repeat Users. In the three and six months ended July 1, 2017, 38.3% and 37.2%, respectively, of Activations came from Repeat Users, with Re-Activated Users representing 39.4% and 39.8%, respectively, of those Repeat Users.

We believe that the Activations metric is a potential indicator of repeat purchase behavior but not a guarantee of repeat purchase behavior.  Actual repeat purchase behavior may depend on a number of factors, including but not limited to our ability to anticipate and satisfy consumer preferences.

Adjusted EBITDA
 
To supplement our condensed consolidated financial statements presented in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”), we monitor and consider adjusted EBITDA, which is a non-GAAP financial measure. This non-GAAP financial measure is not based on any standardized methodology prescribed by U.S. GAAP and is not necessarily comparable to similarly titled measures presented by other companies.

We define adjusted EBITDA as net loss adjusted to exclude stock-based compensation expense, depreciation and intangible assets amortization, litigation expense (credit) related to matters with Aliphcom, Inc. d/b/a Jawbone, or Jawbone, the impact of our restructuring in 2017, interest income, net, and income tax benefit.

We use adjusted EBITDA to evaluate our operating performance and trends and make planning decisions. We believe that adjusted EBITDA helps identify underlying trends in our business that could otherwise be masked by the effect of the expenses and other items that we exclude in adjusted EBITDA. In particular, the exclusion of the effect of stock-based compensation expense and certain expenses in calculating adjusted EBITDA can provide a useful measure for period-to-period comparisons of our business. Accordingly, we believe that adjusted EBITDA provides useful information to investors and others in understanding and evaluating our operating results, enhancing the overall understanding of our past performance and future prospects, and allowing for greater transparency with respect to a key financial metric used by our management in its financial and operational decision-making.

Adjusted EBITDA is not prepared in accordance with U.S. GAAP, and should not be considered in isolation of, or as an alternative to, measures prepared in accordance with U.S. GAAP. There are a number of limitations related to the use of this non-GAAP financial measure rather than net loss, which is the nearest U.S. GAAP equivalent of adjusted EBITDA. For example, adjusted EBITDA excludes stock-based compensation expense, which has been, and will continue to be for the foreseeable future, a significant recurring expense for our business and an important part of our compensation strategy. Accordingly, adjusted EBITDA should be considered along with other operating and financial performance measures presented in accordance with U.S. GAAP.

33



The following table presents a reconciliation of net loss to adjusted EBITDA (in thousands):

 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
Net loss
$
(118,268
)
 
$
(58,240
)
 
$
(199,145
)
 
$
(118,319
)
Stock-based compensation expense
25,857

 
21,966

 
49,498

 
43,731

Litigation expense

 
1,533

 
765

 
1,419

Restructuring

 

 

 
6,375

Depreciation and intangible assets amortization
15,173

 
11,435

 
27,377

 
21,952

Interest income, net
(2,177
)
 
(193
)
 
(3,527
)
 
(1,289
)
Income tax expense (benefit)
23,615

 
(4,673
)
 
23,006

 
(34,344
)
Adjusted EBITDA
$
(55,800
)
 
$
(28,172
)
 
$
(102,026
)
 
$
(80,475
)

Non-GAAP free cash flow

We define non-GAAP free cash flow as net cash provided by operating activities less purchase of property and equipment. We consider free cash flow to be a liquidity measure that provides useful information to management and investors about the amount of cash generated by the business that can possibly be used for investing in our business and strengthening ​our balance sheet, but it is not intended to represent the residual cash flow available for discretionary expenditures. Non-GAAP free cash flow is not prepared in accordance with U.S. GAAP, and should not be considered in isolation of, or as an alternative to, measures prepared in accordance with U.S. GAAP.

The following table presents a reconciliation of net cash provided by (used in) operating activities to non-GAAP free cash flow (in thousands):
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
Net cash provided by (used in) operating activities
$
(57,217
)
 
$
3,228

Purchase of property and equipment
(28,524
)
 
(39,817
)
Non-GAAP free cash flow
$
(85,741
)
 
$
(36,589
)
Net cash provided by investing activities
$
43,363

 
$
7,455

Net cash provided by financing activities
$
4

 
$
6,173


 
Components of our Operating Results
 
Revenue
 
We generate substantially all of our revenue from the sale of our wearable devices, which includes both connected health and fitness devices and accessories and smartwatches. We also generate a small portion of our revenue from our subscription-based Fitbit Coach services and from our corporate wellness programs.
 
Cost of Revenue
 
Cost of revenue consists of product costs, including costs of contract manufacturers for production, shipping and handling costs, warranty replacement costs, packaging, fulfillment costs, manufacturing and tooling equipment depreciation, warehousing costs, write-downs of excess and obsolete inventory, amortization of developed technology intangible assets acquired, and certain allocated costs related to management, facilities, and personnel-related expenses and other expenses associated with supply chain logistics. Personnel-related expenses include salaries, bonuses, benefits, and stock-based compensation.

Operating Expenses
 

34


Operating expenses consist of research and development, sales and marketing, and general and administrative expenses.
 
Research and Development. Research and development expenses consist primarily of personnel-related expenses, consulting and contractor expenses, tooling and prototype materials, and allocated overhead costs.
 
Substantially all of our research and development expenses are related to developing new products and services and improving our existing products and services. To date, research and development expenses have been expensed as incurred, because the release of products and services for sale has been short and development costs qualifying for capitalization have been insignificant.
 
Sales and Marketing. Sales and marketing expenses represent a significant component of our operating expenses and consist primarily of advertising and marketing promotions of our products and services and personnel-related expenses, as well as sales incentives, trade show and event costs, sponsorship costs, consulting and contractor expenses, travel, point-of-purchase display expenses and related amortization, and allocated overhead costs.
 
General and Administrative. General and administrative expenses consist of personnel-related expenses for our finance, legal, human resources, and administrative personnel, as well as the costs of professional services, allocated overhead, information technology, bad debt expense, amortization of intangible assets acquired, and other administrative expenses.
 
Interest Income, Net
 
Interest income, net consists of interest expense associated with our debt financing arrangements, amortization of debt issuance costs, and interest income earned on our cash, cash equivalents, and marketable securities.
 
Other Income, Net
 
Other income, net consists of foreign currency gains and losses.
 
Income Tax Expense (Benefit)
 
We are subject to income taxes in the United States and foreign jurisdictions in which we do business. These foreign jurisdictions have statutory tax rates different from those in the United States. Accordingly, our effective tax rates will vary depending on the relative proportion of foreign to U.S. income, the utilization of foreign tax credits, and changes in tax laws.

On July 24, 2018, the Ninth Circuit Court of Appeals issued an opinion in Altera Corp. v. Commissioner requiring related parties in an intercompany cost-sharing arrangement to share expenses related to share-based compensation. This opinion reversed a prior decision of the United States Tax Court. We are currently evaluating the impact of this decision and such impact could be material to our consolidated financial statements.

On December 22, 2017, the U.S. Tax Cuts and Jobs Act of 2017, or the 2017 Tax Act, was signed into law and includes several key tax provisions that affected us, including a reduction of the statutory corporate tax rate from 35% to 21% effective for tax years beginning after December 31, 2017, elimination of certain deductions, and changes to how the United States imposes income tax on multinational corporations, among others. We are required to recognize the effect of tax law changes in the period of enactment, such as re-measuring our U.S. deferred tax assets and liabilities as well as re-assessing the net realizability of our deferred tax assets. In December 2017, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act, or SAB 118, which allows us to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. As we complete our analysis of the 2017 Tax Act, any subsequent adjustments to provisional amounts that we have recorded will be recorded in the period in which the adjustments are made.


Operating Results
 
The following tables set forth the components of our condensed consolidated statements of operations for each of the periods presented and as a percentage of our revenue for those periods. The period-to-period comparison of operating results is not necessarily indicative of results for future periods (in thousands).

35


 
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
Consolidated Statements of Operations Data:
 
 
 
 
 
 
 
Revenue
$
299,344

 
$
353,299

 
$
547,209

 
$
652,241

Cost of revenue(1)
180,329

 
204,054

 
314,071

 
384,697

Gross profit
119,015

 
149,245

 
233,138

 
267,544

Operating expenses:
 
 
 
 
 
 
 
Research and development(1)
87,047

 
80,543

 
176,383

 
168,301

 Sales and marketing(1)
100,845

 
100,732

 
172,897

 
191,906

General and administrative(1)
30,211

 
31,379

 
66,299

 
62,125

Total operating expenses
218,103

 
212,654

 
415,579

 
422,332

Operating loss
(99,088
)
 
(63,409
)
 
(182,441
)
 
(154,788
)
Interest income, net
2,177

 
193

 
3,527

 
1,289

Other income, net
2,258

 
303

 
2,775

 
836

Loss before income taxes
(94,653
)
 
(62,913
)
 
(176,139
)
 
(152,663
)
Income tax expense (benefit)
23,615

 
(4,673
)
 
23,006

 
(34,344
)
Net loss
$
(118,268
)
 
$
(58,240
)
 
$
(199,145
)
 
$
(118,319
)

(1)
Includes stock-based compensation expense as follows (in thousands)
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
Stock-Based Compensation Expense:
 
 
 
 
 
 
 
Cost of revenue
$
2,032

 
$
1,492

 
$
3,130

 
$
1,510

Research and development
15,090

 
12,648

 
29,761

 
27,333

Sales and marketing
3,911

 
3,987

 
7,358

 
7,622

General and administrative
4,824

 
3,839

 
9,249

 
7,994

Total stock-based compensation expense
$
25,857

 
$
21,966

 
$
49,498

 
$
44,459



36


 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
(as a percentage of revenue)
Consolidated Statements of Operations Data:
 
 
 
 
 
 
 
Revenue
100
 %
 
100
 %
 
100
 %
 
100
 %
Cost of revenue
60

 
58

 
57

 
59

Gross profit
40

 
42

 
43

 
41

Operating expenses:
 
 
 
 
 
 
 
Research and development
29

 
23

 
32

 
26

Sales and marketing
34

 
28

 
32

 
29

General and administrative
10

 
9

 
12

 
10

Total operating expenses
73

 
60

 
76

 
65

Operating loss
(33
)
 
(18
)
 
(33
)
 
(24
)
Interest income, net

 

 
1

 

Other income, net
1

 

 
1

 

Loss before income taxes
(32
)
 
(18
)
 
(31
)
 
(24
)
Income tax expense (benefit)
8

 
(2
)
 
5

 
(6
)
Net loss
(40
)%
 
(16
)%
 
(36
)%
 
(18
)%
 

Revenue
 
Three Months Ended
 
Change
 
Six Months Ended
 
Change
(dollars in thousands)
June 30, 2018
 
July 1, 2017
 
$
 
%
 
June 30, 2018
 
July 1, 2017
 
$
 
%
Revenue
$
299,344

 
$
353,299

 
$
(53,955
)
 
(15
)%
 
$
547,209

 
$
652,241

 
$
(105,032
)
 
(16
)%

Revenue decreased $54.0 million, or 15%, from $353.3 million for the three months ended July 1, 2017 to $299.3 million for the three months ended June 30, 2018. The decrease was driven by lower demand for our connected health and fitness devices as consumers continued migrating towards higher-end smartwatches. The decrease was offset in part by increased demand for our smartwatches, which increased to 55% of our revenue in the three months ended June 30, 2018, compared to the same period in 2017 where we did not sell smartwatches. During the three months ended June 30, 2018, we were also impacted by supply constraints associated with Fitbit Versa which limited our ability to fully satisfy the demand for this product during the period. Total number of devices sold declined by 20%, from 3.4 million in the three months ended July 1, 2017 to 2.7 million in the three months ended June 30, 2018. The average selling prices of our devices increased by 6%, from $101 for the three months ended July 1, 2017 to $106 for the three months ended June 30, 2018, primarily due to sales of our recently introduced smartwatches which have higher prices than our connected health and fitness devices. Revenue from new product introductions, or NPI, defined as new products shipped in the past 12 months, decreased by 39% to $175.2 million, or 59% of revenue, in the three months ended June 30, 2018, compared to the same period in the prior fiscal year. NPI revenue for the three months ended June 30, 2018 included Fitbit Ionic and Fitbit Versa, our new smartwatches, Fitbit Ace, our new tracker designed for kids, Fitbit Aria 2, our smart scale, and Fitbit Flyer, our headphone. Revenue from our direct channel, Fitbit.com, decreased by 9% to $43.4 million, or 14% of revenue, in the three months ended June 30, 2018, compared to the same period in the prior fiscal year.

Revenue decreased $105.0 million, or 16%, from $652.2 million for the six months ended July 1, 2017 to $547.2 million for the six months ended June 30, 2018. The decrease was driven by lower demand for our connected health and fitness devices as consumers continued their migration towards higher-end smartwatches. The decrease was offset in part by increased demand for our smartwatches, which increased to 44% of our revenue in the six months ended June 30, 2018, compared to the same period in 2017 where we did not sell smartwatches. During the six months ended June 30, 2018, we were also impacted by supply constraints associated with Fitbit Versa which limited our ability to fully satisfy the current demand for this product during the period. Total number of devices sold declined by 24%, from 6.3 million in the six months ended July 1, 2017 to 4.8 million in the six months ended June 30, 2018. The average selling prices of our devices increased by 10%, from $99 for the six months ended July 1, 2017 to $109 for the six months ended June 30, 2018, primarily due to sales of our recently-introduced smartwatches. During the six months ended June 30, 2018, we also benefited from $12.4 million in revenue from the release of outstanding product return and rebate reserves related to Wynit Distribution, LLC, or Wynit, a distributor who filed for bankruptcy protection in September 2017, as we believe the possibility of future claims associated with these reserves is remote. NPI revenue decreased

37


by 52% to $258.7 million, or 47% of revenue, in the six months ended June 30, 2018, compared to the same period in the prior fiscal year. NPI revenue for the six months ended June 30, 2018 included Fitbit Ionic, Fitbit Versa, Fitbit Ace, Fitbit Aria 2, and Fitbit Flyer. Revenue from our direct channel decreased by 13% to $74.4 million, or 14% of revenue, in the six months ended June 30, 2018, compared to the same period in the prior fiscal year.

U.S. revenue, based on ship-to destinations, decreased $16.8 million, or 8%, from $199.2 million for the three months ended July 1, 2017 to $182.5 million for the three months ended June 30, 2018. International revenue, based on ship-to destinations, decreased $37.2 million, or 24%, from $154.1 million for the three months ended July 1, 2017 to $116.9 million for the three months ended June 30, 2018, primarily due to decreases in revenue of 39% in the EMEA region, mainly driven by a 47% decline in the United Kingdom due to the lag in its transition to smartwatches and thus was disproportionately exposed to the contraction in connected health and fitness devices, and 35% in the Americas excluding the United States region, offset in part by a 66% increase in the APAC region.

U.S. revenue decreased $47.7 million, or 13%, from $369.6 million for the six months ended July 1, 2017 to $321.9 million for the six months ended June 30, 2018. International revenue decreased $57.4 million, or 20%, from $282.6 million for the six months ended July 1, 2017 to $225.3 million for the six months ended June 30, 2018, primarily due to decreases in revenue of 34% in the EMEA region, mainly driven by a 51% decline in the United Kingdom due to the lag in its transition to smartwatches and thus was disproportionately exposed to the contraction in connected health and fitness devices, and 28% in the Americas excluding the United States region, offset in part by a 50% increase in the APAC region.

We expect our revenue to decrease for the full year 2018 compared to the full year 2017 as declines in connected health and fitness device revenue exceed growth from our recent smartwatch introductions.

Cost of Revenue
 
Three Months Ended
 
Change
 
Six Months Ended
 
Change
(dollars in thousands)
June 30, 2018
 
July 1, 2017
 
$
 
%
 
June 30, 2018
 
July 1, 2017
 
$
 
%
Cost of revenue
$
180,329

 
$
204,054

 
$
(23,725
)
 
(12
)%
 
$
314,071

 
$
384,697

 
$
(70,626
)
 
(18
)%
Gross profit
119,015

 
149,245

 
(30,230
)
 
(20
)%
 
233,138

 
267,544

 
(34,406
)
 
(13
)%
Gross margin
40
%
 
42
%
 
 
 
 
 
43
%
 
41
%
 
 
 
 

Cost of revenue decreased $23.7 million, or 12%, from $204.1 million for the three months ended July 1, 2017 to $180.3 million for the three months ended June 30, 2018 and decreased $70.6 million, or 18%, from $384.7 million for the six month ended July 1, 2017 to $314.1 million for the six month ended June 30, 2018. The decrease during both periods was primarily due to declines of 20% and 24% in the number of devices sold during the three and six months ended June 30, 2018, respectively, compared to the same periods in the prior year.

Gross margin decreased from 42% for the three months ended July 1, 2017 to 40% for the three months ended June 30, 2018, primarily due to our product mix shift towards smartwatches which have lower gross margins than our connected health and fitness devices, and from an increase in excess and obsolete write-downs for certain legacy and other products, offset in part by lower warranty costs associated with certain legacy products.

Gross margin increased from 41% for the six months ended July 1, 2017 to 43% for the six months ended June 30, 2018, primarily due to lower warranty costs associated with certain legacy products, the utilization of previously reserved component materials, and the recognition of $12.4 million in revenue due to the release of outstanding product return and rebate reserves related to Wynit described above, offset in part by our product mix shift towards smartwatches which have lower gross margins than our connected health and fitness devices, an increase in excess and obsolete write-downs for certain legacy and other products, and an increase in accelerated depreciation of manufacturing and tooling equipment.

We expect our gross margin to trend lower in 2018 compared to 2017 primarily due to our product mix shift from connected health and fitness devices to smartwatches, offset in part by lower warranty costs.



38


Research and Development
 
Three Months Ended
 
Change
 
Six Months Ended
 
Change
(dollars in thousands)
June 30, 2018
 
July 1, 2017
 
$
 
%
 
June 30, 2018
 
July 1, 2017
 
$
 
%
Research and development
$
87,047

 
$
80,543

 
$
6,504

 
8
%
 
$
176,383

 
$
168,301

 
$
8,082

 
5
%

Research and development expenses increased $6.5 million, or 8%, from $80.5 million for the three months ended July 1, 2017 to $87.0 million for the three months ended June 30, 2018. The increase was due to a $6.4 million increase in personnel-related expenses primarily from an 11% increase in headcount, a $0.7 million increase in third-party hosting costs, and a $0.5 million increase in consulting and contractor expenses, offset in part by a $2.0 million decrease in tooling and prototype material costs.

Research and development expenses increased $8.1 million, or 5%, from $168.3 million for the six months ended July 1, 2017 to $176.4 million for the six months ended June 30, 2018. The increase was due to a $3.6 million increase in personnel-related expenses primarily from an 8% increase in headcount, a $2.6 million increase in consulting and contractor expenses, a $1.4 million increase in travel costs, and a $1.3 million increase in third-party hosting costs, offset in part by a $2.2 million decrease in tooling and prototype material costs.

We expect our research and development expenses for the full year 2018 compared to the full year 2017 to remain relatively constant in absolute dollars and increase as a percentage of revenue.


Sales and Marketing
 
Three Months Ended
 
Change
 
Six Months Ended
 
Change
(dollars in thousands)
June 30, 2018
 
July 1, 2017
 
$
 
%
 
June 30, 2018
 
July 1, 2017
 
$
 
%
Sales and marketing
$
100,845

 
$
100,732

 
$
113

 
%
 
$
172,897

 
$
191,906

 
$
(19,009
)
 
(10
)%
 
Sales and marketing expenses for the three months ended June 30, 2018 remained relatively flat compared to the same period in 2017. During the three months ended June 30, 2018, we experienced increases of $11.9 million in advertising and marketing costs to support our launch of Fitbit Versa and $2.1 million increase in personnel-related expenses due to an 8% increase in headcount, offset in part by a $6.7 million decrease related to marketing activities accounted for as a reduction to revenue instead of sales and marketing expense, $3.9 million decrease in point-of-purchase display costs due to a reduced number of new displays, and a $3.3 million decrease in customer support costs due to improved quality and reduced volume of our products.

Sales and marketing expenses decreased $19.0 million, or 10%, from $191.9 million for the six months ended July 1, 2017 to $172.9 million for the six months ended June 30, 2018. The decline was primarily due to a $17.7 million decrease related to marketing activities accounted for as a reduction to revenue instead of sales and marketing expense, a $9.7 million decrease in point-of-purchase display costs due to a reduced number of new displays, an $8.1 million decrease in customer support costs due to improved quality and reduced volume of our products, and a $4.9 million decrease in advertising and marketing costs related to a decline in revenue, partially offset by a $12.8 million increase in advertising and marketing costs to support our launch of Fitbit Versa, and a $1.9 million increase in personnel-related expenses primarily due to a 6% increase in headcount.

We expect our sales and marketing expenses for the full year 2018 compared to the full year 2017 to decrease in absolute dollars and decrease as a percentage of revenue.


General and Administrative
 
Three Months Ended
 
Change
 
Six Months Ended
 
Change
(dollars in thousands)
June 30, 2018
 
July 1, 2017
 
$
 
%
 
June 30, 2018
 
July 1, 2017
 
$
 
%
General and administrative
$
30,211

 
$
31,379

 
$
(1,168
)
 
(4
)%
 
$
66,299

 
$
62,125

 
$
4,174

 
7
%

General and administrative expenses for the three months ended June 30, 2018 remained relatively flat compared to the same period in 2017. During the three months ended June 30, 2018, a $2.4 million decrease in legal fees was offset in part by a $2.2 million increase in personnel-related expenses primarily due to a 9% increase in headcount.


39


General and administrative expenses increased $4.2 million, or 7%, from $62.1 million for the six months ended July 1, 2017 to $66.3 million for the six months ended June 30, 2018. The increase was primarily due to a $3.9 million increase in personnel-related expenses primarily due to an 8% increase in headcount and a $2.6 million increase in legal fees.

We expect our general and administrative expenses for the full year 2018 compared to the full year 2017 to decrease in absolute dollars and remain relatively consistent as a percentage of revenue.


Interest and Other Income, Net
 
Three Months Ended
 
Change
 
Six Months Ended
 
Change
(dollars in thousands)
June 30, 2018
 
July 1, 2017
 
$
 
%
 
June 30, 2018
 
July 1, 2017
 
$
 
%
Interest income, net
$
2,177

 
$
193

 
$
1,984

 
1,028
%
 
$
3,527

 
$
1,289

 
$
2,238

 
174
%
Other income, net
2,258

 
303

 
1,955

 
645
%
 
2,775

 
836

 
1,939

 
232
%

Interest income, net increased $2.0 million, from $0.2 million for the three months ended July 1, 2017 to $2.2 million for the three months ended June 30, 2018, primarily due to higher interest rates earned on cash, cash equivalents and marketable securities. Other income, net increased primarily due to an increase in foreign currency gains.

Interest income, net increased $2.2 million, from $1.3 million for the six months ended July 1, 2017 to $3.5 million for the six months ended June 30, 2018, primarily due to higher interest rates earned on cash, cash equivalents and marketable securities. Other income, net increased primarily due to an increase in foreign currency gains.

Income Tax Expense (Benefit)
 
Three Months Ended
 
Change
 
Six Months Ended
 
Change
(dollars in thousands)
June 30, 2018
 
July 1, 2017
 
$
 
%
 
June 30, 2018
 
July 1, 2017
 
$
 
%
Income tax expense (benefit)
$
23,615

 
$
(4,673
)
 
$
28,288

 
(605
)%
 
$
23,006

 
$
(34,344
)
 
$
57,350

 
(167
)%
Effective tax rate
(24.9
)%
 
7.4
%
 
 
 
 
 
(13.1
)%
 
22.5
%
 
 
 
 

Income tax expense increased $28.3 million, from a benefit of $4.7 million for the three months ended July 1, 2017 to an expense of $23.6 million for the three months ended June 30, 2018. Our effective tax rate was (24.9)% and 7.4% for the three months ended June 30, 2018 and July 1, 2017, respectively. The increase in our effective tax rate for the three months ended June 30, 2018 was primarily due to the impact of a full valuation allowance on our U.S. deferred tax assets, and the mix of income/losses between our U.S. and foreign jurisdictions.

Income tax expense increased $57.4 million, from a benefit of $34.3 million for the six months ended July 1, 2017 to an expense of $23.0 million for the six months ended June 30, 2018. Our effective tax rate was (13.1)% and 22.5% for the six months ended June 30, 2018 and July 1, 2017, respectively. The decrease in our effective tax rate for the six months ended June 30, 2018 was primarily due to the impact of a full valuation allowance on our U.S. deferred tax assets, and the mix of income/losses between our U.S. and foreign jurisdictions.


Liquidity and Capital Resources
 
Our operations have been financed primarily through cash flow from operating activities, the net proceeds from the sale of our equity securities, and letters of credit under our credit facilities. As of June 30, 2018, we had cash and cash equivalents of $328.1 million and marketable securities of $252.3 million, approximately 85% of which is held in the United States.

Of our total cash, cash equivalents, and marketable securities, $87.6 million is held by our foreign subsidiaries. Our intent is to indefinitely reinvest our earnings from foreign operations and based on our current plans we do not anticipate that we will require funds generated from foreign operations to fund our domestic operations. In the event funds from foreign operations are needed to fund operations in the United States in the future, we may be required to accrue and pay additional taxes on repatriated funds at that time.

We believe our existing cash, cash equivalent, and marketable securities balances, and cash flow from operations, will be sufficient to meet our working capital and capital expenditure needs for at least the next 12 months. Our future capital requirements may vary materially from those currently planned and will depend on many factors, including our levels of revenue, the timing and extent of spending on research and development efforts and other business initiatives, the expansion of sales and marketing

40


activities, the timing of new product introductions, market acceptance of our products, acquisitions, and overall economic conditions. To the extent that current and anticipated future sources of liquidity are insufficient to fund our future business activities and requirements, we may be required to seek additional equity or debt financing. The sale of additional equity would result in additional dilution to our stockholders. The incurrence of debt financing would result in debt service obligations and the instruments governing such debt could provide for operating and financing covenants that would restrict our operations.

Credit Facility
 
In December 2015, we entered into a second amended and restated credit agreement, or the Senior Facility, with Silicon Valley Bank, or SVB, as administrative agent, collateral agent, and lender, SunTrust Bank as syndication agent, SunTrust Robinson Humphrey, Inc. and several other lenders to replace the then existing asset-based credit facility and cash flow facility. The Senior Facility allowed us to borrow up to $250.0 million, including up to $50.0 million for the issuance of letters of credit and up to $25.0 million for swing line loans, subject to certain financial covenants and ratios. We have the option to repay our borrowings under the Senior Facility without penalty prior to maturity. The Senior Facility requires us to comply with certain financial and non-financial covenants. The Senior Facility contains customary covenants that restrict our ability to, among other things, incur additional indebtedness, sell certain assets, guarantee certain obligations of third parties, declare dividends or make certain distributions, and undergo a merger or consolidation or certain other transactions. Obligations under the Senior Facility are collateralized by substantially all of our assets, excluding our intellectual property.

In May 2017, we entered into a first amendment to the Senior Facility, or the First Amendment, pursuant to which the aggregate amount we can borrow under the Senior Facility was reduced from $250.0 million to $100.0 million, with up to $50.0 million available for the issuance of letters of credit and up to $25.0 million available for swing line loans. In addition, pursuant to the First Amendment, the applicable margin in respect of the interest rates under the Senior Facility was amended to be based on our level of liquidity (defined as the sum of our aggregate cash holdings and the amount available under our revolving commitments) and range from, with respect to Alternate Base Rate loans, 0.5% to 1.0%, and, with respect to LIBOR loans, 1.5% to 2.0%. Among other changes, the First Amendment also removed the fixed charge coverage ratio covenant and the consolidated leverage ratio covenant, and added a general liquidity covenant requiring us to maintain liquidity of at least $200.0 million in unrestricted cash, of which $100.0 million in cash or cash equivalents must be held in accounts subject to control agreements with, and maintained by, SVB or its affiliates.

We were in compliance with the financial covenants under the Senior Facility, as amended, as of June 30, 2018. As of June 30, 2018, we had no outstanding borrowings under the Senior Facility, as amended, and had outstanding letters of credit of $36.8 million issued to cover various security deposits on our facility leases.

Cash Flows
 
The following table summarizes our cash flows for the periods indicated (in thousands):
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
Net cash provided by (used in):
 
 
 
Operating activities
$
(57,217
)
 
$
3,228

Investing activities
43,363

 
7,455

Financing activities
4

 
6,173

Net change in cash and cash equivalents
$
(13,850
)
 
$
16,856

 
Cash Flows from Operating Activities
 
Net cash provided by operating activities of $57.2 million for the six months ended June 30, 2018 was primarily due to a decrease in net change in operating assets and liabilities of $51.3 million, which consisted of a decrease in account receivables due to the decline in sales, the shift in the presentation of sales returns reserve from within accounts receivable to within accrued liabilities upon adoption of ASU 2014-09 on January 1, 2018, a decrease in prepaid expenses and other assets, and an increase in income taxes payable, offset in part by a decrease in accrued liabilities as a result of lower operating activity during the current period, a decrease in accounts payables, and an increase in inventory primarily related to the Fitbit Versa launch.

The net change in operating assets and liabilities was also impacted by non-cash adjustments of $90.7 million, primarily resulting from stock-based compensation expense of $49.5 million, depreciation and amortization expense of $27.4 million, and write-off of property and equipment of $7.5 million, and provision for inventory obsolescence of $8.0 million, partially offset by

41


a net loss of $199.1 million. Our days sales outstanding in accounts receivable, calculated as the number of days represented by the accounts receivable balance as of period end, decreased from 76 days as of December 31, 2017 to 70 days as of June 30, 2018 due to higher collections during the three months ended June 30, 2018 compared to the fourth quarter of 2017.

Cash Flows from Investing Activities
 
Net cash provided from investing activities for the six months ended June 30, 2018 of $43.4 million was primarily due to maturities and sales of marketable securities of $310.3 million, partially offset by purchases of marketable securities of $224.8 million, purchases of property and equipment of $28.5 million and the cash portion of an acquisition of $13.6 million, net of cash acquired.

Cash Flows from Financing Activities
 
Net cash provided from financing activities for the six months ended June 30, 2018 was primarily due to $10.7 million in proceeds from exercise of stock options and stock purchases made through our 2015 Employee Stock Purchase Plan, offset by $10.0 million in net cash used for payment of taxes on common stock issued under our employee equity incentive plans and $0.7 million repayment of debt.
 
Contractual Obligations and Other Commitments
 
Future minimum payments under our operating leases as of the date of this filing was $171.8 million.

The aggregate amount of open purchase orders as of June 30, 2018 was approximately $387.6 million, of which $185.0 million related to our migration to a third-party hosting provider. We cannot determine the aggregate amount of such purchase orders that represent contractual obligations because purchase orders may represent authorizations to purchase rather than binding agreements.

During the normal course of business, we and our contract manufacturers procure components based upon a forecasted production plan. If we cancel all or part of the orders, or materially reduce forecasted orders, in certain circumstances we may be liable to our suppliers and contract manufacturers for the cost of the excess components purchased by our contract manufactures. As of June 30, 2018, $14.3 million was accrued for such liabilities to contract manufacturers.
 
We have recorded a liability for uncertain tax positions of $25.8 million as of June 30, 2018.
 
Off-Balance Sheet Arrangements
 
As of June 30, 2018, we did not have any off-balance sheet arrangements or holdings in variable interest entities.

Critical Accounting Polices and Estimates
 
Our management’s discussion and analysis of our financial condition and results of operations is based on our condensed consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported revenue generated and expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

There have been no material changes to our critical accounting policies and estimates from those disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017 filed with the SEC on March 1, 2018, except for policies related to revenue recognition discussed in Note 1 of the notes to our condensed consolidated financial statements.
 

Item 3. Quantitative and Qualitative Disclosures about Market Risk
 
We are exposed to market risks in the ordinary course of our business. These risks primarily include interest rate and foreign currency risks as follows:
 
Interest Rate Risk
 

42


Our exposure to changes in interest rates relates primarily to our investment portfolio. As of June 30, 2018, we had cash and cash equivalents of $328.1 million and marketable securities of $252.3 million, which consisted primarily of bank deposits, money market funds, U.S. government and agency securities, commercial paper, and corporate notes and bonds. The primary objectives of our investment activities are to preserve principal and provide liquidity without significantly increasing risk. Our investment policy specifies credit quality standards for our investments and limits the amount of credit exposure to any single issue, issuer, or type of investment.
 
To date, we have not been exposed, nor do we anticipate being exposed, to material risks due to changes in interest rates. A hypothetical 10% change in interest rates during any of the periods presented would not have had a material impact on our condensed consolidated financial statements.
 
Foreign Currency Risk
 
To date, all of our inventory purchases have been denominated in U.S. dollars. Our international sales are primarily denominated in foreign currencies and any unfavorable movement in the exchange rate between U.S. dollars and the currencies in which we conduct sales in foreign countries could have an adverse impact on our revenue. A portion of our operating expenses are incurred outside the United States and are denominated in foreign currencies, which are also subject to fluctuations due to changes in foreign currency exchange rates. In addition, our suppliers incur many costs, including labor costs, in other currencies. To the extent that exchange rates move unfavorably for our suppliers, they may seek to pass these additional costs on to us, which could have a material impact on our gross margins. Our operating results and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates.
 
To partially mitigate the impact of changes in currency exchange rates on net cash flows from our foreign currency denominated revenue and expenses, we enter into foreign currency exchange forward and option contracts. We also hedge certain monetary assets and liabilities denominated in foreign currencies, which reduces but does not eliminate our exposure to currency fluctuations between the date a transaction is recorded and the date that cash is collected or paid. In general, the market risks of these contracts are offset by corresponding gains and losses on the transactions being hedged.

We had outstanding contracts with a total notional amount of $99.7 million in cash flow hedges for forecasted revenue transactions as of June 30, 2018. We had outstanding balance sheet hedges with a total notional amount of $110.5 million as of June 30, 2018. We assessed our exposure to movements in currency exchange rates by performing a sensitivity analysis of adverse changes in exchange rates and the corresponding impact to our results of operations. A hypothetical change of 10% in exchange rates would not have materially affected our operating results.


Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures. Our management has evaluated, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of our disclosure controls and procedures (as defined in Rules 13-a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act) as of June 30, 2018. Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to 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 Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.

Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that as of June 30, 2018, our disclosure controls and procedures were not effective as a result of the material weakness in our internal control over financial reporting, previously reported in Item 9A of our Annual Report on Form 10-K for the fiscal year ended December 31, 2017, which has not yet been fully remediated.

Notwithstanding the material weakness, management, including our Chief Executive Officer and Chief Financial Officer, believes the condensed consolidated financial statements included in this Quarterly Report on Form 10-Q fairly represent in all material respects our financial condition, results of operations and cash flows at and for the periods presented in accordance with U.S. GAAP.
 
Remediation Plans. As disclosed in Item 9A of our Annual Report on Form 10-K for the fiscal year ended December 31, 2017, management determined that we did not maintain effective controls over the accuracy of the inputs in the sales order entry process. Specifically, we did not sufficiently execute controls over the review of data inputs in the sales order entry process to ensure accuracy of the price, quantity, and related customer data. This control deficiency did not result in a misstatement for the

43


year ended December 31, 2017; however, this control deficiency could result in a misstatement of revenue that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected. Accordingly, our management has determined that this control deficiency constitutes a material weakness that had not been remediated as of June 30, 2018.

We have identified and begun implementing changes to our internal control over financial reporting to remediate the control deficiencies that led to the material weakness. We have made progress toward remediating the material weakness by:

redesigning controls over the inputs of the sales order entry process, including the design of systematic checks and new reports to review inputs,
adding additional resources, and
enhancing existing order entry controls and procedures, including implementation of more robust review procedures for accuracy of sales orders.

The material weakness will not be considered remediated until the applicable measures have been implemented for a sufficient period of time and management has concluded, through testing, that the enhanced control is operating effectively.

Changes in Internal Control over Financial Reporting. There were no changes in our internal control over financial reporting (as defined in Exchange Act Rule 13a-15(f)) during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. 



44


PART II
 

Item 1. Legal Proceedings
 
For a discussion of legal proceedings, see Note 6, “Commitments and Contingencies,” in the notes to our condensed consolidated financial statements. 

Further, we are and, from time to time, we may become, involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently a party to any other legal proceedings that in the opinion of our management, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, financial condition, or cash flows.

Item 1A. Risk Factors
 
An investment in our Class A common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our condensed consolidated financial statements and related notes, before making a decision to invest in our Class A common stock. Our business, operating results, financial condition, or prospects could be materially and adversely affected by any of these risks and uncertainties. If any of these risks actually occurs, the trading price of our Class A common stock could decline and you might lose all or part of your investment. Our business, operating results, financial performance, or prospects could also be harmed by risks and uncertainties not currently known to us or that we currently do not believe are material.
 
Risks Related to Our Business

We operate in a highly competitive market. If we do not compete effectively, our prospects, operating results, and financial condition could be adversely affected.

The wearable device market is highly competitive, with companies offering a variety of products and services. Wearables can be broadly defined as connected health and fitness trackers, fitness watches, smartwatches and devices beyond the wrist. We expect competition in our market to intensify in the future as new and existing competitors introduce new or enhanced products and services that are potentially more competitive than our products and services. In terms of units sold, we have primarily operated in the connected health and fitness tracker segment of the wearables device market, and more recently in the smartwatch category. The wearable device market has a multitude of participants, including specialized consumer electronics companies, such as Garmin, and traditional watch companies such as Fossil and Movado.

In addition, many large, broad-based consumer electronics companies either compete in our market or adjacent markets or have announced plans to do so, including Apple, Google, LG and Samsung. For example, Apple sells the Apple Watch, which is a smartwatch with broad-based functionalities, including some health and fitness tracking capabilities, and Apple has sold a significant volume of its smartwatches since introduction. Moreover, smartwatches with health and fitness functionalities may displace the market for traditional tracker devices. We also face competition from manufacturers of lower-cost devices, such as Xiaomi and its Mi Band device. In addition, we compete with a wide range of stand-alone health and fitness-related mobile apps that can be purchased or downloaded through mobile app stores.

We believe many of our competitors and potential competitors have significant advantages, including longer operating histories, ability to leverage their sales efforts and marketing expenditures across a broader portfolio of products and services, larger and broader customer bases, more established relationships with a larger number of suppliers, contract manufacturers, and channel partners, greater brand recognition, ability to leverage app stores which they may operate, experience manufacturing particular wearable devices, such as smartwatches, and greater financial, research and development, marketing, distribution, and other resources than we do.

Some of our competitors may aggressively discount their products and services in order to gain market share, which could result in pricing pressures, reduced profit margins, lost market share, or a failure to grow market share for us. In addition, new products may have lower selling prices or higher costs than legacy products, which could negatively impact our gross margins and operating results. Our competitors and potential competitors may also be able to develop products or services that are equal or superior to ours, achieve greater market acceptance of their products and services, and increase sales by utilizing different distribution channels than we do.

45



Furthermore, current or potential competitors may be acquired by third parties with greater available resources. As a result of such acquisitions, our current or potential competitors might be able to adapt more quickly to new technologies and consumer needs, devote greater resources to the promotion or sale of their products and services, initiate or withstand substantial price competition, take advantage of acquisition or other opportunities more readily or develop and expand their products and services more quickly than we do. If we are not able to compete effectively against our current or potential competitors, our prospects, operating results, and financial condition could be adversely affected.

If we are unable to anticipate and satisfy consumer preferences in a timely manner, our business may be adversely affected.

Our success depends on our ability to anticipate and satisfy consumer preferences in a timely manner. All of our products and services are subject to changing consumer preferences that cannot be predicted with certainty. In terms of units sold, we have primarily operated in the connected health and fitness tracker segment of the wearables device market. However, consumer preference has increasingly shifted to the smartwatch segment of the wearables device market. Although we are building out our smartwatch offerings, consumers may ultimately decide not to purchase our products and services as their preferences could shift rapidly to different types of wearable devices or away from these types of products and services altogether. In addition, adoption of our products may vary by geographic region. Our future success depends in part on our ability to anticipate and respond to shifts in consumer preferences. If we do not anticipate such shifts in a timely manner, our reputation and business may be adversely affected.

Our newer products and services that have additional features or new product designs, such as Fitbit Ionic and Fitbit Versa, may also have higher prices than many of our earlier products and the products of some of our competitors, which may not appeal to consumers or only appeal to a smaller subset of consumers. In addition, although we intend to build out our recurring non-device revenue offerings, such as with a premium experience where features, insights and programs can be offered in paid membership model, it is possible that consumers may not be receptive to these new services. It is also possible that competitors could introduce new products and services that negatively impact consumer preference for our wearable devices, which could result in decreased sales of our products and services and a loss in market share. Accordingly, if we fail to anticipate and satisfy consumer preferences in a timely manner, or if it is perceived that our future products and services will not satisfy consumer preferences, our business may be adversely affected.

If we are unable to successfully develop, timely introduce, and effectively manage the introduction of new products and services or enhance existing products and services, our business may be adversely affected.

We must continually develop and introduce new products and services and improve and enhance our existing products and services to maintain or increase our sales. We believe that our future growth depends on continuing to engage and expand our user base by introducing new form factors, software services and other offerings. For example, in the first quarter of 2018, we started shipping Fitbit Versa, our second smartwatch and in the second quarter of 2018, started shipping Fitbit Ace, our activity tracker designed for kids ages 8 and older. In the first quarter of 2018, we also acquired Twine Health, Inc., a health coaching platform. The success of new or enhanced products and services may depend on a number of factors including, anticipating and effectively addressing consumer preferences and demand, timely and successful research and development, the success of our sales and marketing efforts, effective forecasting and management of product demand, purchase commitments, and inventory levels, effective management of manufacturing and supply costs, and the quality of or defects in our products.

The development of our products and services is complex and costly, and we typically have several products and services in development at the same time. Given the complexity, we occasionally have experienced, and could experience in the future, delays in completing the development and introduction of new and enhanced products and services, product costs that are higher than planned, or lower than expected manufacturing yields of new and enhanced products, which may adversely affect our revenue and gross margins.

If revenues decline, we may be forced to reduce costs and may not be able to compete effectively. Unanticipated problems in developing products and services could also divert substantial research and development resources, which may impair our ability to develop new products and services and enhancements of existing products and services, and could substantially increase our costs. Problems in the design or quality of our products or services may also have an adverse effect on our brand, business, financial condition, and operating results.

We must also successfully manage introductions of new or enhanced products. Introductions of new or enhanced products could adversely impact the sales of our existing products to retailers and consumers. For instance, retailers often purchase less of our existing products in advance of new product launches. Furthermore, we may experience greater returns from retailers or users

46


of existing products, or retailers may be granted stock rotation rights and price protection. Moreover, consumers may decide to purchase new or enhanced products instead of existing products. We may face challenges managing the inventory of existing products, which could lead to excess inventory and discounting of our existing products. In addition, new products may have lower selling prices or higher costs than legacy products, which could negatively impact our gross margins and operating results. We have also historically incurred higher levels of sales and marketing expenses accompanying each product introduction. Accordingly, if we fail to effectively manage introductions of new or enhanced products, our operating results could be harmed.

Our operating results could be materially harmed if we are unable to accurately forecast consumer demand for our products and services and adequately manage our inventory.

If we fail to accurately forecast consumer demand, we may experience excess inventory levels or a shortage of products available for sale. Our ability to accurately forecast demand for our products and services could be affected by many factors, including an increase or decrease in consumer demand for our products and services or for products and services of our competitors, product and service introductions by us and our competitors, channel inventory levels, sales promotions by us or our competitors, unanticipated changes in general market conditions, and the weakening of economic conditions or consumer confidence in future economic conditions. For example, during the three months ended June 30, 2018, we were impacted by supply constraints associated with Fitbit Versa, which limited our ability to fully satisfy all of the current demand for this product. To ensure adequate inventory supply, we must forecast inventory needs and expenses and place orders sufficiently in advance with our suppliers and contract manufacturers based on our estimates of future demand for particular products. We face challenges acquiring adequate and timely supplies of our products to satisfy the levels of demand, particularly in connection with new product introductions, which we believe negatively affects our revenue. As we continue to introduce new products, we may face challenges managing the inventory of existing products. No assurance can be given that we will not incur additional charges in future periods related to our inventory management or that we will not underestimate or overestimate forecasted sales in a future period.

Inventory levels in excess of consumer demand may result in inventory write-downs or write-offs and the sale of inventory at discounted prices, which have caused and may continue to cause our gross margin to decline and could impair the strength of our brand. For example, during the fourth quarter of 2016, as a result of reduced demand, we recorded write-downs for excess and obsolete inventory, accelerated depreciation of manufacturing and tooling equipment, and recorded a liability to our contract manufacturers for unutilized manufacturing capacity and components. In addition, we offered, and recorded reserves for, additional rebates and promotions during the fourth quarter of 2016 to retailers and distributors. During 2017, we recorded additional write-downs for excess and obsolete inventory, accelerated depreciation of manufacturing and tooling equipment due to continued reduced demand, price protection on certain products, and rebates. Reserves and write-downs for rebates, promotions, excess inventory, tooling and manufacturing capacity are recorded based on our forecast of future demand. Actual future demand could be less than our forecast which may result in additional reserves and write-downs in the future or actual demand could be stronger than forecast which may result in a reduction to previously recorded reserves and write-downs in the future and increase the volatility of our operating results.

Conversely, if we underestimate consumer demand for our products, we may in future periods be unable to meet customer, retailer or distributor demand for our products. We may also be required to incur higher costs to secure the necessary production capacity and components if we underestimate demand and our business and operating results could be adversely affected, including damage to our brand and customer relationships.

Our quarterly operating results or other operating metrics may fluctuate significantly, which could cause the trading price of our Class A common stock to decline.

Our quarterly operating results and other operating metrics have fluctuated in the past and may continue to fluctuate from quarter to quarter. We expect that this trend will continue as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including:

the level of demand for our wearable devices and our ability to maintain or increase the size and engagement of our community of users;
the timing and success of new product and service introductions by us and the transition from legacy products;
the timing and success of new product and service introductions by our competitors or any other change in the competitive landscape of our market;
the mix of products sold in a quarter;

47


the continued market acceptance of, and the growth of the market for, wearable devices, and evolution of this market into smartwatches and other form factors;
pricing pressure as a result of competition or otherwise;
delays or disruptions in our supply, manufacturing, or distribution chain;
errors in our forecasting of the demand for our products, which could lead to lower revenue or increased costs, or both;
seasonal buying patterns of consumers;
increases in levels of channel inventory resulting from sales to our retailers and distributors in anticipation of future demand;
increases in and timing of sales and marketing and other operating expenses that we may incur to grow and expand our operations and to remain competitive;
impact of sales and marketing efforts and promotions by competitors, which are difficult to predict;
insolvency, credit, or other difficulties faced by our distributors and retailers, affecting their ability to purchase or pay for our products;
insolvency, credit, or other difficulties confronting our suppliers, contract manufacturers, or logistics providers leading to disruptions in our supply or distribution chain;
levels of product returns, stock rotation, and price protection rights;
levels of warranty claims or estimated costs of warranty claims;
adverse litigation judgments, settlements, or other litigation-related costs;
changes in the legislative or regulatory environment, such as with respect to privacy, information security, health and wellness devices, consumer product safety, advertising, and taxes;
product recalls, regulatory proceedings, or other adverse publicity about our products;
fluctuations in foreign exchange rates;
costs related to the acquisition of businesses, talent, technologies, or intellectual property, including potentially significant amortization costs and possible write-downs; and
general economic conditions in either domestic or international markets, including potential changes in tariffs.
Any one of the factors above or the cumulative effect of some of the factors above may result in significant fluctuations in our operating results.

The variability and unpredictability of our quarterly operating results or other operating metrics could result in our failure to meet our expectations, those of any analysts that publish financial coverage of us, or investors with respect to revenue or other operating results for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our Class A common stock could fall substantially, and we could face costly lawsuits, including securities class action suits.

If significant tariffs or other restrictions are placed on our goods imported into the United States from China or any related counter-measures are taken by China, our revenue, gross margin, and results of operations may be materially harmed.

If significant tariffs or other restrictions are placed on goods imported into the United States from China or any related counter-measures are taken by China, our revenue and results of operations may be materially harmed. The Trump Administration has signaled that it may alter trade terms between China and the United States, including limiting trade with China and/or imposing tariffs on imports from China. In July 2018, the U.S. Trade Representative released a list of goods imported into the United States from China that will potentially be subjected to a 10% tariff, including goods classified under tariff code 8517.62, which covers most of our products. The Trump Administration subsequently requested that the U.S. Trade Representative consider proposed tariff from 10% to 25%. These tariffs will not be immediately implemented and are subject to a comment period, which runs through August 30, 2018.

If these tariffs are imposed, the cost of our products may increase. In addition, these tariffs may also make our products more expensive for consumers, which may reduce consumer demand. We may need to offset the financial impact by, among other things, moving our product manufacturing to other locations, modifying other business practices or raising prices. If we are not successful in offsetting the impact of any such tariffs, our revenue, gross margins, and operating results may be adversely affected.

48



If we fail to manage our operating expenses effectively, our financial performance may be negatively impacted.
    
Our success also depends on our ability to manage our operating expenses effectively. Our employee headcount and the scope and complexity of our business have increased significantly during recent years and we had 1,750 employees as of June 30, 2018. We have incurred significant net losses of $199.1 million in the six months ended June 30, 2018 and $277.2 million and $102.8 million in 2017 and 2016, respectively.

In addition, we are also investing in areas we believe will grow revenue and our operating expenses might increase as a result of these investments. The development of our products and services is complex and costly, and we typically have several products and services in development at the same time. Our research and development efforts may require us to incur substantial expenses to support the development of our next generation devices and other new products and services. Our research and development expenses were $87.0 million and $80.5 million, for the three months ended June 30, 2018 and July 1, 2017, respectively, and $176.4 million and $168.3 million for the six months ended June 30, 2018 and July 1, 2017, respectively.

We could also be required to continue to expand our sales and marketing, product development, and distribution functions, to upgrade our management information systems and other processes and technology, and to obtain more space for our expanding workforce. This expansion could increase the strain on our resources, and we could experience serious operating difficulties, including difficulties in hiring, training, and managing an increasing number of employees.

If our continued investments do not result in future revenue as expected, we may incur greater than expected losses and our liquidity position may be materially adversely affected.

Conversely, in the future, we may again need to strategically realign our resources, adjust our product line and/or enact price reductions in order to stimulate demand, implement additional restructuring and workforce reductions or downsize our facilities for our reduced workforce. Any such actions may result in the recording of special charges including inventory-related write-offs, workforce reductions, or other restructuring costs. Additionally, our estimates with respect to the useful life or ultimate recoverability of our assets, including purchased intangible assets and tooling, could also change and result in impairment charges.

If we are unable to operate efficiently and manage our costs, we may continue to incur significant losses in the future and may not be able to achieve or maintain profitability.

We may not be able to achieve revenue growth or profitability in the future.

Our historical revenue growth should not be considered indicative of our future performance. Our revenue has declined in recent periods and we expect our revenue growth to be slower than in the past or decline in future periods due to a number of factors, which may include slowing demand for our products and services, increasing competition, a decrease in the growth of our overall market, our failure, for any reason, to capitalize on growth opportunities, or the maturation of our business.

From 2014 to 2016, our annual revenue grew rapidly from $745.4 million to $2.2 billion. However, in recent quarters, our revenue growth has declined, and our historical growth should not be considered as indicative of our future performance. Although our annual revenue in 2016 was up 17% compared to 2015, our annual revenue in 2017 declined 26% compared to 2016, and our revenue in the six months ended June 30, 2018 declined 16% compared to the six months ended July 1, 2017. In future periods, we could again experience a decline in revenue, or revenue could grow more slowly than we expect, which could have a material negative effect on our future operating results.

Because we have only a limited history operating our business at its current scale, it is difficult to evaluate our current business and future prospects, including our ability to plan for and model future growth. Our limited operating experience at this scale, combined with the rapidly evolving nature of the market in which we sell our products and services, substantial uncertainty concerning how these markets may develop, and other economic factors beyond our control, reduces our ability to accurately forecast quarterly or annual revenue. As such, any predictions about our future revenue and expenses may not be as accurate as they would be if we had a longer operating history or operated in a more developed and predictable market. Failure to manage our future growth effectively could have an adverse effect on our business, which, in turn, could have an adverse impact on our operating results and financial condition.

In addition, we have not consistently achieved profitability on a quarterly or annual basis. For example, we recorded a net loss of $199.1 million in the six months ended June 30, 2018 and a net loss of $277.2 million in 2017. Lower levels of revenue and higher levels of operating expenses may result in limited profitability or losses in the future.


49


Because some of the key components in our products come from a limited number or single source of supply, we are susceptible to supply shortages, long lead times for components, and supply changes, any of which could disrupt our supply chain.

Some of the key components used to manufacture our products come from a limited or single source of supply. Our contract manufacturers generally purchase these components on our behalf, subject to certain approved supplier lists. We are subject to the risk of shortages and long lead times in the supply of these components and the risk that our suppliers discontinue or modify components used in our products. In addition, the lead times associated with certain components are lengthy and preclude rapid changes in quantities and delivery schedules. We have in the past experienced and may in the future experience component shortages, and the predictability of the availability of these components may be limited. While component shortages have historically been immaterial, they could be material in the future. In the event of a component shortage or supply interruption from suppliers of these components, we may not be able to develop suitable alternate sources in a timely manner. In addition, some of our suppliers, contract manufacturers, and logistics providers may have more established relationships with our competitors, and as a result of such relationships, such suppliers may choose to limit or terminate their relationship with us. Developing suitable alternate sources of supply for these components may be time-consuming, difficult, and costly and we may not be able to source these components on terms that are acceptable to us, or at all, which may adversely affect our ability to meet our requirements or to fill our orders in a timely or cost-effective manner. Any interruption or delay in the supply of any of these parts or components, or the inability to obtain these parts or components from alternate sources at acceptable prices and within a reasonable amount of time, would harm our ability to meet our scheduled product deliveries to our customers and users. This could harm our relationships with our channel partners and users and could cause delays in shipment of our products and adversely affect our operating results. In addition, increased component costs could result in lower gross margins. If we are unable to buy these components in quantities sufficient to meet our requirements on a timely basis, we will not be able to deliver products and services to our customers and users, which could adversely impact our revenue, gross margins, and operating results.

Our future success depends on the continuing efforts of our key employees, including our founders, James Park and Eric N. Friedman, and on our ability to attract and retain highly skilled personnel and senior management.

Our future success depends, in part, on our ability to continue to attract and retain highly skilled personnel. In particular, we are highly dependent on the contributions of our co-founders, James Park and Eric N. Friedman, as well as other members of our management team. The loss of any key personnel could make it more difficult to manage our operations and research and development activities, reduce our employee retention and revenue, and impair our ability to compete. Although we have generally entered into employment offer letters with our key personnel, these agreements have no specific duration and provide for at-will employment, which means they may terminate their employment relationship with us at any time.

Competition for highly skilled personnel is often intense, especially in the San Francisco Bay Area where we are located, and we may incur significant costs to attract them. We may not be successful in attracting, integrating, or retaining qualified personnel to fulfill our current or future needs. We have, from time to time, experienced, and we expect to continue to experience, difficulty in hiring and retaining highly skilled employees with appropriate qualifications. In addition, job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. Fluctuations in the price of our Class A common stock may make it more difficult or costly to use equity awards to motivate, incentivize and retain our employees. The significant decline in the price of our Class A common stock since our initial public offering may adversely affect our ability to attract or retain highly skilled employees. Furthermore, there can be no assurances that the number of shares reserved for issuance under our equity incentive plans will be sufficient to grant equity awards adequate to recruit new employees and to compensate existing employees. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects could be severely harmed.

We spend significant amounts on advertising and other marketing campaigns to acquire new users, which may not be successful or cost effective.

We spend significant amounts on advertising and other marketing campaigns, such as television, cinema, print advertising, and social media, as well as promotional activities, to acquire new users and we expect to continue to spend significant amounts marketing our products and services to acquire new users and increase awareness of our products and services. In 2017 and the six months ended June 30, 2018, advertising expenses, excluding co-op advertising and rebates which are recorded as contra-revenue, were $226.3 million and $81.8 million, respectively, representing approximately 14% and 15% of our revenue, respectively. Co-op advertising costs were $45.0 million and $28.5 million for 2017 and the six months ended June 30, 2018, respectively. A significant portion of our advertising and marketing spend is typically incurred in the fourth quarter as part of our holiday promotions, as well as when new products are released. While we seek to structure our advertising campaigns in the manner that we believe is most likely to encourage people to buy our products and services, we may fail to identify advertising opportunities that satisfy our anticipated return on advertising spend as we scale our investments in marketing, accurately predict user acquisition, or fully

50


understand or estimate the conditions and behaviors that drive user behavior. Particularly during the holiday season, there is significant competition for holiday spending; if competitors or other products offer more compelling promotions or products, we may not realize our expected sales or recover our advertising and promotional spend. If new products do not meet customer expectations, we may not recover our advertising and promotional spend for new product introductions. If for any reason any of our advertising campaigns prove less successful than anticipated in attracting new users, we may not be able to recover our advertising spend, and our rate of user acquisition may fail to meet market expectations, either of which could have an adverse effect on our business. There can be no assurance that our advertising and other marketing efforts will result in increased sales of our products and services.

Our current and future products and services may experience quality problems from time to time that can result in adverse publicity, product recalls, litigation, regulatory proceedings, and warranty claims resulting in significant direct or indirect costs, decreased revenue and operating margin, and harm to our brand.

We sell complex products and services that could contain design and manufacturing defects in their materials, hardware, and firmware. These defects could include defective materials or components, or “bugs,” that can unexpectedly interfere with the products’ intended operations or cause injuries to users or property. Although we extensively and rigorously test new and enhanced products and services before their release, there can be no assurance we will be able to detect, prevent, or fix all defects. For example, our products may fail to provide accurate measurements and data to all users under all circumstances, or there may be reports or claims of inaccurate measurements under certain circumstances.

Failure to detect, prevent, or fix defects, or an increase in defects could result in a variety of consequences including a greater number of returns of products than expected from users and retailers, increases in warranty costs, regulatory proceedings, product recalls, and litigation, which could harm our revenue and operating results. For example, in 2016, we experienced an increase in actual and estimated warranty claims of $108.5 million as compared to 2015, which caused a 4% decline in gross margin in 2016 as compared to 2015. We generally provide a 45-day right of return for purchases through Fitbit.com and a 12-month limited warranty on all of our products, though warranty duration and scope may vary by jurisdiction in compliance with applicable local law. The occurrence of real or perceived quality problems or material defects in our current and future products could expose us to warranty claims in excess of our current reserves. Moreover, we may offer stock rotation rights and price protection to our distributors. If we experience greater returns from retailers or users, or greater warranty claims, in excess of our reserves, our business, revenue, gross margin, and operating results could be harmed. In addition, any negative publicity or lawsuits filed against us related to the perceived quality and safety of our products could also affect our brand and decrease demand for our products and services, adversely affecting our operating results and financial condition.

We rely on a limited number of suppliers, contract manufacturers, and logistics providers, and each of our products is manufactured by a single contract manufacturer.

We rely on a limited number of suppliers, contract manufacturers, and logistics providers. In particular, we use contract manufacturers located in Asia, and each of our products is manufactured by a single contract manufacturer. Our reliance on a sole contract manufacturer for each of our products increases the risk that in the event of an interruption from any one of these contract manufacturers, including, without limitation, due to a natural catastrophe or labor dispute, we may not be able to develop an alternate source without incurring material additional costs and substantial delays. Accordingly, an interruption from any key supplier, contract manufacturer, or logistics provider could adversely impact our revenue, gross margins, and operating results.

If we experience a significant increase in demand, or if we need to replace an existing supplier, contract manufacturer, or logistics provider, we may be unable to supplement or replace such supply, contract manufacturing, or logistics capacity on terms that are acceptable to us, which may adversely impact our ability to deliver our products to customers in a timely manner. For example, for certain of our products, it may take a significant amount of time to onboard a contract manufacturer that has the capability and resources to build the product to our specifications in sufficient volume. Identifying suitable suppliers, contract manufacturers, and logistics providers is an extensive process that requires us to become satisfied with their quality control, technical capabilities, responsiveness and service, financial stability, regulatory compliance, and labor and other ethical practices. In addition, our contract manufacturers often make significant investments to build capacity based upon our forecasted production. If we experience a significant decrease in demand as compared to our forecast, our contract manufacturers may seek to renegotiate the terms of their commitments or choose to limit or terminate their relationship with us. Accordingly, a loss of any key supplier, contract manufacturer, or logistics provider could adversely impact our revenue, gross margins, and operating results.

We have limited control over our suppliers, contract manufacturers, and logistics providers, which subjects us to significant risks, including the potential inability to obtain or produce quality products on a timely basis or in sufficient quantity.


51


We have limited control over our suppliers, contract manufacturers, and logistics providers, including aspects of their specific manufacturing processes and their labor, environmental, or other practices, which subjects us to significant risks, including the following:

inability to satisfy demand for our products;
reduced control over delivery timing and product reliability;
reduced ability to oversee the manufacturing process and components used in our products;
reduced ability to monitor compliance with our product manufacturing specifications;
price increases;
insolvency, credit problems, or other financial difficulties confronting our suppliers, contract manufacturers, or logistic providers;
difficulties in establishing additional or alternative contract manufacturing relationships if we experience difficulties with our existing suppliers, contract manufacturers or logistic providers;
shortages of materials or components;
misappropriation of our intellectual property;
suppliers, contract manufacturers, and logistics providers may choose to limit or terminate their relationship with us;
exposure to natural catastrophes, political unrest, terrorism, labor disputes, and economic instability resulting in the disruption of trade from foreign countries in which our products are manufactured;
changes in local economic conditions in countries where our suppliers, contract manufacturers, or logistics providers are located;
the imposition of new laws and regulations, including those relating to labor conditions, quality and safety standards, imports, duties, taxes, and other charges on imports, as well as trade restrictions and restrictions on currency exchange or the transfer of funds; and
insufficient warranties and indemnities on components supplied to our contract manufacturers.

If there are defects in the manufacture of our products, we may face negative publicity, government investigations, and litigation, and we may not be fully compensated by our contract manufacturers for any financial or other liability that we suffer as a result.

We are, and may in the future, be subject to claims and lawsuits alleging that our products fail to provide accurate measurements and data to our users.

Our products and services are used to track and display various information about users’ activities, such as daily steps taken, calories burned, distance traveled, floors climbed, active minutes, sleep duration and quality, and heart rate and GPS-based information such as speed, distance, and exercise routes. We anticipate new features and functionality in the future, as well. From time to time, there have been reports and claims made against us alleging that our products do not provide accurate measurements and data to users, including claims asserting that certain features of our products do not operate as advertised. Such reports and claims have resulted in negative publicity, and, in some cases, have required us to expend time and resources to defend litigation. For example, in the first quarter of 2016, class action lawsuits were filed against us based upon claims that the PurePulse heart rate tracking technology in the Fitbit Charge HR, Fitbit Surge, and Fitbit Blaze do not consistently and accurately record users’ heart rates. If our products fail to provide accurate measurements and data to users, or if there are reports or claims of inaccurate measurements, claims of false advertisement, or claims of inaccuracy regarding the overall health benefits of our products and services in the future, we may become the subject of negative publicity, litigation, including class action litigation, regulatory proceedings, and warranty claims, and our brand, operating results, and business could be harmed.


52


Our operating margins have declined and may continue to decline as a result of decreased revenues, increasing product costs and operating expenses.

Our business is subject to significant pressure on pricing and costs caused by many factors, including intense competition, new product introductions, the cost of components used in our products, labor costs, constrained sourcing capacity, inflationary pressure, pressure from users to reduce the prices we charge for our products and services, warranty claims, and changes in consumer demand. Costs for the components used in the manufacture of our products are affected by, among other things, energy prices, consumer demand, fluctuations in commodity prices and currency, tariffs, and other factors that are generally unpredictable and beyond our control. Any change to pricing and costs could have an adverse effect on, among other things, our average selling price, the cost of our products, gross margins, operating results, financial condition, and cash flows. Moreover, if we are unable to offset any decreases in our average selling price by increasing our sales volumes or by adjusting our product mix, or if our sales volume declines and we are not able to reduce our costs, our operating results and financial condition may be harmed.

A substantial portion of our expenses are personnel related and include salaries, stock-based compensation and benefits, which are not seasonal in nature. Accordingly, in the event of revenue shortfalls, we are generally unable to mitigate a negative impact on operating margins in the short term. To the extent such revenue shortfalls recur in future periods, our operating results would be harmed.

Any insolvency, credit problems, or other financial difficulties impacting our retailers and distributors could expose us to financial risk.

Some of our retailers and distributors have experienced and may continue to experience financial difficulties. Insolvency, credit challenges, or other financial difficulties may impact our retailers and distributors and could expose us to significant financial risk. In addition, if the credit capacity of any retailer or distributor declines due to deterioration in their financial condition or increases in their outstanding payable balance to us, we may be subject to additional financial risk. Financial difficulties of our retailers and distributors could impede their effectiveness and also expose us to risks if they are unable to pay for the products they purchase from us. For example, Wynit Distribution, LLC, or Wynit, historically our largest customer, filed for bankruptcy protection in September 2017, which caused us to incur $7.6 million in net bad debt expenses and $1.4 million in net cost of revenues in 2017. Credit and financial difficulties of our retailers and distributors may also lead to a reduction in sales, price reductions, increased returns of our products, and adverse effects on our brand and operating results. We maintain credit insurance for the majority of our customer balances, perform ongoing credit evaluations of our customers, and maintain allowances for potential credit losses on customers’ accounts when deemed necessary. Credit and financial difficulties may lead to an increase in our credit insurance premiums and make it more difficult or impossible to obtain sufficient coverage, which could increase our exposure and result in increased bad debt expense or additional write-offs. We also may not have sufficient insurance coverage to cover losses resulting from the credit and financial difficulties of our retailers and distributors. Any reduction in sales by our current retailers or distributors, loss of large retailers or distributors, or decrease in revenue from our retailers or distributors could adversely affect our revenue, operating results, and financial condition.

We depend on retailers and distributors to sell and market our products, and our failure to maintain and further develop our sales channels could harm our business.

We primarily sell our products through retailers and distributors and depend on these third-parties to sell and market our products to consumers. Any changes to our current mix of retailers and distributors could adversely affect our gross margin and could negatively affect both our brand image and our reputation. Our sales depend, in part, on retailers adequately displaying our products, including providing attractive space and point of purchase displays in their stores, and training their sales personnel to sell our products. Our retailers also often offer products and services of our competitors in their stores. If our retailers and distributors are not successful in selling our products or overestimate demand for our products or promote competing products and services more effectively than our products and services, our revenue would decrease and our gross margins could decline due to increased product returns or price protection claims. In addition, our success in expanding and entering into new markets internationally will depend on our ability to establish relationships with new retailers and distributors. We also sell and will need to continue to expand our sales through online retailers, such as Amazon.com, and through our direct channel, Fitbit.com, as consumers increasingly make purchases online. If we do not maintain our relationship with existing retailers and distributors or develop relationships with new retailers and distributors our ability to sell our products and services could be adversely affected and our business may be harmed.

In 2017 and the six months ended June 30, 2018, our five largest retailers and distributors accounted for approximately 43% and 36%, respectively, of our revenue. Of these retailers and distributors, Amazon.com accounted for approximately 13% of our revenue for 2017 and Best Buy Co., Inc. accounted for approximately 10% of our revenue for the six months ended June 30, 2018.

53


No other retailers or distributors accounted for 10% or more of our revenue during these periods. Accordingly, the loss of a small number of our large retailers and distributors, or the reduction in business with one or more of these retailers and distributors, could have a significant adverse impact on our operating results. For example, Wynit, historically our largest customer at the time, filed for bankruptcy protection in September 2017. While we have agreements with these large retailers and distributors, these agreements do not require them to purchase any meaningful amount of our products.

Consolidation of retailers or concentration of retail market share among a few retailers may increase and concentrate our credit risk and impair our ability to sell products.

The electronics retail and sporting goods markets in some countries, including the United States, our largest market, are dominated by a few large retailers with many stores. These retailers have in the past increased their market share and may continue to do so in the future by expanding through acquisitions and construction of additional stores. This can further concentrate our credit risk to a relatively small number of retailers, and, if any of these retailers were to experience credit or liquidity issues, it would increase the risk that our receivables from these customers may not be paid. In addition, increasing market share concentration among one or a few retailers in a particular country or region increases the risk that if any one of them substantially reduces their purchases of our wearable devices, we may be unable to find a sufficient number of other retail outlets for our products to sustain the same level of sales. These situations also may result in pricing pressure to us. Any reduction in sales by our retailers would adversely affect our revenue, operating results, and financial condition.

Our success depends on our ability to maintain our brand. If events occur that damage our brand, our business and financial results may be harmed.

Our success depends on our ability to maintain the value of the “Fitbit” brand. The “Fitbit” name is integral to our business as well as to the implementation of our strategies for expanding our business. Maintaining, promoting, and positioning our brand will depend largely on the success of our marketing and merchandising efforts, our ability to provide consistent, high quality products and services, and our ability to successfully secure, maintain, and defend our rights to use the “Fitbit” mark and other trademarks important to our brand. Our brand could be harmed if we fail to achieve these objectives or if our public image or brand were to be tarnished by negative publicity. For example, there has been media coverage of some of the users of our products reporting skin irritation, as well as personal injury lawsuits filed against us relating to the Fitbit Zip, Fitbit One, Fitbit Flex, Fitbit Charge, Fitbit Charge HR, and Fitbit Surge products. We also believe that our reputation and brand may be harmed if we fail to maintain a consistently high level of customer service. In addition, we believe the popularity of the “Fitbit” brand makes it a target for counterfeiting or imitation, with third parties attempting to sell counterfeit products that attempt to replicate our products.

In addition, our products may be diverted from our authorized retailers, distributors, and other business partners and sold on the “gray market.” Gray market products result in shadow inventory that is not visible to us, thus making it difficult to forecast demand accurately. Also, when gray market products enter the market, we and our channel partners compete with often heavily discounted gray market products, which adversely affects demand for our products and negatively impacts our margins. In addition, our inability to control gray market activities could result in user satisfaction issues, which may have a negative impact on our brand. When products are purchased outside our authorized retailers and distributors, there is a risk that our customers are buying substandard products, including products that may have been designed by us for destruction, altered, mishandled, or damaged, or used products represented as new.

Any occurrence of counterfeiting, imitation, or confusion with our brand could adversely affect our reputation, place negative pricing pressure on our products, reduce sales of our products, and impair the value of our brand. Additionally, counterfeit and unauthorized grey market sales may result in secondary warranty replacement and service costs. Maintaining, protecting, and enhancing our brand may require us to make substantial investments, and these investments may not be successful. If we fail to successfully maintain, promote, and position our brand and protect our reputation or if we incur significant expenses in this effort, our business, financial condition and operating results may be adversely affected.

Our business is affected by seasonality and if our sales fall below our forecasts, our overall financial conditions and operating results could be adversely affected.

Our revenue and operating results are affected by general seasonal spending trends associated with holidays. For example, our fourth quarter has typically been our strongest quarter in terms of revenue and operating income, reflecting our historical strength in sales during the holiday season. We generated approximately 35%, 26% and 38% of our full year revenue during the fourth quarters of 2017, 2016 and 2015, respectively. Accordingly, any shortfall in expected fourth quarter revenue would adversely affect our annual operating results, as was the case in the fourth quarter of 2016. In addition, although we expect to achieve cash flow breakeven in 2018, we expect to incur net cash outflows in the second and third quarters of 2018, and positive cash flow in

54


the fourth quarter of 2018.  Any shortfall in revenue, particularly in the fourth quarter of 2018, would negatively affect our ability to achieve cash flow breakeven in 2018, and may adversely affect our liquidity. We may also experience excess inventory levels or a shortage of products available for sale if we fail to accurately forecast consumer demand for the holiday season.

Furthermore, our growth rate in recent years may obscure the extent to which seasonality trends have affected our business and may continue to affect our business. Accordingly, yearly or quarterly comparisons of our operating results may not be useful and our results in any particular period will not necessarily be indicative of the results to be expected for any future period. Seasonality in our business can also be significantly impacted by introductions of new or enhanced products and services, including the costs associated with such introductions.

We collect, store, process, and use personal information and other customer data, which subjects us to governmental regulation and other legal obligations related to privacy, information security, and data protection, and any security breaches or our actual or perceived failure to comply with such legal obligations could harm our business.

We collect, store, process, and use personal information and other user data, and we rely on third parties that are not directly under our control to do so. Our users’ exercise and activity-related data and other personal information may include, among other information, names, addresses, phone numbers, email addresses, payment account information, height, weight, and information such as heart rates, sleeping patterns, GPS-based location, and activity patterns.

Due to the volume of the personal information and data we manage and the nature of our products, the security features of our platform and information systems are critical. If our security measures, some of which we manage using third-party solutions, are breached or fail, unauthorized persons may be able to obtain access to or acquire our users’ data. Furthermore, if third-party service providers that host user data on our behalf experience security breaches or violate applicable laws, agreements, or our policies, such events may also put our users’ information at risk and could in turn have an adverse effect on our business. Additionally, if we or any third-party, including third-party applications, with which our users choose to share their Fitbit data were to experience a breach of systems compromising our users’ personal data, our brand and reputation could be adversely affected, use of our products and services could decrease, and we could be exposed to a risk of loss, litigation, and regulatory proceedings.

Depending on the nature of the information compromised, in the event of a data breach or other unauthorized access to or acquisition of our user data, we may also have obligations to notify users about the incident and we may need to provide some form of remedy, such as a subscription to a credit monitoring service, for the individuals affected by the incident. A growing number of legislative and regulatory bodies have adopted consumer notification requirements in the event of unauthorized access to or acquisition of certain types of personal data. Such breach notification laws continue to evolve and may be inconsistent from one jurisdiction to another. Complying with these obligations could cause us to incur substantial costs and could increase negative publicity surrounding any incident that compromises user data. Our users may also inadvertently disclose or lose control of their passwords, creating the perception that our systems are not secure against third-party access. While we maintain insurance coverage that, subject to policy terms and conditions and a significant self-insured retention, is designed to address certain aspects of cyber risks, such insurance coverage may be insufficient to cover all losses or all types of claims that may arise in the event we experience a security breach. In addition, any such security breaches may result in negative publicity, adversely affect our brand, decrease demand for our products and services, and adversely affect our operating results and financial condition.

Our failure to comply with U.S. and foreign laws related to privacy, data security, and data protection, such as the European Union’s new General Data Protection Regulation, which has broad scope, raised standards, and substantial penalties, and requires an adequate legal mechanism for the transfer of personal data outside of Europe, could adversely affect our financial condition, operating results, and our brand.

We are or may become subject to a variety of laws and regulations in the United States and abroad regarding privacy, data protection, and data security. These laws and regulations are continuously evolving and developing. The scope and interpretation of the laws that are or may be applicable to us are often uncertain and may be conflicting, particularly with respect to foreign laws.

In particular, there are numerous U.S. federal, state, and local laws and regulations and foreign laws and regulations regarding privacy and the collection, sharing, use, processing, disclosure, and protection of personal data. Such laws and regulations often have changes in scope, may be subject to differing interpretations, and may be inconsistent among different jurisdictions. For example, the General Data Protection Regulation, or GDPR, became effective in May 2018. The GDPR includes operational requirements for companies that receive or process personal data of residents of the European Union that are more stringent than those currently in place in the European Union, and that will include significant penalties for non-compliance, including fines of up to €20 million or 4% of total worldwide revenue. Additionally, in June 2018, California passed the California Consumer Privacy Act, or CCPA, provides new data privacy rights for consumers and new operational requirements for companies, effective in 2020.

55


Fines for noncompliance may be up to $7,500 per violation. The costs of compliance with, and other burdens imposed by, the GDPR and CCPA may limit the use and adoption of our products and services and could have an adverse impact on our business.

Additionally, we rely on various legal mechanisms for transferring certain personal data outside of the European Economic Area, or EEA, including the EU-US Privacy Shield Framework, or Privacy Shield, and EU Standard Contractual Clauses, or SCCs. In November 2016, the US Department of Commerce approved our Privacy Shield self-certification, which is available on the Department’s Privacy Shield website. Both Privacy Shield and the SCCs are the subject of ongoing legal challenges in European courts. If we fail or are perceived to fail to meet the Privacy Shield principles or our obligations under the SCCs, or if any of these legal mechanisms for transferring data from the EEA are invalidated by European courts or otherwise become defunct, EU data protection authorities or the Federal Trade Commission could bring enforcement actions seeking to prohibit or suspend our data transfers or alleging unfair or deceptive practices. In such cases, we could be required to make potentially expensive changes to our information technology infrastructure and business operations, and we could face legal liability, fines, negative publicity, and resulting loss of business.

Certain privacy laws and regulations also apply to the collection of personal information from children, including the Children’s Online Privacy Protection Act, or COPPA, and GDPR. In the first quarter of 2018, we introduced Fitbit Ace, our first activity tracker designed for kids ages 8 and up and Fitbit family accounts. If these products no not comply with any applicable laws or regulations, we could be subject to claims, legal liabilities, penalties, fines, and negative publicity, which could harm our operating results.

We strive to comply with all applicable laws, policies, legal obligations, and industry codes of conduct relating to privacy, data security, and data protection. However, given that the scope, interpretation, and application of these laws and regulations are often uncertain and may be conflicting, it is possible that these obligations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or our practices. Any failure or perceived failure by us or third-party service-providers to comply with our privacy or security policies or privacy-related legal obligations, or the failure or perceived failure by third-party apps with which our users choose to share their Fitbit data to comply with their privacy policies or privacy-related legal obligations as they relate to the Fitbit data shared with them, or any compromise of security that results in the unauthorized release or transfer of personal data, may result in governmental enforcement actions, litigation, or negative publicity, and could have an adverse effect on our brand and operating results.

Certain health-related laws and regulations such as the Health Insurance Portability and Accountability Act of 1996, or HIPAA, and the Health Information Technology for Economic and Clinical Health Act, or HITECH, may have an impact on our business. For example, in September 2015 we announced that we intend to offer HIPAA compliant capabilities to certain customers of our corporate wellness offerings who are “covered entities” under HIPAA, which may include our execution of Business Associate Agreements with such covered entities. In addition, changes in applicable laws and regulations may result in the user data we collect being deemed protected health information, or PHI, under HIPAA and HITECH. Furthermore, because we accept payment via credit cards, we are subject to payment card association operating rules and certification requirements, including the Payment Card Industry Data Security Standard, or PCI DSS. If we are unable to comply with the applicable privacy and security requirements under HIPAA, HITECH, or PCI DSS, or we fail to comply with Business Associate Agreements that we enter into with covered entities, we could be subject to claims, legal liabilities, penalties, fines, and negative publicity, which could harm our operating results.

Governments are continuing to focus on privacy and data security and it is possible that new privacy or data security laws will be passed or existing laws will be amended in a way that is material to our business. Any significant change to applicable laws, regulations, or industry practices regarding our users’ data could require us to modify our services and features, possibly in a material manner, and may limit our ability to develop new products, services, and features. Although we have made efforts to design our policies, procedures, and systems to comply with the current requirements of applicable state, federal, and foreign laws, changes to applicable laws and regulations in this area could subject us to additional regulation and oversight, any of which could significantly increase our operating costs.

Cybersecurity risks could adversely affect our business and disrupt our operations.

The threats to network and data security are increasingly diverse and sophisticated. Despite our efforts and processes to prevent breaches, our devices, as well as our servers, computer systems, and those of third parties that we use in our operations are vulnerable to cybersecurity risks, including cyber-attacks such as viruses and worms, phishing attacks, denial-of-service attacks, physical or electronic break-ins, employee theft or misuse, and similar disruptions from unauthorized tampering with our servers and computer systems or those of third parties that we use in our operations, which could lead to interruptions, delays, loss of critical data, unauthorized access to user data, and loss of consumer confidence. In addition, we may be the target of email scams that attempt to acquire personal information or company assets. Despite our efforts to create security barriers to such threats, we

56


may not be able to entirely mitigate these risks. Any cyber-attack that attempts to obtain our or our users’ data and assets, disrupt our service, or otherwise access our systems, or those of third parties we use, if successful, could adversely affect our business, operating results, and financial condition, be expensive to remedy, and damage our reputation. In addition, any such breaches may result in negative publicity, adversely affect our brand, decrease demand for our products and services, and adversely affect our operating results and financial condition.

Any material disruption of our information technology systems, or those of third-party partners and data center providers could materially damage user and business partner relationships, and subject us to significant reputational, financial, legal, and operational consequences.

We depend on our information technology systems, as well as those of third parties, to develop new products and services, operate our website, host and manage our services, store data, process transactions, respond to user inquiries, and manage inventory and our supply chain. Any material disruption or slowdown of our systems or those of third parties whom we depend upon, including a disruption or slowdown caused by our failure to successfully manage significant increases in user volume or successfully upgrade our or their systems, system failures, or other causes, could cause outages or delays in our services, which could harm our brand and adversely affect our operating results. In addition, such disruption could cause information, including data related to orders, to be lost or delayed which could---especially if the disruption or slowdown occurred during the holiday season---result in delays in the delivery of products to stores and users or lost sales, which could reduce demand for our merchandise, harm our brand and reputation, and cause our revenue to decline. Problems with our third-party data center service providers, the telecommunications network providers with whom they contract, or with the systems by which telecommunications providers allocate capacity among their users could adversely affect the experience of our users. Our third-party data center service providers could decide to close their facilities or cease providing us services without adequate notice. Any changes in third-party service levels at our data centers or any errors, defects, disruptions, or other performance problems with our platform could harm our brand and may damage the data of our users. If changes in technology cause our information systems, or those of third parties whom we depend upon, to become obsolete, or if our or their information systems are inadequate to handle our growth, we could lose users and our business and operating results could be adversely affected.

Our failure or inability to protect our intellectual property rights, or claims by others that we are infringing upon or unlawfully using their intellectual property could diminish the value of our brand and weaken our competitive position, and adversely affect our business, financial condition, operating results, and prospects.

We currently rely on a combination of patent, copyright, trademark, trade secret, and unfair competition laws, as well as confidentiality agreements and procedures and licensing arrangements, to establish and protect our intellectual property rights. We have devoted substantial resources to the development of our proprietary technologies and related processes. In order to protect our proprietary technologies and processes, we rely in part on trade secret laws and confidentiality agreements with our employees, licensees, independent contractors, commercial partners, and other advisors. These agreements may not effectively prevent disclosure of confidential information and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. We cannot be certain that the steps taken by us to protect our intellectual property rights will be adequate to prevent infringement of such rights by others, including imitation of our products and misappropriation of our brand. Additionally, the process of obtaining patent or trademark protection is expensive and time-consuming, and we may not be able to file, apply for or prosecute all necessary or desirable patent applications or trademark applications at a reasonable cost or in a timely manner. We have obtained and applied for U.S. and foreign trademark registrations for the “Fitbit” brand and a variety of our product names, and will continue to evaluate the registration of additional trademarks as appropriate. However, we cannot guarantee that any of our pending trademark or patent applications will be approved by the applicable governmental authorities. Moreover, intellectual property protection may be unavailable or limited in some foreign countries where laws or law enforcement practices may not protect our intellectual property rights as fully as in the United States, and it may be more difficult for us to successfully challenge the use of our intellectual property rights by other parties in these countries. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and our failure or inability to obtain or maintain trade secret protection or otherwise protect our proprietary rights could adversely affect our business.

We are and may in the future be subject to patent infringement and trademark claims and lawsuits in various jurisdictions, and we cannot be certain that our products or activities do not violate the patents, trademarks, or other intellectual property rights of third-party claimants. Companies in the technology industry and other patent, copyright, and trademark holders seeking to profit from royalties in connection with grants of licenses own large numbers of patents, copyrights, trademarks, domain names, and trade secrets and frequently commence litigation based on allegations of infringement, misappropriation, or other violations of intellectual property or other rights. Companies and individuals may also be subject to criminal prosecution for trade secret theft under 18 U.S.C. section 1832. As we face increasing competition, the intellectual property rights claims against us and asserted by us have grown and will likely continue to grow. For example, we had been involved in litigation with Jawbone and under a

57


related federal criminal investigation concerning alleged theft of Jawbone’s trade secrets, which is described in Note 6, “Commitments and Contingencies” in the notes to our consolidated financial statements. In addition, on June 14, 2018, the six former Jawbone employees who were named as individual defendants in the state trade secret case were charged in a federal indictment with being in possession of certain Jawbone trade secrets.

We intend to vigorously defend and prosecute these litigation matters and, based on our review, we believe we have valid defenses and claims with respect to each of these matters. However, litigation is inherently uncertain, and any judgment or injunctive relief entered against us or any adverse settlement could materially and adversely impact our business, financial condition, operating results, and prospects. In addition, litigation can involve significant management time and attention and can be expensive, regardless of outcome. During the course of these litigation matters, there may be announcements of the results of hearings and motions, and other interim developments related to the litigation matters. If securities analysts or investors regard these announcements as negative, the market price of our Class A common stock may decline.

Further, from time to time, we have received and may continue to receive letters from third parties alleging that we are infringing upon their intellectual property rights. Successful infringement claims against us could result in significant monetary liability, prevent us from selling some of our products and services, or require us to change our branding. In addition, resolution of claims may require us to redesign our products, license rights from third parties at a significant expense, or cease using those rights altogether. We have also in the past and may in the future bring claims against third parties for infringing our intellectual property rights. Costs of supporting such litigation and disputes may be considerable, and there can be no assurances that a favorable outcome will be obtained. Patent infringement, trademark infringement, trade secret misappropriation, and other intellectual property claims and proceedings brought against us or brought by us, whether successful or not, could require significant attention of our management and resources and have in the past and could further result in substantial costs, harm to our brand, and have an adverse effect on our business.

We are regularly subject to general litigation, regulatory disputes, and government inquiries.

We are regularly subject to claims, lawsuits, including potential class actions, government investigations, and other proceedings involving competition and antitrust, intellectual property, privacy, consumer protection, accessibility claims, securities, tax, labor and employment, commercial disputes, and other matters. The number and significance of these disputes and inquiries have increased as our company has grown larger, our business has expanded in scope and geographic reach, and our products and services have increased in complexity.

The outcome and impact of such claims, lawsuits, government investigations, and proceedings cannot be predicted with certainty. Regardless of the outcome, such investigations and proceedings can have an adverse impact on us because of legal costs, diversion of management resources, and other factors. Determining reserves for our pending litigation is a complex, fact-intensive process that is subject to judgment calls. It is possible that a resolution of one or more such proceedings could require us to make substantial payments to satisfy judgments, fines, or penalties or to settle claims or proceedings, any of which could harm our business. These proceedings could also result in reputational harm, criminal sanctions, or orders preventing us from offering certain products, or services, or requiring a change in our business practices in costly ways, or requiring development of non-infringing or otherwise altered products or technologies. Any of these consequences could harm our business.

We may experience difficulties managing our cloud infrastructure migration.

We recently announced our move to the Google Cloud Platform. Cloud infrastructure migrations are complex, time-consuming, and can involve substantial expenditures. Our cloud service is critical to accurately maintain data, books and records, or otherwise operate our business; any such implementation involves risks inherent in the conversion to a new system, including loss of information and potential disruption to our normal operations. We may discover deficiencies in our design or implementation or maintenance of the new cloud system that could adversely affect our ability to accurately maintain data, books and records, or otherwise operate our business.

The market for wearable devices is still evolving and unproven and if it does not continue to grow, grows more slowly than we expect, or fails to grow as large as we expect, our business and operating results would be harmed.

The market for wearable devices, which includes both connected health and fitness trackers and smartwatches, is still evolving and unproven and it is uncertain whether wearable devices will sustain high levels of demand and wide market acceptance. Our success will depend to a substantial extent on the willingness of people to widely adopt these products and services. In part, adoption of our products and services will depend on the increasing prevalence of wearable devices driven by the introduction of new form factors, software services and other offerings. However, it is not certain whether consumers will respond to these new form factors, and if our offerings fail to satisfy consumer preferences, our business may be adversely affected.

58



Furthermore, some individuals may be reluctant or unwilling to use wearable devices because they have concerns regarding the risks associated with data privacy and security. If the wider public does not perceive the benefits of our wearable devices or chooses not to adopt them as a result of concerns regarding privacy or data security or for other reasons, then the market for these products and services may not further develop, it may develop more slowly than we expect, or it may not achieve the growth potential we expect it to, any of which would adversely affect our operating results. The development and growth of this market may not be sustained.

Our activation metric is only an indicator of potential repeat behavior. Therefore, you should not rely on the activation metric as a guarantee of repeat purchasing behavior.

Our activation metric tracks the first instance of a Fitbit device (excluding Aria, Aria 2, Flyer and other accessories) pairing to a user account during the three months ending on the date of measurement, as well as Fitbit users who previously activated another Fitbit device to his or her account.

The activation metric is only an indicator of potential repeat behavior. Actual repeat purchase behavior may depend on a number of factors, including but not limited to our ability to anticipate and satisfy consumer preferences. Therefore, you should not rely on our activation metric as a guarantee of repeat purchase behavior.

See the sections titled, “Management’s Discussion and Analysis of Financial Condition and Results of Operations-Key Business Metrics-Activations” in this Periodic Report on Form 10-Q for additional information.

Our business and products are subject to a variety of additional U.S. and foreign laws and regulations that are central to our business; our failure to comply with these laws and regulations could harm our business or our operating results.

We are or may become subject to a variety of laws and regulations in the United States and abroad that involve matters central to our business, including laws and regulations regarding consumer protection, advertising, privacy, intellectual property, manufacturing, anti-bribery and anti-corruption, and economic or other trade prohibitions or sanctions.

The manufacturing, labeling, distribution, importation, marketing, and sale of our products are subject to extensive regulation by various U.S. state and federal and foreign agencies, including the U.S. Consumer Product Safety Commission, or CPSC, FTC, FDA, Federal Communications Commission, and state attorneys general, as well as by various other federal, state, provincial, local, and international regulatory authorities in the countries in which our products and services are manufactured, distributed marketed or sold. If we fail to comply with any of these regulations, we could become subject to enforcement actions or the imposition of significant monetary fines, other penalties, or claims, which could harm our operating results or our ability to conduct our business.

 The global nature of our business operations also create various domestic and foreign regulatory challenges and subject us to laws and regulations such as the U.S. Foreign Corrupt Practices Act, or FCPA, the U.K. Bribery Act, and similar anti-bribery and anti-corruption laws in other jurisdictions, and our products are also subject to U.S. export controls, including the U.S. Department of Commerce’s Export Administration Regulations and various economic and trade sanctions regulations established by the Treasury Department’s Office of Foreign Assets Controls. If we become liable under these laws or regulations, we may be forced to implement new measures to reduce our exposure to this liability. This may require us to expend substantial resources or to discontinue certain products or services, which would negatively affect our business, financial condition, and operating results. In addition, the increased attention focused upon liability issues as a result of lawsuits, regulatory proceedings, and legislative proposals could harm our brand or otherwise impact the growth of our business. Any costs incurred as a result of compliance or other liabilities under these laws or regulations could harm our business and operating results.

Our international operations subject us to additional costs and risks, and our continued expansion internationally may not be successful.

We have entered into many international markets in a relatively short time and may enter into additional markets in the future. Outside of the United States, we currently have operations in Australia and a number of countries in Asia and Europe. There are significant costs and risks inherent in conducting business in international markets, including:

establishing and maintaining effective controls at foreign locations and the associated increased costs;
adapting our technologies, products, and services to non-U.S. consumers’ preferences and customs;

59


variations in margins by geography;
increased competition from local providers of similar products;
longer sales or collection cycles in some countries;
compliance with foreign laws and regulations;
compliance with the laws of numerous taxing jurisdictions where we conduct business, potential double taxation of our international earnings, and potentially adverse tax consequences due to U.S. and foreign tax laws as they relate to our international operations;
compliance with anti-bribery laws, such as the FCPA and the U.K. Bribery Act, by us, our employees, and our business partners;
complexity and other risks associated with current and future foreign legal requirements, including legal requirements related to consumer protection, consumer product safety, and data privacy frameworks, such as the GDPR, and any applicable privacy and data protection laws in foreign jurisdictions where we currently conduct business or intend to conduct business in the future;
currency exchange rate fluctuations and related effects on our operating results;
economic and political instability in some countries, particularly those in China where we have expanded;
the uncertainty of protection for intellectual property rights in some countries and practical difficulties of enforcing rights abroad;
tariffs and customs duties and the classification of our products by applicable governmental bodies; and
other costs of doing business internationally.

Our products are manufactured overseas and imported into the United States, the European Union, and other countries and may be subject to duties, tariffs and anti-dumping penalties imposed by applicable customs authorities. Those duties and tariffs are based on the classification of each of our products and is routinely subject to review by the applicable customs authorities. We are unable to predict whether those authorities will agree with our classifications and if those authorities do not agree with our classifications additional duties, tariffs or other trade restrictions may be imposed on the importation of our products. Such actions could result in increases in the cost of our products generally and might adversely affect our sales and profitability.

These factors and other factors could harm our international operations and, consequently, materially impact our business, operating results, and financial condition. Further, we may incur significant operating expenses as a result of our international expansion, and it may not be successful. We have limited experience with regulatory environments and market practices internationally, and we may not be able to penetrate or successfully operate in new markets. We may also encounter difficulty expanding into new international markets because of limited brand recognition in certain parts of the world, leading to delayed acceptance of our products and services by users in these new international markets. If we are unable to continue to expand internationally and manage the complexity of our global operations successfully, our financial condition and operating results could be adversely affected.

To date, we have derived substantially all of our revenue from sales of our wearable devices, and sales of our subscription-based premium services have historically accounted for less than 1% of our revenue.

To date, substantially all of our revenue has been derived from sales of our wearable devices, and we expect to continue to derive the substantial majority of our revenue from sales of these devices for the foreseeable future. In 2016 and 2017, we derived less than 1% of our revenue from sales of our subscription-based premium services. However, in the future we plan to increase sales of subscriptions to these services. For example, in October 2017, we launched Fitbit Coach, our new premium guidance and coaching paid offering. If consumer reception is unfavorable or we are unable to successfully sell and market our premium services, we may be deprived of a potentially significant source of revenue in the future. In addition, sales of our premium services may lead to additional sales of our wearable devices and user engagement with our platform. As a result, our future growth and financial performance may depend, in part, on our ability to sell more subscriptions to our premium services.

An economic downturn or economic uncertainty may adversely affect consumer discretionary spending and demand for our products and services.

Our products and services may be considered discretionary items for consumers. Factors affecting the level of consumer spending for such discretionary items include general economic conditions, and other factors, such as consumer confidence in

60


future economic conditions, fears of recession, the availability and cost of consumer credit, levels of unemployment, and tax rates. As global economic conditions continue to be volatile or economic uncertainty remains, including economic conditions resulting from recent volatility in European markets, trends in consumer discretionary spending also remain unpredictable and subject to reductions. Unfavorable economic conditions may lead consumers to delay or reduce purchases of our products and services and consumer demand for our products and services may not grow as we expect. Our sensitivity to economic cycles and any related fluctuation in consumer demand for our products and services may have an adverse effect on our operating results and financial condition.

Our financial performance is subject to risks associated with changes in the value of the U.S. dollar versus local currencies.

Our primary exposure to movements in foreign currency exchange rates relates to non-U.S. dollar denominated sales and operating expenses worldwide. Weakening of foreign currencies relative to the U.S. dollar adversely affects the U.S. dollar value of our foreign currency-denominated sales and earnings, and generally leads us to raise international pricing, potentially reducing demand for our products. In some circumstances, for competitive or other reasons, we may decide not to raise local prices to fully offset the strengthening of the U.S. dollar, or at all, which would adversely affect the U.S. dollar value of our foreign currency denominated sales and earnings. Conversely, a strengthening of foreign currencies relative to the U.S. dollar, while generally beneficial to our foreign currency-denominated sales and earnings, could cause us to reduce international pricing, incur losses on our foreign currency derivative instruments, and incur increased operating expenses, thereby limiting any benefit. Additionally, strengthening of foreign currencies may also increase our cost of product components denominated in those currencies, thus adversely affecting gross margins.

We use derivative instruments, such as foreign currency forward contracts, to hedge certain exposures to fluctuations in foreign currency exchange rates. The use of such hedging activities may not offset any, or more than a portion, of the adverse financial effects of unfavorable movements in foreign exchange rates over the limited time the hedges are in place. In addition, our counterparties may be unable to meet the terms of the agreements. We seek to mitigate this risk by limiting counterparties to major financial institutions and by spreading the risk across several major financial institutions.

Changes in our tax rates or exposure to additional tax liabilities could adversely affect our earnings and financial condition.

We are subject to income taxes in the United States and foreign jurisdictions in which we do business. These foreign jurisdictions have statutory tax rates different from those in the United States. Accordingly, our provision for income taxes is subject to volatility and could be adversely affected by earnings being lower than anticipated in countries where we have lower statutory rates and higher than anticipated in countries where we have higher statutory rates, by changes in foreign currency exchange rates, or by changes in the relevant tax, accounting, and other laws, regulations, principles, and interpretations, or by changes in the valuation of our deferred tax assets and liabilities. As we operate in numerous taxing jurisdictions, the application of tax laws can be subject to diverging and sometimes conflicting interpretations by tax authorities of these jurisdictions.

Uncertainties in the interpretation and application of the 2017 Tax Cuts and Jobs Act could materially affect our tax obligations and effective tax rate.

On December 22, 2017, the U.S. Tax Cuts and Jobs Act of 2017, or the 2017 Tax Act, was signed into law and includes several key tax provisions that affected us, including a reduction of the statutory corporate tax rate from 35% to 21% effective for tax years beginning after December 31, 2017, elimination of certain deductions, and changes to how the United States imposes income tax on multinational corporations, among others. The 2017 Tax Act requires complex computations to be performed that were not previously required in U.S. tax law, and preparation and analysis of information not previously required or regularly produced which will require significant judgment in interpreting accounting guidance for such items that is currently uncertain. We have provided our best estimate of the impact of the 2017 Tax Act in our year-end income tax provision in accordance with our understanding of the 2017 Tax Act. However, the interpretation of issued or future guidance on how provisions of the 2017 Tax Act will be applied or otherwise administered by the U.S. Treasury Department, the Internal Revenue Services, and other standard-setting bodies could be different from our interpretation. As additional regulatory guidance is issued by the applicable taxing authorities, as accounting treatment is clarified, as we perform additional analysis on the application of the law, and as we refine estimates in calculating the effect, our final analysis, which will be recorded in the period completed, may be different from our current provisional amounts, which could materially affect our tax obligations and effective tax rate. In addition, foreign governments may enact tax laws in response to the 2017 Tax Act that could result in further changes to global taxation that may affect our financial position and results of operations in the future.

If we are unable to protect our domain names, our brand, business, and operating results could be adversely affected.


61


We have registered domain names for websites, or URLs, that we use in our business, such as Fitbit.com. If we are unable to maintain our rights in these domain names, our competitors or other third parties could capitalize on our brand recognition by using these domain names for their own benefit. In addition, although we own the “Fitbit” domain name under various global top level domains such as .com and .net, as well as under various country-specific domains, we might not be able to, or may choose not to, acquire or maintain other country-specific versions of the “Fitbit” domain name or other potentially similar URLs. The regulation of domain names in the United States and elsewhere is generally conducted by Internet regulatory bodies and is subject to change. If we lose the ability to use a domain name in a particular country, we may be forced to either incur significant additional expenses to market our solutions within that country, including the development of a new brand and the creation of new promotional materials, or elect not to sell our solutions in that country. Either result could substantially harm our business and operating results. Regulatory bodies could establish additional top-level domains, appoint additional domain name registrars, or modify the requirements for holding domain names. As a result, we may not be able to acquire or maintain the domain names that utilize the name “Fitbit” in all of the countries in which we currently conduct or intend to conduct business. Further, the relationship between regulations governing domain names and laws protecting trademarks and similar proprietary rights varies among jurisdictions and is unclear in some jurisdictions. Domain names similar to ours have already been registered in the United States and elsewhere, and we may be unable to prevent third parties from acquiring and using domain names that infringe, are similar to, or otherwise decrease the value of, our brand or our trademarks. Protecting and enforcing our rights in our domain names and determining the rights of others may require litigation, which could result in substantial costs, divert management attention, and not be decided favorably to us.

Our use of “open source” software could negatively affect our ability to sell our products and subject us to possible litigation.

A portion of the technologies we use incorporates “open source” software, and we may incorporate open source software in the future. From time to time, companies that incorporate open source software into their products have faced claims challenging the ownership of open source software or compliance with open source license terms. Therefore, we could be subject to suits by parties claiming ownership of what we believe to be open source software or noncompliance with open source licensing terms. Some open source licenses may subject us to certain unfavorable conditions, including requirements that we offer our products and services that incorporate the open source software for no cost or that we make publicly available all or part of the source code for modifications or derivative works. Additionally, if a third-party software provider has incorporated open source software into software that we license or obtain from such provider, we could be required to disclose or provide at no cost all or part of our source code that incorporates such licensed software. If a copyright holder that distributes open source software that we use or license or other third party were to allege that we had not complied with the conditions of the applicable license, we could be required to incur significant legal expenses defending against such allegations and may be required to release portions of our proprietary source code, subject to significant damages, re-engineer our products and services, enjoined from the sale of our products and services that contained the open source software if re-engineering our products or services cannot be accomplished on a timely basis, or take other remedial action that may divert resources away from our development efforts. Any of the foregoing could disrupt the distribution and sale of our products and services and harm our business.

We may engage in merger and acquisition activities, which could require significant management attention, disrupt our business, dilute stockholder value, and adversely affect our operating results.

As part of our business strategy, we may make investments in other companies, products, or technologies. For example, in 2016, we acquired assets from Coin, Inc., Pebble Industries, Inc., and Vector Watch S.R.L and in 2018 we acquired Twine Health, Inc. We may not be able to find suitable acquisition candidates and we may not be able to complete acquisitions on favorable terms, if at all. If we do complete acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, and any acquisitions we complete could be viewed negatively by users or investors. In addition, if we fail to successfully integrate such acquisitions, or the technologies associated with such acquisitions, into our company, the revenue and operating results of the combined company could be adversely affected.

Acquisitions may disrupt our ongoing operations, divert management from their primary responsibilities, subject us to additional liabilities, increase our expenses, and adversely impact our business, financial condition, operating results, and cash flows. We may not successfully evaluate or utilize the acquired technology and accurately forecast the financial impact of an acquisition transaction, including accounting charges. We would have to pay cash, incur debt, or issue equity securities to pay for any such acquisition, each of which may affect our financial condition or the value of our capital stock and could result in dilution to our stockholders. If we incur more debt it would result in increased fixed obligations and could also subject us to covenants or other restrictions that would impede our ability to manage our operations. Additionally, we may receive indications of interest from other parties interested in acquiring some or all of our business. The time required to evaluate such indications of interest could require significant attention from management, disrupt the ordinary functioning of our business, and adversely affect our operating results.

62



There have been reports that some users of certain of our devices have experienced skin irritations, which could result in additional negative publicity or otherwise harm our business. In addition, some of our users have filed personal injury lawsuits against us relating to certain of our devices, which could divert management’s attention from our operations and result in substantial legal fees and other costs.

Due to the nature of some of our wearable devices, some users have had in the past and may in the future experience skin irritations or other biocompatibility issues not uncommon with jewelry or other wearable products that stay in contact with skin for extended periods of time. There have been reports of some users of certain of our devices experiencing skin irritations. This negative publicity could harm sales of our products and also adversely affect our relationships with retailers that sell our products, including causing them to be reluctant to continue to sell our products. In addition, in the past, some of our users have filed personal injury lawsuits against us arising out of such claims relating to certain of our devices. While we do not believe that these lawsuits are material, due to the inherent uncertainties of litigation, we cannot accurately predict the ultimate outcome of any proceedings arising from such claims, and these actions or other third-party claims against us may result in the diversion of our management’s time and attention from other aspects of our business and may cause us to incur substantial litigation or settlement costs. If large numbers of users experience these problems, we could be subject to enforcement actions or the imposition of significant monetary fines, other penalties, or proceedings by the CPSC or other U.S. or foreign regulatory agencies and face additional personal injury or class action litigation, any of which could have a material adverse impact on our business, financial condition, and operating results.

We may be subject to CPSC recalls, regulatory proceedings and litigation in various jurisdictions, including multi-jurisdiction federal and state class action and personal injury claims, which may require significant management attention and disrupt our business operations, and adversely affect our financial condition, operating results, and our brand.

We face product liability, product safety and product compliance risks relating to the marketing, sale, use, and performance of our products. The products we sell must be designed and manufactured to be safe for their intended purposes. Certain of our products must comply with certain federal and state laws and regulations. For example, all of our products are subject to the Consumer Product Safety Act and the Consumer Product Safety Improvement Act, which empower the CPSC. The CPSC is empowered to take action against hazards presented by consumer products, up to and including product recalls. We are required to report certain incidents related to the safety and compliance of our products to the CPSC, and failure to do so could result in a civil penalty.

Our products may, from time to time, be subject to recall for product safety and compliance reasons. For example, in March 2014, we recalled one of our products, the Fitbit Force, after some of our users experienced allergic reactions to adhesives in the wristband. These reactions included skin irritation, rashes, and blistering. The recall had a negative impact on our operating results, primarily in our fourth quarter of 2013, the first quarter of 2014, and the fourth quarter of 2015. We have provided and are continuing to provide full refunds to consumers who return the Fitbit Force. If returns of the Fitbit Force or other costs related to the recall are higher than anticipated, we will be required to increase our reserves related to the recall which would negatively impact our operating results in the future.

The recall was conducted in conjunction with the CPSC, which monitored recall effectiveness and compliance. In addition to the financial impacts discussed elsewhere in this Annual Report on Form 10-K, this recall required us to collect a significant amount of information for the CPSC, which takes significant time and internal and external resources.

A large number of lawsuits, including multi-jurisdiction complex federal and state class action and personal injury claims, were filed against us relating to the Fitbit Force. These litigation matters required significant attention of our management and resources and disrupted the ordinary course of our business operations. We have settled all of the class action lawsuits and related individual personal injury claims. In the fourth quarter of 2015, we received proceeds from the insurance policies that apply to these claims and related legal fees, and we recorded an accrual for liabilities arising under these claims that was immaterial and falls within the amount of the insurance proceeds received.

In addition, the CPSC previously conducted an investigation into several of our products. Although the CPSC did not find a substantial product hazard, there can be no assurances that investigations will not be conducted or that product hazards or other defects will not be found in the future with respect to our products. The Fitbit Force product recall, regulatory proceedings, and litigation have had and may continue to have, and any future recalls, regulatory proceedings, and litigation could have an adverse impact on our financial condition, operating results, and brand. Furthermore, because of the global nature of our product sales, in the event we experience defects with respect to products sold outside the United States, we could become subject to recalls, regulatory proceedings, and litigation by foreign governmental agencies and private litigants, which could significantly increase

63


the costs of managing any product issues. Any ongoing and future regulatory proceedings or litigation, regardless of their merits, could further divert management’s attention from our operations and result in substantial legal fees and other costs.

Our Aria scales are subject to FDA and corresponding regulations, and sales of this product or future regulated products could be adversely affected if we fail to comply with the applicable requirements.

Medical devices, including our Aria scales, are regulated by the FDA and corresponding state regulatory agencies, and we may have future features or products that are regulated as medical devices by the FDA. The medical device industry in the United States is regulated by governmental authorities, principally the FDA and corresponding state regulatory agencies. Before we can market or sell a new regulated product or make a significant modification to an existing medical device in the United States, we must comply with FDA Quality Management System regulations, and must obtain regulatory clearance or approval from the FDA, unless an exemption from pre-market review applies. In addition, certain future software functionality, whether standalone or embedded in existing or future devices, may be regulated as a medical device and require pre-market review and approval by the FDA. The process of obtaining regulatory clearances or approvals to market a medical device can be costly and time consuming, and we may not be able to obtain these clearances or approvals on a timely basis, or at all, for future products. Any delay in, or failure to receive or maintain, clearance or approval for any medical device products under development could prevent us from generating revenue from these products. Medical devices are also subject to numerous ongoing compliance requirements under the regulations of the FDA and corresponding state regulatory agencies, which can be costly and time consuming. For example, under FDA regulations medical device manufacturers are required to, among other things, (i) establish a quality management system to help ensure that their products consistently meet applicable requirements and specifications, (ii) establish and maintain procedures for receiving, reviewing, and evaluating complaints, (iii) establish and maintain a corrective and preventive action procedure, (iv) report certain device-related adverse events and product problems to the FDA, and (v) report to the FDA the removal or correction of a distributed product. If we experience any product problems requiring reporting to the FDA or if we otherwise fail to comply with applicable FDA regulations or the regulations of corresponding state regulatory agencies, with respect to our Aria scales or future regulated products, we could jeopardize our ability to sell our products and could be subject to enforcement actions such as fines, civil penalties, injunctions, recalls of products, delays in the introduction of products into the market, and refusal of the FDA or other regulators to grant future clearances or approvals, which could harm our reputation, business, operating results, and financial condition.

If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.

We are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, and the rules and regulations of the applicable listing standards of the New York Stock Exchange. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting, and financial compliance costs, make some activities more difficult, time-consuming, and costly, and place strain on our personnel, systems, and resources.

The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are also required to make a formal assessment and provide an annual management report on the effectiveness of our internal control over financial reporting, which must be attested to by our independent registered public accounting firm. In order to maintain the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended, and anticipate that we will continue to expend, resources, including accounting-related costs and management oversight.

As disclosed in Item 4 of this Quarterly Report on Form 10-Q, we did not maintain effective controls over the accuracy of invoicing gross revenue. This represented a material weakness that did not result in the identification of any adjustments to our annual or interim consolidated financial statements. A material weakness is defined as a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. As a result of the material weakness identified, our management concluded that our internal control over financial reporting was not effective as of December 31, 2017. Management is currently assessing a plan to remediate this material weakness. However, we cannot assure you that we will be able to do so in a timely manner and such remediation efforts could require increased management time and attention and resources.

Additional current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, additional weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to maintain or develop effective controls or any difficulties encountered in their implementation or improvement could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation

64


reports regarding the effectiveness of our internal control over financial reporting. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the New York Stock Exchange.

Our business is subject to the risk of political events, war, terrorism, other business interruptions, earthquakes, fire, power outages, floods, and other catastrophic events.

War, terrorism, geopolitical uncertainties, trade restrictions, public health issues, natural disasters and other business interruptions have caused and may cause damage or disruption to the economy and commerce on a global, regional or country-specific basis, which could have a material adverse effect on our business, our customers, and companies with which we do business. For example, the Trump Administration recently signaled that it may alter trade terms between China and the United States, including limiting trade with China and/or imposing tariffs on imports from China. Political uncertainty surrounding these trade terms could have a negative effect on consumer confidence and spending, which could adversely affect our business.

Our business is also vulnerable to damage or interruption from earthquakes, fires, floods, power losses, telecommunications failures, human errors, break-ins, and similar events. The third-party systems and operations and contract manufacturers we rely on, such as the data centers we lease, are subject to similar risks. For example, a significant natural disaster, such as an earthquake, fire, or flood, could have an adverse effect on our business, operating results, and financial condition, and our insurance coverage may be insufficient to compensate us for losses that may occur. Our corporate offices and one of our data center facilities are located in California, a state that frequently experiences earthquakes. In addition, the facilities at which our contract manufacturers manufacture our products are located in parts of Asia that frequently endure typhoons and earthquakes. Acts of terrorism, which may be targeted at metropolitan areas that have higher population density than rural areas, could also cause disruptions in our or our suppliers’, contract manufacturers’, and logistics providers’ businesses or the economy as a whole. We may not have sufficient protection or recovery plans in some circumstances, such as natural disasters affecting California or other locations where we have data centers or store significant inventory of our products. As we rely heavily on our data center facilities, computer and communications systems, and the Internet to conduct our business and provide high-quality customer service, these disruptions could negatively impact our ability to run our business and either directly or indirectly disrupt suppliers’ businesses, which could have an adverse effect on our business, operating results, and financial condition.

If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our operating results could be adversely affected.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in this Annual Report on Form 10-K. The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities, and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition, inventories, product warranty reserves, business combinations, accounting for income taxes, and stock-based compensation expense. Our operating results may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our operating results to fall below the expectations of securities analysts and investors, resulting in a decline in the price of our Class A common stock.

Our revolving credit facility provides our lenders with first-priority liens against substantially all of our assets, excluding our intellectual property, and contains financial covenants and other restrictions on our actions, which could limit our operational flexibility and otherwise adversely affect our financial condition.

In December 2015, we amended and restated our existing revolving credit facility and revolving credit and guarantee agreement into one senior credit facility. We further amended this agreement in May 2017. Our credit agreement restricts our ability to, among other things:

use our accounts receivable, inventory, trademarks, and most of our other assets as security in other borrowings or transactions;
incur additional indebtedness;
sell certain assets;

65


guarantee certain obligations of third parties;
declare dividends or make certain distributions; and
undergo a merger or consolidation or other transactions.

Our credit agreement requires us to maintain a minimum liquidity reserve. Our ability to comply with these and other covenants is dependent upon a number of factors, some of which are beyond our control.

Our failure to comply with the covenants or payment requirements, or the occurrence of other events specified in our credit agreement, could result in an event of default under the credit agreement, which would give our lenders the right to terminate their commitments to provide additional loans under the credit agreement and to declare all borrowings outstanding, together with accrued and unpaid interest and fees, to be immediately due and payable. In addition, we have granted our lenders first-priority liens against all of our assets, excluding our intellectual property, as collateral. Failure to comply with the covenants or other restrictions in the credit agreement could result in a default. If the debt under our credit agreement was to be accelerated, we may not have sufficient cash on hand or be able to sell sufficient collateral to repay it, which would have an immediate adverse effect on our business and operating results. This could potentially cause us to cease operations and result in a complete loss of your investment in our Class A common stock.

We are exposed to fluctuations in the market values of our investments.

Credit ratings and pricing of our investments can be negatively affected by liquidity, credit deterioration, financial results, economic risk, political risk, sovereign risk, changes in interest rates, or other factors. As a result, the value and liquidity of our cash, cash equivalents, and marketable securities may fluctuate substantially. Therefore, although we have not realized any significant losses on our cash, cash equivalents, and marketable securities, future fluctuations in their value could result in a significant realized loss, which could materially adversely affect our financial condition and operating results.

Regulations related to conflict minerals may cause us to incur additional expenses and could limit the supply and increase the costs of certain metals used in the manufacturing of our products.

We are subject to requirements under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, which will require us to conduct due diligence on and disclose whether or not our products contain conflict minerals. The implementation of these requirements could adversely affect the sourcing, availability, and pricing of the materials used in the manufacture of components used in our products. In addition, we will incur additional costs to comply with the disclosure requirements, including costs related to conducting diligence procedures to determine the sources of minerals that may be used or necessary to the production of our products and, if applicable, potential changes to products, processes, or sources of supply as a consequence of such due diligence activities. It is also possible that we may face reputational harm if we determine that certain of our products contain minerals not determined to be conflict free or if we are unable to alter our products, processes, or sources of supply to avoid such materials.

Risks Related to Ownership of Our Class A Common Stock

The market price of our Class A common stock has been and will likely continue to be volatile, and you could lose all or part of your investment.

The market price of our Class A common stock has been, and will likely continue to be, volatile. Since shares of our Class A common stock were sold in our IPO in June 2015 at a price of $20.00 per share, our stock price has ranged from $4.51 to $51.90 through June 30, 2018. In addition, the trading prices of the securities of technology companies in general have been highly volatile.

The market price of our Class A common stock may continue to fluctuate significantly in response to numerous factors, many of which are beyond our control, including:

overall performance of the equity markets;
actual or anticipated fluctuations in our revenue and other operating results;
changes in the financial projections we may provide to the public or our failure to meet these projections;

66


failure of securities analysts to initiate or maintain coverage of us, changes in financial estimates by any securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
recruitment or departure of key personnel;
the economy as a whole and market conditions in our industry;
negative publicity related to problems in our manufacturing or the real or perceived quality of our products, as well as the failure to timely launch new products that gain market acceptance;
rumors and market speculation involving us or other companies in our industry;
announcements by us or our competitors of significant technical innovations, acquisitions, strategic partnerships, joint ventures, or capital commitments;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
lawsuits threatened or filed against us;
other events or factors, including those resulting from war, incidents of terrorism, or responses to these events; and
sales of shares of our Class A common stock by us or our stockholders.

In addition, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. Stock prices of many companies have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. We are currently subject to securities litigation, which is described in Note 6, “Commitments and Contingencies” in the notes to our consolidated financial statements. This or any future securities litigation could subject us to substantial costs, divert resources and the attention of management from our business, and adversely affect our business.

Sales of substantial amounts of our Class A common stock in the public markets, or the perception that they might occur, could cause the market price of our Class A common stock to decline.

Sales of a substantial number of shares of our Class A common stock into the public market, particularly sales by our directors, executive officers, and principal stockholders, or the perception that these sales might occur, could cause the market price of our Class A common stock to decline.

As of June 30, 2018, there were 245.0 million shares of Class A and Class B common stock outstanding. All shares of our common stock are available for sale in the public market, subject in certain cases to volume limitations under Rule 144 under the Securities Act of 1933, as amended, or the Securities Act, various vesting agreements, as well as our insider trading policy.

In addition, as of June 30, 2018, we had stock options outstanding that, if fully exercised, would result in the issuance of 1.5 million shares of Class A common stock and 17.6 million shares of Class B common stock (which shares of Class B common stock generally convert to Class A common stock upon their sale or transfer). We also had RSUs outstanding as of June 30, 2018 that may be settled for 23.8 million shares of Class A common stock and 0.1 million shares of Class B common stock. As of June 30, 2018, all of the shares issuable upon the exercise of stock options or settlement of RSUs and the shares reserved for future issuance under our equity incentive plans, are registered for public resale under the Securities Act. Accordingly, these shares may be freely sold in the public market upon issuance subject to applicable vesting requirements.

In addition, certain holders of our capital stock have rights, subject to some conditions, to require us to file registration statements for the public resale of their shares or to include such shares in registration statements that we may file for us or other stockholders.

The dual class structure of our common stock has the effect of concentrating voting control with our founders and certain other holders of our Class B common stock, including our directors, executive officers, and significant stockholders. This will limit or preclude your ability to influence corporate matters, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval.

Our Class B common stock has ten votes per share and our Class A common stock has one vote per share. As of June 30, 2018, our directors, executive officers, and holders of more than 5% of our common stock, and their respective affiliates, held a substantial majority of the voting power of our capital stock. Because of the ten-to-one voting ratio between our Class B and Class A common stock, our co-founders, who currently serve as our chief executive officer and chief technology officer, and certain

67


other holders of our Class B common stock collectively will control a majority of the combined voting power of our common stock and therefore are able to control all matters submitted to our stockholders for approval until the earlier of June 17, 2027 or the date the holders of a majority of our Class B common stock choose to convert their shares. This concentrated control will limit or preclude your ability to influence corporate matters for the foreseeable future, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that you may feel are in your best interest as one of our stockholders.

Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as certain transfers effected for estate planning purposes. The conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term.

If securities or industry analysts do not publish research, or publish inaccurate or unfavorable research, about our business, the price of our Class A common stock and trading volume could decline.

The trading market for our Class A common stock depends in part on the research and reports that securities or industry analysts publish about us or our business. We do not have any control over these analysts. If industry analysts cease coverage of us, the trading price for our common stock would be negatively affected. If one or more of the analysts who cover us downgrade our Class A common stock or publish inaccurate or unfavorable research about our business, our common stock price would likely decline. If one or more of these analysts’ cease coverage of us or fail to publish reports on us regularly, demand for our Class A common stock could decrease, which might cause our Class A common stock price and trading volume to decline.

We do not intend to pay dividends for the foreseeable future.

We have never declared or paid any cash dividends on our common stock and do not intend to pay any cash dividends in the foreseeable future. We anticipate that we will retain all of our future earnings for use in the development of our business and for general corporate purposes. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments. In addition, our credit facility contains restrictions on our ability to pay dividends.

Provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current management, limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees, and limit the market price of our common stock.

Provisions in our restated certificate of incorporation and restated bylaws may have the effect of delaying or preventing a change of control or changes in our management. Our restated certificate of incorporation and restated bylaws include provisions that:

provide that our board of directors will be classified into three classes of directors with staggered three-year terms at such time as the outstanding shares of our Class B common stock represent less than a majority of the combined voting power of our common stock;
permit the board of directors to establish the number of directors and fill any vacancies and newly created directorships;
require super-majority voting to amend some provisions in our restated certificate of incorporation and restated bylaws;
authorize the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan;
provide that only the chairman of our board of directors, our chief executive officer, or a majority of our board of directors will be authorized to call a special meeting of stockholders;
provide for a dual class common stock structure in which holders of our Class B common stock have the ability to control the outcome of matters requiring stockholder approval, even if they own significantly less than a majority of the outstanding shares of our Class A and Class B common stock, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets;
prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;

68


provide that the board of directors is expressly authorized to make, alter, or repeal our bylaws; and
establish advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.

In addition, our restated certificate of incorporation provides that the Court of Chancery of the State of Delaware will be the exclusive forum for: any derivative action or proceeding brought on our behalf; any action asserting a breach of fiduciary duty; any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, our restated certificate of incorporation, or our restated bylaws; or any action asserting a claim against us that is governed by the internal affairs doctrine. This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or any of our directors, officers, or other employees, which may discourage lawsuits with respect to such claims. Alternatively, if a court were to find the choice of forum provision contained in our restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, operating results, and financial condition.

Moreover, Section 203 of the Delaware General Corporation Law may discourage, delay, or prevent a change in control of our company. Section 203 imposes certain restrictions on mergers, business combinations, and other transactions between us and holders of 15% or more of our common stock.


Item 2.    Unregistered Sales of Equity Securities and Use of Proceeds
(a) Sales of Unregistered Securities

None.




Item 6. Exhibit Index


69


Exhibit
 
 
 
Incorporated by Reference
 
Filed
Number
 
Exhibit Description
 
Form
 
File No.
 
Exhibit
 
Filing Date
 
Herewith
 
 
 
 
 
 
 
 
 
 
 
 
 
10.1*
 
 
8-K
 
001-37444
 
10.1
 
6/06/2018
 
 
10.2*
 
 
8-K
 
001-37444
 
10.2
 
6/06/2018
 
 
10.3*
 
 
8-K
 
001-37444
 
10.1
 
6/20/2018
 
 
10.4†
 
 
 
 
 
 
 
 
 
 
X
31.1
 
 
 
 
 
 
 
 
 
 
X
31.2
 
 
 
 
 
 
 
 
 
 
X
32.1#
 
 
 
 
 
 
 
 
 
 
X
101.INS
 
XBRL Instance Document.
 
 
 
 
 
 
 
 
 
X
101.SCH
 
XBRL Taxonomy Extension Schema Document.
 
 
 
 
 
 
 
 
 
X
101.CAL

 
XBRL Taxonomy Extension Calculation Linkbase Document.
 
 
 
 
 
 
 
 
 
X
101.DEF

 
XBRL Taxonomy Extension Definition Linkbase Document.
 
 
 
 
 
 
 
 
 
X
101.LAB

 
XBRL Taxonomy Extension Labels Linkbase Document.
 
 
 
 
 
 
 
 
 
X
101.PRE

 
XBRL Taxonomy Extension Presentation Linkbase Document.
 
 
 
 
 
 
 
 
 
X
    
*
Indicates a management contract or compensatory plan.
Portions of this exhibit have been granted confidential treatment by the SEC.
# These certifications are deemed not filed for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall they be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.


70


SIGNATURES
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this Quarterly Report on Form 10-Q to be signed on its behalf by the undersigned, thereunto duly authorized.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
FITBIT, INC.
 
 
 
 
 
Date:
August 3, 2018
 
 
/s/ Ronald W. Kisling
 
 
 
 
Ronald W. Kisling
 
 
 
 
Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-10.4 2 exhibit104fitstamendmentto.htm EXHIBIT 10.4 Exhibit



EXHIBIT 10.4

[*]
Certain confidential information contained in this document, marked by brackets, has been omitted and filed separately with the Securities and Exchange Commission pursuant to Rule 24b-2 of the Securities Exchange Act of 1934, as amended

FIRST AMENDMENT TO OFFICE SUBLEASE
THIS FIRST AMENDMENT TO OFFICE SUBLEASE (this “Amendment”) is entered into as of May 30, 2018 (the “Amendment Effective Date”), by and between CHARLES SCHWAB & CO., INC., a California corporation (“Sublandlord”), and FITBIT, INC., a Delaware corporation (“Subtenant”), with reference to the following facts:
A.    Sublandlord and Subtenant are parties to that certain Office Sublease dated as of April 11, 2016 (the “Lease”), pursuant to which Sublandlord leases to Subtenant space (the “Premises”) consisting of 311,166 rentable square feet located on the second (2nd) through eighth (8th) floors of the building located at 215 Fremont Street, San Francisco, California (the “Building”).
B.    [*]
C.    In addition, the parties desire to acknowledge the Rent Commencement Dates for Floors 5, 7 and 7A, and, concurrently herewith, enter into a Premises delivery confirmation letter for those respective floors in the form specified below.
NOW, THEREFORE, in consideration of the above recitals which by this reference are incorporated herein, the mutual covenants and conditions contained herein and other valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Sublandlord and Subtenant agree as follows:
1.Defined Terms. Capitalized terms used herein and not otherwise defined herein shall have the meanings ascribed to such terms in the Lease. Unless the context clearly indicates otherwise, all references to the “Lease” in the Lease and in this Amendment shall hereinafter be deemed to refer to the Lease, as amended hereby.
2.Rent Commencement Date for the Third (3rd) Floor. Sublandlord and Subtenant acknowledge that prior to the Amendment Effective Date, with respect to the payment of Rent and annual Base Rent escalations, Sublandlord has been operating as if the Rent Commencement Date for the Third (3rd) Floor Premises occurred on April 1, 2016. [*]
3.[*]
4.Rent Commencement Dates and Premises Delivery Confirmation for Floors 6, 7, 7A and 5. Sublandlord and Subtenant previously agreed that the Rent Commencement Date for the Sixth (6th) Floor was July 1, 2016. Sublandlord and Subtenant agree that the Rent Commencement Date for the Fifth (5th) Floor is February 1, 2018, and the Rent Commencement Date for the Seventh (7th) Floor and Floor 7A is April 1, 2017. Concurrently with the execution of this Amendment, the parties agree to confirm such dates by executing and delivering a Premises Delivery Confirmation letter for the Seventh (7th) Floor, Floor 7A and the Fifth (5th) Floor in the forms attached hereto as Schedule 1, Schedule 2 and Schedule 3.

*Confidential Treatment Requested.




5.First Floor Private Meeting Spaces and Breakrooms. Subtenant shall have no further rights to use the Break Rooms and Private Meeting Spaces on the first (1st) Floor of the Building.
6.Security Matters.
(a)Elevator Badge Access System. Excluding the 8th floor of the Building, at Subtenant’s request and at its sole cost and expense, Sublandlord shall install, control, operate and maintain an elevator badge access system in the elevators of the Building that provide access to the Premises (the “Elevator Access System”). The specifications for the Elevator Access System shall be subject to Sublandlord’s consent, which shall not be unreasonably withheld. Upon expiration or earlier termination of the Sublease. Subtenant shall reimburse Sublandlord for all costs of removing the Elevator Access System and restoring affected areas, including the elevator interiors. Subtenant shall reimburse Sublandlord, as additional rent, for all costs of the Elevator Access System and for removal and restoration work within ten (10) business days of Sublandlord’s request, which shall be accompanied by reasonable evidence of such costs. Payment of such costs shall constitute a direct obligation of Subtenant to Sublandlord and shall not be included in Operating Expenses.
(b)Visitor Rules. At Subtenant’s request, Sublandlord shall make good faith efforts to require Subtenant’s visitors to the Premises to execute a nondisclosure form to be provided by Subtenant; provided, however, that Sublandlord shall have no liability for the failure of any such visitors to execute such form.
7.Direct Expenses.
(a)Revised Definitions. The definition of the terms Building Direct Expenses, Building Operating Expenses and Building Tax Expenses set forth in the Lease shall be revised all follows:
(i)Building Direct Expenses shall mean Operating Expenses and Tax Expenses.
(ii)Building Operating Expenses shall mean Operating Expenses.
(iii)Building Tax Expenses shall mean Tax Expenses.
8.Accessibility Disclosure. Section 29.33 of the Sublease is hereby modified in its entirety to read as follows:
For purposes of Section 1938 of the California Civil Code, Sublandlord hereby discloses to Subtenant, and Subtenant hereby acknowledges, that the Premises have not undergone inspection by a Certified Access Specialist (as defined in California Civil Code Section 55.52). A Certified Access Specialist can inspect the Premises and determine whether the Premises comply with all of the applicable construction-related accessibility standards under state law. Although state law does not require a Certified Access Specialist inspection of the Premises, Sublandlord may not prohibit Subtenant from obtaining a Certified Access Specialist inspection of the Premises for the occupancy or potential occupancy of Subtenant, if requested by Subtenant. Sublandlord and Subtenant shall mutually agree on the arrangements for the time and manner of the Certified Access Specialist inspection, the payment of the fee for the Certified Access Specialist inspection, and the cost of making any repairs necessary to correct violations of construction-related accessibility standards within the Premises.
9.Mutual Release. Except with respect to obligations arising under this Amendment, each party hereto, on behalf of itself, its parents, subsidiaries, affiliates, predecessors, successors, heirs, executors, representatives, agents, attorneys, insurers, administrators or assigns, if any, as well as their respective officers, directors, managers, employees, owners, members, trustees, limited partners and other related persons or

*Confidential Treatment Requested.




entities (collectively, “Releasors”) hereby irrevocably and unconditionally fully and forever waives, releases and discharges the other party hereto, its parents, subsidiaries, affiliates, predecessors, successors, heirs, executors, representatives, agents, attorneys, insurers, administrators or assigns, if any, as well as their respective officers, directors, managers, employees, owners, shareholders, members, trustees, limited partners and other related persons or entities (collectively, “Releasees”) from any and all claims, demands, actions, causes of actions, obligations, judgments, rights, fees, damages, liabilities and expenses (inclusive of attorneys’ fees) of any kind whatsoever, whether known or unknown, asserted or unasserted, foreseen or unforeseen, existing or later acquired, direct, indirect, or derivative, in law or equity, arising out of the [*] (collectively, “Released Claims”).
(a)EACH OF THE PARTIES EXPRESSLY ACKNOWLEDGES THAT ALTHOUGH ORDINARILY A GENERAL RELEASE MAY NOT EXTEND TO CLAIMS WHICH THE RELEASING PARTY DOES NOT KNOW OR SUSPECT TO EXIST IN ITS FAVOR, WHICH IF KNOWN BY IT MAY HAVE MATERIALLY AFFECTED ITS SETTLEMENT WITH THE PARTY RELEASED, THEY HAVE CAREFULLY CONSIDERED AND TAKEN INTO ACCOUNT IN DETERMINING TO ENTER INTO THE ABOVE RELEASES THE POSSIBLE EXISTENCE OF SUCH UNKNOWN LOSSES OR CLAIMS. WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, EACH OF THE PARTIES EXPRESSLY WAIVES ANY AND ALL RIGHTS CONFERRED UPON IT BY ANY STATUTE OR RULE OF LAW WHICH PROVIDES THAT A RELEASE DOES NOT EXTEND TO CLAIMS WHICH THE CLAIMANT DOES NOT KNOW OR SUSPECT TO EXIST IN ITS FAVOR AT THE TIME OF EXECUTING THE RELEASE, WHICH IF KNOWN BY IT MAY HAVE MATERIALLY AFFECTED ITS SETTLEMENT WITH THE RELEASED PARTY, INCLUDING, WITHOUT LIMITATION, THE PROVISIONS OF CALIFORNIA CIVIL CODE SECTION 1542. THE RELEASES CONTAINED IN THIS SECTION 9 ARE EFFECTIVE REGARDLESS OF WHETHER THOSE RELEASED MATTERS ARE PRESENTLY KNOWN OR UNKNOWN, SUSPECTED OR UNSUSPECTED, OR FORESEEN OR UNFORESEEN.

(b)Each of the Parties understands that Section 1542 of the California Civil Code provides:

A GENERAL RELEASE DOES NOT EXTEND TO CLAIMS WHICH THE CREDITOR DOES NOT KNOW OR SUSPECT TO EXIST IN HIS OR HER FAVOR AT THE TIME OF EXECUTING THE RELEASE, WHICH IF KNOWN BY HIM OR HER MUST HAVE MATERIALLY AFFECTED HIS OR HER SETTLEMENT WITH THE DEBTOR.

10.No Default. Each party hereto (the “Representing Party”) represents and warrants to the other that, to the best of the Representing Party’s knowledge, Sublandlord and Subtenant are not in default of any of their respective obligations under the Lease.
11.Confidentiality. Each party hereto agrees that neither it, nor anyone acting on its behalf or in concert with it, will disclose any information relating to the events giving rise to this Amendment, to any person or entity, and will hold all such information in the strictest confidentiality, except if compelled to disclose it by a court of law. The foregoing shall not prohibit or restrict a party (or its attorneys) from initiating communications directly with, responding to any inquiry from, or providing testimony to, the Securities and Exchange Commission (SEC), the Financial Industry Regulatory Authority (FINRA), any other self-regulatory organization, or any other federal, state or international regulatory authority. In addition, nothing

*Confidential Treatment Requested.




in this Section 11 shall prevent a party from sharing information about this Amendment with its accountants or other professionals who require this information for tax preparation purposes.
12.Miscellaneous.
(a)This Amendment and the attached exhibits, which are hereby incorporated into and made a part of this Amendment, set forth the entire agreement between the parties with respect to the matters set forth herein, and supersede all agreements inconsistent herewith, including inconsistent terms contained in that certain Premises Delivery Confirmation Form previously executed by the parties with respect to the third (3rd) and sixth (6th) Floors. There have been no additional oral or written representations or agreements.
(b)Except as herein modified or amended, the provisions, conditions and terms of the Lease shall remain unchanged and in full force and effect.
(c)In the case of any inconsistency between the provisions of the Lease and this Amendment, the provisions of this Amendment shall govern and control.
(d)Submission of this Amendment by Sublandlord is not an offer to enter into this Amendment. Sublandlord shall not be bound by this Amendment until Sublandlord has executed and delivered the same to Subtenant.
(e)Subtenant hereby represents to Sublandlord that Subtenant has dealt with no broker in connection with this Amendment. Subtenant agrees to defend, indemnify and hold Sublandlord harmless from all claims of any brokers claiming to have represented Subtenant in connection with this Amendment. Sublandlord hereby represents to Subtenant that Sublandlord has dealt with no broker in connection with this Amendment. Sublandlord agrees to indemnify and hold Subtenant harmless from all claims of any brokers claiming to have represented Sublandlord in connection with this Amendment.
(f)Each signatory of this Amendment represents hereby that he or she has the authority to execute and deliver the same on behalf of the party hereto for which such signatory is acting.
(g)Each party represents and warrants to the other that it is (i) not currently identified on the Specially Designated Nationals and Blocked Persons List maintained by the Office of Foreign Assets Control, Department of the Treasury (“OFAC”) and/or any other similar list maintained by OFAC pursuant to any authorizing statute, executive order or regulation (collectively, and (ii) not a person or entity with whom a citizen of the United States is prohibited to engage in transactions by any trade embargo, economic sanction, or other prohibition or United States law, regulation, or Executive Order of the President of the United States. Each of the parties hereto covenants and agrees (x) to comply with all requirements of law relating to money laundering, anti-terrorism, trade embargos, economic sanctions, now or hereafter in effect, and (y) to immediately notify the other party in writing if any of the representations, warranties or covenants set forth in this Section 12(g) are no longer true or have been breached or if Subtenant or Sublandlord has a reasonable basis to believe that they may no longer be true or have been breached.
(h)This Amendment may be executed in multiple counterparts each of which is deemed an original but together constitute one and the same instrument. This Amendment may be executed in so-called “pdf” format and each party has the right to rely upon a pdf counterpart of this Amendment signed by the other party to the same extent as if such party had received an original counterpart.
[SIGNATURES ON FOLLOWING PAGE]

    

*Confidential Treatment Requested.




IN WITNESS WHEREOF, Sublandlord and Subtenant have duly executed this Amendment as of the Amendment Effective Date.

SUBLANDLORD:

CHARLES SCHWAB & CO., INC., a California corporation
By:    /s/ Glenn Cooper             
Name:    Glenn Cooper                 
Title:    SVP, Corporate Real Estate         
5/30/2018


SUBTENANT:

FITBIT, INC.,
a Delaware corporation


By:    /s/ Ron Kisling             
Print Name:    Ron Kisling             
Its:    SVP                     

By:                         
Print Name:                     
Its:                         





*Confidential Treatment Requested.




SCHEDULE 1

215 FREMONT STREET
PREMISES DELIVERY CONFIRMATION FORM - FLOOR 7

To:
Charles Schwab & Co., Inc.
Attn: Senior Vice President
Corporate Real Estate
211 Main Street
San Francisco, CA 91405
Charles Schwab & Co., Inc.
P.O. Box 881566
San Francisco, CA 9488-1566
Attn: Corporate Real Estate Lease Administration
            
Re:
Office Sublease dated April 11, 2016 (the “Lease”) between Charles Schwab & Co., Inc., a California corporation (“Sublandlord”), and Fitbit Inc., a Delaware corporation (“Tenant”), concerning Floor 7 of the office building located at 215 Fremont Street, San Francisco, California.
Gentlemen:
In accordance with the Lease, we wish to confirm as follows:
1.
The Delivery Date for Floor 7 was January 1, 2017 (the “7th Floor Delivery Date”).
2.
As a result of the 7th Floor Delivery Date, the Rent Commencement Date for Floor 7 was April 1, 2017, and the initial Base Rent for such floor was $[*] per month, until April 1, 2018, at which time the Base Rent for such Floor increased to $[*].
3.
The Subtenant Improvement Allowance for Floor 7 was $[*].
4.
The Rent Commencement Date for each previously delivered Floor and the current Base Rent for each such Floor is as follows:
Floor
Rent Commencement Date
Current Monthly Base Rent through 3/31/19
Initial Premises (Floors 3 and 6)
April 1, 2016 (Floor 3)
July 1, 2016 (Floor 6)
$[*]

5.
The Base Year for Floor 7 is 2017, and Subtenant’s Share for such Floor is [*]%.
6.
Sublandlord and Subtenant agree that the Initial Premises Subtenant Work Letter governed construction of the Subtenant Improvements for Floor 7, except (i) the amount of the Subtenant Improvement Allowance for Floor 7 was as set forth in Section 3 above, (ii) all references to the “Initial Premises” meant Floor 7, and (iii) Sections 5.1 and 5.2 of the Subtenant Work Letter were inapplicable.

*Confidential Treatment Requested.




7.
Pursuant to Section 6.4 of the Lease, Subtenant previously requested to exercise its right to use Building UPS Power and E-Power for the Premises. At this time the Backup Utility Feed for 2018 is estimated to be $[*] for Floor 7, and such amount has been paid in full.
Agreed to and accepted as
of May 30, 2018.
Sublandlord:

CHARLES SCHWAB & CO., INC.,
a California corporation

By:     /s/ Glenn Cooper     
Name: Glenn Cooper
Title: SVP, Corporate Real Estate
5/30/2018
Subtenant:

FITBIT, INC.,
a Delaware corporation


By:    /s/ Ron Kisling             
Print Name:    Ron Kisling             
Its:    SVP                     

By:                         
Print Name:                     
Its:    


*Confidential Treatment Requested.




SCHEDULE 2

215 FREMONT STREET
PREMISES DELIVERY CONFIRMATION FORM - FLOOR 7A

To:
Charles Schwab & Co., Inc.
Attn: Senior Vice President
Corporate Real Estate
211 Main Street
San Francisco, CA 91405
Charles Schwab & Co., Inc.
P.O. Box 881566
San Francisco, CA 9488-1566
Attn: Corporate Real Estate Lease Administration
    

Re:
Office Sublease dated April 11, 2016 (the “Lease”) between Charles Schwab & Co., Inc., a California corporation (“Sublandlord”), and Fitbit Inc., a Delaware corporation (“Tenant”), concerning Floor 7A of the office building located at 215 Fremont Street, San Francisco, California.
Gentlemen:
In accordance with the Lease, we wish to confirm as follows:
1.
The Delivery Date for Floor 7A was January 1, 2017 (the “Floor 7A Delivery Date”).
2.
As a result of the Floor 7A Delivery Date, the Rent Commencement Date for Floor 7A was April 1, 2017, and the initial Base Rent for such floor was $[*] per month, until April 1, 2018, at which time the Base Rent for such Floor increased to $[*].
3.
The Subtenant Improvement Allowance for Floor 7A was $[*].
4.
The Rent Commencement Date for each previously delivered Floor and the current Base Rent for each such Floor is as follows:
Floor
Rent Commencement Date
Current Monthly Base Rent through 3/31/19
Initial Premises (Floors 3 and 6)
April 1, 2016 (Floor 3)
July 1, 2016 (Floor 6)
$[*]

5.
The Base Year for Floor 7A is 2017, and Subtenant’s Share for such Floor is [*]%.
6.
Sublandlord and Subtenant agree that the Initial Premises Subtenant Work Letter governed construction of the Subtenant Improvements for Floor 7A, except (i) the amount of the Subtenant Improvement Allowance

*Confidential Treatment Requested.




for Floor 7A was as set forth in Section 3 above, (ii) all references to the “Initial Premises” meant Floor 7A, and (iii) Sections 5.1 and 5.2 of the Subtenant Work Letter were inapplicable.
7.
Pursuant to Section 6.4 of the Lease, Subtenant previously requested to exercise their right to use Building UPS Power and E-Power for the Premises. At this time the Backup Utility Feed for 2018 is estimated to be $[*] for Floor 7A, and such amount has been paid in full.
Agreed to and accepted as
of May 30, 2018.
Sublandlord”:

CHARLES SCHWAB & CO., INC.,
a California corporation

By:     /s/ Glenn Cooper     
Name: Glenn Cooper
Title: SVP, Corporate Real Estate
5/30/2018
Subtenant”:

FITBIT, INC.,
a Delaware corporation


By:    /s/ Ron Kisling             
Print Name:    Ron Kisling             
Its:    SVP                     

By:                         
Print Name:                     
Its:         



*Confidential Treatment Requested.




SCHEDULE 3
215 FREMONT STREET
PREMISES DELIVERY CONFIRMATION FORM - FLOOR 5

To:
Charles Schwab & Co., Inc.
Attn: Senior Vice President
Corporate Real Estate
211 Main Street
San Francisco, CA 91405

Charles Schwab & Co., Inc.
P.O. Box 881566
San Francisco, CA 9488-1566
Attn: Corporate Real Estate Lease Administration
        
        
Re:
Office Sublease dated April 11, 2016 (the “Lease”) between Charles Schwab & Co., Inc., a California corporation (“Sublandlord”), and Fitbit Inc., a Delaware corporation (“Tenant”), concerning Floor 5 of the office building located at 215 Fremont Street, San Francisco, California.
Gentlemen:
In accordance with the Lease, we wish to confirm as follows:
1.
The Delivery Date for Floor 5 was November 1, 2017 (the “5th Floor Delivery Date”).
2.
As a result of the 5th Floor Delivery Date, the Rent Commencement Date for Floor 5 was February 1, 2018, and the initial Base Rent for such floor was $[*] per month, until April 1, 2018, at which time the Base Rent for such Floor increased to $[*].
3.
The Subtenant Improvement Allowance for Floor 5 shall be $[*].
4.
The Rent Commencement Date for each previously delivered Floor and the current Base Rent for each such Floor is as follows:
Floor
Rent Commencement Date
Current Monthly Base Rent through 3/31/19
Initial Premises (Floors 3 and 6)
April 1, 2016 (Floor 3)
July 1, 2016 (Floor 6)
$[*]
Floor 7
April 1, 2017
$[*]
Floor 7A
April 1, 2017
$[*]

5.
The Base Year for Floor 5 is 2018, and Subtenant’s Share for such Floor is [*]%.

*Confidential Treatment Requested.




6.
Sublandlord and Subtenant agree that the Initial Premises Subtenant Work Letter shall govern construction of the Subtenant Improvements for Floor 5, except (i) the amount of the Subtenant Improvement Allowance for Floor 5 shall be as set forth in Section 3 above, (ii) all references to the “Initial Premises” shall mean Floor 5, and (iii) Sections 5.1 and 5.2 of the Subtenant Work Letter shall be inapplicable.
 
Agreed to and accepted as
of May 30, 2018.
Sublandlord”:

CHARLES SCHWAB & CO., INC.,
a California corporation

By:     /s/ Glenn Cooper     
Name: Glenn Cooper
Title: SVP, Corporate Real Estate
5/30/2018
Subtenant”:

FITBIT, INC.,
a Delaware corporation


By:    /s/ Ron Kisling             
Print Name:    Ron Kisling             
Its:    SVP                     

By:                         
Print Name:                     
Its:    





*Confidential Treatment Requested.

EX-31.1 3 exhibit311q22018.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, James Park, certify that:
1.    I have reviewed this quarterly report on Form 10-Q of Fitbit, Inc.;
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.
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 3, 2018
/s/ James Park
 
 
James Park
President, Chief Executive Officer, and Chairman
(Principal Executive Officer)



EX-31.2 4 exhibit312q22018.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, Ronald W. Kisling, certify that:
1.    I have reviewed this quarterly report on Form 10-Q of Fitbit, Inc.;
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.
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 3, 2018
/s/ Ronald W. Kisling
 
 
Ronald W. Kisling
Chief Financial Officer
(Principal Financial and Accounting Officer)



EX-32.1 5 exhibit321q22018.htm EXHIBIT 32.1 Exhibit


EXHIBIT 32.1
   
CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
I, James Park, 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, the Quarterly Report on Form 10-Q of Fitbit, Inc. for the fiscal quarter ended June 30, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Fitbit, Inc.  
 
 
Date: August 3, 2018
By:
/s/ James Park
 
 
James Park
 
 
President, Chief Executive Officer, and Chairman
(Principal Executive Officer)
 
I, Ronald W. Kisling, 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, the Quarterly Report on Form 10-Q of Fitbit, Inc. for the fiscal quarter ended June 30, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Fitbit, Inc.  
 
 
Date: August 3, 2018
By:
/s/ Ronald W. Kisling
 
 
Ronald W. Kisling
 
 
Chief Financial Officer
(Principal Financial and Accounting Officer)



EX-101.INS 6 fit-20180630.xml XBRL INSTANCE DOCUMENT 0001447599 2018-01-01 2018-06-30 0001447599 us-gaap:CommonClassAMember 2018-07-26 0001447599 us-gaap:CommonClassBMember 2018-07-26 0001447599 2018-06-30 0001447599 2017-12-31 0001447599 2018-04-01 2018-06-30 0001447599 2017-01-01 2017-07-01 0001447599 2017-04-02 2017-07-01 0001447599 2016-12-31 0001447599 2017-07-01 0001447599 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-06-30 0001447599 us-gaap:AccountingStandardsUpdate201609Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-06-30 0001447599 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-04-01 2018-06-30 0001447599 us-gaap:AccountingStandardsUpdate201609Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-06-30 0001447599 fit:ThreeMonthImpactunder606Member us-gaap:AccountingStandardsUpdate201609Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-06-30 0001447599 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-06-30 0001447599 us-gaap:AccountingStandardsUpdate201609Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-04-01 2018-06-30 0001447599 fit:ThreeMonthsEndedUnderASC605Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-06-30 0001447599 fit:SixMonthEndedImpactunder606Member us-gaap:AccountingStandardsUpdate201609Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-06-30 0001447599 fit:SixMonthsEndedUnderASC605Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-06-30 0001447599 us-gaap:CustomerConcentrationRiskMember fit:SubscriptionbasedPremiumServicesMember 2018-01-01 2018-06-30 0001447599 us-gaap:CustomerConcentrationRiskMember fit:WynitDistributionMember 2017-09-30 0001447599 us-gaap:AdvertisingBarterTransactionsMember 2017-04-02 2017-07-01 0001447599 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccountsReceivableMember 2017-12-31 0001447599 us-gaap:AdvertisingBarterTransactionsMember 2016-01-01 2016-12-31 0001447599 us-gaap:AdvertisingBarterTransactionsMember 2018-06-30 0001447599 us-gaap:MaximumMember 2018-01-01 2018-06-30 0001447599 us-gaap:CustomerConcentrationRiskMember fit:WynitDistributionMember 2018-01-01 2018-01-31 0001447599 us-gaap:CustomerConcentrationRiskMember fit:WynitDistributionMember 2017-07-02 2017-09-30 0001447599 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fit:WynitDistributionMember 2017-07-01 2017-07-01 0001447599 us-gaap:AdvertisingBarterTransactionsMember 2018-01-01 2018-06-30 0001447599 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccruedLiabilitiesMember 2018-06-30 0001447599 us-gaap:CustomerConcentrationRiskMember fit:WynitDistributionMember 2017-01-01 2017-09-30 0001447599 us-gaap:AdvertisingBarterTransactionsMember 2018-04-01 2018-06-30 0001447599 us-gaap:CustomerConcentrationRiskMember fit:WynitDistributionMember 2017-10-01 2017-12-31 0001447599 us-gaap:MinimumMember 2018-01-01 2018-06-30 0001447599 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember fit:WynitDistributionMember 2017-07-01 2017-07-01 0001447599 us-gaap:AdvertisingBarterTransactionsMember 2017-01-01 2017-07-01 0001447599 us-gaap:AccountingStandardsUpdate201609Member 2017-01-01 2017-07-01 0001447599 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001447599 us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001447599 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001447599 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-06-30 0001447599 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-06-30 0001447599 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001447599 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-06-30 0001447599 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-06-30 0001447599 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-06-30 0001447599 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-06-30 0001447599 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-06-30 0001447599 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-06-30 0001447599 us-gaap:FairValueInputsLevel3Member 2018-06-30 0001447599 us-gaap:OtherAssetsMember 2017-01-01 2017-12-31 0001447599 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001447599 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001447599 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001447599 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001447599 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001447599 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001447599 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001447599 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001447599 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001447599 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001447599 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001447599 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001447599 us-gaap:FairValueInputsLevel3Member 2017-12-31 0001447599 us-gaap:MoneyMarketFundsMember 2017-12-31 0001447599 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001447599 us-gaap:CashMember 2017-12-31 0001447599 us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember fit:OtherIncomeExpenseNetMember 2015-01-01 2015-12-31 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember fit:OtherIncomeExpenseNetMember 2017-01-01 2017-07-01 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember fit:OtherIncomeExpenseNetMember 2017-04-02 2017-07-01 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-04-01 2018-06-30 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember fit:OtherIncomeExpenseNetMember 2018-01-01 2018-06-30 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember fit:RevenueMember 2015-01-01 2015-12-31 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember 2015-01-01 2015-12-31 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember fit:OtherIncomeExpenseNetMember 2018-04-01 2018-06-30 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember fit:OtherIncomeExpenseNetMember 2017-01-01 2017-07-01 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember fit:OtherIncomeExpenseNetMember 2017-04-02 2017-07-01 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember fit:RevenueMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-04-02 2017-07-01 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember fit:OtherIncomeExpenseNetMember 2018-04-01 2018-06-30 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-07-01 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-07-01 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember fit:RevenueMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-07-01 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember fit:RevenueMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember fit:OtherIncomeExpenseNetMember 2015-01-01 2015-12-31 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-04-02 2017-07-01 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2015-01-01 2015-12-31 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-04-02 2017-07-01 0001447599 us-gaap:MoneyMarketFundsMember 2018-06-30 0001447599 us-gaap:CorporateDebtSecuritiesMember 2018-06-30 0001447599 us-gaap:CashMember 2018-06-30 0001447599 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-06-30 0001447599 us-gaap:CashFlowHedgingMember 2017-01-01 2017-07-01 0001447599 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-07-01 0001447599 us-gaap:CashFlowHedgingMember 2017-04-02 2017-07-01 0001447599 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-04-02 2017-07-01 0001447599 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-06-30 0001447599 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0001447599 us-gaap:CashFlowHedgingMember 2018-01-01 2018-06-30 0001447599 us-gaap:CashFlowHedgingMember 2018-04-01 2018-06-30 0001447599 us-gaap:ForeignExchangeContractMember 2017-12-31 0001447599 us-gaap:ForeignExchangeContractMember 2018-06-30 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-06-30 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001447599 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2017-12-31 0001447599 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2017-12-31 0001447599 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-06-30 0001447599 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0001447599 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001447599 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001447599 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2017-12-31 0001447599 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-06-30 0001447599 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-06-30 0001447599 2017-04-01 0001447599 2018-03-31 0001447599 us-gaap:EmployeeSeveranceMember 2017-01-01 2017-01-31 0001447599 us-gaap:AllowanceForSalesReturnsMember 2018-01-01 2018-06-30 0001447599 us-gaap:AllowanceForSalesReturnsMember 2017-07-01 0001447599 us-gaap:AllowanceForSalesReturnsMember 2017-04-02 2017-07-01 0001447599 us-gaap:AllowanceForSalesReturnsMember 2016-12-31 0001447599 us-gaap:AllowanceForSalesReturnsMember 2018-06-30 0001447599 us-gaap:AllowanceForSalesReturnsMember 2017-04-01 0001447599 us-gaap:AllowanceForSalesReturnsMember 2018-04-01 2018-06-30 0001447599 us-gaap:AllowanceForSalesReturnsMember 2017-01-01 2017-07-01 0001447599 us-gaap:AllowanceForSalesReturnsMember 2018-03-31 0001447599 us-gaap:AllowanceForSalesReturnsMember 2017-12-31 0001447599 us-gaap:CostOfSalesMember 2018-06-30 0001447599 us-gaap:OperatingExpenseMember 2018-06-30 0001447599 us-gaap:CustomerRelationshipsMember 2018-06-30 0001447599 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-06-30 0001447599 fit:TrademarksAndOtherMember 2017-12-31 0001447599 fit:TrademarksAndOtherMember 2018-01-01 2018-06-30 0001447599 us-gaap:CustomerRelationshipsMember 2017-12-31 0001447599 fit:TrademarksAndOtherMember 2018-06-30 0001447599 us-gaap:DevelopedTechnologyRightsMember 2018-06-30 0001447599 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0001447599 us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-06-30 0001447599 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-06-30 0001447599 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0001447599 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-06-30 0001447599 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001447599 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001447599 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-30 0001447599 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001447599 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-06-30 0001447599 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0001447599 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0001447599 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0001447599 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-30 0001447599 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2017-12-31 0001447599 us-gaap:EquipmentMember 2017-12-31 0001447599 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-06-30 0001447599 us-gaap:LeaseholdImprovementsMember 2017-12-31 0001447599 us-gaap:FurnitureAndFixturesMember 2017-12-31 0001447599 us-gaap:LeaseholdImprovementsMember 2018-06-30 0001447599 us-gaap:FurnitureAndFixturesMember 2018-06-30 0001447599 us-gaap:EquipmentMember 2018-06-30 0001447599 us-gaap:LetterOfCreditMember 2017-12-31 0001447599 us-gaap:LineOfCreditMember fit:A2015CreditAgreementMember 2017-05-01 2017-05-31 0001447599 us-gaap:BridgeLoanMember fit:A2015CreditAgreementMember 2015-12-31 0001447599 us-gaap:LineOfCreditMember fit:A2015CreditAgreementMember us-gaap:MaximumMember us-gaap:BaseRateMember 2017-05-01 2017-05-31 0001447599 us-gaap:LineOfCreditMember fit:A2015CreditAgreementMember us-gaap:MinimumMember us-gaap:BaseRateMember 2017-05-01 2017-05-31 0001447599 fit:A2015CreditAgreementMember us-gaap:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-05-03 0001447599 us-gaap:LineOfCreditMember fit:A2015CreditAgreementMember 2015-12-31 0001447599 fit:A2015CreditAgreementMember us-gaap:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-05-03 0001447599 us-gaap:LineOfCreditMember fit:A2015CreditAgreementMember 2018-06-30 0001447599 us-gaap:LetterOfCreditMember fit:A2015CreditAgreementMember 2015-12-31 0001447599 us-gaap:LineOfCreditMember fit:A2015CreditAgreementMember 2017-05-03 0001447599 us-gaap:LetterOfCreditMember fit:A2015CreditAgreementMember 2017-05-03 0001447599 us-gaap:BridgeLoanMember fit:A2015CreditAgreementMember 2017-05-03 0001447599 us-gaap:LetterOfCreditMember 2018-06-30 0001447599 us-gaap:PendingLitigationMember 2017-06-01 2017-06-09 0001447599 us-gaap:PurchaseCommitmentMember 2018-06-30 0001447599 2016-05-01 2016-05-31 0001447599 fit:PurePulseClassActionLawsuitMember us-gaap:PendingLitigationMember 2016-01-06 2016-02-16 0001447599 fit:ImmersionMember us-gaap:PendingLitigationMember 2017-08-23 0001447599 2018-01-19 2018-01-19 0001447599 fit:ImmersionMember us-gaap:PendingLitigationMember 2017-07-10 2017-07-10 0001447599 us-gaap:AccruedLiabilitiesMember us-gaap:PurchaseCommitmentMember 2018-06-30 0001447599 fit:PurchaseCommitmenttoThirdPartyHostingProviderMember 2018-06-30 0001447599 fit:ImmersionMember us-gaap:PendingLitigationMember 2018-03-05 2018-03-05 0001447599 us-gaap:SellingAndMarketingExpenseMember 2018-04-01 2018-06-30 0001447599 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-07-01 0001447599 us-gaap:GeneralAndAdministrativeExpenseMember 2017-04-02 2017-07-01 0001447599 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-06-30 0001447599 us-gaap:ResearchAndDevelopmentExpenseMember 2017-04-02 2017-07-01 0001447599 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-06-30 0001447599 us-gaap:SellingAndMarketingExpenseMember 2017-04-02 2017-07-01 0001447599 us-gaap:CostOfSalesMember 2017-01-01 2017-07-01 0001447599 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-07-01 0001447599 us-gaap:GeneralAndAdministrativeExpenseMember 2018-04-01 2018-06-30 0001447599 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-07-01 0001447599 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-06-30 0001447599 us-gaap:CostOfSalesMember 2018-04-01 2018-06-30 0001447599 us-gaap:CostOfSalesMember 2017-04-02 2017-07-01 0001447599 us-gaap:CostOfSalesMember 2018-01-01 2018-06-30 0001447599 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-06-30 0001447599 us-gaap:CommonClassAMember 2017-07-10 0001447599 us-gaap:CommonClassAMember 2018-01-01 2018-06-30 0001447599 us-gaap:RestrictedStockUnitsRSUMember fit:A2015EquityIncentivePlanMember fit:EligibleEmployeesMember 2017-07-19 0001447599 us-gaap:RestrictedStockUnitsRSUMember fit:A2015EquityIncentivePlanMember fit:EligibleEmployeesMember 2017-04-14 2017-04-14 0001447599 fit:EmployeeStockOptionsAndRestrictedStockUnitsMember 2018-06-30 0001447599 fit:EmployeeStockOptionsAndRestrictedStockUnitsMember 2018-01-01 2018-06-30 0001447599 us-gaap:EmployeeStockOptionMember fit:A2015EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2015-05-31 0001447599 us-gaap:EmployeeStockOptionMember fit:A2015EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2015-05-01 2015-05-31 0001447599 us-gaap:CommonClassAMember 2018-06-30 0001447599 us-gaap:RestrictedStockUnitsRSUMember fit:A2015EquityIncentivePlanMember fit:EligibleEmployeesMember 2017-07-20 2017-07-20 0001447599 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001447599 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-06-30 0001447599 us-gaap:RestrictedStockUnitsRSUMember 2018-06-30 0001447599 us-gaap:EmployeeStockOptionMember us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001447599 fit:DilutedCommonStockSubjecttoVestingMember 2017-01-01 2017-07-01 0001447599 us-gaap:EmployeeStockMember fit:A2015EmployeeStockPurchasePlanMember us-gaap:CommonStockMember 2017-01-01 2017-07-01 0001447599 us-gaap:EmployeeStockOptionMember us-gaap:CommonStockMember 2017-04-02 2017-07-01 0001447599 us-gaap:EmployeeStockMember fit:A2015EmployeeStockPurchasePlanMember us-gaap:CommonStockMember 2018-01-01 2018-06-30 0001447599 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001447599 us-gaap:EmployeeStockMember fit:A2015EmployeeStockPurchasePlanMember us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001447599 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2018-01-01 2018-06-30 0001447599 fit:DilutedCommonStockSubjecttoVestingMember 2018-01-01 2018-06-30 0001447599 us-gaap:EmployeeStockOptionMember us-gaap:CommonStockMember 2018-01-01 2018-06-30 0001447599 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2017-01-01 2017-07-01 0001447599 fit:DilutedCommonStockSubjecttoVestingMember 2018-04-01 2018-06-30 0001447599 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2017-04-02 2017-07-01 0001447599 fit:DilutedCommonStockSubjecttoVestingMember 2017-04-02 2017-07-01 0001447599 us-gaap:EmployeeStockOptionMember us-gaap:CommonStockMember 2017-01-01 2017-07-01 0001447599 us-gaap:EmployeeStockMember fit:A2015EmployeeStockPurchasePlanMember us-gaap:CommonStockMember 2017-04-02 2017-07-01 0001447599 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fit:CustomerEMember 2017-01-01 2017-12-31 0001447599 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fit:CustomerCMember 2017-01-01 2017-12-31 0001447599 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fit:CustomerBMember 2018-01-01 2018-06-30 0001447599 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fit:CustomerDMember 2018-01-01 2018-06-30 0001447599 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fit:CustomerBMember 2017-01-01 2017-12-31 0001447599 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember fit:CustomerCMember 2018-01-01 2018-06-30 0001447599 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember fit:CustomerCMember 2018-04-01 2018-06-30 0001447599 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember fit:CustomerAMember 2017-04-02 2017-07-01 0001447599 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember fit:CustomerBMember 2018-01-01 2018-06-30 0001447599 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember fit:CustomerAMember 2017-01-01 2017-07-01 0001447599 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember fit:CustomerCMember 2017-04-02 2017-07-01 0001447599 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember fit:CustomerCMember 2017-01-01 2017-07-01 0001447599 us-gaap:GeographicConcentrationRiskMember us-gaap:NonUsMember 2018-06-30 0001447599 us-gaap:GeographicConcentrationRiskMember us-gaap:NonUsMember 2017-12-31 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:AsiaPacificMember 2017-04-02 2017-07-01 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:AsiaPacificMember 2015-01-01 2015-12-31 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-06-30 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:EMEAMember 2018-01-01 2018-06-30 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:EMEAMember 2017-01-01 2017-07-01 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2015-01-01 2015-12-31 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:AsiaPacificMember 2017-01-01 2017-07-01 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2017-04-02 2017-07-01 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember fit:AmericasExcludingUnitedStatesMember 2015-01-01 2015-12-31 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember fit:AmericasExcludingUnitedStatesMember 2017-04-02 2017-07-01 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:AsiaPacificMember 2018-01-01 2018-06-30 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember fit:AmericasExcludingUnitedStatesMember 2017-01-01 2017-07-01 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:EMEAMember 2017-04-02 2017-07-01 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2017-01-01 2017-07-01 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-01-01 2017-07-01 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2018-01-01 2018-06-30 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember fit:AmericasExcludingUnitedStatesMember 2018-01-01 2018-06-30 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2015-01-01 2015-12-31 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-04-02 2017-07-01 0001447599 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:EMEAMember 2015-01-01 2015-12-31 0001447599 fit:VectorWatchS.R.L.Member 2016-12-01 2016-12-31 0001447599 fit:TwineHealthInc.Member 2018-02-28 0001447599 fit:TwineHealthInc.Member 2018-02-01 2018-02-28 0001447599 fit:VectorWatchS.R.L.Member 2016-12-31 0001447599 fit:TwineHealthInc.Member us-gaap:CustomerRelationshipsMember 2018-02-01 2018-02-28 0001447599 fit:PebbleIndustriesIncMember us-gaap:InProcessResearchAndDevelopmentMember 2016-01-01 2016-12-31 0001447599 fit:CoinIncMember 2016-05-31 0001447599 fit:CoinIncMember us-gaap:InProcessResearchAndDevelopmentMember 2016-05-31 0001447599 fit:VectorWatchS.R.L.Member us-gaap:InProcessResearchAndDevelopmentMember 2016-12-31 0001447599 fit:TwineHealthInc.Member us-gaap:InProcessResearchAndDevelopmentMember 2018-02-01 2018-02-28 0001447599 fit:PebbleIndustriesIncMember 2016-12-31 0001447599 fit:PebbleIndustriesIncMember 2016-12-01 2016-12-31 0001447599 fit:TwineHealthInc.Member us-gaap:InProcessResearchAndDevelopmentMember 2018-02-28 0001447599 fit:PebbleIndustriesIncMember us-gaap:InProcessResearchAndDevelopmentMember 2016-12-31 0001447599 fit:TwineHealthInc.Member us-gaap:CustomerRelationshipsMember 2018-02-28 0001447599 fit:CoinIncMember 2016-05-01 2016-05-31 0001447599 fit:VectorWatchS.R.L.Member us-gaap:InProcessResearchAndDevelopmentMember 2016-12-01 2016-12-31 iso4217:USD fit:lawsuit xbrli:pure fit:investor fit:defendant fit:employee fit:patent iso4217:USD xbrli:shares xbrli:shares false --12-31 Q2 2018 2018-06-30 10-Q 0001447599 214090259 31281638 Large Accelerated Filer FITBIT INC 35800000 30408000 19521000 10526000 4615000 41901000 34493000 8983000 4819000 0 74996000 111592000 87756000 16000 15000 1000 4000 4000 270000 171000 99000 275000 140000 135000 18222000 0 3500000 2300000 2600000 679554000 580734000 679300000 291582000 79624000 580463000 217806000 74897000 9000000 P1Y 2 3700000 0.85 1 660000 843000 0 0 0 99700000 -500000 -291000 22700000 4100000 1400000 100000000.0 200000000.0 2 13000000 P4Y 200000 300000 1000000 1100000 2000000 7000000 11100000 14941000 30168000 12400000 0.99 3 1 0.85 8100000 5500000 141200000 110500000 212731000 155970000 30300000 406019000 242038000 74996000 167042000 928000 22729000 452137000 377058000 74324000 302734000 44401000 24693000 36693000 4819000 59431000 72576000 -9000 4679000 P2Y6M P7Y P4Y P5Y 956060000 1006639000 21966000 1492000 3839000 12648000 3987000 44459000 1510000 7994000 27333000 7622000 25857000 2032000 4824000 15090000 3911000 49498000 3130000 9249000 29761000 7358000 1400000 2753000 2100000 3805000 3800000 29183000 110000 70000 19074000 9929000 31262000 120000 152000 20924000 10066000 20425000 0 189000 12201000 8035000 21238000 0 170000 12203000 8865000 1582075000 1323201000 1384365000 1104543000 193066000 371206000 0 0 564272000 153241000 298167000 0 0 451408000 291738000 79722000 217942000 75032000 0 0 319112000 252347000 337334000 0 0 291582000 79624000 0 0 291582000 79624000 264305000 73029000 252347000 0 0 217806000 74897000 0 0 217806000 74897000 187826000 64521000 337334000 252347000 200000 1800000 9600000 3900000 3900000 3800000 5400000 600000 300000 600000 301320000 318708000 341966000 115028000 193066000 27277000 6595000 328116000 134519000 153241000 29980000 10376000 193066000 0 0 193066000 153241000 0 0 153241000 16856000 -13850000 5.23 500000 500000 3800000 24000 25000 -68848000 -130074000 -113918000 -194457000 0.19 0.11 0.11 0.14 0.11 0.12 0.13 0.17 0.11 0.11 0.15 0.17 0.11 0.10 0.01 35504000 28116000 -954000 33789000 6928000 4719000 204054000 212654000 -440000 384697000 422332000 -1405000 180329000 218103000 0 314071000 415579000 0 0.01 0.005 0.02 0.015 16137000 -1299000 42432000 36448000 32835000 8328000 15708000 11941000 25305000 3990000 3528000 109900000 75000000 23572000 10100000 19199000 13100000 23600000 0 0 0 4728000 0 736000 0 5464000 0 5464000 0 5464000 0 5464000 0 0 0 0 0 0 0 0 0 0 0 5420000 44000 5464000 0 2138000 0 0 2138000 0 736000 0 0 736000 2299000 -3547000 -6776000 4793000 1157000 0 -1035000 -440000 -280000 -1405000 1157000 0 0 0 21000 0 6578000 -13029000 -13987000 5914000 2138000 0 2138000 0 2138000 736000 0 736000 0 736000 2138000 736000 0 0 2138000 0 0 736000 -0.25 -0.52 -0.49 -0.83 -0.25 -0.52 -0.49 -0.83 532000 0 0.074 0.225 -0.249 -0.131 33266000 23054000 159200000 P2Y1M6D 0 0 0 P0Y7M6D P6Y4M24D P3Y4M24D 9510000 772000 0 8738000 13316000 759000 308000 12249000 1432000 258000 1174000 4121000 3735000 386000 1777000 1236000 541000 6451000 5910000 541000 6498000 5910000 588000 7461000 6690000 771000 31866000 1278000 0 30588000 41056000 1150000 3918000 35988000 22356000 506000 0 21850000 27740000 391000 3610000 23739000 23739000 4001000 31379000 62125000 30211000 66299000 14400000 11400000 51036000 61058000 3100000 10000000 10022000 149245000 267544000 119015000 233138000 5250000 7485000 -62913000 -152663000 -94653000 -176139000 -4673000 -34344000 23615000 23006000 77882000 78385000 -216959000 -64184000 -261165000 -164195000 -1516000 21801000 -43963000 -74033000 -5477000 -9623000 -81486000 24217000 50324000 -37624000 0 0 0 0 26800000 37300000 0 22356000 27740000 193000 1289000 2177000 3527000 120070000 128743000 123895000 140430000 3825000 11687000 8409000 8014000 10000000 19200000 7200000 16800000 758112000 644242000 1582075000 1323201000 701300000 583873000 0 2138000 208000 2346000 0 736000 486000 1222000 36900000 36800000 0 25000000.0 50000000.0 250000000.0 25000000.0 50000000.0 100000000.0 33300000 2 2 5 3 2 0 0 208000 208000 0 0 486000 486000 6173000 4000 7455000 43363000 3228000 25500000 -57217000 -58240000 -118319000 -118268000 -199145000 30000000 36300000 15000000 5912000 -208000 5704000 0 212654000 422332000 218103000 415579000 -63409000 -154788000 -99088000 -182441000 171843000 26855000 27136000 29398000 33571000 37555000 17328000 23007000 20961000 15420000 16147000 -3000 -12000 12000 12000 -11199000 -12142000 4220000 4884000 585000 314000 0 0 6000 73000 130000 -196000 4884000 -196000 4688000 0 -9000 -85000 -118000 208000 -1430000 -1647000 1028000 1028000 -46000 -8000 130000 130000 -12629000 -13789000 5248000 5912000 -404000 -202000 666000 666000 49884000 55650000 303000 836000 2258000 2775000 1428000 -419000 5234000 9987000 317678000 224812000 7000000 23400000 15000000 16700000 6000000 0 13646000 39817000 28524000 6074000 2768000 97269000 63227000 24204000 14482000 5400000 21400000 11407000 10738000 351144000 236575000 13806000 73770000 99923000 90459000 72761000 87882000 71975000 50468000 87882000 50468000 21016000 46977000 8552000 18575000 -1595000 17342000 -8486000 -10967000 4913000 2473000 -4469000 -7872000 164339000 66854000 20942000 58431000 18112000 182761000 76119000 22509000 63787000 20346000 104908000 110185000 7600000 14300000 185000000 387600000 1028000 -12000 1016000 0 0 747000 80543000 168301000 87047000 176383000 110 0.06 -132112000 -332384000 1375000 -333759000 561000 -332945000 353299000 652241000 299344000 561000 298783000 547209000 1375000 545834000 547209000 321947000 31938000 62817000 130507000 353299000 353299000 199201000 24412000 21085000 108601000 -1035000 652241000 652241000 369621000 44380000 41867000 196373000 -280000 299344000 1157000 547209000 299344000 182451000 15838000 35086000 65969000 1157000 21340000 26127000 100732000 191906000 100845000 172897000 6400000 44459000 49498000 3135000 8.24 12557000 5.02 19188000 23800000 9.13 7.15 4810000 8.80 19057000 0.0293 561000 0.0702 0 58535000 21386000 19057000 3.01 0.0293 55317000 16654000 0.0261 0.0255 0.00 6.53 P10Y 58535000 1800000 1768000 8500000 823963000 66000 -75000 -9000 0 678959000 4950000 -271000 4679000 0 14750000 10345000 36000000 25400000 48285000 89911000 36929000 63001000 98851000 68317000 51520000 109872000 82612000 74996000 65082000 -137242000 44545000 -97877000 230322000 228788000 242898000 241227000 230322000 228788000 242898000 241227000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue returns reserve activities were as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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><td style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balances</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Increases </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,285</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,911</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">Write-offs/Returns taken </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(44,545</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;">(65,082</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;">(97,877</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;">(137,242</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: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;">Ending balances</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;">74,996</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">51,520</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">74,996</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">51,520</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides the location in the condensed consolidated statements of operations and amount of the recognized gains or losses to the Company&#8217;s derivative instruments designated as hedging instruments (in thousands): </font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amounts presented in the condensed consolidated statement of operations in which the effects of cash flow hedges are recorded in revenue </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;">299,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">353,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">547,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">652,241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amounts presented in the condensed consolidated statement of operations in which the effects of cash flow hedges are recorded in operating expenses</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;">218,103</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">212,654</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">415,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">422,332</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Gains (losses) on foreign exchange contracts designated as cash flow hedges reclassified from OCI into revenue</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,035</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">(280</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Gains (losses) on foreign exchange contracts designated as cash flow hedges reclassified from OCI into operating expenses</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(440</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,405</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth cash, cash equivalents and marketable securities as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair 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;">Cash and Cash Equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Marketable Securities</font></div></td></tr><tr><td style="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><td style="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><td style="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><td style="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><td style="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><td style="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;">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;">134,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">134,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">153,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">153,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,032</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">(135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,376</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 debt securities</font></div></td><td colspan="2" style="vertical-align: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;">217,942</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">(140</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,806</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">29,980</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">580,734</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">580,463</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,116</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">252,347</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth cash, cash equivalents and marketable securities as of December&#160;31, 2017 (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair 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;">Cash and Cash Equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Marketable Securities</font></div></td></tr><tr><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" 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;">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;">115,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">115,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">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;">193,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">193,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(99</font></div></td><td style="vertical-align: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;">79,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 debt 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;">291,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(171</font></div></td><td 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;">291,582</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">679,554</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">(270</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;">679,300</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">341,966</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">337,334</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table classifies marketable securities by contractual maturities (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;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><td style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 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;">252,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">319,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Due in one to two years</font></div></td><td colspan="2" style="vertical-align: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;padding-left:2px;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,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">252,347</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">337,334</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements of Fitbit, Inc. (the &#8220;Company&#8221;) are unaudited. The condensed consolidated balance sheet at December 31, 2017 has been derived from the audited financial statements of the Company. The accompanying condensed financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;U.S. GAAP&#8221;) for interim financial information, and in management&#8217;s opinion, includes all adjustments, consisting of only normal recurring adjustments, necessary for the fair statement of the Company&#8217;s financial position, its results of operations, and cash flows for the interim periods presented. The results of operations 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&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the full fiscal year or any other period.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying 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 December 31, 2017, filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on March 1, 2018. </font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s fiscal year ends on December 31 of each year. The Company is on a 4-4-5&#160;week&#160;quarterly calendar. There were&#160;91 days in each of the&#160;three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, and 181 and 182 days in 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, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisitions</font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2018 Acquisition</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2018, the Company completed a purchase of Twine Health, Inc., a privately-held company, which was accounted for as a business combination, for total purchase price consideration of </font><font style="font-family:inherit;font-size:10pt;">$16.7 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;"> was allocated to developed technology intangible assets, </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;"> to customer relationships intangible asset, </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> to goodwill, </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> to deferred tax liabilities, </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> to deferred revenue, and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> to net assumed liabilities. The allocation of the purchase price consideration is provisional and the Company will complete its analysis within the measurement period pursuant to Accounting Standards Codification Topic 805, with any adjustments being recorded to goodwill. Approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of the consideration payable to Twine Health, Inc. was held as partial security for certain indemnification obligations, and will be held back for payment until August 2019. The acquisition is expected to extend the Company&#8217;s reach into healthcare and lay the foundation to expand its offerings to health plans, health systems and self-insured employers, while creating opportunities to increase subscription-based revenue. The amortization period of the acquired developed technology and customer relationships are approximately </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> years, respectively. Goodwill is not deductible for tax purposes. </font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2016 Acquisitions</font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2016, the Company completed a purchase of certain assets from Pebble Industries, Inc., a privately-held company (&#8220;Pebble&#8221;), which was accounted for as a business combination, for total cash consideration of&#160;</font><font style="font-family:inherit;font-size:10pt;">$23.4 million</font><font style="font-family:inherit;font-size:10pt;">, of which&#160;</font><font style="font-family:inherit;font-size:10pt;">$9.6 million</font><font style="font-family:inherit;font-size:10pt;">&#160;was allocated to developed technology intangible assets,&#160;</font><font style="font-family:inherit;font-size:10pt;">$14.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;to goodwill, and&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">&#160;to assumed liabilities. Approximately </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of the consideration payable to Pebble was held as partial security for certain indemnification obligations, and will be held back for payment until March 2018. The acquisition is expected to enhance the features and functionality of the Company&#8217;s devices. The amortization period of the acquired developed technology is approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">5 years</font><font style="font-family:inherit;font-size:10pt;">. Goodwill is deductible for tax purposes.</font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2016, the Company completed a purchase of certain assets from Vector Watch S.R.L., a privately-held company (&#8220;Vector Watch&#8221;), which was accounted for as a business combination, for total cash consideration of&#160;</font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;">, of which&#160;</font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;">&#160;was allocated to developed technology intangible assets,&#160;</font><font style="font-family:inherit;font-size:10pt;">$11.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;to goodwill, and&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">&#160;to assumed liabilities. Approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of the consideration payable to Vector Watch was held as partial security for certain indemnification obligations, and will be held back for payment until December 2018. The acquisition is expected to enhance the features and functionality of the Company&#8217;s devices. The amortization period of the acquired developed technology is approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">2.5 years</font><font style="font-family:inherit;font-size:10pt;">. Goodwill is deductible for tax purposes.</font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the Company completed a purchase of certain assets from Coin, Inc., a privately-held company, which was accounted for as a business combination, for total cash consideration of&#160;</font><font style="font-family:inherit;font-size:10pt;">$7.0 million</font><font style="font-family:inherit;font-size:10pt;">, of which&#160;</font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;">&#160;was allocated to in-process research and development intangible assets, and&#160;</font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;">&#160;to goodwill. The acquisition is expected to enhance the features and functionality of the Company&#8217;s devices. In-process research and development&#160;is not amortized until the completion or abandonment of the related development. Goodwill is deductible for tax purposes.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-indent:32px;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%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s principal facility is located in San Francisco, California. The Company also leases office space in various locations with expiration dates between 2019 and 2024. The lease agreements often include leasehold improvement incentives, escalating lease payments, renewal provisions and other provisions which require the Company to pay taxes, insurance, maintenance costs or defined rent increases. All of Company&#8217;s leases are accounted for as operating leases. During the three months ended June 30, 2018, the Company notified the lessor of its intent to sublease a portion of one of its San Francisco offices.&#160; Under the terms of the lease, the lessor has the right to recapture this space.&#160; The lessor elected to exercise their recapture right effective August 1, 2018, which resulted in a reduction of approximately </font><font style="font-family:inherit;font-size:10pt;">$81.4 million</font><font style="font-family:inherit;font-size:10pt;"> in the Company&#8217;s future lease obligations associated with this lease. Future minimum payments under the Company&#8217;s noncancelable lease agreements as of the date of this filing, reduced by the recaptured amount, was as follow (in thousands):</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">37,555</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 future 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;">171,843</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">Rent expense is recorded over the lease terms on a straight-line basis. Rent expense was </font><font style="font-family:inherit;font-size:10pt;">$7.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and $</font><font style="font-family:inherit;font-size:10pt;">16.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$19.2 million</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&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;text-align:left;text-indent:32px;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:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate amount of open purchase orders as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was approximately </font><font style="font-family:inherit;font-size:10pt;">$387.6 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$185.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to the Company&#8217;s migration to a third-party hosting provider. The Company cannot determine the aggregate amount of such purchase orders that represent contractual obligations because purchase orders may represent authorizations to purchase rather than binding agreements. The Company&#8217;s purchase orders are based on its current needs and are fulfilled by its suppliers, contract manufacturers, and logistics providers within short periods of time.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the normal course of business, the Company and its contract manufacturers procure components based upon a forecasted production plan. If the Company cancels all or part of the orders, or materially reduces forecasted orders, it may be liable to its suppliers and contract manufacturers for the cost of the excess components purchased by its contract manufacturers. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$14.3 million</font><font style="font-family:inherit;font-size:10pt;"> was accrued for such liabilities to contract manufacturers.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><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;">Legal Proceedings </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%;padding-bottom:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Jawbone.</font><font style="font-family:inherit;font-size:10pt;"> On May 27, 2015, Aliphcom, Inc. d/b/a Jawbone (&#8220;Jawbone&#8221;), filed a lawsuit in the Superior Court of California in the County of San Francisco against the Company and five of its employees who were formerly employed by Jawbone, alleging trade secret misappropriation and unfair and unlawful business practices against all defendants, and alleging breach of contract and breach of implied covenant of good faith and fair dealing against the employee defendants. The complaint sought unspecified damages, including punitive damages and injunctive relief. On June 23, 2016, Jawbone filed a Second Amended Complaint, adding a sixth employee defendant and related allegations. </font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 10, 2015, Jawbone and BodyMedia, Inc., a wholly-owned subsidiary of Jawbone (&#8220;BodyMedia&#8221;), filed a lawsuit against the Company in the U.S. District Court for the Northern District of California, alleging that the Company infringes certain U.S. patents. The complaint sought unspecified compensatory damages and attorneys&#8217; fees from the Company and to permanently enjoin the Company from making, manufacturing, using, selling, importing, or offering the Company&#8217;s products for sale. The lawsuit was stayed pending resolution the investigation in the U.S. International Trade Commission (the &#8220;ITC&#8221;).</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 7, 2015, Jawbone and BodyMedia filed a complaint with the ITC requesting an investigation into purported violations of the Tariff Act of 1930 by the Company and Flextronics International Ltd. and Flextronics Sales and Marketing (A-P) Ltd. The complaint makes the same patent infringement and trade secret misappropriation claims as the two earlier cases. The complaint seeks a limited exclusion order and a cease and desist order halting the importation and sale of the infringing products. The ITC instituted the investigation on August 17, 2015. As a result of motions, all of the patent infringement claims were dismissed from the case. A trial on the trade secrets allegations took place from May 9 to 17, 2016. On August 23, 2016, the administrative law judge concluded that the Company did not misappropriate any Jawbone trade secrets. On October 20, 2016, the ITC terminated the investigation in the ITC. Jawbone appealed the dismissal of the patent infringement claims to the Federal Circuit. Oral argument was scheduled for November 9, 2017.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On September 3, 2015, the Company filed a lawsuit against Jawbone in the U.S. District Court for the District of Delaware, alleging that Jawbone&#8217;s activity trackers infringe certain U.S. patents. This case was transferred to the U.S. District Court for the Northern District of California. The trial was scheduled for July 13, 2020. On September 8, 2015, the Company filed a complaint for patent infringement against Jawbone in the U.S. District Court for the Northern District of California, asserting that Jawbone&#8217;s activity trackers infringe certain U.S. patents. No trial date was set. On October 29, 2015, the Company filed a complaint for patent infringement against Jawbone in the U.S. District Court for the District of Delaware, asserting that Jawbone&#8217;s activity trackers infringe certain U.S. patents. That case was also transferred to the U.S. District Court for the Northern District of California. No trial date was set.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 2, 2015, the Company filed a complaint with the ITC requesting an investigation into violations of the Tariff Act of 1930 by Jawbone and Body Media. The complaint asserted that Jawbone&#8217;s products infringe certain U.S. patents. The complaint sought a limited exclusion order and a cease and desist order halting the importation and sale of infringing products. The ITC instituted the investigation on December 1, 2015. On December 23, 2016, the Company filed a motion to terminate the investigation, and the ITC terminated the investigation on February 1, 2017.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 8, 2017, the parties announced the global settlement of all of the outstanding civil litigation on confidential terms. Each of the pending cases has been dismissed with prejudice.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 12, 2016, the Company was notified by Jawbone that Jawbone had received a confidential subpoena from the U.S. Attorney&#8217;s Office for the Northern District of California requesting certain of the Company&#8217;s confidential business information that appeared to be related to Jawbone&#8217;s allegations of trade secret misappropriation. On February 17, 2017, the Company received a subpoena for documents from the same office. On February 1, 2018, the Company received a second subpoena for documents. The Company is cooperating with the U.S. Attorney&#8217;s Office. On June 14, 2018, the six former Jawbone employees who were named as individual defendants in the state trade secret case were charged in a federal indictment with being in possession of certain Jawbone trade secrets. </font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Sleep Tracking</font><font style="font-family:inherit;font-size:10pt;">. On May 8, 2015, a purported class action lawsuit was filed against the Company in the U.S. District Court for the Northern District of California, alleging that the sleep tracking function available in certain trackers does not perform as advertised. Plaintiffs seek class certification, restitution, an award of unspecified compensatory and punitive damages, an award of reasonable costs and expenses, including attorneys&#8217; fees, and other further relief as the Court may deem just and proper. On January 31, 2017, plaintiffs filed a motion for class certification. Plaintiffs&#8217; motion for class certification was granted on November 20, 2017. On April 20, 2017, the Company filed a motion for summary judgment. The Company&#8217;s motion for summary judgment was denied on December 8, 2017. During the three months ended June 30, 2018, the parties agreed to a settlement and on August 1, 2018, the plaintiffs filed a motion for preliminary approval of the class action. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Heart Rate Tracking.</font><font style="font-family:inherit;font-size:10pt;"> On January 6, 2016 and February 16, 2016, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> purported class action lawsuits were filed against the Company in the U.S. District Court for the Northern District of California, alleging that the PurePulse&#174; heart rate tracking technology does not consistently and accurately record users&#8217; heart rates. Plaintiffs allege common law claims, as well as violations of various states&#8217; false advertising, unfair competition, and consumer protection statutes, and seek class certification, injunctive and declaratory relief, restitution, an award of unspecified compensatory damages, exemplary damages, punitive damages, and statutory penalties and damages, an award of reasonable costs and expenses, including attorneys&#8217; fees, and other further relief as the Court may deem just and proper. On April 15, 2016, the plaintiffs filed a Consolidated Master Class Action Complaint and, on May 19, 2016, filed an Amended Consolidated Master Class Action Complaint. On January 9, 2017, the Company filed a motion to compel arbitration. On October 11, 2017, the Court granted the motion to compel arbitration. Plaintiffs filed a motion for reconsideration, and that motion was denied on January 24, 2018.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 20, 2018, plaintiffs filed a Second Amended Consolidated Master Class Action Complaint (&#8220;SAC&#8221;) on behalf of plaintiff Rob Dunn, the only plaintiff not ordered to arbitration, as a purported class action. The SAC alleges the same common law claims, as well as violations of false advertising, unfair competition, and consumer protection statutes of California and Arizona, and also seeks class certification, injunctive and declaratory relief, restitution, an award of unspecified compensatory damages, exemplary damages, punitive damages, and statutory penalties and damages, an award of reasonable costs and expenses, including attorneys&#8217; fees, and other further relief as the Court may deem just and proper. On March 13, 2018, the Company filed a motion to dismiss for failure to state a claim and separately moved to strike the class allegations. The Court dismissed the claims for revocation of acceptance, violation of California&#8217;s Song-Beverly Consumer Warranty Act, and unjust enrichment, and allowed the remaining claims pending amendment to the complaint with further details. Plaintiff filed a Third Amended Complaint on June 19, 2018. The Court granted the motion to strike and ordered the plaintiff to amend to make clear that he is seeking to represent a class of opt-outs only, but that plaintiff would be free to amend in the event Fitbit&#8217;s arbitration agreement was found to be unenforceable.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In response to an April 3, 2018 arbitration demand from Kate McLellan, one of the original plaintiffs who was compelled to arbitration, the Company attempted to resolve the individual claim with Ms. McLellan. At the May 31, 2018 hearing, the Court expressed concern that the Company was &#8220;picking off&#8221; McLellan and thereby undermining the arbitration option and the Court&#8217;s prior order on arbitration, and ordered additional briefing</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company believes that the plaintiffs&#8217; allegations are without merit, and intends to vigorously defend against the claims. Because the Company is in the early stages of this litigation matter, the Company is unable to estimate a reasonably possible loss or range of loss, if any, that may result from this matter.</font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Securities Litigation. </font><font style="font-family:inherit;font-size:10pt;">On January 11, 2016, a putative securities class action was filed in the U.S. District Court for the Northern District of California naming as defendants the Company, certain of its officers and directors, and the underwriters of the Company&#8217;s initial public offering (the &#8220;IPO&#8221;). On May 10, 2016, the Court appointed the Fitbit Investor Group (consisting of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> individual investors) as lead plaintiff, and an Amended Complaint was filed on July 1, 2016. Plaintiffs allege violations of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and the Securities Exchange Act of 1934, as amended, based on alleged materially false and misleading statements about the Company&#8217;s products between October 27, 2014 and November 23, 2015. Plaintiffs seek to represent a class of persons who purchased or otherwise acquired the Company&#8217;s securities (i) on the open market between June 18, 2015 and May 19, 2016; and/or (ii) pursuant to or traceable to the IPO. Plaintiffs seek class certification, an award of unspecified compensatory damages, an award of reasonable costs and expenses, including attorneys&#8217; fees, and other further relief as the Court may deem just and proper. On July 29, 2016, the Company filed a motion to dismiss. The court denied the motion on October 26, 2016. On April 26, 2017, the Company filed a motion for summary judgment, which is still pending.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 28, 2016, a putative class action lawsuit alleging violations of the Securities Act was filed in the Superior Court of California, County of San Mateo, naming as defendants the Company, certain of its officers and directors, the underwriters of the IPO, and a number of its investors. Plaintiffs allege that the IPO registration statement contained material misstatements about the Company&#8217;s products. Plaintiffs seek to represent a class of persons who purchased the Company&#8217;s common stock in and/or traceable to the IPO and/or the November 2015 follow-on public offering (the &#8220;Secondary Offering&#8221;). Plaintiffs seek class certification, an award of unspecified compensatory damages, an award of reasonable costs and expenses, including attorneys&#8217; fees, and other further relief as the Court may deem just and proper. On May 17, 2016, a similar class action lawsuit was filed in the Superior Court of California, County of San Francisco. The cases have now been consolidated in the County of San Francisco. On April 7, 2017, the Court granted a motion to dismiss the Section 11 claim based on the Secondary Offering and stayed the cases.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 8, 2018, the plaintiffs in the federal and class action cases filed their motion for preliminary approval of settlement of the putative federal and state class actions for </font><font style="font-family:inherit;font-size:10pt;">$33.3 million</font><font style="font-family:inherit;font-size:10pt;">, which the Company accrued for as of December 31, 2017. On January 19, 2018, the court entered an order preliminarily approving the proposed settlement, and on April 20, 2018, the court approved the final settlement. The federal and class action cases have been dismissed with prejudice.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 11, 2016, a derivative lawsuit was filed in the U.S. District Court for the Northern District of California derivatively on behalf of the Company naming as defendants certain of its officers and directors and as a nominal plaintiff the Company. The plaintiffs allege breach of fiduciary duty, unjust enrichment, section 14(a), and misappropriation based on the same set of alleged facts in the federal and state securities class action litigation. On February 2, 2017, a second derivative lawsuit was filed in the U.S. District Court for the District of Delaware on the same allegations and also including claims for abuse of control, gross mismanagement, and waste. On June 27, 2017, another derivative law suit was filed in the U.S. District Court for the Northern District of California on the same allegations. The Courts have ordered a stay in all three cases.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 1, 2017 and June 9, 2017, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> additional derivative lawsuits were filed in the Delaware Court of Chancery. Plaintiffs allege breach of fiduciary duty and insider trading against certain defendants who sold shares in the IPO and/or the Secondary Offering. On August 3, 2017, another derivative lawsuit was filed in the Delaware Court of Chancery on the same allegations. There is temporary stay in all three cases. On March 15, 2018, the three derivative lawsuits were consolidated and a Second Amended Complaint was filed on the same allegations of the individual complaints, alleging the same claims, and seeking the same remedy. On April 26, 2017, the Company filed a motion to dismiss for failure to state a claim. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October 31, 2017, a seventh derivative lawsuit was filed in the Superior Court of California, Country of San Francisco, on the same allegations. The Company has not yet been served in that case.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 27, 2017, an individual investor lawsuit alleging violations of the Securities Act and state law claims for statutory fraud and unfair business practice was filed in the Superior Court of California, County of Alameda, naming as defendants the Company and certain of its officers. The allegations are based on the same set of alleged facts in the federal and state securities class action litigation. The individual case was resolved at a June 13, 2018 mediation.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company believes that the plaintiffs&#8217; allegations in the derivative actions and individual action are without merit, and intends to vigorously defend against the claims. Because the Company is in the early stages of these litigation matters, the Company is unable to estimate a reasonably possible loss or range of loss, if any, that may result from these matters.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Immersion.</font><font style="font-family:inherit;font-size:10pt;"> On July 10, 2017, Immersion Corporation filed a lawsuit against the Company in the U.S. District Court for the Northern District of California, alleging that certain Fitbit devices infringe on U.S. Patent Nos. 8,059,105, 8,351,299, and 8,638,301. On October 5, 2017, the Company filed a motion to dismiss on grounds the patents are not eligible subject matter for patents. On March 5, 2018, the Court granted in part and denied in part, granting as to the &#8216;301 patent, but denying as to the other </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> patents.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 10, 2017, Immersion Corporation also filed a lawsuit against the Company in the Shanghai Intellectual Property Court, alleging infringement of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> Immersion Chinese patents. In addition to Fitbit, Inc., Immersion named Runtong, one of the Company&#8217;s former distributors in China. On August 23, 2017, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> additional defendants were added, Fitbit Shanghai and Rkylin, a current distributor in China. In December 2017, the Company filed petitions to invalidate the patents. The invalidation proceedings as to all three patents were instituted. Hearings on two of the patents were held on April 16, 2018 and April 26, 2018; the third is scheduled for May 30, 2018.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 8, 2018, the parties entered into a settlement agreement resolving the litigation globally. The cases have been dismissed with prejudice. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other. </font><font style="font-family:inherit;font-size:10pt;">The Company is and, from time to time, may in the future become, involved in other legal proceedings in the ordinary course of business. The Company currently believes that the outcome of any of these existing legal proceedings, including the aforementioned cases, either individually or in the aggregate, will not have a material impact on the operating results, financial condition or cash flows of the Company. With respect to existing legal proceedings, the Company has either determined that the existence of a material loss is not reasonably possible or that it is unable to estimate a reasonably possible loss or range of loss. The Company may incur substantial legal fees, which are expensed as incurred, in defending against these legal proceedings.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Indemnifications</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the ordinary course of business, the Company enters into commercial agreements that may include indemnification provisions. Pursuant to such agreements, the Company may indemnify, hold harmless and defend an indemnified party for losses suffered or incurred by the indemnified party. Some of the provisions will limit losses to those arising from third-party actions. In some cases, the indemnification will continue after the termination of the agreement. The maximum potential amount of future payments the Company could be required to make under these provisions is not determinable. To date, the Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification provisions. The Company has also entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers to the fullest extent permitted by Delaware corporate law. The Company also currently has directors&#8217; and officers&#8217; insurance.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Customer Information and Other Information </font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Retailer and Distributor Concentration</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retailers and distributors with revenue equal to or greater than 10% of total revenue for the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C </font></div></td><td style="vertical-align: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;">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 style="vertical-align: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></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;">B </font></div></td><td 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;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></td><td 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;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A </font></div></td><td style="vertical-align: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;">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 style="vertical-align: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;">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></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"> * Represents less than 10%. </font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retailers and distributors that accounted for equal to or greater than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of accounts receivable at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2017 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="6" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C </font></div></td><td style="vertical-align: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;">17</font></div></td><td style="vertical-align: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;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">B </font></div></td><td 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;">15</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">D </font></div></td><td style="vertical-align: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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: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;">E </font></div></td><td 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;">11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">* Represents less than 10%.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Geographic and Other Information</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by geographic region, based on ship-to destinations, was as follows (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width: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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">182,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321,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;">369,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Americas excluding United States</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,838</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,412</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East, and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">APAC</font></div></td><td colspan="2" style="vertical-align: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;">35,086</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">21,085</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">62,817</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">41,867</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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: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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">299,344</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">353,299</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">547,209</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">652,241</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;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, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2017, long-lived assets, which represent property and equipment, located outside the United States were </font><font style="font-family:inherit;font-size:10pt;">$36.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-Term Debt </font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2015 Credit Agreement</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2015, the Company entered into a second amended and restated credit agreement (the &#8220;Senior Facility&#8221;) with Silicon Valley Bank (&#8220;SVB&#8221;), as administrative agent, collateral agent, and lender, SunTrust Bank as syndication agent, SunTrust Robinson Humphrey, Inc. and several other lenders to replace the existing asset-based credit facility and cash flow facility. The Senior Facility allowed the Company to borrow up to </font><font style="font-family:inherit;font-size:10pt;">$250.0 million</font><font style="font-family:inherit;font-size:10pt;">, including up to $</font><font style="font-family:inherit;font-size:10pt;">50.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the issuance of letters of credit and up to </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> for swing line loans, subject to certain financial covenants and ratios. The Company has the option to repay its borrowings under the Senior Facility without penalty prior to maturity. The Senior Facility requires the Company to comply with certain financial and non-financial covenants. The Senior Facility contains customary covenants that restrict the Company&#8217;s ability to, among other things, incur additional indebtedness, sell certain assets, guarantee certain obligations of third parties, declare dividends or make certain distributions, and undergo a merger or consolidation or certain other transactions. Obligations under the Senior Facility are collateralized by substantially all of the Company&#8217;s assets, excluding its intellectual property.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the Company entered into a first amendment to the Senior Facility (the &#8220;First Amendment&#8221;), pursuant to which the aggregate amount the Company can borrow under the Senior Facility was reduced from </font><font style="font-family:inherit;font-size:10pt;">$250.0 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;">, with up to </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> available for the issuance of letters of credit and up to </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> available for swing line loans. In addition, pursuant to the First Amendment, the applicable margin in respect of the interest rates under the Senior Facility was amended to be based on the Company&#8217;s level of liquidity (defined as the sum of the Company&#8217;s aggregate cash holdings and the amount available under its revolving commitments) and range from, with respect to Alternate Base Rate loans, </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.0%</font><font style="font-family:inherit;font-size:10pt;">, and, with respect to LIBOR loans, </font><font style="font-family:inherit;font-size:10pt;">1.5%</font><font style="font-family:inherit;font-size:10pt;">&#160;to </font><font style="font-family:inherit;font-size:10pt;">2.0%</font><font style="font-family:inherit;font-size:10pt;">. Among other changes, the First Amendment also removed the fixed charge coverage ratio covenant and the consolidated leverage ratio covenant, and added a general liquidity covenant requiring the Company to maintain liquidity of at least </font><font style="font-family:inherit;font-size:10pt;">$200.0 million</font><font style="font-family:inherit;font-size:10pt;"> in unrestricted cash, of which </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> in cash or cash equivalents must be held in accounts subject to control agreements with, and maintained by, SVB or its affiliates.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company was in compliance with the financial covenants under the Senior Facility as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding borrowings under the Senior Facility and had outstanding letters of credit totaling </font><font style="font-family:inherit;font-size:10pt;">$36.8 million</font><font style="font-family:inherit;font-size:10pt;">, issued to cover various security deposits on its facility leases.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Letters of Credit</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;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, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2017, the Company had outstanding letters of credit of </font><font style="font-family:inherit;font-size:10pt;">$36.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$36.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in each period issued to cover the security deposit on the lease of its office headquarters in San Francisco, California, and other facility leases.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#ff0000;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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><td style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">POP displays, 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;">10,345</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Prepaid marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,768</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,074</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative 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;">5,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Insurance receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">37,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,168</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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 prepaid expenses and other current 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;">63,227</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">97,269</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the total short-term and long-term deferred revenue balance were as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balances</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Deferral of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,328</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,708</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">Recognition of deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(11,941</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(25,305</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: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;">Ending balances</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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;">32,835</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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;">32,835</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Loss per Share </font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of the Company&#8217;s basic and diluted net loss per share (in thousands, except per share amounts):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Net loss</font></div></td><td 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;">(118,268</font></div></td><td 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;">(58,240</font></div></td><td 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;">(199,145</font></div></td><td 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;">(118,319</font></div></td><td 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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Weighted-average shares of common stock&#8212;basic for Class A and Class B</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;">242,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">230,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">241,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">228,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Effect of dilutive securities</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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: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;">Weighted-average shares of common stock&#8212;diluted for Class A and Class B</font></div></td><td colspan="2" style="vertical-align:middle;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;">242,898</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;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;">230,322</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom: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;">241,227</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom: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;">228,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">Net loss per share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.49</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.25</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.83</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.52</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.49</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.25</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.83</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.52</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following potentially dilutive common shares were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options to purchase common stock</font></div></td><td style="vertical-align: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,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">19,074</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">20,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">RSUs</font></div></td><td 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;">8,035</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">9,929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">8,865</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted impact of ESPP</font></div></td><td style="vertical-align: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;">189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">152</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Diluted common stock subject to vesting</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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: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</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;">20,425</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,183</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;">21,238</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,262</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying values of the Company&#8217;s accounts receivable, accounts payable, and accrued liabilities approximated their fair values due to the short period of time to maturity or repayment. </font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth the Company&#8217;s financial instruments that were measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width: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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;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><td style="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><td style="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><td style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="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:top;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;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">74,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">74,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Corporate debt 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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,806</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">217,806</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">Derivative assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">5,464</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;background-color:#cceeff;padding-left:2px;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,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,241</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">298,167</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451,408</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Derivative liabilities</font></div></td><td 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;">736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Stock warrant liability</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">486</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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;">486</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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,222</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;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><td style="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><td style="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><td style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="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:top;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;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">79,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">79,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Corporate debt 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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">291,582</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">291,582</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,066</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">371,206</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">564,272</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Derivative liabilities</font></div></td><td 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;">2,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">2,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">Stock warrant 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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">2,138</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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;">208</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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,346</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of the Company&#8217;s Level 1 financial instruments is based on quoted market prices in active markets for identical instruments. The fair value of the Company&#8217;s Level 2 financial instruments is based on observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, Level 2 assets and liabilities include derivative financial instruments associated with hedging activity, which are further discussed in Note 3. Derivative financial instruments are initially measured at fair value on the contract date and are subsequently remeasured to fair value at each reporting date using inputs such as spot rates, forward rates, and discount rates. There is not an active market for each hedge contract, but the inputs used to calculate the value of the instruments are tied to active markets.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> Level 3 assets as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2017. There were Level 3 liabilities as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2017. There have been </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> transfers between fair value measurement levels during the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2017, the Company acquired an equity ownership interest in a privately-held company in exchange for </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> in cash. This investment is accounted for using the cost method of accounting since the Company is unable to exercise any significant influence. Upon adoption of ASU 2016-01 on January 1, 2018, the Company elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. This investment has been recorded at historical cost, classified within &#8220;Other assets&#8221; on the Company&#8217;s consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes </font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to income tax in the United States as well as other tax jurisdictions in which it conducts business. Earnings from non-U.S. activities are subject to local country income tax. </font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the&#160;</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&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded an expense for income taxes of </font><font style="font-family:inherit;font-size:10pt;">$23.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$23.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for an effective tax rate of&#160;</font><font style="font-family:inherit;font-size:10pt;">(24.9)%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">(13.1)%</font><font style="font-family:inherit;font-size:10pt;">, respectively. The effective tax rate for the&#160;six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">,&#160;was different than the statutory federal tax rate primarily due to the impact of a full valuation allowance on the Company&#8217;s U.S. deferred tax assets, the mix of income/losses between its foreign jurisdictions, and pretax losses in jurisdictions for which no tax benefit will be recognized.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the U.S. Tax Cuts and Jobs Act of 2017 (&#8220;2017 Tax Act&#8221;) was signed into law and includes several key tax provisions that affected the Company, including a reduction of the statutory corporate tax rate from 35% to 21% effective for tax years beginning after December 31, 2017, elimination of the carryback of net operating losses generated after December 31, 2017, and changes to how the United States imposes income tax on multinational corporations, among others.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2017, Staff Accounting Bulletin No. 118 (&#8220;SAB 118&#8221;) was issued to address U.S. GAAP application when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects by the 2017 Tax Act. For the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, no changes have been made to the provisional amounts previously recorded. The Company will complete its analysis within the measurement period in accordance with SAB 118.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 24, 2018, the Ninth Circuit Court of Appeals issued an opinion in&#160;Altera&#160;Corp. v. Commissioner&#160;requiring related parties in an intercompany cost-sharing arrangement to share expenses related to share-based compensation. This opinion reversed a prior decision of the United States Tax Court. The Company is currently evaluating the impact of this decision and such impact could be material to its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the&#160;</font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended&#160;</font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded a benefit for income taxes of&#160;</font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$34.3 million</font><font style="font-family:inherit;font-size:10pt;"> respectively, for an effective tax rate of&#160;</font><font style="font-family:inherit;font-size:10pt;">7.4%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">22.5%</font><font style="font-family:inherit;font-size:10pt;">, respectively. The effective tax rate for the&#160;six&#160;months ended&#160;</font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">&#160;was different than the statutory federal tax rate, primarily due to research and development credits, non-deductible stock-based compensation expense, unrecognized tax benefits, the reduction in the domestic production activities deduction in prior periods on account of current year operating losses carried back to refund prior period taxes, the impact of a valuation allowance of approximately $10.5 million recorded against certain of the Company&#8217;s deferred tax assets, and the mix of income between United States and foreign jurisdictions.</font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for deferred taxes under ASC Topic 740, &#8220;Income Taxes&#8221; (&#8220;ASC 740&#8221;), which involves weighing positive and negative evidence concerning the realizability of the Company&#8217;s deferred tax assets in each jurisdiction. In evaluating its ability to realize the net deferred tax assets, the Company considered all available positive and negative evidence, including its past operating results and the forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. As of&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company maintained a full valuation allowance against all its U.S. deferred tax assets. No valuation allowance has been recorded against the Company&#8217;s foreign deferred tax assets. The Company will continue to assess the realizability of its deferred tax assets in each of the applicable jurisdictions going forward. </font></div><div style="line-height:120%;text-align:justify;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:justify;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, 2018</font><font style="font-family:inherit;font-size:10pt;">, the total amount of gross unrecognized tax benefits was&#160;</font><font style="font-family:inherit;font-size:10pt;">$36.0 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$25.4 million</font><font style="font-family:inherit;font-size:10pt;"> would affect the effective tax rate if recognized. The Company does not have any tax positions as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> for which it is reasonably possible that the total amount of gross unrecognized tax benefits will increase or decrease within the following </font><font style="font-family:inherit;font-size:10pt;">12 months</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Instruments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Marketable Securities</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s marketable securities are classified as available-for-sale as of the balance sheet date and are reported at fair value with unrealized gains and losses reported, net of tax, as a separate component of accumulated other comprehensive income (loss) in stockholders&#8217; equity. Because the Company views marketable securities as available to support current operations as needed, it has classified all available-for-sale securities as current assets. Realized gains or losses and other-than-temporary impairments, if any, on available-for-sale securities are reported in other income (expense), net, as incurred. </font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> Investments are reviewed periodically to identify potential other-than-temporary impairments. No impairment loss has been recorded on the securities included in the tables below because the Company believes that the decrease in fair value of these securities is temporary and expects to recover up to, or beyond, the initial cost of investment for these securities. </font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth cash, cash equivalents and marketable securities as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair 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;">Cash and Cash Equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Marketable Securities</font></div></td></tr><tr><td style="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><td style="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><td style="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><td style="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><td style="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><td style="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;">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;">134,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">134,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">153,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">153,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,032</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">(135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,376</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 debt securities</font></div></td><td colspan="2" style="vertical-align: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;">217,942</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">(140</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,806</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">29,980</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">580,734</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">580,463</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,116</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">252,347</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth cash, cash equivalents and marketable securities as of December&#160;31, 2017 (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair 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;">Cash and Cash Equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Marketable Securities</font></div></td></tr><tr><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" 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;">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;">115,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">115,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">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;">193,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">193,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(99</font></div></td><td style="vertical-align: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;">79,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 debt 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;">291,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(171</font></div></td><td 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;">291,582</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">679,554</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">(270</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;">679,300</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">341,966</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">337,334</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The gross unrealized gains or losses on marketable securities as of&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;and&#160;December&#160;31, 2017&#160;were not material. There were no available-for-sale investments as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;and December&#160;31, 2017 that have been in a continuous unrealized loss position for greater than 12 months on a material basis.</font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table classifies marketable securities by contractual maturities (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width: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;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;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><td style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 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;">252,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">319,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Due in one to two years</font></div></td><td colspan="2" style="vertical-align: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;padding-left:2px;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,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">252,347</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">337,334</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivative Financial Instruments</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in foreign countries, which exposes it to market risk associated with foreign currency exchange rate fluctuations between the U.S. dollar and various foreign currencies. In order to manage this risk, the Company may hedge a portion of its foreign currency exposures related to outstanding monetary assets and liabilities as well as forecasted revenues and expenses, using foreign currency exchange forward or option contracts. In general, the market risk related to these contracts is offset by corresponding gains and losses on the hedged transactions. The Company does not enter into derivative contracts for trading or speculative purposes.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Flow Hedges</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into foreign currency derivative contracts designated as cash flow hedges to hedge certain forecasted revenue and expense transactions denominated in currencies other than the U.S. dollar. The Company&#8217;s cash flow hedges consist of forward contracts with maturities of 12 months or less.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company periodically assesses the effectiveness of its cash flow hedges. Effectiveness represents a derivative instrument&#8217;s ability to generate offsetting changes in cash flows related to the hedged risk. The Company records the gains or losses, net of tax, related to its cash flow hedges as a component of accumulated other comprehensive income (loss) in stockholders&#8217; equity and subsequently reclassifies the gains or losses into revenue and operating expenses when the underlying hedged transactions are recognized. If the hedged transaction becomes probable of not occurring, the corresponding amounts in accumulated other comprehensive income (loss) would immediately be reclassified to other income (expense), net. Cash flows related to the Company&#8217;s cash flow hedging program are recognized as cash flows from operating activities in its statements of cash flows. Prior to the adoption of ASU 2017-12, the Company recorded the gains or losses related to the ineffective portion of its cash flow hedges, if any, immediately in other income (expense), net. For the period ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, the ineffective portion of its cash flow hedges were not material. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had outstanding contracts with a total notional amount of </font><font style="font-family:inherit;font-size:10pt;">$99.7 million</font><font style="font-family:inherit;font-size:10pt;"> in cash flow hedges for forecasted revenue as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding contracts that were designated in cash flow hedges for forecasted revenue as of December&#160;31, 2017. </font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Balance Sheet Hedges</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company enters into foreign exchange contracts to hedge certain monetary assets and liabilities that are denominated in currencies other than the functional currency of its subsidiaries. These foreign exchange contracts are carried at fair value, do not qualify for hedge accounting treatment, and are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income (expense), net, and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities. </font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had outstanding balance sheet hedges with a total notional amount of </font><font style="font-family:inherit;font-size:10pt;">$110.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$141.2 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2017, respectively. </font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value of Foreign Currency Derivatives</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The foreign currency derivative contracts that were not settled at the end of the period are recorded at fair value, on a gross basis, in the condensed consolidated balance sheets. The following table presents the fair value of the Company&#8217;s foreign currency derivative contracts as of the periods presented (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Derivative </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Derivative Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Derivative </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Derivative 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;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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 style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" 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: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;">Cash flow designated hedges</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">5,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Cash flow designated hedges</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Hedges not designated</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Hedges not designated</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">736</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,138</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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 fair value of derivative instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">5,464</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2,138</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Statement Effect of Foreign Currency Derivative Contracts</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the pre-tax impact of the Company&#8217;s foreign currency derivative contracts on other comprehensive income (&#8220;OCI&#8221;) and the condensed consolidated statements of operations for the periods presented (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:42%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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 style="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><td style="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><td style="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><td style="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: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;text-decoration:underline;">Foreign exchange cash flow hedges:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Gain (loss) recognized in OCI &#8211; effective portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">5,914</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">(13,029</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">6,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">(13,987</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: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;">Gain (loss) reclassified from OCI into income &#8211; effective portion</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,035</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">(280</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Loss reclassified from OCI into income &#8211; effective portion</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(440</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,405</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: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;">Gain recognized in income &#8211; ineffective portion</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Gain recognized in income &#8211; excluded time value portion</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;text-decoration:underline;">Foreign exchange balance sheet hedges:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Gain (loss) recognized in income</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,793</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">(3,547</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,776</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, all net derivative gains related to the Company&#8217;s cash flow hedges will be reclassified from OCI into revenue within the next 12 months.</font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Effect of Derivative Contracts on Condensed Consolidated Statements of Operations</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides the location in the condensed consolidated statements of operations and amount of the recognized gains or losses to the Company&#8217;s derivative instruments designated as hedging instruments (in thousands): </font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amounts presented in the condensed consolidated statement of operations in which the effects of cash flow hedges are recorded in revenue </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;">299,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">353,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">547,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">652,241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amounts presented in the condensed consolidated statement of operations in which the effects of cash flow hedges are recorded in operating expenses</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;">218,103</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">212,654</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">415,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">422,332</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Gains (losses) on foreign exchange contracts designated as cash flow hedges reclassified from OCI into revenue</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,035</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">(280</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Gains (losses) on foreign exchange contracts designated as cash flow hedges reclassified from OCI into operating expenses</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(440</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,405</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></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;font-style:italic;">Offsetting of Foreign Currency Derivative Contracts</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company presents its derivative assets and derivative liabilities at gross fair values in the condensed consolidated balance sheets. The Company generally enters into master netting arrangements, which mitigate credit risk by permitting net settlement of transactions with the same counterparty.&#160;The Company is not required to pledge, and is not entitled to receive, cash collateral related to these derivative instruments.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth the available offsetting of net derivative assets under the master netting arrangements as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2017 (in thousands):</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:26%;" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts Offset in the Condensed Consolidated Balance Sheets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts Not Offset in Condensed Consolidated Balance Sheets</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">June&#160;30, 2018</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts Recognized</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;">Gross Amounts Offset</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;">Net Amounts Presented</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Financial 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;">Cash Collateral Received</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Amount</font></div></td></tr><tr><td style="vertical-align:bottom;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" 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;">Foreign exchange contracts assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">5,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">4,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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 colspan="24" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;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 colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts Offset in the Condensed Consolidated Balance Sheets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts Not Offset in Condensed Consolidated Balance Sheets</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts Recognized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Amounts Offset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Amounts Presented</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Financial 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;">Cash Collateral Received</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Amount</font></div></td></tr><tr><td style="vertical-align:bottom;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><td style="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><td style="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><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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><td style="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;">Foreign exchange contracts assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Not Yet Adopted </font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued ASU 2016-02, Leases (Topic 842). ASU 2016-02 requires lessees to recognize right-of-use assets and lease liabilities for operating leases, initially measured at the present value of the lease payments, on the balance sheet. ASU 2016-02 will become effective for the Company on January 1, 2019, and requires adoption using a modified retrospective approach. The Company is currently evaluating the impact of this guidance on its consolidated financial statements. The Company anticipates that the adoption will have a material impact on its consolidated balance sheets, as it will now include a right of use asset and a lease liability for the obligation to make lease payments related to substantially all operating lease arrangements; however, the Company does not expect the adoption to have a material impact on its consolidated statements of operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued&#160;ASU 2016-13,&#160;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 provides for a new impairment model which requires measurement and recognition of expected credit losses for most financial assets and certain other instruments, including but not limited to accounts receivable and available for sale debt securities. ASU 2016-13 will become effective for the Company on January 1, 2020 and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04,&#160;Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#160;ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating the second step of the goodwill impairment test. The second step measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#8217;s goodwill with the carrying amount of that goodwill. Under ASU 2017-04, a company will record an impairment charge based on the excess of a reporting unit&#8217;s carrying amount over its fair value. ASU 2017-04 will be applied prospectively and is effective for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the impact of this guidance on its consolidated financial statements. </font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU 2018-07, Compensation-Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting. ASU 2018-07 expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. ASU&#160;2018-07&#160;will become effective for the Company on January 1, 2019 and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Recently Adopted</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB, issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), which affects any entity that either enters into contracts with customers to transfer goods and services or enters into contracts for the transfer of nonfinancial assets. The standard&#8217;s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. </font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASU 2014-09 effective January 1, 2018, utilizing the modified retrospective transition method. Prior periods were not retrospectively adjusted. Upon adoption, the Company recognized an immaterial cumulative effect of adopting this guidance as an adjustment to its opening accumulated deficit balance. The new standard may, in certain circumstances, impact the timing of when revenue is recognized for products shipped, and the timing and classification of certain sales incentives, which are expected to generally be recognized earlier than historical guidance. The Company believes the new guidance is materially consistent with its historical revenue recognition policy. In addition, ASU 2014-09 requires the presentation of sales returns reserve as a current liability. The Company&#8217;s sales return reserve was </font><font style="font-family:inherit;font-size:10pt;">$75.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, presented within &#8220;Accrued liabilities&#8221; and was </font><font style="font-family:inherit;font-size:10pt;">$109.9 million</font><font style="font-family:inherit;font-size:10pt;"> as of December 31, 2017, presented within &#8220;Accounts receivable, net.&#8221;</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact to revenue, accounts receivable, deferred revenue, and accrued liabilities as a result of applying ASU 2014-09 for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended or as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows (in thousands): </font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="9" 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, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" 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, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Under ASC 605</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Impact</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Under ASC 606</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Under ASC 605</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Impact</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Under ASC 606</font></div></td></tr><tr><td style="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><td 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><td 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><td style="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><td 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><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">299,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">545,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">547,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Accounts receivable, 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;">167,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">242,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">242,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">(954</font></div></td><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">(954</font></div></td><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">74,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377,058</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">74,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(332,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">(332,384</font></div></td><td style="vertical-align: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;">(333,759</font></div></td><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">(332,384</font></div></td><td style="vertical-align: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%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact to other financial statement line items was immaterial. Adoption of the standard had no impact to net cash from or used in operating, investing, or financing activities in the Company&#8217;s condensed consolidated statement of cash flows.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, which updates certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The Company has elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. The adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements. </font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230). ASU 2016-15 provides guidance intended to reduce diversity in practice in how certain transactions are classified in the statement of cash flows. ASU 2016-15 provides guidance in a number of situations including, among others, contingent consideration payments made after a business combination, proceeds from the settlement of insurance claims, distributions received from equity method investees, and classifying cash receipts and payments that have aspects of more than one class of cash flows. ASU 2016-15 became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-01,&#160;Business Combinations&#160;(Topic 805): Clarifying the Definition of a Business. The purpose of ASU 2017-01 is to change the definition of a business to assist entities with evaluating when a set of transferred assets and activities is a business. ASU 2017-01&#160;became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU 2017-09,&#160;Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting. ASU 2017-09 was issued to clarify and reduce both (i)&#160;diversity in practice and (ii)&#160;cost and complexity when applying the guidance in Topic 718 to a change to the terms and conditions of a share-based payment award. ASU 2017-09 became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU&#160;2017-12,&#160;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. ASU 2017-12 amends the hedge accounting rules to simplify the application of hedge accounting standard and better portray the economic results of risk management activities in the financial statements. The standard expands the ability to hedge non-financial and financial risk components, reduces complexity in fair value hedges of interest rate risk, eliminates the requirement to separately measure and report hedge ineffectiveness, as well as eases certain hedge effectiveness assessment requirements. ASU 2017-12 becomes effective for the Company on January 1, 2019 with early adoption permitted. The Company early adopted this new standard in the first quarter of 2018. The adoption of this new standard did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation and Summary of Significant Accounting Policies</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements of Fitbit, Inc. (the &#8220;Company&#8221;) are unaudited. The condensed consolidated balance sheet at December 31, 2017 has been derived from the audited financial statements of the Company. The accompanying condensed financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;U.S. GAAP&#8221;) for interim financial information, and in management&#8217;s opinion, includes all adjustments, consisting of only normal recurring adjustments, necessary for the fair statement of the Company&#8217;s financial position, its results of operations, and cash flows for the interim periods presented. The results of operations 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&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the full fiscal year or any other period.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying 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 December 31, 2017, filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on March 1, 2018. </font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s fiscal year ends on December 31 of each year. The Company is on a 4-4-5&#160;week&#160;quarterly calendar. There were&#160;91 days in each of the&#160;three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, and 181 and 182 days in 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, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;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:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;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%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. The primary estimates and assumptions made by management are related to revenue recognition, reserves for sales returns and incentives, reserves for warranty, valuation of stock options, fair value of derivative assets and liabilities, allowance for doubtful accounts, inventory valuation, fair value of goodwill and acquired tangible and intangible assets and liabilities assumed during acquisitions, the number of reportable segments, the recoverability of intangible assets and their useful lives, contingencies, and income taxes. Actual results could differ from those estimates, and such differences may be material to the condensed consolidated financial statements.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;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%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no significant changes in the Company&#8217;s accounting policies from those disclosed in its Annual Report on Form 10-K, except for the policies described below in relation to the adoption of&#160;Accounting Standards Update (&#8220;ASU&#8221;) 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;">,&#160;discussed below in the section titled &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting Pronouncements Recently Adopted</font><font style="font-family:inherit;font-size:10pt;">.&#8221; </font></div><div style="line-height:120%;text-align:justify;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:justify;padding-left:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue upon transfer of control of promised goods or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services.</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Products and Services</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company derives substantially all of its revenue from sales of its wearable devices, which includes both connected health and fitness devices and accessories and smartwatches. The Company also generates a small portion of revenue from its subscription-based services. The Company considers delivery of its products to have occurred once control has transferred and delivery of services to have occurred as control is transferred. The Company recognizes revenue, net of estimated sales returns, sales incentives, discounts, and sales tax. </font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Arrangements with Multiple Performance Obligations</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company enters into contracts that have multiple performance obligations that include hardware, software, and services. The first performance obligation is the hardware and firmware essential to the functionality of the connected health and fitness device or smartwatch delivered at the time of sale. The second performance obligation is the software services included with the products, which are provided free of charge and enable users to sync, view, and access real-time data on the Company&#8217;s online dashboard and mobile apps. The third performance obligation is the embedded right included with the purchase of the device to receive, on a when-and-if-available basis, future unspecified firmware upgrades and features relating to the product&#8217;s essential firmware. In addition, the Company occasionally offers a fourth performance obligation in bundled arrangements that allows access to subscription-based services related to the Company&#8217;s Fitbit Coach offering.</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company allocates revenue to all performance obligations based on their relative standalone selling prices (&#8220;SSP&#8221;). The Company&#8217;s process for determining its SSP considers multiple factors including consumer behaviors, the Company&#8217;s internal pricing model, and cost-plus margin and may vary depending upon the facts and circumstances related to each deliverable. SSP for the health and fitness devices and smartwatches reflect the Company&#8217;s best estimate of the selling prices if they were sold regularly on a stand-alone basis and comprise the majority of the arrangement consideration. SSP for upgrade rights currently ranges from </font><font style="font-family:inherit;font-size:10pt;">$1.00</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$3.00</font><font style="font-family:inherit;font-size:10pt;">. SSP for the online dashboard and mobile apps is currently estimated at </font><font style="font-family:inherit;font-size:10pt;">$0.99</font><font style="font-family:inherit;font-size:10pt;">. SSP for access to Fitbit Coach subscription-based services is based on the price charged when sold separately.</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts allocated to the delivered wearable devices are recognized at the time of delivery, provided the other conditions for revenue recognition have been met. Amounts allocated to the online dashboard and mobile apps and unspecified upgrade rights are deferred and recognized on a straight-line basis over the estimated usage period.</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers its users the ability to purchase subscription-based services, through which the users receive incremental features, including access to a digital personal trainer, in-depth analytics regarding the user&#8217;s personal metrics, or video-based customized workouts. Amounts paid for subscriptions are deferred and recognized ratably over the service period, which is typically one year. Revenue from subscription-based services was less than </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> of revenue for all periods presented.</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, the Company offers subscription-based software and services to certain customers in the corporate wellness program, which includes a real-time dashboard, and the ability to create corporate challenges. SSP for the corporate wellness subscription is determined based on the Company&#8217;s internal pricing model for anticipated renewals for existing customers and pricing for new customers. Revenue allocated to the corporate wellness subscription is deferred and recognized on a straight-line basis over the estimated access period of one year, which is the typical service period. Revenue for corporate wellness software and services was less than </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> of revenue for all periods presented.</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company applies a practical expedient to expense costs to obtain a contract with a customer as incurred when the amortization period would be one year or less. The Company applies a practical expedient to not consider the effect of a significant financing component as it expects that the period between transfer of control and payment from customer to be one year or less.</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for shipping and handling fees billed to customers as revenue. Sales taxes and value added taxes (&#8220;VAT&#8221;) collected from customers which are remitted to governmental authorities are not included in revenue, and are reflected as a liability on the consolidated balance sheets.</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Rights of Return, Stock Rotation Rights, and Price Protection</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers limited rights of return, stock rotation rights, and price protection under various policies and programs with its retailer and distributor customers and end-users. Below is a summary of the general provisions of such policies and programs:</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retailers and distributors are generally allowed to return products that were originally sold through to an end-user under provisions of their contracts, called &#8220;open-box&#8221; returns, and such returns may be made at any time after the original sale.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All purchases through Fitbit.com are covered by a 45-day right of return.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain distributors are allowed stock rotation rights which are limited rights of return of products purchased during a prior period, generally one quarter.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain distributors and retailers are allowed return rights for defective products.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain distributors are offered price protection that allows for the right to a partial credit for unsold inventory held by the distributor if the Company reduces the selling price of a product.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates reserves for these policies and programs based on historical experience, and records the reserves as a reduction of revenue and an accrued liability. Through&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, actual returns have primarily been open-box returns. In addition, through </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company has had limited price protection claims.&#160;On a quarterly basis, the amount of revenue that is reserved for future returns is calculated based on historical trends and data specific to each reporting period. The historical trends consider product life cycles, new product introductions, market acceptance of products, product sell-through, the type of customer, seasonality, and other factors. Return rates can fluctuate over time, but have been sufficiently predictable to allow the Company to estimate expected future product returns. The Company reviews the actual returns evidenced in prior quarters as a percent of related revenue to determine the historical rate of returns. The Company then applies the historical rate of returns to the current period revenue as a basis for estimating future returns. When necessary, the Company also provides a specific reserve for products in the distribution channel in excess of estimated requirements. This estimate can be affected by the amount of a particular product in the channel, the rate of sell-through, product plans, and other factors. The Company also considers whether there are circumstances which may result in anticipated returns higher than the historical return rate from direct customers and records an additional specific reserve as necessary. The estimates and assumptions used to reserve for rights of return, stock rotation rights, and price protection have been accurate in all material respects and have not materially changed in the past.</font></div><div style="line-height:120%;text-align:justify;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:justify;padding-left:6px;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales Incentives</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers sales incentives through various programs, consisting primarily of cooperative advertising and marketing development fund programs. The Company records advertising and marketing development fund programs with customers as a reduction to revenue unless it receives a distinct benefit in exchange for credits claimed by the customer and can reasonably estimate the fair value of the distinct benefit received, in which case the Company records it as a marketing expense. The Company recognizes a liability and reduces revenue for rebates or other incentives based on the estimated amount of rebates or credits that will be claimed by customers.</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Refer to Note 10 for disaggregated revenue by geographic region, based on ship-to destinations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Customer Bankruptcy</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2017, Wynit Distribution (&#8220;Wynit&#8221;) filed for bankruptcy protection under Chapter 11 of the United States Bankruptcy Code. Wynit was the Company&#8217;s largest customer, historically representing </font><font style="font-family:inherit;font-size:10pt;">11%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue during the six months ended July 1, 2017 and </font><font style="font-family:inherit;font-size:10pt;">19%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts receivables as of July 1, 2017. In connection with Wynit&#8217;s bankruptcy filing, the Company believed that the collectability of the product shipments to Wynit during the third quarter of 2017 was not reasonably assured. However, as of July 1, 2017, collectability of accounts receivables from Wynit was reasonably assured.&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company ceased to recognize revenue from Wynit, which totaled </font><font style="font-family:inherit;font-size:10pt;">$8.1 million</font><font style="font-family:inherit;font-size:10pt;"> during the third quarter of 2017. Additionally, the Company recorded a charge of </font><font style="font-family:inherit;font-size:10pt;">$35.8 million</font><font style="font-family:inherit;font-size:10pt;"> during the third quarter ended September 30, 2017 comprised of cost of revenue of </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;"> associated with shipments to Wynit in the third quarter of 2017 and bad debt expense of </font><font style="font-family:inherit;font-size:10pt;">$30.3 million</font><font style="font-family:inherit;font-size:10pt;"> associated with all of Wynit&#8217;s outstanding accounts receivables. The Company maintains credit insurance that covers a portion of the exposure related to its customer receivables. The Company recorded an insurance receivable based on an analysis of its insurance policies, including their exclusions, an assessment of the nature of the claim, and information from its insurance carrier. As of September 30, 2017, the Company had recorded an insurance receivable of </font><font style="font-family:inherit;font-size:10pt;">$26.8 million</font><font style="font-family:inherit;font-size:10pt;">, included in prepaid expenses and other current assets, associated with the amount it had concluded was probable related to the claim. The </font><font style="font-family:inherit;font-size:10pt;">$26.8 million</font><font style="font-family:inherit;font-size:10pt;"> insurance receivable allowed the Company to recover </font><font style="font-family:inherit;font-size:10pt;">$22.7 million</font><font style="font-family:inherit;font-size:10pt;"> of bad debt expense and </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;"> of cost of revenue, resulting in a net charge of </font><font style="font-family:inherit;font-size:10pt;">$9.0 million</font><font style="font-family:inherit;font-size:10pt;"> in the consolidated statement of operations comprised of net bad debt expense of </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;"> and net cost of revenue of </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">. The Company received </font><font style="font-family:inherit;font-size:10pt;">$21.4 million</font><font style="font-family:inherit;font-size:10pt;"> of the insurance receivable during the fourth quarter of 2017 and the remaining </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;"> in January 2018. </font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the six months ended June 30, 2018, the Company released </font><font style="font-family:inherit;font-size:10pt;">$12.4 million</font><font style="font-family:inherit;font-size:10pt;"> in outstanding product return and rebate reserves related to Wynit, as it believed the possibility of future claims associated with these reserves was remote. This reserve release resulted in a </font><font style="font-family:inherit;font-size:10pt;">$12.4 million</font><font style="font-family:inherit;font-size:10pt;"> increase in revenue during the six months ended June 30, 2018. </font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Non-Monetary Transaction</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company entered into an agreement with a third party during 2016 to exchange inventory for advertising credits and cash. The Company recorded the transaction based on the estimated fair value of the products exchanged. For the year ended December 31, 2016, the Company recorded&#160;</font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of revenue and </font><font style="font-family:inherit;font-size:10pt;">$7.0 million</font><font style="font-family:inherit;font-size:10pt;"> of associated cost of goods sold upon exchange of the products for advertising credits of </font><font style="font-family:inherit;font-size:10pt;">$13.0 million</font><font style="font-family:inherit;font-size:10pt;"> and cash of </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">. The&#160;</font><font style="font-family:inherit;font-size:10pt;">$13.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of unused advertising credits remaining as of December 31, 2016 were recorded in prepaid expenses and other current assets, and other assets. Such credits are expected to be used over the contractual period of&#160;</font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years, and will be expensed as advertising services are received. During the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and 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, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of credits were utilized in each of these periods. The Company&#8217;s prepaid and other assets related to unused advertising credits as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2017 were </font><font style="font-family:inherit;font-size:10pt;">$11.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Not Yet Adopted </font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued ASU 2016-02, Leases (Topic 842). ASU 2016-02 requires lessees to recognize right-of-use assets and lease liabilities for operating leases, initially measured at the present value of the lease payments, on the balance sheet. ASU 2016-02 will become effective for the Company on January 1, 2019, and requires adoption using a modified retrospective approach. The Company is currently evaluating the impact of this guidance on its consolidated financial statements. The Company anticipates that the adoption will have a material impact on its consolidated balance sheets, as it will now include a right of use asset and a lease liability for the obligation to make lease payments related to substantially all operating lease arrangements; however, the Company does not expect the adoption to have a material impact on its consolidated statements of operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued&#160;ASU 2016-13,&#160;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 provides for a new impairment model which requires measurement and recognition of expected credit losses for most financial assets and certain other instruments, including but not limited to accounts receivable and available for sale debt securities. ASU 2016-13 will become effective for the Company on January 1, 2020 and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04,&#160;Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#160;ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating the second step of the goodwill impairment test. The second step measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#8217;s goodwill with the carrying amount of that goodwill. Under ASU 2017-04, a company will record an impairment charge based on the excess of a reporting unit&#8217;s carrying amount over its fair value. ASU 2017-04 will be applied prospectively and is effective for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the impact of this guidance on its consolidated financial statements. </font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU 2018-07, Compensation-Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting. ASU 2018-07 expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. ASU&#160;2018-07&#160;will become effective for the Company on January 1, 2019 and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Recently Adopted</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB, issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), which affects any entity that either enters into contracts with customers to transfer goods and services or enters into contracts for the transfer of nonfinancial assets. The standard&#8217;s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. </font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASU 2014-09 effective January 1, 2018, utilizing the modified retrospective transition method. Prior periods were not retrospectively adjusted. Upon adoption, the Company recognized an immaterial cumulative effect of adopting this guidance as an adjustment to its opening accumulated deficit balance. The new standard may, in certain circumstances, impact the timing of when revenue is recognized for products shipped, and the timing and classification of certain sales incentives, which are expected to generally be recognized earlier than historical guidance. The Company believes the new guidance is materially consistent with its historical revenue recognition policy. In addition, ASU 2014-09 requires the presentation of sales returns reserve as a current liability. The Company&#8217;s sales return reserve was </font><font style="font-family:inherit;font-size:10pt;">$75.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, presented within &#8220;Accrued liabilities&#8221; and was </font><font style="font-family:inherit;font-size:10pt;">$109.9 million</font><font style="font-family:inherit;font-size:10pt;"> as of December 31, 2017, presented within &#8220;Accounts receivable, net.&#8221;</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact to revenue, accounts receivable, deferred revenue, and accrued liabilities as a result of applying ASU 2014-09 for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended or as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows (in thousands): </font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="9" 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, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" 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, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Under ASC 605</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Impact</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Under ASC 606</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Under ASC 605</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Impact</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Under ASC 606</font></div></td></tr><tr><td style="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><td 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><td 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><td style="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><td 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><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">299,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">545,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">547,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Accounts receivable, 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;">167,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">242,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">242,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">(954</font></div></td><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">(954</font></div></td><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">74,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377,058</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">74,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(332,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">(332,384</font></div></td><td style="vertical-align: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;">(333,759</font></div></td><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">(332,384</font></div></td><td style="vertical-align: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%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact to other financial statement line items was immaterial. Adoption of the standard had no impact to net cash from or used in operating, investing, or financing activities in the Company&#8217;s condensed consolidated statement of cash flows.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, which updates certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The Company has elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. The adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements. </font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230). ASU 2016-15 provides guidance intended to reduce diversity in practice in how certain transactions are classified in the statement of cash flows. ASU 2016-15 provides guidance in a number of situations including, among others, contingent consideration payments made after a business combination, proceeds from the settlement of insurance claims, distributions received from equity method investees, and classifying cash receipts and payments that have aspects of more than one class of cash flows. ASU 2016-15 became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-01,&#160;Business Combinations&#160;(Topic 805): Clarifying the Definition of a Business. The purpose of ASU 2017-01 is to change the definition of a business to assist entities with evaluating when a set of transferred assets and activities is a business. ASU 2017-01&#160;became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU 2017-09,&#160;Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting. ASU 2017-09 was issued to clarify and reduce both (i)&#160;diversity in practice and (ii)&#160;cost and complexity when applying the guidance in Topic 718 to a change to the terms and conditions of a share-based payment award. ASU 2017-09 became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU&#160;2017-12,&#160;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. ASU 2017-12 amends the hedge accounting rules to simplify the application of hedge accounting standard and better portray the economic results of risk management activities in the financial statements. The standard expands the ability to hedge non-financial and financial risk components, reduces complexity in fair value hedges of interest rate risk, eliminates the requirement to separately measure and report hedge ineffectiveness, as well as eases certain hedge effectiveness assessment requirements. ASU 2017-12 becomes effective for the Company on January 1, 2019 with early adoption permitted. The Company early adopted this new standard in the first quarter of 2018. The adoption of this new standard did not have a material impact on the Company&#8217;s consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net, consisted of the following (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:65%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#ff0000;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tooling and manufacturing equipment</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;">76,119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">66,854</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Furniture and office equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased and internally-developed software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align: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;">63,787</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">58,431</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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: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 property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">182,761</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Less: Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align: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;">(72,576</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;">(59,431</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Property and equipment, net</font></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;">110,185</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;">104,908</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">Accrued revenue reserve from returns</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued manufacturing expense and freight</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Accrued sales incentives</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued 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;">24,693</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,401</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Accrued 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;">4,819</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,983</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued co-op advertising and marketing development funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Employee-related liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,054</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales taxes and VAT payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Inventory received but not billed</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,615</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,526</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued legal settlements and fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,693</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Derivative liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">20,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Accrued 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;">377,058</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">452,137</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components and activity of accumulated other comprehensive income (&#8220;AOCI&#8221;), net of tax, were as follows (in thousands): </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains (Losses) on Available-for-Sale Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">(75</font></div></td><td style="vertical-align: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;">(9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(208</font></div></td><td 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;">5,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCI</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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,028</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,884</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(196</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,688</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at June 30, 2018 </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(271</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,679</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following potentially dilutive common shares were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options to purchase common stock</font></div></td><td style="vertical-align: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,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">19,074</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">20,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">RSUs</font></div></td><td 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;">8,035</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">9,929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">8,865</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted impact of ESPP</font></div></td><td style="vertical-align: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;">189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">152</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Diluted common stock subject to vesting</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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: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</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;">20,425</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,183</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;">21,238</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,262</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the pre-tax impact of the Company&#8217;s foreign currency derivative contracts on other comprehensive income (&#8220;OCI&#8221;) and the condensed consolidated statements of operations for the periods presented (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:42%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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 style="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><td style="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><td style="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><td style="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: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;text-decoration:underline;">Foreign exchange cash flow hedges:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Gain (loss) recognized in OCI &#8211; effective portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">5,914</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">(13,029</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">6,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">(13,987</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: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;">Gain (loss) reclassified from OCI into income &#8211; effective portion</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,035</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">(280</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Loss reclassified from OCI into income &#8211; effective portion</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(440</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,405</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: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;">Gain recognized in income &#8211; ineffective portion</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Gain recognized in income &#8211; excluded time value portion</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;text-decoration:underline;">Foreign exchange balance sheet hedges:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Gain (loss) recognized in income</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,793</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">(3,547</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,776</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth the available offsetting of net derivative assets under the master netting arrangements as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2017 (in thousands):</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:26%;" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts Offset in the Condensed Consolidated Balance Sheets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts Not Offset in Condensed Consolidated Balance Sheets</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">June&#160;30, 2018</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts Recognized</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;">Gross Amounts Offset</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;">Net Amounts Presented</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Financial 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;">Cash Collateral Received</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Amount</font></div></td></tr><tr><td style="vertical-align:bottom;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" 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;">Foreign exchange contracts assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">5,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">4,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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 colspan="24" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;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 colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts Offset in the Condensed Consolidated Balance Sheets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts Not Offset in Condensed Consolidated Balance Sheets</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">December 31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Amounts Recognized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Amounts Offset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Amounts Presented</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Financial 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;">Cash Collateral Received</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Amount</font></div></td></tr><tr><td style="vertical-align:bottom;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><td style="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><td style="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><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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><td style="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;">Foreign exchange contracts assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent: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%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of the Company&#8217;s basic and diluted net loss per share (in thousands, except per share amounts):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Net loss</font></div></td><td 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;">(118,268</font></div></td><td 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;">(58,240</font></div></td><td 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;">(199,145</font></div></td><td 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;">(118,319</font></div></td><td 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="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Weighted-average shares of common stock&#8212;basic for Class A and Class B</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;">242,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">230,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">241,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">228,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Effect of dilutive securities</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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: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;">Weighted-average shares of common stock&#8212;diluted for Class A and Class B</font></div></td><td colspan="2" style="vertical-align:middle;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;">242,898</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;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;">230,322</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom: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;">241,227</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom: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;">228,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">Net loss per share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.49</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.25</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.83</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.52</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.49</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.25</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.83</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.52</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;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;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense recognized was as follows (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" 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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,032</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">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;">15,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">3,911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,358</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,622</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,824</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,839</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,249</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,994</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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: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 stock-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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">25,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,966</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">49,498</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">44,459</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth the Company&#8217;s financial instruments that were measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width: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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;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><td style="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><td style="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><td style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="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:top;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;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">74,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">74,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Corporate debt 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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,806</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">217,806</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">Derivative assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">5,464</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;background-color:#cceeff;padding-left:2px;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,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,241</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">298,167</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451,408</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Derivative liabilities</font></div></td><td 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;">736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Stock warrant liability</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">486</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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;">486</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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,222</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;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><td style="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><td style="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><td style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="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:top;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;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">U.S. government agencies</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">79,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">79,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Corporate debt 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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">291,582</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">291,582</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,066</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">371,206</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">564,272</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Derivative liabilities</font></div></td><td 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;">2,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">2,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">Stock warrant 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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">2,138</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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;">208</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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,346</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(years)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#ff0000;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed 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;">35,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,249</font></div></td><td style="vertical-align: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;">23,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,738</font></div></td><td style="vertical-align: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;">21,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#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;">3.4</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(308</font></div></td><td 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;">3,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.4</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and 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;">1,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(759</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">391</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(772</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets, 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;">41,056</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(13,316</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;">27,740</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">31,866</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,510</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;">22,356</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the fair value of the Company&#8217;s foreign currency derivative contracts as of the periods presented (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Derivative </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Derivative Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Derivative </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Derivative 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;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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 style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" 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: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;">Cash flow designated hedges</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">5,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Cash flow designated hedges</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Hedges not designated</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Hedges not designated</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">736</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,138</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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 fair value of derivative instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">5,464</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2,138</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">37,555</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 future 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;">171,843</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Goodwill</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="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;border-top:1px solid #000000;" 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2017</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;">51,036</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Goodwill acquired </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,058</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:65%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#ff0000;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Components</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Finished goods</font></div></td><td colspan="2" style="vertical-align: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;">128,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">120,070</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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: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 inventories</font></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;">140,430</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,895</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact to revenue, accounts receivable, deferred revenue, and accrued liabilities as a result of applying ASU 2014-09 for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended or as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows (in thousands): </font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="9" 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, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" 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, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Under ASC 605</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Impact</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Under ASC 606</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Under ASC 605</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Impact</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Under ASC 606</font></div></td></tr><tr><td style="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><td 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><td 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><td style="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><td 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><td 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">299,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">545,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">547,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Accounts receivable, 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;">167,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">242,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">242,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">(954</font></div></td><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">(954</font></div></td><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">74,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377,058</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">74,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(332,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">(332,384</font></div></td><td style="vertical-align: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;">(333,759</font></div></td><td style="vertical-align: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">(332,384</font></div></td><td style="vertical-align: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-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the pre-tax impact of the Company&#8217;s foreign currency derivative contracts on other comprehensive income (&#8220;OCI&#8221;) and the condensed consolidated statements of operations for the periods presented (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:42%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Location</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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 style="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><td style="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><td style="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><td style="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: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;text-decoration:underline;">Foreign exchange cash flow hedges:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Gain (loss) recognized in OCI &#8211; effective portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">5,914</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">(13,029</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">6,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">(13,987</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: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;">Gain (loss) reclassified from OCI into income &#8211; effective portion</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,035</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">(280</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Loss reclassified from OCI into income &#8211; effective portion</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(440</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,405</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: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;">Gain recognized in income &#8211; ineffective portion</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Gain recognized in income &#8211; excluded time value portion</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;text-decoration:underline;">Foreign exchange balance sheet hedges:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Gain (loss) recognized in income</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,793</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;">(3,547</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,776</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty reserve activities were as follows (in thousands)</font><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;">: </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:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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 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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balances</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Charged to cost of revenue </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,486</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,595</font></div></td><td 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,967</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,342</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">Changes related to pre-existing warranties</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,469</font></div></td><td style="vertical-align: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,913</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Settlement of claims </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,552</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;">(21,016</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;">(18,575</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;">(46,977</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balances</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">50,468</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">72,761</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">50,468</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">72,761</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:26px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:26px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:2px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;">Does not include reserves established as a result of the recall of the Fitbit Force. See the section titled &#8220;</font><font style="font-family:inherit;font-size:8pt;font-style:italic;">&#8212;</font><font style="font-family:inherit;font-size:8pt;">Fitbit Force Recall Reserve&#8221; in the Company&#8217;s Annual Report on Form 10-K for additional information regarding such reserves.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSU activity under the equity incentive plans was as follows (in thousands, except per share amounts):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:73%;" 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: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;">RSUs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">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;">12,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;">5.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">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;">(4,810</font></div></td><td style="vertical-align: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;">8.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,135</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested balance&#8212;June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,800</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock option activity under the equity incentive plans was as follows (in thousands, except per share amounts):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:59%;" 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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares&#160;Subject</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">to</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#8211;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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="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: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;">Exercised </font></div></td><td style="vertical-align: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,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Forfeited or canceled </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(561</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:2px;padding-top:2px;padding-bottom: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&#8212;June 30, 2018 </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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,057</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options vested and expected to vest&#8212;June 30, 2018 </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,057</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Stock options exercisable&#8212;June 30, 2018</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,654</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;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:8pt;"> The aggregate intrinsic values of stock options outstanding, exercisable, vested and expected to vest as of </font><font style="font-family:inherit;font-size:8pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:8pt;"> were calculated as the difference between the exercise price of the stock options and the fair value of the Class A common stock of </font><font style="font-family:inherit;font-size:8pt;">$6.53</font><font style="font-family:inherit;font-size:8pt;"> as of </font><font style="font-family:inherit;font-size:8pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:8pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense of acquired finite-lived intangible assets to be charged to cost of revenue and operating expenses after </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows (in thousands): </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td 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;color:#ff0000;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost of Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Remaining 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">771</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,498</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,451</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,174</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total finite-lived intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">23,739</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,001</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">27,740</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by geographic region, based on ship-to destinations, was as follows (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width: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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">182,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321,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;">369,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Americas excluding United States</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,838</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,412</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East, and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">APAC</font></div></td><td colspan="2" style="vertical-align: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;">35,086</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">21,085</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">62,817</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">41,867</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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: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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">299,344</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">353,299</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">547,209</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">652,241</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retailers and distributors with revenue equal to or greater than 10% of total revenue for the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C </font></div></td><td style="vertical-align: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;">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 style="vertical-align: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></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;">B </font></div></td><td 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;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></td><td 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;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A </font></div></td><td style="vertical-align: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;">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 style="vertical-align: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;">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></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"> * Represents less than 10%. </font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retailers and distributors with revenue equal to or greater than 10% of total revenue for the three and six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C </font></div></td><td style="vertical-align: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;">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 style="vertical-align: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></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;">B </font></div></td><td 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;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></td><td 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;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A </font></div></td><td style="vertical-align: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;">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 style="vertical-align: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;">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></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"> * Represents less than 10%. </font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retailers and distributors that accounted for equal to or greater than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of accounts receivable at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2017 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="6" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C </font></div></td><td style="vertical-align: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;">17</font></div></td><td style="vertical-align: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;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">B </font></div></td><td 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;">15</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">D </font></div></td><td style="vertical-align: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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: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;">E </font></div></td><td 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;">11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">* Represents less than 10%.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders&#8217; Equity </font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Exchange</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 13, 2017, the Company filed its definitive proxy statement and submitted to stockholders a proposal for a stock option exchange program (the &#8220;Program&#8221;). The Program allowed the Company employees, including its executive officers other than its President, Chief Executive Officer, and Chairman, Chief Technology Officer, and Chief Financial Officer (&#8220;Eligible Employees&#8221;), to exchange out-of-the-money or &#8220;underwater&#8221; options to purchase shares of the Company&#8217;s Class A common stock or Class B common stock currently held by such Eligible Employees for a lesser number of restricted stock units (&#8220;RSUs&#8221;) that may be settled for shares of its Class A common stock, (&#8220;New RSUs&#8221;), under the Company&#8217;s 2015 Equity Incentive Plan (the &#8220;2015 Plan&#8221;). Each New RSU represented an unfunded right to receive </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share of the Company&#8217;s Class A common stock on a date in the future, which generally is the date on which the New RSU will vest. Eligible Employees participating in the Program received one New RSU for every </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> &#8220;out-of-the-money&#8221; options that they exchange.&#160;The New RSUs would generally vest over the remaining vesting period of the exchanged option (subject to a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year minimum vesting period). None of the members of the Company&#8217;s board of directors were eligible to participate in the Program. On May 25, 2017, the Company&#8217;s stockholders approved the Program at the 2017 Annual Meeting of Stockholders. The Company subsequently commenced the Program by filing a tender offer statement on Schedule TO with the SEC on June 21, 2017. The Program expired on July 19, 2017. A total of </font><font style="font-family:inherit;font-size:10pt;">3.7 million</font><font style="font-family:inherit;font-size:10pt;"> &#8220;underwater&#8221; stock options were tendered by the Eligible Employees, representing approximately </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the stock options eligible for exchange. On July 20, 2017, the Company granted an aggregate of </font><font style="font-family:inherit;font-size:10pt;">1.8 million</font><font style="font-family:inherit;font-size:10pt;"> New RSUs under the 2015 Plan in exchange for the &#8220;underwater&#8221; stock options tendered. The completion of the Program resulted in total incremental unrecognized stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$8.5 million</font><font style="font-family:inherit;font-size:10pt;">, to be recognized over the greater of one year or the remaining vesting service period of the tendered stock options. </font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Incentive Plans</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2015, the Company&#8217;s board of directors and stockholders adopted and approved the 2015 Plan. The 2015 Plan became effective on June 16, 2015 and serves as the successor to the Amended and Restated 2007 Stock Plan (the &#8220;2007 Plan&#8221;). The Company ceased granting awards under the 2007 Plan, and any outstanding stock options and RSUs granted under the 2007 Plan would remain subject to the terms of the 2007 Plan. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">17.3 million</font><font style="font-family:inherit;font-size:10pt;"> shares of Class A common stock were reserved and available for future issuance under the 2015 Plan. </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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock option activity under the equity incentive plans was as follows (in thousands, except per share amounts):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:59%;" 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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares&#160;Subject</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">to</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#8211;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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="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: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;">Exercised </font></div></td><td style="vertical-align: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,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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: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;">Forfeited or canceled </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(561</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:2px;padding-top:2px;padding-bottom: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&#8212;June 30, 2018 </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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,057</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options vested and expected to vest&#8212;June 30, 2018 </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,057</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Stock options exercisable&#8212;June 30, 2018</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,654</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;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:8pt;"> The aggregate intrinsic values of stock options outstanding, exercisable, vested and expected to vest as of </font><font style="font-family:inherit;font-size:8pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:8pt;"> were calculated as the difference between the exercise price of the stock options and the fair value of the Class A common stock of </font><font style="font-family:inherit;font-size:8pt;">$6.53</font><font style="font-family:inherit;font-size:8pt;"> as of </font><font style="font-family:inherit;font-size:8pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:8pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSU activity under the equity incentive plans was as follows (in thousands, except per share amounts):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:73%;" 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: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;">RSUs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">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;">12,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;">5.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">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;">(4,810</font></div></td><td style="vertical-align: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;">8.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,135</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested balance&#8212;June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,800</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 4, 2018, the Company issued 0.8 million shares of market-based awards that vest based upon the achievement of a specified stock price. Market conditions were factored into the grant date fair value using a Monte Carlo valuation model, which utilized multiple input variables to determine the probability of the Company achieving the specified stock price targets. Stock-based compensation expense related to these awards will be recognized over the requisite service period regardless of whether the market condition is satisfied, provided that the requisite service period has been completed.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2015, the Company&#8217;s board of directors adopted the 2015 Employee Stock Purchase Plan (the &#8220;2015 ESPP&#8221;), which became effective on June 17, 2015. A total of </font><font style="font-family:inherit;font-size:10pt;">3.8 million</font><font style="font-family:inherit;font-size:10pt;"> shares of Class&#160;A common stock were initially reserved for issuance under the 2015 ESPP. The 2015 ESPP allows eligible employees to purchase shares of the Company&#8217;s Class&#160;A common stock through payroll deductions at a price per share equal to </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the lesser of the fair market value of the Company&#8217;s Class A common stock (i) on the first trading day of the applicable offering period and (2)&#160;the last trading day of each purchase period in the applicable offering period. Except for the initial offering period, the 2015 ESPP provides for 6-month offering periods beginning in May and November&#160;of each year. The initial offering period began June 17, 2015 and ended in May 2016.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warrant</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 10, 2017, the Company issued a warrant to purchase </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;"> shares of Class A common stock. The warrant is exercisable based on service and performance-based conditions and has an exercise price of </font><font style="font-family:inherit;font-size:10pt;">$5.23</font><font style="font-family:inherit;font-size:10pt;"> per share and a contractual term of </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</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;"> warrants were outstanding. </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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense recognized was as follows (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" 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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,032</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">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;">15,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">3,911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,358</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,622</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,824</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,839</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,249</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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,994</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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: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 stock-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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">25,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,966</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">49,498</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">44,459</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;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, 2018</font><font style="font-family:inherit;font-size:10pt;">, the total unrecognized stock-based compensation expense related to unvested stock options and RSUs was </font><font style="font-family:inherit;font-size:10pt;">$159.2 million</font><font style="font-family:inherit;font-size:10pt;">, which the Company expects to recognize over an estimated weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.1</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet Components </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Revenue </font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue consists of deferred shipments in transit for which control has not yet transferred, deferred software, or amounts allocated to mobile dashboard and on-line apps and unspecified upgrade rights, and deferred subscription-based services for which payments have been received by the customer prior to revenue recognition of these performance obligations. The deferred shipments performance obligation is anticipated to be recognized within the next quarter. The deferred software and deferred subscription-based services performance obligations are anticipated to be recognized over the useful life or service periods of twelve to seventeen months.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the total short-term and long-term deferred revenue balance were as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balances</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Deferral of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,328</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,708</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">Recognition of deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(11,941</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(25,305</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: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;">Ending balances</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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;">32,835</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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;">32,835</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Returns Reserve </font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue returns reserve activities were as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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><td style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balances</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Increases </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,285</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,911</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">Write-offs/Returns taken </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(44,545</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;">(65,082</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;">(97,877</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;">(137,242</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: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;">Ending balances</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;">74,996</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">51,520</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">74,996</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">51,520</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases in the revenue returns reserve include provisions for open box returns and stock rotations.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories </font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:65%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#ff0000;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Components</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Finished goods</font></div></td><td colspan="2" style="vertical-align: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;">128,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">120,070</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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: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 inventories</font></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;">140,430</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,895</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Prepaid Expenses and Other Current Assets</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#ff0000;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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><td style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">POP displays, 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;">10,345</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Prepaid marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,768</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,074</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative 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;">5,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Insurance receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">37,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,168</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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 prepaid expenses and other current 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;">63,227</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">97,269</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment, Net </font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net, consisted of the following (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:65%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#ff0000;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tooling and manufacturing equipment</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;">76,119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">66,854</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Furniture and office equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,509</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased and internally-developed software</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align: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;">63,787</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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;">58,431</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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: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 property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">182,761</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Less: Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align: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;">(72,576</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;">(59,431</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Property and equipment, net</font></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;">110,185</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;">104,908</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total depreciation and amortization expense related to property and equipment, net was&#160;</font><font style="font-family:inherit;font-size:10pt;">$13.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$23.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$19.2 million</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&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and Intangible Assets</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill&#160;were as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Goodwill</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="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;border-top:1px solid #000000;" 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2017</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;">51,036</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Goodwill acquired </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,058</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The increase in the carrying amount of goodwill 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, 2018</font><font style="font-family:inherit;font-size:10pt;"> was attributable to an acquisition in February 2018. See Note 11 for additional information. </font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of the intangible assets as of&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;and December&#160;31, 2017 were as follows (in thousands, except useful life): </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(years)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#ff0000;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed 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;">35,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,249</font></div></td><td style="vertical-align: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;">23,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,738</font></div></td><td style="vertical-align: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;">21,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#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;">3.4</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(308</font></div></td><td 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;">3,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.4</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and 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;">1,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">(759</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">391</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(772</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets, 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;">41,056</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(13,316</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;">27,740</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">31,866</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,510</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;">22,356</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The increase in the carrying amount of goodwill 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, 2018</font><font style="font-family:inherit;font-size:10pt;"> was attributable to an acquisition in February 2018. See Note 11 for additional information. Total amortization expense related to intangible assets was&#160;</font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">2.8 million</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&#160;</font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense of acquired finite-lived intangible assets to be charged to cost of revenue and operating expenses after </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows (in thousands): </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td 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;color:#ff0000;">&#160;&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost of Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Remaining 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,735</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">771</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,498</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,451</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,174</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total finite-lived intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">23,739</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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,001</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">27,740</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued Liabilities</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;">Accrued revenue reserve from returns</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued manufacturing expense and freight</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Accrued sales incentives</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued 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;">24,693</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,401</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Accrued 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;">4,819</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,983</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued co-op advertising and marketing development funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Employee-related liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,054</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales taxes and VAT payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Inventory received but not billed</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,615</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,526</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued legal settlements and fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,693</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Derivative liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">20,961</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Accrued 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;">377,058</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">452,137</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty reserve activities were as follows (in thousands)</font><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;">: </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:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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 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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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, 2018</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;">July&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</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;">July&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balances</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Charged to cost of revenue </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,486</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,595</font></div></td><td 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,967</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,342</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">Changes related to pre-existing warranties</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,469</font></div></td><td style="vertical-align: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,913</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Settlement of claims </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,552</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;">(21,016</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;">(18,575</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;">(46,977</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balances</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">50,468</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">72,761</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">50,468</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">72,761</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:26px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:26px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:2px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;">Does not include reserves established as a result of the recall of the Fitbit Force. See the section titled &#8220;</font><font style="font-family:inherit;font-size:8pt;font-style:italic;">&#8212;</font><font style="font-family:inherit;font-size:8pt;">Fitbit Force Recall Reserve&#8221; in the Company&#8217;s Annual Report on Form 10-K for additional information regarding such reserves.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restructuring</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the Company announced cost-efficiency measures to be implemented in 2017 that include realigning sales and marketing spend and improved optimization of research and development investments. In addition, the Company announced a reorganization, including a reduction in workforce. This reorganization impacted approximately </font><font style="font-family:inherit;font-size:10pt;">110</font><font style="font-family:inherit;font-size:10pt;"> employees, or approximately </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s global workforce. The Company recorded </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;"> in total restructuring expenses, substantially all of which were severance and related costs, in the first quarter of 2017. The Company completed the reorganization in the fourth quarter of 2017.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Income (Loss)</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components and activity of accumulated other comprehensive income (&#8220;AOCI&#8221;), net of tax, were as follows (in thousands): </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Cash Flow Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains (Losses) on Available-for-Sale Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="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;border-top:1px solid #000000;" 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">(75</font></div></td><td style="vertical-align: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;">(9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(208</font></div></td><td 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;">5,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCI</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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,028</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,884</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(196</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,688</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at June 30, 2018 </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(271</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,679</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:32px;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%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. The primary estimates and assumptions made by management are related to revenue recognition, reserves for sales returns and incentives, reserves for warranty, valuation of stock options, fair value of derivative assets and liabilities, allowance for doubtful accounts, inventory valuation, fair value of goodwill and acquired tangible and intangible assets and liabilities assumed during acquisitions, the number of reportable segments, the recoverability of intangible assets and their useful lives, contingencies, and income taxes. Actual results could differ from those estimates, and such differences may be material to the condensed consolidated financial statements.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> EX-101.SCH 7 fit-20180630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2401403 - Disclosure - - Accounting Pronouncements Recently Adopted (Details) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2431401 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2414410 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2414413 - Disclosure - Balance Sheet Components - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Balance Sheet Components - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2414409 - Disclosure - Balance Sheet Components - Estimated Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Balance Sheet Components - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Balance Sheet Components - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Balance Sheet Components - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2414411 - Disclosure - Balance Sheet Components - Product Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2414412 - Disclosure - Balance Sheet Components - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Balance Sheet Components - Revenue Returns Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Customer Bankruptcy & Non-Monetary Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Commitments and Contingencies - Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations 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 2110100 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Financial Instruments - Additional Derivative Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Financial Instruments - Amortized to fair value (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Financial Instruments - Contractual maturity dates (Details) link:presentationLink link:calculationLink link:definitionLink 2410409 - Disclosure - Financial Instruments - Offsetting of Foreign Currency Derivative Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2410408 - Disclosure - Financial Instruments - Schedule of Derivative Contracts on Consolidated Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Financial Instruments - Statement of Operations and Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Financial Instruments - Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - - Financial Position, Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2415401 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Net Loss per Share - Schedule of Basic and Diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Significant Customer Information and Other Information link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Significant Customer Information and Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Significant Customer Information and Other Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Stockholders' Equity - Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - Stockholders' Equity - Stock Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Stockholders' Equity - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 fit-20180630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 fit-20180630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 fit-20180630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash flow hedges [Member] Cash Flow Hedging [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Accumulated net gain (loss) from cash flow hedges attributable to parent [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of accumulated other comprehensive income [Member] Reclassification out of Accumulated Other Comprehensive Income [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Revenue Revenues Cost of revenue Cost of Revenue Organization, Consolidation and Presentation of Financial Statements [Abstract] Concentration Risk [Table] Concentration Risk [Table] Nonmonetary Transaction Type [Axis] Nonmonetary Transaction Type [Axis] Nonmonetary Transaction Type [Domain] Nonmonetary Transaction Type [Domain] Advertising Barter Transactions [Member] Advertising Barter Transactions [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] WynitDistribution [Member] WynitDistribution [Member] Wynit Distribution [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue [Member] Sales Revenue, Goods, Net [Member] Accounts Receivable [Member] Accounts Receivable [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk, percentage Concentration Risk, Percentage Unrecognized revenue, net Unrecognized Revenue, Net of Adjustments Unrecognized Revenue, Net of Adjustments Allowance for Doubtful Accounts Receivable Accounts Receivable Charge Recorded Accounts Receivable Charge Recorded Unrecoverable inventory Unrecoverable Inventory Costs Unrecoverable Inventory Costs Accounts receivable for shipments made in the quarter Accounts Receivable, Gross Insurance proceeds receivable, accounts receivable Insurance Settlements Receivable, Accounts Receivable Insurance Settlements Receivable, Accounts Receivable Probably insurance proceeds Insurance Settlements Receivable Insurance proceeds receivable, inventory Insurance Settlements Receivable, Inventory Insurance Settlements Receivable, Inventory Charges offset by insurance recorded Charges Offset By Insurance Recorded Charges Offset By Insurance Recorded Bad debt expense Provision for Doubtful Accounts Cost of revenue Inventory Expense, Net Of Insurance Recovery Inventory Expense, Net Of Insurance Recovery Proceeds from insurance settlement Proceeds from Insurance Settlement, Operating Activities Release of product return and rebate reserves Release of Product Return and Rebate Reserves Release of Product Return and Rebate Reserves Nonmonetary transaction, gross operating revenue recognized Nonmonetary Transaction, Gross Operating Revenue Recognized Nonmonetary transaction, cost of goods transferred Nonmonetary Transaction, Cost of Goods Nonmonetary Transaction, Cost of Goods Nonmonetary transaction, advertising credit received Nonmonetary Transaction, Advertising Credit, Amount Nonmonetary Transaction, Advertising Credit, Amount Nonmonetary transaction, cash received Nonmonetary Transaction, Cash Received Nonmonetary Transaction, Cash Received Nonmonetary transaction, remaining advertising credit Nonmonetary Transaction, Remaining Advertising Credit Nonmonetary Transaction, Remaining Advertising Credit Nonmonetary transaction, advertising credit, expected period of use Nonmonetary Transaction, Advertising Credit, Expected Period Of Use Nonmonetary Transaction, Advertising Credit, Expected Period Of Use Nonmonetary transaction, advertising credit utilized during the period Nonmonetary Transaction, Advertising Credit, Utilized During the Period Nonmonetary Transaction, Advertising Credit, Utilized During the Period Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Unrealized Gains (Losses) on Cash Flow Hedges [Member] Currency Translation Adjustments [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Unrealized Gains (Losses) on Available-for-Sale Investments [Member] Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Balance, beginning of period Stockholders' Equity Attributable to Parent Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Amounts reclassified from AOCI Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Net change, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Balance, end of period Investments, Debt and Equity Securities [Abstract] Offsetting Liabilities [Table] Offsetting Liabilities [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign currency exchange contract [Member] Foreign Exchange Contract [Member] Offsetting Liabilities [Line Items] Offsetting Liabilities [Line Items] Gross Assets Recognized Derivative Liability, Fair Value, Gross Liability Gross Amounts Offset in the Condensed Consolidated Balance Sheets Derivative Liability, Fair Value, Gross Asset Net Amounts Presented in Condensed Consolidated Balance Sheets Derivative Liability Gross Amounts Not Offset in Condensed Consolidated Balance Sheets, Financial Instruments Derivative Liability, Not Offset, Policy Election Deduction Gross Amounts Not Offset in Condensed Consolidated Balance Sheets, Cash Collateral Pledged Derivative, Collateral, Right to Reclaim Cash Net Amount Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Offsetting Assets [Table] Offsetting Assets [Table] Offsetting Assets [Line Items] Offsetting Assets [Line Items] Gross Amounts of Recognized Assets Derivative Asset, Fair Value, Gross Asset Gross Amounts Offset in the Condensed Consolidated Balance Sheets Derivative Asset, Fair Value, Gross Liability Net Amounts Presented in Condensed Consolidated Balance Sheets Derivative Asset Gross Amounts Not Offset in Condensed Consolidated Balance Sheets, Financial Instruments Derivative Asset, Not Offset, Policy Election Deduction Gross Amounts Not Offset in Condensed Consolidated Balance Sheets, Cash Collateral Received Derivative, Collateral, Obligation to Return Cash Net Amount Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Cash [Member] Cash [Member] Money market funds [Member] Money Market Funds [Member] 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] U.S. government agencies [Member] US Government Agencies Debt Securities [Member] Corporate debt securities [Member] Corporate Debt Securities [Member] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Available-for-sale debt securities, amortized cost Available-for-sale Debt Securities, Amortized Cost Basis Available-for-sale debt securities, gross unrealized gains Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, Net Of Tax Amount of unrealized gain, net of tax in accumulated other comprehensive income (AOCI) on investments in debt securities classified as available-for-sale. Available-for-sale debt securities, gross unrealized losses Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, Net Of Tax Amount of unrealized loss, net of tax in accumulated other comprehensive income (AOCI) on investments in debt securities classified as available-for-sale. Cash, cash equivalents, and available-for-sale securities, amortized cost Cash, Cash Equivalents, And Available-for-sale Securities, Amortized Cost Cash, Cash Equivalents, And Available-for-sale Securities, Amortized Cost Cash, cash equivalents, available-for-sale securities, fair value Cash, Cash Equivalents, Available-for-sale Securities, Fair Value Cash, Cash Equivalents, Available-for-sale Securities, Fair Value Total Available-for-sale Securities, Debt Securities 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] Tooling and manufacturing equipment [Member] Equipment [Member] Furniture and office equipment [Member] Furniture and Fixtures [Member] Purchased and internally-developed software [Member] Software and Software Development Costs [Member] Leasehold improvements [Member] Leasehold Improvements [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Total property and equipment 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 Depreciation and amortization expense Depreciation, Amortization and Accretion, Net Schedule of deferred revenue Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Schedule of accounts receivable reserves Schedule Of Accounts Receivable Reserves [Table Text Block] Schedule Of Accounts Receivable Reserves [Table Text Block] Schedule of inventories Schedule of Inventory, Current [Table Text Block] Schedule of prepaid expenses and other current asset Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Schedule of property and equipment Property, Plant and Equipment [Table Text Block] Schedule of goodwill Schedule of Goodwill [Table Text Block] Schedule of intangible assets (excluding goodwill) Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of estimated future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of accrued liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of product warranty reserves Schedule of Product Warranty Liability [Table Text Block] Schedule of accumulated other comprehensive income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] 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] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid expenses and other current assets [Member] Prepaid Expenses and Other Current Assets [Member] Accrued liabilities [Member] Accrued Liabilities [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Fair Value Derivative Assets Fair Value Derivative Liabilities Risks and Uncertainties [Abstract] Schedules of concentration of risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Employee Stock Option [Member] Employee Stock Option [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Diluted Impact of ESPP [Member] Employee Stock [Member] Diluted Common Stock Subject to Vesting [Member] Diluted Common Stock Subject to Vesting [Member] Diluted Common Stock Subject to Vesting [Member] Common Stock [Member] Common Stock [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2015 Employee Stock Purchase Plan [Member] 2015 Employee Stock Purchase Plan [Member] 2015 Employee Stock Purchase Plan [Member] 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, amount (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stockholders' Equity Shareholders' Equity and Share-based Payments [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Net Loss per Share Earnings Per Share [Text Block] Schedule of available for sale securities including fair value and gross unrealized losses Available-for-sale Securities [Table Text Block] Schedule of derivative instruments in statement of financial position, fair value Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Schedule of cash flow hedging instruments, statement of operations Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Schedule of derivative contracts on consolidated statement of operations Schedule of Derivative Contracts on Consolidated Statement of Operations [Table Text Block] Schedule of Derivative Contracts on Consolidated Statement of Operations [Table Text Block] Schedule of cash flow hedging instruments, comprehensive income Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Schedule of offsetting of foreign currency derivative contracts Schedule of Derivative Instruments [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Remaining 2018 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2019 Operating Leases, Future Minimum Payments, Due in Two Years 2020 Operating Leases, Future Minimum Payments, Due in Three Years 2021 Operating Leases, Future Minimum Payments, Due in Four Years 2022 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total future minimum lease payments Operating Leases, Future Minimum Payments Due Available-for-sale securities in continuous loss position for one year or more, gross unrealized losses Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Statement of Comprehensive Income [Abstract] Change in unrealized gain (loss) on cash flow hedges, tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Reclassification for realized net gains included in net income, tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax Product warranty Product Warranty Accrual, Current Accrued revenue reserve from returns Accrued Revenue Reserve Accrued Revenue Reserve Accrued manufacturing expense and freight Accrued Manufacturing Expense And Freight, Current Accrued Manufacturing Expense And Freight, Current Accrued sales incentives Accrued Sales Incentives, Current Accrued Sales Incentives, Current Accrued sales and marketing Accrued Marketing Costs, Current Accrued research and development Accrued Research and Development Accrued Research and Development Accrued co-op advertising and marketing development funds Accrued Advertising And Marketing Costs, Current Accrued Advertising And Marketing Costs, Current Employee-related liabilities Employee-related Liabilities, Current Sales taxes and VAT payable Sales and Excise Tax Payable, Current Inventory received but not billed Accrued Inventory Received Not Billed, Current Accrued Inventory Received Not Billed, Current Accrued legal settlements and fees Accrued Professional Fees, Current Derivative liabilities Derivative Liability, Current Other Other Accrued Liabilities, Current Accrued liabilities Accrued Liabilities, Current Derivative [Table] Derivative [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Other Income, Net [Member] Other Income (Expense), Net [Member] Other Income (Expense), Net [Member] Derivative [Line Items] Derivative [Line Items] Gain (loss) recognized in income – ineffective portion Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Derivative, notional amount based on forecasted revenue Derivative, Notional Amount Based On Forecasted Revenue Derivative, Notional Amount Based On Forecasted Revenue Derivative, notional amount Derivative, Notional Amount Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technology [Member] Developed Technology Rights [Member] Customer Relationships [Member] Customer Relationships [Member] Trademarks and other [Member] Trademarks And Other [Member] Trademarks And Other [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Finite-Lived Intangible Assets, Net Weighted Average Remaining Useful Life (years) Finite-Lived Intangible Asset, Useful Life Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Amortization of intangible assets Amortization of Intangible Assets Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Marketable securities Available-for-sale Securities, Debt Securities, Current Accounts receivable, net Accounts Receivable, Net, Current Inventories Inventory, Net Income tax receivable Income Taxes Receivable, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Goodwill Goodwill Intangible assets, net Deferred tax assets Deferred Tax Assets, Net, Noncurrent Other assets Other Assets, Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Deferred revenue Contract with Customer, Liability, Current Income taxes payable Accrued Income Taxes, Current Total current liabilities Liabilities, Current Long-term deferred revenue Contract with Customer, Liability, Noncurrent Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 6) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Class A and Class B common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Significant Customer Information and Other Information Concentration Risk Disclosure [Text Block] Income Statement [Abstract] Revenue Revenue from Contract with Customer, Including Assessed Tax 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 Operating loss Operating Income (Loss) Interest income, net Interest Income (Expense), Nonoperating, Net Other income, net Other Nonoperating Income (Expense) Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax expense (benefit) Income Tax Expense (Benefit) Net loss Net Income (Loss) Attributable to Parent Net loss per share: Earnings Per Share, Basic and Diluted [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Shares used to compute net loss per share: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Revenue [Member] Revenue [Member] Revenue [Member] Operating expenses [Member] Operating Expense [Member] Gain (loss) recognized in OCI – effective portion Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net Gain (loss) reclassified from OCI into income – effective portion Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Gain recognized in income – excluded time value portion Derivative Instruments, Gain (Loss) Recognized In Income, Time Value Portion Derivative Instruments, Gain (Loss) Recognized In Income, Time Value Portion Gain (loss) recognized in income Derivative, Gain (Loss) on Derivative, Net Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Balance, beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Balance, end of period (in shares) Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Balance, weighted average exercise price, beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Canceled, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Balance, weighted average exercise price, end of period (in dollars per share) Options exercisable, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Options vested and expected to vest, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Options outstanding, aggregate intrinsic value, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Options vested and expected to vest, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Fair value of the Class A common stock (in dollars per share) Share Price Components Inventory, Work in Process and Raw Materials, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total inventories Basis of Presentation and Summary of Significant Accounting Policies Basis of Accounting, Policy [Policy Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Income tax benefit Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Timing Differences [Axis] Timing Differences [Axis] Timing Differences [Axis] Timing Differences [Domain] Timing Differences [Domain] [Domain] for Timing Differences [Axis] Three Months Ended Under ASC 605 [Member] Three Months Ended Under ASC 605 [Member] Three Months Ended Under ASC 605 [Member] Three Month Ended Impact under 606 [Member] Three Month Impact under 606 [Member] Three Month Impact under 606 [Member] Six Months Ended Under ASC 605 [Member] Six Months Ended Under ASC 605 [Member] Six Months Ended Under ASC 605 [Member] Six Month Ended Impact under 606 [Member] Six Month Ended Impact under 606 [Member] Six Month Ended Impact under 606 [Member] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Under ASC 605 [Member] Calculated under Revenue Guidance in Effect before Topic 606 [Member] Impact [Member] Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Subscription-based Premium Services [Member] Subscription-based Premium Services [Member] Subscription-based Premium Services [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-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] Reserves and accruals, returns and allowances Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Returns and Allowances Estimated selling price Revenue Recognition, Estimated Selling Price, Per Share Revenue Recognition, Estimated Selling Price, Per Share Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Best estimated selling price on upgrade rights Revenue Recognition, Best Estimated Selling Price On Upgrade Rights, Per Share Revenue Recognition, Best Estimated Selling Price On Upgrade Rights, Per Share Deferred Revenue Deferred Revenue Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Beginning balances Standard and Extended Product Warranty Accrual Charged to cost of revenue Standard and Extended Product Warranty Accrual, Period Increase (Decrease) Changes related to pre-existing warranties Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Settlement of claims Standard and Extended Product Warranty Accrual, Decrease for Payments Ending balances Numerator: Earnings Per Share, Basic [Abstract] Net loss Denominator: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Weighted-average shares of common stock—basic (in shares) Effect of dilutive securities (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted-average shares of common stock—diluted (in shares) Net loss per share: Earnings Per Share Reconciliation [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] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Eligible Employees [Member] Eligible Employees [Member] Eligible Employees [Member] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Class A [Member] Common Class A [Member] 2015 Equity Incentive Plan [Member] 2015 Equity Incentive Plan [Member] 2015 Equity Incentive Plan [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Employee Stock Options And Restricted Stock Units [Member] Employee Stock Options And Restricted Stock Units [Member] Employee Stock Options And Restricted Stock Units [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Unfunded right to receive stock on a date in time in the future (in shares) Deferred Compensation Arrangement with Individual, Unfunded Options Deferred Compensation Arrangement with Individual, Unfunded Options Out-of-the-money options Deferred Compensation Arrangement with Individual, Out-Of-The-Money Options Deferred Compensation Arrangement with Individual, Out-Of-The-Money Options Minimum vesting Deferred Compensation Arrangement with Individual, Minimum Vesting Deferred Compensation Arrangement with Individual, Minimum Vesting Underwater options tendered Deferred Compensation Arrangement with Individual, Underwater Options Tendered Deferred Compensation Arrangement with Individual, Underwater Options Tendered Underwater options tendered, percent Deferred Compensation Arrangement with Individual, Underwater Options Tendered, Percent Deferred Compensation Arrangement with Individual, Underwater Options Tendered, Percent Stock issued in exchange (in shares) Stock Issued During Period, Shares, Conversion of Units Stock issued in exchange Stock Issued During Period, Value, Conversion of Units Common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Percent of share price available to employees Share-based Compensation Arrangement by Share-based Payment Award, Market Price After Discount, Purchase Date Share-based Compensation Arrangement by Share-based Payment Award, Market Price After Discount, Purchase Date Unrecognized compensation expense related to unvested options Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Unrecognized compensation expense related to unvested options, estimated weighted average period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Number of securities called by each warrant Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Exercise price of warrant (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Warrants outstanding Class of Warrant or Right, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Beginning Unvested balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited or canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending Unvested balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Beginning Unvested balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested (in dollars 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 Forfeited or canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Ending Unvested balance (in dollars per share) Schedule of fair value of assets and liabilities measured on recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] Balance at the beginning of the period Goodwill acquired Goodwill, Acquired During Period Balance at the end of the period Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Deferred Revenue [Roll Forward] Movement in Deferred Revenue [Roll Forward] Beginning balances Deferral of revenue Deferred Revenue, Additions Recognition of deferred revenue Deferred Revenue, Revenue Recognized Ending balances Schedule of basic and diluted net income (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of antidilutive securities excluded from earnings per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Revenue [Member] Sales Revenue, Net [Member] Geographic Concentration Risk [Member] Geographic Concentration Risk [Member] Customer C [Member] Customer C [Member] Customer C [Member] Customer B [Member] Customer B [Member] Customer B [Member] Customer A [Member] Customer A [Member] Customer A [Member] Customer D [Member] Customer D [Member] Customer D [Member] Customer E [Member] Customer E [Member] Customer E [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States [Member] UNITED STATES Americas excluding United States [Member] Americas Excluding United States [Member] Americas Excluding United States [Member] Europe, Middle East, and Africa [Member] EMEA [Member] APAC [Member] Asia Pacific [Member] Non-US [Member] Non-US [Member] Long-lived assets including property and equipment Long-Lived Assets Debt Disclosure [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 2015 Credit Agreement [Member] 2015 Credit Agreement [Member] 2015 Credit Agreement [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Line of Credit [Member] Line of Credit [Member] Letter of Credit [Member] Letter of Credit [Member] Swing Line Loan [Member] Bridge Loan [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Base Rate [Member] Base Rate [Member] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Credit facility, borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Covenant, minimum unrestricted cash Line of Credit Facility, General Liquidity Covenant, Unrestricted Cash, Minimum Line of Credit Facility, General Liquidity Covenant, Unrestricted Cash, Minimum Covenant, cash and cash equivalents held in accounts subject to control agreements Line of Credit Facility, General Liquidity Covenant, Cash and Cash Equivalents Held in Accounts Subject to Control Agreements Line of Credit Facility, General Liquidity Covenant, Cash and Cash Equivalents Held in Accounts Subject to Control Agreements Credit facility, amount outstanding Long-term Line of Credit Valuation and Qualifying Accounts Disclosure [Table] Valuation and Qualifying Accounts Disclosure [Table] Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves [Domain] Valuation Allowances and Reserves [Domain] Revenue Reserve [Member] Allowance for Sales Returns [Member] Valuation and Qualifying Accounts Disclosure [Line Items] Valuation and Qualifying Accounts Disclosure [Line Items] Movement in Valuation Allowances and Reserves [Roll Forward] Movement in Valuation Allowances and Reserves [Roll Forward] Beginning balance Valuation Allowances and Reserves, Balance Increases Valuation Allowances and Reserves, Additions for Adjustments Write-offs/Returns taken Valuation Allowances and Reserves, Deductions Ending balances POP displays, net Prepaid Supplies Prepaid marketing Prepaid Advertising Derivative assets Derivative Asset, Current Prepaid expenses Prepaid Expense Insurance receivable Insurance Settlements Receivable, Current Other Prepaid Expense And Other Assets, Miscellaneous, Current Prepaid Expense And Other Assets, Miscellaneous, Current Total prepaid expenses and other current assets Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Cost of revenue [Member] Cost of Sales [Member] Remaining 2018 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Financial Instruments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Statement of Cash Flows [Abstract] Cash Flows from Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Provision for inventory obsolescence Inventory Write-down Depreciation Depreciation Write-off of property and equipment Impairment of Long-Lived Assets Held-for-use Stock-based compensation Share-based Compensation Deferred income taxes Deferred Income Tax Expense (Benefit) Other Other Operating Activities, Cash Flow Statement Changes in operating assets and liabilities, net of acquisition: 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 Fitbit Force recall reserve Increase (Decrease) In Product Recall Reserve Increase (Decrease) In Product Recall Reserve Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue and Customer Advances and Deposits Income taxes payable Increase (Decrease) in Income Taxes Payable Net cash (used in) provided by operating activities Cash Flows from Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Purchases of marketable securities Payments to Acquire Available-for-sale Securities, Debt Sales of marketable securities Proceeds from Sale of Available-for-sale Securities, Debt Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities Acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Cash Flows from Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Repayment of debt Repayments of Debt Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Taxes paid related to net share settlement of restricted stock units Payments Related to Tax Withholding for Share-based Compensation Net cash provided by financing activities Net (decrease) increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Effect of exchange rate on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Schedule of stock option activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of restricted stock unit activity Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Schedule of stock-based compensation expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Domain] Purchase Commitment, Excluding Long-term Commitment [Domain] Purchase Commitment [Member] Purchase Commitment [Member] Purchase Commitment to Third Party Hosting Provider [Member] Purchase Commitment to Third Party Hosting Provider [Member] Purchase Commitment to Third Party Hosting Provider [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] PurePulse Class Action Lawsuit [Member] PurePulse Class Action Lawsuit [Member] PurePulse Class Action Lawsuit [Member] Immersion [Member] Immersion [Member] Immersion [Member] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Pending Litigation [Member] Pending Litigation [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Rent expense Operating Leases, Rent Expense Remaining minimum amount committed Purchase Commitment, Remaining Minimum Amount Committed Loss contingency, number of lawsuits filed Loss Contingency, New Claims Filed, Number Settlement amount award to other party Litigation Settlement, Amount Awarded to Other Party Number of patents found not infringed Loss Contingency, Patents Found Not Infringed, Number Patents allegedly infringed, number Loss Contingency, Patents Allegedly Infringed, Number Number of additional defendants Loss Contingency, Number of Additional Defendants Loss Contingency, Number of Additional Defendants Loss contingency, individual investors named as lead plaintiffs Loss Contingency, Number of Plaintiffs Due in one year Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Due in one to two years Available-for-sale Securities, Debt Maturities, Year One To Two, Fair Value Available-for-sale Securities, Debt Maturities, Year One To Two, Fair Value Total Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Research and development [Member] Research and Development Expense [Member] Sales and marketing [Member] Selling and Marketing Expense [Member] General and administrative [Member] General and Administrative Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Total stock-based compensation Allocated Share-based Compensation Expense Schedule of New Accounting Pronouncements and Changes in Accounting Principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Employee Severance [Member] Employee Severance [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Expected number of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated Number of positions eliminated in the period, percent Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Severance costs Severance Costs Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Twine Health, Inc. [Member] Twine Health, Inc. [Member] Twine Health, Inc. [Member] Pebble Industries, Inc [Member] Pebble Industries, Inc [Member] Pebble Industries, Inc [Member] Vector Watch S.R.L. [Member] Vector Watch S.R.L. [Member] Vector Watch S.R.L. [Member] Coin, Inc [Member] Coin, Inc [Member] Coin, Inc [Member] In Process Research and Development [Member] In Process Research and Development [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Cash paid for acquisition Payments to Acquire Businesses, Gross Intangibles acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Assumed liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Consideration held as security for indemnifications obligations Business Combination, Consideration Transferred, Held As Security For Indemnification Obligations Business Combination, Consideration Transferred, Held As Security For Indemnification Obligations Amortization period Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Acquisitions Business Combination Disclosure [Text Block] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entities [Table] Entities [Table] Common Class B [Member] Common Class B [Member] Entity Information [Line Items] Entity Information [Line Items] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Long-Term Debt Debt Disclosure [Text Block] Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Cash flow hedges: Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax [Abstract] Change in unrealized gain (loss) on cash flow hedges, net of tax benefit (expense) of $(666), $404, $(666) and $202, respectively Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Less: reclassification for realized net gains included in net loss, net of tax expense (benefit) of $130, $(46), $130 and $(8), respectively Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Net change, net of tax Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Change in foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Change in unrealized loss on available-for-sale investments, net of tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Less reclassification for realized net gains Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring [Member] Fair Value, Measurements, Recurring [Member] Other Assets [Member] Other Assets [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] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets: Assets, Fair Value Disclosure [Abstract] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Available for sale securities Derivative assets Total Assets, Fair Value Disclosure Liabilities: Liabilities, Fair Value Disclosure [Abstract] Derivative liabilities Stock warrant liability Mandatorily Redeemable Preferred Stock, Fair Value Disclosure Total Financial and Nonfinancial Liabilities, Fair Value Disclosure Transfers between fair value levels Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] EX-101.PRE 11 fit-20180630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2018
Jul. 26, 2018
Entity Information [Line Items]    
Entity Registrant Name FITBIT INC  
Entity Central Index Key 0001447599  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Jun. 30, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Common Class A [Member]    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   214,090,259
Common Class B [Member]    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   31,281,638
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 328,116 $ 341,966
Marketable securities 252,347 337,334
Accounts receivable, net 242,038 406,019
Inventories 140,430 123,895
Income tax receivable 78,385 77,882
Prepaid expenses and other current assets 63,227 97,269
Total current assets 1,104,543 1,384,365
Property and equipment, net 110,185 104,908
Goodwill 61,058 51,036
Intangible assets, net 27,740 22,356
Deferred tax assets 3,528 3,990
Other assets 16,147 15,420
Total assets 1,323,201 1,582,075
Current liabilities:    
Accounts payable 155,970 212,731
Accrued liabilities 377,058 452,137
Deferred revenue 28,116 35,504
Income taxes payable 22,729 928
Total current liabilities 583,873 701,300
Long-term deferred revenue 4,719 6,928
Other liabilities 55,650 49,884
Total liabilities 644,242 758,112
Commitments and contingencies (Note 6)
Stockholders’ equity:    
Class A and Class B common stock 25 24
Additional paid-in capital 1,006,639 956,060
Accumulated other comprehensive income (loss) 4,679 (9)
Accumulated deficit (332,384) (132,112)
Total stockholders’ equity 678,959 823,963
Total liabilities and stockholders’ equity $ 1,323,201 $ 1,582,075
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Income Statement [Abstract]        
Revenue $ 299,344 $ 353,299 $ 547,209 $ 652,241
Cost of revenue 180,329 204,054 314,071 384,697
Gross profit 119,015 149,245 233,138 267,544
Operating expenses:        
Research and development 87,047 80,543 176,383 168,301
Sales and marketing 100,845 100,732 172,897 191,906
General and administrative 30,211 31,379 66,299 62,125
Total operating expenses 218,103 212,654 415,579 422,332
Operating loss (99,088) (63,409) (182,441) (154,788)
Interest income, net 2,177 193 3,527 1,289
Other income, net 2,258 303 2,775 836
Loss before income taxes (94,653) (62,913) (176,139) (152,663)
Income tax expense (benefit) 23,615 (4,673) 23,006 (34,344)
Net loss $ (118,268) $ (58,240) $ (199,145) $ (118,319)
Net loss per share:        
Basic (in dollars per share) $ (0.49) $ (0.25) $ (0.83) $ (0.52)
Diluted (in dollars per share) $ (0.49) $ (0.25) $ (0.83) $ (0.52)
Shares used to compute net loss per share:        
Basic (in shares) 242,898 230,322 241,227 228,788
Diluted (in shares) 242,898 230,322 241,227 228,788
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Statement of Comprehensive Income [Abstract]        
Net loss $ (118,268) $ (58,240) $ (199,145) $ (118,319)
Cash flow hedges:        
Change in unrealized gain (loss) on cash flow hedges, net of tax benefit (expense) of $(666), $404, $(666) and $202, respectively 5,248 (12,629) 5,912 (13,789)
Less: reclassification for realized net gains included in net loss, net of tax expense (benefit) of $130, $(46), $130 and $(8), respectively (1,028) 1,430 (1,028) 1,647
Net change, net of tax 4,220 (11,199) 4,884 (12,142)
Change in foreign currency translation adjustment 0 585 0 314
Change in unrealized loss on available-for-sale investments, net of tax 118 9 (208) 85
Less reclassification for realized net gains 12 (3) 12 (12)
Net change, net of tax 130 6 (196) 73
Comprehensive loss $ (113,918) $ (68,848) $ (194,457) $ (130,074)
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Statement of Comprehensive Income [Abstract]        
Change in unrealized gain (loss) on cash flow hedges, tax $ (666) $ 404 $ (666) $ 202
Reclassification for realized net gains included in net income, tax $ 130 $ (46) $ 130 $ (8)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Cash Flows from Operating Activities    
Net loss $ (199,145) $ (118,319)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Provision for inventory obsolescence 8,014 8,409
Depreciation 23,572  
Depreciation and amortization expense 23,600 19,199
Write-off of property and equipment 7,485 5,250
Amortization of intangible assets 3,805 2,753
Stock-based compensation 49,498 44,459
Deferred income taxes (1,299) 16,137
Other (419) 1,428
Changes in operating assets and liabilities, net of acquisition:    
Accounts receivable 164,195 261,165
Inventories (24,217) 81,486
Prepaid expenses and other assets 37,624 (50,324)
Fitbit Force recall reserve (291) (500)
Accounts payable (64,184) (216,959)
Accrued liabilities and other liabilities (74,033) (43,963)
Deferred revenue (9,623) (5,477)
Income taxes payable 21,801 (1,516)
Net cash (used in) provided by operating activities (57,217) 3,228
Cash Flows from Investing Activities    
Purchase of property and equipment (28,524) (39,817)
Purchases of marketable securities (224,812) (317,678)
Sales of marketable securities 73,770 13,806
Maturities of marketable securities 236,575 351,144
Acquisition, net of cash acquired (13,646) 0
Net cash provided by investing activities 43,363 7,455
Cash Flows from Financing Activities    
Repayment of debt (747) 0
Proceeds from issuance of common stock 10,738 11,407
Taxes paid related to net share settlement of restricted stock units (9,987) (5,234)
Net cash provided by financing activities 4 6,173
Net (decrease) increase in cash and cash equivalents (13,850) 16,856
Effect of exchange rate on cash and cash equivalents 0 532
Cash and cash equivalents at beginning of period 341,966 301,320
Cash and cash equivalents at end of period $ 328,116 $ 318,708
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Summary of Significant Accounting Policies
 
The accompanying condensed consolidated financial statements of Fitbit, Inc. (the “Company”) are unaudited. The condensed consolidated balance sheet at December 31, 2017 has been derived from the audited financial statements of the Company. The accompanying condensed financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) for interim financial information, and in management’s opinion, includes all adjustments, consisting of only normal recurring adjustments, necessary for the fair statement of the Company’s financial position, its results of operations, and cash flows for the interim periods presented. The results of operations for the three and six months ended June 30, 2018 are not necessarily indicative of the results to be expected for the full fiscal year or any other period.

The accompanying 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, 2017, filed with the Securities and Exchange Commission (“SEC”) on March 1, 2018.

The Company’s fiscal year ends on December 31 of each year. The Company is on a 4-4-5 week quarterly calendar. There were 91 days in each of the three months ended June 30, 2018 and July 1, 2017, and 181 and 182 days in the six months ended June 30, 2018 and July 1, 2017, respectively.

The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.

Use of Estimates
 
The preparation of condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. The primary estimates and assumptions made by management are related to revenue recognition, reserves for sales returns and incentives, reserves for warranty, valuation of stock options, fair value of derivative assets and liabilities, allowance for doubtful accounts, inventory valuation, fair value of goodwill and acquired tangible and intangible assets and liabilities assumed during acquisitions, the number of reportable segments, the recoverability of intangible assets and their useful lives, contingencies, and income taxes. Actual results could differ from those estimates, and such differences may be material to the condensed consolidated financial statements.

Significant Accounting Policies

There have been no significant changes in the Company’s accounting policies from those disclosed in its Annual Report on Form 10-K, except for the policies described below in relation to the adoption of Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606), discussed below in the section titled “Accounting Pronouncements Recently Adopted.”

Revenue Recognition

The Company recognizes revenue upon transfer of control of promised goods or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services.

Products and Services

The Company derives substantially all of its revenue from sales of its wearable devices, which includes both connected health and fitness devices and accessories and smartwatches. The Company also generates a small portion of revenue from its subscription-based services. The Company considers delivery of its products to have occurred once control has transferred and delivery of services to have occurred as control is transferred. The Company recognizes revenue, net of estimated sales returns, sales incentives, discounts, and sales tax.

Arrangements with Multiple Performance Obligations

The Company enters into contracts that have multiple performance obligations that include hardware, software, and services. The first performance obligation is the hardware and firmware essential to the functionality of the connected health and fitness device or smartwatch delivered at the time of sale. The second performance obligation is the software services included with the products, which are provided free of charge and enable users to sync, view, and access real-time data on the Company’s online dashboard and mobile apps. The third performance obligation is the embedded right included with the purchase of the device to receive, on a when-and-if-available basis, future unspecified firmware upgrades and features relating to the product’s essential firmware. In addition, the Company occasionally offers a fourth performance obligation in bundled arrangements that allows access to subscription-based services related to the Company’s Fitbit Coach offering.

The Company allocates revenue to all performance obligations based on their relative standalone selling prices (“SSP”). The Company’s process for determining its SSP considers multiple factors including consumer behaviors, the Company’s internal pricing model, and cost-plus margin and may vary depending upon the facts and circumstances related to each deliverable. SSP for the health and fitness devices and smartwatches reflect the Company’s best estimate of the selling prices if they were sold regularly on a stand-alone basis and comprise the majority of the arrangement consideration. SSP for upgrade rights currently ranges from $1.00 to $3.00. SSP for the online dashboard and mobile apps is currently estimated at $0.99. SSP for access to Fitbit Coach subscription-based services is based on the price charged when sold separately.

Amounts allocated to the delivered wearable devices are recognized at the time of delivery, provided the other conditions for revenue recognition have been met. Amounts allocated to the online dashboard and mobile apps and unspecified upgrade rights are deferred and recognized on a straight-line basis over the estimated usage period.

The Company offers its users the ability to purchase subscription-based services, through which the users receive incremental features, including access to a digital personal trainer, in-depth analytics regarding the user’s personal metrics, or video-based customized workouts. Amounts paid for subscriptions are deferred and recognized ratably over the service period, which is typically one year. Revenue from subscription-based services was less than 1% of revenue for all periods presented.

In addition, the Company offers subscription-based software and services to certain customers in the corporate wellness program, which includes a real-time dashboard, and the ability to create corporate challenges. SSP for the corporate wellness subscription is determined based on the Company’s internal pricing model for anticipated renewals for existing customers and pricing for new customers. Revenue allocated to the corporate wellness subscription is deferred and recognized on a straight-line basis over the estimated access period of one year, which is the typical service period. Revenue for corporate wellness software and services was less than 1% of revenue for all periods presented.

The Company applies a practical expedient to expense costs to obtain a contract with a customer as incurred when the amortization period would be one year or less. The Company applies a practical expedient to not consider the effect of a significant financing component as it expects that the period between transfer of control and payment from customer to be one year or less.

The Company accounts for shipping and handling fees billed to customers as revenue. Sales taxes and value added taxes (“VAT”) collected from customers which are remitted to governmental authorities are not included in revenue, and are reflected as a liability on the consolidated balance sheets.

Rights of Return, Stock Rotation Rights, and Price Protection

The Company offers limited rights of return, stock rotation rights, and price protection under various policies and programs with its retailer and distributor customers and end-users. Below is a summary of the general provisions of such policies and programs:

Retailers and distributors are generally allowed to return products that were originally sold through to an end-user under provisions of their contracts, called “open-box” returns, and such returns may be made at any time after the original sale.
All purchases through Fitbit.com are covered by a 45-day right of return.
Certain distributors are allowed stock rotation rights which are limited rights of return of products purchased during a prior period, generally one quarter.
Certain distributors and retailers are allowed return rights for defective products.
Certain distributors are offered price protection that allows for the right to a partial credit for unsold inventory held by the distributor if the Company reduces the selling price of a product.
    
The Company estimates reserves for these policies and programs based on historical experience, and records the reserves as a reduction of revenue and an accrued liability. Through June 30, 2018, actual returns have primarily been open-box returns. In addition, through June 30, 2018, the Company has had limited price protection claims. On a quarterly basis, the amount of revenue that is reserved for future returns is calculated based on historical trends and data specific to each reporting period. The historical trends consider product life cycles, new product introductions, market acceptance of products, product sell-through, the type of customer, seasonality, and other factors. Return rates can fluctuate over time, but have been sufficiently predictable to allow the Company to estimate expected future product returns. The Company reviews the actual returns evidenced in prior quarters as a percent of related revenue to determine the historical rate of returns. The Company then applies the historical rate of returns to the current period revenue as a basis for estimating future returns. When necessary, the Company also provides a specific reserve for products in the distribution channel in excess of estimated requirements. This estimate can be affected by the amount of a particular product in the channel, the rate of sell-through, product plans, and other factors. The Company also considers whether there are circumstances which may result in anticipated returns higher than the historical return rate from direct customers and records an additional specific reserve as necessary. The estimates and assumptions used to reserve for rights of return, stock rotation rights, and price protection have been accurate in all material respects and have not materially changed in the past.

Sales Incentives

The Company offers sales incentives through various programs, consisting primarily of cooperative advertising and marketing development fund programs. The Company records advertising and marketing development fund programs with customers as a reduction to revenue unless it receives a distinct benefit in exchange for credits claimed by the customer and can reasonably estimate the fair value of the distinct benefit received, in which case the Company records it as a marketing expense. The Company recognizes a liability and reduces revenue for rebates or other incentives based on the estimated amount of rebates or credits that will be claimed by customers.

Refer to Note 10 for disaggregated revenue by geographic region, based on ship-to destinations.

Customer Bankruptcy

In September 2017, Wynit Distribution (“Wynit”) filed for bankruptcy protection under Chapter 11 of the United States Bankruptcy Code. Wynit was the Company’s largest customer, historically representing 11% of total revenue during the six months ended July 1, 2017 and 19% of total accounts receivables as of July 1, 2017. In connection with Wynit’s bankruptcy filing, the Company believed that the collectability of the product shipments to Wynit during the third quarter of 2017 was not reasonably assured. However, as of July 1, 2017, collectability of accounts receivables from Wynit was reasonably assured. 

The Company ceased to recognize revenue from Wynit, which totaled $8.1 million during the third quarter of 2017. Additionally, the Company recorded a charge of $35.8 million during the third quarter ended September 30, 2017 comprised of cost of revenue of $5.5 million associated with shipments to Wynit in the third quarter of 2017 and bad debt expense of $30.3 million associated with all of Wynit’s outstanding accounts receivables. The Company maintains credit insurance that covers a portion of the exposure related to its customer receivables. The Company recorded an insurance receivable based on an analysis of its insurance policies, including their exclusions, an assessment of the nature of the claim, and information from its insurance carrier. As of September 30, 2017, the Company had recorded an insurance receivable of $26.8 million, included in prepaid expenses and other current assets, associated with the amount it had concluded was probable related to the claim. The $26.8 million insurance receivable allowed the Company to recover $22.7 million of bad debt expense and $4.1 million of cost of revenue, resulting in a net charge of $9.0 million in the consolidated statement of operations comprised of net bad debt expense of $7.6 million and net cost of revenue of $1.4 million. The Company received $21.4 million of the insurance receivable during the fourth quarter of 2017 and the remaining $5.4 million in January 2018.

During the six months ended June 30, 2018, the Company released $12.4 million in outstanding product return and rebate reserves related to Wynit, as it believed the possibility of future claims associated with these reserves was remote. This reserve release resulted in a $12.4 million increase in revenue during the six months ended June 30, 2018.

Non-Monetary Transaction

The Company entered into an agreement with a third party during 2016 to exchange inventory for advertising credits and cash. The Company recorded the transaction based on the estimated fair value of the products exchanged. For the year ended December 31, 2016, the Company recorded $15.0 million of revenue and $7.0 million of associated cost of goods sold upon exchange of the products for advertising credits of $13.0 million and cash of $2.0 million. The $13.0 million of unused advertising credits remaining as of December 31, 2016 were recorded in prepaid expenses and other current assets, and other assets. Such credits are expected to be used over the contractual period of four years, and will be expensed as advertising services are received. During the three months ended June 30, 2018 and July 1, 2017, $1.0 million and $0.2 million, respectively, and during the six months ended June 30, 2018 and July 1, 2017, $1.1 million and $0.3 million, respectively, of credits were utilized in each of these periods. The Company’s prepaid and other assets related to unused advertising credits as of June 30, 2018 and December 31, 2017 were $11.1 million and $12.2 million, respectively.

Recent Accounting Pronouncements

Accounting Pronouncements Not Yet Adopted

In February 2016, the Financial Accounting Standards Board (the “FASB”) issued ASU 2016-02, Leases (Topic 842). ASU 2016-02 requires lessees to recognize right-of-use assets and lease liabilities for operating leases, initially measured at the present value of the lease payments, on the balance sheet. ASU 2016-02 will become effective for the Company on January 1, 2019, and requires adoption using a modified retrospective approach. The Company is currently evaluating the impact of this guidance on its consolidated financial statements. The Company anticipates that the adoption will have a material impact on its consolidated balance sheets, as it will now include a right of use asset and a lease liability for the obligation to make lease payments related to substantially all operating lease arrangements; however, the Company does not expect the adoption to have a material impact on its consolidated statements of operations.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 provides for a new impairment model which requires measurement and recognition of expected credit losses for most financial assets and certain other instruments, including but not limited to accounts receivable and available for sale debt securities. ASU 2016-13 will become effective for the Company on January 1, 2020 and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating the second step of the goodwill impairment test. The second step measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. Under ASU 2017-04, a company will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. ASU 2017-04 will be applied prospectively and is effective for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.

In June 2018, the FASB issued ASU 2018-07, Compensation-Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting. ASU 2018-07 expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. ASU 2018-07 will become effective for the Company on January 1, 2019 and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.

Accounting Pronouncements Recently Adopted

In May 2014, the FASB, issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), which affects any entity that either enters into contracts with customers to transfer goods and services or enters into contracts for the transfer of nonfinancial assets. The standard’s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services.

The Company adopted ASU 2014-09 effective January 1, 2018, utilizing the modified retrospective transition method. Prior periods were not retrospectively adjusted. Upon adoption, the Company recognized an immaterial cumulative effect of adopting this guidance as an adjustment to its opening accumulated deficit balance. The new standard may, in certain circumstances, impact the timing of when revenue is recognized for products shipped, and the timing and classification of certain sales incentives, which are expected to generally be recognized earlier than historical guidance. The Company believes the new guidance is materially consistent with its historical revenue recognition policy. In addition, ASU 2014-09 requires the presentation of sales returns reserve as a current liability. The Company’s sales return reserve was $75.0 million as of June 30, 2018, presented within “Accrued liabilities” and was $109.9 million as of December 31, 2017, presented within “Accounts receivable, net.”

The impact to revenue, accounts receivable, deferred revenue, and accrued liabilities as a result of applying ASU 2014-09 for the six months ended or as of June 30, 2018 was as follows (in thousands):
 
Three Months Ended June 30, 2018
 
Six Months Ended June 30, 2018
 
Under ASC 605
Impact
Under ASC 606
 
Under ASC 605
Impact
Under ASC 606
 
 
 
 
 
 
 
 
Revenue
$
298,783

$
561

$
299,344

 
$
545,834

$
1,375

$
547,209

Accounts receivable, net
167,042

74,996

242,038

 
167,042

74,996

242,038

Deferred revenue
33,789

(954
)
32,835

 
33,789

(954
)
32,835

Accrued liabilities
302,734

74,324

377,058

 
302,734

74,324

377,058

Accumulated deficit
(332,945
)
561

(332,384
)
 
(333,759
)
1,375

(332,384
)


The impact to other financial statement line items was immaterial. Adoption of the standard had no impact to net cash from or used in operating, investing, or financing activities in the Company’s condensed consolidated statement of cash flows.

In January 2016, the FASB issued ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, which updates certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The Company has elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230). ASU 2016-15 provides guidance intended to reduce diversity in practice in how certain transactions are classified in the statement of cash flows. ASU 2016-15 provides guidance in a number of situations including, among others, contingent consideration payments made after a business combination, proceeds from the settlement of insurance claims, distributions received from equity method investees, and classifying cash receipts and payments that have aspects of more than one class of cash flows. ASU 2016-15 became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business. The purpose of ASU 2017-01 is to change the definition of a business to assist entities with evaluating when a set of transferred assets and activities is a business. ASU 2017-01 became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In May 2017, the FASB issued ASU 2017-09, Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting. ASU 2017-09 was issued to clarify and reduce both (i) diversity in practice and (ii) cost and complexity when applying the guidance in Topic 718 to a change to the terms and conditions of a share-based payment award. ASU 2017-09 became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. ASU 2017-12 amends the hedge accounting rules to simplify the application of hedge accounting standard and better portray the economic results of risk management activities in the financial statements. The standard expands the ability to hedge non-financial and financial risk components, reduces complexity in fair value hedges of interest rate risk, eliminates the requirement to separately measure and report hedge ineffectiveness, as well as eases certain hedge effectiveness assessment requirements. ASU 2017-12 becomes effective for the Company on January 1, 2019 with early adoption permitted. The Company early adopted this new standard in the first quarter of 2018. The adoption of this new standard did not have a material impact on the Company’s consolidated financial statements.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
6 Months Ended
Jun. 30, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
 
The carrying values of the Company’s accounts receivable, accounts payable, and accrued liabilities approximated their fair values due to the short period of time to maturity or repayment.
 
The following tables set forth the Company’s financial instruments that were measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):
 
 
June 30, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
Money market funds
$
153,241

 
$

 
$

 
$
153,241

U.S. government agencies

 
74,897

 

 
74,897

Corporate debt securities

 
217,806

 

 
217,806

Derivative assets

 
5,464

 

 
5,464

Total
$
153,241

 
$
298,167

 
$

 
$
451,408

Liabilities:
 
 
 
 
 
 
 
Derivative liabilities
$

 
$
736

 
$

 
$
736

Stock warrant liability

 

 
486

 
486

Total
$

 
$
736

 
$
486

 
$
1,222


 
December 31, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
Money market funds
$
193,066

 
$

 
$

 
$
193,066

U.S. government agencies

 
79,624

 

 
79,624

Corporate debt securities

 
291,582

 

 
291,582

Total
$
193,066

 
$
371,206

 
$

 
$
564,272

Liabilities:
 
 
 
 
 
 
 
Derivative liabilities
$

 
$
2,138

 
$

 
$
2,138

Stock warrant liability

 

 
208

 
208

Total
$

 
$
2,138

 
$
208

 
$
2,346


 
The fair value of the Company’s Level 1 financial instruments is based on quoted market prices in active markets for identical instruments. The fair value of the Company’s Level 2 financial instruments is based on observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data.

In addition, Level 2 assets and liabilities include derivative financial instruments associated with hedging activity, which are further discussed in Note 3. Derivative financial instruments are initially measured at fair value on the contract date and are subsequently remeasured to fair value at each reporting date using inputs such as spot rates, forward rates, and discount rates. There is not an active market for each hedge contract, but the inputs used to calculate the value of the instruments are tied to active markets.

There were no Level 3 assets as of June 30, 2018 and December 31, 2017. There were Level 3 liabilities as of June 30, 2018 and December 31, 2017. There have been no transfers between fair value measurement levels during the three and six months ended June 30, 2018 and July 1, 2017.

In 2017, the Company acquired an equity ownership interest in a privately-held company in exchange for $6.0 million in cash. This investment is accounted for using the cost method of accounting since the Company is unable to exercise any significant influence. Upon adoption of ASU 2016-01 on January 1, 2018, the Company elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. This investment has been recorded at historical cost, classified within “Other assets” on the Company’s consolidated balance sheet as of June 30, 2018 and December 31, 2017.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments
6 Months Ended
Jun. 30, 2018
Investments, Debt and Equity Securities [Abstract]  
Financial Instruments
Financial Instruments

Cash, Cash Equivalents and Marketable Securities

The Company’s marketable securities are classified as available-for-sale as of the balance sheet date and are reported at fair value with unrealized gains and losses reported, net of tax, as a separate component of accumulated other comprehensive income (loss) in stockholders’ equity. Because the Company views marketable securities as available to support current operations as needed, it has classified all available-for-sale securities as current assets. Realized gains or losses and other-than-temporary impairments, if any, on available-for-sale securities are reported in other income (expense), net, as incurred.

Investments are reviewed periodically to identify potential other-than-temporary impairments. No impairment loss has been recorded on the securities included in the tables below because the Company believes that the decrease in fair value of these securities is temporary and expects to recover up to, or beyond, the initial cost of investment for these securities.

The following table sets forth cash, cash equivalents and marketable securities as of June 30, 2018 (in thousands):
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
Cash and Cash Equivalents
 
Marketable Securities
 
 
 
 
 
 
 
 
 
 
 
 
Cash
$
134,519

 
$

 
$

 
$
134,519

 
$
134,519

 
$

Money market funds
153,241

 

 

 
153,241

 
153,241

 

U.S. government agencies
75,032

 

 
(135
)
 
74,897

 
10,376

 
64,521

Corporate debt securities
217,942

 
4

 
(140
)
 
217,806

 
29,980

 
187,826

Total
$
580,734

 
$
4

 
$
(275
)
 
$
580,463

 
$
328,116

 
$
252,347


The following table sets forth cash, cash equivalents and marketable securities as of December 31, 2017 (in thousands):
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
Cash and Cash Equivalents
 
Marketable Securities
 
 
 
 
 
 
 
 
 
 
 
 
Cash
$
115,028

 
$

 
$

 
$
115,028

 
$
115,028

 
$

Money market funds
193,066

 

 

 
193,066

 
193,066

 

U.S. government agencies
79,722

 
1

 
(99
)
 
79,624

 
6,595

 
73,029

Corporate debt securities
291,738

 
15

 
(171
)
 
291,582

 
27,277

 
264,305

Total
$
679,554

 
$
16

 
$
(270
)
 
$
679,300

 
$
341,966

 
$
337,334



The gross unrealized gains or losses on marketable securities as of June 30, 2018 and December 31, 2017 were not material. There were no available-for-sale investments as of June 30, 2018 and December 31, 2017 that have been in a continuous unrealized loss position for greater than 12 months on a material basis.

The following table classifies marketable securities by contractual maturities (in thousands):
 
June 30, 2018
 
December 31, 2017
 
 
 
 
Due in one year
$
252,347

 
$
319,112

Due in one to two years

 
18,222

Total
$
252,347

 
$
337,334



Derivative Financial Instruments

The Company operates in foreign countries, which exposes it to market risk associated with foreign currency exchange rate fluctuations between the U.S. dollar and various foreign currencies. In order to manage this risk, the Company may hedge a portion of its foreign currency exposures related to outstanding monetary assets and liabilities as well as forecasted revenues and expenses, using foreign currency exchange forward or option contracts. In general, the market risk related to these contracts is offset by corresponding gains and losses on the hedged transactions. The Company does not enter into derivative contracts for trading or speculative purposes.
 
Cash Flow Hedges
 
The Company has entered into foreign currency derivative contracts designated as cash flow hedges to hedge certain forecasted revenue and expense transactions denominated in currencies other than the U.S. dollar. The Company’s cash flow hedges consist of forward contracts with maturities of 12 months or less.

The Company periodically assesses the effectiveness of its cash flow hedges. Effectiveness represents a derivative instrument’s ability to generate offsetting changes in cash flows related to the hedged risk. The Company records the gains or losses, net of tax, related to its cash flow hedges as a component of accumulated other comprehensive income (loss) in stockholders’ equity and subsequently reclassifies the gains or losses into revenue and operating expenses when the underlying hedged transactions are recognized. If the hedged transaction becomes probable of not occurring, the corresponding amounts in accumulated other comprehensive income (loss) would immediately be reclassified to other income (expense), net. Cash flows related to the Company’s cash flow hedging program are recognized as cash flows from operating activities in its statements of cash flows. Prior to the adoption of ASU 2017-12, the Company recorded the gains or losses related to the ineffective portion of its cash flow hedges, if any, immediately in other income (expense), net. For the period ended July 1, 2017, the ineffective portion of its cash flow hedges were not material.

The Company had outstanding contracts with a total notional amount of $99.7 million in cash flow hedges for forecasted revenue as of June 30, 2018, and no outstanding contracts that were designated in cash flow hedges for forecasted revenue as of December 31, 2017.

Balance Sheet Hedges

The Company enters into foreign exchange contracts to hedge certain monetary assets and liabilities that are denominated in currencies other than the functional currency of its subsidiaries. These foreign exchange contracts are carried at fair value, do not qualify for hedge accounting treatment, and are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income (expense), net, and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities.

The Company had outstanding balance sheet hedges with a total notional amount of $110.5 million and $141.2 million as of June 30, 2018 and December 31, 2017, respectively.
 
Fair Value of Foreign Currency Derivatives

The foreign currency derivative contracts that were not settled at the end of the period are recorded at fair value, on a gross basis, in the condensed consolidated balance sheets. The following table presents the fair value of the Company’s foreign currency derivative contracts as of the periods presented (in thousands):
 
 
 
June 30, 2018
 
December 31, 2017
 
Balance Sheet Location
 
Fair Value Derivative
Assets
 
Fair Value Derivative Liabilities
 
Fair Value Derivative
Assets
 
Fair Value Derivative Liabilities
 
 
 
 
 
 
 
 
 
 
Cash flow designated hedges
Prepaid expenses and other current assets
 
$
5,420

 
$

 
$

 
$

Cash flow designated hedges
Accrued liabilities
 

 

 

 

Hedges not designated
Prepaid expenses and other current assets
 
44

 

 

 

Hedges not designated
Accrued liabilities
 

 
736

 

 
2,138

Total fair value of derivative instruments
 
 
$
5,464

 
$
736

 
$

 
$
2,138



Financial Statement Effect of Foreign Currency Derivative Contracts

The following table presents the pre-tax impact of the Company’s foreign currency derivative contracts on other comprehensive income (“OCI”) and the condensed consolidated statements of operations for the periods presented (in thousands):
 
 
 
Three Months Ended
 
Six Months Ended
 
Income Statement Location
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
 
 
Foreign exchange cash flow hedges:
 
 
 
 
 
 
 
 
 
Gain (loss) recognized in OCI – effective portion
 
 
$
5,914

 
$
(13,029
)
 
$
6,578

 
$
(13,987
)
Gain (loss) reclassified from OCI into income – effective portion
Revenue
 
1,157

 
(1,035
)
 
1,157

 
(280
)
Loss reclassified from OCI into income – effective portion
Operating expenses
 

 
(440
)
 

 
(1,405
)
Gain recognized in income – ineffective portion
Other income, net
 

 

 

 
21

Gain recognized in income – excluded time value portion
Other income, net
 

 
660

 

 
843

Foreign exchange balance sheet hedges:
 
 
 
 
 
 
 
 
 
Gain (loss) recognized in income
Other income, net
 
4,793

 
(3,547
)
 
2,299

 
(6,776
)


As of June 30, 2018, all net derivative gains related to the Company’s cash flow hedges will be reclassified from OCI into revenue within the next 12 months.

Effect of Derivative Contracts on Condensed Consolidated Statements of Operations

The following table provides the location in the condensed consolidated statements of operations and amount of the recognized gains or losses to the Company’s derivative instruments designated as hedging instruments (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Total amounts presented in the condensed consolidated statement of operations in which the effects of cash flow hedges are recorded in revenue
$
299,344

 
$
353,299

 
$
547,209

 
$
652,241

Total amounts presented in the condensed consolidated statement of operations in which the effects of cash flow hedges are recorded in operating expenses
218,103

 
212,654

 
415,579

 
422,332

Gains (losses) on foreign exchange contracts designated as cash flow hedges reclassified from OCI into revenue
1,157

 
(1,035
)
 
1,157

 
(280
)
Gains (losses) on foreign exchange contracts designated as cash flow hedges reclassified from OCI into operating expenses

 
(440
)
 

 
(1,405
)


Offsetting of Foreign Currency Derivative Contracts

The Company presents its derivative assets and derivative liabilities at gross fair values in the condensed consolidated balance sheets. The Company generally enters into master netting arrangements, which mitigate credit risk by permitting net settlement of transactions with the same counterparty. The Company is not required to pledge, and is not entitled to receive, cash collateral related to these derivative instruments.

The following tables set forth the available offsetting of net derivative assets under the master netting arrangements as of June 30, 2018 and December 31, 2017 (in thousands):

 
Gross Amounts Offset in the Condensed Consolidated Balance Sheets
 
Gross Amounts Not Offset in Condensed Consolidated Balance Sheets
June 30, 2018
Gross Amounts Recognized
 
Gross Amounts Offset
 
Net Amounts Presented
 
Financial Instruments
 
Cash Collateral Received
 
Net Amount
 
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts assets
$
5,464

 
$

 
$
5,464

 
$
736

 
$

 
$
4,728

Foreign exchange contracts liabilities
736

 

 
736

 
736

 

 

 
 
Gross Amounts Offset in the Condensed Consolidated Balance Sheets
 
Gross Amounts Not Offset in Condensed Consolidated Balance Sheets
December 31, 2017
Gross Amounts Recognized
 
Gross Amounts Offset
 
Net Amounts Presented
 
Financial Instruments
 
Cash Collateral Received
 
Net Amount
 
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts assets
$

 
$

 
$

 
$

 
$

 
$

Foreign exchange contracts liabilities
2,138

 

 
2,138

 

 

 
2,138

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components
6 Months Ended
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components
Balance Sheet Components

Deferred Revenue

Deferred revenue consists of deferred shipments in transit for which control has not yet transferred, deferred software, or amounts allocated to mobile dashboard and on-line apps and unspecified upgrade rights, and deferred subscription-based services for which payments have been received by the customer prior to revenue recognition of these performance obligations. The deferred shipments performance obligation is anticipated to be recognized within the next quarter. The deferred software and deferred subscription-based services performance obligations are anticipated to be recognized over the useful life or service periods of twelve to seventeen months.

Changes in the total short-term and long-term deferred revenue balance were as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
June 30, 2018
 
 
 
 
Beginning balances
$
36,448

 
$
42,432

Deferral of revenue
8,328

 
15,708

Recognition of deferred revenue
(11,941
)
 
(25,305
)
Ending balances
$
32,835

 
$
32,835



Revenue Returns Reserve
 
Revenue returns reserve activities were as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Beginning balances
$
82,612

 
$
68,317

 
$
109,872

 
$
98,851

Increases
36,929

 
48,285

 
63,001

 
89,911

Write-offs/Returns taken
(44,545
)
 
(65,082
)
 
(97,877
)
 
(137,242
)
Ending balances
$
74,996

 
$
51,520

 
$
74,996

 
$
51,520



Increases in the revenue returns reserve include provisions for open box returns and stock rotations.

Inventories
 
Inventories consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
  
 
 

 

Components
11,687

 
3,825

Finished goods
128,743

 
120,070

Total inventories
$
140,430

 
$
123,895


 
Prepaid Expenses and Other Current Assets
 
Prepaid expenses and other current assets consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
  
 
 
 
 
 
POP displays, net
$
10,345

 
$
14,750

Prepaid marketing
2,768

 
6,074

Derivative assets
5,464

 

Prepaid expenses
14,482

 
24,204

Insurance receivable

 
37,300

Other
30,168

 
14,941

Total prepaid expenses and other current assets
$
63,227

 
$
97,269



Property and Equipment, Net
 
Property and equipment, net, consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
  
 
 
 
 
 
Tooling and manufacturing equipment
$
76,119

 
$
66,854

Furniture and office equipment
22,509

 
20,942

Purchased and internally-developed software
20,346

 
18,112

Leasehold improvements
63,787

 
58,431

Total property and equipment
182,761

 
164,339

Less: Accumulated depreciation and amortization
(72,576
)
 
(59,431
)
Property and equipment, net
$
110,185

 
$
104,908


 
Total depreciation and amortization expense related to property and equipment, net was $13.1 million and $10.1 million for the three months ended June 30, 2018 and July 1, 2017, respectively, and $23.6 million and $19.2 million for the six months ended June 30, 2018 and July 1, 2017, respectively.

Goodwill and Intangible Assets

The changes in the carrying amount of goodwill were as follows (in thousands):
 
Goodwill
 
 
 
Balance at December 31, 2017
$
51,036

Goodwill acquired
10,022

Balance at June 30, 2018
$
61,058



The increase in the carrying amount of goodwill during the six months ended June 30, 2018 was attributable to an acquisition in February 2018. See Note 11 for additional information.

The carrying amounts of the intangible assets as of June 30, 2018 and December 31, 2017 were as follows (in thousands, except useful life):
 
June 30, 2018
 
December 31, 2017
 
Weighted Average Remaining Useful Life
(years)
  
Gross
 
Accumulated Amortization
 
Net
 
Gross
 
Accumulated Amortization
 
Net
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Developed technology
$
35,988

 
$
(12,249
)
 
$
23,739

 
$
30,588

 
$
(8,738
)
 
$
21,850

 
3.4
Customer relationships
3,918

 
(308
)
 
3,610

 

 

 

 
6.4
Trademarks and other
1,150

 
(759
)
 
391

 
1,278

 
(772
)
 
506

 
0.6
Total intangible assets, net
$
41,056

 
$
(13,316
)
 
$
27,740

 
$
31,866

 
$
(9,510
)
 
$
22,356

 
 


The increase in the carrying amount of goodwill during the six months ended June 30, 2018 was attributable to an acquisition in February 2018. See Note 11 for additional information. Total amortization expense related to intangible assets was $2.1 million and $1.4 million for the three months ended June 30, 2018 and July 1, 2017, respectively, and $3.8 million and 2.8 million for the six months ended June 30, 2018 and July 1, 2017, respectively.

The estimated future amortization expense of acquired finite-lived intangible assets to be charged to cost of revenue and operating expenses after June 30, 2018 was as follows (in thousands):
  
Cost of Revenue
 
Operating Expenses
 
Total
 
 
 
 
 
 
Remaining 2018
$
3,735

 
$
386

 
$
4,121

2019
6,690

 
771

 
7,461

2020
5,910

 
588

 
6,498

2021
5,910

 
541

 
6,451

2022
1,236

 
541

 
1,777

Thereafter
258

 
1,174

 
1,432

Total finite-lived intangible assets, net
$
23,739

 
$
4,001

 
$
27,740



Accrued Liabilities
 
Accrued liabilities consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
 
 
Product warranty
$
50,468

 
$
87,882

Accrued revenue reserve from returns
74,996

 

Accrued manufacturing expense and freight
34,493

 
41,901

Accrued sales incentives
87,756

 
111,592

Accrued sales and marketing
24,693

 
44,401

Accrued research and development
4,819

 
8,983

Accrued co-op advertising and marketing development funds
19,521

 
30,408

Employee-related liabilities
23,054

 
33,266

Sales taxes and VAT payable
26,127

 
21,340

Inventory received but not billed
4,615

 
10,526

Accrued legal settlements and fees
4,819

 
36,693

Derivative liabilities
736

 
2,138

Other
20,961

 
23,007

Accrued liabilities
$
377,058

 
$
452,137


Product warranty reserve activities were as follows (in thousands)(1):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Beginning balances
$
71,975

 
$
90,459

 
$
87,882

 
$
99,923

Charged to cost of revenue
(8,486
)
 
(1,595
)
 
(10,967
)
 
17,342

Changes related to pre-existing warranties
(4,469
)
 
4,913

 
(7,872
)
 
2,473

Settlement of claims
(8,552
)
 
(21,016
)
 
(18,575
)
 
(46,977
)
Ending balances
$
50,468

 
$
72,761

 
$
50,468

 
$
72,761

 

(1) 
Does not include reserves established as a result of the recall of the Fitbit Force. See the section titled “Fitbit Force Recall Reserve” in the Company’s Annual Report on Form 10-K for additional information regarding such reserves.

Restructuring

In January 2017, the Company announced cost-efficiency measures to be implemented in 2017 that include realigning sales and marketing spend and improved optimization of research and development investments. In addition, the Company announced a reorganization, including a reduction in workforce. This reorganization impacted approximately 110 employees, or approximately 6% of the Company’s global workforce. The Company recorded $6.4 million in total restructuring expenses, substantially all of which were severance and related costs, in the first quarter of 2017. The Company completed the reorganization in the fourth quarter of 2017.

Accumulated Other Comprehensive Income (Loss)

The components and activity of accumulated other comprehensive income (“AOCI”), net of tax, were as follows (in thousands):

 
Unrealized Gains (Losses) on Cash Flow Hedges
 
Currency Translation Adjustments
 
Unrealized Gains (Losses) on Available-for-Sale Investments
 
Total
 
 
 
 
 
 
 
 
Balance at December 31, 2017
$
66

 
$

 
$
(75
)
 
$
(9
)
Other comprehensive income (loss) before reclassifications
5,912

 

 
(208
)
 
5,704

Amounts reclassified from AOCI
(1,028
)
 

 
12

 
(1,016
)
Other comprehensive income (loss)
4,884

 

 
(196
)
 
4,688

Balance at June 30, 2018
$
4,950

 
$

 
$
(271
)
 
$
4,679

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-Term Debt
6 Months Ended
Jun. 30, 2018
Debt Disclosure [Abstract]  
Long-Term Debt
Long-Term Debt
 

2015 Credit Agreement
 
In December 2015, the Company entered into a second amended and restated credit agreement (the “Senior Facility”) with Silicon Valley Bank (“SVB”), as administrative agent, collateral agent, and lender, SunTrust Bank as syndication agent, SunTrust Robinson Humphrey, Inc. and several other lenders to replace the existing asset-based credit facility and cash flow facility. The Senior Facility allowed the Company to borrow up to $250.0 million, including up to $50.0 million for the issuance of letters of credit and up to $25.0 million for swing line loans, subject to certain financial covenants and ratios. The Company has the option to repay its borrowings under the Senior Facility without penalty prior to maturity. The Senior Facility requires the Company to comply with certain financial and non-financial covenants. The Senior Facility contains customary covenants that restrict the Company’s ability to, among other things, incur additional indebtedness, sell certain assets, guarantee certain obligations of third parties, declare dividends or make certain distributions, and undergo a merger or consolidation or certain other transactions. Obligations under the Senior Facility are collateralized by substantially all of the Company’s assets, excluding its intellectual property.

In May 2017, the Company entered into a first amendment to the Senior Facility (the “First Amendment”), pursuant to which the aggregate amount the Company can borrow under the Senior Facility was reduced from $250.0 million to $100.0 million, with up to $50.0 million available for the issuance of letters of credit and up to $25.0 million available for swing line loans. In addition, pursuant to the First Amendment, the applicable margin in respect of the interest rates under the Senior Facility was amended to be based on the Company’s level of liquidity (defined as the sum of the Company’s aggregate cash holdings and the amount available under its revolving commitments) and range from, with respect to Alternate Base Rate loans, 0.5% to 1.0%, and, with respect to LIBOR loans, 1.5% to 2.0%. Among other changes, the First Amendment also removed the fixed charge coverage ratio covenant and the consolidated leverage ratio covenant, and added a general liquidity covenant requiring the Company to maintain liquidity of at least $200.0 million in unrestricted cash, of which $100.0 million in cash or cash equivalents must be held in accounts subject to control agreements with, and maintained by, SVB or its affiliates.
 
The Company was in compliance with the financial covenants under the Senior Facility as of June 30, 2018. As of June 30, 2018, the Company had no outstanding borrowings under the Senior Facility and had outstanding letters of credit totaling $36.8 million, issued to cover various security deposits on its facility leases.

Letters of Credit
 
As of June 30, 2018 and December 31, 2017, the Company had outstanding letters of credit of $36.8 million and $36.9 million, respectively, in each period issued to cover the security deposit on the lease of its office headquarters in San Francisco, California, and other facility leases.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
 
Leases
 
The Company’s principal facility is located in San Francisco, California. The Company also leases office space in various locations with expiration dates between 2019 and 2024. The lease agreements often include leasehold improvement incentives, escalating lease payments, renewal provisions and other provisions which require the Company to pay taxes, insurance, maintenance costs or defined rent increases. All of Company’s leases are accounted for as operating leases. During the three months ended June 30, 2018, the Company notified the lessor of its intent to sublease a portion of one of its San Francisco offices.  Under the terms of the lease, the lessor has the right to recapture this space.  The lessor elected to exercise their recapture right effective August 1, 2018, which resulted in a reduction of approximately $81.4 million in the Company’s future lease obligations associated with this lease. Future minimum payments under the Company’s noncancelable lease agreements as of the date of this filing, reduced by the recaptured amount, was as follow (in thousands):

Remaining 2018
$
17,328

2019
33,571

2020
29,398

2021
27,136

2022
26,855

Thereafter
37,555

Total future minimum lease payments
$
171,843



 Rent expense is recorded over the lease terms on a straight-line basis. Rent expense was $7.2 million and $10.0 million for the three months ended June 30, 2018 and July 1, 2017, respectively, and $16.8 million and $19.2 million for the six months ended June 30, 2018 and July 1, 2017, respectively.

Purchase Commitments

The aggregate amount of open purchase orders as of June 30, 2018 was approximately $387.6 million, of which $185.0 million related to the Company’s migration to a third-party hosting provider. The Company cannot determine the aggregate amount of such purchase orders that represent contractual obligations because purchase orders may represent authorizations to purchase rather than binding agreements. The Company’s purchase orders are based on its current needs and are fulfilled by its suppliers, contract manufacturers, and logistics providers within short periods of time.

During the normal course of business, the Company and its contract manufacturers procure components based upon a forecasted production plan. If the Company cancels all or part of the orders, or materially reduces forecasted orders, it may be liable to its suppliers and contract manufacturers for the cost of the excess components purchased by its contract manufacturers. As of June 30, 2018, $14.3 million was accrued for such liabilities to contract manufacturers.


Legal Proceedings

Jawbone. On May 27, 2015, Aliphcom, Inc. d/b/a Jawbone (“Jawbone”), filed a lawsuit in the Superior Court of California in the County of San Francisco against the Company and five of its employees who were formerly employed by Jawbone, alleging trade secret misappropriation and unfair and unlawful business practices against all defendants, and alleging breach of contract and breach of implied covenant of good faith and fair dealing against the employee defendants. The complaint sought unspecified damages, including punitive damages and injunctive relief. On June 23, 2016, Jawbone filed a Second Amended Complaint, adding a sixth employee defendant and related allegations.
On June 10, 2015, Jawbone and BodyMedia, Inc., a wholly-owned subsidiary of Jawbone (“BodyMedia”), filed a lawsuit against the Company in the U.S. District Court for the Northern District of California, alleging that the Company infringes certain U.S. patents. The complaint sought unspecified compensatory damages and attorneys’ fees from the Company and to permanently enjoin the Company from making, manufacturing, using, selling, importing, or offering the Company’s products for sale. The lawsuit was stayed pending resolution the investigation in the U.S. International Trade Commission (the “ITC”).

On July 7, 2015, Jawbone and BodyMedia filed a complaint with the ITC requesting an investigation into purported violations of the Tariff Act of 1930 by the Company and Flextronics International Ltd. and Flextronics Sales and Marketing (A-P) Ltd. The complaint makes the same patent infringement and trade secret misappropriation claims as the two earlier cases. The complaint seeks a limited exclusion order and a cease and desist order halting the importation and sale of the infringing products. The ITC instituted the investigation on August 17, 2015. As a result of motions, all of the patent infringement claims were dismissed from the case. A trial on the trade secrets allegations took place from May 9 to 17, 2016. On August 23, 2016, the administrative law judge concluded that the Company did not misappropriate any Jawbone trade secrets. On October 20, 2016, the ITC terminated the investigation in the ITC. Jawbone appealed the dismissal of the patent infringement claims to the Federal Circuit. Oral argument was scheduled for November 9, 2017.

On September 3, 2015, the Company filed a lawsuit against Jawbone in the U.S. District Court for the District of Delaware, alleging that Jawbone’s activity trackers infringe certain U.S. patents. This case was transferred to the U.S. District Court for the Northern District of California. The trial was scheduled for July 13, 2020. On September 8, 2015, the Company filed a complaint for patent infringement against Jawbone in the U.S. District Court for the Northern District of California, asserting that Jawbone’s activity trackers infringe certain U.S. patents. No trial date was set. On October 29, 2015, the Company filed a complaint for patent infringement against Jawbone in the U.S. District Court for the District of Delaware, asserting that Jawbone’s activity trackers infringe certain U.S. patents. That case was also transferred to the U.S. District Court for the Northern District of California. No trial date was set.

On November 2, 2015, the Company filed a complaint with the ITC requesting an investigation into violations of the Tariff Act of 1930 by Jawbone and Body Media. The complaint asserted that Jawbone’s products infringe certain U.S. patents. The complaint sought a limited exclusion order and a cease and desist order halting the importation and sale of infringing products. The ITC instituted the investigation on December 1, 2015. On December 23, 2016, the Company filed a motion to terminate the investigation, and the ITC terminated the investigation on February 1, 2017.

On December 8, 2017, the parties announced the global settlement of all of the outstanding civil litigation on confidential terms. Each of the pending cases has been dismissed with prejudice.

On August 12, 2016, the Company was notified by Jawbone that Jawbone had received a confidential subpoena from the U.S. Attorney’s Office for the Northern District of California requesting certain of the Company’s confidential business information that appeared to be related to Jawbone’s allegations of trade secret misappropriation. On February 17, 2017, the Company received a subpoena for documents from the same office. On February 1, 2018, the Company received a second subpoena for documents. The Company is cooperating with the U.S. Attorney’s Office. On June 14, 2018, the six former Jawbone employees who were named as individual defendants in the state trade secret case were charged in a federal indictment with being in possession of certain Jawbone trade secrets.

Sleep Tracking. On May 8, 2015, a purported class action lawsuit was filed against the Company in the U.S. District Court for the Northern District of California, alleging that the sleep tracking function available in certain trackers does not perform as advertised. Plaintiffs seek class certification, restitution, an award of unspecified compensatory and punitive damages, an award of reasonable costs and expenses, including attorneys’ fees, and other further relief as the Court may deem just and proper. On January 31, 2017, plaintiffs filed a motion for class certification. Plaintiffs’ motion for class certification was granted on November 20, 2017. On April 20, 2017, the Company filed a motion for summary judgment. The Company’s motion for summary judgment was denied on December 8, 2017. During the three months ended June 30, 2018, the parties agreed to a settlement and on August 1, 2018, the plaintiffs filed a motion for preliminary approval of the class action.

Heart Rate Tracking. On January 6, 2016 and February 16, 2016, two purported class action lawsuits were filed against the Company in the U.S. District Court for the Northern District of California, alleging that the PurePulse® heart rate tracking technology does not consistently and accurately record users’ heart rates. Plaintiffs allege common law claims, as well as violations of various states’ false advertising, unfair competition, and consumer protection statutes, and seek class certification, injunctive and declaratory relief, restitution, an award of unspecified compensatory damages, exemplary damages, punitive damages, and statutory penalties and damages, an award of reasonable costs and expenses, including attorneys’ fees, and other further relief as the Court may deem just and proper. On April 15, 2016, the plaintiffs filed a Consolidated Master Class Action Complaint and, on May 19, 2016, filed an Amended Consolidated Master Class Action Complaint. On January 9, 2017, the Company filed a motion to compel arbitration. On October 11, 2017, the Court granted the motion to compel arbitration. Plaintiffs filed a motion for reconsideration, and that motion was denied on January 24, 2018.
On February 20, 2018, plaintiffs filed a Second Amended Consolidated Master Class Action Complaint (“SAC”) on behalf of plaintiff Rob Dunn, the only plaintiff not ordered to arbitration, as a purported class action. The SAC alleges the same common law claims, as well as violations of false advertising, unfair competition, and consumer protection statutes of California and Arizona, and also seeks class certification, injunctive and declaratory relief, restitution, an award of unspecified compensatory damages, exemplary damages, punitive damages, and statutory penalties and damages, an award of reasonable costs and expenses, including attorneys’ fees, and other further relief as the Court may deem just and proper. On March 13, 2018, the Company filed a motion to dismiss for failure to state a claim and separately moved to strike the class allegations. The Court dismissed the claims for revocation of acceptance, violation of California’s Song-Beverly Consumer Warranty Act, and unjust enrichment, and allowed the remaining claims pending amendment to the complaint with further details. Plaintiff filed a Third Amended Complaint on June 19, 2018. The Court granted the motion to strike and ordered the plaintiff to amend to make clear that he is seeking to represent a class of opt-outs only, but that plaintiff would be free to amend in the event Fitbit’s arbitration agreement was found to be unenforceable.

In response to an April 3, 2018 arbitration demand from Kate McLellan, one of the original plaintiffs who was compelled to arbitration, the Company attempted to resolve the individual claim with Ms. McLellan. At the May 31, 2018 hearing, the Court expressed concern that the Company was “picking off” McLellan and thereby undermining the arbitration option and the Court’s prior order on arbitration, and ordered additional briefing

The Company believes that the plaintiffs’ allegations are without merit, and intends to vigorously defend against the claims. Because the Company is in the early stages of this litigation matter, the Company is unable to estimate a reasonably possible loss or range of loss, if any, that may result from this matter.

Securities Litigation. On January 11, 2016, a putative securities class action was filed in the U.S. District Court for the Northern District of California naming as defendants the Company, certain of its officers and directors, and the underwriters of the Company’s initial public offering (the “IPO”). On May 10, 2016, the Court appointed the Fitbit Investor Group (consisting of five individual investors) as lead plaintiff, and an Amended Complaint was filed on July 1, 2016. Plaintiffs allege violations of the Securities Act of 1933, as amended (the “Securities Act”), and the Securities Exchange Act of 1934, as amended, based on alleged materially false and misleading statements about the Company’s products between October 27, 2014 and November 23, 2015. Plaintiffs seek to represent a class of persons who purchased or otherwise acquired the Company’s securities (i) on the open market between June 18, 2015 and May 19, 2016; and/or (ii) pursuant to or traceable to the IPO. Plaintiffs seek class certification, an award of unspecified compensatory damages, an award of reasonable costs and expenses, including attorneys’ fees, and other further relief as the Court may deem just and proper. On July 29, 2016, the Company filed a motion to dismiss. The court denied the motion on October 26, 2016. On April 26, 2017, the Company filed a motion for summary judgment, which is still pending.

On April 28, 2016, a putative class action lawsuit alleging violations of the Securities Act was filed in the Superior Court of California, County of San Mateo, naming as defendants the Company, certain of its officers and directors, the underwriters of the IPO, and a number of its investors. Plaintiffs allege that the IPO registration statement contained material misstatements about the Company’s products. Plaintiffs seek to represent a class of persons who purchased the Company’s common stock in and/or traceable to the IPO and/or the November 2015 follow-on public offering (the “Secondary Offering”). Plaintiffs seek class certification, an award of unspecified compensatory damages, an award of reasonable costs and expenses, including attorneys’ fees, and other further relief as the Court may deem just and proper. On May 17, 2016, a similar class action lawsuit was filed in the Superior Court of California, County of San Francisco. The cases have now been consolidated in the County of San Francisco. On April 7, 2017, the Court granted a motion to dismiss the Section 11 claim based on the Secondary Offering and stayed the cases.
On January 8, 2018, the plaintiffs in the federal and class action cases filed their motion for preliminary approval of settlement of the putative federal and state class actions for $33.3 million, which the Company accrued for as of December 31, 2017. On January 19, 2018, the court entered an order preliminarily approving the proposed settlement, and on April 20, 2018, the court approved the final settlement. The federal and class action cases have been dismissed with prejudice.
On November 11, 2016, a derivative lawsuit was filed in the U.S. District Court for the Northern District of California derivatively on behalf of the Company naming as defendants certain of its officers and directors and as a nominal plaintiff the Company. The plaintiffs allege breach of fiduciary duty, unjust enrichment, section 14(a), and misappropriation based on the same set of alleged facts in the federal and state securities class action litigation. On February 2, 2017, a second derivative lawsuit was filed in the U.S. District Court for the District of Delaware on the same allegations and also including claims for abuse of control, gross mismanagement, and waste. On June 27, 2017, another derivative law suit was filed in the U.S. District Court for the Northern District of California on the same allegations. The Courts have ordered a stay in all three cases.
On June 1, 2017 and June 9, 2017, two additional derivative lawsuits were filed in the Delaware Court of Chancery. Plaintiffs allege breach of fiduciary duty and insider trading against certain defendants who sold shares in the IPO and/or the Secondary Offering. On August 3, 2017, another derivative lawsuit was filed in the Delaware Court of Chancery on the same allegations. There is temporary stay in all three cases. On March 15, 2018, the three derivative lawsuits were consolidated and a Second Amended Complaint was filed on the same allegations of the individual complaints, alleging the same claims, and seeking the same remedy. On April 26, 2017, the Company filed a motion to dismiss for failure to state a claim.
On October 31, 2017, a seventh derivative lawsuit was filed in the Superior Court of California, Country of San Francisco, on the same allegations. The Company has not yet been served in that case.
On June 27, 2017, an individual investor lawsuit alleging violations of the Securities Act and state law claims for statutory fraud and unfair business practice was filed in the Superior Court of California, County of Alameda, naming as defendants the Company and certain of its officers. The allegations are based on the same set of alleged facts in the federal and state securities class action litigation. The individual case was resolved at a June 13, 2018 mediation.
The Company believes that the plaintiffs’ allegations in the derivative actions and individual action are without merit, and intends to vigorously defend against the claims. Because the Company is in the early stages of these litigation matters, the Company is unable to estimate a reasonably possible loss or range of loss, if any, that may result from these matters.
Immersion. On July 10, 2017, Immersion Corporation filed a lawsuit against the Company in the U.S. District Court for the Northern District of California, alleging that certain Fitbit devices infringe on U.S. Patent Nos. 8,059,105, 8,351,299, and 8,638,301. On October 5, 2017, the Company filed a motion to dismiss on grounds the patents are not eligible subject matter for patents. On March 5, 2018, the Court granted in part and denied in part, granting as to the ‘301 patent, but denying as to the other two patents.
On July 10, 2017, Immersion Corporation also filed a lawsuit against the Company in the Shanghai Intellectual Property Court, alleging infringement of three Immersion Chinese patents. In addition to Fitbit, Inc., Immersion named Runtong, one of the Company’s former distributors in China. On August 23, 2017, two additional defendants were added, Fitbit Shanghai and Rkylin, a current distributor in China. In December 2017, the Company filed petitions to invalidate the patents. The invalidation proceedings as to all three patents were instituted. Hearings on two of the patents were held on April 16, 2018 and April 26, 2018; the third is scheduled for May 30, 2018.
On July 8, 2018, the parties entered into a settlement agreement resolving the litigation globally. The cases have been dismissed with prejudice.

Other. The Company is and, from time to time, may in the future become, involved in other legal proceedings in the ordinary course of business. The Company currently believes that the outcome of any of these existing legal proceedings, including the aforementioned cases, either individually or in the aggregate, will not have a material impact on the operating results, financial condition or cash flows of the Company. With respect to existing legal proceedings, the Company has either determined that the existence of a material loss is not reasonably possible or that it is unable to estimate a reasonably possible loss or range of loss. The Company may incur substantial legal fees, which are expensed as incurred, in defending against these legal proceedings.
Indemnifications
In the ordinary course of business, the Company enters into commercial agreements that may include indemnification provisions. Pursuant to such agreements, the Company may indemnify, hold harmless and defend an indemnified party for losses suffered or incurred by the indemnified party. Some of the provisions will limit losses to those arising from third-party actions. In some cases, the indemnification will continue after the termination of the agreement. The maximum potential amount of future payments the Company could be required to make under these provisions is not determinable. To date, the Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification provisions. The Company has also entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers to the fullest extent permitted by Delaware corporate law. The Company also currently has directors’ and officers’ insurance.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity
6 Months Ended
Jun. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stockholders' Equity
Stockholders’ Equity
 
Stock Option Exchange

On April 13, 2017, the Company filed its definitive proxy statement and submitted to stockholders a proposal for a stock option exchange program (the “Program”). The Program allowed the Company employees, including its executive officers other than its President, Chief Executive Officer, and Chairman, Chief Technology Officer, and Chief Financial Officer (“Eligible Employees”), to exchange out-of-the-money or “underwater” options to purchase shares of the Company’s Class A common stock or Class B common stock currently held by such Eligible Employees for a lesser number of restricted stock units (“RSUs”) that may be settled for shares of its Class A common stock, (“New RSUs”), under the Company’s 2015 Equity Incentive Plan (the “2015 Plan”). Each New RSU represented an unfunded right to receive one share of the Company’s Class A common stock on a date in the future, which generally is the date on which the New RSU will vest. Eligible Employees participating in the Program received one New RSU for every two “out-of-the-money” options that they exchange. The New RSUs would generally vest over the remaining vesting period of the exchanged option (subject to a one-year minimum vesting period). None of the members of the Company’s board of directors were eligible to participate in the Program. On May 25, 2017, the Company’s stockholders approved the Program at the 2017 Annual Meeting of Stockholders. The Company subsequently commenced the Program by filing a tender offer statement on Schedule TO with the SEC on June 21, 2017. The Program expired on July 19, 2017. A total of 3.7 million “underwater” stock options were tendered by the Eligible Employees, representing approximately 85% of the stock options eligible for exchange. On July 20, 2017, the Company granted an aggregate of 1.8 million New RSUs under the 2015 Plan in exchange for the “underwater” stock options tendered. The completion of the Program resulted in total incremental unrecognized stock-based compensation expense of $8.5 million, to be recognized over the greater of one year or the remaining vesting service period of the tendered stock options.

Equity Incentive Plans

In May 2015, the Company’s board of directors and stockholders adopted and approved the 2015 Plan. The 2015 Plan became effective on June 16, 2015 and serves as the successor to the Amended and Restated 2007 Stock Plan (the “2007 Plan”). The Company ceased granting awards under the 2007 Plan, and any outstanding stock options and RSUs granted under the 2007 Plan would remain subject to the terms of the 2007 Plan. As of June 30, 2018, 17.3 million shares of Class A common stock were reserved and available for future issuance under the 2015 Plan.

Stock Options
 
Stock option activity under the equity incentive plans was as follows (in thousands, except per share amounts):
 
Stock Options Outstanding
 
Number of
Shares Subject
to
Stock Options
 
Weighted–
Average
Exercise
Price
 
Aggregate
Intrinsic
Value (1)
Balance—December 31, 2017
21,386

 
$
3.01

 
 
Granted

 

 
 
Exercised
(1,768
)
 
2.55

 
 
Forfeited or canceled
(561
)
 
7.02

 
 
Balance—June 30, 2018
19,057

 
2.93

 
$
58,535

 
 
 
 
 
 
Stock options vested and expected to vest—June 30, 2018
19,057

 
2.93

 
58,535

Stock options exercisable—June 30, 2018
16,654

 
2.61

 
55,317


 
(1) The aggregate intrinsic values of stock options outstanding, exercisable, vested and expected to vest as of June 30, 2018 were calculated as the difference between the exercise price of the stock options and the fair value of the Class A common stock of $6.53 as of June 30, 2018.

 Restricted Stock Units
 
RSU activity under the equity incentive plans was as follows (in thousands, except per share amounts):
 
RSUs
Outstanding
 
Weighted-
Average
Grant Date
Fair Value
Unvested balance—December 31, 2017
19,188

 
$
9.13

Granted
12,557

 
5.02

Vested
(4,810
)
 
8.80

Forfeited or canceled
(3,135
)
 
8.24

Unvested balance—June 30, 2018
23,800

 
$
7.15


 
On May 4, 2018, the Company issued 0.8 million shares of market-based awards that vest based upon the achievement of a specified stock price. Market conditions were factored into the grant date fair value using a Monte Carlo valuation model, which utilized multiple input variables to determine the probability of the Company achieving the specified stock price targets. Stock-based compensation expense related to these awards will be recognized over the requisite service period regardless of whether the market condition is satisfied, provided that the requisite service period has been completed.

Employee Stock Purchase Plan

In May 2015, the Company’s board of directors adopted the 2015 Employee Stock Purchase Plan (the “2015 ESPP”), which became effective on June 17, 2015. A total of 3.8 million shares of Class A common stock were initially reserved for issuance under the 2015 ESPP. The 2015 ESPP allows eligible employees to purchase shares of the Company’s Class A common stock through payroll deductions at a price per share equal to 85% of the lesser of the fair market value of the Company’s Class A common stock (i) on the first trading day of the applicable offering period and (2) the last trading day of each purchase period in the applicable offering period. Except for the initial offering period, the 2015 ESPP provides for 6-month offering periods beginning in May and November of each year. The initial offering period began June 17, 2015 and ended in May 2016.

Warrant

On July 10, 2017, the Company issued a warrant to purchase 0.5 million shares of Class A common stock. The warrant is exercisable based on service and performance-based conditions and has an exercise price of $5.23 per share and a contractual term of ten years. As of June 30, 2018, 0.5 million warrants were outstanding.

Stock-Based Compensation Expense
 
Total stock-based compensation expense recognized was as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
Cost of revenue
$
2,032

 
$
1,492

 
$
3,130

 
$
1,510

Research and development
15,090

 
12,648

 
29,761

 
27,333

Sales and marketing
3,911

 
3,987

 
7,358

 
7,622

General and administrative
4,824

 
3,839

 
9,249

 
7,994

Total stock-based compensation expense
$
25,857

 
$
21,966

 
$
49,498

 
$
44,459


 
As of June 30, 2018, the total unrecognized stock-based compensation expense related to unvested stock options and RSUs was $159.2 million, which the Company expects to recognize over an estimated weighted average period of 2.1 years.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
6 Months Ended
Jun. 30, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
  
The Company is subject to income tax in the United States as well as other tax jurisdictions in which it conducts business. Earnings from non-U.S. activities are subject to local country income tax.

For the three and six months ended June 30, 2018, the Company recorded an expense for income taxes of $23.6 million and $23.0 million, respectively, for an effective tax rate of (24.9)% and (13.1)%, respectively. The effective tax rate for the six months ended June 30, 2018, was different than the statutory federal tax rate primarily due to the impact of a full valuation allowance on the Company’s U.S. deferred tax assets, the mix of income/losses between its foreign jurisdictions, and pretax losses in jurisdictions for which no tax benefit will be recognized.

On December 22, 2017, the U.S. Tax Cuts and Jobs Act of 2017 (“2017 Tax Act”) was signed into law and includes several key tax provisions that affected the Company, including a reduction of the statutory corporate tax rate from 35% to 21% effective for tax years beginning after December 31, 2017, elimination of the carryback of net operating losses generated after December 31, 2017, and changes to how the United States imposes income tax on multinational corporations, among others.

In December 2017, Staff Accounting Bulletin No. 118 (“SAB 118”) was issued to address U.S. GAAP application when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects by the 2017 Tax Act. For the six months ended June 30, 2018, no changes have been made to the provisional amounts previously recorded. The Company will complete its analysis within the measurement period in accordance with SAB 118.

On July 24, 2018, the Ninth Circuit Court of Appeals issued an opinion in Altera Corp. v. Commissioner requiring related parties in an intercompany cost-sharing arrangement to share expenses related to share-based compensation. This opinion reversed a prior decision of the United States Tax Court. The Company is currently evaluating the impact of this decision and such impact could be material to its consolidated financial statements.

For the three and six months ended July 1, 2017, the Company recorded a benefit for income taxes of $4.7 million and $34.3 million respectively, for an effective tax rate of 7.4% and 22.5%, respectively. The effective tax rate for the six months ended July 1, 2017 was different than the statutory federal tax rate, primarily due to research and development credits, non-deductible stock-based compensation expense, unrecognized tax benefits, the reduction in the domestic production activities deduction in prior periods on account of current year operating losses carried back to refund prior period taxes, the impact of a valuation allowance of approximately $10.5 million recorded against certain of the Company’s deferred tax assets, and the mix of income between United States and foreign jurisdictions.

The Company accounts for deferred taxes under ASC Topic 740, “Income Taxes” (“ASC 740”), which involves weighing positive and negative evidence concerning the realizability of the Company’s deferred tax assets in each jurisdiction. In evaluating its ability to realize the net deferred tax assets, the Company considered all available positive and negative evidence, including its past operating results and the forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. As of June 30, 2018, the Company maintained a full valuation allowance against all its U.S. deferred tax assets. No valuation allowance has been recorded against the Company’s foreign deferred tax assets. The Company will continue to assess the realizability of its deferred tax assets in each of the applicable jurisdictions going forward.

As of June 30, 2018, the total amount of gross unrecognized tax benefits was $36.0 million, of which $25.4 million would affect the effective tax rate if recognized. The Company does not have any tax positions as of June 30, 2018 for which it is reasonably possible that the total amount of gross unrecognized tax benefits will increase or decrease within the following 12 months.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss per Share
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
Net Loss per Share
Net Loss per Share
 
The following table sets forth the computation of the Company’s basic and diluted net loss per share (in thousands, except per share amounts):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
Numerator:
 
 
 
 
 
 
 
Net loss
$
(118,268
)
 
$
(58,240
)
 
$
(199,145
)
 
$
(118,319
)
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Weighted-average shares of common stock—basic for Class A and Class B
242,898

 
230,322

 
241,227

 
228,788

Effect of dilutive securities

 

 

 

Weighted-average shares of common stock—diluted for Class A and Class B
242,898

 
230,322

 
241,227

 
228,788

Net loss per share:
 
 
 
 
 
 
 
Basic
$
(0.49
)
 
$
(0.25
)
 
$
(0.83
)
 
$
(0.52
)
Diluted
$
(0.49
)
 
$
(0.25
)
 
$
(0.83
)
 
$
(0.52
)


The following potentially dilutive common shares were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Stock options to purchase common stock
12,201

 
19,074

 
12,203

 
20,924

RSUs
8,035

 
9,929

 
8,865

 
10,066

Diluted impact of ESPP
189

 
70

 
170

 
152

Diluted common stock subject to vesting

 
110

 

 
120

Total
20,425

 
29,183

 
21,238

 
31,262

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Customer Information and Other Information
6 Months Ended
Jun. 30, 2018
Risks and Uncertainties [Abstract]  
Significant Customer Information and Other Information
Significant Customer Information and Other Information
 
Retailer and Distributor Concentration
 
Retailers and distributors with revenue equal to or greater than 10% of total revenue for the three and six months ended June 30, 2018 and July 1, 2017 were as follows:
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
C
11
%
 
14
%
 
*

 
12
%
B
*

 
*

 
10
%
 
*

A
*

 
11

 
*

 
11

* Represents less than 10%.

Retailers and distributors that accounted for equal to or greater than 10% of accounts receivable at June 30, 2018 and December 31, 2017 were as follows:
 
June 30, 2018
 
December 31, 2017
C
17
%
 
17
%
B
15

 
13

D
11

 
*

E
*

 
11

 
* Represents less than 10%.

Geographic and Other Information
 
Revenue by geographic region, based on ship-to destinations, was as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
United States
$
182,451

 
$
199,201

 
$
321,947

 
$
369,621

Americas excluding United States
15,838

 
24,412

 
31,938

 
44,380

Europe, Middle East, and Africa
65,969

 
108,601

 
130,507

 
196,373

APAC
35,086

 
21,085

 
62,817

 
41,867

Total
$
299,344

 
$
353,299

 
$
547,209

 
$
652,241


 
As of June 30, 2018 and December 31, 2017, long-lived assets, which represent property and equipment, located outside the United States were $36.3 million and $30.0 million, respectively.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions
6 Months Ended
Jun. 30, 2018
Business Combinations [Abstract]  
Acquisitions
Acquisitions

2018 Acquisition

In February 2018, the Company completed a purchase of Twine Health, Inc., a privately-held company, which was accounted for as a business combination, for total purchase price consideration of $16.7 million, of which $5.4 million was allocated to developed technology intangible assets, $3.8 million to customer relationships intangible asset, $10.0 million to goodwill, $1.8 million to deferred tax liabilities, $0.2 million to deferred revenue, and $0.6 million to net assumed liabilities. The allocation of the purchase price consideration is provisional and the Company will complete its analysis within the measurement period pursuant to Accounting Standards Codification Topic 805, with any adjustments being recorded to goodwill. Approximately $2.6 million of the consideration payable to Twine Health, Inc. was held as partial security for certain indemnification obligations, and will be held back for payment until August 2019. The acquisition is expected to extend the Company’s reach into healthcare and lay the foundation to expand its offerings to health plans, health systems and self-insured employers, while creating opportunities to increase subscription-based revenue. The amortization period of the acquired developed technology and customer relationships are approximately four and seven years, respectively. Goodwill is not deductible for tax purposes.

2016 Acquisitions

In December 2016, the Company completed a purchase of certain assets from Pebble Industries, Inc., a privately-held company (“Pebble”), which was accounted for as a business combination, for total cash consideration of $23.4 million, of which $9.6 million was allocated to developed technology intangible assets, $14.4 million to goodwill, and $0.6 million to assumed liabilities. Approximately $3.5 million of the consideration payable to Pebble was held as partial security for certain indemnification obligations, and will be held back for payment until March 2018. The acquisition is expected to enhance the features and functionality of the Company’s devices. The amortization period of the acquired developed technology is approximately 5 years. Goodwill is deductible for tax purposes.

In December 2016, the Company completed a purchase of certain assets from Vector Watch S.R.L., a privately-held company (“Vector Watch”), which was accounted for as a business combination, for total cash consideration of $15.0 million, of which $3.9 million was allocated to developed technology intangible assets, $11.4 million to goodwill, and $0.3 million to assumed liabilities. Approximately $2.3 million of the consideration payable to Vector Watch was held as partial security for certain indemnification obligations, and will be held back for payment until December 2018. The acquisition is expected to enhance the features and functionality of the Company’s devices. The amortization period of the acquired developed technology is approximately 2.5 years. Goodwill is deductible for tax purposes.

In May 2016, the Company completed a purchase of certain assets from Coin, Inc., a privately-held company, which was accounted for as a business combination, for total cash consideration of $7.0 million, of which $3.9 million was allocated to in-process research and development intangible assets, and $3.1 million to goodwill. The acquisition is expected to enhance the features and functionality of the Company’s devices. In-process research and development is not amortized until the completion or abandonment of the related development. Goodwill is deductible for tax purposes.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
The accompanying condensed consolidated financial statements of Fitbit, Inc. (the “Company”) are unaudited. The condensed consolidated balance sheet at December 31, 2017 has been derived from the audited financial statements of the Company. The accompanying condensed financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) for interim financial information, and in management’s opinion, includes all adjustments, consisting of only normal recurring adjustments, necessary for the fair statement of the Company’s financial position, its results of operations, and cash flows for the interim periods presented. The results of operations for the three and six months ended June 30, 2018 are not necessarily indicative of the results to be expected for the full fiscal year or any other period.

The accompanying 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, 2017, filed with the Securities and Exchange Commission (“SEC”) on March 1, 2018.

The Company’s fiscal year ends on December 31 of each year. The Company is on a 4-4-5 week quarterly calendar. There were 91 days in each of the three months ended June 30, 2018 and July 1, 2017, and 181 and 182 days in the six months ended June 30, 2018 and July 1, 2017, respectively.
Principles of Consolidation
The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.
Use of Estimates
Use of Estimates
 
The preparation of condensed consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. The primary estimates and assumptions made by management are related to revenue recognition, reserves for sales returns and incentives, reserves for warranty, valuation of stock options, fair value of derivative assets and liabilities, allowance for doubtful accounts, inventory valuation, fair value of goodwill and acquired tangible and intangible assets and liabilities assumed during acquisitions, the number of reportable segments, the recoverability of intangible assets and their useful lives, contingencies, and income taxes. Actual results could differ from those estimates, and such differences may be material to the condensed consolidated financial statements.

Recent Accounting Pronouncements
Recent Accounting Pronouncements

Accounting Pronouncements Not Yet Adopted

In February 2016, the Financial Accounting Standards Board (the “FASB”) issued ASU 2016-02, Leases (Topic 842). ASU 2016-02 requires lessees to recognize right-of-use assets and lease liabilities for operating leases, initially measured at the present value of the lease payments, on the balance sheet. ASU 2016-02 will become effective for the Company on January 1, 2019, and requires adoption using a modified retrospective approach. The Company is currently evaluating the impact of this guidance on its consolidated financial statements. The Company anticipates that the adoption will have a material impact on its consolidated balance sheets, as it will now include a right of use asset and a lease liability for the obligation to make lease payments related to substantially all operating lease arrangements; however, the Company does not expect the adoption to have a material impact on its consolidated statements of operations.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 provides for a new impairment model which requires measurement and recognition of expected credit losses for most financial assets and certain other instruments, including but not limited to accounts receivable and available for sale debt securities. ASU 2016-13 will become effective for the Company on January 1, 2020 and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating the second step of the goodwill impairment test. The second step measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. Under ASU 2017-04, a company will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. ASU 2017-04 will be applied prospectively and is effective for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.

In June 2018, the FASB issued ASU 2018-07, Compensation-Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting. ASU 2018-07 expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. ASU 2018-07 will become effective for the Company on January 1, 2019 and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.

Accounting Pronouncements Recently Adopted

In May 2014, the FASB, issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), which affects any entity that either enters into contracts with customers to transfer goods and services or enters into contracts for the transfer of nonfinancial assets. The standard’s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services.

The Company adopted ASU 2014-09 effective January 1, 2018, utilizing the modified retrospective transition method. Prior periods were not retrospectively adjusted. Upon adoption, the Company recognized an immaterial cumulative effect of adopting this guidance as an adjustment to its opening accumulated deficit balance. The new standard may, in certain circumstances, impact the timing of when revenue is recognized for products shipped, and the timing and classification of certain sales incentives, which are expected to generally be recognized earlier than historical guidance. The Company believes the new guidance is materially consistent with its historical revenue recognition policy. In addition, ASU 2014-09 requires the presentation of sales returns reserve as a current liability. The Company’s sales return reserve was $75.0 million as of June 30, 2018, presented within “Accrued liabilities” and was $109.9 million as of December 31, 2017, presented within “Accounts receivable, net.”

The impact to revenue, accounts receivable, deferred revenue, and accrued liabilities as a result of applying ASU 2014-09 for the six months ended or as of June 30, 2018 was as follows (in thousands):
 
Three Months Ended June 30, 2018
 
Six Months Ended June 30, 2018
 
Under ASC 605
Impact
Under ASC 606
 
Under ASC 605
Impact
Under ASC 606
 
 
 
 
 
 
 
 
Revenue
$
298,783

$
561

$
299,344

 
$
545,834

$
1,375

$
547,209

Accounts receivable, net
167,042

74,996

242,038

 
167,042

74,996

242,038

Deferred revenue
33,789

(954
)
32,835

 
33,789

(954
)
32,835

Accrued liabilities
302,734

74,324

377,058

 
302,734

74,324

377,058

Accumulated deficit
(332,945
)
561

(332,384
)
 
(333,759
)
1,375

(332,384
)


The impact to other financial statement line items was immaterial. Adoption of the standard had no impact to net cash from or used in operating, investing, or financing activities in the Company’s condensed consolidated statement of cash flows.

In January 2016, the FASB issued ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, which updates certain aspects of recognition, measurement, presentation and disclosure of financial instruments. The Company has elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230). ASU 2016-15 provides guidance intended to reduce diversity in practice in how certain transactions are classified in the statement of cash flows. ASU 2016-15 provides guidance in a number of situations including, among others, contingent consideration payments made after a business combination, proceeds from the settlement of insurance claims, distributions received from equity method investees, and classifying cash receipts and payments that have aspects of more than one class of cash flows. ASU 2016-15 became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business. The purpose of ASU 2017-01 is to change the definition of a business to assist entities with evaluating when a set of transferred assets and activities is a business. ASU 2017-01 became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In May 2017, the FASB issued ASU 2017-09, Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting. ASU 2017-09 was issued to clarify and reduce both (i) diversity in practice and (ii) cost and complexity when applying the guidance in Topic 718 to a change to the terms and conditions of a share-based payment award. ASU 2017-09 became effective for the Company on January 1, 2018. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. ASU 2017-12 amends the hedge accounting rules to simplify the application of hedge accounting standard and better portray the economic results of risk management activities in the financial statements. The standard expands the ability to hedge non-financial and financial risk components, reduces complexity in fair value hedges of interest rate risk, eliminates the requirement to separately measure and report hedge ineffectiveness, as well as eases certain hedge effectiveness assessment requirements. ASU 2017-12 becomes effective for the Company on January 1, 2019 with early adoption permitted. The Company early adopted this new standard in the first quarter of 2018. The adoption of this new standard did not have a material impact on the Company’s consolidated financial statements.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles
The impact to revenue, accounts receivable, deferred revenue, and accrued liabilities as a result of applying ASU 2014-09 for the six months ended or as of June 30, 2018 was as follows (in thousands):
 
Three Months Ended June 30, 2018
 
Six Months Ended June 30, 2018
 
Under ASC 605
Impact
Under ASC 606
 
Under ASC 605
Impact
Under ASC 606
 
 
 
 
 
 
 
 
Revenue
$
298,783

$
561

$
299,344

 
$
545,834

$
1,375

$
547,209

Accounts receivable, net
167,042

74,996

242,038

 
167,042

74,996

242,038

Deferred revenue
33,789

(954
)
32,835

 
33,789

(954
)
32,835

Accrued liabilities
302,734

74,324

377,058

 
302,734

74,324

377,058

Accumulated deficit
(332,945
)
561

(332,384
)
 
(333,759
)
1,375

(332,384
)
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2018
Fair Value Disclosures [Abstract]  
Schedule of fair value of assets and liabilities measured on recurring basis
The following tables set forth the Company’s financial instruments that were measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):
 
 
June 30, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
Money market funds
$
153,241

 
$

 
$

 
$
153,241

U.S. government agencies

 
74,897

 

 
74,897

Corporate debt securities

 
217,806

 

 
217,806

Derivative assets

 
5,464

 

 
5,464

Total
$
153,241

 
$
298,167

 
$

 
$
451,408

Liabilities:
 
 
 
 
 
 
 
Derivative liabilities
$

 
$
736

 
$

 
$
736

Stock warrant liability

 

 
486

 
486

Total
$

 
$
736

 
$
486

 
$
1,222


 
December 31, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
Money market funds
$
193,066

 
$

 
$

 
$
193,066

U.S. government agencies

 
79,624

 

 
79,624

Corporate debt securities

 
291,582

 

 
291,582

Total
$
193,066

 
$
371,206

 
$

 
$
564,272

Liabilities:
 
 
 
 
 
 
 
Derivative liabilities
$

 
$
2,138

 
$

 
$
2,138

Stock warrant liability

 

 
208

 
208

Total
$

 
$
2,138

 
$
208

 
$
2,346

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2018
Investments, Debt and Equity Securities [Abstract]  
Schedule of available for sale securities including fair value and gross unrealized losses
The following table sets forth cash, cash equivalents and marketable securities as of June 30, 2018 (in thousands):
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
Cash and Cash Equivalents
 
Marketable Securities
 
 
 
 
 
 
 
 
 
 
 
 
Cash
$
134,519

 
$

 
$

 
$
134,519

 
$
134,519

 
$

Money market funds
153,241

 

 

 
153,241

 
153,241

 

U.S. government agencies
75,032

 

 
(135
)
 
74,897

 
10,376

 
64,521

Corporate debt securities
217,942

 
4

 
(140
)
 
217,806

 
29,980

 
187,826

Total
$
580,734

 
$
4

 
$
(275
)
 
$
580,463

 
$
328,116

 
$
252,347


The following table sets forth cash, cash equivalents and marketable securities as of December 31, 2017 (in thousands):
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
Cash and Cash Equivalents
 
Marketable Securities
 
 
 
 
 
 
 
 
 
 
 
 
Cash
$
115,028

 
$

 
$

 
$
115,028

 
$
115,028

 
$

Money market funds
193,066

 

 

 
193,066

 
193,066

 

U.S. government agencies
79,722

 
1

 
(99
)
 
79,624

 
6,595

 
73,029

Corporate debt securities
291,738

 
15

 
(171
)
 
291,582

 
27,277

 
264,305

Total
$
679,554

 
$
16

 
$
(270
)
 
$
679,300

 
$
341,966

 
$
337,334

The following table classifies marketable securities by contractual maturities (in thousands):
 
June 30, 2018
 
December 31, 2017
 
 
 
 
Due in one year
$
252,347

 
$
319,112

Due in one to two years

 
18,222

Total
$
252,347

 
$
337,334

Schedule of derivative instruments in statement of financial position, fair value
The following table presents the fair value of the Company’s foreign currency derivative contracts as of the periods presented (in thousands):
 
 
 
June 30, 2018
 
December 31, 2017
 
Balance Sheet Location
 
Fair Value Derivative
Assets
 
Fair Value Derivative Liabilities
 
Fair Value Derivative
Assets
 
Fair Value Derivative Liabilities
 
 
 
 
 
 
 
 
 
 
Cash flow designated hedges
Prepaid expenses and other current assets
 
$
5,420

 
$

 
$

 
$

Cash flow designated hedges
Accrued liabilities
 

 

 

 

Hedges not designated
Prepaid expenses and other current assets
 
44

 

 

 

Hedges not designated
Accrued liabilities
 

 
736

 

 
2,138

Total fair value of derivative instruments
 
 
$
5,464

 
$
736

 
$

 
$
2,138

Schedule of cash flow hedging instruments, statement of operations
The following table presents the pre-tax impact of the Company’s foreign currency derivative contracts on other comprehensive income (“OCI”) and the condensed consolidated statements of operations for the periods presented (in thousands):
 
 
 
Three Months Ended
 
Six Months Ended
 
Income Statement Location
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
 
 
Foreign exchange cash flow hedges:
 
 
 
 
 
 
 
 
 
Gain (loss) recognized in OCI – effective portion
 
 
$
5,914

 
$
(13,029
)
 
$
6,578

 
$
(13,987
)
Gain (loss) reclassified from OCI into income – effective portion
Revenue
 
1,157

 
(1,035
)
 
1,157

 
(280
)
Loss reclassified from OCI into income – effective portion
Operating expenses
 

 
(440
)
 

 
(1,405
)
Gain recognized in income – ineffective portion
Other income, net
 

 

 

 
21

Gain recognized in income – excluded time value portion
Other income, net
 

 
660

 

 
843

Foreign exchange balance sheet hedges:
 
 
 
 
 
 
 
 
 
Gain (loss) recognized in income
Other income, net
 
4,793

 
(3,547
)
 
2,299

 
(6,776
)
Schedule of derivative contracts on consolidated statement of operations
The following table provides the location in the condensed consolidated statements of operations and amount of the recognized gains or losses to the Company’s derivative instruments designated as hedging instruments (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Total amounts presented in the condensed consolidated statement of operations in which the effects of cash flow hedges are recorded in revenue
$
299,344

 
$
353,299

 
$
547,209

 
$
652,241

Total amounts presented in the condensed consolidated statement of operations in which the effects of cash flow hedges are recorded in operating expenses
218,103

 
212,654

 
415,579

 
422,332

Gains (losses) on foreign exchange contracts designated as cash flow hedges reclassified from OCI into revenue
1,157

 
(1,035
)
 
1,157

 
(280
)
Gains (losses) on foreign exchange contracts designated as cash flow hedges reclassified from OCI into operating expenses

 
(440
)
 

 
(1,405
)
Schedule of cash flow hedging instruments, comprehensive income
The following table presents the pre-tax impact of the Company’s foreign currency derivative contracts on other comprehensive income (“OCI”) and the condensed consolidated statements of operations for the periods presented (in thousands):
 
 
 
Three Months Ended
 
Six Months Ended
 
Income Statement Location
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
 
 
Foreign exchange cash flow hedges:
 
 
 
 
 
 
 
 
 
Gain (loss) recognized in OCI – effective portion
 
 
$
5,914

 
$
(13,029
)
 
$
6,578

 
$
(13,987
)
Gain (loss) reclassified from OCI into income – effective portion
Revenue
 
1,157

 
(1,035
)
 
1,157

 
(280
)
Loss reclassified from OCI into income – effective portion
Operating expenses
 

 
(440
)
 

 
(1,405
)
Gain recognized in income – ineffective portion
Other income, net
 

 

 

 
21

Gain recognized in income – excluded time value portion
Other income, net
 

 
660

 

 
843

Foreign exchange balance sheet hedges:
 
 
 
 
 
 
 
 
 
Gain (loss) recognized in income
Other income, net
 
4,793

 
(3,547
)
 
2,299

 
(6,776
)
Schedule of offsetting of foreign currency derivative contracts
The following tables set forth the available offsetting of net derivative assets under the master netting arrangements as of June 30, 2018 and December 31, 2017 (in thousands):

 
Gross Amounts Offset in the Condensed Consolidated Balance Sheets
 
Gross Amounts Not Offset in Condensed Consolidated Balance Sheets
June 30, 2018
Gross Amounts Recognized
 
Gross Amounts Offset
 
Net Amounts Presented
 
Financial Instruments
 
Cash Collateral Received
 
Net Amount
 
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts assets
$
5,464

 
$

 
$
5,464

 
$
736

 
$

 
$
4,728

Foreign exchange contracts liabilities
736

 

 
736

 
736

 

 

 
 
Gross Amounts Offset in the Condensed Consolidated Balance Sheets
 
Gross Amounts Not Offset in Condensed Consolidated Balance Sheets
December 31, 2017
Gross Amounts Recognized
 
Gross Amounts Offset
 
Net Amounts Presented
 
Financial Instruments
 
Cash Collateral Received
 
Net Amount
 
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts assets
$

 
$

 
$

 
$

 
$

 
$

Foreign exchange contracts liabilities
2,138

 

 
2,138

 

 

 
2,138




XML 33 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of deferred revenue
Changes in the total short-term and long-term deferred revenue balance were as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
June 30, 2018
 
 
 
 
Beginning balances
$
36,448

 
$
42,432

Deferral of revenue
8,328

 
15,708

Recognition of deferred revenue
(11,941
)
 
(25,305
)
Ending balances
$
32,835

 
$
32,835

Schedule of accounts receivable reserves
Revenue returns reserve activities were as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Beginning balances
$
82,612

 
$
68,317

 
$
109,872

 
$
98,851

Increases
36,929

 
48,285

 
63,001

 
89,911

Write-offs/Returns taken
(44,545
)
 
(65,082
)
 
(97,877
)
 
(137,242
)
Ending balances
$
74,996

 
$
51,520

 
$
74,996

 
$
51,520

Schedule of inventories
Inventories consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
  
 
 

 

Components
11,687

 
3,825

Finished goods
128,743

 
120,070

Total inventories
$
140,430

 
$
123,895

Schedule of prepaid expenses and other current asset
Prepaid expenses and other current assets consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
  
 
 
 
 
 
POP displays, net
$
10,345

 
$
14,750

Prepaid marketing
2,768

 
6,074

Derivative assets
5,464

 

Prepaid expenses
14,482

 
24,204

Insurance receivable

 
37,300

Other
30,168

 
14,941

Total prepaid expenses and other current assets
$
63,227

 
$
97,269

Schedule of property and equipment
Property and equipment, net, consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
  
 
 
 
 
 
Tooling and manufacturing equipment
$
76,119

 
$
66,854

Furniture and office equipment
22,509

 
20,942

Purchased and internally-developed software
20,346

 
18,112

Leasehold improvements
63,787

 
58,431

Total property and equipment
182,761

 
164,339

Less: Accumulated depreciation and amortization
(72,576
)
 
(59,431
)
Property and equipment, net
$
110,185

 
$
104,908

Schedule of goodwill
 
Goodwill
 
 
 
Balance at December 31, 2017
$
51,036

Goodwill acquired
10,022

Balance at June 30, 2018
$
61,058

Schedule of intangible assets (excluding goodwill)
 
June 30, 2018
 
December 31, 2017
 
Weighted Average Remaining Useful Life
(years)
  
Gross
 
Accumulated Amortization
 
Net
 
Gross
 
Accumulated Amortization
 
Net
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Developed technology
$
35,988

 
$
(12,249
)
 
$
23,739

 
$
30,588

 
$
(8,738
)
 
$
21,850

 
3.4
Customer relationships
3,918

 
(308
)
 
3,610

 

 

 

 
6.4
Trademarks and other
1,150

 
(759
)
 
391

 
1,278

 
(772
)
 
506

 
0.6
Total intangible assets, net
$
41,056

 
$
(13,316
)
 
$
27,740

 
$
31,866

 
$
(9,510
)
 
$
22,356

 
 
Schedule of estimated future amortization expense
The estimated future amortization expense of acquired finite-lived intangible assets to be charged to cost of revenue and operating expenses after June 30, 2018 was as follows (in thousands):
  
Cost of Revenue
 
Operating Expenses
 
Total
 
 
 
 
 
 
Remaining 2018
$
3,735

 
$
386

 
$
4,121

2019
6,690

 
771

 
7,461

2020
5,910

 
588

 
6,498

2021
5,910

 
541

 
6,451

2022
1,236

 
541

 
1,777

Thereafter
258

 
1,174

 
1,432

Total finite-lived intangible assets, net
$
23,739

 
$
4,001

 
$
27,740

Schedule of accrued liabilities
Accrued liabilities consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
 
 
Product warranty
$
50,468

 
$
87,882

Accrued revenue reserve from returns
74,996

 

Accrued manufacturing expense and freight
34,493

 
41,901

Accrued sales incentives
87,756

 
111,592

Accrued sales and marketing
24,693

 
44,401

Accrued research and development
4,819

 
8,983

Accrued co-op advertising and marketing development funds
19,521

 
30,408

Employee-related liabilities
23,054

 
33,266

Sales taxes and VAT payable
26,127

 
21,340

Inventory received but not billed
4,615

 
10,526

Accrued legal settlements and fees
4,819

 
36,693

Derivative liabilities
736

 
2,138

Other
20,961

 
23,007

Accrued liabilities
$
377,058

 
$
452,137

Schedule of product warranty reserves
Product warranty reserve activities were as follows (in thousands)(1):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Beginning balances
$
71,975

 
$
90,459

 
$
87,882

 
$
99,923

Charged to cost of revenue
(8,486
)
 
(1,595
)
 
(10,967
)
 
17,342

Changes related to pre-existing warranties
(4,469
)
 
4,913

 
(7,872
)
 
2,473

Settlement of claims
(8,552
)
 
(21,016
)
 
(18,575
)
 
(46,977
)
Ending balances
$
50,468

 
$
72,761

 
$
50,468

 
$
72,761

 

(1) 
Does not include reserves established as a result of the recall of the Fitbit Force. See the section titled “Fitbit Force Recall Reserve” in the Company’s Annual Report on Form 10-K for additional information regarding such reserves.
Schedule of accumulated other comprehensive income
The components and activity of accumulated other comprehensive income (“AOCI”), net of tax, were as follows (in thousands):

 
Unrealized Gains (Losses) on Cash Flow Hedges
 
Currency Translation Adjustments
 
Unrealized Gains (Losses) on Available-for-Sale Investments
 
Total
 
 
 
 
 
 
 
 
Balance at December 31, 2017
$
66

 
$

 
$
(75
)
 
$
(9
)
Other comprehensive income (loss) before reclassifications
5,912

 

 
(208
)
 
5,704

Amounts reclassified from AOCI
(1,028
)
 

 
12

 
(1,016
)
Other comprehensive income (loss)
4,884

 

 
(196
)
 
4,688

Balance at June 30, 2018
$
4,950

 
$

 
$
(271
)
 
$
4,679

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases

Remaining 2018
$
17,328

2019
33,571

2020
29,398

2021
27,136

2022
26,855

Thereafter
37,555

Total future minimum lease payments
$
171,843

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of stock option activity
Stock option activity under the equity incentive plans was as follows (in thousands, except per share amounts):
 
Stock Options Outstanding
 
Number of
Shares Subject
to
Stock Options
 
Weighted–
Average
Exercise
Price
 
Aggregate
Intrinsic
Value (1)
Balance—December 31, 2017
21,386

 
$
3.01

 
 
Granted

 

 
 
Exercised
(1,768
)
 
2.55

 
 
Forfeited or canceled
(561
)
 
7.02

 
 
Balance—June 30, 2018
19,057

 
2.93

 
$
58,535

 
 
 
 
 
 
Stock options vested and expected to vest—June 30, 2018
19,057

 
2.93

 
58,535

Stock options exercisable—June 30, 2018
16,654

 
2.61

 
55,317


 
(1) The aggregate intrinsic values of stock options outstanding, exercisable, vested and expected to vest as of June 30, 2018 were calculated as the difference between the exercise price of the stock options and the fair value of the Class A common stock of $6.53 as of June 30, 2018.
Schedule of restricted stock unit activity
RSU activity under the equity incentive plans was as follows (in thousands, except per share amounts):
 
RSUs
Outstanding
 
Weighted-
Average
Grant Date
Fair Value
Unvested balance—December 31, 2017
19,188

 
$
9.13

Granted
12,557

 
5.02

Vested
(4,810
)
 
8.80

Forfeited or canceled
(3,135
)
 
8.24

Unvested balance—June 30, 2018
23,800

 
$
7.15

Schedule of stock-based compensation expense
Total stock-based compensation expense recognized was as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
Cost of revenue
$
2,032

 
$
1,492

 
$
3,130

 
$
1,510

Research and development
15,090

 
12,648

 
29,761

 
27,333

Sales and marketing
3,911

 
3,987

 
7,358

 
7,622

General and administrative
4,824

 
3,839

 
9,249

 
7,994

Total stock-based compensation expense
$
25,857

 
$
21,966

 
$
49,498

 
$
44,459

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
Schedule of basic and diluted net income (loss) per share
The following table sets forth the computation of the Company’s basic and diluted net loss per share (in thousands, except per share amounts):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
Numerator:
 
 
 
 
 
 
 
Net loss
$
(118,268
)
 
$
(58,240
)
 
$
(199,145
)
 
$
(118,319
)
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Weighted-average shares of common stock—basic for Class A and Class B
242,898

 
230,322

 
241,227

 
228,788

Effect of dilutive securities

 

 

 

Weighted-average shares of common stock—diluted for Class A and Class B
242,898

 
230,322

 
241,227

 
228,788

Net loss per share:
 
 
 
 
 
 
 
Basic
$
(0.49
)
 
$
(0.25
)
 
$
(0.83
)
 
$
(0.52
)
Diluted
$
(0.49
)
 
$
(0.25
)
 
$
(0.83
)
 
$
(0.52
)
Schedule of antidilutive securities excluded from earnings per share
The following potentially dilutive common shares were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
 
 
 
 
 
 
 
 
Stock options to purchase common stock
12,201

 
19,074

 
12,203

 
20,924

RSUs
8,035

 
9,929

 
8,865

 
10,066

Diluted impact of ESPP
189

 
70

 
170

 
152

Diluted common stock subject to vesting

 
110

 

 
120

Total
20,425

 
29,183

 
21,238

 
31,262

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Customer Information and Other Information (Tables)
6 Months Ended
Jun. 30, 2018
Risks and Uncertainties [Abstract]  
Schedules of concentration of risk
Revenue by geographic region, based on ship-to destinations, was as follows (in thousands):
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
United States
$
182,451

 
$
199,201

 
$
321,947

 
$
369,621

Americas excluding United States
15,838

 
24,412

 
31,938

 
44,380

Europe, Middle East, and Africa
65,969

 
108,601

 
130,507

 
196,373

APAC
35,086

 
21,085

 
62,817

 
41,867

Total
$
299,344

 
$
353,299

 
$
547,209

 
$
652,241

Retailers and distributors with revenue equal to or greater than 10% of total revenue for the three and six months ended June 30, 2018 and July 1, 2017 were as follows:
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
C
11
%
 
14
%
 
*

 
12
%
B
*

 
*

 
10
%
 
*

A
*

 
11

 
*

 
11

* Represents less than 10%.
Retailers and distributors with revenue equal to or greater than 10% of total revenue for the three and six months ended June 30, 2018 and July 1, 2017 were as follows:
 
Three Months Ended
 
Six Months Ended
 
June 30, 2018
 
July 1, 2017
 
June 30, 2018
 
July 1, 2017
C
11
%
 
14
%
 
*

 
12
%
B
*

 
*

 
10
%
 
*

A
*

 
11

 
*

 
11

* Represents less than 10%.

Retailers and distributors that accounted for equal to or greater than 10% of accounts receivable at June 30, 2018 and December 31, 2017 were as follows:
 
June 30, 2018
 
December 31, 2017
C
17
%
 
17
%
B
15

 
13

D
11

 
*

E
*

 
11

 
* Represents less than 10%.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
- Accounting Pronouncements Recently Adopted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Mar. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Net cash provided by financing activities     $ 4 $ 6,173    
Net cash provided by operating activities     $ (57,217) 3,228    
Best estimated selling price on upgrade rights     $ 0.99      
Revenue $ 299,344 $ 353,299 $ 547,209 652,241    
Accounts receivable, net 242,038   242,038     $ 406,019
Deferred revenue 28,116   28,116     35,504
Deferred Revenue 32,835   32,835   $ 36,448 42,432
Accrued liabilities 377,058   377,058     452,137
Accumulated deficit (332,384)   (332,384)     (132,112)
Accounting Standards Update 2014-09 [Member] | Accrued liabilities [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Reserves and accruals, returns and allowances 75,000   $ 75,000      
Accounting Standards Update 2014-09 [Member] | Accounts Receivable [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Reserves and accruals, returns and allowances           $ 109,900
Accounting Standards Update 2016-09 [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Net cash provided by operating activities       25,500    
Minimum [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Estimated selling price     $ 1      
Maximum [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Estimated selling price     $ 3      
Subscription-based Premium Services [Member] | Customer Concentration Risk [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Concentration risk, percentage     1.00%      
Advertising Barter Transactions [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Nonmonetary transaction, advertising credit utilized during the period 1,000 $ 200 $ 1,100 $ 300    
Under ASC 605 [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Revenue 298,783   545,834      
Accounts receivable, net 167,042   167,042      
Deferred revenue 33,789   33,789      
Accrued liabilities 302,734   302,734      
Impact [Member] | Accounting Standards Update 2016-09 [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Revenue 561   1,375      
Accounts receivable, net 74,996   74,996      
Deferred revenue (954)   (954)      
Accrued liabilities 74,324   74,324      
Three Months Ended Under ASC 605 [Member] | Under ASC 605 [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Accumulated deficit (332,945)   (332,945)      
Three Month Ended Impact under 606 [Member] | Impact [Member] | Accounting Standards Update 2016-09 [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Accumulated deficit 561   561      
Six Months Ended Under ASC 605 [Member] | Under ASC 605 [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Accumulated deficit (333,759)   (333,759)      
Six Month Ended Impact under 606 [Member] | Impact [Member] | Accounting Standards Update 2016-09 [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Accumulated deficit $ 1,375   $ 1,375      
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Customer Bankruptcy & Non-Monetary Transactions (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jul. 01, 2017
Jan. 31, 2018
Jun. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Sep. 30, 2017
Dec. 31, 2016
Concentration Risk [Line Items]                    
Release of product return and rebate reserves             $ 12.4      
WynitDistribution [Member] | Customer Concentration Risk [Member]                    
Concentration Risk [Line Items]                    
Unrecognized revenue, net         $ 8.1          
Allowance for Doubtful Accounts Receivable         35.8          
Unrecoverable inventory         5.5          
Accounts receivable for shipments made in the quarter         30.3       $ 30.3  
Insurance proceeds receivable, accounts receivable         22.7       22.7  
Probably insurance proceeds         26.8       26.8  
Insurance proceeds receivable, inventory         4.1       4.1  
Charges offset by insurance recorded                 $ 9.0  
Bad debt expense         7.6          
Cost of revenue         $ 1.4          
Proceeds from insurance settlement   $ 5.4   $ 21.4            
WynitDistribution [Member] | Revenue [Member] | Customer Concentration Risk [Member]                    
Concentration Risk [Line Items]                    
Concentration risk, percentage 11.00%                  
WynitDistribution [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]                    
Concentration Risk [Line Items]                    
Concentration risk, percentage 19.00%                  
Advertising Barter Transactions [Member]                    
Concentration Risk [Line Items]                    
Nonmonetary transaction, gross operating revenue recognized                   $ 15.0
Nonmonetary transaction, cost of goods transferred                   7.0
Nonmonetary transaction, advertising credit received                   13.0
Nonmonetary transaction, cash received                   $ 2.0
Nonmonetary transaction, remaining advertising credit     $ 11.1       $ 11.1      
Nonmonetary transaction, advertising credit, expected period of use             4 years      
Nonmonetary transaction, advertising credit utilized during the period     $ 1.0     $ 0.2 $ 1.1 $ 0.3    
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Dec. 31, 2017
Assets:        
Available for sale securities $ 252,347,000   $ 252,347,000 $ 337,334,000
Liabilities:        
Transfers between fair value levels 0 $ 0 0  
U.S. government agencies [Member]        
Assets:        
Available for sale securities 64,521,000   64,521,000 73,029,000
Corporate debt securities [Member]        
Assets:        
Available for sale securities 187,826,000   187,826,000 264,305,000
Level 3 [Member]        
Assets:        
Total 0   0 0
Other Assets [Member]        
Liabilities:        
Cash paid for acquisition       6,000,000
Fair Value, Measurements, Recurring [Member]        
Assets:        
Money market funds 153,241,000   153,241,000 193,066,000
Derivative assets 5,464,000   5,464,000  
Total 451,408,000   451,408,000 564,272,000
Liabilities:        
Derivative liabilities 736,000   736,000 2,138,000
Stock warrant liability 486,000   486,000 208,000
Total 1,222,000   1,222,000 2,346,000
Fair Value, Measurements, Recurring [Member] | U.S. government agencies [Member]        
Assets:        
Available for sale securities 74,897,000   74,897,000 79,624,000
Fair Value, Measurements, Recurring [Member] | Corporate debt securities [Member]        
Assets:        
Available for sale securities 217,806,000   217,806,000 291,582,000
Fair Value, Measurements, Recurring [Member] | Level 1 [Member]        
Assets:        
Money market funds 153,241,000   153,241,000 193,066,000
Derivative assets 0   0  
Total 153,241,000   153,241,000 193,066,000
Liabilities:        
Derivative liabilities 0   0 0
Stock warrant liability 0   0 0
Total 0   0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | U.S. government agencies [Member]        
Assets:        
Available for sale securities 0   0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Corporate debt securities [Member]        
Assets:        
Available for sale securities 0   0 0
Fair Value, Measurements, Recurring [Member] | Level 2 [Member]        
Assets:        
Money market funds 0   0 0
Derivative assets 5,464,000   5,464,000  
Total 298,167,000   298,167,000 371,206,000
Liabilities:        
Derivative liabilities 736,000   736,000 2,138,000
Stock warrant liability 0   0 0
Total 736,000   736,000 2,138,000
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | U.S. government agencies [Member]        
Assets:        
Available for sale securities 74,897,000   74,897,000 79,624,000
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Corporate debt securities [Member]        
Assets:        
Available for sale securities 217,806,000   217,806,000 291,582,000
Fair Value, Measurements, Recurring [Member] | Level 3 [Member]        
Assets:        
Money market funds 0   0 0
Derivative assets 0   0  
Total 0   0 0
Liabilities:        
Derivative liabilities 0   0 0
Stock warrant liability 486,000   486,000 208,000
Total 486,000   486,000 208,000
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | U.S. government agencies [Member]        
Assets:        
Available for sale securities 0   0 0
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Corporate debt securities [Member]        
Assets:        
Available for sale securities $ 0   $ 0 $ 0
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments - Amortized to fair value (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jul. 01, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities [Line Items]        
Cash and cash equivalents $ 328,116 $ 341,966 $ 318,708 $ 301,320
Available-for-sale debt securities, gross unrealized gains 4 16    
Available-for-sale debt securities, gross unrealized losses (275) (270)    
Cash, cash equivalents, and available-for-sale securities, amortized cost 580,734 679,554    
Cash, cash equivalents, available-for-sale securities, fair value 580,463 679,300    
Total 252,347 337,334    
U.S. government agencies [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Cash and cash equivalents 10,376 6,595    
Available-for-sale debt securities, amortized cost 75,032 79,722    
Available-for-sale debt securities, gross unrealized gains   1    
Available-for-sale debt securities, gross unrealized losses (135) (99)    
Cash, cash equivalents, available-for-sale securities, fair value 74,897 79,624    
Total 64,521 73,029    
Corporate debt securities [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Cash and cash equivalents 29,980 27,277    
Available-for-sale debt securities, amortized cost 217,942 291,738    
Available-for-sale debt securities, gross unrealized gains 4 15    
Available-for-sale debt securities, gross unrealized losses (140) (171)    
Cash, cash equivalents, available-for-sale securities, fair value 217,806 291,582    
Total 187,826 264,305    
Cash [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Cash and cash equivalents 134,519 115,028    
Money market funds [Member]        
Schedule of Available-for-sale Securities [Line Items]        
Cash and cash equivalents $ 153,241 $ 193,066    
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments - Unrealized Loss Position (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Investments, Debt and Equity Securities [Abstract]    
Available-for-sale securities in continuous loss position for one year or more, gross unrealized losses $ 0 $ 0
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments - Contractual maturity dates (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Investments, Debt and Equity Securities [Abstract]    
Due in one year $ 252,347 $ 319,112
Due in one to two years 0 18,222
Total $ 252,347 $ 337,334
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments - Additional Derivative Information (Details) - Foreign currency exchange contract [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jul. 01, 2017
Dec. 31, 2015
Dec. 31, 2017
Not designated as hedging instrument [Member]          
Derivative [Line Items]          
Derivative, notional amount $ 110,500       $ 141,200
Cash flow hedges [Member] | Designated as hedging instrument [Member]          
Derivative [Line Items]          
Derivative, notional amount based on forecasted revenue 99,700       $ 0
Other Income, Net [Member] | Cash flow hedges [Member] | Designated as hedging instrument [Member]          
Derivative [Line Items]          
Gain (loss) recognized in income – ineffective portion $ 0 $ 0 $ 21 $ 0  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
- Financial Position, Fair Value (Details) - Foreign currency exchange contract [Member] - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Fair Value Derivative Assets $ 5,464 $ 0
Fair Value Derivative Liabilities 736 2,138
Designated as hedging instrument [Member] | Prepaid expenses and other current assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair Value Derivative Assets 5,420 0
Fair Value Derivative Liabilities 0 0
Designated as hedging instrument [Member] | Accrued liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair Value Derivative Assets 0 0
Fair Value Derivative Liabilities 0 0
Not designated as hedging instrument [Member] | Prepaid expenses and other current assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair Value Derivative Assets 44 0
Fair Value Derivative Liabilities 0 0
Not designated as hedging instrument [Member] | Accrued liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair Value Derivative Assets 0 0
Fair Value Derivative Liabilities $ 736 $ 2,138
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments - Statement of Operations and Other Comprehensive Income (Details) - Foreign currency exchange contract [Member] - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Dec. 31, 2015
Designated as hedging instrument [Member] | Cash flow hedges [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Gain (loss) recognized in OCI – effective portion $ 5,914,000 $ (13,029,000)   $ (13,987,000) $ 6,578,000
Revenue [Member] | Designated as hedging instrument [Member] | Cash flow hedges [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Gain (loss) reclassified from OCI into income – effective portion         1,157,000
Operating expenses [Member] | Designated as hedging instrument [Member] | Cash flow hedges [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Gain (loss) reclassified from OCI into income – effective portion         0
Other Income, Net [Member] | Designated as hedging instrument [Member] | Cash flow hedges [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Gain (loss) recognized in income – ineffective portion 0 0   21,000 0
Gain recognized in income – excluded time value portion 0 660,000 $ 0 843,000  
Other Income, Net [Member] | Not designated as hedging instrument [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Gain (loss) recognized in income $ 4,793,000 (3,547,000)   (6,776,000) $ 2,299,000
Reclassification out of accumulated other comprehensive income [Member] | Accumulated net gain (loss) from cash flow hedges attributable to parent [Member] | Revenue [Member] | Designated as hedging instrument [Member] | Cash flow hedges [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Gain (loss) reclassified from OCI into income – effective portion   (1,035,000) 1,157,000 (280,000)  
Reclassification out of accumulated other comprehensive income [Member] | Accumulated net gain (loss) from cash flow hedges attributable to parent [Member] | Operating expenses [Member] | Designated as hedging instrument [Member] | Cash flow hedges [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Gain (loss) reclassified from OCI into income – effective portion   $ (440,000) $ 0 $ (1,405,000)  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments - Schedule of Derivative Contracts on Consolidated Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Derivative Instruments, Gain (Loss) [Line Items]        
Revenue $ 299,344 $ 353,299 $ 547,209 $ 652,241
Cost of revenue 180,329 204,054 314,071 384,697
Accumulated net gain (loss) from cash flow hedges attributable to parent [Member] | Reclassification out of accumulated other comprehensive income [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Revenue 1,157 (1,035) 1,157 (280)
Cost of revenue 0 (440) 0 (1,405)
Cash flow hedges [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Cost of revenue $ 218,103 $ 212,654 $ 415,579 $ 422,332
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments - Offsetting of Foreign Currency Derivative Contracts (Details) - Foreign currency exchange contract [Member] - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Offsetting Liabilities [Line Items]    
Gross Assets Recognized $ 736 $ 2,138
Gross Amounts Offset in the Condensed Consolidated Balance Sheets 0 0
Net Amounts Presented in Condensed Consolidated Balance Sheets 736 2,138
Gross Amounts Not Offset in Condensed Consolidated Balance Sheets, Financial Instruments 736 0
Gross Amounts Not Offset in Condensed Consolidated Balance Sheets, Cash Collateral Pledged 0 0
Net Amount 0 2,138
Offsetting Assets [Line Items]    
Gross Amounts of Recognized Assets 5,464 0
Gross Amounts Offset in the Condensed Consolidated Balance Sheets 0 0
Net Amounts Presented in Condensed Consolidated Balance Sheets 5,464 0
Gross Amounts Not Offset in Condensed Consolidated Balance Sheets, Financial Instruments 736 0
Gross Amounts Not Offset in Condensed Consolidated Balance Sheets, Cash Collateral Received 0 0
Net Amount $ 4,728 $ 0
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Deferred Revenue [Roll Forward]    
Beginning balances $ 36,448 $ 42,432
Deferral of revenue 8,328 15,708
Recognition of deferred revenue (11,941) (25,305)
Ending balances $ 32,835 $ 32,835
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Revenue Returns Reserves (Details) - Revenue Reserve [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Movement in Valuation Allowances and Reserves [Roll Forward]        
Beginning balance $ 82,612 $ 68,317 $ 109,872 $ 98,851
Increases 36,929 48,285 63,001 89,911
Write-offs/Returns taken (44,545) (65,082) 97,877 137,242
Ending balances $ 74,996 $ 51,520 $ 74,996 $ 51,520
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Components $ 11,687 $ 3,825
Finished goods 128,743 120,070
Total inventories $ 140,430 $ 123,895
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
POP displays, net $ 10,345 $ 14,750
Prepaid marketing 2,768 6,074
Derivative assets 5,464 0
Prepaid expenses 14,482 24,204
Insurance receivable 0 37,300
Other 30,168 14,941
Total prepaid expenses and other current assets $ 63,227 $ 97,269
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Dec. 31, 2017
Property, Plant and Equipment [Line Items]          
Total property and equipment $ 182,761   $ 182,761   $ 164,339
Less: Accumulated depreciation and amortization (72,576)   (72,576)   (59,431)
Property and equipment, net 110,185   110,185   104,908
Depreciation and amortization expense 13,100 $ 10,100 23,600 $ 19,199  
Tooling and manufacturing equipment [Member]          
Property, Plant and Equipment [Line Items]          
Total property and equipment 76,119   76,119   66,854
Furniture and office equipment [Member]          
Property, Plant and Equipment [Line Items]          
Total property and equipment 22,509   22,509   20,942
Purchased and internally-developed software [Member]          
Property, Plant and Equipment [Line Items]          
Total property and equipment 20,346   20,346   18,112
Leasehold improvements [Member]          
Property, Plant and Equipment [Line Items]          
Total property and equipment $ 63,787   $ 63,787   $ 58,431
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
Goodwill [Roll Forward]  
Balance at the beginning of the period $ 51,036
Goodwill acquired 10,022
Balance at the end of the period $ 61,058
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]          
Gross $ 41,056   $ 41,056   $ 31,866
Accumulated Amortization (13,316)   (13,316)   (9,510)
Net 27,740   27,740   22,356
Intangible assets, net 27,740   27,740   22,356
Amortization of intangible assets 2,100 $ 1,400 3,805 $ 2,753  
Developed technology [Member]          
Finite-Lived Intangible Assets [Line Items]          
Gross 35,988   35,988   30,588
Accumulated Amortization (12,249)   (12,249)   (8,738)
Net 23,739   $ 23,739   21,850
Weighted Average Remaining Useful Life (years)     3 years 4 months 24 days    
Customer Relationships [Member]          
Finite-Lived Intangible Assets [Line Items]          
Gross 3,918   $ 3,918   0
Accumulated Amortization (308)   (308)   0
Net 3,610   $ 3,610   0
Weighted Average Remaining Useful Life (years)     6 years 4 months 24 days    
Trademarks and other [Member]          
Finite-Lived Intangible Assets [Line Items]          
Gross 1,150   $ 1,150   1,278
Accumulated Amortization (759)   (759)   (772)
Net $ 391   $ 391   $ 506
Weighted Average Remaining Useful Life (years)     7 months 6 days    
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Remaining 2018 $ 4,121  
2019 7,461  
2020 6,498  
2021 6,451  
2022 1,777  
Thereafter 1,432  
Net 27,740 $ 22,356
Cost of revenue [Member]    
Finite-Lived Intangible Assets [Line Items]    
Remaining 2018 3,735  
2019 6,690  
2020 5,910  
2021 5,910  
2022 1,236  
Thereafter 258  
Net 23,739  
Operating expenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Remaining 2018 386  
2019 771  
2020 588  
2021 541  
2022 541  
Thereafter 1,174  
Net $ 4,001  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Product warranty $ 50,468 $ 87,882
Accrued revenue reserve from returns 74,996 0
Accrued manufacturing expense and freight 34,493 41,901
Accrued sales incentives 87,756 111,592
Accrued sales and marketing 24,693 44,401
Accrued research and development 4,819 8,983
Accrued co-op advertising and marketing development funds 19,521 30,408
Employee-related liabilities 23,054 33,266
Sales taxes and VAT payable 26,127 21,340
Inventory received but not billed 4,615 10,526
Accrued legal settlements and fees 4,819 36,693
Derivative liabilities 736 2,138
Other 20,961 23,007
Accrued liabilities $ 377,058 $ 452,137
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Product Warranty (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]        
Beginning balances $ 71,975 $ 90,459 $ 87,882 $ 99,923
Charged to cost of revenue (8,486) (1,595) (10,967) 17,342
Changes related to pre-existing warranties (4,469) 4,913 (7,872) 2,473
Settlement of claims (8,552) (21,016) (18,575) (46,977)
Ending balances $ 50,468 $ 72,761 $ 50,468 $ 72,761
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Restructuring (Details) - Employee Severance [Member]
$ in Millions
1 Months Ended
Jan. 31, 2017
USD ($)
employee
Restructuring Cost and Reserve [Line Items]  
Expected number of positions eliminated | employee 110
Number of positions eliminated in the period, percent 6.00%
Severance costs | $ $ 6.4
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period     $ 823,963  
Net change, net of tax $ 130 $ 6 (196) $ 73
Balance, end of period 678,959   678,959  
AOCI Attributable to Parent [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period     (9)  
Other comprehensive income (loss) before reclassifications     5,704  
Amounts reclassified from AOCI     (1,016)  
Net change, net of tax     4,688  
Balance, end of period 4,679   4,679  
Unrealized Gains (Losses) on Cash Flow Hedges [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period     66  
Other comprehensive income (loss) before reclassifications     5,912  
Amounts reclassified from AOCI     (1,028)  
Net change, net of tax     4,884  
Balance, end of period 4,950   4,950  
Currency Translation Adjustments [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period     0  
Other comprehensive income (loss) before reclassifications     0  
Amounts reclassified from AOCI     0  
Net change, net of tax     0  
Balance, end of period 0   0  
Unrealized Gains (Losses) on Available-for-Sale Investments [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period     (75)  
Other comprehensive income (loss) before reclassifications     (208)  
Amounts reclassified from AOCI     12  
Net change, net of tax     (196)  
Balance, end of period $ (271)   $ (271)  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-Term Debt (Details) - USD ($)
1 Months Ended
May 31, 2017
Jun. 30, 2018
Dec. 31, 2017
May 03, 2017
Dec. 31, 2015
Letter of Credit [Member]          
Line of Credit Facility [Line Items]          
Credit facility, amount outstanding   $ 36,800,000 $ 36,900,000    
2015 Credit Agreement [Member] | Line of Credit [Member]          
Line of Credit Facility [Line Items]          
Credit facility, borrowing capacity       $ 100,000,000.0 $ 250,000,000.0
Covenant, minimum unrestricted cash $ 200,000,000.0        
Covenant, cash and cash equivalents held in accounts subject to control agreements $ 100,000,000.0        
Credit facility, amount outstanding   $ 0      
2015 Credit Agreement [Member] | Letter of Credit [Member]          
Line of Credit Facility [Line Items]          
Credit facility, borrowing capacity       50,000,000.0 50,000,000.0
2015 Credit Agreement [Member] | Swing Line Loan [Member]          
Line of Credit Facility [Line Items]          
Credit facility, borrowing capacity       $ 25,000,000.0 $ 25,000,000.0
2015 Credit Agreement [Member] | Minimum [Member] | London Interbank Offered Rate (LIBOR) [Member]          
Line of Credit Facility [Line Items]          
Stated interest rate       1.50%  
2015 Credit Agreement [Member] | Minimum [Member] | Line of Credit [Member] | Base Rate [Member]          
Line of Credit Facility [Line Items]          
Basis spread on variable rate 0.50%        
2015 Credit Agreement [Member] | Maximum [Member] | London Interbank Offered Rate (LIBOR) [Member]          
Line of Credit Facility [Line Items]          
Stated interest rate       2.00%  
2015 Credit Agreement [Member] | Maximum [Member] | Line of Credit [Member] | Base Rate [Member]          
Line of Credit Facility [Line Items]          
Basis spread on variable rate 1.00%        
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity (Details)
$ in Thousands
Jun. 30, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining 2018 $ 17,328
2019 33,571
2020 29,398
2021 27,136
2022 26,855
Thereafter 37,555
Total future minimum lease payments $ 171,843
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 05, 2018
patent
Jan. 19, 2018
USD ($)
Jul. 10, 2017
patent
Jun. 09, 2017
lawsuit
May 31, 2016
investor
Feb. 16, 2016
lawsuit
Jun. 30, 2018
USD ($)
Jul. 01, 2017
USD ($)
Jun. 30, 2018
USD ($)
Jul. 01, 2017
USD ($)
Aug. 23, 2017
defendant
Loss Contingencies [Line Items]                      
Rent expense             $ 7.2 $ 10.0 $ 16.8 $ 19.2  
Settlement amount award to other party   $ 33.3                  
Loss contingency, individual investors named as lead plaintiffs | investor         5            
Pending Litigation [Member]                      
Loss Contingencies [Line Items]                      
Loss contingency, number of lawsuits filed | lawsuit       2              
PurePulse Class Action Lawsuit [Member] | Pending Litigation [Member]                      
Loss Contingencies [Line Items]                      
Loss contingency, number of lawsuits filed | lawsuit           2          
Immersion [Member] | Pending Litigation [Member]                      
Loss Contingencies [Line Items]                      
Number of patents found not infringed | patent 2                    
Patents allegedly infringed, number | patent     3                
Number of additional defendants | defendant                     2
Purchase Commitment [Member]                      
Loss Contingencies [Line Items]                      
Remaining minimum amount committed             387.6   387.6    
Purchase Commitment to Third Party Hosting Provider [Member]                      
Loss Contingencies [Line Items]                      
Remaining minimum amount committed             185.0   185.0    
Accrued liabilities [Member] | Purchase Commitment [Member]                      
Loss Contingencies [Line Items]                      
Remaining minimum amount committed             $ 14.3   $ 14.3    
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Jul. 20, 2017
Apr. 14, 2017
May 31, 2015
Jun. 30, 2018
Jul. 19, 2017
Jul. 10, 2017
Employee Stock Options And Restricted Stock Units [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense related to unvested options       $ 159.2    
Unrecognized compensation expense related to unvested options, estimated weighted average period       2 years 1 month 6 days    
Common Class A [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of securities called by each warrant           500,000
Exercise price of warrant (in usd per share)           $ 5.23
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period       10 years    
Warrants outstanding       500,000    
Common Class A [Member] | 2015 Employee Stock Purchase Plan [Member] | Employee Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved for future issuance (in shares)     3,800,000      
Percent of share price available to employees     85.00%      
Eligible Employees [Member] | 2015 Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unfunded right to receive stock on a date in time in the future (in shares)   1        
Out-of-the-money options   2        
Minimum vesting   1 year        
Underwater options tendered         3,700,000  
Underwater options tendered, percent         85.00%  
Stock issued in exchange (in shares) 1,800,000          
Stock issued in exchange $ 8.5          
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Balance, beginning of period (in shares) | shares 21,386
Granted (in shares) | shares 0
Exercised (in shares) | shares (1,768)
Canceled (in shares) | shares (561)
Balance, end of period (in shares) | shares 19,057
Options exercisable (in shares) | shares 19,057
Options vested and expected to vest (in shares) | shares 16,654
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]  
Balance, weighted average exercise price, beginning of period (in dollars per share) $ 3.01
Granted, weighted average exercise price (in dollars per share) 0.00
Exercised, weighted average exercise price (in dollars per share) 0.0255
Canceled, weighted average exercise price (in dollars per share) 0.0702
Balance, weighted average exercise price, end of period (in dollars per share) 0.0293
Options exercisable, weighted average exercise price (in dollars per share) 0.0293
Options vested and expected to vest, weighted average exercise price (in dollars per share) $ 0.0261
Options outstanding, aggregate intrinsic value, end of period | $ $ 58,535
Options exercisable, aggregate intrinsic value | $ 58,535
Options vested and expected to vest, aggregate intrinsic value | $ $ 55,317
Fair value of the Class A common stock (in dollars per share) $ 6.53
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member]
shares in Thousands
6 Months Ended
Jun. 30, 2018
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning Unvested balance (in shares) | shares 19,188
Granted (in shares) | shares 12,557
Vested (in shares) | shares (4,810)
Forfeited or canceled (in shares) | shares (3,135)
Ending Unvested balance (in shares) | shares 23,800
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Beginning Unvested balance (in dollars per share) | $ / shares $ 9.13
Granted (in dollars per share) | $ / shares 5.02
Vested (in dollars per share) | $ / shares 8.80
Forfeited or canceled (in dollars per share) | $ / shares 8.24
Ending Unvested balance (in dollars per share) | $ / shares $ 7.15
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Stock Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation $ 25,857 $ 21,966 $ 49,498 $ 44,459
Cost of revenue [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation 2,032 1,492 3,130 1,510
Research and development [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation 15,090 12,648 29,761 27,333
Sales and marketing [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation 3,911 3,987 7,358 7,622
General and administrative [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation $ 4,824 $ 3,839 $ 9,249 $ 7,994
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Income Tax Disclosure [Abstract]        
Income tax benefit $ (23,615) $ 4,673 $ (23,006) $ 34,344
Effective income tax rate (24.90%) 7.40% (13.10%) 22.50%
Unrecognized tax benefits $ 36,000   $ 36,000  
Unrecognized tax benefits that would impact effective tax rate $ 25,400   $ 25,400  
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss per Share - Schedule of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Numerator:        
Net loss $ (118,268) $ (58,240) $ (199,145) $ (118,319)
Denominator:        
Weighted-average shares of common stock—basic (in shares) 242,898 230,322 241,227 228,788
Effect of dilutive securities (in shares) 0 0 0 0
Weighted-average shares of common stock—diluted (in shares) 242,898 230,322 241,227 228,788
Net loss per share:        
Basic (in dollars per share) $ (0.49) $ (0.25) $ (0.83) $ (0.52)
Diluted (in dollars per share) $ (0.49) $ (0.25) $ (0.83) $ (0.52)
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
- Antidilutive Securities (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 20,425 29,183 21,238 31,262
Employee Stock Option [Member] | Common Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 12,201 19,074 12,203 20,924
Restricted Stock Units (RSUs) [Member] | Common Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 8,035 9,929 8,865 10,066
Diluted Impact of ESPP [Member] | Common Stock [Member] | 2015 Employee Stock Purchase Plan [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 189 70 170 152
Diluted Common Stock Subject to Vesting [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 0 110 0 120
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Customer Information and Other Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Dec. 31, 2017
Dec. 31, 2015
Concentration Risk [Line Items]            
Revenue $ 299,344 $ 353,299 $ 547,209 $ 652,241    
Geographic Concentration Risk [Member] | Non-US [Member]            
Concentration Risk [Line Items]            
Long-lived assets including property and equipment $ 36,300   $ 36,300   $ 30,000  
Revenue [Member] | Customer Concentration Risk [Member] | Customer C [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage 11.00% 14.00%   12.00%    
Revenue [Member] | Customer Concentration Risk [Member] | Customer B [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage     10.00%      
Revenue [Member] | Customer Concentration Risk [Member] | Customer A [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage   11.00%   11.00%    
Revenue [Member] | Geographic Concentration Risk [Member]            
Concentration Risk [Line Items]            
Revenue   $ 353,299 $ 299,344 $ 652,241   $ 547,209
Revenue [Member] | Geographic Concentration Risk [Member] | United States [Member]            
Concentration Risk [Line Items]            
Revenue   199,201 182,451 369,621   321,947
Revenue [Member] | Geographic Concentration Risk [Member] | Americas excluding United States [Member]            
Concentration Risk [Line Items]            
Revenue   24,412 15,838 44,380   31,938
Revenue [Member] | Geographic Concentration Risk [Member] | Europe, Middle East, and Africa [Member]            
Concentration Risk [Line Items]            
Revenue   108,601 65,969 196,373   130,507
Revenue [Member] | Geographic Concentration Risk [Member] | APAC [Member]            
Concentration Risk [Line Items]            
Revenue   $ 21,085 $ 35,086 $ 41,867   $ 62,817
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer C [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage     17.00%   17.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer B [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage     15.00%   13.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer D [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage     11.00%      
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer E [Member]            
Concentration Risk [Line Items]            
Concentration risk, percentage         11.00%  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2018
Dec. 31, 2016
May 31, 2016
Dec. 31, 2016
Jun. 30, 2018
Dec. 31, 2017
Business Acquisition [Line Items]            
Goodwill         $ 61,058 $ 51,036
Twine Health, Inc. [Member]            
Business Acquisition [Line Items]            
Cash paid for acquisition $ 16,700          
Goodwill 10,000          
Deferred tax liabilities 1,800          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue 200          
Assumed liabilities 600          
Consideration held as security for indemnifications obligations 2,600          
Twine Health, Inc. [Member] | In Process Research and Development [Member]            
Business Acquisition [Line Items]            
Intangibles acquired $ 5,400          
Amortization period 4 years          
Twine Health, Inc. [Member] | Customer Relationships [Member]            
Business Acquisition [Line Items]            
Intangibles acquired $ 3,800          
Amortization period 7 years          
Pebble Industries, Inc [Member]            
Business Acquisition [Line Items]            
Cash paid for acquisition   $ 23,400        
Goodwill   14,400   $ 14,400    
Assumed liabilities   600   600    
Consideration held as security for indemnifications obligations   3,500        
Pebble Industries, Inc [Member] | In Process Research and Development [Member]            
Business Acquisition [Line Items]            
Intangibles acquired   9,600   $ 9,600    
Amortization period       5 years    
Vector Watch S.R.L. [Member]            
Business Acquisition [Line Items]            
Cash paid for acquisition   15,000        
Goodwill   11,400   $ 11,400    
Assumed liabilities   300   300    
Consideration held as security for indemnifications obligations   2,300        
Vector Watch S.R.L. [Member] | In Process Research and Development [Member]            
Business Acquisition [Line Items]            
Intangibles acquired   $ 3,900   $ 3,900    
Amortization period   2 years 6 months        
Coin, Inc [Member]            
Business Acquisition [Line Items]            
Cash paid for acquisition     $ 7,000      
Goodwill     3,100      
Coin, Inc [Member] | In Process Research and Development [Member]            
Business Acquisition [Line Items]            
Intangibles acquired     $ 3,900      
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 ( />, TT?(\\#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,$% @ ]XP#36;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 " #WC --?]0GO.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*&Y&5TR:R\9.&PQ6V.C-V&IK&CO&UDCZ]G.\ M-J5L#S#PQ=+O3Y_ C?)"]0'?0N\QD,%X-]K.1:'\FAV(O "(ZH!6QC(E7&KN M^F EI6O8@Y?J*/<(BZI:@D626I*$"5CXF3 MZXW?5=CVVNS,/S:^"+8-_/H7[3=02P,$% @ ]XP#39E&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 " #WC --VU@U.8D" B"0 & 'AL+W=OC)DNHJ(&&8!C4M&[_([=I>%#F_J:ILV%YX\E;75/S> MLHH_UC[X;PO/Y>6JS$)0Y"V]L&],?6_W0L^"(=[5A5F4@ZCU]]4'_0-,3Q M^"WZ1UN\+N9 )=OQZF=Y4M>UG_G>B9WIK5+/_/&)]04EOM=7_X7=6:7A)A.M M<>25M+_>\285K_LH.I6:OG;/LK'/1_*+[MUIJF@)6D=[,HUFT>V??Z6JE7KT781[<39@>L>T09(2 M 1'HV(, P02VQ*&3?P5V+B+"!2*T@LC2HQ$]QNDQ2H\M/1[1D\D&N(@4%TA0 M@<2A+R8"'2*QB*;;X3A>),LE+I.B,JDCDTUD7,2,P (56#ATF+8* IGIE0R5 MR%S^I%FV"&2F6Y:HQ-+EQQ,)!)+@$A#BG@K=".G45:'SIY,0LAF=&>^"JS/M MK1Z3CC%S*JB!-T!54Q<60<$8%=S%$;H29W@'-9*:1 ?#T>IP =@0>V+]A7>WAZ]47,I&>@>N]+EG3ZBRZ4[N;*-[V-Y)@N!85?P!02P,$% @ ]XP#38 U M^E@N! ?Q, !@ !X;"]W;W)KT,>^(_] M'S_\['AU:;NO_2&$8?&MJ4_]>GD8AO-3EO6[0VBJ_G-[#J?XSVO;-=40'[NW MK#]WH=I/04V=@5(N:ZKC:;E93>^>N\VJ?1_JXRD\=XO^O6FJ[K]MJ-O+>JF7 MWU]\.;X=AO%%MEF=J[?P9QC^.C]W\2F[E;(_-N'4']O3H@NOZ^5/^JE$& ,F MQ=_'<.GO[A=C*B]M^W5\^&V_7JK14:C#;AB+J.+E(Y2AKL>2HH]_YT*7MSK' MP/O[[Z7_,B4?DWFI^E"V]3_'_7!8+_/E8A]>J_=Z^-)>?@US0G:YF+/_/7R$ M.LI')[&.75OWT^]B]]X/;3.7$JTTU;?K]7B:KI?K/P[G,#D Y@"X!6CSPP"< M Y $9%=G4ZH_5T.U677M9=%=>^MC&(]3O+F/]R2)J\1/DM,D M02BEYQ[(=-LF[-:' (=Z257%1Y<)1@IN:.[+4D>8=II6E\TJ0 M6:TPP1PM(U0#]^.H'^ 3W7M#9Y8D [0I/S*2-6^6>IH3S5')7:VL*S0L^;A*I=N M'YFJP*E* ;4%SDMKG:433)"9(L]3HT?F*G"N&LI5X,!TQ@"=AZ6@\S8.^\0N M"F2R B>KH605-+QY?JAY="+S%#A/;8)>(/,4.$\MI1<(G*0['DF3ZF>9H\ Y M:BFU@/-1*^4<7=A*05A8%S\E$I9DD ('J67@XH0TSC,_7/4IL5U&&:+((6HI MMI#3\1/&]3PGIDM)&!?^Y$1 &:7(46HIN%#8H/KX#45;2-#E@(7#A",9I&F'H6VFHX_7MAU"+%1]CAD> M0K6_/=3A=1AO?;SOKD="UX>A/<_'7=GMS&WS/U!+ P04 " #WC --G609 M;FT$ !%% & 'AL+W=O*59T;9WE@2_^J"X/,<3O M#5^.+X>V:TB6BW/^XK_Z]L_SYSI\)5;7OB@Z3R&.?T:G\;7/SG#Z M_N[]EUY\$/.4-WY=%7\?]^WA(79QM/?/^6O1?JDNO_I1D(FC4?WO_LT7 >\B M"7WLJJ+I?Z/=:]-6Y>@EA%+FWX?G\=0_+Z/_=S/>0(X&\FH0^O[(0(T&ZH>! M_M! CP;Z__9@1@.#>D@&[?U@;O(V7R[JZA+5PWHXY]VR@WL3IFO7-?:ST_\7 MQK,)K6]+XQ;)6^=G1%8#(J=(=HML* )7(@G]7X.07! K2[M]=0>A;@:$-LCIT%$EBFMT7!03!D52#0D M%#/:2H&P+<52(Z6>T698;89J4TC;@)A)-^!$B!IIHY@46A@T!!N**=#" M+& M8$ZGF>6UI:RVE&I#T:Q2J@TR 09I8S"=28VP#<6D4J#0QMPR6&K-9+'<:+.L M-DO7M.'M'6OOZ-BD:&P<"=-9H2T:&H8*DX[6T(928%/E$+9EL-0I,;.B,U99 M1I6AF%<9[48(AZ=SS6)6H;V_83 K788ZW3)8%M9:RFL#P1_[@JHCY[Z@>T=( M0#MLS6&@+$D1%$M3.PY3@9MK><401*$56*$D/=UEF7 .*V2X5&F<)C8_4U(,,-B=3O&(;5AO0J18'^-- M:357#0!?#H"E\@R69TF]> ?A(, )9,V!)AP8N')G'689X$2ZG>E9P=S^XVL6 M<*3HL7,KG:\-@!8'^-!9C8R;!BL^:5SN\IC$)2&/D<*'Q\Q,?UR/#71 M4]6V5=E?KSQ75>M#^&&YQM'!Y_OK1^&?V^[5AO=ZN-@:/MKJ/%[:)=>;P^5_ M4$L#!!0 ( />, TVY!E%'* , (L, 8 >&PO=V]R:W-H965T&ULC5?;;MI $/T5R^^)O1??$""%2]5*K12E:OOLP )6;"^U%TC_ MOKMKAYC9(>0%V\LY9^:,9]EA?)+-2[L30GFO55FW$W^GU'X4!.UJ)ZJ\O9=[ M4>MO-K*I)C[QWQ:>BNU.F85@.M[G6_%3J%_[QT8_!6>5=5&)NBUD[35B,_$? MR&A)F"%8Q.]"G-K!O6>L/$OY8AZ^K2=^:#(2I5@I(Y'KRU',15D:)9W'WU[4 M/\$F$QUC)>OTW&DZ@/8&>"3KV1P36$]@[ M@7](X#V!?S9"U!,B$"'HO-MB+G*53\>-/'E-UP_[W+0=&47Z=:W,HGT[]CM= MSU:O'J7S 3^)0*T[2&(AM87<$9+2. 7U0'!12CFL M"2:7982#L$L\+",9;B]"[45N>3C.CU%^[)0GA>7I(-$@SXAR6!L7=$=H3&'/ M(EH9@2V#:;$DO5*7!/65N+YBX"M!PH04&G-1A#/XRC\EM42D8I[@KE+45>JZ M2H"KU G"*07YSEV0;CW=I, 6HI4.VJMSA6E1PBGN*T-]9:XO4+Q9YH2!IEQ$ M!'MY<5-EZ2(8N;*C2(C_NH>N&U#968^YZ 4"6P\!.6> "[FC(6P\!#6HS*6G M*R<6<3QE(?1$7$_P2$$P=PQZNJVSQ'3(E98CZ/GW0.CMS=1C+E*!FW^.@&)H MR87H,R&&IEQ4W=_EN M3/^1-]NB;KUGJ?3X9X>TC91*Z/S#>_UF=OJ?P?FA%!ME;A-]WW3C@Y+X? M_8/S_X_I?U!+ P04 " #WC --1I7_/"D" !:!@ & 'AL+W=OL@5J].3!.L51;?D2BX8#WAD0)BH)@ABBN:C_/3.R9YQD[25+5\,P]<:(4 M\[\K(*Q=^J%_";Q4QU+J ,JS!A_A%>3/YIFK'>I5]A6%6E2L]C@,,:R!$"RD;?ZRFWZ?4Q.'Z MHO[%U*YJV6$!:T9^5WM9+OVY[^WA@$]$OK#V*]AZ4M^SQ7^',Q %UTY4CH(1 M87Z]XB0DHU9%6:'XO7M6M7FV5O]"FR9$EA#UA#"]2H@M(?X@)%<)B24DMV9( M+2%U,J"N=M/,#98XSSAK/=Y]#@W67UVX2-5Q%3IH3L>\4_T4*GK.'Z,,G;6. MA:PZ2#2 I(^?(9LQ).P12.7O3413)E;1B.YX6(\1L\#Q\%^1[5613S;CR5[% MAA\/^/-XFI],\A/#3X:]CIU>=Y ' ZD-Y&XVFSG-&(.2('&Z<8O0=@R*@FBZ MHG2RHG1P4RWU MV0ZB_2!\BO3%)V9R[[$DG*' M=HMN5[?_KN.V M>;^>T_SCP=?-\TL_/EC>K [U<_PC]G\>[MKA;GENY7&SB_MNT^QG;7RZGM_2 M527E&# I_MK$]^[B>C:67KN^V9U:&:SLZN_'W\U^^GT_M?\1A@/X M%,#G@"'W_P7(*4!^!+BI^*.SJ=2?ZKZ^6;7-^ZP]OJU#/0X*NI*A,Q_&AU/? M3?\;JNV&IV\WI5\MW\9V3I+U4<(7$CHKED/CYPR,,JS9A//G!)55Y!G.(+ & MF>+ELH8%4(G]>.C'VWH"CL]A M?&[J*0M5SU'B+WP6&3E5#!"Y+%%)@$Z"=5(J)\$D8?&!<98"9BE,%LHRE:8 M:7*MJJR*2BH3)9?03 G,D#)3FC3!%7HH69%GGY@7E.')G0$SK*=W9A))D6DW M0,7!2\).@C4$[(BV0R:1*YT>P!62.><3KXH@FFZ)@2&G#;')M"#6X[@",LI) M$A.7,,E(@"'#8[&&'!D_5D6.BX0=#$9RAD24)=!*F&7D045!5^1!WPTEF4%H M=9P3Y3YA">.1+!]%XX(L^Q;LF()V!!A)KDCU$:8D64Q2IHE-%I020*OC/'*%J].TY4M-A=ESL80D'D7$C!C M3%>V='4:KFRIR53H!;,"L@5Y2DPSQG!E %?2PX@!7(?MB)GX0">:""V_8@712%I1Z[1BO;/%*>FNY9L17=@69;P,@% IY M2'4U1BP#Q))>6-FR,T@(>I,(9#3LF%*#$1.6 6$OQO/)$-RU>OUU4@&=^*'3 M$]!G3%D&6U<][M<,\$F2NUQ;LKK4-QT&K"# ZD51+#B=2*YQ!F3!^<2N03!= MALT0@+K@-'Z *M6]B6]F $/6,!2PA\R"Z+TXDI'+$M@0 M#$.Q7^'$^EOE)/J\?)6%Z1T@\RR)Z2 8K0+0JA?*M5AD:JH"24XAL;0+9JH MIFI\KP6@<@"3U_P".LH+G^"78* * "IKH(HEI3%C)5X2:Z!@E I *6N4"D#D M\(61:VXA74;"J=F%42H I:Q1>A)='A8)%V85J)".BI#I%7!Y<>:WB^WS=#S: MS1Z:UWT_'J]=/#T?P=[R>&:HGJ_IJCH>I/YHYGBN^WO=/F_VW>R^Z?MF-YT; M/C5-'P>;V9>ASUYB_7B^V<:G?KP,PW5[/$\]WO3-X716O#P?6-_\!U!+ P04 M " #WC --3,TU([$! #2 P & 'AL+W=OIVF3-NG4:>WG'!B(FF":A*/[]TL" M1UF'^H78QN_YV7'2 =6JM1EMG.OVC-FB 2WL%7;0^C\5&BV<=TW- M;&= E!&D%>-)FUE*J:&U$EMBH,KHW69_V(7\F/ H8; +FX1.3HC/P?E> M9C0)@D!!X0*#\,<9[D&I0.1EO$R<="X9@$O[POXU]NY[.0D+]ZB>9.F:C-Y2 M4D(E>N4>E/@:!2H;OZ3HK4,]L7@I6KR.IVSC.4S\ M%]@Z@$\ _@[ QD)1^1?A1)X:'(@99]^)<,6;/?>S*4(PCB+^\^*MCY[S#;]- MV3D033F',82$SM]LG'^% MZ,!+2:[\"C7^@,Z9 M,^-Q,1G[Z'H 3YZ4U*ZDO??#D3%7]Z"XNS$#:+QIC574/)4OQGN(+$\* $<]1&NKB2>G3>J(4%I2C^-.]"QWV:;[)\@>T#T@60 MKH#;F(?-B:+R]]SSJK!F(G;N_<##$R?'%'M3!V=L1;Q#\0Z]URK)DH)= ]$2 MWB-#E2FU''2=YXUX&]2^.;_ F?I_T+MYW0CER,QY>-_6^-\8!2#CV$ *[Y0VRSIWW=L"*$MZHOM&<\YF!XTWC;&*>S1MRUQO@=<1I"1+=[M;IKC0 MM,RC[VS+W Q>"@UG2]R@%+>_3B#-6-"$OCF>1-OYX&!EWO,6OH'_WI\M6FQA MJ84"[831Q$)3T/OD>,I"? SX(6!TJS,)E5R,>0G&Y[J@NR ()%0^,'#+;3F$V&-_W\@]CRC, TV0&@7AL0$ -(# M 9 >&PO=V]R:W-H965T&I2A%?<$SPSEG+AYG@W6OO@4( MY$TKXW/:AM =&/-E"UKX&]N!P3^U=5H$=%W#?.= 5(FD%>.;S0>FA32TR%+L MY(K,]D%) R='?*^U<+^/H.R0TRV]!IYETX888$76B0:^0_C1G1QZ;%:II ;C MI37$09W3A^WAN(_X!'B1,/B%36(G9VM?H_.ERNDF%@0*RA 5!!X7> 2EHA"6 M\6O2I'/*2%S:5_5/J7?LY2P\/%KU4U:AS>D])174HE?AV0Z?8>KGEI*I^:]P M 87P6 GF**WRZ4O*W@>K)Q4L18NW\90FG<.D?Z6M$_A$X.\(;$R4*G\20129 MLP-QX^P[$:]X>^ XFS(&TRC2/RS>8_12;'=W&;M$H0ES'#%\B9D1#-7G%'PM MQ9'_0^?K]-UJA;M$WRVS\X_K OM5@7T2V/^WQ37,_;LD;#%3#:Y)V^1):7N3 M-GD1G1?V@:<[^0L?M_V;<(TTGIQMP)M-\Z^M#8"E;&YPA5I\8+.CH [1O$/; MC6LV.L%VTPMB\S,N_@!02P,$% @ ]XP#31H2/2NT 0 T@, !D !X M;"]W;W)K&UL?5/;;MP@$/T5Q <$+^LTZ6;ML8T"'A?P.OW[ G9<*['R LQPSID+0S:B>;8M@",O6G4VIZUS M_8$Q6[:@A;W"'CI_4Z/1PGG3-,SV!D0525HQGB2?F!:RHT46?2=39#@X)3LX M&6('K87Y>P2%8TYW]-7Q*)O6!0DM)!;48E'O$\2O,]5Q3,A?_'2Z@/#QDXF.4 MJ&Q<23E8AWI6\:EH\3+MLHO[.-WPFYFV3> S@2^$VQB'38%BY@_"B2(S.!(S M];X7X8EW!^Y[4P9G;$6\\\E;[[T4N_WGC%V"T(PY3AB^QBP(YM67$'PKQ)&_ MH_-M^GXSPWVD[]?1TV1;(-T42*- ^F&)&YCT;9%LU5,-IHG39$F)0Q>5= M!O:.QS?Y#Y^F_8PL.:/S+QO[7R,Z\*DD5WZ$6O_!%D-![<+QQI_--&:3 MX;"??Q!;OG'Q#U!+ P04 " #WC --A]ZST[0! #2 P &0 'AL+W=O ME.H5DFD;BL$$DBK M(N#9FTP2J[X$V]F4OV?LI"% U!?;,YYSYLQXG(_6/?L.() 7K8PO:!="?V3, M5QUHX6]L#P9O&NNT"&BZEOG>@:@32"O&=[MW3 MI:)DGW]F5N1V"D@;.COA! M:^%^G4#9L:![^NIXDFT7HH.5>2]:^ KA6W]V:+&%I98:C)?6$ =-0>_WQU,6 MXU/ =PFC7YU)K.1B[7,T/M4%W45!H* *D4'@=H4'4"H2H8R?,R==4D;@^OS* M_B'5CK5RWW&<_9-1+-,:+'$K)OLG"5OU5(-KTS1Y4MG!I$E>>9>!O4^/ MR/Z$3]/^1;A6&D\N-N#+IOXWU@9 *;L;'*$./]AB*&A"/+['LYO&;#*"[>, TTQ"1G+M0$ -(# 9 >&PO=V]R:W-H M965T-V@7N0,A"AC+>)D\XI W!Y_F1_C+5C M+6?NX-[(GZ+R;4YO*:F@YKWTSV9X@JF>:TJFXK_"!22&!R68HS32Q964O?-& M32PH1?'W<1=B8*"I_X)X7F34#L6/O.QZ>>'M( ML#=E<,96Q#L4[]![*;;I=<8N@6B*.8XQR3)FCF#(/J=(UE(K!.DJP1I)$C_6^):S/ZO)&S14P6VB=/D2&EZ'2=YX9T']BZ);_([ M?)SV;]PV0CMR-AY?-O:_-L8#2ME, TVWBI-7M0$ -(# 9 >&PO=V]R:W-H965T MY! M^9M&&\F<-TU+;&^ U1$D!:%)?2=3)GKP0FNX&20':1DYL\1A!X+ MO,.OCGO>=BXX2)GWK(5?X'[W)^,MLK#47(*R7"MDH"GP[>YPS$)\#'C@,-K5 M&85*SEH_!>-[7> D" (!E0L,S&\7N ,A I&7\3QSXB5E *[/K^Q?8^V^EC.S M<*?%(Z]=5^ ]1C4T;!#N7H_?8*[G&J.Y^!]P >'#@Q*?H]+"QA55@W5:SBQ> MBF0OT\Y5W,?I)DUGV#: S@"Z /8Q#YD21>5?F&-E;O2(S-3[GH4GWAVH[TT5 MG+$5\70#3''*<8NHY9(HAG7U+0K11'^@Y.M^'IIL(TPM-_ M%'[>)L@V";)(D'U8XD;,=?)?$K+JJ033QFFRJ-*#BI.\\BX#>TOCF[R%3]/^ MDYF6*XO.VOF7C?UOM';@I217?H0Z_\$60T#CPO&3/YMIS";#Z7[^063YQN5? M4$L#!!0 ( />, TV9_:81LP$ -(# 9 >&PO=V]R:W-H965T "E I&7\7/FI$O* %R?K^P?8^V^EK.P\(#J M25:NS>D=)1748E#N$<=/,-=S2\E<_!>X@/+A08G/4:*R<27E8!WJF<5+T>)E MVF47]W&Z2:^P;0"? 7P!W$4 FQ)%Y1^$$T5F<"1FZGTOPA,G!^Y[4P9G;$6\ M\^*M]UZ*Y#;)V"40S3''*8:O8Y8(YMF7%'PKQ9'_ ^?;\'1381KAZ1\*_T.P MWR381X+]FR5NQ:1_)6&KGFHP39PF2TH_ 5!+ P04 M " #WC --$%T%/K0! #2 P &0 'AL+W=OV$ *[Y0VRSIWW=L M"*$MZHOM&<\YF!XTWC;&*>S1M MRUQO@=<1I"1+=KM;IKC0M,RC[VS+W Q>"@UG2]R@%+>_3B#-6- ]?7,\B;;S MP<'*O.&#]$]F_ 1S/1DE<_%?X H2PX,2S%$9Z>)*JL%YHV86E*+XZ[0+'?=Q MNLFR&;8-2&9 L@#N8AXV)8K*'[GG96[-2.S4^YZ')]X?$^Q-%9RQ%?$.Q3OT M7LM]EN;L&HCFF-,4DZQCE@B&[$N*9"O%*?D'GFS##YL*#Q%^^$-AMDV0;A*D MD2#];XE;,;=_)6&KGBJP;9PF1RHSZ#C)*^\RL/=)?)/W\&G:OW+;"NW(Q7A\ MV=C_QA@/*&5W@R/4X0=;# F-#\+;3F$V&-_W\@]CRC, TWZF4!&PO=V]R:W-H965T5%2VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8[0SP M*H*49,EF\XDI+C0MLN@[F2+#WDFAX62([97BYO4($H><;NF;XTDTK0L.5F0= M;^ [N!_=R7B+S2R54*"M0$T,U#F]W1Z.NQ ? WX*&.SB3$(E9\3G8-Q7.=T$ M02"A=(&!^^T"=R!E(/(R?D^<=$X9@,OS&_O76+NOYRN;*CU#K/]AL2*A=.-[XLQG';#0<=M,/8O,W+OX 4$L#!!0 ( />, M TUHI0)1VP$ $% 9 >&PO=V]R:W-H965T,"CK=_7\".Z[KT)3#C MI+@ MA$913 1K.YRG/G=1>2H'P]L.+@KI00BF?IV!RS'#.WQ/O+1U8UR"Y&G/:O@* MYEM_438BBTK9"NAT*SNDH,KPT^YT3AS> [ZW,.K5'KE.KE*^NN!3F>'(%00< M"N,4F%UN\ R<.R%;QL]9$R^6CKC>W]4_^-YM+U>FX5GR'VUIF@P_8E1"Q09N M7N3X$>9^CAC-S7^&&W +=Y58CT)R[7]1,6@CQ:QB2Q'L;5K;SJ_CK'^GA0ET M)M -@4Q&OO+WS+ \57)$:CK[GKF_>'>B]FP*E_1'X;_9XK7-WO)='*7DYH1F MS'G"T#5F01"KOEC0D,69_D.G8?H^6.'>T_=K=_HN+' ("AR\P.$O@<=-BP%, M_)\FCT&38T" ;DQ"F'W8) Z:Q &!P\8DA#F&39*@21(0B#FZK;3Z"J-'01_72LI#=A2H@=[JHU] MCY: 0V7<-K%[-4WE%!C9SP\.65Z]_#=02P,$% @ ]XP#3158+>2S 0 MT@, !D !X;"]W;W)K&UL;5/;CILP$/T5RQ^P M)D[V%@'29E=5*[52M%6WSPX,8*W-4-N$[=_7-H32E!<\,YQSYN)Q.J!YMPV M(Q]:M3:CC7/=GC%;-*"%O<$.6O^G0J.%\ZZIF>T,B#*2M&(\2>Z8%K*E>1IC M1Y.GV#LE6S@:8GNMA?E] (5#1C?T$GB5=>-"@.5I)VKX#NY'=S3>8[-**36T M5F)+#%09?=KL#[N CX W"8-=V"1T\\W=0\K.06C"'$8,7V)F!//J(*YCZY2L(6,]5@ZKA- MEA38MW&3%]%Y89]XO)._\'';OPE3R]:2$SI_LW'^%:(#7TIRXU>H\0]L=A14 M+ICWWC;CFHV.PVYZ06Q^QOD?4$L#!!0 ( />, TT>.I4UM@$ -(# 9 M >&PO=V]R:W-H965T=*.5 M;2F;JFJE5EJE:O/,VF,;!3PNX'7Z]P7L.&[JO@ SG'/FPI"-:)YM"^#(BU:= MS6GK7']DS)8M:&%OL(?.W]1HM'#>- VSO0%119)6C.]V'Y@6LJ-%%GUG4V0X M."4[.!MB!ZV%^7T"A6-.$_KJ>)1-ZX*#%5DO&O@.[D=_-MYBBTHE-7168D<, MU#F]3XZG?* MS.!(S-3[7H0G3H[<]Z8,SMB*>.>3M]Y[+9)#DK%K$)HQIPG#UY@%P;SZ$H)O MA3CQ?^A\FYYN9IA&>KJ.GOY'8+\IL(\"^[]*Y.]*W,*D[X*P54\UF"9.DR4E M#EVI\UUDEHI> MLZ:%B_14SSF5O\_ Q'#R0__N>&FJ6EL'R=*.5O =](_N(HU%9I:BX="J1K2> MA/+D/X;'\\'B'>!G X-:[#U;R56(5VM\*4Y^8!,"!KFV#-0L-W@"QBR12>-M MXO1G21NXW-_9GUWMII8K5? DV*^FT/7)W_M> 27MF7X1PV>8ZHE];RK^*]R M&;C-Q&CD@BGW]?)>:<$G%I,*I^_CVK1N'2;^>Q@>$$T!T2J C$(N\T]4TRR5 M8O#D>/<=M;\X/$;F;G+K=%?ASDSRRGAO69AL4W*S1!/F/&*B)69&$,,^2T28 MQ#GZ+SS"PS=HAAL7OEFJ;V*<8(L2;!W!]I\2XU6)&&:'B\2H2(P0)"L1#+/' M17:HR XA.*Q$$,P^P$425"1!",*5"(;YX*?N49$]0K!9B6"8#RHYH"('A&#] MMC',^G6113-QD)4;(\K+1=^Z$;;PSI/J,7+-^!<^CKEO5%9-J[RKT*:E7>.5 M0F@PJ00/YGW49K+.!H-2VVUB]G*<+Z.A13>-3C+/[^P/4$L#!!0 ( />, M TVX7,D*.P( -0' 9 >&PO=V]R:W-H965TR5JO8L+8YHM(3HOH.+Z2390VS\7J2IN[%)=B6X4\+-W MJ@1A2;(D%2_K.$N][:BR5-Z,*&LXJDC?JHJK/P<0LMW%-'X87LIK89R!9&G# MK_ #S,_FJ.R*#"SGLH):E[*.%%QV\9YN#W3N'#SBM816C^:12^4DY9M;?#WO MXL1%! )RXRBX'>[P#$(X)AO'[YXT'C2=XWC^8/_LD[?)G+B&9RE^E6=3[.)U M')WAPF_"O,CV"_0)+>*HS_X;W$%8N(O$:N12:/^-\ILVLNI9;"@5?^_&LO9C MV_,_W' 'UCNPP(%T0C[R3]SP+%6RC52W^0UW-:9;9O:>8/Y? MBJL@10RSQD46J,@"(=@$(@AFD^ B2U1DB1#00 3#3.SW"A59(02S0 3#S'&1 M-2JR1@@6@0B&6>(B&U1D@Q"$A<USUE"$5X %#0Q F@^+VF,X0B/ ,H:.(04/SZTX]WFR7A,4!!X3D@ MHT>U G7U[41'N;S5OI>-K$/+VC/_*/^#=_WN.U?7LM;121K[M/L'^"*E 1M+ M\F3?B<*VV&$AX&+<=&7GJNLSW<+(IN^A9&CDV5]02P,$% @ ]XP#3?UU ML7:V 0 T@, !D !X;"]W;W)K&UL;5/;;IPP M$/T5RQ\0@Y>DZ0J0LHFJ5FJE5:JVSUX8P(K-4-LLZ=_7-H2BE!?;,S[GS,7C M?$+S8CL 1UZUZFU!.^>&(V.VZD +>X,#]/ZF0:.%\Z9IF1T,B#J2M&(\2>Z8 M%K*G91Y]9U/F.#HE>S@;8D>MA?ES H5305/ZYGB6;>>"@Y7Y(%KX#N['<#;> M8JM*+37T5F)/##0%?4B/IRS@(^"GA,ENSB14/T&99Z M;BE9BO\*5U >'C+Q,2I4-JZD&JU#O:CX5+1XG7?9QWV:;^ZRA;9/X N!KX3[ M&(?-@6+F3\*),C?,S9-0@MF-., MX1M,NB*85U]#\+T0)_X?G>_3#[L9'B+]L(V>'?8%LEV!+ IDV_AI\J[$/=?-O:_073@4TEN M_ AU_H.MAH+&A>,'?S;SF,V&PV'Y06S]QN5?4$L#!!0 ( />, TWE<8@* MTP$ )P$ 9 >&PO=V]R:W-H965T>YPW>D MHU0ON@$PZ$WP3F>X,:8_$J*+!@33=[*'SIY44@EFK*EJHGL%K/1!@A.ZV21$ ML+;#>>I]9Y6G"LD!Z$8.K/";@<,QSA=\=36S?&.4B>]JR&GV!^]6=E M+;*PE*V 3K>R0PJJ#-]'QU/B\![PNX51K_;(57*1\L49W\H,;UQ"P*$PCH'9 MY0H/P+DCLFF\SIQXD72!Z_T[^U=?NZWEPC0\2/[8 MZ]EA-!?_':[ +=QE8C4*R;7_HF+01HJ9Q:8BV-NTMIU?Q^ED'\]AX0 Z!] E MX.!UR"3D,__"#,M3)4>DIKOOF?O%T9':NRFIR$">(@0>P)XD\E;F]*#&'B ML,@N*+(+$.QN1$*8_U22!$62 ,'^1B2$.=R(D%5W"%"UGPN-"CET?B97WF7T M[JGOK@_X-+<_F*K;3J.+-+9'?2=54AJPJ6SN;,&-?2H6@T-EW'9O]VH:F,DP MLI_? K(\2/E?4$L#!!0 ( />, TW8UGSUQ0$ #<$ 9 >&PO=V]R M:W-H965TI-"V0)WSO4'0FS5 M@63V1O>@_$FCC63.FZ8EMC? ZA@D!:%)?2=3)GKP0FNX&20':1D MYL\1A!X+G.)WQPMO.Q<O78'RI"YR$A$! Y0(#\\L%'D&(0.33^#USXD4R!*[W[^S/ ML79?RYE9>-3B%Z]=5^ [C&IHV"#X@/#PD(G7J+2P\8NJ MP3HM9Q:?BF1OT\I57,?IY/9^#ML.H', 70+NH@Z9A&+F3\RQ,C=Z1&:Z^YZ% M%J<'ZN^F"LYX%?',)V^]]U+2]#XGET T8XX3AJXPZ8(@GGV1H%L21_I?.-T. MWVUFN(OAN[5Z]@'!?I-@'PGV:WV:7)6XA?F@R&Q3)-L@H%.3M:C2@XKCLO(N4_% 8^/_P:>1^L9,RY5%9^W\\XE-;K1VX%-);GPNG9_B MQ1#0N+#]Y/=F>LN3X70_CRE9_A7E7U!+ P04 " #WC --=EX@X[552VXPVSG5'QFS1@!+V!CO0_J9"HX3SIJF9[0R(,I*49'RS.3 E6DWS-/K. M)D^Q=[+5<#;$]DH)\_<$$H>,;NF;X[&M&Q<<+$\[4<,O<+^[L_$6FU7*5H&V M+6IBH,KHW?9X2@(^ OZT,-C%F81*+HC/P7@H,[H)"8&$P@4%X;<\2=DU"$V8TXCA"\QV1C"O M/H?@:R%._#\Z7Z?O5C/<1?IN&7V_7Q=(5@62*)!\*''_J<0US.%3$+;HJ0)3 MQVFRI,!>QTE>>.>!O>/Q3=[AX[3_%*9NM247=/YE8_\K1 <^E, TU8U1VO5 4 'T< M 9 >&PO=V]R:W-H965T9;N#>2Y&Y?M^GQ;_S4R6GQ[&8OSYX.ON M;5LU#X+IY)B^F6^F^NOX7-1WP7F4S6YO#N4N/XP*\_HP?A3W*Z4;@Q;Q]\Z< MRHOK4>/*2YY_;VY^WSR,PX:1RT?B^K?-^/4E/9IS^ZW]VA_3WUXW^:\0;0&\#9H)[[5P:R-Y _ M#?"7!M@;X- 95&^@ALX0]0;14 /=&VC'(.BBV[ZN15JETTF1GT9%M^*.:;.P MQ;VN%\2Z>=B^__9_]1LKZZ*,"&H"9Q; ML9@!,0=[@CE%1*'#X>H@R^N#/#�&QC5@Q&\=Y*-N:RM9?6' D_ +(#8#L M7D8;I!.-#J-;S*'%H!,-BHB$ECP/Q?)0A =(]ZTH,LL7I4$X:VS9P=0%3%X& MWB(3L60BAHQPR'28^&*6\"[QA%ZSLV@R2^2LLIDF'D.22'3"/Z81M"99A:3:0 AE$Z&+(;!5C%=HV$4"L\+25C2 M"2&-3BK,$LHF%B)R. ]"K2A**A4BSUB$O.:&S%)U5U$/LC,BELH5WD&PIQYF MK;8(T7TAS&@(>,'-=L]34@1])<0[06EK'2IW(0W$K1@<*A!2>YBS9>A1 &&N ME,L U7^@;PL)+JV"TU0W+2E ]%&&2>!WF M!5%01009\4, +U 0#G<8>!$ *@*D-U@"S5JHU=3C+_!)"S1IP9?WP*<.W-"1 M 9\Z0'LR(&41:,OE:Y/Y[ (NNWQ$^7R Z 9?^7P V@0QOC+]C6<6/F6 21GT M+0T^%2 9[JOD4T$RM1K=MI(%>=1;\ODBF7Q!3\ DGP@2;O#6LS-A:HC;N,YZ MD+)DRA7O>8^RVF"B\ Q("!>U9%#2)Q*23T_)I"?Z-FU\[DEU0WCYW).T%I'= M0X^Q-#&)=>SN[QB<0A5+3RLJ^5263"J[/;^D>PL1Z=#MZ1;7<38C/NTE37O2 MT$NZOY!2Q^[6Z2K,YL-KB&0V&.2=,;N"$+1;X!?7W(3>=U"1K?<98Q4MC0FB;L-O JS^7@^ MT%"Y(8NXQUAM?Z+<)7,-9;/AE0MIUT"6,#(M>;WQ(W2NP6P^O PBTY*CIV-# M7K?PAI8<>:%!*C1DLX=409H]7(+N-GP T.;$BPTRO3MZOH(I7AW4#;V[XM5! MT5Z$1$;1UIVF]A60S867&<5T]^ASAQ<'=4-WK_A\5C2?:4283)5UO2'?R@< M;4Z>CZ_,7D!YNB+%)Z*Z82^@^$14M(&@D:%; 4OA^[!<075L@HN#C;TIWMIS MK'*TSM\/5>/)Q=/S6=DC- M\JK*]^VAR6N>5Z8F'][5+V-KTLWY)C.O57.IZ^NB.Q#K;JK\V!_V!><3Q^G_ M4$L#!!0 ( />, TU^IN03L , /$1 9 >&PO=V]R:W-H965T^WS[M196W MGCR(6OVSDTV5=^JP>?;;0R/R[4"J2A^"(/&KO*C=S6HX=]]L5O*E*XM:W#=. M^U)5>?/GO2CE<>TR]^W$0_&\[_H3_F9UR)_%5]%].]PWZLB?HFR+2M1M(6NG M$;NU^XY=W(4#84!\+\2Q/=EW^E(>I?S9']QNUV[09R1*\=3U(7*U>167HBS[ M2"J/7SJH.VGVQ-/]M^C70_&JF,>\%9>R_%%LN_W:35UG*W;Y2]D]R..-T 7% MKJ.K_RQ>1:G@?29*XTF6[?#K/+VTG:QT%)5*E?\>MT4];(\Z_AL-)X FP$1@ MT3\)H2:$2PF1)D1+";$FQ$L)B28D2PE<$_A20JH)Z5)"I@G94@(+WE8N6$R9 M%IL9%'_LDJ'MKO(NWZP:>72:<7(.>3^@[$*Q5/#^[-#(PY^J]5IU]G4#,5OY MKWTDC7D_8N $DP1SR*4-@1CFF"L$,T=\P*+,(=<8))QC/I[/]^9L+K?G@WQ: MD,L=AHDFC*\69UHAP%<(A@CA+$*,1PCQ".$0(9I%2(P+,F*R 5,/& 8>D6B$ MRT2(#,'FI"1XA07)(C19*K%)3C^$J'%?AB$IFJ(R8?J0GF3#V4EPG MQ7526\=LPNO4UHD]XJ)EN$R&R!@><)TAY02>T>V?,NO2SD"S9/I8J",%2#I@ MVD!@YP/@<7-"S\'F&5$>R9",0C,CAD@E7FIF= XVSXCP! 9(1I&9$=A2DV M9U*6R0B_8HAA)4877S+;L6+/6.T/" CH= AC8XBS)51O$J;%TN4NS@A'8H@E M1=9C">9;1$,."&R]]IT*EC,$J'&#! !HR;#VD:%)\Z!B%## X@@\,C4X9; M,HRZ],1P ?)(P&-3)[4N&Q RQ/P!,EK<,-HKL._VC)GWEYMSJ/D#+#&F(3:F MADW>H"#"O$)BED/D5A\9ZWBE0;.V-%Y!-.2TZL #,V$;9%V_6S22V37^R?M> M_S'D2]X\%W7K/,I.O3P.[W<[*3NA @:>ZK^]R+?302EV7;_+U7XS?H08#SIY MT!]8_.DKS^8O4$L#!!0 ( />, TT'L?$Y$@8 +PH 9 >&PO=V]R M:W-H965TI6JF5HJW: M?G9@$M :3&TGV;Y];>,0[#ES83\LX)SY^\S@^7F.F>5'6?VHM\8TLY_[XE#? MSK=-<[Q9+.KUUNSS^EMY-(?V+R]EM<^;]F/UNJB/E8 MKY;]L:=JM2S?FF)W,$_5K'[;[_/JOWM3E!^W3%%TE5H?_PY%Y^=S=@TOWW]6_Z7O?-N9Y[PV M#V7QSV[3;&_GZ7RV,2_Y6]%\+S]^-4.'Q'PV]/YW\VZ*5MXY:<^Q+HNZ_W^V M?JN;&[3G]C5@0P/VU8![&_"A 8\] M@Q@:B*\&LA_>4]_[P7S,FWRUK,J/676Z'HYY=]F1&]%^7>ON8/_M]']KQ[-N MC[ZOJ,J6B_>NT*"Y/VGHA49,)(^VA(P5VE;0-#EK%JW)LU.*G-Y3N\#X% ^V M0B83G\$B&B@$MLG@@+*^/1OUD^ "'!;@?0$^*C Q>7_2J%YS&$Q2QE623#L< MK=2VDC'%&+]4CNP+:%^ _C-<0,("$O2?3_I_TH@+KY/>/$BK-].1\=48V530 MI@(V'1=*"@ND\1=*!@MD$1=*9G52?L8EFBO9.P5$X8@Q&2.$GCV$Q6/.8+G/TEM%YG5U]2> METG_SW$NC H"6)$YOF"*)RQ-XJ\1BB28F)00(R,3?M@SVW!)0<]" O'IC "*$+ =/(-HLMS<4%XD@);T5(-I$)R MJJB[#YA!%#'(,:,H9A %#,JF2P=JTT,Q@/)(G08Z2ECJ[CYF$@5,RL34N[UF MX2GR'J?30$<3CW7,0HJ60M;5I^P)2"D%WB.%&@C;A:UG0F,,4X1AQT*$8KK2 M+!Z-#-.5H>70%(V#:'1)\C0#J_YHI4;*3%(W@AAF.T-L=ZQ"&$8KHU<,HR-\ M(1!:PV@CBQ*5)F BQ4LUDF9$I&X0,@Q"!@)@ECI*8! R%,)<(XEYQ!"/K)&T M^>&Z5\=+-9+Z[]4,@XD!,%GW:F9CQ/+NDXR-8,8PP!B+D,Q>ZCD',UJJD30P MF!AR#$'.<7_F&'(<0,ZZ/W,;2-8SC:!$>R5CKYAG'/%L>C_F]JK2\AJ4:*]D M[!6#DZ,4.[V\N+W4M+P&)=HK&7O%A.: T)DC>W'' [(KTBK'@.0HK5H/V<)I M-2S17LG8*R8QMTG,7'.78Q!RE%9=(X81QA'"K!&S86.-6%"BO9*Q5XPJ;J== MECBZ*S"JQ!5I5V""B)BT*\($"4NT5S+VB@DB8E*MB$VU$<*Q*8P*$9-J!5IV MI42"17&\5 ,I4X0F[KNFP*P25Z1:X7B@'I-J162JC=1IH/.F6H'9)6)2K0@^ MS7\,2[17,O:*(2EB8JRPEX)XG.-T&NC\XXSI+&PZLX0Z2F!HBBM"K,30E#$A M5D:'V&BE1DIOB)48V=)&-DMR=@KAI:\(I0J#"T5$TI5.)2&)=HK&7O%?%(QH539BT'XD#A2IX'. M]Y!882ZJF(RJ[(4CMAZGTT#GM8YYK&P>L\3Q4[_".%171%:%<:AB(JL*1]:P M1'LE8Z^8NPI%5L787G%%9%489"HFL@XBWT:1L$1[)2>OBXL=67M3O?;; MX^K9NGP[--U^HXNCYRUX=[3;T34Y?D]N'DX;Z;[*G/;U_9%7K[M#/7LNFZ;< M][NZ7LJR,:W#Y%O[;6Y-OCE_*,Q+T[WMONSJM)_N]*$IC\->P<5YP^+J?U!+ M P04 " #WC --/EX/ZU76W2HZ]OWI,8Z[W=%6 M>?>I.=G:_7-HVBKOW67[&G>GUN;[T:@J8Q0BB:N\J*/UNQ'V[$Z^4I?[5?;?_'Z;EU5_'%R[ZH;-T5 M3;UH[6$5_02/GZ48#$;%GX4]=U?GBR&5EZ;Y-ES\NE]%8HC(EG;7#RYR=WBW M6UN6@R<7Q]^ST^@RYF!X??[A_>9?,2][9;5/^5>S[XRI*H\7>'O*WLO_2 MG'^QGD0R1NC%U3=N/O8O?6]4TU>W&A5/GWZ5C4X_$\^_\P MXPUP-L"+ :C_-)"S@;S70,T&ZEX#/1MHSR">JH,(Q,@4?"Y*38W17*3(O.2FS3Z:ASEY4455ZG?1*'9*#2- M KQYL-%DC PX9CF'"\ M/ML8+AR52"\<*G/A2!&H3LJ&D])62+UIN4G).*A1*J]EME0FI9$R4)V,#2=C MPM&\ Q \Z<3]=( +.'_^3!K;CI$2./S@9$E.@MEQ.,.D)DRTH\'R4!&"TD( MSL@R@Q@(B, M1I#^0._R &&(*1W,PJT+$N%7Q5&9M 8/A[D<83BCN:=13:XAPS72 MXTBYYIY5*GSR<[H,=!I +?(01 I!VN7(K-92DR()B>HP45*$'AI/0N1(&%J_ M\^S"Y/X^1YXVR-#&[W.D"R202H/_JN)TH 6&(N+AA70I)8/]P,,+LQ_8V?"\ MD90W=&\CR#X#M$3EOQ8XG5M?)C[4XZM=Z/#AX?>\?2WJ;O'2]&Y#.VX[#TW3 M6^=3?')5/MI\?[DH[:$?3HT[;Z<-_W31-Z?Y8T9\^:*R_A=02P,$% @ M]XP#36^A;&*L 0 S , !D !X;"]W;W)K&UL M?5/M;ML@%'T5Q ,4?[3-%-F6UDS3)FU2U&G;;V)?QZA\>$#B[NUWP<1RHZQ_ M#/=RSN$<#-5D[(L; #QY55*[F@[>CUO&7#N XN[.C*!QI3=6<8^E/3(W6N!= M)"G)BBQ[9(H+39LJ]O:VJ09JII3B^-9W$F$ NV$T<1"7]./^797!GP$_!(PN=68C;!5N<:[OEW;H]".W(P'G]1/,C>& ^HEMWAY1GP M:2V%A-Z'Z0;G=KY@<^'-F-X.6QYP\P]02P,$% @ ]XP#32C-/7_B 0 M[@0 !D !X;"]W;W)K&ULC531CIP@%/T5XP.JV_1%N-=S#N<@D@U"/JL& M0 $5-D I^I!]-"9-[60G&I3R@M2O01:.1)G"$?1.\1IVX5Y MYGHGF6?BJEG;P4D&ZLHYE7\>@8GA&,;AO?'47AIM&RC/>GJ![Z!_]"=I*C2I M5"V'3K6B"R34Q_!#?"A2BW> GRT,:C8/;)*S$,^V^%(=P\@: @:EM@K4##DG,7P&GR<- M Q_^*]R &;AU8M8H!5/N&917I07W*L8*IR_CV'9N'+S^G;9-P)Z )T*<_)- M/($L"&ATYJ)^I)KFF11#(,>/U5-[)N(#,9M9VJ;;._?.I%6F>\M)O,_0S0IY MS..(P3,,?HTH-A#I!$'&P.0";[K CD]F_)B\(4 V!8@32%[%>+^(,6)V#M-Y MDY@DNT66-MI-LVDG6=G"TL#-BTMDZ"T2Q1L1[C-\PDFX:25=&\'[Y M>=/_VY&ULC5;9CILP%/T5Q <,^Q81 MI,FF5FJE:*IIGQWB!#2 J>V$Z=_76P@!)Y.78%_..3[W&OLF[1#^( 6$U/BL MJX;,S8+2=F99)"]@#<@+:F'#WAP0K@%E4WRT2(LAV M275FN;8=6#"\H#5I:VX A_0?K>;C&;6;W* MOJQA0TK4&!@>YN:K,]LX@B 0OTO8D<'8X*GL$/K@D^_[N6ES1["".>42@#W. M< FKBBLQ'W^5J-FOR8G#\45](Y)GR>P @4M4_2GWM)B;L6GLX0&<*OJ&NF]0 M)128ALK^!SS#BL&Y$[9&CBHB?HW\1"BJE0JS4H-/^2P;\>R4_H6F)[B*X/8$ MMO8C@J<(WI7@/R3XBN _NT*@",&5$#XDA(H0CBQ9LEBB^BM 099BU!E8?D M MX-^I,PO9_N8\*+93O&,;0%CTG'FNDUIG+J0P"XEQ!Y@@N86LII"1R'J*<&.[ MQUC,9._4U3E=N%.!VR664T1HCWQ^#5E/(9X[6FFC\1+H<_&T5?<$W[]9P],+ M^%H!7PAX-P*^7B#0"@0:!\%HWR4F$IA&;JIC!_:H8!L-S'=<^\[FAEH[H<9. MJ!>(M +1\P6)M0*QQD$T*HC$!(-,DR2:U".>U.-.*1*MD41C)-8+.+;^3-O/ M%\.Y7WYBC^,*9+65GN\K(1OL3X&/9$&.'*+N/Q:UY0(A"YM!^85]%P7I[ M/ZG@@?)AQ,98-C@YH:A5S=OJ_T%D_P%02P,$% @ ]XP#33@K0,&+ @ MM0H !D !X;"]W;W)K&ULE5;MCILP$'P5Q ,< MF.^<2*0F5=5*K11=U?:WDS@!'6!J.^'Z]K6-@P(L'/A5%7I$]L_BU+#'[MR4%;=8VLN\++_DE$VK!V:0UOI"?1/RJ M]TS.G([EE)>DXCFM+$;.:_L3>MYYK@K0B-\Y:?C#V%*I'"A]59-OI[7M*D6D M($>A*+!\W,B.%(5BDCK^&E*[VU,%/H[O[%]T\C*9 ^9D1XL_^4ED:SNQK1,Y MXVLA7FCSE9B$0MLRV7\G-U)(N%(B]SC2@NM?ZWCE@I:&14HI\5O[S"O]; S_ M/0P.\$R UP6@8#; -P'^(,!IE>E4/V.!-RFCC<5:MVJL_A3HV9>'>52+^NST M.YDMEZNWC>^[J7-31 :S;3'> \;K(W8 (NP@CA30J?! %9Z.]WLJ$$S@@P2^ M)@AZ! .1VQ83:TRE,6$0!8-,QB 7UA& .@) AS_0T6+"ARUB/QK(&&,\Y">P MDA!4$@)* I@@ @FBY9[$($&\P)-XE&<8>(/_WVX,FO D 74D"SQ)9K9H1B)6H(@5(&*B1) +5ZJ[W! T4>QH@24&-'<6LY"^$+C>D;? $P.:%3('Z0N! M[PT$71S1! 5<\BCX@"]PK2*H6$>^A*-<@^'M!6"FS@,N>A0M,29ZWY@Y2%\( M?'D@Z/:()RC@ND?)!XR!JQ9!93LR9O7^<AAK$" MUJ9)=+I.=?,?4$L#!!0 ( />, TU%-?(<3 , %4. 9 >&PO=V]R M:W-H965TUP<^F\YUE13=R]E(>1 MYU7K/<^3ZE$<>*'^V8HR3Z1Z+'=>=2AYLJF#\LS#OA]X>9(6[G1)WRD]5Y][14EZ$>-4/7S<3U]<5\8ROI:9(U.6- MSWF6:295QU]#ZK8Y=6#W_H-]58M78EZ2BL]%]B?=R/W$C5QGP[?),9,_Q.D+ M-X*8ZQCUW_@;SQ1<5Z)RK$56U;_.^EA)D1L654J>O#?7M*BO)\/_$08'8!. MVP"5^U( ,0'D,X!>#* F@-Z:@9D =FN&P 0$GP%!/1]-L^KN+Q*93,>E.#EE M\P(=$OV>HE&@YG>M!^OIK/]3$U"IT;]-$!C-K,+B#8?$Y9&%#T#EB M92-PY+<83Q795HJA2F?8)CA/,;<1@=^K\RK)\CK)RH80C&$I!&PZJ0GH6=-C MF(""!+0F(%T".M!,!A(PNP+:F[%9@PEK3&&F'5'?[[5C;N,>$/%Q;"&7(#*. M0@NYLI$!"Z,N[DQD (H, )$#\Q2"!.'M;8Y @@BH@/2D-AC6D8H0"P>EQF"B M&$A$80+DPT;@WRX6#7@)ND&N 77U#F4!?> )82 +&Z" UQ\B=VB%5R"B=A4X M[ALGO:"U63S7(4L @I&]9"XRG4N"/0%!IA#T);'KDFQ($/A6P0MD+W)+NDT5 M43*X-A#L P@R@G" G8"=(<5(-@+$&0&UJ0/-A'#+H=@=ON\S@XWY^6N/I]4SEH<"ZE%=T;;,] 3UCODWO@,C>8(&%^@T;(YX7S2 M-P>N[TFY2XO*>1%2[G?':AXQOI;X-U7W9''2:!RD. MYA#GM2?)Z7]02P,$% @ ]XP#3:2H_$[( @ @H !D !X;"]W;W)K M&ULC5;;CMHP$/V5*.^[B6])0("T7*I6:J755FV? MO6 @VB1.'0/;OZ_MA&RPS<(+L8%E4S#?=2UN,H M:M9[5M+FD=>L4O]LN2BI5%NQBYI:,+HQ3F41P3A.HI+F53B;&-NSF$WX019Y MQ9Y%T!S*DHI_/$GW\C]-,S"8,.V]%#(%W[ZRCI!) PZ M]=_9D14*KC-1,=:\:,QOL#XTDI<=BTJEI._M,Z_,\]3QG]W\#K!S@+V#BOV9 M ^H0E(#J5H5HQ'"V*J' M"T,$*:15$Q=&< IC"[9R80F!$%]YA\2KC;C:D*6MA9!!&)#%*FM+FPN#,8Z) M58*E"T, QZG5O2L/+,/)*/5K2[S:$D<;(M!/D'H)TOL[)_,29+<[)W.K"TAJ MU=8%/8 8$:NT]U"M/%0PNR)JY!4UNMTR(R>(]=DO7,0#QO;9<)-FY:%1W43\ M$@1,C^F*+!_54RL3/#1!.L^:&2NCH#:S^P/)EYQ;+/P7@!//:E'G#, M??E!WTY'/ZC8Y543O'*I;EUS-VXYETRE'S^J_MBK@:S?%&PK]3)5:]%.)>U& M\KJ;N*)^[)O]!U!+ P04 " #WC --'_L0:H$" #W"0 &0 'AL+W=O M[;KRV52'M WP@MSWGXG8,][?Q*V3L_$2*\C[IJ^,(_"=&^ M!@'?G4B-^0MM22.?'"BKL9!#=@QXRPC>ZZ"Z"J(PS((:EXV_G.NY#5O.Z5E4 M94,VS./GNL;LWXI4]+KPD7^;>"N/)Z$F@N6\Q4?RDXA?[8;)4="[[,N:-+RD MC%_0J]KE*H K?A=DBN_N_=4*EM*W]7@VW[AAXJ(5&0GE 66EPM9DZI2 M3I+CKS'U^W>JP/O[F_L7G;Q,9HLY6=/J3[D7IX5?^-Z>'/"Y$F_T^I68A%+? M,]E_)Q=22;DBD>_8T8KK7V]WYH+6QD6BU/BCNY:-OEZ-_RT,#HA,0-0'H&0R M(#8!L140=&0ZU<]8X.6K:Z6;! M11D9S:K31'>::*A8 XJTEP02H*>(0(I(Q\<#BA&#(M4$R,,BL-#I-KC6- MUN2QI5F[F@C%!4R2@"0)0));))TFO7M+:'%,*080*0B1 A"%!9$ZKW#+X6K& MRY&!)!E ,K-(LB=(7,U(07(0(WULJY&:NM]P#I8)( MN_!%VIWD*:P?5.0@U&TN[UEW%.D&@K;FF!7T9[WE?U!+ P04 " #WC -- M/WYA@28" 8!@ &0 'AL+W=OQZ?4EP#([ M.X-ADW=3\JFC=P$%X\LH8$;]W0'FW]4/_+?!47RIE JC(6W*! M[Z">VX/0*S2RG&H&C:QYXPDX;_W'<+//#-X"?M30RTY_UB=5;?V5[YW@ M3*Y4/?'N,PQ^$M\;S'^%&U --TITC9)3:7^]\BH59P.+EL+(:S_6C1V[?B=; M#VGN!#PDX#%!UWXO(1H2HED"ZI59JQ^)(D4N>.>)_F.UQ-R)BBA-S9PL43&.HW^X29QB$H>8 M69E=CTDF9581GFM9@L(D"U9N+:E32^K0,KL=NW11YD,8KN-PIL8!PTD4)&XY MF5-.MI23!3,YV?([X54TN_7[_Z%Z,6CRT!B(B^U)TBOYM;']=N'^69, TT7YTNHBP( ",( 9 >&PO=V]R:W-H M965T>)'_L7P4NP/0AF"Z;C!>_)*Q*]FQ>0NZ%FV145J7M#:8V0W M\9^CT3)5> WX79 S'ZP]I61-Z9O:?-]._% E1$JR$8H!R\>)S$E9*B*9QM^. MT^]#*L?A^L+^56N76M:8DSDM_Q1;<9CXF>]MR0X?2_%"S]](IP?Y7B?^!SF1 M4L)5)C+&AI9<_WJ;(Q>TZEAD*A5^;Y]%K9_GCO_BYG8 G0/H'63L1PYQYQ!? M'>!#!]@YP,]&0)T#,B($K79=S 46>#IF].RQMAT:K+HN&B%Y7!MEU*>CW\EZ M,T&@1[=$98XA24.848RL\0*\P5"! W8W %+4)@9I[&P87F:I<;1+FU4 M))L1WFG'U*DM=6@SOJI9:O5&"O,\,:39*!0A8'ZAG^):?L35"@L&-UQ%V%Z/ M&^YMZ+$6ZAL=6/N)]@S4#6G89]%H'CGL"SD!VX%UI6_'YT_,]D7-O345\E[6 MM^>.4D%D\N&3/)&#G-C]IB0[H9:I7+-V;K4;09MN) ?]_X+I?U!+ P04 M" #WC --U;%V5^8! #Q! &0 'AL+W=OV.TET>_56HX("2K%AB1#WR 7K]IN&!$Z5)0+*QZ,?^O?&2W=IE6F@ M(A_(!;Z#^C&W]4_V>PZRYE(*#G]U=6J/?J9 M[]70D"M5+WS\#'.>Q/?F\%_A!E3#C1.]1L6IM$^ONDK%V:RBK3#R-HU=;\=Q MUK_3W(1H)D0+(8S_2\ S 6\(:')FHSX318I<\-$3T\<:B#D3X0'KS:Q,T^Z= M?:?32MV]%3C=Y>AFA&;,TX2)5ICH/:)T()(%@K2!Q47D=!%9/E[QPVCO%L!. M 6P%XG.9# @ %P< !D !X;"]W;W)K&UL?97;CILP$(9?!?$ :S#FM")(3:JJE5HIVJKMM9,X :W!U';"]NUK&X)8 MV]F;^, _,]\_ ;L:&7\5#2$R>.MH+S9A(^7P#( X-J3#XHD-I%=/SHQW6*HE MOP Q<()/)JBC $91!CK<]F%=F;T]KRMVE;3MR9X'XMIUF/_;$LK&31B']XV7 M]M)(O0'J:L 7\I/(7\.>JQ58LIS:CO2B97W R7D3?HJ?=Z76&\'OEHQB-0^T MDP-CKWKQ[;0)(PU$*#E*G0&KX49VA%*=2&'\G7.&2TD=N)[?LW\QWI67 Q9D MQ^B?]B2;35B$P8F<\97*%S9^);.?- QF\]_)C5 EUR2JQI%187Z#XU5(ULU9 M%$J'WZ:Q[F>>*;="[=[JI(@J<-.)9LUVTL"5!KY7[#R*=)$ !;!00"\% M-/')*CZ&I3]!XDV0F 3HG8W8LC%I%\C3RPR O#/+ 6!W; M3IIT50;F66&QN*(LRI$?)?6BI X*+!,+)76JI"A#%HHK>M"2S,N1>5IB_CMG#+ M1+'SIKBJ&)4H]L.47IC2TQ4;IG0^CBR!,+=@7%69P\S^GL'JB-)7Q@_,+VTO M@@.3ZK0S9]*9,4E4QNA).6O4+;4L*#E+/, TW#&43)'0, /X, 9 >&PO=V]R:W-H965TQJ4IYY!"'NY4E:N,MY/7=?+N?RK+*T$/>E4YWS/"G_ MK40F+PL7NZ\3#^GAJ,R$MYR?DH/X*=2OTWVI1UZGLDMS452I+)Q2[!?N+9[% M.#*$&O$[%9>J]^Z85!ZE?#*#;[N%BXPCD8FM,A*)?CR+M<@RHZ1]_&U%W2ZF M(?;?7]7C.GF=S&-2B;7,_J0[=5RXH>OLQ#XY9^I!7KZ*-B'F.FWVW\6SR#3< M.-$QMC*KZK_.]EPIF;O#3/M*B?EU;_E0832$L@'4''?H] 6P)](_CO M$OR6X$^-P%H"FQJ!MP0^('A-L>KJ;Q*5+.>EO#AELX%.B=FG>,;U^F[-9+V< M]6]Z 2H]^[RD(9][ST:HQ:P:#.EA6'0-V=@0W"$\;:!S02 7*V+1R76 M8W@ M:.#A0Y&[CT5B0(3!F5"PGK3FTZMZ!K" #PKXM8!_)1 .%J3!!#6F:*H=DH#C M04&FP6( QGU*(]@U UTSP/5@CZP:#.O%^1(0%@QVVV8:+ 9@+/+IR+;CH&MN MN_8'IKD5!F.$0S8P/0T6 S#D1RB$30>@Z< RC=%@%Z\".PZU4.O 7GADH3:V M%J%\B+H#M"(RA$$PLM%1G W1!-.7POJ5T0?*FRUQ$FP M&(!Q'C)_Q/=(%\= [4:. @9;\"TFGZ@>W/LPG5(]:N\GPI!5O4FP&(*AR"&XU)P/T/LT]4#VY&&.A&=O7L#D(0]8<]=!HL!F XQ'@L=;@?8;LA MT8B.2, G'X>?J!Y\]G$TI7J1U:4X#7J1VNI-@L4 C(7V?R"O=Q7+17FH+]*5 MLY7G0IF<>[/=9?V6F*O<8'Z%9VL,S&_P[*ZYBK_)-U\&/Y+RD!:5\RB5OD#6 MU[R]E$IH]^A&K_I1?XQT@TSLE7D-]'O9W,B;@9*G]FO#ZSYYEO\!4$L#!!0 M ( />, TW79NL@Y0$ *0$ 9 >&PO=V]R:W-H965TA+;2PU#V#0?9\" 0T17@?'XZ9P5O ["H(:&7*AZXM-7F.M)PV N_CM<@6JXR41K5)Q*^PVJBU2W-H/ M=IW<21;/8?X / ?@)0"[6IR0S?P+4:3,!9\"X>Y^).87QP>L[Z8R3GL5]DPG M+[7W6B;[38ZNAFC&'!T&KS#Q@D":?9' /HDC_A2>[%,_0>+-,;$$R0>"S$^P M\1)L+,'F \'VIDB'V5K,8#%I'"7_D4F],JE'9GM1W5<*Y )Q/=Z7([_60L!H5&F>U6[X4;'&IO(O4$L#!!0 M ( />, TTN);E"N0, -81 9 >&PO=V]R:W-H965T?P8LK;WZU)\:$]Z&J^]5%7>_%VS MDE^7/O)?)AZ+XTET$\%J<RP]._1/,-Q M9] C?A3LVM[<>]U2GCC_U0T^[Y=^V#%B)=N)SD4N+\]LP\JR\R1Y_%9._3%F M9WA[_^(]ZQW;(+Z5XY-=/3"V(^IY:_1?VS$H) M[YC(&#M>MOVOM[NT@E?*BZ12Y7^&:U'WUZOR_V(&&V!E@$<#&?LM Z(,R*M! M]*9!I RBT0"_'8$J ^H:(58&L680#,GJL[_-1;Y:-/SJ-4,!G?.N3M$\EL]W MUTWVC[/_3SZ 5LX^KZ(P7 3/G2.%60\8?(.ALRED:T+0B @D@9$%AEBLL6&. MIP$V)B+6:&[?=?+Q?2<9X(3"*R%@/DEO3R;YM*0B AU$O8-HXD!;QWK )#VF M'C HI+&6#R=49J((2N,8IDQ!RA2@3#3* X;>A+E#A""=LQLL V SBD*8= R2 MC@'2D48Z-L+@)(GTNG-"90 *$VK)3K ,@H7T!C;E#2K]/<(.8J% 4QG .#)V'3=4$HM.H?@#05!.XJNNR HL<2!=P$$ M;0.V%,.:C.+_Z M8(Y$IDD!?F-)&9LAHB\3<&@U4!OBR/1]8(Y$IDD!'F-IV M1T*#L0LJ U VQK (D@!C4Z8F3F.D2[9"I6\B+ MJHP!5;:]EF!8(#%V[P$,*Q6&E$KO 6QJ"T+4>*"0JDZ8C.V0&4 2 :6E[(,"RQ&'KO M-3H! "&]!H.;3\R*-\.19UZSUQ(3^,^\_7 ^>"2>[A!YFC$\OWXZ!D!]'=)O*^&4X: MAH'@9W6*$HQ'.:M_4$L#!!0 ( />, TWV'R97^@( ! - 9 >&PO M=V]R:W-H965TK[@)V#DS9P;\&5A=1?O6G3B7WGM5UMW: M/TG9/ 9!MSOQBG4/HN&U^N<@VHI)-6R/0=>TG.W[H*H,2!BF0<6*VM^L^KGG M=K,29UD6-7]NO>Y<5:S]]\1+<5W[X-\F7HKC2>J)8+-JV)'_Y/)7\]RJ43!E MV1<5K[M"U%[+#VO_$SQN"=4!O>)WP:_=[-S3K;P*\:8'W_9K/]05\9+OI$[! MU.'"M[PL=295Q]\QJ3]YZL#Y^2W[E[YYUO?&PH\;VQ^^_\PDLEUY4HCYTHN_[7VYT[*:HQBRJE8N_#L:C[XW7,?PO# M \@80*8 B#\,B,: R @(ALKZ5C\SR3:K5ER]=KA;#=.+ AXC=3%W>K*_=OU_ MJMM.S5XV,9!5<-&)1LW3H"$SC:'8(HIDD@2J@*D*@E9!^OAH7D4(>(((31 - M;0Q]U$,%(61&(X.*SD2J68=/C/K$?8;DWB8W;&P1C5.'38+:)(@-"0T;6Y3& M>8;;I*A-BMF 86.+TCAQ=$-1&XK9F(O,%@&E%+?)4)NLSQ#?+>7(<,ELES@B MN$N.NN2V2Q@;+KG=,*6Q,=0M"1)7DX'+":0<4=Y-#1/6! M$PX\H,1;^[VM A*Y%B;./- %- *R,R2.'0QPZ &AWN(1;.R)6GFYPPD''Q#R MP?64PVDEX7+4"$XK@46HC;([U#+''22.9[)-*T(:HJ+4U1*.-,&0MD!#5$GF M6"L$)YJ@1)N<(:HD=G6$ TU0H$W,$)7;".>9I LH(PC.0!T/"8+C3!"<+4" 1"P M&0 'AL+W=O'75W6M_4LI$ M;W75].OX9$S[F"3][J3JHG_0K6KL/P?=U86QP^Z8]&VGBKT+JJN$("22NBB; M>+-R]K#H'S^UOV3ZYX6\Q+T:M<5[_*O3FMXS2. M]NI0G"OSK*^?U500CZ.I^J_JHBHK'TCL&CM=]>XWVIU[H^LIBT6IB[?Q6C;N M>IWRW\+@ #(%D'L 9O\,H%, ]0*2D9N MF'2]<__9:GL[>]DP+%;)94@T:;:CALPTY+TB!Q3\+DDLP)V"@!3$Q=-9/"89 MG(""":A+P-Z5(;TR1HUTFL9I.&(B]4H)5:E,4P+#,!"& 3#>,MM1PV?+2)9E M7N?S4(5@$ Z"< D\T!XL 1E+*,>2*BRF1"&800((T(8@CP8$2R32LG]KH0J MC#'/%O9(@C02H,$>C0S6(4P$K0E5C+&EUJ0@3 K >*_8-@V72?W-S$-1FJ44 M1LE E Q \2K>9F'_,^YW+P]5%#&4PC 8P>Z$ !SFVQ,*]XDBSGR/"F64$B$6 M@!;L$@- W ?"(9# 1/I @ Q3MO"&8]@Y,0& @,GX<,C,/=Y0A5&G"PU"#9B M##BQ7_EV$OWG80945,S?O_<\L!?CT(Q)%CQ!@!M3WW4 D=VNI><9-F0<.K)M ML4\3FBU!F?#?+TA&$9(+0+ I8\B5?1X1?!*IE(C[7TY QZPM4)\HF9U-AL/B MMZ([EDT?O6ACCSGN,'+0VBB;$SW8\D[V?'H?5.I@AEMI[[OQD#8.C&ZG VAR M/P5O_@)02P,$% @ ]XP#3:'+PIFL @ ^@@ !D !X;"]W;W)K&ULC59=;]L@%/TKEM]7&PS&CI)(S<>T29M4==KV3!.2 M6+5-!B3I_OT .ZX#K.V+#=?GGGO/O1B87KAXE@?&5/32U*VECI,DD9L# M:ZB\XT?6ZB\[+AJJ]%3L$WD4C&ZM4U,G,$WSI*%5&\^GUO8@YE-^4G75L@<1 MR5/34/%WP6I^F<4@OAH>J_U!&4,RGQ[IGOU@ZN?Q0>A9,K!LJX:ULN)M)-AN M%M^#R;HP> OX5;&+'(TCH^2)\V@8&UY+^XPV)ZEXT[/H5!KZTKVKUKXO/?_5+>P >P=$"] _IH!-P[8"="TFFWQ5Q11>=3P2^1Z);#D9I5!R98MVMCC+8[]INN MI]36\QS!8IJ<#5&/6708.,+@\A:R\B%@0"0Z@2$+&,IB 3UW>!M@Z2/RU,GA M79+UFR0W:6;!8F76/[LI5ADF0$$"9 G0B"#+B5/M#D,LIK48 DJ"G7KXJ#)% M7EM\5$&*PBU+@*LL8186AH/"L"<,94Y_%AT&C\)\*E"1.\("*(!+1_XJA$I+ MMY9K'P9(AF!861Y4E@>4 4=9[F>#4.XT8^FC4 DR1UB BA3$[9B/@HC\IV$D M*(L$9#E1%B30,(S=/S. @B %3E]7 1@HL+NNUP&8KB0A86U%4%OA_V7$78R% MM^9QBG)GYUOZ* ))[K1_]2&N]7MW<.O])WMX+O5.RK5D9/7.GCQAX*.\X5T\FG=[HC!WT1 M&28UVRDS)'HLNN.XFRA^[&\:R7#=F?\#4$L#!!0 ( />, TWVWE,'W $ M * $ 9 >&PO=V]R:W-H965T)K --!V*#=B H,.Z9\6F+Z@NKB3'W=]/DAW/R?1BB=3A.:1,*I^X>)<= M@/(^*6&R\#NEA@-"LNJ 8KGC S!]TG!!L=*F:)$- 93[@%GZ"^C6.;D=U^KKO ??:^&!H]$O?+I*RSUI+ZW M%/\=+D TW&2B-2I.I/UZU2@5IPN+3H7BSWGMF5VGA?\:Y@Z(EH!H#8CVMI99 MR&;^!2M'2-]-99SV*NR93EYJ[Z5,XCA'%T.T8(XS)KK! M)"L&:?Y5)'*)'",'0>HFB)U9QI8@OB'(W 2)DR"Q!,D-P<-=F3,FM1AF,6$8 MN$52ITCJ$'F\$W%A]FZ1S"F2_4^0!', TUK]@&PO=V]R:W-H965T)Y4C^+("_7/3I1Y(M5CN7>J8\F3;6.49PYUW<#)D[2PY]-F M[+F<3\5)9FG!GTNK.N5Y4OY;\$Q<9C:Q/P9>TOU!U@/.?'I,]OPGE[^.SZ5Z MMFG.BRH5A57RWJ=V_5I;P*\58_?-O.;+?.B&=\ M(VL7B;J<^9)G6>U)Y?&WDIAV9^&JY-O5@LSK-?VH^*S5ZGGL>F3KGVE&'6;08VL/X\1"R@I!/ M)XY*X)H%Q;)84&!.AP&6$!&X6@YWG:QO.AFDR=#)8HT]&TP6Q1UXJ .O<> - M'#"MC!83-IBBP424Q0'#X_AH'!_$B4)M47T0AC!M1I<0$VC)M@B_AW@@L09: M0S>AH9H K29 9LW3R@E (D$8Q8"G=V&#=$(TG1!)Q\<=1*B#:#R-8M1!/()& M,5P90Y7$Q3N#BT31U[\#]L9 AE:$$$"A7H@@C#-)8$A$MIFG@B]JXM5 MA^D'\H(H,L3!^P1A(QC;@8:!0M!8[Z"&Z>!=AV!MQU01WE"(/YZS!%Y%D4&( M%%<\Q12OTY9"Q7NQ#_;B.ZAA.GA?H%A?,#"?XH*G=#QM*:YEBFE9IRV%*C75 MBDN48A+56=N!QD3!54SA>P&D+(5[NBD*+G0*A0[H2J'.34%PF5-,YH"K4.: MJ+<@PT3P-D"1-F D.JYO&H]G*<.ERS#IZBQE4)0/H>'-A>&:9)@F=9XR9*^F MKJ'G,5RY#&[5D*H,[M6F)LX,;_10W8"K#(I[\)([C(/KFV'ZUNG*X*O_ PV) MGLX=5)N.TSL YKS<-Z?QRMJ(4R%KJO5&KR?^)UH?(+7Q!9DL"3*^(I-U>Y[_ M=-]^7OB1E/NTJ*Q7(=6QM3E<[H207"7O/JI9//!D>WW(^$[6MZ&Z+]MC??L@ MQ;'[9.%2N@^@8 P WPT !D !X;"]W M;W)K&ULE5?K;ILP%'X5Q ,4;,! E43J9=4F;5+5 M:=MO-W$25,"9[23=V\\V#N5RJ @_ G:^\YV+SV?PXLS%F]PSIKSWJJSETM\K M=;@- KG>LXK*&WY@M?YGRT5%E1Z*72 /@M&--:K* (>>Q6K! MCZHL:O8L/'FL*BK^W;.2GY<^\B\3+\5NK\Q$L%HBMO>SX[^8P0;8&>#6 M )%/#2)G$'T8Q)\:Q,X@GFN0.(-D;DC$&9"!0= 4RU;_D2JZ6@A^]D330 =J M^A3=$KV^:S-IE]/^IQ= ZMG3*D[0(C@9(H>Y;S"XBXGB%A-H_M8)AIS(10"1]R!?(4=3'/(TQ$<9P-A%8LL@2Q#TG$^6(08+8$D0]@@0F M2$""!(B #.K98%*+J9LT21:::U!6")CW@;V0"!@2 4)*88(4)$CG%R4#"3(@ M@FS0']DH5Q2Z:] E8R1.ALA>4#D85 X$E0_DE8]=C8+JN4(A+.5P[(R$0RV' M,TK0]S:Q<: 93>A 76]37L"=XPYA("#A"P'Y!H M@@(6+\KG%P?#FL20)N/A6PL"3?F!U8@!-1(R00%+#>,KLH6EAH%7(TD'.Q ( MRB;\P'K$@!Y)/D$!:P, TW/+1G?!P( ,T% 9 >&PO=V]R:W-H965T MUED8N+YG4+>QFH2],P^7<' M7/3;$(>WB=?Z7&D[@8J\8V?X!?IWMY=FA":78]U JVK1!A).V_ +WNPRJW>" MMQIZ->L'MI*#$.]V\/VX#2.;$' HM75@IKG",W!NC4P:'Z-G."%MX+Q_@WHD.609NL<2(3319Z#*IF)<$))Z@>MO*"5LXC_YV0+SKV(TCC!?D[L MY<0>#HD6'(\HH]F#>M9>SMK'P0N.1Y1@NO9S$B\G\7&6Y\@C6J?Q@Y.4>CFI MLUC-CRNF"TQZ_WN2^!$F\V*R>TRRQ&2>TX;3NW.-9C?1/G0_F3S7K0H.0IM+ M[:[>20@-QC)Z,DE7YFV=!AQ.VG83TY?#"S,,M.C&QQ--+WCQ#U!+ P04 M" #WC --E>WL)3,# #*#@ &0 'AL+W=O/^ M";$YYUQ?7Q\;3XZT?F^VA##K;UE4S=3>,K:[3;-62RL+%GA>Y9997]FS2]KW4LPG=LR*OR$MM-?NRS.I_UZ2@QZF- M[%/':[[9,M'ASB:[;$-^$/9S]U+SEMNKK/*25$U.*ZLFZZG]#5T]XU 06L2O MG!R;L_^62.6-TG?1>%Q-;4^,B!1DR81$QA\'3)O64-N:/$[7['MU$YL:T76V;Y@K_0X)S*AT+9D]L_D0 H.%R/A,9:T M:-I?:[EO&"VE"A]*F?WMGGG5/H_=FSB4-)B )0'W!.Q]2O EP?\@H$\)@20$ MIA%"20A-(T22$)D28DF(30F))"2FA%024E,"\DZ5\XPI?;&1,>54;G16;[]= MN]W":E?J;<:RV:2F1ZONS+;+A*?1%6=Q<=';KOWV)5^M#>\]S((XF+@'H20Q MUQT&#S#A$',#8:(AYA;"Q$/,'81)AIA["),.,0\ )O&&F/D8XZ=*7H^0#AIB M%@8Z3P8ZSQ &]QB7%[*O)H:KB5L%?Z#@PPH^K."W"L% 05D/\PZ3MIBJQ<0. M5N:MP\1G&*1,_V(L@R)'J?43 $H=S:0$<$H!D)*Z?(-1&-]W-#,7PF%"((SB M@/L.$YZ%">$8$1PC F+$L$(,*\3F*R2!%1)@#$K5[I)1GIJ2I7",%(B1P@IB MGP4W-L\\4Z3;'-'E7!\DR"!9I'$MPN,PJ:?1T/@6^5](5V,4!#@E1>IA$!BG MJS$* IR28O6L&%M%EXW&*P@P2^JK6VYDG(W&4"@&P@0:#8VE4/*%XFDL@P#/ MJ*?07(*$-SZF-8D=99]:7,8-3R.-![$'C$FGH?$@1N9S@W7'(F0P=6XDZ'PI M(/6<6%P #4>CL2H&SMA4LXMCC55Q\(59T?@00SXGY0*J&X][ M]E4J;GG?LWJ35XWU1AG_Q&V_0M>4,L(5/8&ULE5?K;ILP%'X5Q ,$CKE72:0U7;-)FU1U MVO;;39P$%3 #)^G>?K9Q6#"'J/T3;.>[V.9\8.9GWKRV!\:$\U865;MP#T+4 M=Y[7;@ZLI.V,UZR2_^QX4U(AN\W>:^N&T:TFE85'?#_V2II7[G*NQYZ:Y9P? M19%7[*EQVF-9TN;O/2OX>>&">QEXSO<'H0:\Y;RF>_:#B9_U4R-[7J^RS4M6 MM3FOG(;M%NXGN%N34!$TXE?.SNU5VU%+>>'\576^;A>NKV;$"K812H+*RXFM M6%$H)3F//T;4[3T5\;I]47_4BY>+>:$M6_'B=[X5AX6;NLZ6[>BQ$,_\_(69 M!46N8U;_C9U8(>%J)M)CPXM6_SJ;8RMX:53D5$KZUEWS2E_/1O]"PPG$$$A/ M@/ F(3"$X+V$T!#"_X3@)B$RA*@GD-N$V!#B]TXI,83$(GC=[NK;]4 %7L5:.GI9AELZ]DQ(RF/L.0P:8;(A9C3&1 M[P\Q#Q@&AIC/8PP9(AXQ%0NSQC!!C_'DCO3;0M!M(5H@' B$N$" "@1:(!@( M1+A B J$R QB:[,Z3*8QE<9 E,T(;A.A-A%BDU@V&";%36+4)!X)$,#Y"#@ (A'8/O"AC0,\<( D#B82!WCDX .9 SQT@*0.(OLQ%HX6 M'*2W5HPG#Y!806Q[8:!DP@/X+$CUCQ>R3C^ 7)C6HD$R\\ M)'\DM+VPD$Y4(\%#2@+$QTK8O0$-ZN!6P@B>9H*DF<2VU_@EFL[LVO:NCE/J MC/Z=-ON\:IT7+N3)3)^?=IP+)@7]F9SV07X6])V"[81J)K+==&?CKB-X;<[] M7O_QL?P'4$L#!!0 ( />, TW?[811WP( !0+ 9 >&PO=V]R:W-H M965TZ:M0J/&O=WD61 MVI]YS=1"M+PQ3XY"UDR;H3Q%JI6<'>RBNHIP'*=1SA'CN!E\.JS#N,N(5W^LN!#.7*[_G5=5% M,GG\1=)H:Q%Y6RO\'^HK2H71232LU>^FO9V.O-Q7]=!B_ ;@$>%B29 MW4L/LIE_9)JMEU+< MD??LNZ=XSNL#F;?3=IC\(^,\DK,WM=4YPMHVL7R&FV MO0:/-&A01";Z@, 08HLGRRG.X0 )F&-B R1O A1P (&(#8 &0=(8F^3O89: M36,U&"5Y"F,HB*$ !GD8.L'$,"(%$2F P!XBG2 ^H"R=.?$,Q&0 )O$PV11# MTYD_1@Y2?NC@"H"! M"D#\"H"G%>!?)+@"8 20_.^V$[W9D_DBS10*#!<*#!0*XA<*/"T4Z8+Z?XEH MU)347)YL.Z:"O;@TMA<=\O?F/R5#8J>!+:M$:V@3D*H;E) M)EZ8HSV;%G485/RHN]O,W,N^3^L'6K2N!XV&1GC]!U!+ P04 " #WC -- M>**OM6L" #>!P &0 'AL+W=OG@M54>KQEC7YSX:*F2D_%U9>M8/1L MG>K*QT$0^S4M&S?/[-JSR#-^4U79L&?AR%M=4_'GP"K>[5SD/A9>RFNAS(*? M9RV]LN],_6B?A9[YH\JYK%DC2]XX@EUV[AYM#R@R#M;B9\DZ.1D[)I4CYZ]F M\N6\)W.DDCWQZE=Y M5L7.35WGS"[T5JD7WGUF0T+$=8;LO[([J[2YB40S3KR2]M\YW:3B]:"B0ZGI M6_\L&_OL!OV'&^R !P<\.H36P>]!-O*/5-$\$[QS1+_Y+37?&&VQWIN36;1; M8=_IX*5>O>!D]LT&CA:_41@2'$ 2_<"0E@@1",,;0"X3N! ME0@B4""R M$[ 3Q+LK*)V$NO%0&$Q^*R<7K=0G JCIG#I4<33!$B_ *R2P3/<( M Z3%58"7I-1+@_])$"YN%"ZQ<3#'AA 61RLD^!9 P#40S^MS,)I^P,1#\Q/M M3Z[7FHFK;2S2.?%;8[O:9'5L7GMLK^=_YGWG^T;%M6RD<^1*7_+V*KYPKI@. M)O#TD2]TLQTG%;LH,TST6/0=IY\HW@[=U!];>OX74$L#!!0 ( />, TW= M8R#/W ( \+ 9 >&PO=V]R:W-H965T7O'&U:K?_9<5+E46W$(VD:P M?&>2JC+ 81@'55[4_G)N8H]B.>Q1>>ZJJ7/Q=L9)?%C[R7P/?B\-1 MZD"PG#?Y@?U@\F?S*-0N&%AV1<7JMN"U)]A^X=^CV0.*=8)!_"K8I1VM/2WE MB?-GO?FR6_BAKHB5;"LU1:X>9[9F9:F95!U_>E)_.%,GCM>O[)^,>"7F*6_9 MFI>_BYT\+OS4]W9LGY]*^9U?/K->4.1[O?JO[,Q*!=>5J#.VO&S-K[<]M9)7 M/8LJIEYW]-@Q-PGX"'!'7V>PFD3R!O"?3=!-HGT*DG1'U"9)T0 M=-J-F9MAR?6U0[-(O:ZM#IJW8_Y3?K8J>EY&,9X'9TW48U8= M!H\QV35DXT+0@ A4 4,5&*IBA9UTJX:UBXA#JX;_DCR\2W)5)@'-(B:?7)E% M8 (*$E!#0*\(J.5VATD,INYD1&F46'X *)3%L66)BZ(9S5++%@!%Z>@57PF+ M0&&1(XPB"A/$($$\W=H$)$@F6-MAHK%I(;%OF@M"-+- &Q=$$+$NY / %*$; M%RX%1:6 J @FR$"";+JM*(0;1#C!V!YT+37,+$/6$ S'-+6;B0O#61(CRUX( MEA!R2]Z-_H< >?$-"K!YW2/\ 9/AQH+(%).)>^DRA&R/(52:V!:[J(1$=F. M4#'&-Z3!+0]!/2^Y00$W%Q1]P&"XO:!XBL&QVPA33&V#711)B?-!=%$9IIEM ML(M*LLQNG,'H8UXQ<3"35>MM^:F6VI91=)C>[K$>!JSX"LW6"(AO]+1GAH<\E4\>&=>BU'-9T.FY+MI5XF:BVZ$:W;2-[T MXV#BG9+UW?? \_EL1 J@%9I2X[P N)'^\3D#HTJ^[*&AI>T<1@%$OWWG7V<""G2CS3[@L,]42N,Q3_# M%;FP&5J;%6I^.*T2/]@%L%4 :P%\T6VCE5F/232FT9A/01C[D=&0.0S'26BT MQ*HE[Q"C+W-8B$.,[95%ULJB>66)<4"9#>,;9=DPQC%N;!BC\JT-\X^"8FM! ML47 .(,LGO#)I<'S6PH[[+ MN9/34R/4'V 2'^8NU;XEOY'CII\&'?#^;OA-V+!ON[*B0EYZ^ MF@Z4"I#FO3MYJH4, TW%Z\YOP0( %L* 9 >&PO=V]R:W-H965T>UE4U92^,YW>V4,P6Q2TQU[8>I7_23T+NA8-GG)*IGSRA-L._4?T7B%K(-%_,[92?;6 MGI'RROF;V7S?3/W09,0*ME:&@NK'D2U841@FG2/OKK0]2 M\;)ET:F4]+UYYI5]GEK^#S?8 ;<.N'/0L:\Y1*U#].D07W6(6X?XW@A)ZY X M$8)&NRWFDBHZFPA^\D3S/M34O'9HG.AVK8W1=L?^I^LIM?4X2])T$AP-48N9 M-QC(4NX&D%E)9R!>$"!X1IR +B$X=HL"T649BIVP*SAL MA#)87@+*2X#Z7" 8@02C07T2XBB:-YBDERF.,0O;B*6-Q&K:X@S(0040@ A3EWGY+XN 3"H M2Q ;T"4 =J5+&2@N&[S#Z0CV1R%\HH;#CWQPHC88TO_&)?B"N@OW!1JJ(ZXZ=)\Z$#94!\*&ZD#80%W0NQA+)G9V2I'>FA\J M9=K>LW:3T",V%ZMCGZ/Q @'VI9F<[$7\2=^,73^IV.65]%ZYTM>YO72WG"NF ML]>)^MY>3WK=IF!;99:I7HMFW&DVBM?M*!=T\^3L/U!+ P04 " #WC -- M* R=ELP" #"P &0 'AL+W=OXZCFSL]<_$L#XPI[Z4J:SGS#THUDR"0FP.KJ+SC#:OU/SLN*JKT5NP#V0A& MMS:I*@."4!)4M*C]^=3&'L1\RH^J+&KV(#QYK"HJ_BU8R<\S'_NO@<=B?U F M$,RG#=VSGTS]:AZ$W@4]R[:H6"T+7GN"[6;^/9ZL<6(2+.)WP<[R8NT9*4^< M/YO-M^W,1Z8B5K*-,A14/TYLR*UF"V;$>/I7KDYZ^L$Q3[7J?^.SNQ4L--)?J,#2^E_?4V1ZEXU;'H M4BKZTCZ+VC[/'?]K&IQ N@32)^BSWTL(NX3P+2%Z-R'J$J*Q)\1=0NR<$+3: MK9DKJNA\*OC9$^W[T%#SVN%)K*]K8X+V=NQ_VD^IHZ=YG(73X&2(.LRBQ9!+ M3'X-60TAN$<$NH"^"@)5L2"#=')]P'*(2)!3PXF17! M!!%($%F"Z(H@=MQN,;'%U*T,%!$'M010.79O;@6@, DSQY8A*L0D(;"P&!06 M \(2F" !"9+QUJ8@03K"VG0@%!."L&,M@,I1&CG6PES.!:R'*()RAA]K9>RXB/83VSTQ X 37^#)$@/QE9GP[,#P1M^.AS^HV!>U])ZXTF.' M'0YVG"NF:T=WNNJ#GDC[3L%(EBLI\?3O2RUQ;/(P MME]BB3GWD/>(]W 9G8KR9[73NA[\RK-#-0YV=7TH?NO[K^%*:M_#,LM[G^E#MB\.@U)MQ\$2' MSX(W 2WB[[T^51?/@R:5UZ+XV;S\OAX'I!F1SO2J;BA2\_.N9SK+&B8SCG][ MTN#<9Q-X^?S!OFR3-\F\II6>%=D_^W6]&P=Q,%CK3?J6U=^+TV^Z3T@&@S[[ M/_2[S@R\&8GI8U5D5?MWL'JKZB+O6P/H"= TS? M7P7P/H!_!H@O T0?(.[M0?8!\MX>5!^@/@/4EP%1'Q!9/82=NNWGFJ=U.AF5 MQ6E0=C/NF#83FPXC,R%636/[_=O_F2]6F=;WB4S(*'QOB'K,M,.P*\PU9.Y" MZ#5BZ2)8_-E1: 9Y'BE#(YTRE^"ZBYF+4%8J\YLDB]LD2T BKR'/+H0SAK/E M\+OPEH!?]2$Q@8 $HB40EWE8J4X[2-1"#ET?2<*%L&1U85QR@[2D=6%21(Q8 ML(4+4Y(Q07%N$N8FG=QDXB%0D$#=KVX$"2(P EO>R-5-<6+/R+M02X BA'CJ M)X9#CL&0.29(($%ROVB48+,ASA@NOWSO-@"DK%DT R"96!-W 4&^$7OLD0(* MY:& OO5$V0.Z83.@_+9N3I!WL&=4U#)K&' I!"IZC2?12X\&C\@"2X]&ART\UG/>:F3P,K_.#-P[;#H 8VQ[3!WP7SBE%D';;]%=(GB$;=5!CA.)/%-96R*#)@B\>QH.'8=3NZ7F6/7X>X.P9&Y MQUQ9KM'9.C3, 8Q+\SDLE0%,T%A%EL@ IEA,/1IS;(@<&"(1'@K/2>:!HPS' MCL/=?8F[_P$@12R)ES= UX/!WL6!=Q'/EI!C@^ /G#\X-@CN[DN )"Y(DQU7!@-;[UG^-BY@^<+@0N9G''Z6*.0+XMH< 5+T#%4\]61>"R$@^< M"00N*W''F6")0$ZVX<5=4:[+;7LU6 U6Q=NA;F(O6L_7CT^LN6NRVJ=T.*.@ M?4Z'"]2^I,/G[M+QL]ON#O3/M-SN#]7@M:CK(F_OIS9%46N3$_EFZF^GT_7Y M)=.;NGF,S'/9W3UV+W5Q[.]5P_/E[N1_4$L#!!0 ( />, TU6XF4Q&P0 M *@5 9 >&PO=V]R:W-H965TU#J].1YU>8@\K3Z)$^BJ'_9R3)/57U;[KWJ5(IT MVSKEF0>^'WIY>BSRD7,WE6V;$0+Z53G?,\+?];BDQ>YBYSWP>^'?<' MU0QXB]DIW8OO0OUS>BGK.^\:97O,15$=9>&48C=WG]G35QXU#JW%OT=QJ7K7 M3E/*JY0_FYL_MW/7;S(2F=BH)D1:?[V)ETTJL9/;CN%6'N1N[SE;LTG.FOLG+'T(7%+B.KOXO\2:RVKS)I-;8R*QJ M/YW-N5(RUU'J5/+T=_=]+-KOBX[_[D8[@': JT.M?<\!M0/>'**[#EP[\)L# MWG4(M$-PU]WV[UJG*EW,2GEQRF[&G=)F8K.G MJ)X0FV:P_?_;W^I_K*I'WQ8A8S/OK0FD;9:=#?1L./*AS6?3!F+_:N/5.5P3 M 2J1)1@!0@9#D95I \$HD345!T?)3HCSA; 96GREHM 5(]EZ;/UQD"FG W R M &\#\%X #$95="91:U)H#3^(1Y685@'S,:1S"ZS!#)[3JD(O(,P-")QGK@%F/78AFEZ$I!+80 M-+V,3Y_QC(:.$=2!L7H')MW<6BX-)PL)(1@+F480Q18=FF%F0AP"6D+0?++X M@;;2\#&"/K.MB=%6M.('-'Y X&>TE32R% 0T?D#@9]NK@"8+8'I;@68&3&:, M%7JEC?IM!;1.5Z#1@H]WQI6V&2R?O"^D'Q7,O7%H-LR'YA2HW3$>)Q3<7?YT M.O>-ALG0+ /!\GB-7&FCO@X&5B$:9J!@MCQ4 TS/ ST###!)A78.ZE"=%\ M$_G$VGVDD<<)R'\FC2*+#HT\4LA;%F.DD<<'D$?+(^X4Y+71@,3 ^KR$-/(X M 7DDD&39K13.>^T3 9&GF<@CR:R(-=B$8>*>032P@: M>7P >:21QRG(([%_)V;S/[ :OJ71R/,)R*\H([3IT,AS GEDEA T\OP!Y#F- M/)^ _)J;NWQD)9Y;WGX_)G[-3>*1675HDCE!,H(E!,T??^#EEM-D<8HL-B[7 M?+\E9JO7.QO*1;EOCP(K9R//A6K.,WJCU^/&9VC.ED;C2_:T[@X-;V&Z,\R_ MTW)_+"KG52HE\_9\:2>E$G62_J>ZGP>1;J\WF=BIYC*JK\ON[+"[4?*DST6] MZ^'LXG]02P,$% @ ]XP#3;ZO+W6>[M!Z4^ZR 7S9EM4L/ M\+&Z^T.]K[)T7=]GV6&W_<-H.)S]89?FQ>_^]5_J_%__Y?"OK\O5<9<5AR@M MUM&;XI ?'J.W!8^0ET5T&=7W:975__*'P[_^RQ_P'7YO%GU?%H?[&MY99^OF MK_]V+ ;1>!A'HV&R:/^X'42C6?>/'4OXSW=YD45O#]FN_G]['O^8W>7UH4IA M'S^DNZSYU+=O/[UZ^REZ^\-US_O7< )5NH5IU]F7Z-^SQ^9SU\>JPE/Z-J]7 M\-Q_9&F%.X]>IX?6;)>7R>ARG/1,]6V^S:KH&MZ[*ZO6/._2ZBZ+KE:K#)Z" M9];\?/,Q=VN?'O>M^9/AY?_I?>%#5N7ENG?M>G'_U__X'UVWXX:QY_ M?-F" MC^:3,F_GL_]GU/SF"EY=\^O;]*[YZR;=UJV57Y>['0#+]3:MZ^@J^L_OL]UM M5O4!C#Q])E]"+*B^C3?7FL8=KV&68KN(R$$&7>!Y&P M(!CSF];/:7U/.+W"/[*_'?//Z1:>;TWR?5K]E!W2VVT6U=GJ6.6'O(WM )!( M?.JHRE89C 1/QU&1'9K/O2T^PQQEU3'$VV)5[K+HD'XQ@S0?^E!E^S1?1]F7 M/1YC33LH#_> ,:M@O\T7/Y4' ++3SWRH@#Y67Z(=]N MVYL ^+C+\;!XCLZW7V>;#!:RILUVK^4][>G47KI_TUO?YNEMOJ6[:EV]NZQ] M^MAUR/![=835F3%Z=U!E<*''UA#^,K/>:<(K.3'9N[*XNSQDU2Y:/S$MG]J) MH7C.$P\@'N<'O'>&K14P,4#WK%C!P]'%#^4ABV8O&V\AM_VFWJ>K['__#MAI MG56?L]_]:]076+$LGJT&(2'[N!^[H$20\VTP/[WU5P M8]&^*C?M2Y']%W>.<+8@[B. ;5JMF">L88IM2>2O!<3 )?B.=L08.GCA=UF1 MH;"$#Z7K75Z0Z'4 Z.J^_+*UNO[U(UAV$-T,;O(@L-M);092 MI<,!HEXGV)2L-KJXA0W#J;?0Y8?LT+E@_3Z";3$8MJ[C55KGJ^@"@'%=;K=I M99YM3?,ZWQX1YL][6F29(Z+,H23LA[?Q2,Y?$Z/.R87T/'(6NEX'%$E._ )O MZ.79LI%'M+X!^Q&09*/-MGR([K/U70>R7-\#ET:GL$ H8;T'L/EM>";%I> M@@K;BXL)K1$^\-HN%B]/KPVA?44'9N?H/U)$P?RN$,E@]1BAWE9O>4?I^J_' M^M!%F#KOA" :7_NI3Z\*3/?=@.X0) W9=E.!G MH\/%AQ3%IWL@Q*!%G8\>7P?!'>?S\2MA3DEQ%RB<=2BXN&]A<>>K2^:5357N M(L]5KA!TNQ4;!V\U4DL A!)$P:VAE_ M_DV'=4%4-2]>(A_^G.-V;Q\-?TO= M/"V2\@%?J/4 <]&3X.5;.(&L7@$FM-CGZPS@8I73N9_ZC3GQKJP.^=_Y"T'P MYDM_ >TNNRPW&SSA?:FGW*7R;'VZ!_G];5J#VP[CI M=AN)YG"&.F:&/Z'+_/!\L'P*9=X2T3R-,A^.($;"]9X/0_H&(?;N''L#2Z'G M/OU]>I!?SG[ERL.#@Q$Z2P*4JBW\N\.V1YR[XSK_B+_-BQ1(S,DC_@C0]JC" MS3J[;9]H5:ZR;"U#YG5])/L2;N*$%OE)U/4<%6S6\H2ZD30'QW4X;)U0A2)W ME:_P*1H-K=!M0.\\EXW;8_^YX(L7ZVP%O 3E(Z "]%>4"V,ZQW;U9K,!J007 MFWUA$21"HZEC;N>,T6LHB](#R'%W>5'@1A#8R83YK/)HC]@)0! MZ*JCY3?''4#Q(_YV Z(2,5^X%"%4N)P/P#97':?ZOKI+"R'7L>&O.G(P%0PO MT A:FF&__9+S+[%D8.# .U;(&]+B$7]9.8%@906"C5M;'8@&3%MCE)0&T050 MR0A-"*/A'Z]Y2/J4_!%D:X#I8Y$>U\#UU@.:MV>J6S'0DI\$+^XUL *T\#KS M:P0$#, A Q4,+O,S+@]1#V>7"7K7B\_(T@:G-M_Y_GT*,B'-NT<>Q R31JC6 MM.2'_' ?W;%*OGW$7[(]KB;U)[^O +OR_99Y)B[GQR)W(A>M\6H'NUJET84< MY8^#FT'TW=75!W>8++: )I[OS$IS[Z>)"0Y@@EU:I'>T?#'MP S[O*!'1$P$ MY "&Z(5]8-1X'SD34UA/6"AP:^2:J"D1-[ L%7%%=(\SATG!7FS2O_-DU MCMZMQ2]^7RH'R(G[U\=@[F7#_=5 MEK$A+/\2[=CFE*'-*?JW8Y$YSQE!<%$>W%[S+3*=-CR>7D/A/HTI@ -P^ IV"OP&QA5*2#C0K)(Y-^1&Q?'>PJ2VZ-9 MH\))ZMP)*4))F *K!!^B/!,D^/KAO@3:>%D^(!C5Q]LZ7^.EK*L1,>U4WT'409Y!=J$ 21! MX?5X]IQ%TXR6>! .#^0LW2^$>06PTFT+"9V14L8F3?@["!1-MT:>8 MK-:D,0#%.%9R;P @,!) 5]UX]"&M,%+@,8Y 4CNZ2V(AM]P+W2=F@@]D+(0# MTV>BVZ=I D;P] .5UL!D;I=_-VYSF3OR.XZ9M-13P MYDKX:-&#L< +12J0H T0,,CU$?@7CQ M4QGAXRY]1(Z#CU0(CP GSX3;P3FR*D"BQ_RB!$+G7UEY4T07:[(RF(YH-AB@ M'-*I?E86HX8#@IUC:6X\$*9657Z+0FR&MCP8BA 'H5I.)%TS5).@YY=T@[$. M:07X$ M7AG(^MRJ/GK"$+!+(1A_)]K CQ[W.#52^0TC <)K56[%G@','4VE)0IU2%> M;N0(;2B*N&TBD2Z$CC)YK;+--L,#43D'=&%A )8CL7"FML:,/;)>>^7;1=AH M+6" A[(^K@3Q;G1==K>LFM3$XN!R#SFK!%O:&\NXYA)K-;(0BP1)@^C .J-Q M8V":.2"<$]AO05S$C14L7-YGZ?; BN\F/Q1H19UJ7H+\0;\-$MRN:5@FRP:%PK;@]@GF!:+(W^E.S8>@^X-B1.K)_B M$'L]2[@(PNYR1?X(4->1@BM(H-*GH%(IHS1#6>@(ATEK-T@>C#%X CZ=.4K) MWSKD;;%\M.P-\4R8#!TV/0#$%D@MLKH[02/"U>^!YJ(NB!%9I+OA?M_?;O,[ M45+L\E"C(7 709QQG@">MKO3P?9FL-(,1H^JJ'8/Q :8+VRQ+C<'_HO6&US> M)J_J0\^ =);W?B2!OVI''P#B,@)Z)7P;T4!296*"G$_!,.&=@UB]<;Q5%J#@ M8HA=XT'SHFMT'*R?6+7NVH.-\YHXM4,!4_$/'W>FM0V*[$BQ[BE,D(RN!6$M M<."*H+!^+%8@V.390VP0D3PVE[1LH/1I5';S*]"Z,=1R#>KN;0E'S'$ Y2TZ M1-+]7B[H<)]73VT5-9DU+KG*[^X/7?LT5F3\+ ?OZ6+,>L[#?59ZG%39;1 MMV1CD#O#V^RG=%8\[KI+\4!)@VTW2NRU71'65Q,)81'Q[L)E7P,"3 M5W*80 8H:C+=E@6"]G8K-B=6.YFR &)65(I&8+%#TK4#< /*4PX]QY]F0PD?!5+!*?'%7 HZ+K:>L#Y?[ M[1'ER^HN+R06!H7V"CGL/J, 41$C[GD9$DR65ZOC#@^C<3^D=PL50?@=T)94 ME'N"E5K6J6)&YZYN,49&N8;B5>,^D#X1E=YR7=) M6":'LH,!:M:V=^E?@;%[@FK@.)1\_#8%&9D:U!H4"'-6+#\3:W^1#(9#/*X7 M8_PC/*2G2!,2'C^LYYV 52^&@^72#.?1*\"14[B6A[#/IRED>$TTB@^S9K6? M#!I7HF4KECE,]>RD*72)VBLB08O=J.01>XY 1R-A?@73J%I<]"V-V:@QN^QP M8H%/GC5^MD2W<;VX"Q?*B<^:+0F052D^>DGS,)BANLFLP]W=L4[OLL! Z2@O M$ULD#L+Y$ Y%685=..YRXE*1-%3E\>Y>."T.P8-YR7Q5$5@C.Q .$AMRXP$I M!1'L#L,Q<;4UQ6GB%D&HQ>)?GVR!QB]GWZ0@!< 00?_?G+^RQ#0-:5* M65:T)/4MJ]"2'*IQ+!%6H&X@T7P :DD$&! ,0'K7TH+20)(2_(C5%&)!$-V9 M!SLV .1VFR&Y"RE;Q^QV5WCRRA#)4V7(T'E\C<\7I)I5OB>\ B*9/8#>13]D M7\3KXH\%=Z,CX"/PM/_5WWF+;IRUDY]/%@3M&%K86<3@:&$5R2;#:P.@#>2.^'G*^$W$+?V^RWIP_ &IAQ;6@/6.=BQM6P/!1!"&++6P+8U.E>+#^G M[C90S0389)63V)#8=WW,CAS3@SIH]+"0KN"&GKE&]$8ID^=[<3[X-#"-^1@ M%!Y@5LK+ )+M;2#WPM]DB;?9X0&94Y=MAD!28B*(UK@38*?7$[M2_P"1QOM\ MOR?R#6/"9:Y)/MID:./(MUL)F_7(X*1C0%M5K$4T8[MM2HH.?ZOR[I^O/CD3 MVJK<;L4C9U=>&PT/V$Q^$$RZ0Y OA.VDQ\-]J6XH<0;:4#MG-"!=CT;:R&0I MWJ+:A1^59/2[O1&SF7_#N7\D8T/,"5+1QU(\_?Q +*$$B%0?JO(@YKP.!HU^ MDH-J@37C# _,UO9*!Z[,P"Q<[?W H"]E:"0'* &QW%D^^5FBTV+;8!,7X RF MV(E3 [CH[?& J![0-Y#B+XG;#Z)7;)LDVY./8L##$KA3H8=N["#!=.HO> Z -="#D;>#@H32:3"_7,!N;#AS,^!&OA9&W MCE4/LQ.X#+KU@:68@/GX=D8*0659.,/*7B-1'O+!/K9+8GH,-LV99@2R) MU> -NT?=FLXX D*\K .)K(%!10\^89)?06\ALP>(+2!NL=)6$+!YM]5]MJ4; M(B7&8%8>>EUAA.,JJ]OJ)S,)V4Q(H;US,'#5P1!UUH/Q3A*ZAZ64E6-558[N MH=A)&.C@D"@)'CAE,0X7T; P$Q$E_VL0D4G>:0;;T*D=8WP;N[(824C#8HV)HAGZ/ET[N&U=[FJ;YCL8^3T*"SX>0,QDWN=K-\NF M67?@K#>(14WW@TIUNEU)2EC7B1\JBE\@*H>615$*5\[LP2Y&@@&CR+5'<$*% MP =L=@-TX7&UY3#>!_=#CB*!W![\Q/&>$OBD89#>C*IO(21>RF''*A^R-548 M S"E+*W%6AR;&%PQ- V$*T;LJ0 I)]ILCP@ :&XA.37'D'= "J-JU\<-)M*Q M76*/V+5BARO;VH#SV)O&4U,+C@_DX4O1G3@X"AT):/,513@$R@S51S@7$AB8 MA F(""[ Q:QI8"KI@9!W9,9IO(_MEAS\Y/JTT*[0-F M0L.D1>O"/=ZP#+R&DX+UAB*9$NO4DT<4)IH7!?#@[I@WUA]9HEEP]I)_GBSJ M$3M%5Q_N",\#9!P7AR!Q3;4H&)]9:M>?,4R+G+TNT&:?U@?5+=XZKUZ7.-WT M_#GFX61C88Y!.*7G1Z1023PBGN0:B-8!9$51AES&ITT012>:Y[IM[R7=V/,' M8H$]4+,L4S8Q/\>"].[\H':YFLQMN+?5P67:-;WH+,?4S!D]RGG%F<(Z48$B MDG]KC,8^EM3%Y2@Q"*:4Y:S1Q"=8LDK%1MX\H?S ._0G(\I^KSO8ZFZ,'2Q5 M6:-#E=UR &\E^&Y (S 4&>.)D0/]OR?TO2-YQZT+]?!+XB]XKNQA&KA0DNA56OQ4'?>' M%1:#B6XPJ)FBECA8\R^/!1SI:TN?5?6FGWS8,D5UXB)O_8 MW?+Z/MVC&I,D M>MMAA+19S'6YADOC^=$HU&6'VZ)?H#X8R<(30W1Z9&(A0CA(V)9TH%1I/3K1 M.'KB*DT4)45B+LT(:3N9B9 +'K ODA JGG 7HNM.CMU)?L]PB+"9L#: M/Y,+0LPX8N M\U-;'D2^U,.V(<(P+4$+IX=GT/%8)(K&W'GVULP<@A($-/YT M,'7#PZF4F'.HCOR..Q6>UGV?'$Z[II0F9^VD30P'X]Y9)'XIA,[2U^KIO-OP MYK#DU8'R5$6_A3^!>:.R0.!+Y@<2A7W8$='-+_NR/H:QJ,15E$KUSN@OJS"3 M^<<]'41Q!SU#DEF3D_BI+ZCJ:]U.;-(!;K<]UIJC0#&9=6WS'@IR6+FH%Z3F M&HSI:VNYF"H_Y2JM0(6N !)I/6V8:>JFZZTA$:X!)T'7UFXLL[U.RM=J*I)E"R,,!K,W0BPV1:0 M4RK]Q!""-K;%(E]3U /J\04GUBNB+P=#L\BV,3=(?#%))P&&XYB=&#@?S#P" M%IS9W44.DL'$/=>">!*'X#3L0P)_G<=JR)5$S711##;>( KCPT"0)O8<_BTM MCFBRY62+UR<9I[&P-$GKEFG[BV04#F_I3*B BU2&0I2W+1DH$V; /@_#+1&I MZSKWK$G46+;A= %X;29@/K4#^4643%5M9 L"1(Q7:6L_/LGR/%'#G-@ 1+[B M\OL2( //^Y//DVB'#-+T;)U.02YDL!3?E82/I9@V+)/#\#-V@*VT;H':',FW M9M0+%54U+:N'ZA(/,BOLD8;;4KXS >A:0 ;X5LRE)_*'9CVL^D4R-6C;,#4" MT@6_F:M7U.,P8++#4L"1.Z'FQW1K?,5(9^@B M90;5=F1![#8S>W4.8 G-(1(7T)FO2:3"4*?@1EX,!R/#'&UJ%*_S;#3MF2YI M3C?NG0Y9DQPRW1^H5USM(\P@J]5Q6_=%]/%5-^_1TL@3P*5B?7-K[V8DH_#'UU\R,->8D%@MYEY$&3%(O%9/1R8!^(7'(8VDNRK&XH M*A1946[051AD#A%#L/E#2$I\\0CZG>3/7/()=O#-T41#BS(;TE$>5ESV=:RD M-_ XA\L73*1$(0XJR#]GSE7E+&&>X_/]+]73(YMWR2Y'-D=A# Q'J0';KDJ% M ;1-5QCWUTJO-%&$DJ)?#(RL1K^&YNV/..7HE)^^*\8PD3\;U03.8/HBT&80'_ M6GB7C&.#R6^+^E!16=OZ\IH522S3Y)%R/)J]_";ZGA'$52<+GL2LKJX!!W92 M[ZD@OD[N+]QF7M&@'-;%9@:?$FIF-=%5JLXZ7BD:\):7@^/O4-CP$&N(@X;, MJ771K=;JH^COPNM2[R3*?6V-G,',1?!KSB9K(KY02W@,7T<31ERZ+*.H9@A-]4ML3XV/^6AM1&Y@7X MR \=ES>#$^W5)P?1CV0/#JXDC30WG 9C<99,'7Z]HJ>':H;S$O:NL+4>%%X1 MKOP.PXM3<94]J^1.\5(-6W?J!J:DG%1JRG?TW1+Y/4UI@MK4O^$P'R=\)5-F MOH/H33^6!35#_$KZIY>\$SE"*:VT9L\>S1^R_OEOC<;",!:].+RX',YC6I"6 M/;OD"#K[E2+Q/%D $@.* JW/G!D5E.P,P+Q\S#*N2W[YBH#J@T0_>FER8&=% M^IX6$NI2KTH.;7 3D>%2A J]B3!TAI3&50]X"0)9"MX?*R"!L&P9#4L_$+K M<"E?*\G](U'M9R0CO\62'T3<)QXPX@9D?&42M4L#I&.L([&P4(PY$JXL)[;0 MG:?9<+&BY5-#:SLNM>P;QE6M,7&Y M!.*TL\+(Q?38B$JTT.HT#*/L^ZHI0=T5$Z.3MDK_/W;;B>P(;@ T<[^86]MI MESTH]JD6M%VX%BUAT2ZJJ2'.9/7#X9/A$?EP MEKA+-XI;G0]<\G:[-"@'RE D%F(?"((D0=H;4XK=LA265>^B$;+13Q? MC.&OZ2RAS\MX/)G@Y\DT7HSQKR0>SZ?TS3P>P9'TW5:4S.;Q<#**YI-XN9Q% MH\DH'HX7?5\W&V-$XS$L91E=+*>3Z"7H_S#]M/O+KCJOX^$HGL-Z89;Q:!*- MYS#I=-'W=4=[ANAB#,,O)U.8!P^#/HX7."W\"E4\FJ:>L(BE7ZVU#L:^D2OF.7?5# M^VKL])3[";RAOGY?4QT_9?O!5@^=IIKH,GK_F8AZ='%SO#VP/78TO4Q0*[>E M:!")&]8@8Q?V=A;_Y3M;4HHYRG'/*I!RGE3""\F;9.IA&=4]#NFTJ>\E(0&V M@J,Q05F6@T'GV=;Q,1E=VG38\NHL8ZTY-XR,D+K+'D/.\#W#,WS MZG@'8M23QLII;!J0E$$1==$I1N.A]1HD4V]I]!(%,#NBXL2U,.H0]H;Q,7SO MFAE(7N3[\L'!95@YCSW:)#SY4-=>K'QJ16@#=57+8"%'"6YP5L@8!7Z4^Y"6 MV2)DC9H$WFS-F4QD5DBC6_06H+4&5(!;B4:,N2B%*[/,-B];(MD$S9#S/@XB MQETBN23^">:PQ"ZPEFEU,SDKKKR)!T/O[H4^N$7[TCN&"NQ0Q2(Y$A.1:*13 MYPN:>?H\S7SQ7PG[YQI/8:FO]!:O_2UZA]EP"M3Y&O#1IZZ$:1T MX;':EQP@8^8A';846L.AP8U1'#2A*;Q&@9R52&1C))8;M[TIQ%;>NPF>'8+-/PE'BA#!HF MVIJ+GEWD+WL((#YYD>"KUN'D\_E3MK[#XU4<3Q#'/Z$M MGBQS#=NJ,>KA@>C+OA#_P,X&'"53BRIU2+'U'*OCENU.XDJ1C!XTRWM;0>LM M=YH4"0N\!//=R@JPGM]'!TFYXV07K1]=Y?5/06G4EDC<[VQV\UGKL"E2P0LL M +&,-:^P-T6SNPQ^*J7*>0@&TM%KX#TRW$R&V:,T[J(T&1PI]J5S-2G394W1 M8;KZ.4[>9&RD@IB\6B!\"M9( LG7C<4;\%^.D%"!A)\/GK9QLF'&EKUXMETW M'2E/&*^9L(?6ZQ[3M7F*8M7R.K1VN7O%2GAA2&0?G@;O_UJXVNIR@K?^9[IU MH^6TFZ'XQUX[+>14FX&><;E&M+K,1)4HNZN\=UI9W)?2LO*$E06C0[Y(E."! M JZM_K(^.EI=WR-H^@ S2HJG2 EJ2O(849Z.T&JI<$AV%N(*G(> S!\@3)R4 M_07KC:X6^>H -A['>D8+,A1I[7S.H+Q]C+:8DJ6V+ (S@[LYB,G5ZOZQ90,* M+3KO:(Q$_AW)O^.(&_ZQ8OL-FH2R1\W/Q>RO&@TSTW$\FJ#9AC8X^F/PE_Y* M):]])8PHU1:=^NA\$B^6\^;':U?.I1%6X!Z$(XT7PUGKLV+ M&?VG*VR.BK^A=6PT&G6$TOV<>UV.X^%LUG>O\NO3][J,9Z-)\^,9][I,XNEB MU/KL;LHM;SR'W0_#A4YGDW@T'SW[ID9Q,EYT?'/N;8T .O"_]FWIR/@K?AI/ M9DP[6A'+37*A=]A--FPEN[\=2R1O$HX3OHQ!-3D+Q>!AVXJ$YW$4X;V^Q+6C+[ M-]'.YG>#29:H(]%=_5LV^JU'>?=3.Y MX%XD8)$I'ZT3:X,)&5EEBGC#[BGK*L9 GW@89D)&H2#/^5"J(X-2(?UOF19%$O'EA6J3?I1+:3D,Z;O MM(=&SK&(:0/W^]UO,RMV6CRT@.J<.4Q7/;XC1#W E= MVKEIKH,"5DEBZQOV *G0X^NU$[(N[@F>0?&XI"HW&@G0=/F_F(596)J"DM?6 M>)P[^5-\S0R.#.MH]F83H$]+)=TPYW3$(,+E6&BMD.Q+5JUR2B5[# JMY<4& MCI8\QH%/WUBMT)?1H?*'A_7?MO[0UA]>J6O_Y7,=#]:SCEN,K<4[=!:_-PD0 MZA\^1PUK-"8[&S/;_2@[_%CMWM>F9>YK%+1P\#<,!*8?T@G%K=-=AFZ(F)T1 M;VQ_/'2.^6:-9H*N,('.MHY--P/ZL=NM@%.G)8;'&; ;WPPG8%'$)AL]=(4! M;#,?LI5=KAJF R"COO+A:NM*=*G-Y=>CO?E%JNUR'$(9F+M MNE5Z;-2=E#H@#]O=D6M%8#9,W2G56LC75MV#XMP>-]I;V281P0 9!0\S6XM^+_4;,)*)B,KF,0*1(N."\4]M /,G6R'.;;)2NAXI MNAV;*4ULDHT&W%+EM@, 3+"0Y)5HG\V&JF6JG?-W_OU;[GTW@X]LKS13+&@!(QJB3#>#R?1: B M3T?)"54<32G+R2B:P/N3(;ROMI71,EXNAE&R@(\C;YJ8+H84Y?(BPO\N1G.< MD[^>S#"Z9SQ:Q$F"FOIHBAKP_%>"F+8=Y!\.:A*XH-&B#VKC^3P: <"-AU,'+C,8?SJEV*X9P\N0X 6_'P^'""^3)%ZRC6<\C\< M6@@O=W0K+1;NN0]&T9Y-3TZDH-HJ7TUEK8-A6:GZ_)E\ "Q#5<=&D1G+ !F MMDG\15N<$@6^HY+D8DU)1JIAD:'8^0C(3MQ-FQW_[Y,N*&''9UWO?%_NT^;D M]C9?'XE7N;+.G@3 Y29+( LC^PS:XA]*25IQ\+P@*Z?"CQE H,,8,;H%5^NS M8"#D3V%;$GSDH,6-U/G)6V!$Y^ M: W\Z&KB!(F?MDS&3DM$]/8G=/XZ'!S(M:D:5CN9HZ"T8]:<^T]+[3B4L\QU M&C5Q@0Y PJ]YN_9"PGHPM;?@D A4;C;HE"& KC!SO.2]M<1_$=?H\-:! AJZ M_'Q2*YH=.,7"F.L:V1952K.A/1*$+XVYEW 4K)*F@5WDPVX4"Z3 /5N%HW5Z MG1.O,[0JI%(ZW 4/J3_7>8O5N]J^.WMUH2X.TG(I'5/):N* U-IW&^#='2W> M6I=$O'-M!X:%1@:,(4/PD*%[7:7B T&?G<7BJ@[]R((=S>4,HC?!8Z[4&Q4M M],?N37[>8^G=\MH.3\"0VS-X7:F1PE!"_A>NQHAKC$#%_C@>IP-A&]UW@'QL>G#; M!0BXZE*4$G60]G^N5EY(.[3M+G?X?<:9<>^&?+?+UCD'1W JB5?'71!WIY(K M]*(38D[CEU0]PHJ=K=Y$== 6G4QT[NC#&!7JV1ADXMO01,Y-QOBY"^D1)X.2:Y;A-NA= M*J4@80 NH>N3G5\LEZ90F24E.C45 >^@[)W9-U0HK.Q9BP]0,)SEV5-V.!U> MB1'OAHQX'0S0IC$J[W,"@UE@DZ,]);@XQ][9[,PWH/3,5RX];$/^B420$XLE M0R=5YFM8*&.UQO\-1&ZT2.%QM@+/#BCZL]5=#9[X3LCS%>,#%^]UV.(X<%P] ML5Y#+9ZTPB'E9IG+#NP.[8ZJ4#"2J\QEJ#ERL.;MA:[;TQ@4VH45"Y]"IB09 MVN*85'-HDIBB0V>K=AHV"O)3UW%U"G@>(?'J.9+=%?') MBK6K*<:43&]0G1T6Y$AE9,5:>@R<;AK?;#33I5TZ0:D1D]035'#>GKWIO]6< MZ=DZ:4AWWI42YVFCV_P2)+FG^T<39O)S7W>*R /"'O47%W9;4T#4_-?(=T-0G3^JB>39PY]:I$8'N7"1X<#P,"+9?1Q2R>SV?P\:I;.L?B;^CF]@C.RM*S5$ 2 MA+CHT G <%4[?%AQD7TY>&O+P-"[3O(&!WWM2,>U)1TW >EX[TE'-T64Y$%< MPE:1_[1TTDN;2%0VE:("D;:I>/:<9@_'>%+R_BKR]W5$CAF=FB<\ 3[SU!J' MYIIA>*-9J/,[4U*C-FQE$OPUH7^,'LSETB3R XF+Q>"3NP@L&G)=169S2I)ZPRYZ!E*HHOO/>VSV?)2,Z2J[)1?@BPT"CWZ^X(;RP(1[J-#6-[OH*C"_$58*QA8H?6 M#NRMRUNT=3'5F[2#Y=Q1_!"7;"2_Q>VC9A6IXAOF) <635?XCF+;."*QHM+; MK5I:7"U(XB6QA?86+S76FG+BNN!"2!P*@JG-XFW'?AMHJJ(2,PV_2CXKC90_>-?V2D+P.F_SKP\5HE#7;LE MM..WS>C2T !S[9)2SWW.5^]17:A5SD>\B37K^O*C;W.C52ZD0ZHT_9(>U??2 MK>@Q.]@\?E/<25N+4^B<"BY!&_5="<=D6LNS\:/@CNCI?L]\ZUA(5[P,VP+< M55C)PG:M\Q.:]NN2->Z+.+H-N.H2/J[$5:YH]DW;J[>FJY28+0Q//6:HYJ(K M("U$O^-VI!KOG L!9/)FC!F(SBR7@D*)9N(]/\8A&/1QCY M%<^'BZ!>DL4Z??@B2>+E! /$+D93B@A[B6MK3LM%MMP?BN$?I3+=1RDL]]&! M;:-BG?=8_AK'=IXBUGF@"] A0(T&O0>.+<'XI62XC!=S_&JYB!?3!*U>%:>^ MP^DO1Z!H+.+18AK-QO%PF$2+9;Q,DN@O57[(+E&2^H.>RB']"< .)/!X2B7$ M+F;3>+@8X5_+.>Q2'@W8>A)/R8#<_,:O3:"YZKD!36(S M__P7W_N']!TR/VV_31XD7>4%AP9,I[2:>3X=N8;[%Y2B> MSQ;1#(XAB+63Y85YU:UMP:@3# :=@-8_04&GW3Y*W\5PON%0C@MVD<"L\/K2 MV0C.[CJ#6#:.1R/$,D" T6R)U7^!:DML"@;L[MF-BE)5\%OF?R.7YB]X_)_* MGKH;BI %*%@2\0P 4EX%]>AX-;3,J;O>.>!HN,CINM:49FF]<;>6O:"+4 M;A+T8C1NM'%[D2R-/[JW+NBSYAI$06,"W[% 211*7ZM0A.DHO.^K\S_!;]UL M*M>GAPX<(88S!#W0+TZS/^&RAZ.1?3W<+V!,0@4V/U&6KEYS=EH@JK M!RX-Y[J_%[Q$B=#.PS9"BT%T R#!;783Z>_ENF*;'HZ#L"R*JA4NM]C=SG,3 MA4]?3$S]#?8'*^J>0@KY8K*!YAP*9-A'[D0=ZAS+S!85ROU2MV)"" M*XN12(3/>.2UHV&';'5?E-OR[I&,R_%RP5?%Y2H M0#\F0%F'T7@P\8V*B1J@% +:# A@(&HMHHOQ$%\8@^0V['5,S6"43ZB[(<>T M/ D-M$.@:E2[=;Q,L%S'' :=SU$(FPYGT7 PGLGQ8)U!MPDEZWT8&H]*A%I$W7Q%^81H]- MLU'\8F0^_U($&N_0=#GD!I.=9T,!O$(GJ8AA=KDEQ;]]4JSM4W'Z6D96;4@.ISLTD3D8)E^>:Q;/E,)K/ MDV@.@F?";8+0 P__7Z"4.EEB+19X7+X$Z1&^G-*3(T1!X"WX91+/YW-.[^&= MC8!S ,J"D)N0QBMQ(RR",ZPJ\"L>J&_EZ5#\3!5"IG+[3D%M-7]Q-13PA&H/$OQPCX5K" M4>A[S3K[N)8YD*D$E+#I M * L@"F,W<.K\K+1WF2<-)8^^F-M$BY5"(46$)!/P=!?0PJ M!Q#C&]K!(?TB^_CSU2?44/D(C.UMK6=-"S0$1"8T,\T[H?.%* MEV,Q+'RW \R>;8$!CO8R^LW-,', 2ZHHOX2+G2X]4L WRW@Y&J/5KH\R@@B! MA;=PZ90=B7_@Z:%])0'M%12P:U?VPB@7V67V)>E$P'\#Q#V0 P+1F# M7$#6((P*F"GQ'.;<7DQGL;=YIX'$D8,XZ M6OL;O(W7FMVD1AS7KQBX$ P&T@:K0LDGD+:N^.G;_/#;4Y>"JQF@IS_P*GP MW*J%G8\2>^:]#N8E-";B>&+MTTH;/:7CK[@?U4>N+HFAG"!. -)<_OL)20.6 M?)=6=$Q45TAWBN4-T!FC%*ZSE?,UI+=E M=9<6,KCM$9ARW5"5\1[*ZJ<-W[(TL;8O2@0C#NG+,")^ EMV+:?8AQ+\/OM] M7]#CW;8$F ZG[>K6/ N;?[/AO0KNU:$X)E[QX1[%HI$=Z*ZTDI]=!$AU)%\*Q6?7=^ACCQ].]Q5D)B- M+#@H L*RW!.&AT;5PPLI9'"!)/K]D]E=MQE&W)C@F95XFU .-3491J12HL]D MXGS"[8@;/'4*]1DM3% -C'.A=/_I%8$PL)B8@)SEC'C-#,3D$S848$;3,(+\ M8D1Y_?C3;+YL>FG?H0/K$SJPL-10\UZKO:F];.-]D!7I'OTU7E,KI8J,I#.<& MOH-Q,9Q_FSW"218_.5RY^?,KCRK4@7R'7H5#)1;S.S(JFB@;^88<@;C**HYN MCL6G"LMHT\A8[NZQ6&LQ:GG>/?.QO 5,@!_^=-SM09!ZQ,ZCJX%TA*/F)H+C M/+R4?]EO4ZE1YN02TF?$@2J'LY']=1V_\79-JA1Y MW[B^G_-N+&-RX1V\1A8'@?^%N))H84=755P2;Z=,14'IB UWBM,:&.9 MFN>$L%0>L>(P"":'1^^0UX+#W<<;-/$RYTO[.F_LNG+$!'!8BEW3YV"R*= MQRM'PM'N%'!,02T@/6'QOZ-QT71T:.BAEBS"$+'4,NY=2P]:W=,K5_J*)WW[ M8X68>@C;,J9W=RAT'S+?U-&(1UA658A$/]*DM12N%S;9H"2(^\DPI"U<^8WI M0O!PV,3ZZ^E+HQEV@](T1&Y[,JPJ!4?(-R3M!Z26[!TE%*AET#@$?%'^DX0& M^=#.=0*Z;70W;L(6EQ7' \B!TJSIRJDO"BM^I,@==[V0Z:Z8^ 6Z$XD.:E:1 M7+P_,EYW3C+0YW+[F7./=[N70H"I1 AQNK %V2CW$R::JVE7!$F+QT=M9E6/O!PFW4^+.F^:Y)C-!+97)$;E/F# M&O(-@T#[*E$M_Q+J EB_-87-O!@%: //80DB)O'96BIR.;VH@62:#4[5D1M% MNW8HIMQB]87M6DHFL,QK&;!$WCEIC".>8U&">>%$(T'T^?,KZH&-O!G4[6WN MBORZW5([F()98LX15!H_W<7B3Y#I#A?;H"=+YW ?IB4W\NG/D@EPN\V4YC8= M(FT6?WHQGAF?0VQ;X% F]84DLI.F")(=:1J[9_L!+PM1?8,HG=^,A6]ST]] M;I[ Z5U@XG6P?G:JS$PKSZ;;!8OX8J5F26QN;E=L3,%6EEEE;.E!DK6\KK2$-83QU'HR\RTCX^##W8>I]R6%;22#5_T>9+IGDB>3?I*@K]9.M'^)3@IIB)%M*7%9>* M)N%3V6@E:ZP$ZZY8TFMS8CI4"E8-JE"GM7'/*>J^;M;?[O<[AJB*%1&X^ P= M=UV7E2(*[8$;^AQOY29LT1,LV2:/!M B@ "K^M'1.NZ%)6(#C17;&56?HO!G M24Q)]^3OY/Y5"%,*$O2&J7/M:FH?J,.+?Y5'\UFGTJ#*UC]&"\;@ M\3B>SL4S.UK&8W7(CN9Q@KXG],..,+9M:MVOXWD\G6J9R$UX'B'FTG1)C)FZ M'Q$^U0DIO<&Y_*YR!'Y5H(\Z] $A1;#@6'PIDQB,PTVK;?T/B?=J6R1^H5B" M*&EQPE\EX$NC R/+-CYUJ6:<5%F@OL)O4 7"[J@C I404<:+N8E@"R3'A=6= MGDAAWN5WPBA(124-_Y+RWD"U8+N5) I7#6,[NC,.KIA]UJU_PJK(]]/=B;*S-TFTMU,8?#W87S6A=2 M&86.JE!))&Q!'4^U2M#FN-VP2_GV4>H6H9+I>JQ2WP[OVZ?O.3WA#@V$J]H= M=*WI&K9C5JTMLP)&5*"S#45M4'J)!FF_RZ;K:,N>68.?3 _ MT$7?LG.=HZ""@V6S:?>>%*'5PR"J'>@9\ M+%B;#860E#+[#RU0VZ D(&*+2K9H84>8NI"(;_1X5N#!; MJ\:"[-@3HR8""$*UCSD^%I1WS'_"OC HTG64U=ZCM5LFPB0FS13KM- $,#?; M;46:#ZI/>D7XN_^:NE>26U(, 1+:A[G/!_8)TVK6&>N.]G#T$,ST ^=$W*(D M&]7E$24IF["V3GNO;9%-V1X&2;A<270K/AK&4K._-HN_8DDTR"^3.H<> _LAWTA^*^W6! M9-\T=AD-EY@!$UL,JA#U0:X#Z6%]2!'!,;B"FL%F=;D]LKQQKY6]71*CN:JW MG%Q>R$E/Q["&?I@Q)",U0P8&AVLLD&U6#]!8"4>2K1&+!J. MS5CSC"R061NVLPQ#LR/L6HOG0IZ3FOTYJ&$13 .6I+6FEW(Q8OKQ/N7^1003 M!'^>R%,)>&>2IRV(5$JPQ^O 2T/4SP]'C?\(;ZUTO9,3 0WBZ3;*:E>JF\K[ MA;J.3@Z&"W;F-8*D.DM(X"!U\PI.EWJ=2&*J.>K:TDQ WO*GB+W%- 2R^B79 MU'F=,X)I[?OLR#E)VZ'O&] N^NM16JQID:8FP=*&M\%UN72RZCYSP6=X;N#1<+\'_BB/R^FEYQRW>G.R-1GFK_-J!30&ED=. M_NJ.#%8XM MJBQ_\U/H ;E?>.N?*7!S7-WHM.3Q]TA0/Z*7/9G<5CGLDJ4Q;ZWT60!\VI>&G-?@A_E*>U)8N?2 M?9+YE"8_*C&DWRUG8;UJ$M-B8G3Q6PF&#D@*.<-:(3^8KL X,,;[G\& MHY"!=!"]$7629A6IF 0JW^',"Q4$O_LJ [:>KS(K"22CKL-\X,(JK%H82+4@ M2)Y#EPV1AHL$%6Q?@GKKQ1D"QRM11ASXOF<_U)DH;5'/A?9TAS<$JW&ZO(TJ MY]KB*$94F2\LXHR<+0)G9"TN^M4O\](!>ZB9=_E=S-C,-'$(SX\@;M!&)#H=;<1,\VL5MQG4>L3,3-A<1 M?Y'"3X^T>K/-LCWJBRM4=B-G/7-"26IT-PH)CJ13A=5:A2C]9N:$FE9]T%5K M,7P3Q8/1%K)SQZE=IQRIPL/QL)Q_A5TY/A#3 96DW8FV\5A7.PTN2^(I@MU MC5)N$K3IMU(@"6[:H<)7T>U:0(@@&DM3;;M509Y?-& MV_ ZRW81!K#SJB@DC\%;,DI\\,3>GT:#Y^#%=9R-/4!=W^DW"';N*(:2G 5> M7!D:#G0%Y&;KOCK)#=F*O*/H4%3M$#NZG18G7J!5 4G->5%-!O@5CFW'+=&3 MP@VX+9/D2EPM5S"]>?(2]GC-R-(1RI P?_:JH<750?2G#!T+%(JFN!Y<^XRY M(YM1'-F=.9[Y4#Y!!D2__ZT)P8=CE7TX;FO@7\E\\D>,H*DX -%3!Y.9[RB M9K>2 9#345;'BEV%[+'%Z@.^BY ?MP[H!*V(),X=GX6HW['M11;*R2X&"BF^ M1V30##*;#1JKM9YHR2'WXARN_<@5T\J#9+#A8$?7;[Z?>AG3-XN[&)&<2L(G MDHRO(7".IF5?D/^E]JLNPK>6Y>*['&R>BZWN'Y4Z,@E"=NAER [4# HV?L^E M0J_I&J[XFJZ]MH.AGR7SVF2IX\I A7$SG#MB@,[+,VBEA.AG: VZS0^5E^A4 M)T\:@71X3$JM\9O3 WTX2;H0R0 %UU(E6165]* /A438)3R* !;*AR-';3LN MI>6X.?N.7 [-E3.8XUIN,U ,-PB9;C;,>@&V4$@&8UD &?$_4O\NU"B%]OM3 MDG;>W:15\B"NKH7*& OU<^C-+T19&AH*/GY5Y7\'Q%3'8%V*4?N_*<\O1WF^ MIP1:MAPV-: V0HLFS(VO0!2F8+52E(N4844X!#>0!SB5&'%\JLI_RJSP8%V5 MG]QZO;HMCZ*YF7'ZLY;%YZ3.;'_@X$,'D2$4.6GL!C/M7F&@.2SH6J'P+YK( M#YBIR3!T1ED!TL&]:3IE,KPJ%P!"U"BF,@[TMI^#N__=HB,ER_R,(JE1[5#)@??6 4^[3*8B MJ8#EL5#S IQ%0=G0B#J4;L+-"FLMS,/\=*Q!8F90K%E4B'?HWQ%JOU^] [*6 M%K'&=A*!K7*0 S%0UM-[4KC36GC1MH/6!B[% _:B%QL(>5D_J_W,:>F,+@0< MWP,\Z$K03D"/(N\6?6E!$F*N[1GYZH%25%DM%=U7*-BVW$NX8.$R^YS%U7*S MT>H".J-:\:KL]I$#,'<,XN35,J84&Z1AGW6KG6A**3TSUJ1,-A+HZW!^NDLP?S$8J:]/8D447"K,C_Z@8M?):)A[8WNOOW+("J4WD MK1D;70[LI31-L .]RYM=?KYFA38JSKBUEBES4K$U0_J$!8DH6^<@S0$#K+VY MF8#T 8K'SD1Q"I\>!_$*I"X/ Q-N;A1T'[+W-%9 M*=S!Z?9P!-\!<.VC"U'ZI-3_AM/3';;G\C1F>%$4]-K#M;"9HH/V^WLH"QOJ M.NO2$]L>$P,5WFLR9KE0Y@KSP.WC)K-;SMW\_D9KI?MQ)W;';V:2WY;$[T]9Y:C2'PKGXV#X\H5&]J6>LOH^F^:V/L8%H M5',21&GB$9&T(8P_8-2]*SS6M4"#41?Y2XTXH-AB:>.M*V>F+J90"2;QZMH? M\9L_P+P7.0QCTRBYT3:S/Y4V )+/M# ^3_+]!Y-7"0-&RRYG2Z^XJEX[$BY9 MY3/24FD@:&9#/-@L./M*LZ"F6J D=15=^+J'H]J*1/LW%O_-"$;L+B=UOQ%8_^\(?DIARB9'>)S@: MFR,0$M_+SY[!_?^?/!#]G'NTJO-=#FK[4YZEK\ 5%W6M56S99?P9

V&\< MI#F?#MTV5&'>;Q3K4L6%!M#722(Z19#OWH8(M50\JH[- 81&5%ST. FT:I/X M",FH8X^6CX$/]4"I:6>X$QIMH'!&I89V(K8RV.G8+/!B/#9!_[$IO^"4,9,$ MT-N'XPK,G/:J.GG/6>R&&0J: M.[G%^=9:._P,?([[%G?QB04;D-=7%/6^/AX>XRZCD!;V2R87J4C'K7C= ?) MJEIG&K!"TO F71TZ,8H!O4\QVX;*G3=2*]UP\0H_]T:[ MB"#05:N-IH/9DW MIKOT]LCY4%+X()8^=7!JN[1([PR*/*#-W&1,.'J8%J48T.RVHE\>4GNV:*QN M@FG.HD'$E!@["'KLLS4TE:1\R4_DA$7XPKM0'DIK$FE?6N#ZE.VYZ_"5+Y#>DEC:_L8%2X]/7 MV7V;_=L]>5D5&3+1$%=6N)Y3MR2&\*DER_Q,[XT$_)W%V;XLGE"-[T0@%U+O M[8/Z=AVXIM5'HXX9<<@&/U: 4.O'Y^HQ9UKX R>>#^A(I1_4_5E7>H:L5;7E MI/@IY/2URK2A&;%#JG0J)Z;+8?(4:YLFX]Z&QFNC\0YLJ/:YMVEPK M4^[K!=2K+0:%I4^K]G]-PJ#"NYAQUQGWSG.1WZ4$?7_@/( ?L!+B(AY.EW$R M!/ZPB,?3!'L[\U4OXMD8OAHF 5F J,"Q&LRKPOXNO/ ._WXT^,V1R..*XI@IC6S-JK*=L*IQF[4W'X$E'42 M=2R *JF6W_!<]B9EGN'#2UL*UK0+G[S X8/T!I[Y0QFFG\GS5$[-Z<\2.\@5 M0 (19_%'D=W0EYXW$Z7(ISHT03X$HZ&Y0Z(I6[5U?4"E\TPS1U+1RQ!D3E70 MCB;/T,X1D5HAY13-Q30WW[&U$/Z-B2(KI^7Z,;<9UD-&8]MG9I6N:B?W4+#7 M(V^66!.>ZYTVJU8T2HPP2&V[N"KP/RK$7!+#\#S*5=MM36\-@CA"BA4G\%#A M^+(U'UD<93DMWC->-!Y4NG17WP3+' *8(:VD4TZ]_9=+LALWC(3F,R>KXZ!" M7B&(KW7]-E3FNVQ8$/[2**EX:I,6KU LE0VY.BTF)Y2&R:0:I]D!\6;7Z+S- MNTN)V\ B$C^7Y8%I*E=;8K3"7QMT^":$>%5^E3CT9WK)*5!F46G22C!=7R<$Y3!HVJ!SFG M&U4/\0.%\_* /!"(2U2?#73D'5;N$F;+HE_AY\NX=.\CT:4M)57 )*@RL[M1 M#U&SU5LO#J(;03FQ.;KR;8@+E)*FXQ*;+M%S67$O&(T?<-6%7#U?./(:AQ4$ M#&;6L'HS"HD[U::!J*JHD 7,IOEVHTHH:6FAW=.91(V@WEF\SP'IJ4$4 M3X-:.3HP0E"&,,DT12XZ%]6VMDVC4SL#%Z^059;"LT!*0]/J%Q*TL6A&?C@P MQ#N3STID15*E.RHQ>JYT;^=SRIW9F'[GRA:VBEG>H(<.L1>>_G^H:>KAL57@ MWU>IE!J&Y!;#B_HH<'#-K3)NT$PF%>8_*%CW5[:TD^M2>0D1_12]Y_ K%WGA M(\?'_>H&W7-&3;U0G<6B98_&8YIR8ILG'S963/?-$CQD@&5+/J2K8X'KF$D *3%U5.N /8! MF#%E*<8HX&8;.")]A5/L*M;5KD%.QL(L^M@GG[K1> Y__=8)!O*CB]A^H_J8 M-LFJ?:@,R0-R+B 579:;2UCLY0ZD&A)=9 CVBR.IT6@\/M2P7IH86GLT"XDK M#]W+I<:;OPJ_-WB"DC157P>.UMZ*W#2R+MBR=]";XL@\(@9 U^Y,/M[\Z$[! M4XO;3$BEE.!R^\%7N]8?NP%_R!XB.VA\HC8D.<@%5]YJ+52TA(>E:>@Q_-9# M)>7_RE3>S<^.OF.!C='@;UNC,R- +.1NGGW@V&1S^2^B6GU83> M%J"*X/KH )Z17"]. H#]MG#!ODZECZ3^++G(4N;85X>C0==*;BY, >V4EG^) MS59=SNR^_C( ML("T6F^OHXNL"9"K2)I\?9]E&E)H&43("5$\QYQNPF\2?%W2O Y]^RBU4+&L M)+5&X0 2PPO@C&]$6XX^O??)RS=OKET,^L@YS"T]IP+'-D;157>YDEY4L/SQ M8.[<]+U4T#(8N0->K1>$VQ ?>\RE#0:E.1=3UUTK'-S=+4&_ V$79=:9$>IB M,0I371/#'TTY4X< GF YRH.0X_B#&C#// T]"%.&(K/"MD=Q7][W(,UV5ZQ< MP]]8YGY5WA74A(,FT"8X5I0Q;59?+ 93$U^A*?YN#(?1DBL5ES'6:1?=1*2W4Z[-(VP(R5+>QW<"WX+N5=@GLGH M%KT9%^.R0AB4]S7<^#&HF!'"&JT*85@!OF,<(?!\M[:]@2J#CMRZ5_HJ=P*I M\#$\7DKH9*-$%*1[H=Q:T)!$%$G7VZ0#"P>!1%W+)TUOT!H\_L6,P<^56:=B MJ_7)9L"NS?@^$[E'.YR__*8Q^WMS"S\X>>N&3^'&'VOXEC8D)U@'6J%]R=]H M;? /%>+7E:-2;PN0WXHZ7V$G+^SMF;S4MFC2^JS=(P[[ME)#XO%@F$3?"2PT M&X+KE&MLUC:?80.WT6 ZQ;:4FRSG&K)2BA:?F8L4PEL[ DV.MFBQOJ34YHVX(2F3J%V@]TGI^.>WB$?O=; )_TC:0TH M=/X&>$84S**7(LVE0Q>"Z>@UWMNWN&/&C1\+N8C;)Q $("I98#WXY2 9.P1) M1O$4X&R*(/YG'N@".Q5CO_K%8#'LPXQQG(RG],QHTK>&\(1'XW@QQ.Z%\P'0 M-A%#)Z$'4/T(U#UD: 053V@Y,T$$ >$<)-\3X)GJTV346]VC^=]58(I\E### M!$'70$IC>K.Z1C*ER(C5V,6" ]X!J3L&ZH[:6>!\&^KY@ M)34N/=9BYL;=T#N'*WPE$B8*G"IJJVRB!@H2 [Y*"A.AR['EDS.TE/@W-Q\^ M>,, T&_5.9+C%IMI L/^@4.22?;/GK1 X6-/BD#%VC$1OS(5B^C=_AJ3C_3 MYG.XK[ 2'=K.JY*J:DM1^)I#91AD/8&$F\<*:*75C<3>(Y\(#06D0AYPSGI, MWA,WV=/@PG7JD,VT?'.)# * R($N1B]Y66G[=>Z)I.>ES9&*)X8=H.$4&85K M?B<)@HWGXO 2%7/8+C:[I&(\S7<08;3U>L[8$&2AZ:)1)5*G>>?D.$[: %L6 M!DA7R!VFS0::O]X1:=%!]E/MPQ[ VM!H=J>1@%>M8^2!I.2#PISE'],RN H6 M(H03141\SY6=WM#EWN1?PB_"S01] M3D[\="T=%BJ,Q@3$?1&-XN%XA#U7XLD2_T4I8TB?IR"1?.QKHP[4?+@01/31?P_]EH%'TGS?OH&L,:R2 3 M@: #(LQX&2WCT60)KRR7DW./^P4:W!93;&4-BLJ2VEE/EK!+:NL\B2?3Y8GF M=UJTY6E^0ZT2D=Q[*?4 LF'/O4S!]/3%:&QZ M ^$T^,VPM^T?.6 *(\C@&55B:+P830;+E[]G)IF,!\G+W[>Z'N'U=+Q]9E,E M;H6E&N2!W6RL)[K@98GK=4,#[=YQ)M3ZZ-(9-?0&503T]1KIG40A[CS;W52, M[A0=[US&&.;1'L D[,(.T(E$!_T'"7)013?G#@B ,$4(6;&D"V8XG+R4-YZA M0V+P*TJ:]Q;(UP9#V%OR>J.>[LBR7UH_(M?U43(A_ZV\=4GX1*@OO$ [IT=- MRCV7688=J)J$<>0<64QA*[5K=OY31NWX;/ #EV2E^P]]K$$29MCW+;Q?[W3W MP(/8-I9VL)NR/:' B'+?[X\O MBMU(1 '[QJ5@=FY;BZN\+Q\Z"!!66N:+=X0*M4G4&UW+AY6/3ZV#?MYU5^@D M#$Q%J8G"X(I?85P#_ 7RWR!* *-\I:]7^#FX9-_4,UVOL9X+@\YW5U(SZLM:;9!"WG"G188FYI2HG*_0ZZRCJ 5B82;4!XG$I-M'Y'H7 M)F<+ .7(=:CKEQ$U879)O5RYR/5>SR06-/4;WYA>X>9\&51J]=]8>/)M2L*.I/ MRU6)5BBIVE;(J4T(BQ6(I-F!KA1ES8I,1U(&:)VM\MK@=XB#1!=Q_^WBR2Y* M(1-FX0NDI]H+/*_]^!R_@L("/^ BQ5P8EW0I"[*U?,RGKPUPIC@0-!OLE@8< MR^@4!B;JRP-@V+7N&)# ?3%@,&(VPC??/%P+,UIXM <1M$:#J4RRX(7(= MD_ FM@K*;GA"^HY#8=TP9Q$+/$?3/!XX>FSF9_OD&4%Q;9]GP'7=_5SC;DI; ME6AZ=FDV61,R+ZKPCOR+-HYQ(\& VC&W*19U2D2M+JR)56,]G#4R-7LL-)U" ME!KY T'*25 -D;U8=\M3C6@\[7.^X@V>WA.N83H.M:@\DH M%NKW5H:);\"S34N?1+?7K!61]01[7VOQQX+2N3YCC3F,"EME6B!-B4F%/>'^ MWFW]/75ND3;DML= (H&A5L1#9&@"!IQ+^?.A7Z;UL:ZA-!\A,5*Y8'X6U2QET3C=@N?JXUHC" M#?!+#IM!R72;LD!(:C_(+UFON<:> W64YF(N)]0'VTP0M]VG-U ;DZX!G+6[ MA5==0*%XT#E#AUPA,=(HW5'5_&[PDQC-7G!KFTQ#G>6N%.D+/0NGSI9-'C[F MFK/P>ZDJVS#<!7+5UGV]'4-(?F6 #6.MB7U^8]^2;0GNQYA<(L12LCZ!#( MRMXP5JSW)N9BY_&[F0K7MX^,E(N6G+"O,#(-4[ MG PMFN35;S[A3!H?](D3AICV<%P:Q"WE0!!" +3!S$A6L+Q@WQL#EZ++FHMJ M;*FK#-*KK4[%0N+YOM=?S\+Y Y9OQ4)$WT0_Z I?1!<@>LS+D MOY/E,DXF4_D 3XV3)7QXG7&E$!K(.8;5ON;-X=8,+CY8/JJ-B[6]XK!AB;L= M34;Q GN P_+'V/I[DL2CT1SDM$4\7RRB-XPDY _;'IME&)O!%L/+1#X)GI%NX>S' XF2S[5X6 TU;\68_UK.L)CEA6<^WP(S"Y3!.5*/2W= M)V^< S6_2(L]W_@OA/@3,*TBL"\6(JTNWNM_.U!_& MKEC'3N".2T8Q/$[!+_,)?QIC>.-R-&%3]2(>CJ?1$KY8PM^+V11]2ZI$"7*GQ,"QN9?.$'SCADAX[SWL((&G)) M&EHR9&\N':<^O7FNC9M+U%A=D)*.G2OK5_5=80VSWT?)!/[WOY"G_AY(U/_" M/X?TS17^F>C_/FK0;TW>:W<(@U-'R<91UE6$+CYUH$ZSX=AY8J_8P*MU;.WP MH-;9A2^U7X 3F.,)S&GK"6#B.'K-VWWS]+Z_RS ">'\O?+P+%!DJ;A^C._\L M&A6Q]I_WX][G^TL*F:G5+%K'_W4NS5 ??0'T9Q1/I@G^!:P=:=N+:(P>P FZ M L>S93P;)1A@6P&NUL(;D *% R73> $T9C2))P!J< 5+^#29Q./%,'ISQ(H" MS)9SZ(IXA;86%3X<8#C:+Q_-Q=/7AZCH: M3^/A8H:D;+B81C-@M+ 7X*^+V5QHWHL(ZTB,)Q-<]G2,524PU'$RATWA7[,I M$.M)TBG1=P)<#+RMN+O<BF[A#!O--..5/#Q@B]B?0T5 +UL[H>RH( _NYI/2IE3I4^&P) M,P*:0I7H7$F?E=\.&_681OL8%@I]"%J6D*TPF1ECH56] LV+DDCU\@AKR=:& M'WR"&RK3!<<=*5R\L#%0:-97ED8&8#Q3( -UZ\V8#%)#^^9=6:Y18<*?PC$# MM=8DE,*30^,9MT\*YV)T@Z=F]BD4WV 51ZR^889SQ8I,AP@2Z4Z=<%Z'/H,B M3$C\:M> K=5LW$(W&&Y"H7_7Y=IG][)%;(&E98C-DRUMC34'.6&4&^\YZX0Y M[0'Z#JR=<&3.2AUKP8[WZ:-6!VB#.0$207&;R=,4"YOMU+X M0DR+ZBOE5$,TBW*I&LJ!C? \MJ[LR3!9RNT9U*4 (Q_^3!G"W;5UN;8=^4CO M:3,K#1G:IH^BI!\+J4Y"0^W)C\J5KC*N.^)>YH#C6#_5C_4AVTG.2+;=7%+J M,%K$.'2O8NJ*F> H-U">UAY[[5!SF$Q*IXC= ).T5E5.TKI8N0749?\[>#'_ MN]Q4D!;C"HYWHC;Y/;MQE\XB !(XC4KV\UFCIYJN@^\$P'P:O;/1J[.7>@I1 M\3P,1HL"0MQPD<[.H[L*7&+[(CWN0W:+D[XMUD<4X9!LG";(SG+,;S8-QU]) MIZD62)LZC\:&"EOJO#1X^/74.9F8X0,BVT48.XEB@SZ,C1OA*?H@1__;T@0N M8#5R/6Y.D82"2D RA@/N'2MU54BWSO2T<9^*?OU,Q,OK!G)-)0@B1*&3Z//+ M(Q;ORZZ)-,>._)XL/PET"5Y EW&ST67D7GE M*70)#O^W11H+/O^D>#,:?!WF:##TUR/-=8GUTGY5*;\''>9?@PUY<4D5D^JZ MW[W>@1RLI V2+OSXK2#F[3E+9WE# MSC@C"U9RKZ+0M;-%ZC5LQX MYP-32Q%-4S?2Z ,S-(TYT,CY'\IMOJ+V+_K7R^;PGR1NBHZ* MXZZ $A02)'\Z3@5GME4)@^08<_H488;RW[%(C^O\X//&.Z>2)+.HOL]0Q3IT MV*:9X,Z V=I&I@%BP[C[ MK:]:'1HV, Z+S46.,;HP/'>8',Z#844[LU(3:J?%7R-?U-SA@81*J9L^J]F[ M[Q6]6+L&2[4'ZO)9X-!HS,4(%(K#^U\E+>CJGHT%.2TBU>':PQ*40: M)("S[[/*,B)3#L_GS_!1M-PF?,6=@WV%.5IJH.I>,<"(>M.G4A)(D)\GX^($ MCGJY8\'P@4U>8R"XEB6@_'URA+"0C@G;]JYWA72^/I@2BZ MHSQP/]8JHW!+#83(NX.EI53(QPQ53[3??HOMYY/AY;_[$S";YV/NL!URQ2A? M]\,[)7%1KNZ4#T+TD:UO@AZV4DT];%?9A,%@0770"WV<=*1,F3!!I,71Y')R M.8T>L)/-WXX@95%W3Q@3BZ566@">+);+!%/'6O$43W57;[M"&!>212+_CMRX M9X2P=HQVTE#ZP=,L*C2F@-/ARCI!USMA3(L?FOC=)IV.U$KR<%\"5;TL'Q MT8:1K_.T8GF90B1,D"D&)M>V8K9P%4O$-?H;Z$1S&S^RG/9&LEY:YN'F[]S+ MH^)FLR)7/>\86FS$!U]+!;W:$'-7=3!S*^"N(Z!+V*)()@I& Y&K3%HPBT,* M$VX\0C]GT32CI5)$+*2O"<5@/IY8'P5,WS[:3:55D->DCD,)C&'N(#FO4L2> MDK^ -!TK5QA=$O;KQJ.2!(7GOO\B5]^ /GA/T"JO9*D\X9C2-1'7^^OTVC_BI+8K;#][=7-*\?U)'S_ MZN9'&O)R.(JC=QD5?KX0$_]D]')@'_ DAI*OLT82(%6=PPIL&(%BX8^LR18* M$0E,5'*62L,US5@7'\5:ZXNI(S#([.9AM?RJZ[01Z 7A\L4X0>#62 *#L <'!I(0'<*!UP&\ M$8O0%(-E>D_B,F56&N1VAP<<&;+'B'!X.^E?./)=0; MO>) YAZN0.<1%O"OA7=8"]5C\MNB/E1'&N_RFM(.*';2(^5X-'OY3?2]<>*A MK!4\B?)TUX #.VE8)B %=>6!MIE7-"A5*W&.>!4LS*R,$8[CDOBK6@SG2VBV M 8Z_PQQO#[&&.+AD@ /737>KM?'AV,0!KXMJ1#,<=,:XM$IK(><'_GQ[, &+ MX3%\'4T8#3D6@?J<.,C):U\3^+=$^K=^=3ZALP/8YI?#"=I@E%G7E]]9F8*C M;Q3.ID.L^P6+V^:;1UWK)ZRN@X?C7GSK8&9@I\%.EO@FEV+.3,'' (JL6 -" MGDNTU%(VW)ZJ/F1[I?KN<0.L!RHL^JGQ@LR#%L^NERBF\I:-KYQD)I>Q14H> MBEZI"$/X%'I*G5+H!O;Z,B:&$EMPD=M$>[WU\D?)+3%7DCHO!PW&OG/*B//K M!5VVNFOT,\)H9JZLT[O"UGHP4Y\RCMT.PXM3"SX%[V?4K=3K?"RPU0U,25F= M-]:FOELB%<9HTB?2;Z6UV9(2Z/NP+#!Q^97T3R]%/N0()/1+7[Q7_6'&!.(_^+YVCB 2-N0,;D<@B2J@9,BK.(2]!( M0*Z& #MA8C:<.=]I*DG/TI:"LL&0<$D#D+!313#LR@V+6A9>,RIK'9=:]@WC MC*SZ,B;5ET538! :+QJ.Z59=9=Y@SL6HJ8Q4BZB*GB)'1!GJ^<'-2M%5.RH+ MR8OWK0%J&VZFZP:"9TT"9 MF*&L9#1RLFU %SJH%L,'B#*O0A-:#*C]BPJD*\Q[W^'/*U).&=\)2O.=N#P( M@A2<**'+;8L;2'.+=@I/WF,5 PW9DR%( ,;$%N-1]VY?-EM94U78O4;]G=Z3 M%%;G0SJ7:V@XG-RA1'_1UAU@;^=!/AEWSGGM-*'MHSI]\+Q=([(US=GIE-VF>SN"&X!2!>*>\)5T_8N^&BE<2+G=F])@K0WUIN5[UJ6-\J^/CL4/WS_B<#\'UV^]FPX M)9T$CL1^.3OGD8^^ MD2L\FHC.\L":+>IQ,,PI]0-;+Q?&JBW_MN*TIF\W@X M&47S2;Q]'W]NG%/T7@,2UE&%\OI)'H)^C],/^W^L@,DX8A&\1S6 M"[.,L739'":=+OJ^ONH@F1=C&'Y)Z8AX&/1QO,!IX4]8QA13Y/@PS&\A:+)V MWR$'P5H+C%7&H%6J+N-8P8"E'Q/+Y$CU?8H>1S,\GC([?%'J*FP_T67TGLHE;:.+F^/M M@>VQH^EE@EKY1T-;$8D;UB!C%_9V%O_E.^N8D'*T>U:!?, 12R?E)@J\*D9U MCT,Z;;Q$TFC(!AP8$Y1E.=1?;NOXF(SNBRKCA9DN:.O2)URCSYI*=YB&64:E MI3JB6$$&FVT<:Z,'^AZQ^RUW?^(GM%0/TSW70^#"=NK; MQ[9F0_H!UA8@CLA]B(#A;]/*;,I!-=: )< 0MW$:@#U6JU.X7^?K,UH&=H#O M&9JGCVX_::R/*>R5ZL?&I%: -UOB]8R-%U6!8K9%A8R[BR M#NTH2X9:\EVR6:$OZD[:"=8^-,GT[23/FK3^PE*[$[XN7$X,4.=KP'-C,GTMO;Y@V6#-DAT$*SKG^QBQ6AR M\E*7S[2FW:CEZWN;%-5A,\.Q&Q7S5@P:XCPANG<+Y(3J3W<30*J:FKXCE9QPT]"RQSJ0,FV^V$QW-%C@FRNFQWJ=1I,1O[)X,$S]Y. M 4,RB@%?-9J#S^=/V9H:'@V*$U9'Z0,@KA1.#K,E%N$$6V^YTZ1HIHS:KJ-CH)+D,G20E#O*H7;A MCE5>_Q0$V+1$XGYGLYO/6H=-.2E>(!9.,]:\PMX4S8Y0#:R%_'Z,&;6%=/0: M>(\,C5E+X$F&??ZX7 ^.Y*MU9EJ\B&P+KG0@!U]E/LI L)%"$7FU0/@4K+EE MKRD"S!$2*I#P\\'34CA)VFV[N1L7S[;KIB/E">,U$_;0>MUCNC9/(>E!/ NL M7>Y>L=J]1"-*H=<^/ W>_[5P]=>):_]$/35:4>VN>1R,@3W0^BWR5('&2_[! M@QKTV!7C^-_&F?\VSOSC&6>:D&KZ"!E3PGEXTW"4=T<=NG@N+@),]JAE#+$$)]4*P;(:$X1K+3ED_])? M*>SW#IWYG%.42DBE>Q1@9[&<-S]>NSK9C: 8]R <:;P =&M^?MT*#!?6(O6-G>,Y['X8+G0ZF\2C^>C9-S6*D_&BXYMS;VL$T('_M6]+1\9?\=-X M,FN1M4[+ZCE$K2.(S!RICTLSE %)GB_1F')W+XZ .X/$V>J':%2)V;2"XN-G M3! YV-XE\H+/=>E@Z4WR=.4R%*G=RG>TTA_]2K_#$J+MKR6BT# (,OB1.(1_ MO#$+_-XOSB3BT&, 7N-)/$V6?=#O?FT_UX%,2E6:T*+?-W_O1:KYE#K-Z',7 MW,Q.:&4R!+8YBP#RIZ/D!(8AA5R"J#"!]ZF"HY+,T3)>+H91LH"/H_^OO2O] M;1M9\O\*\9#L*@^T1CS$8Q;[ ,5V9CQP8L%.9K 8O ^R13O"R)*AXR5>O#]^ MJZI/L@^2\C'S83],1I;(9K.[NN[ZE>(XXV)$TAUX#:((QCD#%L2OTRPA9"A@ ME5%&W6*0L/,VO,P#*<9D;W\YJL&6/G'AHAKYJWF=C6HXAS.HAG_?_-U--668 M@W0 ;:M$[8JSX"P!S$07 )* ML""7#,8?CTFGS1B],)10_#ZA3HI)*GH))0EV.TJM]")=Y5L'45 NI&I9=8^% MT^P7OZYCDM')GAQ0LJ>R(F28(C:@! -8NP9=4M_6/!]0[DI!(EC"CJD!V#OZ MV+=6D*-KA)A2H4<';%6EBJ-WX=H2UJZA)KK*6#D8,TM;N'G4)ZJ2H6:RLLW$ M]^R[$[Q=;7!%1=+G FQ*.YF:$.?10ON/FN1_ZNW'(FJ <'VP'F30<)_.%(OC M%G/5VP&9!HL>BV0/KGZ^054S'CEX@_CD>Y;-(FL#L_V9W=ICV' M]DT2-5:I*9$^Q(Z+LSQ-/PUON*INJM,TE.]\R; /K23K(:CE[=<.F:J(Z'V@ MX(\CZLNEI5H>>JC6HL( G8J;ZBML$UL02B$55<$7QV<*B8"G:K5%_UT%X^V' MMPO^)&\VH&*N\@P?ADSY@:^6S#*L[R6J]2C4@P&JKN_T;#+X$I8G$-V[E>.2 MTLYA0DA0940Z3<2D((FI<)P7_#MLM/>N.;Z*X%(($Y]!V:%\:]S/$PZA*(S& MV-6:,('?B3_C L4DX8X_Y2$7LKA(GFVI+::D[2GE$6S9L7B_^L(U'J/YE]6# M>/T+ZT^ GBD7GP!EM/T1$EYZMX!O&2]H?U26*:#C(DU,:JF#;K13#)^5^<0T MS,L$^T>/4Z2)F)!$!UF8@\;M-%N/VNM"G2&UW'5&HLFVRE2 MN(IGI1M2I]KR.G .,[E0B;A=06K_(M->FRPF!NTW0LQS[&4*NG\*]LTX+X,T M!BT8#%9F=PT8X1" Q:W!U^7AJ%.*,1T/=]QTX+"O-!7+(K7PX20 M[=R2M6?QYKT-+VSJKWW/?;$V>!ENT8K-;OKR X,WN0F MS.B?\,-S03-2"93BY!SK)Z=FC&P;(V#)NQJEVPCU>=?'NU2,UCI5[!,AOIK* MHV]W&9(1<0R[@U%.PJWA25=J$(MBI1ETRF AA5OSJSI4$;4S<'=#, M/^M_B___%;;+)*J__I;Y;$O_IXZ;Q^RVNA5G:'PV@ZQNVA_+_(E.#NYFO+EY MK1;KIFPAUM[Z*_"B(VIE3@$^!&ZGOYJC236QT4W@6502_:_WLGA4XO8@G'Z8 MIM10.P[3).8Q6VI=+R=8A$F,/K@P'Q6U=&K+VF +GK!,T54WB,?DFWN',%2NRY0:$P4$5%/TZA_43DZ+['*W10_Z_H7H+-$V+8]P\9%Z+*+ M1F58Y/A5683%.$*K=L,2:6"SL(E+6H0QMAP NW$4!45)G=E_VRQVU1$*NQ\N M^=OO9G]4*Y3X8#?@-@PR;%F 77@&90[/0%L"+$W0]-+8NDL\G@^<-PK'Y#UJ M?./;-P'2L[!U)Y<_R0HI"2ZJ!'M?_YUVK($(,["?D["(Q\CT%F"#B4+%")L? M@;T6Q:-PE(L&-=IT<1/2$1P'?.,HAD%*+X4^='1HF1!@71UAS[A(TXLI9D4_ M+&>/6V9=OJ'@33JFUP[S\4AZZ)CK&Y\2AWE6!!FU&#*#V_6@MO%:,&J*+OL4 M3(H4!0]/TM8.M+@7W=6C$3>!X2TB>"K<7DH#I.M:XR;" <%F5W"0@,2STK^% MMJ89YH;96VNLL&W",^[1YS5H!;SB\7ZVVM]BE('R+N1#\2QF843!ORP#/I$& M'^#0+W8B1P\X :;$JAO &AJ#18>=H>"X3SER[EQ 856;%58L'BE(W^WZ=O<- M[:\8R2/#( /&(@CVZ.MZ27VC5#IGAFD\>3 NX-RHS;*M%S5XR;,HB#!XDY0P MXG;[8R-A!_89U!29OU8#(Q[D\"KH^@@&XY(>]R[P; V%O("4"J+P$5#3R.NP M%7@(C6N"[_?+'[\3U/'<;Q0&W&*#G7!A'>HNZRPF2>+6] #*$+U3BBGVN9.]+U$#;/#)2JL M"(W^$= I)90E980I,CD,FNC+$!\?R%X#$!G1K0I;GO&O<%)E+'YYR"[ M*(Z)G8;HUS(<1RS*B0X/N,-'*0(*;BZ:O=9.%N>J-GN[TXU,7^.$3348%>]6 M9%(H*^9G0"TLWW_-&M8*39*6T_1D<.21/CF9QWQDH1XJ/_6I&)7MA2)E?O20 ME$A-I42G-(SBB&479V%6CH(\CX(?J21\RB5=S$%R4C23TDU%.32HEXW M0V9F'R8SJO:<&@DK_)=HDL@L,;L#UQ^S04!U$#-0]?),KR>WEU#VN6XJ#J>X MIR% .:%25OV&6%F0@'Y2)GC>2E@T<5\34 #GDL/IBD"W')=QXSJ5/D+4DP)Y M)-AM+-5&= *CIV$186_&LDCDQ3?KH_5#,)L#D]TMMDH;$(_0[QQH,!U 8TA 00(>81TQ$]NI)1NOER)%# M%PVS]9E>B"H,'CFT?W)KS/>-3 /&O$F\-V_1_NH4Z+(O#5+M;6 ",W\7O+J5 MF0-I4X9W"<0Q+M7!@F^P,6B"^?HN/@S2$_,\<>J4M8,?< ?0?(Q 7P=M\EC6 M TOH08Q'5]\YX#E?+TJ/@3.1H5B$TQHE(!+)V,6@5IHGP56MGI-5<>($QM0\ M=H#-]B(V%?B.[9(\7L!6' MH8(+Z) ZA#WV@IQM:)D(!%:\J5%)TI 04C%SIP780:NE0:Y533YV'U3F&DRT M9 ,F['#59]_#5G^.D8 W.%?1%UF0+?))CD48XC,6?BYYN:+6K\T[W$0$'8Y@ MQ8^0K1+'%/7_X4]9;MCR!%J_T\J/=.3D3D[>#TRK_0AZUOW^'L[5"C=K*@J]\4PI MM9%!_YK>QX;VB-PQ+IC""+)VG',],2[#1*B'H*%%*-]0*XS1D!_KRF"2 ^L3 MZ8U<\;[G4VS ON+CP"9($^,M,7T<#?9JL_U/2B>%(]AE270<;WEXK:,W+](" M:A*?@NM1K >?5V/W-IYGS[O@@.<7^QU5V>&B?Y* !%>L=?B5:E)=OTN8L"+_ M0UBRI]^KS(7QF)S=N(Q4/2D7>B$7FB.3-.'DJ7TMW_%0?V;H>R-[(1]*#I"X-UP, MS5@:BP)&QXK@;]C4@.A8T 9#-I$H._K<1!:<);F50" F]2;J\-N;;#A.K+/S MBF2LXH5IL P+' I13)U']/+JRVN<3&HVKQ](<C[4G]:M^[AA'6 &+):% M8!E86L;D,XE8Y(3\4IK$,H1[EZ6%B@241^/,5T]X19IW>!-*,S%\B+A M*K#M\C #H?D3 _1C&N8! MG#.W(2L:2$OR[+PAVWYLZ"&?*@8L3@>$Q% G28OEE#<<%FJY1S)<4:Z KDC) M(]>S0DH :>X52*#-GK!/82G>A1WV[LS@Y0@0Q#RJ8>O-C^09IAFBCQ1K(#+F MY!V @(I3YA,=8!/Y*.5:-%Z51*A+GU2([+!B TE.->.,:LLT"+1!-8[-F0); M*M0(!5LGE9,^OZ?JYP*U.YA^@DI=&E$8*L:P(W"O4XG420N-=&JI0'3]O]], MQ58>.M=/!@G\&+RGMX>U' VYPQT^Q6/QJ4C$)S+93_@,.E[OM4-!2MF63&;O M,E2GV69%79\[GI>'-:)S,K1..;I82K:VI"C4GV(Y5)YCX\YR1V 8[/R@JB3A MNOO@&S5R45V5\-6/Y.Q>C]G7-3STZHB&FS5%!H,OH..BBHAN:_PK(2\=<%_2 M"@I*ABPI>Z$(BXP\A%@^)LA#52V<7DVG050 JP;9@/\!68BK:@_=*NV>8Q4J M"U6+V42QB/##A%*@NQB5",P6#>.D0-TBSF*#[#2,#!DF.M/\**H#@/YM&ZOG MQY04+M73"H%87(DLUX_!7;6^V\P>OA(*S1W574E8>XQ8'5$;75P T='O3],- MZET7WU"@%T,>6#!=$HE@P@_F!U%M6H:U@)%HS2@.,@42:P-%B%-1H%,]C6+< ML1+^ OF;@&YWNL? ;PAV^WP.;.)TMMTQ.)#)+?5[S,8@N$L@MR+,D$0Q)CA" M33(+DSP))M/),4811V"IH7,1TVJ )<*[I!A?RU5)7:JJXNG]7Q68ONH:3[$7U0SA] MP=L@2N&?OZ.OZ"W(F;_CQQ%],\&/D?CGLI)%3$L":..+,/S_I7R5I638[[6N MQVT+:NTET_3@V=.BC;5KS>@"$8 KD-.K8V I"4[8ZYZVOG>3IQ[U:2(P.*%% M [W[*/AR=1(,WJ"6\H-0"8"E(H_"SN2$'B?8:_.9'[%7)7\=(X/#CZ*$*AO+ MA75@* 6_GR,<\!G" ?_39HA0XCXOT9FC*%'1=!6O,C)ET5VB@OW;:KGD+799 MOX;]PQUF/+#&5<;=$O+GTIXJ:^V]]H4 =24@T^\?B0K^&?S;&ML3/YLBDT=M M)!C4;$GX:*J1H6PL: MQ]YR7S,(69\ UKY:A,WUH@WRXJ]?U^ZE]GTPJ_.X= MYFI_O;W9+$C-XP;Q=%/=+^"6*]'207M[J1$=UU292X2F'0U'H[?&0FJQ\/<,@^VS#G'K>O2G]0H8/!SG30U].*P%UWD7+M;NH9(M M'Y76;G0KK8%PN9[-P;E,TCF('"RBQCX->$ZW^6DCBAI:-F/F)D0H,6W,YWT; M0TH^\5WD>*_^)L^"NW>DSM7[V>J/S?YA=_,8_,?L_N&_L G1T4=!PS6BM\LI MD!@?61\%@]/],ENY)=)5]3 4\MC(F #Q+.\TX(-LK, CGBXK%KW2DB]XQPF& M+WE-")6.+(S?'D'TGFC(SD]E3AC4E9Y5"2JX,C.V)[7.M">B,ZU%'-@?08U@ ML>N.R*-Q"(N:8Y 1R*TDRO%QG6$C!;!_*S*'"6/)=K^/Y1 M0]060_5\F/--6<+)EI?GH7:RT!/#J>#3/&=S!A'C<*-/:_C@:CR5>=2+E(01 M_D3JBJS2S/MDGWYQZ"Q*VRRY:R-#^N8%>88DLCWRE58M?:KA76[7X3U@U M-ZMZXG"OMFK)$U?-T0=*83#NUKIH<9I)3L^='GFLYW62^-/@%WUVCN7.QBN& M)A J8=T\RTAV2-5C*P)F6.\(KAZC/V$FUQ>UNLX#^P=UPPAV>>GV*?40G+T) MK@'D">8\;P3:01>SO%T-.)74.[ P11&=@9QBUT.7"2TR\%7_- SQGAI04A8J3'^JIC2]/AK+_3NVY/LKQ M 9)VN_;<;2)TWA;8PN[X!VXB[/ZT/K&D7@?X6=ZD[Q/[O(V+B]9Z$U[4@?C8 MN3RN%79P>,TGT_13=M')$CQL]$R'*V/'_YR.O^^4' CLZ4KD.81S]7G=9\() M-=BS67_]TF_BE0@OMW:' H3VFOZ3%(,VP6627K-;^G[7H_2NSFSD'9C>>*?- MA.C+A&W<,;\V^0PQ;W"V:>S.:QV,O_8J_ GGRRD--(-78Y[':PTWM@98YQ(? M_8V%EZ&O9]GWSKITUV6^J,%1"ODIZTZM*__26J0V)QUZWBL>&68+4VHNG4&A M)R,IVO*:3%C#KJB*_ND= -/HZ$C^ L]I8C1.ETA_9B1+KH]GDT70HGU_^8P) M.T5*'+NI\ +O>.D(USG1'(^"9@+:(:Z+YA"_7\*4\.!A8UZ M*C?'2VJ!>YNM#SS-CU[W \\Q'M4,-.E4#3DH"VL30%@H$)T+3E=K:61SG5/*[R=Z\8F MOIW_NEHMOGO^]EI_U_6],>X,/=@#G/%T+P9<\^I^F'I.5VH;UIZO7.-0##ZG08'].3YC?XX33##J MD+WS,P!OC7UGF,04ZL9'CR! M:8?)2Q+:"KW^[EMN1)=DHY7SUVI)#$P6NFA0$>0D7X/M)-[4. KMZ]%U UM' MNOK&7.ZPON?KV>KP@9IUHCC+]6H.Q^$,S>OKV>H/],96Y-7$/,O!^=G[B\MW M[EJZ'9<"<#<6!&-RIB$(AV.3^1\T53N!P2_O41^A"?M+[[; &>4,)"^='S#PRP"[#)D*FA,8\P<3?#XOM#:B^ M_X,)B1]%\F!7ETH'>,N^T_^$&B5#RZE/PJ764:7^:,S<.@^SG47;(=TN*KV> MGU_VRR&"VQ#K=PR##J01&R9?SKYM]V8MD29(JD@7.<:A MZ8SJZJ@A^_=W0X2VHVLP\@#F@L7/B-&=^BK["SQ7SC(]3:?GXFF&2A9A3I!& M\S#;F,*")G C)_"(M87SQ;\6\SWWE6\)T6(UNV?A\B5RA S(%*I_NEUN)"LD0HL_9U;6T MLNX3.[N_KS;;1AEAC_LULKOF8%Q#-=1X2B_ M1ZZ0ZU[U9 VS6I(A[IN3)H4G.5#W>F*6<;'4CT\]<% MT.H4233X>;T5T!T(LN'VL/G2]7"C>KR(%<[7SO"Z0)2_N--=[IHHAUA[UL%"#<;EF_!E"]A NQ$:<^]R MQ!S"#G^P.K%:N0)"US.4F6IV\U5X=$R_11-%5U03(DK9?CM7J'DFBMI3]RU$ MA_2"%TM/K0L0C>R%"-Q-MO494L<,G4[@+&K'FW2[!@'+(X_!0?UB*Z%[U3@) MBY'B"DH%N[_K)"5S%ZHZFY"W5F)B>N0%T& MPY#*6LC'A?FKCJT@4@/S[LFT,<_[NN[I*))J!#P1 -2Z/FX12NJ+ MSPIHMG]$5HW-_GT!9G(AV*R.>7VXVU#?""!^^[0%YG67:S5H^0Y7'TM<[ X7 MVUV:G6Z],.'B>]WG0WGO,LX+;7QH]L5K=!/H2!F&I*X#S[M)9XYY@]>=^5*VM@K,?0W.E+*$= MZ[(X!_2-X'W[7B-^Z-:/H=N*.82=55FQ23W'I89>8Y.$7LGW"B)/JFPJHYW% MH AT4_+%3VMNBH1F4Y:NR9[-A@R=F+MH_]#A4D=3B"YR=34_>()_RAX8DLG> MAN/WR?66"@CZ[HIY9O 02FKTZ3 ];]7VM^>=[NWN.9!O]WL.Y56;:]1Q>"+5 M,Q!<[3;*4FC/777UUC"]V[ MV7=0TU;5K>G\/945EPMUK2U6-8C383EZ:XB??)B:UO8@2H:1Y>(XMD6\:EXE M;:Y^]Y-^(<.-9ET*.'2_*B5UO9&E-TJ]ZNR];$$B /]/IU?=W9D'6(ZJETCS M%[T]B.$,.J!;B,?*]C<$\=QX6"\0SX!'P43OL:%AW.B;P)_203UQC79:ZZ5Q M7.^C<2H:>$PEF7@1=CIU!6GTZC";A,A,"=]&>3USA&-$J\Y^=@3DG7,VLC:\WV?N7M.)P\_,#N&KW9\4^J=88'*9/JLE='7Z[\ MR4&L]3:'<5#]6KI5:1P()5J[S#F]*+5Y8"-KFL$S3.2]>R*C%WKDQ'.:C,&[ M[?JS#43XU'J[DI=X0FN/E)=X:%MOE1=Y46S(XHFB/A46M^.)RJT ],_[>,\Y MLH940,=[^4F=O-;BGWH>)%%279D\G4N/,$4F+NQ@YWJ.C6'Q[K>@O>7>G4*_#/IMCX.R6Y;OQ M:JH)KPFCK([4?0Z-LVM@3=K=ONEC9C3D0;-\I!Q/X%=?( M'BDDN5C-J_N5UI5Z?;WDB2EF3IA[01&_?Q40V/>653!+$_*D@PFI2M"VSA*Z M6AF3/5;NGV#/LJ[<'G:>5M?7E, \WZ/2B#L%#W)75OHO?^*ZC>US_!6T/MC; MWV8[&.MJ>#D\=Y.^[]HGSDZD+F2\ELTDS\7*OWKF%0=/Z8?M=O>/_P-02P,$ M% @ ]XP#334JR;Y] @ [PX T !X;"]S='EL97,N>&ULU5=M;YLP M$/XKECM-K3052)9D70%IJU1ITC95:S[L6^6 4M^8<9DI+]^-B9 Z)*NV3J5 M+^%>?,\]/E^LLU^H#<6W&<8*5(SR(H"94OE[QRFB##-4G(L<<^U)A&1(:56F M3I%+C.+"!#'J3%QW[C!$. Q]7K)KI@H0B9*K "Y:$[#Q5R+& ;P[??VC%.KR M%;#?DS70?EH[SB"P&)_B 'KSM]#Y<]!S=S^N]@V@9T^#/H \ )[O M >Z ]@0N'F'T#9O"$Y[NJ>30_]N*OCO,SG7[!-T'5;MXXH$VYN<92W%O MW9[53,\W.(QP(>O<-H/]737+!XZM9@@22EN"$V@-H9\CI;#DUUJI%]?&!R[0 MR,M-KAFF$FV\R0QV ?5')UD)&6/9IO'@UA3Z%">&CB1I9KY*Y(YQ*B68%F*" M4L%1S6$;T0@:-L*4WIH+X7NR@UTEP*XQ1^)"8%AL1;WK1NQ.S9Y9'\UB]V%G M1^&"G*R%^ECJ[?!:-]V#;R1.2%7K5=(2T.@HS^GF R4I9]ANYM&$WI$)0Q]M M\X!,2'*O\4RK1-J )01K+!6)^I:?$N5+7*EM.U7)L9PG(^3\K^N<8HXEHGW2 MNO=?)T3]SP M%U!+ P04 " #WC --:Y:R-'8$ <* #P 'AL+W=O2%_"B]]L)6XMXI#T7[$OU4W[1- M(Q'D>P+R/2_D'U([\4G6K1)_*>E;UTV7X!'<"0%WP@RG#<08+6N(BCZX]GNT M4P+ME+MS]^%OTS]A99N=-=_1Q0LJ:"]X^6ZL>9X]*M>(*_44,!6I$G:7-(T. M?3?V$P%F;]#F64$GJT'342J)F5VR";9XV=JZ5,[_(J[_:4'+F(TR2,RLD+4I M;*/$H_PR;"]*&#&S,6ZAWAOKO=@I!_-!.H7)*$O$S)K8Z&>CH:R$)=:J]0&: MSJ$%%L:D/!$SB^)# 6/,Z_X^9J*T$#-[@917?((Q*4'$S(:@,4\Q)B6+F-D6 M(Y85[V#G40]F$Z\0YC M4D9)F(URS'9'NYQ23/+3%7,4D7)-,J5K$KPE22C7),RNF8D/16';?BA"T+0& MKHNW:/2@"HQ)Z2>94C\)UD]"Z2?AWJ",Q?4K%:2N,2:EGX1;/T?C.@R%QKJ@ M_\/9$4H_Z23ZF8F_C5.RUAB3\D_*[)\QS"[ .XFG4$KY)V7VSVBGEZ4>+GY3 M,B?&[)^9^ 9Z;_>KX-_$UXF%,2D#I?X"P'!N2M= X*OV),2C_Y%$FX;G,!M\4=EGE.Z2=GUL\( M9A>%G"YP),K)EP.X4W%4:Z[PSC>G]),SZP>?Y1V/0Y1U$I=M]V+7&*CBM;IH \MBC$IZ^3,UB&SP\L%?F&%DL^263[X M)!*%2?4V/#$F)9]E+Y]Y7]A?GI>JTD:5M_ (#_<+61?W3G0?^[/^+.\.YZJV MKE=P[\[<6-F_\M;5<7A;[_)_4$L#!!0 ( />, TVQ!/BZ& ( .PD : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VA[QZ.Y^ZO*G:4H8O(>1MF\Y-ONN'U$V_[/OQW)3IZW@(0[-];0XIR'I= MAW$^HWI^FL]PVU?BRB]7J1S,>4ME4X>T4?O7C:VY3*CE<+O%N6C#=\CZD M_UG?[_?';?K:;W^>4U<^J/B[H H?!\ERD-"#=#E(Z4&V'&3T(%\.E!< QG7_"2$-5_K"+B.?*\C #ORQ8Z [,@W M.P*T(U_M"-B.?+LL-GK71PS9?;P%Z M"U]O 7H+7V\!>@M?;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O!7HK7V\%>BM?;P5Z MZPW.2M!A"5]O!7HK7V\%>BM?;P5Z*U]O!7HK7V\%>BM?;P5Z*U]O WH;7V\# M>AM?;P-Z&U]O WK;#AM?;P-Z&U]O WH;7V\#>AM?;P-Z&U]O M!WH[7V\'>CM?;P=Z.U]O!WH[7V\'>OL-WE6BEY5\O1WH[7R]'>CM?+T=Z.U\ MO1WH[7R]:Z!WS=>[!GK7?+WKF=ZY;<:T^U[&8W?(UR[Y9_BG-3.XMG M7*9^NG^F=)FVI'#YO/K?[NA)AI,,$+RWC"VTYWS;C3/%=?/6T=AM&F; M+LRR*D9WQ5@H*FI-R*VC+E46UKH2 MTK59EJHA8P=,^'EC?Y[N>UR3]W5)?XIF%XNZH-(6KVVZ)0_.DRE#113;)@^5 M\50^15]WRX^\<^/C@VE38[9IV+<%^>ERQ&U#^P,,E6-.CFE;T+Y10V'WR?\U M\',W%-;3V/E4];'>\W@ITCQ5 ^L7'O,1J=\Z)94'#4^M3_?#OEF_&K[O>^%? MQ<"&P__>^O%R") <$B2' LFA07),07*<@^2X ,EQ"9*#3U""H(C*44CE**9R M%%0YBJHD)9AV/>FKK[+, TT?(\\#P M !," + " 0 !?, TUF\PM@@@ +$ 0 " >D !D;V-0&UL4$L! A0#% @ ]XP#37_4)[SO *P( !$ M ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ ]XP#39E&PO=V]R:W-H965T&UL4$L! A0#% @ ]XP#38 U^E@N M! ?Q, !@ ( !MPL 'AL+W=O, TV=9!EN;00 $44 8 " M 1L0 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ]XP#34:5_SPI @ 6@8 !@ M ( !'!@ 'AL+W=O, TUJC^U$P00 +P6 8 " 7L: !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ ]XP#3:,+*<:S 0 T@, !@ ( !62$ 'AL+W=O M, TTJJXKIM $ -(# M 8 " 4(C !X;"]W;W)K&PO=V]R:W-H965T, TT:$CTK MM $ -(# 9 " 10G !X;"]W;W)K&UL4$L! A0#% @ ]XP#38?>L].T 0 T@, !D M ( !_R@ 'AL+W=O&PO=V]R:W-H965T M, TVWBI-7M0$ -(# 9 M " =8L !X;"]W;W)K&UL4$L! A0# M% @ ]XP#39G]IA&S 0 T@, !D ( !PBX 'AL+W=O M&PO=V]R:W-H965T, TWZF4!&UL4$L! A0#% @ ]XP#36BE M E'; 0 04 !D ( !@S0 'AL+W=O&PO=V]R:W-H965T, TT>.I4UM@$ -(# 9 " 7\X !X;"]W;W)K&UL4$L! A0#% @ ]XP#37/;E7?V 0 RP4 !D M ( !;#H 'AL+W=O&PO M=V]R:W-H965T, TW]=;%VM@$ M -(# 9 " 0L_ !X;"]W;W)K&UL4$L! A0#% @ ]XP#3>5QB K3 0 G 0 !D ( ! M^$ 'AL+W=O&PO=V]R:W-H965T, TUV7B#CMP$ -(# 9 M " ?Y$ !X;"]W;W)K&UL4$L! A0#% M @ ]XP#35C5':]4!0 ?1P !D ( ![$8 'AL+W=O&UL4$L! A0#% @ ]XP#33Y>#^G, M P 71$ !D ( !IU8 'AL+W=O&PO=V]R:W-H965T, M TTHS3U_X@$ .X$ 9 " 8U< !X;"]W;W)K&UL4$L! A0#% @ ]XP#36;UBL!O @ 30@ !D M ( !IEX 'AL+W=O&PO=V]R M:W-H965T, TU%-?(<3 , %4. M 9 " 0YD !X;"]W;W)K&UL M4$L! A0#% @ ]XP#3:2H_$[( @ @H !D ( !D6< M 'AL+W=O&PO=V]R:W-H965T, TT_?F&!)@( !@& 9 M " 4AM !X;"]W;W)K&UL4$L! A0#% @ M]XP#31?G2ZB+ @ (P@ !D ( !I6\ 'AL+W=O&UL4$L! A0#% @ ]XP#3<,91,D= P M_@P !D ( !_G8 'AL+W=O@ >&PO=V]R:W-H965T, TTN M);E"N0, -81 9 " 6Y\ !X;"]W;W)K&UL4$L! A0#% @ ]XP#3?8?)E?Z @ $ T !D M ( !7H 'AL+W=O4" 1"P &0 @ &/@P >&PO=V]R:W-H M965T, TVAR\*9K ( /H( 9 M " :N& !X;"]W;W)K&UL4$L! M A0#% @ ]XP#3?;>4P?< 0 H 0 !D ( !CHD 'AL M+W=O&PO=V]R:W-H965T, TWDKH/H& , -\- 9 " M 7N/ !X;"]W;W)K&UL4$L! A0#% @ ]XP# M3<\M&=\' @ S04 !D ( !RI( 'AL+W=OWL)3,# #*#@ &0 M @ $(E0 >&PO=V]R:W-H965T, TW1LWR.[@( (@, 9 " 7*8 !X;"]W;W)K M&UL4$L! A0#% @ ]XP#3=_MA%'? @ % L M !D ( !EYL 'AL+W=O**OM6L" #>!P &0 @ &MG@ M>&PO=V]R:W-H965T, TW=8R#/ MW ( \+ 9 " 4^A !X;"]W;W)K&UL4$L! A0#% @ ]XP#30=^K9A< @ @ < !D M ( !8J0 'AL+W=OO.;\$" !;"@ &0 @ 'UI@ >&PO=V]R:W-H965T M, TTH#)V6S ( ,+ 9 M " >VI !X;"]W;W)K&UL4$L! A0# M% @ ]XP#32IS$/9.! Z!4 !D ( !\*P 'AL+W=O M&PO=V]R:W-H965T, TV^KRW+?I$ "15 @ 4 " <>U M !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0 ( />, TTU*LF^?0( M .\. - " 7=' 0!X;"]S='EL97,N>&UL4$L! A0#% M @ ]XP#36N6LC1V! '"@ \ ( !'TH! 'AL+W=O, TVQ!/BZ& ( .PD : M " <). 0!X;"]?, TV7BHMLZ $ &LD 3 " 1)1 0!;0V]N=&5N=%]4 ?>7!E&UL4$L%!@ !& $8 '!, "M3 0 $! 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.10.0.1 html 281 315 1 false 94 0 false 9 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.fitbit.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.fitbit.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.fitbit.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 3 false false R4.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.fitbit.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 4 false false R5.htm 1003001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.fitbit.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.fitbit.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.fitbit.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 7 false false R8.htm 2104100 - Disclosure - Fair Value Measurements Sheet http://www.fitbit.com/role/FairValueMeasurements Fair Value Measurements Notes 8 false false R9.htm 2110100 - Disclosure - Financial Instruments Sheet http://www.fitbit.com/role/FinancialInstruments Financial Instruments Notes 9 false false R10.htm 2114100 - Disclosure - Balance Sheet Components Sheet http://www.fitbit.com/role/BalanceSheetComponents Balance Sheet Components Notes 10 false false R11.htm 2115100 - Disclosure - Long-Term Debt Sheet http://www.fitbit.com/role/LongTermDebt Long-Term Debt Notes 11 false false R12.htm 2116100 - Disclosure - Commitments and Contingencies Sheet http://www.fitbit.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 2119100 - Disclosure - Stockholders' Equity Sheet http://www.fitbit.com/role/StockholdersEquity Stockholders' Equity Notes 13 false false R14.htm 2122100 - Disclosure - Income Taxes Sheet http://www.fitbit.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 2125100 - Disclosure - Net Loss per Share Sheet http://www.fitbit.com/role/NetLossPerShare Net Loss per Share Notes 15 false false R16.htm 2128100 - Disclosure - Significant Customer Information and Other Information Sheet http://www.fitbit.com/role/SignificantCustomerInformationAndOtherInformation Significant Customer Information and Other Information Notes 16 false false R17.htm 2131100 - Disclosure - Acquisitions Sheet http://www.fitbit.com/role/Acquisitions Acquisitions Notes 17 false false R18.htm 2201201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.fitbit.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.fitbit.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 18 false false R19.htm 2301302 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.fitbit.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.fitbit.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 19 false false R20.htm 2304301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.fitbit.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.fitbit.com/role/FairValueMeasurements 20 false false R21.htm 2310301 - Disclosure - Financial Instruments (Tables) Sheet http://www.fitbit.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.fitbit.com/role/FinancialInstruments 21 false false R22.htm 2314301 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.fitbit.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.fitbit.com/role/BalanceSheetComponents 22 false false R23.htm 2316301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.fitbit.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.fitbit.com/role/CommitmentsAndContingencies 23 false false R24.htm 2319301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.fitbit.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.fitbit.com/role/StockholdersEquity 24 false false R25.htm 2325301 - Disclosure - Net Loss per Share (Tables) Sheet http://www.fitbit.com/role/NetLossPerShareTables Net Loss per Share (Tables) Tables http://www.fitbit.com/role/NetLossPerShare 25 false false R26.htm 2328301 - Disclosure - Significant Customer Information and Other Information (Tables) Sheet http://www.fitbit.com/role/SignificantCustomerInformationAndOtherInformationTables Significant Customer Information and Other Information (Tables) Tables http://www.fitbit.com/role/SignificantCustomerInformationAndOtherInformation 26 false false R27.htm 2401403 - Disclosure - - Accounting Pronouncements Recently Adopted (Details) Sheet http://www.fitbit.com/role/AccountingPronouncementsRecentlyAdoptedDetails - Accounting Pronouncements Recently Adopted (Details) Details 27 false false R28.htm 2401404 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Customer Bankruptcy & Non-Monetary Transactions (Details) Sheet http://www.fitbit.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCustomerBankruptcyNonMonetaryTransactionsDetails Basis of Presentation and Summary of Significant Accounting Policies - Customer Bankruptcy & Non-Monetary Transactions (Details) Details 28 false false R29.htm 2404402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.fitbit.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.fitbit.com/role/FairValueMeasurementsTables 29 false false R30.htm 2410402 - Disclosure - Financial Instruments - Amortized to fair value (Details) Sheet http://www.fitbit.com/role/FinancialInstrumentsAmortizedToFairValueDetails Financial Instruments - Amortized to fair value (Details) Details 30 false false R31.htm 2410403 - Disclosure - Financial Instruments - Unrealized Loss Position (Details) Sheet http://www.fitbit.com/role/FinancialInstrumentsUnrealizedLossPositionDetails Financial Instruments - Unrealized Loss Position (Details) Details 31 false false R32.htm 2410404 - Disclosure - Financial Instruments - Contractual maturity dates (Details) Sheet http://www.fitbit.com/role/FinancialInstrumentsContractualMaturityDatesDetails Financial Instruments - Contractual maturity dates (Details) Details 32 false false R33.htm 2410405 - Disclosure - Financial Instruments - Additional Derivative Information (Details) Sheet http://www.fitbit.com/role/FinancialInstrumentsAdditionalDerivativeInformationDetails Financial Instruments - Additional Derivative Information (Details) Details 33 false false R34.htm 2410406 - Disclosure - - Financial Position, Fair Value (Details) Sheet http://www.fitbit.com/role/FinancialPositionFairValueDetails - Financial Position, Fair Value (Details) Details 34 false false R35.htm 2410407 - Disclosure - Financial Instruments - Statement of Operations and Other Comprehensive Income (Details) Sheet http://www.fitbit.com/role/FinancialInstrumentsStatementOfOperationsAndOtherComprehensiveIncomeDetails Financial Instruments - Statement of Operations and Other Comprehensive Income (Details) Details 35 false false R36.htm 2410408 - Disclosure - Financial Instruments - Schedule of Derivative Contracts on Consolidated Statement of Operations (Details) Sheet http://www.fitbit.com/role/FinancialInstrumentsScheduleOfDerivativeContractsOnConsolidatedStatementOfOperationsDetails Financial Instruments - Schedule of Derivative Contracts on Consolidated Statement of Operations (Details) Details 36 false false R37.htm 2410409 - Disclosure - Financial Instruments - Offsetting of Foreign Currency Derivative Contracts (Details) Sheet http://www.fitbit.com/role/FinancialInstrumentsOffsettingOfForeignCurrencyDerivativeContractsDetails Financial Instruments - Offsetting of Foreign Currency Derivative Contracts (Details) Details 37 false false R38.htm 2414402 - Disclosure - Balance Sheet Components - Deferred Revenue (Details) Sheet http://www.fitbit.com/role/BalanceSheetComponentsDeferredRevenueDetails Balance Sheet Components - Deferred Revenue (Details) Details 38 false false R39.htm 2414403 - Disclosure - Balance Sheet Components - Revenue Returns Reserves (Details) Sheet http://www.fitbit.com/role/BalanceSheetComponentsRevenueReturnsReservesDetails Balance Sheet Components - Revenue Returns Reserves (Details) Details 39 false false R40.htm 2414404 - Disclosure - Balance Sheet Components - Inventories (Details) Sheet http://www.fitbit.com/role/BalanceSheetComponentsInventoriesDetails Balance Sheet Components - Inventories (Details) Details 40 false false R41.htm 2414405 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.fitbit.com/role/BalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Details 41 false false R42.htm 2414406 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details) Sheet http://www.fitbit.com/role/BalanceSheetComponentsPropertyAndEquipmentNetDetails Balance Sheet Components - Property and Equipment, Net (Details) Details 42 false false R43.htm 2414407 - Disclosure - Balance Sheet Components - Goodwill (Details) Sheet http://www.fitbit.com/role/BalanceSheetComponentsGoodwillDetails Balance Sheet Components - Goodwill (Details) Details 43 false false R44.htm 2414408 - Disclosure - Balance Sheet Components - Intangible Assets (Details) Sheet http://www.fitbit.com/role/BalanceSheetComponentsIntangibleAssetsDetails Balance Sheet Components - Intangible Assets (Details) Details 44 false false R45.htm 2414409 - Disclosure - Balance Sheet Components - Estimated Future Amortization Expense (Details) Sheet http://www.fitbit.com/role/BalanceSheetComponentsEstimatedFutureAmortizationExpenseDetails Balance Sheet Components - Estimated Future Amortization Expense (Details) Details 45 false false R46.htm 2414410 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details) Sheet http://www.fitbit.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails Balance Sheet Components - Accrued Liabilities (Details) Details 46 false false R47.htm 2414411 - Disclosure - Balance Sheet Components - Product Warranty (Details) Sheet http://www.fitbit.com/role/BalanceSheetComponentsProductWarrantyDetails Balance Sheet Components - Product Warranty (Details) Details 47 false false R48.htm 2414412 - Disclosure - Balance Sheet Components - Restructuring (Details) Sheet http://www.fitbit.com/role/BalanceSheetComponentsRestructuringDetails Balance Sheet Components - Restructuring (Details) Details 48 false false R49.htm 2414413 - Disclosure - Balance Sheet Components - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.fitbit.com/role/BalanceSheetComponentsAccumulatedOtherComprehensiveIncomeLossDetails Balance Sheet Components - Accumulated Other Comprehensive Income (Loss) (Details) Details 49 false false R50.htm 2415401 - Disclosure - Long-Term Debt (Details) Sheet http://www.fitbit.com/role/LongTermDebtDetails Long-Term Debt (Details) Details http://www.fitbit.com/role/LongTermDebt 50 false false R51.htm 2416402 - Disclosure - Commitments and Contingencies - Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity (Details) Sheet http://www.fitbit.com/role/CommitmentsAndContingenciesOperatingLeasesFutureMinimumPaymentsDueFiscalYearMaturityDetails Commitments and Contingencies - Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity (Details) Details 51 false false R52.htm 2416403 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.fitbit.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 52 false false R53.htm 2419402 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.fitbit.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 53 false false R54.htm 2419403 - Disclosure - Stockholders' Equity - Stock Option Activity (Details) Sheet http://www.fitbit.com/role/StockholdersEquityStockOptionActivityDetails Stockholders' Equity - Stock Option Activity (Details) Details 54 false false R55.htm 2419404 - Disclosure - Stockholders' Equity - Restricted Stock Unit Activity (Details) Sheet http://www.fitbit.com/role/StockholdersEquityRestrictedStockUnitActivityDetails Stockholders' Equity - Restricted Stock Unit Activity (Details) Details 55 false false R56.htm 2419405 - Disclosure - Stockholders' Equity - Stock Compensation Expense (Details) Sheet http://www.fitbit.com/role/StockholdersEquityStockCompensationExpenseDetails Stockholders' Equity - Stock Compensation Expense (Details) Details 56 false false R57.htm 2422401 - Disclosure - Income Taxes (Details) Sheet http://www.fitbit.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.fitbit.com/role/IncomeTaxes 57 false false R58.htm 2425402 - Disclosure - Net Loss per Share - Schedule of Basic and Diluted EPS (Details) Sheet http://www.fitbit.com/role/NetLossPerShareScheduleOfBasicAndDilutedEpsDetails Net Loss per Share - Schedule of Basic and Diluted EPS (Details) Details 58 false false R59.htm 2425403 - Disclosure - - Antidilutive Securities (Details) Sheet http://www.fitbit.com/role/AntidilutiveSecuritiesDetails - Antidilutive Securities (Details) Details 59 false false R60.htm 2428402 - Disclosure - Significant Customer Information and Other Information (Details) Sheet http://www.fitbit.com/role/SignificantCustomerInformationAndOtherInformationDetails Significant Customer Information and Other Information (Details) Details http://www.fitbit.com/role/SignificantCustomerInformationAndOtherInformationTables 60 false false R61.htm 2431401 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.fitbit.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 61 false false All Reports Book All Reports fit-20180630.xml fit-20180630.xsd fit-20180630_cal.xml fit-20180630_def.xml fit-20180630_lab.xml fit-20180630_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 79 0001628280-18-010472-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-18-010472-xbrl.zip M4$L#!!0 ( />, TVXI ZJC=;9;D[O&G>R"@2%8;!-@%0!+G MUT]D 20!%'9B*8#5OMN_^O'/SZ],I___/QSNO33(&O_=-W_^O/DXL\$8?D*X5<4 M__CPV*@H8)++GIM<7?!@)\L7/P,7TNUL]O;L>_MF\?WIRH+W7^7#Q_N_??OV M$_S^)1_^U.[?IIL5$A0]W)KWOF:#X>*WCZ^E1^CL^_-!GQ$L9[Y1/MDOKN%V M1'^>W/'P0#?O_;7B[G3Y2VN0/=S>:^7MP>(QE9<63+G7[_5&MXN_T1D6/P_O M[[*?X:97<%=6Y.W'Y]8_-/M D5TMG8GX&:X^W#C(VXNG !?2!/#L! ;#NV+) M_7!EP0.CP:OK5NON\9FKUN!+.9#)A05$@BM%OYL-%CY37EG\4*+#XH?**XL> M&A;9]5(ZZ9_A^L.MZ4)G3A\>Z3F^.'/K<.&M?'SK/H_GU?_Z/ MOZ5O_3(H+WS,KGXHO_W+32EWH,BO'C3X)QC'CY.KB0W_]>,@O[WKPHQ^3F\9 M&[EVOS?,O@]_R&'(T:='?R=_?O;I.P^W@ G.A_?I#P]_R3OI;U=Y5OQ0#B.; MF<+K7__O'7U&RLTQRK?_V\_S#Y3=^GO_(Y!MWH%/]SO17@0+%T(,G^#4- M,XD3P@^//UV;>B#K=:9N%Z\H>OI:Y^'FAS\]?N_A#Q/*+";5ZY)2]!^C[CT1 M_SU1J/_^-(27)I?ENJW!X/W5IV&__9?YG@\>[W#]V]M^K[QLWF:W7[+B:)1^ M)&-VG898_FG\MPY\^?M=-V_GP_&8?NCD<,O84T]&_LO2N?WXZ\,MU>% M[Q\/Y^?*>+80AK%"#">\E:^(>)SUY,HI>6LOF;?VC'D;Q\PE=;1OL].>-E?[ MF;;\G=5\VO(5)H 1]C?MB4/[_3P<&CNA0RM))<_#]\OM?+],-N3I]KV1ZARD M2I9214Y&JF1W1.WMCMBWW1F;V[I[F3EN[\VY/B*BU[U\F+>ZYBX!A-80,,>' M\H5N=#OJPN]?LW!UE;6'GXL6())T?190M;KM=%_6^:/7R8J/V=>L-\I^&^6= M% J][HT?MME5O\@^]^_RMD#BO(#7;@2:0F4[4^A8Z&W_,&9:P$SGWZ/!, UR M$/O%N^R;:9?9N+QW_:'H]^#'=HEK!S-R]703 -]>IU5T!G_<=8"*R10@/:;$ MOH38YW UY?DRFPV_95EO)9-,KV.NAEEQGN*\%3N>I'@C?JP2V"-JW#[8>9ZZ M]X2E&_O^DNU[[:*6<<:R\0GU5('&)YS8)]0I;?X(X*[RX7]_SF^!O4_$&RMD M>>6FR+*W\-S-Z]N[5GLX2L;OD52-IM=+TX%CORSDY8^_EI=6,G-/*MQ8F]*UC7!V=EKXUI^-O'99?CB^IB.QK$> M5I4;MUHGW5B0NW!]F&EO6)34^Y@/_K+WG^_OLEDI!FO9O\V*RKUSR@+&LS-J M#]\7G[+B:][.GK1M]&70+O*[]%S:.='Y4&2W^>AVA"A?]OZ=[]XN/G)P?SK'FR3SP?#(O\R2H\V M,KZCC%<)/);P)10^BF66KY#>NV66LPF\=_W>;;^7@:[$!PD.VY_!P&0\JHZDPX4CF\0!;)\3O M[,_&/)Z5>13;X;ZYRO?]I=D;F:FUS!PYY/W8ZEW/,OQMZWM^.[H]+]8^3N.) MBS/S>!FQW9B_^!^MW@ADO(GPF@CO=(*-]^J\QB$A_?U R;I&JE^D5(]#T&TB M5KUOP5GR_:2= X_;-P^B??^BQ_9TVRHC&&>S6&&&UE#/>\?K39 MXD'>NXS%@^EYO(Q8Y9G9J$^M;C9X*!KM]SN#=]FPR4<=+!^UG-Q-1NKE9*1D MDY$Z-W!:DQ:91^K+]^Y&PT%Y YYS^E.O?)NU!J.BY$DLLO^,TG$=B]\W=6=:O1D5 M!;#KO*1S,U(^B>4*6N[))6_ B07#6<&*\TQ[KI#YERJ@C3CLU032Q@3NS032 MQ@0V,E])(J1@8?#^RF=?AJ;7"?\9 34_I0?*1;F9E__QZ;<^Q!&]]%)S#=^& M&])S3[*N7T!L]-(U_8PCB$-J M^DKY:-1[(CRDP;%[4T1ROHK8R'SCTAI-:EQ:G=2[B2G/-A781' UUC> N M6,6:8*Y1^@;C-DK?P-U&Z9L%FB:P;59EFL"VT<4FFGWADO],QW:&TGE(3U%? M$9CLM)LN9EZ[^_W]\"8KS&"0#<_,%JW?4UZ96EU+CP_0VG"Z\^LE0]PFKFW0 M[CG&M7MO@[M"Z5]J1<$9K=\?4QSJZ@/.4,)>HHE^43+?;+EJUMA>FLPWM8G- M$M.YRGP3C)XMEFY"OQKY@*9XZ8RK_@->Y&O6NBWHV^ MG*D(N-;@!E0A_2>IP]=6-YOOF/RVW\ONW[:*O[)A'/4Z9V8AET]PZMB$A3.\ M# :_]$Q6DY]YKOZG:^?%\TUT_FE6E\'(%PE_&U WWDS$9S<3>7C#U]8P_PJP M93 L1FG$Z7B36337+[+\NA>^MV_204*NGPY":0_GHJJ_9YUK@.(^&\"]U5U) M[_J]SN12UIE[]'6OW;_-/@WA4AK S*ZF=.A-N>UG?%/X?@>LS1X/@SD7^5M% MZ"D0N8K2>PIO%O/I:0P+&+6G+Z]@\_B\FQ5\/IS&S6STXMMM].*'.(-L[O"2 M/:KHHE<-?FOEO3?]P<#>3R3C8]8M^3*XR>\J[CUV^]\F]VVG__Y1ILQ@WZO;%=C>UJ;%=CN[:T7>P5 M(B>U7>JEVJ[&[C1V9V.[LT>EK\,QYJH)MAK TAB.!K!L;[M.>9;Y@7.YEV*[ M)N>'-]:JL58GM%8S4OB"$MF-?5IEGQ[N>0^4;:43MB>>K#%6C;$ZD;%ZN&FQ M2+X@R]5$A;M;KL?+'[-VMS48@*49/_M^-'Q_9=KMT>VHFP91@GC7O[TKLILD MIHDDZ:,SW]CU)7-C>9S(N.@C/=#O5>J7IMX+\<0#5V+1OWTBW?OB]U&KFU_= MP[RGN7%N!3&-X6X,]W8C>(X^/PWQ>0J]IZFL- =/8]V'/7A!^8@7NX#2Y%(; MOW&6?J,VN=23KP,=KNBNJ8L]#W/2U,6^V-JR1D4;%;T$%3UY"553_KG5BF23 M*FL,8!/RU'A!MLF.749VK Z^\7#9L0:^GH?U;N#KBTT"70)\;99]&RS;8-DZ M8=EFV;-I6PRO0T@?HF N-D] MT/C&QC@69/<+/DVKB*KL.NX*:ZL5D>;D!^ M8[G/Q7(WR\,O'?'7H>[QQ2+^QN8W-O\4R\,-5&Z4OE'Z%Z;TI_;TK\?K7C-Z MUIP6>;K3(N>2M_LY16Z:P2=TZ:/.Z_$[C&,[",9Q\?6!.E!K' M4&=A;QQ#O1W#R;59-=K<:'.CS1?2$$4U05NCS8TV7TCM_0;[TIJ@K?Y!6TU$ MJ8G_+T*43HHQ7I?Q/]MCG= Y2\T>ZV_VMJPD9ZO#]K_JV+"\;BP_^$)S4PWX MPD2SSM[T4JH!SU2!M^]=W.C4ON5VR[[#]9;3_<+)QM%61%8 M2.<#.HU&U8Z:+UJK:A^*[*Z5=R9[W0>F-UFR&A4%3,4,!MFP4;Z#*-_FE&_4 M\9Q#K,M1QPN*K!KUO(" ZN 9D49=&W5MU+768/=M?(TG?/$IGAJI6@-"7Z+JU06$'BA]@X\FLKLZ^YDJ\GU9 MH+I/&[A-]XEQQIOA\3]:O:F]I)Q'\+2N^SNZI"[=WW?Y] MEGW*OF9%LAKG9>K63/-)T9?,\W#*_*+=(#6SFO74#W>!U?[4ZF:#CQD0O7=F&QTWF_24GUPYZR,)SZEW;8U="6DD MYQPD9]:YRKTZUP4]5QI9J+$LU*K%1[(B8BHKVDA.C25GRHJ(0^?C&D$X#T$X M5(C:",*9"<+>@_8%;0$:6:BQ+-2J$<""#K&-\)R+\)RZ(>DD7=A(SCE(S@$3 MJ)6:C480SD,0#EXML,FYI2GO_/ZJI,!Y,7RC,R KLSO?:&-;QBX^_O*BN+O] M"9_GP^*8]_)A]B;_FG5>]^#=U_F7;C8NZK+WY9D=+C4LG-7ET6 (5"NFMV^? MF59O,>TI+5\^[_,4A@5+7HT\U%P>:KCLQ7:2GJM\^-^?BU8GNVT5?SV6E5ZP MV,"$?UDVX?,$@L^T'XT$'$4"+L9B-/[FM/CCX(%D8SQJ9SSJ'HOX[&O6[=]E MG<]9^Z;7[_:O[S_FUS?#EV /ULS]?(7BN0ZB$8K3"D7=@&8C%R>4BUK!SP6" MM/51)^"$>X,Q C.=?P,F.[_=+]N? +)BTHWH;"PZJX]WN5SIV?U8FT: 7M8Q M2\W91(?.N#1&J^9&ZY@9ET88SD<8#IY_:;S117JC8V9KFF"JML'4D?,SNQB3 M/WI%!CKR?U->XVLV)LN#-EVZ3&PT_0:R-K)4?UDZ9N.X!K-<.F:I7PS48)83 M8)9:1C^-DZF#DSEX5/.AZ,,;AOT^LD&MVE,=O[RC:73_VKX;=6D<%M M#S].EM[2 VFCP)E)Q@:3?Y*/C6=_OJYC5\%XO';![)^;X_DR>=HQ--I_GMI? M*[?P)FL-LIM^M_/Z]J[H?RU=[26+PHKYGJ]5V)7Y<53T\N&H5(R8?T\_73+O MET_W?%F_JT-H]/ZX>G_P,+'1^[KJ?:U8WZ#],V+RM%]W1=;)A['53DV_[^=L M^7"8%>^OQK><%V.KTYJVV=5YG:6GGO0Y>MNZWXB=>2^;G?14H?B7X5./\\?] M1@;>S\*084>JX1@BX]6J3G>S;2PP"++ZW>7^^O MKC+X8+KMS6O[_N-YZ6^M5.FH?G(C-AXI(Y#TB^XWO;-AB-7D \[29]4VS#J\ ML=X.537&^B)PSX4;Z^D%E\98-\;ZF.M FP*%!>LE+USZMEQ!.G_Y.PI8:.Q? M8_^.Y'NWEK_&!KYX&WAJ&6S61%_NFNA)8X^F#JC>8'ZR!O:/42]#^%7Y'SV% MG(;Y=;F/,>UY&\UN[_N0]3IY[_KIGO/B[J*Y/?%WR>2.MW0BMELZ@=OUT]?V MYN76Q?"]W1V5%.KWKD$3;I\NS0I)Y)W_(]63[R*V1-/Z-AA58H:7898?B#/&4&NILR<,5V>W(,I>,V(+ MB2:OL-B;1(]C#FI&UZ/!D-!U\OSZ]C8K!H\T>M'2.T>+RY35V9!#O2+["SG& M3;.2,1VUBGNL:^]\RK906&^JJG.W[ZFRC?YCU+W'J%'41E%7QAKR%4:;2NK< M[?N/-6RKF\Z _72398M/T33M=C'*.F_RUI<4F.::.679;2;:4JSD'A[ M$O0F7-I;!#T)">:>&O8_W^1%YP,HZ?W?^X-TTNJ'HO\5I.C,SG/:05(F8<"V M%#E+ 9H GKLEQ6M+M#/=&[S7CX8IE/IOV:7*S(;S?AX0@-6 MAIQ4:%1C9<['RIRZB?J.5J81F!.ZI3I8F$9@SD5@:@)\FQBI_C%2'6S+#C%2 M:AG[_NI3JWMN??,VDHW*[%Y6_+.M,#3QSXGCGY,+S0[HI!&:4PI-31#*MI:F M02@OUKXT3NG,[,O) =P=WT@C#!;N)!H;6'X:> M6%1>+ZQQ?B1=N4\$-&C8;_\U9S=N;_N]\3:2\Q*.I7.;-AOSDSN<,,S6^T]7 M!1_VE.R&LR]5S9]V)IMOK:)3.4GD8P815MX>9IV2@'_T\N'@XZ<_YNO#NZW> MN];M4_EDN3]_?)@GV-]$GZ]9NFGNN<_YL)N]OWK=Z^1?\\X(XKJ'%X1N?IU_ MZ6;A]J[;O\_.#9#,$'-F]6XY-5<)WQ:?GN;%5+.$I1>S1GD:Y;DTY:D&LIAM$E;*^H0NI4R\OTO0 M?@ P?I&PG+46E+*P[5R/8F+WOM-G 5)M^%X3OM<-Q_+9PR86^^$%]-O,!T\_ M][!/:H$GON0X:HDS7DK2 SOBU1S9T\=K%CO.-/Z<::FR%SC;J%"C0I>N0C-N MBV_7QH@?XN"]:5![R;)?,SDX>-N_,JM&4),8:!(#EYX8D*_(=CU.R)Y[G$P? MG+R#GKU4J=]C;G6_7>C7!_X-7U]$8+\F[==(P3GBHT7EB@9&U,F[H^0[/V7M M45'V3QJWKBGCC5WHV%9L?'^*K2*7MZ['GS(BD\WK2*S]XM?L&7D^HA1 MQ]X\?;+?@U\'"S!X^98SD[##$?EXP>Q*'LW'$E-,.I[!K$/UYY]'TJT42_AT M*>M,4?S3Z,N_L_9PV/]G5C:-:M3D44T28-^48,=#\"??\G!$D5WH#@Z3PFS< MR'[/$J_?*080VW@C1NMM')QLV>)$BLPT:@8[O9S1:[ M&K5^OEH?8R&L_CIV\D3,J9.U#KS$76L<0OG[Q9J(K)-)'Y)L@]99)YMUT!?E9MFT MFW7]_>+CY"68^_"6O@,>?*N#96 MS/(,O8_9UZPWRMYEPT8K]ZZ5"RGA[7+ M7>%K;53R8H/*1B5?: Y6GKM*-E[RLE7RZ%ZR;L5^YZ>232QYV2IY]!*"DP/7 ML_>2C4HV*GDY7G+^4(M-%.FWK']=M.YN\O8Z57HL0GYZ9'+PT\,=[_J]/\[L MP*>-9'DMC?8DS4LI_#24*1(?3J@/>4;'_+%*C8PV,EK'4Z).%VWL4]K-(&]] M:+5!$MMG+_-U13HUTKP*NU]0+,)W+,YJ%+91V!>GL'R[2(77J6CK" K;*%V] ME.["%I=J+/E;N*KP-C2+3+54E_WZJ"<^OR 5/5UFNU'11D5KKZ*GSG37/.!K MM*U>VG9AD=-E.**^__^XU.CH9>HH1/^_O+' MIV:YX$Q4LFPN> NS;KCK4GTMFP^N9_[+ L1G M[%\;96Z4N2;*7 ?/?!FK(TUT^R+4]]31;;-6TGC?1GTOQ_LVJ:IFX;/1VUHO M?)X<()^WOVVRR9>MFJ?()M?!:]95)1LMJY>679CDGW>VIG%&=563,W5&=O3;5!$^R=D99=6.;QO)U1LSA0 M=W4Y\\6!$SNGI*'B=^:S-@P#_DWQH\C;T2#O98.!:?]GE _RQ)''8.N?67O8 M+_[5&K9O/OWT\:7![$GN5AW X.Q^Q+,6H5 M]T1M) Z?O\&EOV>M[O#F=:]]2<*P<&:'$X79+FKD%5&/4WYNARH_R]F&K\?D MZWR*8!L5GQ.$_;1\%%/M]!I#?R1#/Z7=8L_]Y_:FW8]/QCRET-[D7[/.ZQX, M[CK_TLW,8) -!_9^W$.UVQH,9E#R0PO5CUFW1'"#F_SNS'*O^[4:6WQX"WI7 M.^8N(/@+,683 #L=8JZ2^0_9%R#KZUX'"%?DV0#8N >Y?]W[4/3;\,F/V2!K M%>T; _."@*K;OTOTO2 -6$J_4VK!1N0_&G[?*IX[!'X7OY.WK?L-(SG7SWN/ M3+P($9V9T9&<.>+[=.;/8V)CR?8K)A=NO0XHQ_N(-!II/E0L\Y+D^A*#K9OGS.MBN)L%HI>P0'3@*H9Q:A10:9/E/C;Z1'PK]#F33JQ9K5KC MJ)O$XED&9",@6:D/HT%G6L1NL]9@5&2_YH,^(UC^\L'ATM7YKWOF;@W!:^-@WVX?K6+^YD M5\ 8<%/+WOQXP]:OSF[ONOW[+%OVYH?K6[_X#L1H^8#'5[=^*0C8AZSX=-,J M9@;\H&;"B4_V-F(+,OFOJ"SWK]V[RW]!L3%4S# M':S[R-R['BX]3FT-9<8?62[0RP8Q_]I.EJ>]B[U.LD.QV[K^8:+N'[.KF9VY M/XY#U%9[^(H;0Z0TDGO+N,!*,VP%-L%[[)6P!NQVJSL $:J\_.&+;E04Z4_Y MH-WJ_@DF-(SMT 8?5T8ZA!CE/E*NO#-&<&9"0!8KY SY\==7#R9NU9<>1N+[ M[='MXPT?2ML7X6^#3>B (@F6\*CA7UQI'27G5',KL411 QU^)^-1+/W*XF&D M<6XZ"*:8,)9((PSB(4KKC/:4(:.=)9&*'TL0O&@8CU^9'\1X?)NSA'M)B#"$ MD8B )EC[8*V.S#-/K,;LQYE]IDN_-#^,M$UC@Z]3JJ(* F.-):?"*Z2E(LP" M4Z0/2/[X*T:O?I_];GKUP^="Z7!=EC9]=%_W.MGW_YW=;_!=1PRG7$:&=>"" M1HU1L%0'YSA#"HM9U+3T2W/#Z-_>]GN?AOWV7Z75&[P?#5/ DG84SXQI'$_3 M?XRZ]T14MQ&5H.7]5?FBV?BW_, 8TTQ X@^=K)W?@L;"6]_%J1D:4*G(K"4$ M!VXPU5X+$8S"3$BE-/KQAV1%RN$\F"."&=*(\-D9KYC4Z:9OUTY? &\#?$=S MQ4/ 6A**612(1X\$$PNF3S$!SE.UV^QCWLT*!U.X[A>;2""C2A(+,L@PY]HI M8P(/4L!?P"0@YG_\]4VKN,Y^,.UVUDT>+>O\4'YC>G@S'YT=S\?L.A^ K/:& M[UJWFZ@B0TP@SQUU"'0C1NL"=Y@[$ AE+ 7;'%]_MJ\___#ZG9L>P^R'TB#* M+?7MUPK6_0>TA/K-NB-0X') MS8/'T.Y?]\F5I\'G7T;IT:I0O>+3WLO%()FEB"C+C9#:N^"M >7"H#3:3MHJ_LB'\[/J#X6#B%V=I M.#GF?F;T='KTV(.,*8.0#9Q*9F+4*!H%+&=*2U$9/0)+.#WZ#4>UCWF <"Z= M!^-1*DMT,,YR(:R-3%$OM//:@\E&\_/ FA/\_'F\AGB@!WCO?LR_K/.N/[1Y MMYMU=N(& R=OM3!!8LO!TX**:7"$D9H00;Y,91:($S$_B[5C>OX<5G$"64>% MQHIJ$L'&@O4$#ZH$_.,1L;C""28P?^X4WK9ZHROX^*@ =H7O=UEOD $'8Y'E MUS?#G5B!#9A=,+Z@'($S2HRV%LN @F $.:PKT\ :501JHW'M9RZK6 *@VF", MI$VXAD8P5 XL5-02;+KE@524G#%-]S&7AV1*:R:9LATCG+92 NR-QAJN 8J" M6W2@U!QLKJ(BS@]>:549^^)Q[#C85926S!'*,-A3 Q"#80/@-481$412)C): MD1H%8K/;8,NMU>G>XFNV'44!64C.6'2> O#10'-_WE M+8>UBG;14 066T$@ZKDU(()2,09P&W-#(42<'Y9D6E>,W\K1E9O27Y>H (S* M;@X3*TLIN'PGL>'>28@-+:/&(R8[#74548H3%5 E& M(;#WTAOB,>/@91C1,-Z*0"HI>86H:T;[M95W$W*YZA<#N--G7X:?LC;8B6&> M#> 5H]M1-R'5WXK^8/!'K\A:W?S_PJ^MO/CO8V_"?$<#KJ<_,QD+% M73]%!;-#68!@9S!@5(XA$HD /"$CU\@)4#@@+D8Q,%4A)W\AY/SCTV]]0(2] M9'_-==9KPPU;499Y!&B94PP8@C.(-TWTP28/QAUGNH*N\1D1=B4:#RF@UM0K MY[E)N42C;'#!6( B.%8 !SNO>1]9/XUA%A"THQ@I;H&@2C$BJ(]2@@_$E:B@ M7M1\ [_M9N;!:RJ'*5',&T[ NEL(+:2W8*DD0!@)(A0I$,J@"?<1 YI. M^1_O18SJ#9KK)%8'L9BYYH;Q%7 MSAH??>(LI02\6]6_[7.:#_5.KG_[)94 Y/V>Z_<&>2<;KS]\+EJ]P54&@7/G M[UFW8P:3K]S'?I'6#6][Z]\\LVQ%PS " 8O0B(,* M1,65<2@R*0"\<\U(A8ZEGCP(S6$(47\R+VMJM(S(C :MJ$<*0[#D(3+4G'ME M*%=!TL J.0Q"+XW(^VDNHQR' MOJXUN$G_G]S=5S XO>$ G-]R,V1N^\4P>9.T$+5E".6("$J9*+SD5&*%F#,Z MZLA<",JQ>2H("<1ZBA^?-=(#37?EVI/ E :(:H(AG',!X2.)FDD'<4Z0H;)H MPQ62] C37?J&'?VZELYC)[RBD7&BF9;,1DZHXM)#P%R!,L#6:?.QVQ /,,$C M@VO+K7.**L\%A"%40ZR&@([,R$!F_ M?NJJ+,<4-=Y#X,(#Z+$R2@FP\0*(R[%AEJKQ[.LHH-?H>R_#C2FZZ:>ZY MS_FPF[V_>AKVXPL"X-BTDR9,MA,\2O23>S7.!T68P(IQX:F)5'M)$,2,3+ @ M?_SU _YS3.%G4&XGXK\?I1S,3?:VW\ONW]\M#DC.EP7+ZEV#DP#G52!40I . M\0^WV$GMN"00%(AIJ_)8[KL#@Q91=R M+UBY$-Z1Z6!,V\@BX29BT#9)#( @&HQ57B)CR;22/>Q90S\IOD^^32B](_NN M1O"6SLNQBLYIFG:W2$\%=UP8XT3@5&,K+4(S:RP/NH9WXM8,89^84P!&2[,$ M7#$LRLTK@[3@GM8*$L*X[J64PNNT$QLPT.?\-BO1VH>4:^CW%H&QF6.@%KT_ MX:P97L5^*MOLA>^IS/ Z U &B*P]?R#.RJ':^[]GG6MPR--M &8A'R#2V.U_ MF]PW]_+)7WTV@(&T'C-]3]\>_SWKF,'DUJ=!S+UJ3*G'K2)O^NW63.;P_? F M*\8W30I7'X^D69Y*XA0B&B6Q)HI#Z*?2PA&33F@.IIE4\K-"3!OC9['XD)+R M9R,I^Y84@0F(!I4I6\0]U9I%IG"*-"S#@53*YQ2CM9<4U=B40]@4Q+014C* MXMPIP A1.(CCK??@>7RE&+?^0M*8DWT("9K=R 3($2.C(^)6!6TY A^$B.%* M^%A)[1]*1M[UT]\!9MVF_6FV-0 @TTO<:[<&P\C%#[5:WNW![S1/ 6XY4/,9, M6BY="#P0I)$*TA&#E:*<FY,U"K9X !46DB%,428FT;C&/. M.8\-DRSMFZS,@&B\\PPF6=]/V1!"SU)@GW;I5O?M+C*%M,XIH M]0KT&@EJ,(CKLO+71RIN0I8'(K[)>UG_RA59)Q_"M_-N/KS_+>ME1:O[)O_/ M*.^4C1[@C:W>,+F?5J\SM\262G_RWH.H?QI]^7?6'@[[I0?L=\UUD8TYN2BE M]K;U5/0T.X89\J=!OI\,LN)1OPR?W-AL.FW\P.,(UB7$P*.%Z'D %V!Y%,(P M9)F1$86HC1452S 67?C?3Q/*'X^6NW OE>,^I";39R?K2;5G2X PD2JG.)(D M-6@RQ 46@M$8#(H3U1*VY[!E"9$>Z=U/U7"]M "7]=KW[\I$=O_*=#KY&-CX MA_YE@T7Y?C.Z!MM Z!0%AY.R./C84S+X]6TR'X]V8L'M*=@:S2Z^?\C*SBM/ M]ZPC+(L"8 .89^L<1T9J';"WE(#PZMLV61G;@A(/Q'O7[]WV>]FP M5=R7E8,PAH11G[I-3 2CQ(95LSUW%-WBMU4L]]3K;:L89L74S>M6H[BF8("1 MP1(,0A!<GE\ZVFNR6-DFE/(CIN,_7^ZH_!4A!Y$((] MU9=2D!EM-7)4\FBLC>"A%'&81N2\-S_^^H']N14]%DQM2^+\,^[-$P MO,G&KUJ[9' $B1(,-"P:"(\@$ ; C@U'WEMDC T8H\H>1K*]/"V9_0%I>&2M M=&D5/^4+ ^B;U(JSB!,-@U74L06=AFI/0W5T.?1"6T8DUX#04]0;/>(*6@9 M5 <_*HU.X(* \Q0/30K#4!2!&@IA-[3VME4@KP;FQ!&+G"BWD!K1XFN%J4GS,;EN 9WO7%3%; MG0 ] ED(Q%C(&LV9)6GGA0G"N&@#$JILQ[J@G\Q:NBR?[@.9/A3972OO/+5Q M*E">TP!R$3+(#X.J01<+'"^6*AGS^ECUDV9RO[5 M8Z9R."H@7.M\S+ZTA@]MCE8TE5V:K0+WQX$_5$7.N$_M"HT7@A'L(>JO1OQD M.M&RX:B>)C'IR52N0B4!M1!JAL$01I:JA6#R(* ?(/;,WO?^N+LN6IWL8VHJ M-GCH%+W)_*9+LCAVD1@;4Q= #IS3,K4Y-!(%(IRE1QRT(HQR M1(2"4)P&I3E142[8<(<9?D@-K:'&3@0[4/7#'@F&N, 20LB4;43!.1P]2P4) M$K0285W9X@SA M^<8),1/;:E!IM8]J3>)0IPW@AK3'1!" Z1L+)":8A]'9'* M>E09*<%$TG$8L'H8NPQT%;2G/D($@KE,?5%ET-82[[0'28MI-W4U7$D-5-&. M WU:UBU;Q9S=.K=!2+K(6# 8

30:S^Z!7[D(V))VX()42 MB,/XE32$*VL#0CCB:DZ ,(*H.LZ@IY(>CZXRDGA72EOA*0-MBGNW3<5BG8XRR@&[=; A,6KJZR M]K#,?>05N^ISN HS:68KW/_;N\ M+9!8US55/1,^KE6MSUN:U7N/%I) MO0VIIBD+H(=6,62H)9:ELP82U1A$I'I!AWLA$2.[DFW<2[XL>&U]W['A,_%8 MP3_@8:W@$6,M( :)R7@P;QBOY"TUJ6CBXF'L.-95AL,3 ;&LB=[&R DBRBL4 M(>+%"F$48F7=%F IJ1B[C4?[)F]]234%^8Z49<3KH*P3/JUK ?83G(#R$$\L MU\)6_"[C!%.Y:+C5D>PXW)5-;9V+D=!4-.G!&G/-1+!4:O 85!-=J?"B4B*^ M4!;V.=S&'C\X3?*+)3YM@<22"XX#A%52II,GTP(X!B97CXR2>YP8<+'(.BM. MC?Y7><)1UC$I,7N=_3'(KD;=-_E5=?WEK$X2G]Z7:BQS-%IG);<2*:)I!',9 ME-"<2__CKQ_(G^+M-+UW)]K!B+^7?J+/HOM#=FUZ&UNU@^F,Q_H=6#J]P MK;M\V.INF3I&Q*<-N]*' #C*6@Q6DC&G(N$XR@ITUUP@,9?J7CR.G8:ZLCA) M1.8YT]BEC9P!&>X4(%Z!# 4 S*NM[1$@?*JW'FNWFW:X9YURT=S.KZM/JIN6 ME9NO:,L:A&1!B[10%+0U+IVZJ"$2]50[66V%C;68 W(;#6Q_4]FH <#3(LX M8$=YAMJZ%$9:--80F'N)N0PT'=5LB'/<:A'%@N0HT^1\Z##9>91 =><6%'Q0 MKE5]?>B,L*YW;Z 0S(&CY.5*NK(02QL" $4&Y"2IUM^I>?FN,VT6F]/-*,,B MIHZ3J G8 )6:7I>'.$@,:(XJ7%U")X*I\R'-I+IJ^D#>S>@2*-B2P)T%*\*1 M%TI@$M.9*@A"#++@:&.MY.G(LFK7.P$7&A05UF%"&=5:@37 0@N&/-'SE7ME MXHN?4/C_/)B!I$9JR9R4BH-C RMIF2X)@9SAF%0R@)AC=#YT>)Z!5,I;".0H MV$* NHR"$3 E;2ACE%=7NJ76['QH\QP#&1VHC% 0:VFA?>JO0W%)F=0V0O!J M(8JDE)X/:78VD!R41@#<2@=3R@"T(%26="'"(8XJC@-,YZG@AEJ-(+55@7 ; MP2I0C@&B6T&8EB8(G\ZSK[0-(. G3V7KU2$1)'/&*$2P(4%SRZUR&J)<1:P- M05I5/>$ T=.R](@&,O4OX2IR+"+E1'B0#J(H,\JC:#"J+C>K^?7!.M/F.082 ME"2=\93H8U*L#A&Z)($HP!Q42UKMNL&1/I5?W8$T.QO(Z 2VF!.PC9Y3[+71 MV$<3+(K(!US!751C?#JRK$*0VC/B(\(6(DF&D?1@^L?@0"N.0G7I5 .P.NE4 M#F4@13H.BA.9S*%"QEI/Q@@R==UF%2Q QZT-SH0.SS.0&CN1_*<.6!!.4!1B MC*X)>%9?%1((.$\59>Q F^<8R! 9CX09PX 9=&8"MZFBF6J1#K,R M!#0724.) ZF45:@G.3W2R!>@]9F=X(!'(R/.I?P%C5:&,HIGUH.=B=7*68*/ M1O,U;I0HAL&!@L CQ75,V[8E43JMY0%PJD:25"%^NI%/TUQ':5/JRP<(^X., M/E+OO0&*Z]0 LB(M93GYCB/O#?-.WATEQ_-TZE#XWNZ..EDG%OW;I.*CX>15 MH56DK>J/^V:7=4%:LXB@(D48D#S\CX.@,P.*RC5Q 7LGN5C4U)]HK.948A]# M/QHMGHHXG_<5>[_X!8]KB3Y=*BWS;6K U6__]=B@;7(HS[K&U]H2 LI#G/0 MOJ@1$)DB'9A)K7!M7, I89X2B[6 MR4%,9Z-XI$ 0N/4*C"A(@(/?C6-6+E+2^8U6C1AL) 8+]W7OFYU!15#L8# A MCB,;K'#.!&*QIY(:MNC0H@116,/1S3BZV8DZ^^9J%)@&R:5S3/&8&@0KERKK M,83"A.BP@*M:SV\C.1^FKL)[Z:A B&V<5T@8"@":1:FPQ$ACF/ ,:GH\E0L3 M0J&AM487@*<*FP:>-Y0R4G*>43#*ZR&!L%AY: MB?3\6DW#T9JA"I6ZR1BN)"6."DY2>?F8J]&+L! KIBK%L^3JFN5J09R(4G-# MJ>(\>FN%(EAH9YF@7BZB!4&,\#.FQ?G "I0@KS)&Q71RN8%_ -I2CZVFRI,H M%C"GX$L^M05AG-KL:01H6"M"=:@A)\ $5T M,>5)J:)2"FVQL-),D*^PABR*9QJN7!:@D%R"WZ'4!22XB<0:+AWAQ!#CB.2+ M1 "?Z<+'J>7@*(#"2H:E-$)R$A,7-<7"8]!S(2BRVBP!%.>YV'P"CIX&4! L M>9#2IXTEG'&IP51K*@,5CA.F%BU\*"4.#2@6U'NL;=\2B71:",6,YX9*@R0V M!B'KK Z85LK5,%<$R;F)5.LZEHQD9?L;YZP(H">I)XN-3ADE-,,^<.JP7; Q ME1): =Y+1K);9QM+)0#_M)8%'"9.!Q&#%#[M"&"D6L&#J6)TGL?3G]]B7*L( M!51).YLPY9%RYX.5UFA*6+"><2^JF_@PC)_1;<856WE1GOF@$ -8380+D7,L--;":2 G*+F-OLIG32O) MQF54JP=IR:E(RS6@5Z(L =WF4G$K3+E%7CD,_XZ58PFIQ 2=%6GINJ;T2." M*)9>:L,%%R!;)+A@%7@);T.%!&-+%7.>)2REK%8 D8,-@@#"0@&D37E= M*5 \/DD/._^T+XDK30U+)7*. )3$P:3#;Y&B4!=AD-J2]F2^ -PK4U$R[FBJMK5: M<(P$Q=Q%@EFHX#N2"KWE.9%VO2^P,: @E2%!X#Q$N<(^&,#5X:F<3, M28:K;2PY9DCMH%5?6WDW-="._2)MGDMG5T]%Y..*_Y3Z' QM:Y OCD(?IURV MC$K'$PS>7Z4W33HD#N^7!/FN7]SU"PCA9S^[KN94(B6,&&]XD0P,B@/DH"R3 M"@*H*O0B&LOY1/>6TZX/R?[X]%LZ':97GE.4CI^&&[:C'O;:<>>X)Y(S%"T M5JV%C(8[P6RU:;V6\WO^3TJ\:74\CKRA0 /3F%$*@7@ \XX58X@Z$X6@O)K! M &"AYQO6GRW)GBUO5 49%)+$2GAL? MX#[JCP;IR*56>=)LZA#ZH3]NHX?)6[CC9O"^>-/O76?%5(/1-TM.;6'+(0*1 M#EE..99"<(+2,>&>XLB"TY%+5^GKM6+Z>YO"B>@TEP.;I9/0*NVF]8$)QR&> M-E@[S9"/&@,,\"O#ZM/2*4GEV]9P\MN_\N%-WGO?R_[,6L6C#]XN4>DA_F40 MJX"E@4 %XA8@@72@.YPIS&TE:*%88[Q:=;8;[B$GOBH3:K"W8&33JHJ!N2*M M@U!.H1@EMD163XKGA#)YDHD__;8=;X57/&@9+<1(G!%E, X":X$9CIC:2JQ/ MJ:3SK?)G-.F8 C0P0>L;&:,>E3'SZK-40LV(.?(X)3:5:FKAHV'H"- MSX8MFI8;?*)4#G&/O$KGYV!G K YNFK&Z%(X>N@\TI$5DQ'AF7?!2L*X44$1 M:H6)/# ?$ "O!;%B6@F]&#M;6W8^6T%C#$Q*Z:W5'EAFP87J0(AABF' #Y6. M55*+^0TBY\S80V?FCJRG9=+4H-21"G&17&BY(.^PTE*;4#F*J&%CW?73*$72 M$70TG6,)+#6\;.I-6-I+'$@%X=:-H^>H18ZDU@J,"@E1A7-41Z!W0%YX+S25 M%9M85V]WYJ)/A#;6>&.%U1P99($#:?^B0S(ZIFOMFHZ44N4A1JJ$LU)#[*2- MXL8&$U5J7>ZJ!S<1P>A\'Z6S(=&SYR%DV;]?$&4C\1)ICQ&U-MC*6:I;YW8.,)D7$3'OILB4 M&TJ$DPP >&HN9S@PT07*7,1.NI5+WPT;Z^B\ #8@9+UBJ>Q4:&\QLSS(J (Q MGNGZX+8S*Z YLF(*2[DU&@=)8SH\QI9KEQ2@"*;P<_4<:"S5?(EFP\XZ*B@5 M!/M #?)&3<]C3X(*;443+MTQ)@V MT2LCH@N1155="&K86'?]#(%0Q;&B.NTC0E9KIY6DEDMLN:[VT*X;1\]1BT10 MRCD5 Y:"!^(,#6"J**FWN[<1=]CZYQ7SF+-0>*-234+P!QJ(G*Z M4KU1)]=TI P=YL(3Y:.BG&.04D? AQ.@FP!BF>JF)"45J8N@'EV>F"9&!(M! MJ]/>09 6;1!!6IA@ T0H\]02C!-\-&*Y778?>JR91)&%M*YLA#66\T@-3"8Z M16BUJ&?WP@^W8!O@V<@.C(=H1*:,(D>/ M?;><6&5USJX6 TY=D_M+)B: MG9R$Z_JW7_)>N;D6[&+_NI>JO5YWX.[\*F\]MBM_.&<69/@-_#GOCL5W,!C= M9IW)ZZ/0V9J$<%L-N>A[S\D (;M5>61VP)]YXK M18"R8%;3#I9(*F)#YGJW'Y4ZAV++PV<^M[Y/73PZ+ZB.Q%O$!75@PWFPRG"/ M/:/1 .03E70LGF^D?WB:'(H#3TW_%[@*,94C7T7MDYY+O8RGR#(O.'82&*M] MVG8H(3"+&!D \+:R(*'% 7DZ1>5:,_*?67O8+_[5&K9O/OWT\:>Q4T'-KI_FQ4?LVXYT<%- M?K<(M4_S4$I'-4$10CO"K38 ;C41F*5=DN A*SBP,Q].A(01T-26E:F=E25&.D$XNQ:@V0)TW]2%NMK MJULV#ANZ5E'10;C6H/TY K$CF2@4HX&ZU E!NE3#JO!W.F- =7X*N;DS#X!G6B:2SGAO+< M$!T-,D: 5\+&1B( EFC&TU$VE3(\FD[V$Z>:QA/D6OR*&50&U]8EF@.S2BNC M370<1:>MP!XC M'"AEAGLP#5PDPV@L13&B:GLIFISV:11A>M%I/^90X^@B!)HB1L.ID)8&9U'J MZA"41ZBRDH0I2V?IGL'DMS2'CFA**:BW5"'5$AN"TCJ-DL%R84EEI7Q!)ZQ3 M$.(XYE":M D[6D,DYSA*';FU%B!=HHV,57.HM3H-?#OILBR*'!N*)&*.(>,] M%QQ[[YB-G'"@8$6&$"#^0Y#I%.T13]?/%!GGN7:4$LTC B@7& 4.6&/3]HBJ M"=L4R*QI$54?TI^NQQW1W@FG962,$Z>4H%:&&,"7"DQ-):Z[')*?K &<2HDP M&@)C O,42%NK7%2 Q"1@5%>)7^I'\@.+)/-. E!7$+2!]16668)M2LYZAG&U M05P-K,&9;<%8T9O/&A6H2$VE@=S<$DLD6 */K)44;=),],Q)?S)#C(+G)D1. M%:&;_SNMM?91XB,PM55UM[^0&R%@@L(&2HBYE99BR&H3N4RQ%DA;'6^ M0O%-_,[6(S\*,=:#*$I'\G?YCU+W' MZ%%/'D];F7R@/%%EP4DKXR7HJMZ0Z5 [> BV)5"-&%XV^D4&ZDU;W6[6L?>AU;Z9O?<(9)M96./2 M@17F2F(#46"@FN%48"&<4X$#_1:<4,/GUM:>/>>U!'P/7FO8ZB5)76VE]TH: M$C5A)*8M\I$K'(QS/@JOD%#"!\UV)I/WP?Y+_T\NY__3@L1MF//_R\\S#* M_/#4&58RC< 0C0/H(5/(>&(9T^D,#RKF8ZRUPYB1:=_FPU2T5MJPY*;YF MG=@OXF@(/NSU8#!J]=K5$FI>UJL],MY\:Q6=E-7:\J"O/1W[M@^!#-1KHXR+ M#)26!OA94$%U<&EGDG>+!+)2"[4U79VH&M6LE 2&H+*F,"5@I$-K(8HI4L BA%@2[8:+#-P.Z* M[";K#?*O +_;_=OL739\?_6Y]7TA4EIUQC>QX,F,!,BL4P][H8FT2BIF'>.1 MDDH;TU="*:;FA[IL.,\9]2I( X#.,.2 JO2'UG4V"_XF M0I)0#,)3=F_N<7MOP]$PP-<4%?$ N3%GYY_'@).1_^,N:2(Q;K*TFU+& N4XG:'LE MA&.I@5^P:HGP-V1?1W:WFNQ46*N45BQM3G&$*B&9]\$H"5XWFKB8[.P(9/_S MK,F^1MJI!>2-3<00/3--@]5.IJ.X>4@'O,Z VB-+^WF3?8VT:T.8#RYB1C!0 MG&+O4))V@[5FRMK%9">')SO;B>QUP#@/?[%KL(WET@CE+=.$4RJ-BA"#>B\@ M&J%>+?&JM*'\LV7>>>HC$8QA[0'+$!*C )EW'"(F+X)?3'G94'X]Y<,:F8^* M4!E4"J(XQ(#@:5/9JI,L2D*#.Y&15Q<.:;@PSDGOHN D(AN,,R89>0#PAB"^ M1."/0?:S%_@U1I[YJ' *EFB(:>W)>NZM5(99QEV8R>1.49XWE'\^L!& X&U M$0F&.(L^G0D-1IYIRPR22Z*G@QOY2Z"\7[."Z$+ J3\#TPC\K/-,N$1Y)0-Q M8/G/S-K4QLBO,36&6,N50R25CW-B6, J&?E@F%2,+L&3Z/1DWYE>'XI^9]0> MOB\^9<77O/VTLO1I]&70+O)R%>I+:Y!U/A39;3ZZG=RWH(QZ9O7-\DBQA?_S MGD<;]3$RLC$(L:N72J *=: M:0CKK'1I>PF))E9WUG&.YE<(UH_I^7-8N8A$$/+I8%BM'6=86!N#4"#%*4*U MHEKK7]T-]<@I#WXL3TN7EIDT^&F3VD9 MNU5T!G_<=5K#+.UF17I.VE_#K/-6U]S==?-V*5KC6A0W/A(Q_SHI./E\A"SW*.VEY\G5O_+C-KOI%9GH=U MX5A!S V)"/&H3>M>$7NG"1)18%,245N,>?5T14JETH>CXCNP8KO8(,8TL5P3 MJEG@"GZFAFH4'':84UO=T27T_/;6S4:UEXFL-$31.ATCH,=R/Z%3*F7*RC.: M@3FHLG+)Y/S&M%TF,AB^OUK4S&Z3A6T:D,&@>."H/!>*J-2G(H+DJ;2]T%>V M0Q"4H/']P;#8E0:O]]:>2^=VVKO_YYUKL'L33>O MJ6P]-T8S#4C55TL6 M&)LOLMF9+2M+97540:O(/7$7]M_SLA.HR=( M:ZH)N&?'58J' 5KA2&C #A3&5,\M+E? R"&FW>C)K &+VM ("(HPZ16*6D0R MT1/ MK[2?/@59FB^=&HWOJPIWL&*@N^62E"5MLX3<-\I;44Q2Z?'+]A1HQ E M\T[P.2,[C:(X1JU36D@?&/=!&4SA!\E#$(X)7H$P!"N,Z"&FW2C*7.<8L-A" M163 QT12P3^I,Q$"33$<$U"%J\<+;<*0U(/@2:9L:Y //@$E6IWWO7^VBK+; M5]KOLK!0;KIRW!59)Q_",,L :(8F;_)>]OYJ?,,<46>_/EL]/G[ 7!=9]M0Q M\8FK:2?.;$^.UO?\=G0[=]_T)&9NAZF6?ZS2_/6[.'.\@D\%E\(5R)>\=@BO>,:0%J$.4GM.H+*."BBBB"8IRO'@= M B&^3[:\!M(7V6"8;BNM0^O+;O/ZZCO=),::6#]!;B/X,T4<%%;0U2@KBP>#$"D66D7T7&LR#^=A+^ M3.)'8GB,6#,7);=2Z$"P#-9H96,$Q[#$'"T5_,VI/VYY/_:-GUO?P_<[\):9 MS7H9D&[K,%U+ 'K>&6^4XRQ:G3;X!_!D*GA+JS7X6& Z&Z6O&=&S!K\&&#+% M=;2!.XK3>:K81N^#%Q89ZK2J]N)YA8G6SQW\0M"T=CN1,BABZ;7&!H@LJ8,H MU!O V2):7-U.Q B;RPJL.&9B[D'[COGFICL,]_$_#SULEY:'+4^2@&/3-B@+UBF)JP9E MDH@K&GEDI-K.%(-EQJO&71W3\R>PBO \6(MY"$1ZDS:9@L.8$#X02VWU='H^ M?^;W3A, BS9N$CS5!Q@"HEW7G0!K6P1 W'#A.>=446H\(PH[00.V56-1FML% MDU@[KCU-9I5]B5%@;;S&$$]S9L"R6*G KQN.),1TU8[8?(GF/F\R\,/#WR;. M9[*]-6UIACBV@"!U\#$;CHI>^9W[7RYGE>5RV^JFD7RZR;+A MF_XXK-^HHFKY432I&B$H(M(93]@S&S#BSF"/,,3;"SKW(CU_",;^"'PLMAVV MRF$WMA6CF=[AZTXN,8(9$Y$DF'++B78,+!L)GF@;M:BHDASW'C@"UR"4;.?E M#+%*J,79*@IE_.8[>GSRX9E;OO%,/^_XY_' M,\O2SV! -EJ;GMESGW;]VH?'!E&_%?W!H^.]7^T3%Z7O4^W@;$.L?I'EU[V'+D,/!2;K MEA=I8"* P0 WQ3$)2A!C,<0MZ?0#0U9U"MML9ON@Q;2C.2 M$%,X(!5M1(9[ M%*P D8^1>BFTA^CW*+1X?W4%OYKK5@[3<_UN6@LH6MVR.<"[_O#3Z,N_4^59 M_VUK !?@S\E[FM3ZYKITL!_ZW;Q]'[IP4\5Y'%&NN 9#X8)S$4(TCH2FB*2H MS5B W)*L.E#[.)2I R^.)--O[6[!,^2S7>IQ1SKV)$T:5<%.+"ID.S58BI(9-VGK$MS.>Z*>Z5.D<2 M/"N])40#!I(:HB$.P2E' !N$D31A[0J\IF*5W#V#1&N"S@/2@!A% F/@50"* M2XD4(Q"ELLEYP8C@XD4U'-!A 2_60G:ZDK DW49]L3CU)?) M6H8Y QJ"8TM9=Z5L@,"K CCJ+8(6\,B,S(*9HTPU83U MH0EXV-E&%YECQ".*#:=<*1,PE^#1@W8H5)<5GB4TN^W:(C&D7(**.BW5**-C M "BM)FNVJYIG+_G^3D-FI"S%+/5E5S1P1!ARF'@6JAFH-?2HSFP?M#B2;$B;SA35F@L>QNT/ D&> M(.4(DC&NJM=]#BVF@M?-@C+1_OFA3B/M2$5O9S/M:*FL'DUJ=/ MKHO9+'.:^\"#8!QC830BU(,_I?;4GYT*V+"?RRV7*NWZO\\B7-4PP#ED< M!/$*22YLJA<2!%EJJ>0>5UO4UYL)'XKLKI4_+(>E5:]QS?38S8]]_EGJ2BK5 MP-Q$)A3A!'OCT\XI"$.PDC96D4_#IJ-H#XU8!:O!IYB4C6#68FTDX8$Z<"RJ MLEGZI&PY)/H"4PXF0TA,-$>!*HI=$ JG$[VYI)LATD/281IIG),I?X[-(#ZF M=6 ;,4=A_"D#?<^=Z6!:K8%*L%&5!'B ML+[-^P39--3=74$+B^_UWP_K:!B5(WD*D'1K$B^HV)R/59&F0IY"5U-I[TOZ M/-31'/,9,(%46G% #Y$!NHY62IDH*&,4YG[*Q(H4V$&DL6%=R7,R[WO9$:,K M&E?8G 2,+I"S%D %T-DZE;L11)L?S)K2CF_E<+;RO4HAEC"LI<&00F _["R5 M2H )NCU*?P-M[JM&>')'\J2-^UZ1KG>M&JV*K.Q,"5*P'%AH3:H&4'FSY\GO MQW4T7]RL)06^6$6870FD7+!2;N%CJOYI&K@C^F-#D#GFY="J.O;*EI*B:- : M64H=^J*+1[8QSS7DVBL.-C$98WR1G8BUZ-!<(Z.JR\"A<-BL+N;[X1S&?F!$ MTY15/B7I"62;X2HH@)@BN^O0]T'<6ZCUY$[D2=OX?2Z0#\9K[YS.29+/DN0T MQ:#R($$R[)%(^GYFKU^3.O/HYD\\;%NVLSM,X=6*T<@]2JV1JY B&; MIDF7:!504YMA^*]!NXZ'Q;X&[>J,ULUW?1] >O<^>8:W%I0\C"(;ZD <<,3D MR1N2_H%^[IGJ)F-]OU;?RK5:;;2_W[%[\BR^)JNEO;98--@8%M7&&,D:2A!< MEQ;L]BI\=5?L.R[Z[KGVO57&)@"KC#;&-I^AU&PD,: Q-,FC=;=JF*#P_59] MD[?JN^/:Y8JY(LV"Q;M:BLX5@]=I?L6J<]'U>^*Z12=?UQW;8(7#-WS'OGNN M3?&@M&:31@12B*[$F*KBRU629[L^ZWZ[KD.?<64SYB,=0C&#Y-P M8C8I4DT:,S;HP.$3NUS7D")^ MS[8=0Q%MJV =8XH8$*M/(55B#,$P(T9HL:LC^:Z(WZ/GX]1N)/(0,[7LG;1A MZ6C4$#\Z8\GV@RM@<<_"MZF,QRLH^9:5L=BB:_/*.\:&X")9"XP'M>P)#[F/ MNIZ5(MZ'S+\7*NQ4R&U\L4/5GW=%*K<)H](IFMI4S:F??N_0W]>LWC% M^&;AV?TS06NNNI4*: VJ4&-A00755":TQ2YY+C<*[BO2?>:J\=UF+ Q/*RFS M,EACBB)?&LF>:4F6FPS85T>R:E#8+J_W/%3CFX4O*^8R$":PWFI%J)JC$B+' M9JXU5#'U*SN0]'VS"(ZM&+?:Y!ZM530K)0,92TW-82JRU,P[PJ(AVJKZS4TK M6D5OL;,GO\]YDC5%K:JE; )D9'VCF!J2G*@1)5-%&G$)VB MQBC)M!#ZYH#[FPT/Q^YSMNF.)9<3JH*J8DD4;*X*D_/66);O9H7P3TJ4CV;3 M5."1O18O4X%V:ZSCA+8 MFNIF&WB.(LKC\JU:SJPY)I02Q:C+KH; ?U6C92=#G4D_C![MM,. PXN4FI(Z M%(O-<^0:.#P)3J%1$%6_=V\C[[-R2\ F)*_::<#ZHS+)G@7?L%0?2>>(P(&V M"\;9W:2[$<5?;N"P.^YQ)\@2-,8*_%^V5K*5)C2PY&0Y9XC($=)6EVL99X>0 MQ4,-,&#P2*R:R@%BJXH,@XL"7H7HBXV;57D<0A9?R89 #FU8ISB<"=D@ASC2 M#11+M?)G:_(V<^".+:.GL/+-7H^FO[X_F8[2R6Q\NLE::[@SZ9O) M5&+[M=2WB2V-*E1VP[D2*@.,?4,ME!F11)-3 M74&LI:,0NT*R*OD22]-:.[[P!@)H;!RPR'Q&:Q=S+W>(#68/8LOX_.IR=+:M MUOI0G4U\_(1)%:.L(5.R)\8^EF,.O:/67E.S*\$KY&NR?"0Q.E.&@5E(+K)1 M;2'6;%VELJ/F[D/P:NT- J;9J&5;D"BWR(9AD'#@.]@,[JB]>Q*\0L*!(VS' MJN 44^PX(E!!-P#,'"*14V9'#5Y&\/!R].KM9V_Q"T.$5\.2KWAQ)O^2(N\_ M3LXE4-Y$3^YZ7HR5K;", "64JMF$WFD^B\*.I?3K,/BNWO$IVQ!W.*:6[+2_ M4SQ2V%;+R2C5L"4.2:P-)63^CZI^Y?[V_?BY>>U[<_*7?*[/TX>/YY--H-!01W)D:NU.>C4KTP8-/I7EDX$R,C#BFR(EQ M,SGLMH9QY.'NPN:U!.U)_S.Y/#F__?4\F>D-(9>3T_^\^C@H"1O@7_CW3L>G_+N'+_S& MO"_K0\+;:PX4V59:9A14,#)B,T796)"M)YHE>5:--.Q+62+"@TOE043/R&(\ M.>.(\_JOY'-Z;0_@08[DYA!JCIYR82^&@%9+'T1J\A#!QD115/_UM]?P;_V3 M*P\@]*7RN'T2RUX@_C6^?/_;Q>3W&5-S\OOY]2./_(2+4[Y.PR^[>:20*&1V M$V*_F9Y[K>QK]T3Q]8MKP<6K.T5)0=?B MH5F.$2'&8&0O((6LBH\YK=I?\5#"&C,!HQ\90IR]O+AD/#[FGSN\"_PV&[V] M.O]Q_':TUI3=_T-FZ=-/)_\[F6;I*+TQ=$S,V>C#R?0_-X.V.WM&Q05KD\:J M(O)U))6CXN..156 MGYP::): 3UKQ+=,6# /&0,02S,Z?7\Q.9^\^S1L M4N[%D*-)6<><6[8(5*//2>E<(V70 0V+P1Q/#+-;S<_Q@]25_M_)O7G\^S$F MF%"<=S500U59@\&C-\54\=2NBY8)]5U\M#V!1V#O"-?]ONQ"J!DC0TI(&5/ MD&MN')7;DCQHW2%*[^$K$==&)N*^DA30T?F80L@9905K;EZIX&Q!DU8_\3Q_ M@:TU*/=EY_A"MJ"B#>CDM21FOJ/9(1M>J*%V'CKXA>?@QQ?=JNC6<" 6.8K5 MH1HDXI#6(\?>*8.L@XU];&:,=D^/OX2S+U5="=L$I45&Y4F[-Y@)] M!0[25R*N?4R/T3(2*T&2_+PA"#8[ETPK9(SB&].E@-03O$2/8G],"X9CSF1# M58QU74@MI9*):M$-%M\4^8("V(?2N%O?CJ;_'IU,&W_#=I8(<[2. M@5!IC(%2**%1(1TEU]XP].LF./S>W*FOH?28#&\UX$BR):_>_GIROG:X#^/^ M:@,TXW5BV.M2XZ#;)%\]Q4RY*X$#W/Q&/1=I;3DV';/GN"A#H8A8^ YQG)A] M<2:A)_Y:/W+,V\>7V2_LGL879Z/IJ[=M/#L].9A(U49LT#AN M9#]>JP^ZL>_J;(C5"T,H#D#Q0PC@2%?F$Z^-I^H;#VWN_!\_Z6YC'<6/:>&ED?+#2,MI+25&29 M127GL'9O@QK,/HKQE(2TK??2C(03IBVO+F^,1Q)<<(L12#KF)TD/C" M H:]>=DR^(>EU%557T,%IUF;U,T6H:I"$'Q_[ILGG7[&@BF M\3A,'NG2!.-;*\ZG8F5.-Z3 CKF:B& !0I_P=([VOC1/0D1;7AC;%/\W>I.:24?4D0F^Z. MW>C@-D;F SU[T_YP27^4[OA8K<<:L&1D&U@-%4J. [S43]+6X#>VAH\HBWTR M^M)VFU.141U.;'_(V9K:.!B!9EH_NN/9"&/71#T?>+9-,QC74I#20M-5\54! M;5*RI0,71FWA,@\@EY7X$4)QJDD-31+/1QQ.-,,*K[7+)G:'R2@9'_*R/^@+ M'[1@(ZNPK=+*I3V?GG8,#)I*L<;4YVV&MZTG+XM]+GL($A@Q_O.970&'42JX MP,"9DFTYZNZQP9!^8-5^E"O/1D\W'0KK"H=>!HB\SI8XMG0VY-9U[ABDXUSY MKO)PG7?/?*O)6&,X^,&< H7F2C0V,L"SV+J!4P!F\PN_<07AO70_W&57N=7@ M(3D7"'-44::8@BOD9)A07WF%ZJF+8:][[@)"JBH1:&0GEJ17HVK/ ):#0=E^0-3.%QJ"T5 ,8D$5HN;C5,U7P_ZL]6]. MM'%$]DABV.=NRX0T'56I$"R&K)(-OCD&.;XIC@-N)!(PW&]?6'% FATWHM)B8S^)C\XE5(D5939&( MK85RE'4W1N4I<[UECH:H@:DQ)^#;X!(C6@RU-D:TVG$,U,$>MHN[FH2_CRYD MBHPL/3C[P-\UNYP.GNJ?G:<<63F=/B5$!*D;]R2FJLM8> MM"U]X25? ]I=;2:3LS_'Y^?]O7:W,%RZFHUEVT<\_7]7X]GXYDZ+CW\]^GUH M6SJ[DI;&T8QMP)KF4BLUI)9OLFX5C7I^U]_^.6''W]8PX<,P:T-BP(97>HP22^(\5XS4$D*EV0= M]N-C573(&B+/R"2H'X,JC)92BWPE8]%\-?OW9:T6JC*VHV45FFTJ,SSI/QQ7H-S3YXZ7_7 ML1$2BO5SXH 3*6=\OQ+/Z%T/=BY+W4:_3Z].II\@;,3%FS_Y2_\8G9Q?OF=F MUNEI-:WZ3!F-C(F1\?2LLCZ'G$M.K>=FSLRF[ ST34=GY4HZ%.=]PEO;/+[W M1EM/ED-XK*W$H*()52=&-TKY920"+"5Q&3EWR)8OIA,6XO4/76KJQC<^% ME%6>A:H*ZXK,!JJJ]-6HEL N.,4OOWX;JE9ZZ@H.FH;46HM\[:7J1H8 )38# M6MG.7X#S:.W>5*UQP1"2MI.F+(QU2H<(XSK68"9/O:I^T)J7WE]4:/?/ MD20R:/:Z6(NMDAL&)B5/KK$OZH&T69P5>0]5+S]\/!E/!?6^>OOCY.+= #CG M,/,?HW/IG/]M!Q1&E0_1-[:A)J)1)25=L[&2XF@96]?*A+"0S]B(K /PL4;N MY%F0(>9:@\:H.(I!#E]\* S,H/:8QMN >_(QA"*?5_,N&Y^21F\GTR]35D:S M^A?CI,GT;'S!EO@EAS"SGR<7PNET]C]1?:,Y*EQQ,;?_MU.)&/VN/1NTZ\%,CMF"5X7\B:!VS:JI83%:YFD*?SS=N ?LGLJ5U]OKD4T_Q!K?+E>2R([Y!3OEV@'6%G_593M2<+:[0X&B&>$8*\AH>4I''VP M/>\-.-N^T!F(0W!PG^9L8N6\RHR'6U/68[$< ]?$]D-LM&P=6G(.LI2Z4Y^U MA.W/R)K3*-%KS*KR$0"R82B'KY!1 46VDV2B9Q<3^*BZ^(6QJ.YLY*;4'8RI-8>C@W0MRL.[H#\C\RPO^$9>3Z2[7&F3G(KOW*+5N[,V3#!-GC$6% M.;1+K'+0-JPSR[<(VH/R=6C%,2$^D$)3V.O)TY&QVFE+KEJ@?AVG!;U.(SK)L M81W\VH308["ZSIKJ),?$D9RWF T%8+1?FTO*91V7!,[&N^/P*OG087;KA\G% M,.MU%B\OI^/?KR[%Y;Z9?)G_REY8/GQK!\Y&(]477M4U8&C920K?1XI9NX1\ MR%BJHGJ[NFXV$'.GVG!_@A^ _=48L-ALV)8J!K/.R02[81Z"TD 7E^)]>+9#-1;?3K/RFL[)4EV$5AD;:.H!G;%Y<*]E7P?7/$)C3MS\.J$XA6V<+_RUEJOELFY?D^ M4'$E9D;D??%Z5P2^ P_#Z\(\6K^&'#]/+B:?X[<-AZ_?+>6P5J.,>,Z1;S.4 M )@=ZU6T5;OJ^ZHH6HPVUA-U$"96+_AQ03-N90\7D .GB-GR,1C6FU1+ZIX; M-(3%;.A#<+'N&2)6&I9"6YD_XT*T9)6\IT836PI=.I%CC,4@XX&X6%D[0,;G M2,$WXS#[$!$U\O7%FEF?RI*6+=B7BWD@]4E*AV?O1V=R=V;#O]EJ:]F9AY;-&9)R;(S,2 M& FYL0V8]C0>L>1#W99!+X0WBY>[-U8V+I3KK!>F%2 FF8U(44B9*.BMDXF M*"^AU80N]_SEEV].U"H!9@X94T-BL"RYBA)+JDY64@16"D\]4>P-S#TZ!Z,9% 0VF7)1.=I3C(&63#'5+BP:F,/P M-QU?CLKDSXOMDR]@N[A0_WO,.L)&FER6Q8K65U"\&C;''PE@&P4S5%QU:G M Y;.6K#;DL3"')9CO9^?EI2]$%C@KYFI!D:A5BTBX%(QMI-0?M M_:X>EBPHC_<1NI2B_:A?)>6@HW)43,;"<6",44>O+:3&(6TMN>^3,6!@X85V M1^IW2H0DE%9,>?7GN-7XFA3_OQ+8>(80&8=UBJKT8B9D]:*]??<")J:(0SEE M5=:8&YLF_F^,'&$WV]!VU@A95Q9*WC8F\&;74QG/3L\GLNYI39_\YV](7_;< M_V/,$CB]-/RW_> MK4_.;A9/K5M3PH:=?0_'_+J@5QRME9A8H"$HCM1*)]CE ETBLB"/Q8Z%9R-B\U@BCB#K+3&Q*VNR,#0D\BQT MJQI@YABR$[%Z9 D?5QS9LJ)!B_(/E/B98;"J@6^X2\G:SI"#L>Z!Y'%G[L S MMIC-9^F]2ZVYB-$D_H.1] #EHMDW=:4+SU&XCV8QP1GR1=K<*",K,3'ZD *^ MI)OU+?= Q#Q3]7TT@]FTEUGO;"I]8;-)"9,J32(MQ__K+<1BV33 O='06GE;OV0A:M=1K]? MOKR874ZOALJ SV_MD7\XSK\AOIN.!K7M97!WW6_EV%VKJ *S+@T?I#FD]'S& M)DE-2Y,!Q?BLNMR#$$J M)R(S$*@ZQ):"RQEDATQPF'')&'_UW 3Y,'>5XSRO@1R[6(Y,(!A5&R9799R0 MP:Z1 IZ$'.>N2,9R*/-4;G9FF.VK3&U("6U+'.($&1$HXXUD_LR3O-G;"O*A M;G=P-I04#0O0RZ:M%"L8#)1\3B;T3X+/4BL?YH93LJ@]D)(7,JUD:J=/@52N M/D1OND'.GQ^=#B3+R_&[H;SO2^U6_"!-5O'/D^G9Z.S-9*@_?GTR71#F_%%% M__?)A8].E\;]%LIC.F3PEL0>8>[R6PV M;\-^)WC_Y]&?^?QD_&'6QN>CLY^OY%PZGMS DWO11K]K=TL5/I.0Y9GG9O85 M@_/75^>ST7S X:E\X,>3/V=7G<+0*.,%EQKX/;U.Y^3P_;LED#7RV5?,?(]^^^KBY'2+X9_T9$$ M$0/&1$XW8D$T1Y1 0ZM@#;"1!W5<00P?>/7V-7\/_^7;M[,EVC28&_UBF%!U M/Q^NLL874V7=-Y9HHR+;FC76LW6 <+NW>7SQQVAV.9FR4;V?D8ZR%6R\/KF4 M6#>>GX_>C<[./[V\>"LA[XJC-?]]=?Y)JW6WX^4'*0N^.<4CJ8"RIJ7F&FK; M4&D(##DIE>:-+0PW;\?>'P=.V<3<*[@ULE@OQ<9FZ>SGR>4Z(;+I_$D2/0J? MAA3)!>"PF*H,3-2JAA*32476S!=[M[[KLQ3OOT>K97%;B#^=7)R=2,_2^:=? M1F?L,*5B^/7TN@EF>*[\MA[2G N6$4 B/@[4B--]-E,_@ M,!XMC6Q4 8T&3,L!:S1DM?3YL+OQ)#'9MW@8CY9QSLH@M*#9K#?,*<>,7NE$ MT*QC9]^_@BX\T3WY$SFN^%3U:$V1VDU"M(X!ABG @,FAB="ONGJZXOMJ7@"C M:4H*:J%DE(K\&)I3V1LI1'/]G*YOX3 >K\8BZM9<\MYFN2?\?U%KG8D\Y1BA M*T_]%@[CT4R]+EE;"-8[#GY2"]% 09G-EDIMNI]+LOBX^.1/Y+CB(T8K' R' MZ@VA#RHY'3A&H@;1Z:(Z73Z\^'X>77((\_[U=/+'^&QTEC[]-I.1,&U\<7)Q MR@Q(HN2/W2:Y))MLLP&*#H@MYY#E%:N45J5MD?K5EGJA@&]SV@[%T;KY',ZZ M%F72?@:LS5-)6$**EMV!E,TN67!P+'9>#JF%_0XH0ZY,-G+ DE"*;4W!0,U5 M5:TO_4X];Q$WX6@);8?B:&WK0@0H7E9N9"1+T:L$4ARN=AX1.J%SP63F]W1RP7\\G5O-.W;URX=^O10K-SV;_?:1C=U(4G6* MUA0/! HZ,TI3X&6*4DO:5;"5XW-EH*F^2A!Q(9/]\&);-_;4QJ%%5W+SB(D- MJU'H=:G*Q%:QNZTOT"\.HMF9IR_C4KH"D2$B5=JR,^G[[' M^ 4&L-U1?"%@.\I6-JLF"Z4EY2%KM,G'E'31Z!CG8]!AR: X'8RF@Y"V;C P M%BW[T$J11T_9D)*-9Q?J^'*S.>N'"S)I\U$+!R%MI0^L%!R8S(&I%.AS1.I< M;I8/M&;+ 5)/&I&VG=^XA[3)Q>F\5'_9O)^N:FJ#^1A_'TW>34\^OA^?KIN0 M<;,*ZSD@;"]2@JI/V5N==-+E?>6ZZOK1% M&6PGGSO52T]0/LF!T]9[GYO&Z'-(6K6H:FBHBM+]'E^W^,2X1CX?)A>CRY/I MIS?3DXO9R?#,-ZP!N#%RUX/0&*)/WEV,_V^T9 .&^Z>][<"6_]1.E/'LC]'T MCZ:T/KQ,+,/\>"/E>&?1.1Y]B4&R8K%=2FMAW/RU1F^U9ORV[ M5Z?C^;ML&]._KH[ N?U2=_5\\5^]&HS;V+*DP\?F:)"O>WB^F(Q?A_ MXOD%U Y7^EK@:P0IC18Q5*."0Z0F"]*\8Q]5JT^F0:>E+Q93DU^/((3PRR>")<4X7MFO5(*#E9HO MV/P2(:Q[YDG))FB,A$M$U8@"R; :>?R)SJTLASV X!:V(>Z A3D2E?'$0-HQ M=K*A9(-LXT-*WC.<[]O#P.'"^2\2L3V%J]!=C1&:R>0Y(*J,*&M,<5BZD\%7 M^J5I$GZ(^>04IH/=B%SF+ P:U>75]/13^,+J6V\GI,X*U=; M;FF@D)-JC;#&C%0X4.?PJMG2G.RAC#TT]I)#7T[V:KIV8$72MW^,_CTZF6XY ME@&=[('7F($4#F,ILRXI6)EJHF(?X?--6$B^;D_A;OQ-KJ8[\*=1UF)1KDE) M\%]"#=5F,2_46@[]([;7"YU]VU.X$W]OWD]'NQR@SB&PJ[2D-%M0 BH,S%CV01E=V:$M293(?/R[ M2?#5U.Q#]\J9K38S)F! **^AAL1@\&$H1H3&QDK]YD]%3N]%]WRLZ$VR;,L% M3J :5LK::,.8"D*2%#0RC$VR=*PC5^,P,Z@C=X&(':A<::,J)59COKZ!-=V$ MQ#"&0Y; Z$ 7M-WSN4SM7Z8,ZZA<$N<+](E_G(S/)5ILD^FO)^>C7^75?SZ_ MYR:@_1Q<;HW0.<;UVI<:GL3#61!N:/ >[RD3Q2=J'5"T+D/4B..5T M/V/FN@=))>\[+(JU;E4=6\ 'E<6930=_\'N](_1[$LJ M.\[F2>R=+474VD0V$]6S0TPF16@PS%T_;?Y7:H!K1<>$/@>%-LDV\P#>8Y5\D>^-H@T+"P4?C'\V M)Z/QNXLY;#N]_587+Y;GQ'VB!RX18 <*^0*78B*"]LM MC\/&(PEJY4S>XBA$;TU)JM8 FK2=XPOKDZY]C97>7'F>EZ#6F)EBL[,$?*D4 M27X@U1!EG5#FN-FJ/FS^6F6T>I\F.38\A%[75).K)!Q9?3Y M\Z\GT^$';?0*N,8$A9(;^!(9D5EY]DJV5H;P5[4!M<=F?.73 M125Y62$V*$XF$]:D8- "L,FQ?O1SS9X-YVML!,-.L:4Y,Z\;S9'($V!]9<5[\,9"TEE:@T)F[*E9R9L*UOB(K3MTCN6>C\(_O;H> MJ7M-E!O+.F!V%!6'/3IHY(@055W2/;$%Z/L*Q+U'I8^AFE)RUF6K414Q8UY) M'P?(!+9^_/(WI&IM:T!L-F2.?:>N;O&1^"N6Z2[5 M0%# .^VHDK48:V/U=!SPE:)E)WN?_7EX42[6&GUA34Q@?)5?7F>77KW]DE_: M/1%D;(K6H78U(X/R)$5111G/MC 7V]4YOM@\";07(X\GK94X73?;<@HZ&0#& MI'@3](4"KK^.+[:(CI^CN-; .I)L,WL$HT-"\;#5$4O0*".^P??O$5IO;KV> MJ;Q6JI1\;B= MJWNAW;*7SFAKJU+P[U1GT;5:K';X.F2TLNFM M06*-<27&.)0M224@:D+OV%#UY;//6$:[&".G0@79A-52Q- 420R$!HAT3:8? MEO[";A[V;$_^ PMF96$X()M=K1O84DN0!U8&VI'10#6QE*[U_<71M.:!Y;+& MYH2D?"X$C+0K!N\2\?7*V)PN0 'Z^W0\W_7P@EE9LU%]J=D$(ZO9+.2@BAT4 MQB>.=OLWE<<7S)=TR>K_GO)V<[8QX63$DF- 2^5\UJ M]E1)9QF?8BHV6/9@[6"S:&UW+AY!1JL4R#$.M. I&Z]1:54T^0'R5)<_K0MY#TO9_/1$*[F*'D= JR"X5R1!G,$%P-S5-05'+N M ?,+N]B->$CR'U8N*WU7TVQFM$'0&KW)3@8F M:ZFOD7%'5J'U/H$U# EC(D4VZ0X$.K<9.GX&8EE9?!0T*3 , ZNSVJM4?!K4 MQ7%PCJ;SY@\KEENUXKM6@[,[":YY#\"Q44O2+>%4K$FK@#[';I*7I:4O;4LI MV97>577AT""[[#P'M@'1V!!D6UO.KLB4NMCE*A$=+D&?F]'+7YK<;8O;9J?U MG?Q]]>S!6X[2H6>KC2QM7;)CJ^P=]!EIL]C7NI*R@$4M.EJ/#AM;Z MY$3HM=DH$W-*%S6'Q5:OHQ&^+JFM#5FI$I7!&Y0#6<_NKS:7.:YOH5\T K@$ M/QV+\I5Y'.=8J2$K!L6(%B)0\944;4[YD1M3GM_J;M[[M MGV **W!Q4BE5,1,QJJ?DV-^R\0@ _3X-NRP9M0EI!^)G[7Q I2%:(9,P)A-- M)9]-AFK:TDILJY<$+-OR\Z4/:_Z2.F$O\*_QY7M9'LT_19X"WI],1^ED-CH3 M+\/G.T3-VR>A%;CL^8:$$%%58+=O,P1="V0V5MUQ(9B[7F!72H_#[;H;9J6( M3P=(TCS'UEA>[*O+-.S,SITU)@K^:-R^F<33_W1]#,TH;"K9UG4(,@1V/BQEGNXOK%X5+K6-F3;5M&I\PV M_W-#ME^/?N<3>'EQ=C6[G++HUXN $9[-I J[2__O#+#S_^L$8";+:;+\KJF!BU6]F;;91%KV0V"9F^ M+K,;,794"81_ZC;Z?2H;JC9B_\V?_*5_<'QT^9Y/?QWSRO#-URDI&='AE2:= MT25"S*"Q^B6=HOZAF+\VTWCRQ\GUTGNVY53M_I6UW"N M8Y.YTCEEUS"W)@O3B:-V#N@8K_<3I]R13GW(?@F.N?[*DK%[Z[(RJ$+,1C,P M5%@U179>CJ%'1L""_1BWS7CHZ#H3R4,N/STFM7N,EZ<2=7>QYT@/3'L#5[:+SDLB8PJ0HNEU2I^ MQSC7SW>DH)?#IO7$'8JE=8-SP%L'D5+0 4O)U+1ETT'(IV5,/\<< L)RW+LE M2]/1QY/QV:VQDMME;71AL&JCE]XF&=P12C6._UN3*<:E[KXXY1?([@C8EKR5 M$Q'8Q";=2BX<+)E4(F'(IK)YLLJ8OL08_,* VXW(NXYG6<:W3.9.DR>TU<"'EPM(S@523MS<$JB0>?O3.-G6#*6'0,Q?JF MH!!KA8Q [A3" /C#<7#]@2B+QG;+0W),4BDW:;!RC%_9=%C-X0L'H5ZL2VGH]'9 MT&_Q\F)V-1U Q_N#=UJK'!F8#[Y(%GMU4.%?SKYW\GT\X=G-^#N M7Y]8#F4\FU=>+]V)=Q?;EJ@:.-#5&58,'QB^L[(7-M$/*.79[$J^F3'.Y,,' MV:LX.?W/]@FM#(E*TMEDA5&I8)7/29>6DFR\[4,BYFC1(*ZA:4\&UD 3J!S M--)&-XYE$F.4& XJJU*%Q-[@Z*\672B.S+PT\GE==YCL$ES@,.6*)^ MO;T_3;+]'AFMH7#$/J2EB#&S9J^E,G($D"/']1VD1#ZG1;-_ ,(?0!)K^PME MBG5F)\CHV@<54NY?G34@\+'OKIL5:K4Q@():8139$;%8;&ET5Z8K*='5R MWGA_OU7=@;VSJ]/+?YU,V19??AK&BYV<]ZC&K4!EJ4:7E'$A*V4*ZNBH!.VP M*0,2>/2)<@*SR,$2*G:AT_]3WQ]O-\N8D6*LN6#S3)MCP>=HM8-6=>>_2/&U M.AJ=]Z/$J*3^!%W+S:%&08G:$*:2G/:VG[SHI0ON:'3>?^ZR5[4Z6YNWC,2A MI ##N=<6:RI]0I'YZ-#LH>@,*\X]9HX9.&2P31>6:DU\TS09R\ %,T+G)+VF MWF@>C,X5 ;'RF!"CEG$M5@Y<$M-1D=)LQWMYRA#?SIGO1&>^KJ8=G>T4&:MH M'%$!D'(I76LRC8VU@^A9V+D?:[ZI(G1D'823E4>00G2E0,B!T2[YI%).0=JV M+,>:_<#,38]@!TX^YXRVKB+)&@P%CGMD_D*A0MY7)9D5J0RPI:]IT+)0:ST/ MGPG:D_25&5[RBG7'L/93QIHJ6^#!DW!\;*/IXGO+1]3A\2.1OF[J!3A79,+[ M,)W/86JLX1+C-QT*QQ3='4#5G\.K%KV+_?E(N\438&M=Z;I'[1.# MFL8XUT0;4J'*0*8A>Q,3^W'T87'YZ:.QM;(65$IB$ Q[N,H DEH*ZOHV)38( M2[I9%;F-;-BN?$U'H[_&L^L*K_UN&-G(=Q^]-2W(7DJ2%0**H4ENJD3;;[8@ MO0G07T'BX?E;Z7]BL]4YC@T*J1I2IF'='L/Q8@K[I#Z_[)\6?^M&QZ*+B<,* M%;5DBRH9!34;DVTSRO0#(XB6.BHC+0]>T+-O9/ M7B]\\!O9RHT97/ZLM^35?VUT);MYC?:MR;(M*0K.U((\X[NJL"]8TY=DK&^^MF:RRS#NV445*1C,OC!:2K6TZG+E&]DKJA3#=AF_ M)\9[NYHRS5=3>39KX[_D3^NF,"G/X8AN[ V30>4V(PS1BRRO@P9-7%\PH>GH/%E[[+9S+E^**N^*^\[6#8"1O/-\>4U M"=F=Q9QD,AK)&%EQBV11K?@H%:\@-R2D"KQQ(B2XV ZE[N';& M+U:9/SDY[&_9T&@,1MED^68TW?C?3D,H$5W(/O3+L919K(S;7RH_C[8M$#*H M69,3@VG&*X&A-H<3H94*C9SK\\R:79CJLH?W$K,[T:M+4FKR7F='52-$F?F( MBO71^V*:Z9^?M)8QD+L2_<=X-IYG)U3ZK0//%Z"(JZ M:4LR;A QNR!EFXBU(EOXI'4_XM?UY1#W"N2.X*ZFI^_9MLBK_'@84T/?1O LQ;HSIKH.?QB<17"0-AJDZH]E"[X4GW0K7/5)O07?A_)+0Z]&4;= M3$['UR]*=V=,/->1S@R "IA8%#$$2.3"T,$5/$=ZZ&S?J=2-)]M;2D]?Y'N, M=6Y.8Y5!56G80JVB";98SUJL?8:P9*PS?%/2W7&R9-!^8:+H:N)FHQ-V=AP.W(K]=AV,T1!3B%$Y"4W8)Q!# M%4_2SD<57.S2^K(#RBS0NH*>_0A?N5B(0ZBLI!:@L0L#CJ^\/+;+/*%8:[\+ M1CL.>_6#4+[FJ4C2J@XM +#2,MI),3B9B3DXA-3/>PQ>=>IQ-,)7/@$UVX*3 MQ>NN81Q&?R4=T12J"<*2G:#>F;"[LEQ.KTXOAPD\_.GK3G])CS^,!W#4]5CXH^:GRLX:?/!M-_UA(.7[X>#[Y-!K]RC0. ME?1+#*J^TPGJG;<,IH*3?"/%3,5C514U.4>WG?_H^DS [_X2FQML M_N?IHGF,REI4*"N*(]\7Z91'5W3M9WNQ M?X;%]X3U-.W+P]L(8, MSJAZ$@WG_ MNISPNS)^^W8D"[U&7_)0OX[_^HF_ZWV].!M)+IEYNY+UVHP9%O(P7["4K ?[ M>?3G=?9HG@ZXX#^>SK/0B[CL^D.,XR[.3J9GL]\^GC'14N>M:.%WO&29C4_. MX\>/Y]=H:JZ2>#A!OW.62OC"81I=_CD87O_!UN[@:_?UJ?":7 M[N7%_-O3Z.UD2!E'V97^9O)Q?'K#[_UOY+5FYWPDZ8MHNI(RH92D@R576M^2 MJ-B#R"?GIW-:AU^Q\A@V%'_)Z&MKB8QT%.?F MV6P$;8?YK&P6.V#[0F;5+Y34/X43>/-^.AH-9_#]MJUZE=%:.BPQ $-9IWUE MK\>WS3"L,-[XSKZB6T2R3^FHG]]ULZW-%X@P7LW%>(Z$VR!_M(JR6NK?R.YG M\ :J)7S.$WE0.;V4 5:?GTY>7ERG6J4!G/^WTPQ:7]B&6-],%;QN0O0U%M:T M2@:"ZP>HFV$:_P)36Y-Y#"Y7EH6V%(+/\CQ4,%20Z2LUZE0;.S#;]QXY!+"+ MU^?QN5P3-*8B70=5&E$-*@XTP+&6@FML*M*2F>]\D,8N K"GPN5WN__Y5%7S MN;+=CP94X7M96A*[0RHDN:[K[?Z3.]*G9]Q%L#'$6*S2#*:LC%06(8>*JB;7 M-]=+6^!BVN))R'EU+V^2<4TV"T+D4)/0(@6.,U5B\.C[:>S6@WIZQGXA'?ZM M&XBHJ_*(IO@00G62(&GS,"RF6I:,->G#L"=WID_/0M00V?P:%3T#<4;@#4J9 M1UM>)LSV\-MB,,=PKDN*=?#N^+HEQ3J)=>_]AY/I?^Z6BIV6" MSF]2\_/WT>3=].3C^_'I/54_]\M3:4HR6T606BR6^'6G?N-W9^.3UR:F\#:^1;R"J0075T WS&:-5/IJD M(+L$U'?@.%@<9?@MRK?^5..Z=@[3 %+UI%U!X'!>7%M1%)W1I?6MG]HH5/M( M=MT&4MV44]%Z:THNK7DMV#LF1J7*&=]5Q=R?@MB*GB=YTO>#/)F@D>Q\6#B: M3!9L NM4-< OLNU?\U".HR[U%)V$70K52>L-'08,%6-+<:[OGS6]'VMN[2R6/<3G(.&/+ M(;Z.NJ6HV:8ZR#Z&/ODGVX.^>?ENX"XQ!N.P9"Q%H4P,]8+RAFHMU*KV R!4 M<(>T$XO5=*^N+E^]W:!H\@Z?N_Z0^P3Z>"7*#2B35!J8RCA!$O&"-.N8, M/I>H2:98>IK+-PX519U\=7![1J1?@7PW "_544G%!VB5]3>S'?;MVDX46C+4 M4),4DQQ.LM_!R]T!AWFH8&W9IBSIC9I5F8.7X&/K'Q%>P%YF9$V] /HFH[]R MP5)]K8'CA\_4&&K4+S&\MUY@*WJ^*\<]*1[4CDT@GTK(V<8DS8Y!.Y%Z<[H? M-R/+D?<[C)7[WP.;6/[MGAJH5-GQ&5&.Y(!UI=@N2[CW^TQXNC;Y_J2&JS+" M2S5&76A28V/KBK*N25L?R^L8-^BI"NDPP+::$AD$Q.:E52>GX'T% RTI%6I* M?7(Z@,5]@.WSENB^P+8592+)A+-8$5H@9*/3LHH*8RVA'P:$8:]'K.V! M;4RQE*!T:E6A+"//&"J[66?,L!N[3]NKL-B;^NW)=P-@:T#E%@.'";(-Q6DJ M(#V'UI96+%O@/J5 [H#>Z3MT67A+\Z+-A&T&70 M21EH\]?I>#9Z<_+7ZY-/TB6\TY#T9-A1^*2;L1Y=:DQ;##H'EZNL 5PREGN^ M@?0+B6O(V8OR57U5NB!FE%(NJP1CI!"-C90@QEA:/Z,*G%Y8&[8-Y:/S\WE_ MW$]L(D92'K=KU[ KQ9!%CQD,0L'4;,C>VE1LK;IVV(B=N#=W7WSNIV8/FE=F M)G,-"6\)1:%ZY>S-PX DL8:>Z8?L_;T]O"85DE(L:PP@!A\BQ_[-J9P9#*32KVAPBZN[%OBXP^*! MMLM;\*SM@J:EF-0R F^.9).;R=CZR=G6+JYG6;]._4"KX4LS&MANFV$E$5!R M+A8"%4L.:%U/*ED*!R$URECB=Z/YY+TO'[F>M1__/)F>S9WPRPM1I/ET!O'B M;]Z?7+SZ.#07M\GT[4@ ^LOKFM;U!<[RCJ^'1 ^I/3_PCHG_WRZV_K MF@9=B1[9X2D(OC594,&&N@3I-I8GXUNRFPE_,RE<6WA >T#9/.B17#&[_QJ- MW[UG J+CO\L8ZL+8J)V,I_]S3V,"0P\2,U=.X#WJWHBG49#RO3BU7[8I7\],RE+U; MYK5DY\ F3O\(,"K=OL(P)RB]='2 PQZGU'Z'_0^"T>X?\,Q#P*^M-99QO( MR"I&!H*Z1*K7'DJYC:(-^*)MX5S"/<1A/"OQ9 *D?E45GQE5=M4Z? MX40MM=X+_L(/X1&.ZV$NU_6OKG^-IJ?CF:2'5^"*^[-(BJK/63E?@T*=Y2U1 M)-N\T_;N8HDO0$T=*@BZCX-TQ !KE604K-JB0HNCLPX.E,/*L'-U72Y=.V=QRB2[;#6-!DHXU'V M3\^%ZXW%$%=HJC](X'P(I@\I_;MQ^I)5+IN,Y2@:*&4+U9-GD,=(_?KZ.\M M I=H[ &5=0D'AQ30JZO+F0S8&';WL:N^F(U/[T?1][]RH<% KF77HF]$U'2\ M5KP(&+HN')FA>:"L]3I&CB2M%3F6%;.NB_-!:6C-80N9B@HM%-" 9%G-EH7F MVBQ4G!RX\@SGE<,W?8(XG9WDSDKVY1$M^]FX[><7"SCZ^H M):7,7M2B"D9)UD2ZY@=_6HQ/7>4)HM&'O>$[,_JPTM[%@EH3D9H*EF0C;)0Z MQNL(CP$>AF6)#NW9-P7U.H21_>;%KS(1 M[H 6=S^6MQ+^;+/0='24J*8ZTE91T,8' &>5#Y MKGQOW%JX<*=:1P?T8&K"HEG0T)*Y5F;C<;%^\8YPM[$8AV.PD^MF%_CES^W. M4#ZE<\%A!"NF@A2KJTJU&(/-[/WOX]K]@(L^?CE1OZ^_UK]WB<>;.'G##/E- M:7&60N57;X<Y,/'R87PY=O2K9O^8H&J5C4:!%]14+4-=80/:3,\=M_ M_>VU5O]>8/<0C!U$6GU2[*ZOUMLYSN39HA<9:>08QZ50LK77CI/5PWS.^/!^]>ON2G=0?X[.K M6]TR]7S\;LP2^%S"N:RT_4[IIBT9,KB09*TL'Z#S8%4(I2FM*R[%.]UC]U8B MW?@PAB\N>([M\Z4E*L_,&=M\:\%18_MTK9?>\75=QJ!W87,&EY*Y 9.#:GY[ M"NI9)0NPY"IFM /.+G>$+KV,):+LSL'V:#-GYASO%WVB8,M M2,Z:"CZB<8Q??0&(+;,N1:/[/6%@R)F>]CLD[$#@4^J,,=+O65PKH6:4.OUL M.&KRTL:A8NKSELX],7GLL>Z2(^]B%5C& (;U 5.-Q54 QH/03-]-\6)A+O$C M,[_C-DK9X&VH* #%H,>'R-%O1>\@*@:$2]:RT%-B>J=5D=)<5QC<>,4G:$Q* MWO+==\E:RJIU3:0'Y785Y%)&NR83+6+(&*-GB\K>3;-_2P:AG^KN?*#%IH9# M$/B4#%+ II2MU9>0D#U,"([_G\E\>"HTZ%I1+.$2]_*H$MG#)%5CLR\ZL29D ME$> 6&VKN4$LV:3%Y*L,X/#Z*7&_HTWR63FRSD9T@)HOIZQGU%HEH*IC[.<7 M.?^DKL$N5BF&RM8((4L;7&5 Q>RRIL?F-9]UOVI]CMXN ?2EIM]&OBXK=B27P MB9;"96H"_]Y"Q :5OWI]<_FMR=7Z]]6^^)("O&'_D M%];"+1F1J2DI1PD4T6@(JL18T/D6O'2B=VV[N-CSMQN5M_D4R#^_-.?L'DZ& M55PW#8VS6WLSU@ZA7/V3NECKYE-M,KT>+7!Y-;U8.U*=*%*47<@6, %(E)UM MP!H*1SFUFX!C RS,,-V8X\.)Z=\/+B89I @<%WJ6ET:GK&*KHIVA"*BH= @S M\,?THXHI/(8V%9N:+=&5($W&RE.(1C;"(T1PNG6-\\81T&.+Z>&UJ8*I:+QW MQ9J89 ZVLJ7$#,K$ZG77BRT1^]&U*9V1CXF&M6HF:S(&E,Y MHLAEN&WD*R3?W38* ;>1SS6K!Y"-_Z=^8-DX75A%JO-8'"I=$_MKDU!GDTVQ MU =88?&E_>%D P\L&]M* \?1!;E((*]@A@:]2=DA^[4NWZ\1U"/)YJ'O5'+H M2!L#K:@,1CIDY[(AQ7]1.FRN%04/CR*<\."7BN-SKT-Q$8+!*%98A> 1L5)E M+]$I3I")+X\DFP>_5.AM+EK9F RZA,D6/>0N9+I3[*<2>DODCBF;,CJ[.AV> M-IX(AL:"/K#-27RET"L,T3(XK(TC?@+7)^/8;H=MM.<+PP<3TL-CGF8CFV=J MNF9EK0*9G3U'T$UVT711I@RX ON88GH4!*V+0M NN9(B6@-1RX.4@@P:C I+ M9L*@W28>.X*0'D.70BT,B6L$T U3;BY=XV?70C_B[P7YX+_6VC,^OY(ES>'F]5:BU]?BNJC5B87"7K8>F36JUE>S9RD;0[+27=GDK W^0FNW'/)8\_=6@);('B7G98\!02NP=3N7-[V/X.[#G(3+WG_U9V"+L0\&]V]&52T*[Q[S&C+ MU3I^N(4)7?JA^^WIV97Z>%Y][(!YW+&O!MV;GG-QT^OU[-X0X\YMV[YZ\_?_ MXR M?'CS?^Z2#X]N][U G$WE]-^#W_;#!QS?&?>]N^ ]1LJ\R4)]Y05C$23OV\[\ M^Y//Q>_7CXF/8@(/L=L$J)!$K.W M7L"2:9C&L"CQC^_QS>_PT=DPWL'\-IGJ!N29\S&N^YDO)LG[%DR]3 O\7'YH M$$; H1^R>Y)PC@_^7CPX06Y@KO!]?,BS^C MM8_0PU=C:K=_^+#TH-(;UCWT\?WV*V_O'/;U-'F:_/%/_@4D )V:8%%UC3ZC M,$G"V8^-V5]4ML%.M%P+[R5JE?0% MYAF+J#3OP6[DPMODIP>E+T>A/U;/N9U&0K#/\-LT9A]!NXZW(".Q&;'99FSV MU?N^$Y,1P+V2\]H'X+Q56NJW2+M\Y16U8M1_I($H*-YN60Q]Q7IAXN;4)+8] M&;;U%P7%;LH3,T)3YU6>2J%3+IW2,6B<[ <@9=$@D2 M"1*)+';4MEHM8T86B02)1.-%8C"TAC:)Q*O=BPUC&XWW._X'?A!GX602O],5 M-4%48SSYH\4J*R1*CPA MX>UUK=; W#X!"2\)+PGOOH1WV+<&?7,)!22\)+PDO/L27KO=MYP.J=[]2.]K M=]V:[OQ^5*4J32=(+W-=&[AN'*98NLQ8)9"CV.;?E$I-V.[O=ZSAL+R0/S:Z]?\_;=WNW4A>-R_()Q-UWB([G/PV%Y'L#K1];X,K['?:Z_=;@Q[V:K@87%[;'X?7 M'V]NAA?#SK!U\-X&6*S?)&O<3H5N6H!1.E7]?QZ%]]X8II+ CT X24LF.QK( MGG8PDEA@;+V@/KQ6DS]FX82%^0HP'HP9G^&JXP_XA*)),[OC'EP21O"6&//R MDU!>@?W->:#KB@T.Y7W K&$JS(87!Y/&?*&S"D0,>.1REP 8U^^*Q+W M(DC%-C4\GEV]G7+8ZEZR\O7Y:YOR=A,.,#G#H=7N=$RIEMJO/MY'M9'K9)00 MUIP*UK2[;0OPAK"&L(:PAK"FVI3[3M]R6H0UA#6$-80U%9)CIVU^KVJ5T1R03)1"X3CF.UV\8J>1Z+3-#N^=.T M_5F>N'^KSMO_R,* 3<)(P*O *W&G/+B3#I$JL/#HC<_CV)MX<,$D M"F?LMZM/X.HD8;8[7H64'D\E7MNRN]25FZ*F-5*!QR-<;VVKU7Y]1_,$=_$':_'H&\P:.[1C3%G5A M+ ILUD?Y-4XNWG8ZQG3<::@R$I<3%A=2(R07)!=K8X"=EK$8X&DH$D.UOLU4 M[,8ZX&E\=L?Y_/W%/?=\_/4FC+YR7WP5;@JS]42\58'OWN"Z]?'2&3A=IWO5 MNQBTK^U6N]WM7=O]&^?C:13XC@4X<^#G)5/IQ%G*E1/_2F'!?%DT&ZMVSWCT M360W9+1&QR^M\PP+?>8$:)$^3 M,/M" 9S\IH)2X$['3"GPP]9$[C>ZH#/-G>9.YUW'N#2TT5Q\WKAYE$6M5 M^?!B!L:NAQUGKL(XH=@!,=T>F.[G*(QC]D<0"7@C\I[<:R/F(^8[!//](G=X MB?N(^_; ?3?P7-#EL$%CO0FNO45I?5KEI! MDQX^8IF@0ETD%R07)!N7L?J.L;"[D@9AQ2,R;B=1M&=P=-C^3= MA@GWJT'9-J#L.$RQ<\IKM-"3*Z'?)KMJUQ;0S9W#?XFVKSFH7P4IS>-;=]"R M^NV*(CW;4+01G%>U*4&;B(22A)+U0TG"1\)'PD?"1\+')_8VG+ZY'.E7DW.K M78]&\"IE6!. UHXI"4#-NN&=7OOP%&T$YY&922C9%%XEE#1'R[8SL&S;W)D% M0DE"24+).O JH:3!+(^N8[4[YLY-$DH^1[[23OB[A -=UEY?^KLT+]\+Q)GN MGVH[K1\./['G!E=:A3_3./$F"_65%P#D)N_;K;G9#K"W4\$FH0^P#F+()&U9 M+)(8OHR2*7-Y/+7D?YGX5^K=C'5U:7U#=HR&\9B%$W8M7#$;B:B M];9M,:=E]]E;+V#)-$QC>$;\XWL3A')A3")ZDBREIRQA/I*R3%O\7'Y-$$8S M[B]!EHW7Y ]6DW>%[^MK?GK3>B,_@YBYV>9.>]G[@7;% @YB/F,\9\O\#GK'KKN&= M@FIYTPS9-M\,:Q@=B>6(Y8CEZDHJ8CEB.6*Y1M*16(Y8CEBNKJ0BEC- 1VHW M]TP]:!Y/#RFZM:\Y;BYG^!4IP;7)^K7MKM5R!I73I"ZKC_?1Z88C,1-JSVV$ M-:M,0UT'"6\(;PAO"&\(;PAO"&^.!V_(ER*L(:PAK"&L(:PAK"&L.1:L(3^* M.I/N0,+/0+2%+JK )K#4E;0DW85FAVT-,FQ;K1ZU!MF#GCDR/7R\,E&!AB&Y M(+D@N2"Y(+DX0KD@&XID@F2"9()D@F2"[*?:M>)L>N3JC_.OY^P.Y328";B= MWXG W>*8]5;=HDV2]*#"UA]:?<U1V::ZY*PD7"1<)5 MJ*ZVU7*J-QN/1;HH&>[#51C-PX@G@HW%*"GU%ZI"T!HG3\[0MOIM8]GL=5GT MJK42*9\CE@G;F/5&XD#BT'AQ>&OWC87 *1Q'XG+DXH(657=@;#>V+LQ/*H1D M8G>9Z%M.WUB#8Q()$HGFBT2O8[5;Y&F8"%AM&-X<-#V4=1LFW#?%,2^VB=]% MI)K=6M[U:8$[:(12A)*U@\E M;6.GA@@@"2 )(&O!JP20!CZK+W^B;]+ M&Z*&U+=_>!D!UH*4GM(K;W<.^_I3FGSC#[<-=H/&P:L,R'RP+_7!7E;/JWJV M DH^3[T5F'T%_>2G!X6SH] ?J^?\(PU$0=1VRV).RS9V.(Z\%V*^9YCO6KAB M-A(1:]N2[S;.EVX(#M:VJ?TV?+D?OJLSJ8BKB*L,DVH[ .:U"E"6&4(X3H5 M#-S5,!!L(7AT2"FM?:D,ZARV=+RDZUCMCK$C5[5?_=<&VVA+HD860>VYC;!F M:5O 'EJV3?6GJS-WCM:J24*6/(32N*FFQGL%881CZZOP$HWJPC95JWC2Y$=\ MW-H>6(ZY%@G'(A*5.=YTU)K26^^)IG]]W"Q"_]T/WV]__\C[]EEU_RV(M_ MFURX+M \ 1;]'0CK+M1_\SMD5B!\^"(F/[VYN<;TCO]V_O?V^@WSQO %=Y.S M=O^RW;JXZ ROANUNR^D,NQ>=3O>RU[[NM&]Z[N![WX07P!3;HBUDX83=>,O(2BWT* MW'/V-H&G95$*I_7A2CTV_\;^\"/CD6!IP-.Q!X\]9_C^)UXYXCZ\4K!X*D3" M>,)6DB38E,=L)$3 0*B\>QQF%,X8CD*_X,EQXS5Z>&H03Q!A[?U3?B_4>^>1 MF,.,QAC3PB=$8SGD!R^9LCL1B(C[_@)_$7,<#<\9%.[TX+ES'SA&)J4*]D<@ M1_P5WR/'>#F(I)S,/84S/P@/*1B%-? MK6 X!^KB+[&:G,OC*4.+)\[?EY$$KO3"<8RK%6,JC^:[M0_+;UY!NUW$*YE& M0LCAQ=YW(T]D,_AR&C,!'#HV,\@-,]]V&BV*>Q F.3/ #; L8V#K! 0V8X%L M)9(0Q(J)[W/A2N'-^"8%9IQX,2AB&2YF\#UP# OAQTBO[OFSVNDYR#VXZJQ; MPOW.^B">AJD_QB6,!)=P _?\F08N2I8"Q43A_0L/0H$!K@$8PA46P!:HNCD0 M9YRAY3K4N @"3/C_(N9A!/ 2,+ >9LQNG?V_@I5*7*1$:$6K6'"1#S_DXRV, M#SFPC]_=*0_NY!!F7ASCW,H0_?7CU1(XP\^?>>1.F7K^X'Q5:NO*#7MGYRK, MF_7Z98D-8ERD$B,@+@D.2X87*&6AG\(\>2UGG;/.6;= S0 MK P&>V#K?YU\%8PI_E-5]TU8?+ VT, ^\-?/&\VK#JFFWF:2[YI&@,*QC$ MR AT':K":T ?/XS32&SCFUY_[-]\[#H]9]!WNEW'OOS8M;LW5Q>=UN"R9;>N M*_=-#0&S_+B2 7_A_BOUE*G_?#; 2>M'@Q-0'_'R]UX"KW3UA@)P'BLM!IG5 M)B;P"6Q1,8I2](:1PE;9AF5H;OM"!@C8/ 53D>)R%&;0'A5^PD48AO#R#(4M9Q;C;6;P6 MGNXJ$]T;:Y\8AV($>O]J]\[[#"[SUS'6;F .8U,3-S/"[GG'Z #5>O@ \=+; M 4]F+$#OA'/\(-QI$/KA';K$";@4'L:0>1P+#)^8F4_[?&!V/NB+@<2$,S"4 M(^&KH,G4F\&)@6+T+,%YO0K'WL33([T-YY[+!JVNI2(8^.I27):-!-X<"0Q6*T3* M9.&<79\(4LDP 17]:B$9:D^X=\Y M..LR *7B/"I>[8H( TX8K!2SH"!O. *KH1QWELLZ$NIIN/$G;X>WRR7$M?+9 M17H']$?-/\QV&W(#"]DFCWC"8,$,$) ?+Y0 M(2[<=U2#E8^;R]"_C'.#;,+BRSBKNIG-?8X3T9_B19R(F0ISQ<*?@#V$S#AF M K@V7(@HEF8&%IZ <:B]@#D&V]) QSZ0 M5Y<'C7$9-O/J,LVB#'VU9?V[&*%D?0K&,.Y(VGC/NWM+.P[J[O*FPRN]0;F7 M^M@'-&X/M W[6H4S:'JHP\I,EUW=0],SM#N&%Z.TB5'VMD#_F1ZZ:;=@:>1K M?8,+\Q8&..K= UG'&GOV:Q&K'5&U'?J201Q,95*-M&T%%G/3&[$3O;,,B ]# M?":;!&0*O+7XE68G#(M7Z!]UGS@)M\NSELVWYTRWQNA:,A9R8^&?(!JPCO_# M$Q"AK^=?SG_9U% HW]DT<\'N&@X#5FB@#*1D0V5&PKD(OJ'@S>2_V0)_,@55SP O. M & PU1K#N4(Z68AT&H\DA*[9:ZY S;;/[>H-A'U"_Z>725N,40?-M:J L2B] MI?2IE%4I%"!/(WA&&)3/0\@=#;'T8$-@O":=;:/DM'(ZFTQZ5EN)%\'X*I1[ MD2)PP=+9+:VM]['OM'N#KMWNWG2O6M?#CVVG?WE]TW*ZSI7C])J=UE8BE^26 M)8*].G2D/I:W!-:/8O<-FN*%>RI8_:*^K2!5?%,R_H+[FFM6K;G$K$$JOCX( M!V;#A+N>A&/ N$RG@?'RE0?L)L)#(K$;6NP*Q@RP%WA\.3&?^W'(?+5"X62" MZ1G8"4&6F[KG8*6G^JGRE)=,C0!-X6G[9"P/W8U$\H#'^G"C7HJKTW(ZZC7R MR8S?12(_1)B((#LOIWZ> J;BB^5418)Z60L&8"@ZN:X_<^_XZODKCWJ/8O-.!Z""Z02 M=,,8QQUADHX\2A/I,G140;^ $EJW2IJP^;(A"TH3.WNH] Z/0< M+"FF+UWB&,T,H!ISF6%_P#C4>:!$1+/\0*A\JE5^-QXPE3H9Y0;?'0F7S]&, M@*^!326'E9]\6]PK_%).AXA@,'+-O*CT$/5<,9FHC? MX,W262Y)8&5EZ[KN5>#QN2@(\F#YJD#SG \0#-3?'AX5 NB\LQ39\5CR0EMI M>@W':.6!/%C*6XIUOYHJ>LWL!:>K]))U(?W'C6\VL-JH>8X<]]KF.1TSS7/: M!^T?XW3KWS^F1N5]JJS_\46@U8 *_- =4&I?#I:* 9?OL_M6VS'&,+5?_)TT M9?-ZMU1)0G2TMN"7XZU1VFY;W;YM2G3JLKP'D9 3T=).RVE5(3I&R7=0F7*& M5GM(ZHC4T38RM0T&'Z\ZZ1.B)UM(7H;%-B_1354<\:=+NDCD@=;;%E M%@D^2<0VW=].MS]*NV]U#0K8B;1&(:7V0B>(;(LJVVU:WKVMAMVH OH=54 W M&YJUK4&G?7B*-H+S#&+JTQ70Z[8YV_C=Y0ISL#=)O-IMJPWNP835 %2*%Q=E M6;!]1Y&3DJ6I8/I'G$0@WD(1D;WU[[I"D'FB@&9KPJ5 ME0BFHJM[J+NISOJL:OB==%O/=/$M@VPZ-"U"1NO35U*FUC!&DMQL7*_V\(JR M(DW?[_RPDA5UZ&SPW[.#5N48K:ER,'4KCZ!T" Z]C2RW ML_9P)#-(JR@N,N@;+I)BO/"J/3!]OC\_2(6-II]("9YY=U%>*H]CPF\T/L/S MRPLV#6/=J">\QW.,RZ<-7!ZHJFAHF:,AGCS!CG$*)'K,CLF4)S \W8]&'I** MN)M@\XIR"O1(N#R-Q2G@;Z)8',L,>&/_CN0(BQ.JR ETQ2?P(+J)*D\;(XG<]] M3Y8-S.:('8C2"4XVDM_+RH7A'786POF M+7!]C'(+EV8G';!,Y3G[M'1,DZED?M6J2I8(B/(SE(IO+?P:@33R9!\NE<(? ME]^17>@E4JI&0I9N4 4.ECA859UY+ ;RZJ-]IB&CQD-[ MUJ2OM'3F>I/^%]#>/OL=CWF+L:R46_NI5;,PC_8Y[%YVXN90I4[7K]<_^,,( M)KLJMCOAQF^ZO$9?HF378A>^-Y\"@NN:T>-WHW>ZE MAUI%EVH6>%PTE/VF$ 1GLAN5_DUJ(#UF"]6GN)-*/N)C@55[(@&XZ,72$YF# M[I0J&-^3!K*%H_H3Y@4&7U$,9(YXBBHW"+W@F MEL5ABFJ7U+RM;WXOL-]U'4S6UNY?%&CPQ.4?> MD<=:G;:EZ[-D?)*QP5>!K?2PJ:<,*5]E P&RC)5ACCTB\53RRMCE2S-O1A)0 MV?H5%EXV;4=F]+%;F7!E],&Y78;CQ6= 7%X4I@'F!9/M+'S @\I82MR#GR,I M$^LD,'_"\S*X3H"R]JO86?7:P_*[P(I*.#/#[E=P0F!N0?'[DMB690@]N^6G M3]""!L[)BO'(%\UY(C9C2OQ1!#%/0IA]F0LY0',4B$5<PB^1&%'/Z)A:].PX)PXM%K_%,>T5:5 MY9_TL[4IKTSEF/NZ!'RV+&BQQ0E'9(*YCE6#@CCT4^6:RU:N]P+8]$YW6B@M MV2<\4JI*EX#NOI485N[,^*@G\:?;I>Z,Y$KN%P* \_K/(D NLH50Y(TX8>UD M]0.A(C,\6&$+%?Q UH1GW'NA[@V0.66W//(F$W:A!-@>MEO9<>ZRI-SX0(8H M## @L7IS]_J.Z?%G 0;Q45U.0@IG0,)"# MA"P:(87U657LPK-F,J@I]RL?0@8\@5XJ5MX2JZ BQ#7%8VPT;/^<DF:Z,(.RZL&_\_*'FC6D"XPUV4/\ 6S,"L0J"I4R%8L:TBG"2.-GK$7(P:4 MFX*[LGC !5 7RQ-J9"F3.BYK5T#,\!M&'ERA'H'&X1!Q5(^S)]5^UMLC5_PR M$CC&;#';F%[-^22::X"DWP]S36 PG7GK)##^1Q,*7V])A_?A-XZP'HCL-R;SZZ\R 54 MA_'A)Q[=I?)B"?+N5(Q37SOFOV*=%!S]4.V7$1CO$XR_8D]ZU? V0^0E:^ ) MTRGCE@W,IK*U= WFZP./Q&-;Z9'K)*T%]"/NL1 0N@7?,,*6<=V31I072^F6 M3 9W!7'6.BM\K7&G4$Q!QBH+2XUF2P(Z+2F1!5D'SY&U@&=5WG2-'MB>X"_; MJ0"(46*6^+^&FCJR;(HDD4B6P6FX=TH\P7H53/\6GY3SGJQ"99H!UU.X,5AS M#&"9JRIG,U;>SF;=U%)];#$S:3(_MO<4EV.%4P:F%-;,;%I]B96W]'O1O@I+_5YM,F[V+Z_YNBLE MW+>T#1O)#2#4@\]P'ZE8 M:;#I)Q[.!"%:9NJ>LX\ZB"G?JD,:TCF3)>5&6&2P<% D6,PC 2Z"Y]+N]EX9 M)7,]G77P@*HV+TE8PM\RL,*"8G#6%>#H*1U0XH8X'Z%#=TN@ M_)LJ6KFA55!6*AEX/U/&>&E4><@>\!8W]764#>8D74!MMHQ$.8-FK:U4EU.1AD]494='SUY75G)\H-5&'[] M\Y=S?-"G"(OBEKE*?VD)B]T NU,>3>Q]UULQ.>^LV:P).#:0X+@X("K>&)." MBEV,S/8%0$J6XP':!L5'N%-PNK-RD1/ME>/CW$1YXC@3U0<6+IF' $(J6%HJ M&?]$R*$QHKUW;#K ]N=77X@YAKQ=C-D;V00]SW9!<^>5ER*JK@^VI721@%G* MP7MM1^UM=R66,T_TS/-J[HS?W+C4*BZ["#3*(BRF\%8GG # M-7S.?I=V+MC=L8R9ZNGB8_)^)3(;6YJAVB!DZ%K*!B!/;MJ@U?AX'W'Y5BS M&P:J**4LTHNWZ.,\2]N13^[Y6*6*P9-4TE/O369A8D5S3'(:"S%CR,-J9!%" MG,(L'D@,;=L9.L\+BCPRE65/EU7ZE(E8'N/S=TD>N@.O.5$IAH6WU=+&LXRT M@B[Q\Z^>->15VL]LAK/!P*LJHO]4NN,S-\F1@8![:F"/SQV[+X-FWSOD]C<3OJ1]G M"97]S@?LFPX/C;0MII11J>-3KG!D,YPX45OO,DSBNFFD4OS5F4^6QJ"BRI!9 M/#M>4DUR9#(N,U,TT=LP&-X$RH#?"O\N1Y2R^O?2:ES6'=S'8(U6@FJK7R7Y M2!66>$7@ ^>0SE1%^D2H%<$'IDFF?IY6FJ6,&148@JLBI1V5EMI%K^:J5'Q' M.YJ7OUJG;\=ZN'@O/ 7C47KCMLY*66D]M,0*_W2-)KB"U<&S]-)?^XS)S1&[ MDDMQH9;JJH@/!F,+=0R:>?8P>ZY^4%#*4-KTB4O&PW #]2P3<&$E<7=PY"51 MX2%F6P:VO?P8)%-F(. WSS_H]VO\;&*.=N::$Y\I M^\5.;H2L89Z5W+2->:F<@_7U8BFU!FDW$E/N3U":\K>R+^$(K*8@4$L;!@"! MQ8\(EC)>K$VC8E4MU7MLO6I0MAT,0*-C*<5B&YPTA(:/(C5X^47D_1O ),N! MC$.=E4%H:18M55]IM2'[. JT"D(Z!"M1 9;9EWT]0AU)O9>9=SX/SQ"E%R@I%HZ45?2201@Y4S1Q> F@UG*DM,"QX@">BIQ@C1P=;@5Z M8$#6%2A&S5$S30ZUR?L^!?*,?8C%4W!),Z-+H\C2ZHU!5@*=4_;_$"8^N[^ M+N&!E74@DEHM\L!YP)9.A;*5$5X>:X/%7Z/@EA(1DP1@6@??93+L?;8EF8>% M%3Y)2?P,PI>-!(/3\E(T\'0L9R#=":G1"B0%>(8GQU)3 .Y$P6I2FJPE4ZCX MN:=\G' R*:GZ_,W9!FDD1@O5C&>F<$7FQ)6H"(*6[?WFPWFT0XU')-3.,5ZX M9 >4$ ]?)V<.8H\[&NU&@NPLC\%S]A=X#6?+WE;8Z9Y?ZG/12#"#?*L';%^\8E6]*CKEHKJ68ZF[B\YBZP)F>Z: *]] M2>W>]M3V2J*RA./BW4MAKV*#Y?6!+=Q>E)9=7-Y4++&^5=Y-]I*LEZ(^ #WV M(MGU/2YR823,/\"X\9IG=J ]=#%0(Z8C(']Q9&3E@,;OORT=T,@VI.S6\@X] M3IK/YZ&7FXK*[F*?9"8.D.-G0(XY>ZMC;TIMF5E)/&]G)M)9TN:>'G?\(ZX. M"-FX@%!MLP=K#.F".T)]P,+.LM-7@X:KB68EAB^2S=K*V=;O>KQ"R["PX44@47$?IH.FN?:,P39YD MNCS1+>OLF:>DJ@2$CGQRL=W4SE+''F\%/N4Q@-\9J]:<8>F /YHN*(4/V/-1 MMJ?.O)5U@RS)_5OOQ^Q<@JQC,Y,G2O+1*X]);\WJ(R=%#$^6LWH'[W[KP6-@ M-''*E>N&V!!QY5=DKAS(V88[GMN%%VH8%)!2X0S79?@\&1/(DA^E!Z]B@25W M-"QQ4J]\&$1M4?9VW*+,&GZBJYI@MV_MB)^PC7#@/;P\34PM[&"-VEZ;%)%O M'[V(N"O:_;D#XM:CH^&? 0=#RYQ2?TJA UAH%<2"5$)EWI57*ZUUVB9W!>!V MD-H[?2!*1TKU$2*@-Y?=B#/01Z#?&N!?B]A/Y\W)Z#%,T?TF\ZD4PJY#T_PW M:87E"0P U*HC[!G6L7G!^%&!>(2$W_0ER[;0:>"U5&K]0M1B#T241R^E'^T@ M/WEI!0WW.D/W'JL=/:@T7;>\&?)\?8:2"N@_O7VU+@"M<4%^;=LZL).;1?K7 M1YR1Q>@76619GOUL.M!F'M+@B4@1'U 1'IJV*1C+6PI-#BJ:".7XHN+>W39XHC3U5_[8JN.PJY M-*&ED&RV/5WH^M*.)1^EJO2?+-D3^A8H-8Q^ M5F/.!W)?%^P+2!4EV<7"'R M(-1[AN5I,?.<^L042QN-&B7RO02I3:65!ZZ7RN;9%Z0//50KBF505<) MS=!_ ,,0Y'P*[\X1X)$CL&JVE8M&M)\7BO4R\?1TGV7Y2.Z XZ9B&.%XGN+U M4A9%MZR8U35/KLB2F:P\Q:44Z=4W (0MD%5G_J'HPDV&Z$3]NX&]%J[Z2]1(^JT69 MJA-X;"&CH&#-Q2*ZS]ZM#]X?!SR7->2Z;8$=0DN%%5)DOZFX8Y[9-8EX.B[7 M]ELIY[>[@WWAXU$V_G)X2MGPZZU#Q0Z/=XWW897=/@*@K,2#3L; FP@*4JU M9IDB,SR/+V]OM'/QVHU]3?<2>F3NLE*R.5$UV0^5""!BL9H)$.\[%0!'H5_= M6+;9='_]TPS6-UXK(#N?<)%[GOFIL/P-L(*8*JR6]C"%(#-,TSO38W$OZZ/F M53="77#C=U7TYM<0>'A@M;I#RVZ!\36PVEW;&KUKV4J9\=SM; M!CZIOGP*@76I#RF!J&=!V.\D*\?IZ$\AZV,C8Y9*\Y0MQ"4#<3G*B0>+\?R* M2F"6^V?Z*TM=HS6"CI_G2-+[ !/4KU(9F'#W8OEB92O7RVO)B--4 5XJT?B2 M-,D(P18B]143 *;'GWA0*/;"#]A!H@&R)Q/$#6^?%N D* WDG4;*1&@-/]/Y2H_3R!A M=G9#0@A8U%QYJF4(S P^_1NNTKQ4"%ZA3^$L9\ I9U&4)CIG_Z7R;"728FG. MI?*)^OJI\$L!<'T*B MLZT%615K^5QTGC6O[._,PR^9;ZJ.C[]8VVA:RKM#E\VB2AC@[XSC,9J M:W&U1^')P1>^%V[?1-G0\\Y5%D@'8!R:@E)T>)&6X<'@W:24GJ;KXBAG)K;D M/EW@>C)8%V@=&,J:Q%,V\<.'Q^FAY^Q_4!)U>T/I7CTSR3*H8U1(3RCOP%6J MJ"L?(P)74;&8@73//!506N>^A?JP$#9K>*W7M[SBBK]@W64I^X2K.DQJEBIM M0FW5HAFN\RUT#2#)*V-<8ZT['[4Z0 _V,;$::X1N[$7"JV=!GO(2-W6^V>FC M%]!CF?FECHR5BL3T)!%)F2OZNA5Q!@4,,HQ5II=JLQ:K:.OOI3Q1V2FI>-#R M>]4#U8,6%IOBWL>41S,?HX7*S5.!F:!X'YI>LIL>VBN^+#0%+\&=$)4EF_%W M5H9]Y<9S]E6CH4XFT.-6,"4+46;/ED%*6)JHOMQ9V4?]>%,!9Z:8$KF9_R[-TMG@ ^)KK=6= /4 MRF7.%]E*E;1"=K00*[MY^@"T/,XJ4Y MN7-(5&E>&!]0BY=OZF"46%I?6=QXN9MB_#Q3/0[A2X=QR;A[?'>)?:5]AF-8 M3@K(\P5*831)J*6IEAZ]>.XA&80N]07+'HP<)) G%=SKA?9TX%P3)\)@C@QJ MYV]0K3#T*$-M3H!7BWD'WV6(!UMP>$FB.#[?R7.U;RT#]$.E"H0ZMJ+71 Z MX.1;F-:E'[K?_OZ?__&WXDYX7:!3/;]X\;&+T!2SZXZO9MNK^,,!X-6M]6_'M[T!EJ6V>M (](OD?GC6%:B9$#W\3Z5ZC+B@ MTA)>^G9G35<,ZM5=X)YN[[V5XW3 ULU?Y'EU7;'XNA156&+=(Z+U'D^U9K3- M\KI*,:L'9>[?"U2I@-U8+E<>3@'LYTG6J-9N_2 !-X05S*_. O J^"(W\KSO MR[76C/B+)]YL7@?E8IVR'K\W 3A/(FYF?6.#Q/>MS/36C(F?RP]5[6=SBST) MY_C@[\6#$Y6W+GQ?7_/3F]8;^3D&QS7[O+VN>/#&R13^A#F-9*K8F0O$X?-8 MO,_^6.GV6 PJRO_"!'P<2O#3&]MYPR(@K_J07_PN&1=_1FL?H8>OQN0,?_BP M]*#2&]8]]/']=N^5]Q_V=AK]J8S^!6F0Y9I<[FL)5,[\AR5T02U7AH[R9^W\ ME[^*).3@-R\.LX1GCU%@[W; ,L7SP7;?/$\I#6M9$&3^G5*Q] ,M=;;>[?2:OBLK(6/:"UL0<::,5D( \%HZONI-P9%:7;'@=CL M-6SV%4S279B,X.U5?.<<@.]6*:G?(NW2E5?4BDTW]'$.BHB;4[.Q<$ELNRW; M;N+UDAXGQB0\)3PEMJT43[Z-/P1S5$<@X__Q02_8Y,E/G%.6N0W)'S[CNM5)TF\,QA?5D,A;LNEJ[1!0>? M/+*_,M_=@HRK\;5=GB.+?JEQ8]4:5WCW\F0X3,?(\ZLN$9 5LRR](VO=0:?S M]W$ZOV?D<'ZOVZ@CUJ=T0'P&9IPO:A5,K.D)2DVI_1R=J-GIB$ PTV=Y#D#' MIKDVQ)-/\^1*J\8=/ +:@:'3.EO8Y,8.V)YXDB5%NRC:17)'R>J: M(D-=%G:GT".EJ!V4/O41AS:) WE(&Q'VFCPDVI>D'?]:ZZ+CE"Q*I2$G9S/Z M?20GQZC U&5=R<6$5NW6^'/)9CN/ MU]SP=EK534EYB.8Z/XOP+N+SJ>>N[V%4!YHWL:V.:H0S6K"[@L"1N .*6FS$ ML6%D&+!XZLW/9#LW;*2INB-:[(''I;0Q]E9V_0S3&-8G_I&RR*KI\6(FC>S5 M/5Y>>?MKL]@:?3M-OK&C;]3DJ0'$JU+%^J?>>(3ZV^PC(_'DV8SZVQP$WMI4 MV)[Z,30/+HEMJ;\-,>91,";A*;%M ]F6^MN8WX3Z(_#P./C7A":0E2"1()/+[.AVK/3#6&.Y81((VCI\ZI)U&X5Q8[+,LW\D^\CBQY &QBPDZ M*56(5'5U$?8M:[VN->P-R?&G(&-]%-;Q2)?=&E@]VB\D\2+QJJ;:7,OJMFB+ MC,2+Q*N2;)>>U>X;J^AX].)U\KM"OU]<52)1ASW^6$',KVNU!CUC>K" M'A03K)&2.C:1\UXO;D2A@[5]V,+.&7:/N:-.(J2%F!A3X< M6NU.Y_ 4;03G4:BWIJQW+Z9C+/B24W#!*:;@)SBX#*Q&-VITL):G$+)RL M-B;9Y5$;EJ_%0[3)/8&PN63,7RZ6WV(")AAD1_;??. MVPPN\]?UY]F9,H;&UCIO&1V;!=2/Y\)-8%W\Q?,]H+*___8NC<_N.)^_OPH# MK%T9R=XZ7[SXV[47NWX8IY&X!8FXA'7[]O?__(^_E:Z72"JO_QW^WO]AGEC^(*[R=E@Z%Q=]R^'@^N/O>[%U?!RV/UH M7W=:E]W.];!U=?7F[X]$MTR%%[K>K,/N@TO^+? YD 4>CBV-W)QZ\&'B!3QP M/>[#,^&+F6SHY058VT#)!W==T&N)Q [\?!7.0$LIT?+@ZX=IZ/N+L_ A@*?% MZ0@$R^.1)^)S=N'[\*A$1*Z^!U8XB&$%L(.2?,"(^_!VH.>4WPLV$B)@PO=F MV&5)C'?@HB>YHLP]UV*4K&&P#1BG>]4?#&V[Y73Z_6Z[;5_"/]=7G9M.N]]N M=0?5,XXAII ?5XJ[_H+ >BNB&4,*F>A@50,E:W PIHV10S>5 P[OLJM(C+V$ M7=Q%0@I_'0A=O6G5,@RPGX+<9$$KI6LM0:4LRPSH"%@8,LYB@5C,.)![C$8, M_ W*,Y%P[*KEX-ERL+?X($61@>.T/GP5@1=&#.#(\[UDD?]B?_B1/7C)E'V% M[^'Y[)_<]\6"7?+@&WM;?L _+\LW6=C$CH\!;3Q)IH6LBG MN3R>,HR#Y%^?,U1_C^C&.+;M@V>4UPG>"?X:^&0LG>,',[:6TS5O;"D%C?10 M(UV-'>P46S0]4#8!DB.%O3A.4=&C$>&+),$5AC\S;H=U,TOQ*N81/R"]$6K MC^#8 A*LG3_!Y,6!N^!N<"\HF5-N>"_@[T09.M*TC14K9NPVY;$D3CB7,J,X MGB^D5:7X$%X8LQ0%0E[XF(=1WL&587-XD0^?YQ'^#,^9\22-GF3]"#TB0)S' MO(]6FJ^>NF8^. M0>F=K9KC^-6A.P2-BY@("@,43+4HT2:8\D:@7>4C 8B 9 M-MG]#T"YD7I4$@+VS, \T2"13)$R4@S2B&&0"BG(T=H<@^DBQH&(<7T$&*#9 M3#)?\2[E8(4F0N2_A"-0%*JMIS)RO6C,YCQ*P(BUV%BX/@>G$-0-N(S!&*Z) M@,#?BOO'B)S>*-6-024WXYK=(=C/X%\8,=SCELU3^47V?C6GDFU\SGXKC>EI M!L!Q%2@-/#O&7J9HA"]48ZKM<0)@3WP&)% !CV=,B8D7@7:5EH2T%N#+=7SRV(BXD;==9+#:I+ M(G$?^O=(1+ Y9EXBHTX_:D,IN!,2'S2K9S2!>5WX0 \,#8'/$0OV!?_2IIB1 M96Z==W^H%X+8YRTS(Y)FR2I%?_ET^=L7HS2T3=&PB *8(J9CBICG#*2YL$;= M*?)L;*T3=C"_8K3K9^&]=C8GWG=T7:<@]$(:Q!$XR\H_R.WC7(:60K6^6'NQ MLC@!?E!R&3C>TILNQ#I_J++[4>H>&?XSL$*E)5K9Q@N 0"?"A^MO"+\ M7G8VX:%1Z!=1HE@*MF*$;#&E+V"QK_^\Q/<@ZO+)!-0%JI(&6?+-VV8MN_BH MF'&UT;/VI $D$5CAP&JDX!E/KQ%[M^>L&7O,RS[5E!O:5@U",_B V]/@P$MO M?*- $,H]SJ)\XZJ9G>"1*?S)V/[VP'18$]P$9<)*Q>2%:8P1$OM'YW&KA$EY*Q-R'F,I<^CD*D9 MF\.)G"GS GG?(K]V7FL7B?_?'A M<0IO,:CRT?X\#7BPME[#YL4!U)!Z[1]>SC->FPJMI_3*VWN'??TI37Z[8A$' M*\KR=";[GDS IWO!YY,X1'F6-51]GGK[:/<>"/:D,4EE@(CGS/-7.1B; MTK7Q\/Z8*\5<]\7' M^ZBZQI&8!+7G-H*:):CI6/VNL4Z1M5_\UT+-J3B>A9K;ZQ0L7'(A'D*S]!V&OXY5Z?&9M:G9ZY*N#';K*1=[@'!74\PI6?37.JY[!C$3'RBI9SX<@$5)&%SL A&Y"\ M(O**LCA!QW):Y!:16[0983\%<1K)TWZ1< 5X2%@2EXPW,M[(/VJ:JCH>$6OW MK7:+-HS(-=J,?O)@5242=6R=3=LMRS:WBW0JG4W)GSIA?\KN6$-SW3F.122H MV>^3)56P<@6;;WIRM1HLIB9%=]2DR"0M>VW+<2IJB4X]BLA;-F:($$@22!X* M)(=]R^E1N\N]6Z!/-W)[J:K+ZTJVK"O_\D7
M7%QV;]HWW8MV]Z+?N^A\O&YUKP:7_9[3Z?0OCZ[:RY6J3I'C6GTFU1>.QK@ 3&ZO_LGJR_'%UEPV(O*1@ M:ELA1E5Y5H/D:1)F7R@;07Y3WR(R!ZZCTF]T%9A&3;ZA!]L/;B/7[-SQ7DMV MW$XC(=AG^&T:LX]8A9ZBP,18!ACKJ_=])[8B$*N8U_94BZA.O+AAA54".F*^ MFA1B:R@*:D>M9]@3;H+RW3S(U# Z$LL1R^V3CI2:_ 0I+\6=%P0>-I;0K=,=L6R< M0W^L#?E(89)PEX3;Z5KMEKERV"3<5;J 3=?3'W6_9,-A[6J.-S0AF7Q_IQB. MYK!"V[$&[8H ;]UAA2:P4=7.>B4"^II]TJ99+@1_!'\$?W6%/X-'LC8\1E4^ M@?611Y@L$/\NHJ]3OMU9JXLK^ZIUU;9MY\;N=KJ=B]9UZ])N?;QP+MJ]GM.O M_*R5H664'UYW3-R'JUSX"-93J,/E-'D:?(- MF'Q#TM?KVLZ^7^\Z?'0JL=%! V*S$SFC6%=XJ\=GJ#CBR<38R6VW9EM M_45!<5MRK;&2>:3'B3$)3XEM3XIM7X&G=*IRX]V!="8BGL"$*V'J/5*U"6A0 M&V(=+XP2QQ''$<<1QQ''G0;'G7HV\:\Z<^"0#EU=:&$L$ZZZ.5=R,FE@.>;Z M.IW&(02*N!%,G!9,= $E.L;:*A)*$$H02AP?2MC#H65WC*7&$TP03!!,'"%, M@,_1MHUU.SH-F-@ID:K&$;/L+ %63CDXP#0U>E8K(M:&<,2)Q(GU(!QQ(G%B M/0A'G'C*G'C"^USRXTKFTK4(PID75):[=(J;J13((/XA_B'^(?ZI+7V(?XP9 M23,8LB_J9,-7&:;\'VE B?$9!S+P.Z'*B,18I\0-9[,P@ >&[K>\4(GS094I MF801N_)Y'+,+6;)$_7VY"\L^67&TBI4X:$51I^-8@R%UH#D!/[L^&N&$Q*O= MLMH.=5TA\2+QJD1[V9;C&#N]3.)%XD7B51(O9V#U!V0<5NK5'9?S]G$R$6XB MV[I@Q4CO'DM/NBE<[FU507YS:3ML-23S0E?R:XT)W@LTJ@OS5*W>2(N17)%< MD5R17)%Z:R=VUK/3_/O?77FQ48G*Q3-4:J__NW,YD/8G& M,!0=W;N>/F'1-KPS2*)-HDVB70_1-KPK2:)-HDVB70_1-KPC2J)MSH\_JJ-$ M\KY?5YKMT0$B2N#?NW(@_B'^(?XA_B'^J0]]*FL<,6BZT72)AX'V9J#OY-[4 M/0_26*FPU[N-C2@RUCKO&*LP]GJ2'7=M,@KW5&1Q$-01U&T"=8ZQFJL$=01U M!'4$=;6%ND&[/B0CJ".H(Z@CJ*L(ZKHUR$0Z#:A[[:9FXP-TURJ?N-X(5VRO MKWEB72BY/Y@[%,F:'JS;"=*:P7S4=*3))EQ=N*A6$%8GD-ICF.TT["Z"H1K" M4#-47:U JCEVUA[#9V1G$< 1P!' '6W0C !N*7+V+N$PE777[X0E_@[G%$K4 M\;U G&4=6)S6#X<_1/';APF\Q>.^ORA*Q&65!U0I@@<1"2:^NWXZQK(#43ACR51>-$\3GGAP959? M#GX/5@Y)R$H%> =\XX5C^ 6>"B^%BT?"Y6DLF!?@TW$\<-V,/82I/V93#D,9 M"1$P#B,\RT?WU@O@LC"->3".?WS^",8N7%&Z9TG%M& ARBN#G\L/#<)HQOTE M(+#QFOS!4DB8*WQ?7_/3F]8;^1E$W&!?PAE?4=P/WCB9 MPI\P)PTQ@!X^G\?B??;'A\>(40RJ'/0N4,=9FW^[>=Q6G'Y8Q]^?K'-EVIC7OYM9&;@=5J&SMQ6I?5K5KWD(HY8HD8@B(Q5BB")((D MHO$2,; &/=(1)!$D$;DOW[):O1Z)Q&N=BAHY\7NH?,:\V9R["1YB_/CU]]_) MH7]6Q ;FJG4=NS=/L3**E6U!IWZ+)*N.#$*2U73)LDFTZLDA)%J-%RV#17>. M7;1.?7?@6,[Q@"H+FQ (;X#*Z*J MJQP<5!_9YDR]%^A$\D3R=/3R5($>(KDBN3IYN;(=TE-UV<=J? N?VS#A?C7L MM$O#J!T+,AOCW$K26#MU:+1:!;5J)^<4@=R+0B7)EI(]M.PZ]!4ER2;))LDV M*MFVY;2-%;DBR2;))LFNAV2W0;)[-6B0>Q*2O5&7CW5__^U=&I_=<3Y__Y%' M 3!:_+N(OF)#B%N8[J4?NM_^_I__\;?LHAON1?_D?BJNO=CUPSB-1)Q?"/0+ MD$A?Q.2G-S?76+WPOYW_O;U^P[PQ?,'=Y.RF:P\&5]W>H'5]U;URVL.+C]>7 M@TY_V'-:@Z'3?_/W1T0O$_"%!@OKUJRJ)B/RXTHI/*0.D^1AGP5'XLQ$D#Q_ M5FZSP>ZI%-9S@SE$!Q271]$"F)+=(U%C3/[%%B57X0S$=)%'O?L?8L9=%X0_ MB5DD7.'=HPQ8Q9=SOM#?!&/\-DK%F/D>'WF^EWCP9#Z?1^%W;\9QZQO> 0LY MP=74+Q[#DB:A?'D\#:-$=TF1 P*NQ-_@UA3FLF!A!&. %^+:GS-:_%T7OVA_ M(Q$M9K%(L$M-,GV2"29>P /7XS[S@CB)4BE^<#5/5'^)>^.S!2Z:RF8THWS/U1,0C=[JHH---#19\ VQ=,EU. MJNU.STS;G>YA>Z\E\(7F2&=N6)E:L&RO6BMNV M2A]KB-WWF %UL*AK.)I8+2_NA]?J3"KB*N(JXBKBJB:0BKB*N(JZMNPGJ^4B MCD42/[\CNJL#L$<*-L%SJ@VQCM?E)(XCCB..(XXCCCL-CGMM(:#&'UC]' 9B MP68\^H:)=\ 43>SZ8)PJ?S5-A$8) M U3PC+" L("P@+" L("P@+" _ /#(813*8;UQ_G7F*; M"$,^>&>?4:TM2Z))VW8-HDNC1@=T-?,\E=J #NY1F36G6-37R3S75FF+J MA&*$8LV+YQ-Z'4PZ5^'-&*T)^YK!MX1]]8GQ$/81]A'V$?;5&/MLRW$<0K^* M8G'O$@[37WM]Z>_2O'PO$&=3(2',=EH_E 8XV&U>@U=-:[.A+=.N=,\2TK1 M*.2Z>0& J/I M3,3L5_' OH0SOH+?#]XXF<*?,"?-H,!\/I_'XGWVQX?'#%<,JAQN+9BVMS9T MOGG$5HVIT_WA9;%8*Z!Z3J^\_;7W-_KV9H^>)M^4R6^W=W.PX.?3*O?5FNE5 M&Z)V]Y7)"A5OC+J@ZT1DAESRTX-2EZ/0'V?'-ETQ&XF(M6V+.2U[X])[C>>\ M0V_&OWB\N@+6V_Z4]5Z9\1=Q+_R"JL8*V=)N#['=YFQGS*4EMB.V>XGM6)NX MC;AM#]RV59)30XR[QPRH@T%=>$QS>'$_O%9G4A%7$5<15Q%7-8%4Q%7$50CPRY5QM/3$;'^T.HY'9(NDBZ2+E)@)&(D8@T3,5)@^RR>VWQ/["J,YF'$ M$\'&8@1W"S>-MFW]NK&8-4Z:*,A)0O6!^86.P2U#J= ]-4DX!J$NQ30Y.(D8B1B)&(&;846\;L M1!(M$BT2+1(M.M2Z P'I4&N]HCVGDXI,!RHHZES+J#.A&*'882+>A%\'D\]5 M@#-&:T*_9O MH=]!74W"/L(^PC["OL9@G]7N4$&3JJ)Q[Q(.TU]W_=X&5B*: M[P7B;"HD/MI.ZX?22P:[$6VP)8H]-YC2DOZ9QHDW6:BOO @-WG?;H%,&8T9 M3@6;<"]B]]Q/!0LG+(%OKL(9<-TB#^OT/\3L%W$O?&:SB1?PP/6XS[P@3J(4 M>RC%S(O9B,=BS,* _2L-$_A+=V^>1YXKX(* <5<>/5'?QVP21LS#6:$(E1]V MSK8=E;/!J,)1+*)[Y$2X9)["KR$\-((G\WS(&XZ5QS%^R8-Q^1R-]>@IR_? MA]B#Y>!1=CM\4[H;7PIS6'JMA=>H4>HAPV 3QB-1G@U.Y5L,DDCR3YC+W;3&"4! MV.Q7X%+6/F?7+[XI0EF!X7'?7["9X'$:P2. !'= M<0HL^*\4G@8/B$3^B"0L/P(>*#B,.!+S$#0JS$4^)(WQ3\WY<8I3@G_G8<*0 MPT$Z0,(>>#3./N)+<:)A&NA+))+@)&(6P&W\D5Q+$95O1AH6<[#8*$WDK/3+ MTUB-&03937T<&_ZX!$Z/Z09K*F]9ENC=9<^@EFJZ5*DU?<#_K(QYE^<%H9'' M: %OYP(>(V\8>?0_TD 4QD6[93&G9:^ZZSN-&J7F6KAB-A)1Z1VV?$<_DR!) M[6R"9=AJX"S9X\E-.4CH2(B@7OP$6!3$$Q&!$2.2!QQ>"3,UE,H.ECZN2\S& M:82 B6B43".A4#CVOK,9/'T:,P'R.&[&4AD:I+\H!JG7W,B3R83:IPF%RV:5 M/0!0JO]*/6F*! S,"S!Z6/@0@*1,O3EHX@2$.DZD&8_&.-@XPE_ +'S,(5)/ M@-_$=Q=,?U#[: 4888N_]LY;#*[RP=XS(PLP3)?'TW,&2.6AC7@/$Y,R#Y^X M*TT=( /.0%E+RA2#R<]$,@W'B,WZ,OP5+G'%$B7A,6D@/02P5<1W$;E>C,"Q M@&OO F\"O@N^+)@ YL"]Y^R/>8A&;3A'HQ8??_'U#URAWEG+1EOP'SQ(>;1@ M2MP&R^LF?.$FRB[2^)4M7S$S[>2,0VFR26B.!!\#J< TAI6=>6J\!1;&:$"J M27M!"E2"EWD1/LMBW@0G8[&YGTJ/2UVA%CZ&!\>I+RDSB<)9V5^2/EQ^'2R# MC-G &"0HHU$7!LK%D\9?VP+6!AM_L/0,H?8:7WX35K[R@#)O[8_9$;Z.@\:C%X9 M@5).(_-UJW/Q^HTG__[5T:G]UQ/G]_ RSS3^2F:_ @_!!Y,[X% M8+OT0_?;W__S/_Z67?@I P1M_Q[<6%^G?0@X,,7,?GIS[\X&9"MM.8$;I8Z>8?5=GKKD2YA![$8Y),LF3*&;T8*< MBR!6!F3!\<*U%8^?3#[9SR2OD8J72)IW8/DN]*$YVR2 M@EI%KX-+_X?[?O@@+>9G+&RI.<<"AB%#W_ N9: K8)D!@>'1"C_>@4$9BR+@ MXZF])] IP;+^5M'N>23P)O!;4'@KCF.5PAN24IWB#Z![BD[$(Q'U['WI:X/*%&._4,)>"3>P&4+6$UD^SLO M".0;)N#JKWIU%A.^AQ& \JM='D4+/-Z$7P3@MX9SF)UTZ[5DW '?JUW1)Y^+ M],GN,Q*%0- M[C]?7/S.^'SN>Z[BS(>I"*24W'EQ(BMBC$,1%Q$M9*T !AC'7'I+( 8SK5'N MN>=C",I"=)^#ES66:0 <>&L!0,W>%F*(P6@H&HNBY(H++@C)#*]F,,7\ ;RB#S#G3'D;S=A4L5(&9?!?[/3,^ MSM5\#H*8X3%#*L6X!/=>F,9^8?@KTRES!Z0FS2GL2=B&A8K!7]?1.:GC2YLU M@$U>.%8Y)OA$:3W(C7S-= 03^U3%N$G$G$XY6OTK*,TIN_(B-P5;Z2I,(ZE_ M+^9SP?T< \"8#.=>@#+K!0777OB@8'CQ^0K4P3F[/T>.F<&M<'UYGS7"^+?< MMHN$+S44B'R6#\0#M9F1;5I@ /@LGG)YO:RT"/7C0J?C02 %^11#*6HU" 15!3V ")*8X8K9/.)>*WP7W MP,-($N[0C)5/CM9_C-7XUNC\S$"P6!H4P9]R;$A'I0K_7INP8X :4"LNFLG9 M3Z7=H''Y>F4_*$,W9F&0>1VH^K5U(!W^54<=77E/[D.#-R\G/DEEG*MXH,([ M:R4RMS8H-T&O+ J_>S.9 \+^:K?.NQERE'#UCF/^9NX./9-POC:.A\NR$LO+ M@WB/]N:"\?J0'ADO>SWU4.02N;N[G&Y1#B7@W7!?.92096A[P7WHWPO&&>Y5 C#F'.XW)03V7MQ+G4H32Y\I() MFZ0)9A7I_.Z[*'Q(IE9^!8Q#Z(UM*[L4QJX/A>!:9G'U%!E/R2KX[A)39:#4 MYRH^B5&=1-QYF&-^48'UM;?]S!G@'6*>M"Z?W-W( !)7$5?DJ2V-<_9KN/8! M:W*;]".?XMD,(]>^94T(!H-:2EOB17&\7D)P\,])@Q8B'4KD+=>@, M#QY4F-O0>,@V':JY:$0NFI*M! MQZ1@BCAI@*(Z?MK@PLFS:>6N;3D6U<")* M;1E*'^B>=\SZ< \R;J3VKN0ZK'$UO$EYTW,)1Y8C]/B-1'RIJ5#T&Y(-66SZ M>C)+.-\36.!/!P+_7Z(I7.<0AZ+TJZE5O*!$&.4DQAJ7K!BC: MZKC?CW+1Y&K!+SA2E[%Y\EFZWQNW6B8HES=%K8. OU2OG!V\"*@_^NRAK\X@F,6^5V9&X& M>L%JX8YX^6UP6SY\E %D34PXD0$F%ZM,L70.GV3:RT@LPF"LH[VJ%($ZZB7# MK/G1*;V#L/0F8NP]EY')S?X,@%50%=2)*PT+_*_$\+)A\21B-\'7>BLE)DQC MF$G\XWLC#.<*3/G8Q Y?JF"&*UI>8OQ@X %OO,"-4B>)F'VA:I0)[]Y\,;)%*X&0NC:6"[P$I_' MXGWV1YE"LM95,>YRK?>B14!G;=W^SKLBUMC:8GM/K;N\?].TT M=YH[S9WF?HQSWZY9"%7;7U&P[9=Z\"Q5P5RM'SRYF M6+T,7?TK\%"V("HQ'3'=KDSWL]RQ^:.(U_V,829B/F*^0S#?+S*T2=Q'W+<' M[L.2/4S6["&&(X;; \/)G5$,6C[>(B7^(_[; _]MOPG??(]7AZ^[IG=<*N7- M_?!>G4E%7$5<15Q%7-4$4A%7$5<15Q%7-8%4Q%7$589)M9-CB >T[Z(P#<:8 MJQ-&[__BND),)@?@P2J[X&&@YY#2^229ZT(@<\TF7V*H9ZA4FSZ2=KMC=>UA MY32IR^KC?96VR*T/RM0N4$I8<]I8DQ^,<:H7M[IP .$-X0WA#>$-X0WA#>'- M<>,-^5*$-80UA#6$-80UA#6$-<>"->1';8\W#7MY$I MHR0]J+#UNU:K[9B2LZ./$#=(UIJKL8Y'NF@3AD2,1*Q2$7MKM[M[8ZV"3:K; M"C8ND#^2Y)'D56$Z=JS!<+6-,>DUDBZ2KM='!EM6N]\CZ2+I(NDR+UV]CM5U MC(7=CUZZ*#'NPU4883.I!)M0C9)2$Z%*!*V"HI,'E3?'[EO#CKDXXPOTJ0O3 M5*W52'F=L$QU2)I(FDB:C,41.ZU]"12%$TGE!")%(E4X]6,/0 UXY":,1&OVS"Z.VAZ).\V3+A?#C2"5RG#F@"T M=DQ) &K6#>_TVH>G:",XC\Q,0LFF\"JAI#E:MIV!9=OFSBP02A)*$DK6@5<) M)0UF>70=J]TQ=VZ24/(Y\I5VPM\E'.BR]OK2WZ5Y^5X@SG3_5-MI_7#XB3TW MN-(J_)G&B3=9J*^\ " W>=]NS^S"*F/%@K*M+ZQNR8S2,QRRB_?9'Q\>"W0Q[G(R29%5U%F; [1Y/HH:4\?^ MX67868N,>DZON[U_T+?3W&GN-'>:^S'.O2&GAVOGI>;#;1\@$_X%6C[O!JS8 M58/="(BWR4\/RK :A?Y8/>=B!E8F7#)F5V&S]S+]BF Q'S&?,>;[!3YO57Z"N(^X;U?NN^%>Q/[)_500PQ'#[8'A MKC!RB-%"^NIH1ZO#E]W#>\45,N;9LBV^698 MP^A(+$$-X M0WA#>$-X0WA#>',\>$.^%&$-80UA#6$-80UA#6'-L6 -^5'4F70'$GX&HBUT M404V@:6NI"7I+C0[;&N08=MJ]:@UR![TS)'IX>.5B0HT#,D%R07)!LM^H6 M;9*D!Q6V_M#J.XXI.3OZ"' *VY&NMXI,LFP2+!(L&JH G=<+@WSMJJQ5Q= MY)&ZR)'@560O]AQS+7))K9%TD73E]_6L[M!<1CP1;"Q&2:F_4!6"UCAY;%-_"XBU>S6\N8.G[]$ MV]><3J^"E!7L@O6'5K=K;I-Y9XHV@O.J-B5H%XU0DE"R?BAI&SLU1 !) $D M60M>)8 TN/G@]%OU(>=6VQ:-X%5*,28 K1U3$H":]MUMSLWU6;Z>" M 1_',4N#2,"+_RW&[(Y[0Z=$R%YHN+)GRA$WYO6 C M(0*8*>, 9T'B!6F8+O$2LA";AS$P#+ 1T ;832 -\1D!LQTV@_NFDLEX3ETV MXK$7GS=&C(X"!R:A#^8DJ'^F!-WU>1Q[$Q3T]>(_6LA%C[B;I+!FL'C9+V^! M(Y(IL +P4?SC>Q-D<&'>(GIRTJ6G+%F22*@RY?#S_V?O39L;QY'\X=>[GP)1 M.QU1%4&[=1]5TQ/AHSQ;\W1WU9;=^X]Y"9.0Q6F*U!"D7=Y/_V0"X*7#ETB) MI')BHLN2> ")S%\>2&3F7^,'X8)[!4.HB]>D#S:T$)YGKOGE7>>=^@S*VTX^ M;R#WC;L 2OPN'MCW8,'7[',@Z9WKZT'R. J2+[0SH+YY<)UH#E<#(8Q9 2:# MQY=2?$S^^+1J)F3CSN>HI:;&9&-FX1LT3G9RA=/!]I\[_EYP--8]A@HH^33UUF!V!_JI3P\:9V\#SWF5 M_4*9Z<1\Y3-?8M.RU,1_O M!V! DSKM=509#+V,,53#P&=GC^"^'U)*:U_TAWH@%@[*#7M6?U#:X=':K_Z; MHERTN5I/BZ#VW$984]C@[$ZM;I8Y&=6&;JE4\:?(6%X[H3JQ>>VB(2E3G>5#2"$@PIP;"AOCXE&%*D@-*P MZ\"KA)*4AMU,E&Q.&O;!J?9LDF&26-DK;Z-.?\3+/[I@Z+KVUIR$T+WGD7LO MV)7K<]_&!-@OOHS"6"4/[S:Q)Y)(2YQK>[)@+X(%H,$C"Y8"6S-(C*+-@A!& MY0-4Q'X4ND):[&'NVG,F?BP#S)!W(XRRZ2Q9%KKR3\:E#& A(^&P!S>:9X^( MPU#X]B/<:L^Y?R>8:@ Q\V),HL4D:UG74PVS-DF)1]ST,7 M4ZQ7G@=C.@6>80KV]%A\#@^/YJY4 [+4TY+)+?@CFPL'+N!L&80J-SN8P336 M'ORHYQB',,M0>&I"\/@@CF0$X\%LX04L=,3#1YRSP%QW&*;G\EO72T\)/ C/ MPW_QX3:7^)!0W L_%OIR>(?P)=(UEOC([=2"7QYXZ.#IA&"IQIVD(&L"W D? MULW3T\TO2&[P\),4V7W,Q>3\&8Q=9S3#*^4RT'/31R'4C-*S$/AD13QX6,A] M"<_ 95,G E(*.P%(Z7F>GH,$*W8&SE<, MO2:F&SG<$1(N4L('#[!Q6=!ATC(D42 U%-E@ W*#MD60R&-$0>;@V7ZP:OK?LH^%RX+Q1)T M@C[(E>=Q-S72"FRD5=\CVEJ JL-^]G ;M^UX$>N[M/C@SZ&8 M@]SIZ<)GP=[CVS[@\&44V'_.P9 5HQC0"KT^$WB/^N$$=,QX*1:P['P^B@7$PVZ*YP=[" M>4FV#(-;==H':(&J.[ 13^#YVIHH6@9\@<:@6L77T>TAB#T J\5".&@? EEN M19XRVKY2CTEN-'/_H!;XE%ULY9KG00V'#O.\"_EBA4(%< :[) P6.?(CJ>XU MSL&,D:' _HN$/MT(],KN/&7?0/C"9$C<,78:7'1V_8=*NC[I]HKVJ&9JG,<& MIEB9(^!,(IRKMNLJCUO,!:[V'ZT"N7%;_"GRLBL M?6)>9EX1C.PBG&GZM,FF!V5">/D'IT1#DS*Q*),07LY] M0+=I=?7PZFSQ"!OK83_=&I24"B432W8OIE2WVSD=EFM+E69X_*4[Z)[V2AY< M(ZPW]G2E&@R#8$@=/2+OL10/Y[B"P%NLE2M4(/^;@/F5P=N+!&^S+4VR8?9< MP^5-DF74%,U6RR$DT/;W-0 M1:N(N?JR9%2;@EPOF[>&M&QF,GD5#(Q*%M6T M9%&WG)I%_1WK[O0:735HVN3!T]QI[K6?>T,+Q)1J0=7B8#/1YZCHDPYW7.]C MJOLIK,:HGAIQ6&4<=FS5TP[.>GMGM](.BU;/C,4-LU\#6V5/$^Z5CWOUJ"/Y M\B,]A^;,7' T=[;CI1&EO0[U3&UVD="0T!R:$S<+S:_9%BPQ*3%I/9F4D+WT MA2:).FJ)>@/L-]3%K$U]8"(5D:H-!;IW@KXZTY%8CEB.6*ZNI"*6(Y8CEFL> M'5_G-BQ@])ZH4_FY*NM3I>>,\P<]YL^?3'J)1!\7);^%8LG=K,Z-/K"BCXJK MC-7('#LI"REK1-?:Q6J>9,A2ZQ_6A?UV+W'X4G%M0BN%H37H=2H7M+JL/=Y' MI5@):0AIVM%(HNX<0'A#>$-X0WA#>$-X0WA#>$-X4T+ L5W1L#W$%=M%L#/; M#F-1J"94EKR1%GM!0[8=F*IMC0SK(A)5FWTD%R07)!4 M/_-:VNHBOBN54O<60&H'#2ESIHD(7RH1#PK]@_*:6;8]LDF219)%FP2(]17)%I9W7YI9?*/1:)HN_^)_FNJ_V2Q7UFN#5FN+2K% M(JL'-B);#..A#U'VUW.C%5!RDI*$D821A)'UP\C*XFN$D(20A)"$D(U'R,HCIH24A)2$E(24 MC4?*"F/@A)';0^<_1QSHLNGZO0TL1S3/]<6)*:>LG7;D^]VV7>^PZXI' J#_[/)L).\)= M@:L@A-'Z[$*=8+,?\ZV/+N"!(;>?V21X:O:-7II.R;QU,Q=L%GB@\ &@F9([ MM@R%Q&T8%LW5AY.(_V#N8LGUZN"W%P%\]!]32W+\2<)C]*K9R:KE-G?L9-58 MX"?'$^$1H9@+7^K='_@LV/ODB;W.IZ\77])/W4\?U,E&?#<\R\&SCK@YZRLL M5 629,)($@<9+$6H&MZJ<>F9P' "1R;3@UO>NS[\$L02'BT_?"QCT=8Z@A67 M*/>4@F6"RYI?9_R9Z[YY5WGG?H,ZL!./F]@ MCAMW(23[73RP[\&"K]E["Q[>N;X>)(^C(/E"&Y?JFP?7B>8?I]/326?8&<%B MC8 HD^%/B=H"E>3QI10?DS\^K:JA;!;Y/=-,E4TV;H2_?-M5CW#0^^EY9;E1 MG^O[NYT=[S_H[=,F#Y[F3G.O_=P;VF&QI@X^T8?H\S+ZI,,='Z"W;*V:Q=[, M0R'8;_#;7++/8$GN?F2*V(S8;)7-KMT?;V(R4I!5I.KMI6'V&X.,U?/B%QTW MR*)(OP:V\OL)^_CKF_$?LBXSB_8[%>IUN:?L)^Z8FL>W1L*WWF%&\ MJ[AV7"^N)<8\3L8D/"6V;2#;[H"G#76::M/ FDA%I&I#>_G&=I GKB*N(JXB MKFH(J8BKB*M*)A45A=A(3?581]B!3M3["%,5(2:]F111DTXH?MAS[M\)9J=M M$74OQ*?S]>CT!96): 0X[I.(32!<;8A%'$<<1QQ''$<<5Q_"$2ED%(F43'%%QI M'WWJ(GZ['TI?(4+Y$BX3K55:8U>D/]Z;OVFV=D>R1[)%B(\5& MPG5XX7K?FW1(K1TNZ- N#_?70,JZ!!7:1=FONGBQ?\?$CR66.BZM(R;A_LMQ MOW'PGDI:>7U=ZB(151M*)!= MTL+"QZ%(:&_^F;WYXEF4#2ZSZ]-._([>M&HWI$EK,5]$%%VMD1IH3W2U KN) M-C!(Q$C$2,1(Q$C$2,1(Q$C$VB!BO2Y)5I7Q@W:YKR\+$X@?MA<[\'/DPB_W MW(MIC_TP40'"]!=@>EDE+5I@'=5%(*HV@D@N6KPW,AKMOL-.\D#RT!9Y(#U! M2C!Q:U11*DFU>%ON<=]6S Y%R*B"O'[ RLBW*XH3[5LB>.( MX^I,N-H0BSB..(XXCCB.*L3OL4*\WB3:67A;237:1J,PT.O),;#&4PH$D420 M1*2'B_K6<$"%/_$^.J5* O.")#JK-]V]J#ZI$)*(MDC$^Y$U'H](A;Q&A>3\ MWI\C?NN)3=?O39)SU,&=KA/3P;K;Z_QT>)AY:G"YM?Q7+"-W]JB_AC MO[,LMP?WF63![ GQ?\LS_Q'[(GMDOV.Q7J>[WI+A+8^V&/<\=(Z9 ]?<GC5GKO3-KK[P)Z(]X^4ZR@NN8[@GP6,$OF?F3)A<$$3:-$.Y+D!29H% M'D@CJ#ZF5 9;AL&]ZX!@HIAY@:W6A!FQL].5M/,K*0LK&:0KR;CO,+X(8E_Q M!SXA%XS4F!&$#,.4^,+MJ)%#&K@G"F/],A@FT$H-@4L%*#B/_!7OU<"#6,)( MY(>/K(RE40H^ORY/+4ONF04;#.]9?4;^I7X0+KA7,%.Z>$WZ8+U:MO \<\TO M[SKOU&-Q0\OI3B M8_+'&C&R0>7#[9G%--IH2KX\8J_'-)C^]+Q-MM$H-'/:\?;.85]/DZ?)MW_R MK]N[HTC &MB.G]LIUJ!N*-%=_F!*C[/_ZJC_51TIL$'9B3 W[\G;R#5)#-(' MK2]O \])C)I0"/:;<@S89]"N#@6;F(P KNI4F HX;YV6YBW* M+E][1:T8]86AH(-BXLNI26Q[-&SK/684[RJN+:V7"N$I,2;A*;'M4;'M#GC: M4*/5Q%)'9@4796Y<#=! MQ#V34B#9,A02#6?GI?D)*^D)<-?#W+7GZE[=F4!E,*PE*?%09RZ$CGY7DI&T M,U#LD)Y9^W*9?RF+.L_R=OE)G!6D>$^G5G\P*$NUU'[U\3XJ0UPGHX2PYEBP MIC_LEWF@I/:K3UA#6$-89AS^H-J.%$I9$D M"AA5$# RS_#OF/BQQ!<^?9 JV6B9XU&I86*"29 M()EHO$P,ND-K.*8**203)!.I3/1Z5K_?(YDHP>>I4="EZJJ@4I<%%?(#EF:8 MK78> #?(%&XH'JY?\W">K]=1A92VIV]FU^H.2SO/T/I(!D5-]Z "VR-<[[M6 MIS_<6^RTW67%2/9(]DBQD6(CX3J\<+WO37;O34IJ[=TF* QZ%(J(- >76\ M*RC:K3_BY84*[%]G,RDBY6 %,Y8T$[^(PU#X]N/&LNRUFUJ%"[''BO W6?WR M)-=4,CNYT8N)H]&["X$GYS-N!NR>^[%0CZ3L%IH M&"]/67X@=\('_]OS'IDJ,B2U4[[@$CY@'P?%.#P,T=]75=,MD^2Z@.'

.9 M'0K'C5CHRC_9+6FV+/"7+X'%5+XL=FQ0PY9\@6./<0!+ M'D:/IYFVRH_5E

F;PO0-K0=:GVA;MWOL_1/^KCS<,W,P4X4S;/E[$.58LU2V; B$5A26WDS\G4NK4W7P4MC^>]JDL5X@ M2V7MB7%?8$80TQ+3UIII?P=[(F'9;TE)DGIQ+3%F>8Q9*]Z['GCO K=H+[(MVN]Z[Y:@C]AOOVJW94[ZEE8&P[*W$-X0U9-H0TA#2$-&U%FG%_1#A#.$,X0SA#'A3A#>$-X4TK\&9@C7NO.2!Y('D@>R&XBN2"Y(+G86Z"J4$UWWY+S FE)*BKWFYF<3G!#1?NH MEB2Q98/8DFI)[K669-)*@24=%-["PU1$I:&5(ML!H<1^#:SW2*S74M:CJHW$ M>X?B/:K:2+QW*-ZCJHW$?K50NRUSAVM;+F3_95<:6UF%N(JXBKB*N*HAI"*N MJBM7M;/P&+%G@/1V\;XVI4'MN([PAO"&\ M(;PAO"&\(;PAO"&\(;PAO"&\(;PAO"&\(;PAO*DWMQ'>$-Y0^<3JMJRH?&+Q MOI[5[9=6FK0NZU^URB;-W&*)H((G)!(WWIBX_4;_O[KS[$\N>-\^?&+?R]DI,HB?/$OQ6UTYCN_\?!/H9[W M^=^Q&SU>"SL.5=@'?KP BG+7OPDY\L>9RF*^=*7M!3(.Q0U0Z]P+[#__]I__ M\=?D';^+AS/;QI/(<,>W,/#A3UNH=WX+/-=^U/]-[U4A)_CP77=UV>MT M)__3^^?-Y3OF.O %MZ.3X:!W-NY>G)U//W>'HVGO;-B=7G1'O>G%>'CU>3IZ M][>59G3*ENHSR[6)HL^]GOE M)>6KCVMGN[&4 #PFHRHKDO5)!GIV6A5,X^WL?HC1ZH]X^4RQ.H%/R!+[X[$KIU/5V?7Y^G'[J"MPWBD MIKS4A978/?=BP8*9^E(_=LD?%5-:+-"E/6]-L42)Q1)7QO_@>AZ[A0$O!!.S MF; C]UZHT>BBH O0E(_XH']P7U%=5PF<6FH>Z>PY\KT+E\42Q\_9(G#E0PT3@B#AID*G)(F P[!A4OL2,\0KKN+74=- M!M[E C7M?%7(6:&ENG@%3'F',?)%EC%!1^5 M#&##^PJ$!7IS"=?HI_C! ZR>[<4./DSQ !_KBXNT-538X"?97P+\_4-I\!_5CF)\3#$O1UUYR/[#<-3G@=KGCQ2N"0C0\\9;FW M YX%]ZYC@) S'XPUY# W5 \%-!$>>YB[]CS#G$7NK1J,%.PJAH51:#X&=K3U M<#P]''S^(I!1#BQRP&QK:Y<%0+(0!#@=K66D&67J-HZ4I'CNPC4BR+7>0;'$ MHD]H2VL)O^>NIS[A>R6'/QPPNIE,3>PB&=X&Q[V.>ADP*\I_(K2 EB!Z,$08 MXQ[QMC$RT@HA-VR A7O7Y#SAK/%)9Y 3[R\^*(L[%YA2GOP]"!S%<\@_7Q73 M)Y(][(!D7P,[>#"1A#MN!$H.L&-ZXY=42D_7< 5?S*1^A*LTKE#*"B182741 M-NZ21]X"4Z)L^1E7@KP$/FH6L4R,G?3R'$Z 6H\TJ^=O,.\!"=]X$P(#OM-& MZ0AS:JX?8H'@5[;@JS*6' M#E9'D ]'.9GJ:'U""26B[*8HL,WL.X0:H##A1!"ON UN"&8(0BO;"8NMJ M22SR/7.E#9<_@B#"2H@[U_?5 &=P+TL+5'>'VO0\99^W YUZ??+2;"3;7P]W MPBT+0T;X"M_L* -1O[]H^([W:;DV!HE: :7&7IILQ=')20= %I=>^%*9M"?7 M$<:O\E\E^#GN3@ _ 1W!L#'&,-@)OP-I %B"1X&UZWDH3LZ5"'_39GW.?\W\ M-'PM6C,@:09";;"ID:_2-^&C$V]#JL=J9##> HO _)? C&B%:P&UT8A"3D7) MT+:/%.&]:Z.)% 8+YFN[_)0IW2X!7<9^.P2P$K#>H\&^A"XL-.MW%=7\0P-X8/2GH4)4'4 )+8/,D MXI6, ,-,*-6HXX @,L7%4&11,9CSG?"Q4#G0_E;DAX &F2M07(%,0+DH"'%/ M/25@T2J[!5\=9J*Q BF3TADFEJR/]ZAA!!;8CS36(L5S#T^HD8_B+=4^\2G[ M@JOEN)H=\MR:Q@)S6R(I.309@,WBT,=_$6[TXB=F9!9X+TRI ,?YIZ0/>8"G M[&K%Z"-,X^%IA\%E'@RZE"?B!&'RI3P+7:+,R.]W-!*4\F@K62[@-V0'8-O< MWAQ8;B': _D3*-E6G6+_\I:@VYF>3JM8@[766L].>C6&;(% )7$U-?7&Z)E6 M*,H$NX,$G:Q-@7X+E80(0Z4+D\LP]K_.Q!I]@ =B3RNHY=)3L;@\J"4F9"FL M*-T?Y;#T KZ<2[#M' R5A0V!&043',URSPL>P%M0W2Z#6&(PY9:WYYUWFG/DM@ MX^3SZ_.C%CR\0_PY^2;NP)V-V8@O/\JI1XA#>C89<&-BH;Z_N^/MN]Y_T-NG31Y\ MLTE_U),GOGOY[0TYT%[?1/KIL3=COIF'0K#?M+7W65E[:F=LJUGVUMH2^^_0 M14S95*:\=G^4P)($CM1UKVS.3/)W+MBH,R2:ED+3+RKL0L0LG4%'I+P)-&O& MDP2:!)JU(^:;0+.AYF5M&DM1#RXB%9&J945D":N(JXA41*K#=J$$FM2I=GB5 M-69,UO0A,;_V9:.I<'BAU-)T8HTG_L]D0CDOV88E M@2&!.6J!&0[&5J\S)9&I+%C;KICLMI.=KV"@]E9Z[X[&5F?0*TN8ZK+F):B9 M]J[Y>&!-IZ5E(]*2-V#)>X.>U:&6#ONP)EL6T6FO3)#J.[XU)]5W=$M.JH]2 M>%Y#V,N5H]GXZK'Y+:!U1J@MJELY7'XB! MGD29GC7ITR;)WF2(_-VCDB[2X:3#28>3#B<=7A^4H5W;]2+$%,X",>KTK'%Y M&79U66X*83X=M>[W:,F/:VS3)!JN_HUIQ4W]$M.:D^ MVK!]I:>XVC"*(C%/AO+Z_9XU'50?BZ%P7GN9B [A5Z.NV\,A"F;Z$]HU* UF M:%.W:I^X5=+7M\;#ZK=UCT;ZCI")Z&PRJ7E2\WL%FIR;_[/J*;CI^KUQ=XXZ M!^\)NN\)])_J(_F6"12;F@817,FRUO0RXI%8Z+[(/EP('Z1JH)GUV3YE[,PT MYL;VGU&NB3V;[YOHB8S>6O\/&V?="ZC^# M="RJ!W?DWNN>J:IEY^;FS': A,*G8G=IK$JO8C#91+ KMAH!=O\\)4;;UP2^ M^&G_^%ZG.])-W*_.KL^9*V6<]9P?G72Z%KM*6?"++Z,PQJ63[(1]O5?]R=G[ MZ_@6$-:UV:0W/.EV/GQDWW-MPK'9[F^"RSA,%SU[XIF4(I+JFNS+7[.4CJ0Y M>KQ$WI%I$W6N6M.K)K>YEN066V0OLHHMQ_$5CBMM+\ +\,9,M-QL7L7NZ7,0 M+^&E+=G-TQGV-8\>C71H\[].]7L'/L3HQ1J MP;W%IN?JZ@X?NT&+7>3B_0#B_TLV<;Q0F]/J=#Z?Y.X!-@WM@/LGN8EAO'UC6]2/= MN5KU\G9B^ K((4*II0SN0.95%[)Y\)"B0(&O.0BF[7$IW9FK%9G1?QN5S;,C M O;U8]4?'FZ$@<1# M5L"FY3G#W$4 Q(9? )\0_6GZ'LK;,00,-(%&@XBQ: $9X-,(75UU\!#(DUC MY+0-0),S1,9;D6:,AD@6V3M/9.5S9@$C 1LFX#]QI\7KFE. MN'!)P6M30G5R'07VGRS_5:+7Q]T)2->U#=XB,L]O@0-ZU]:7F(I:P.UY?IUJ M;U6_&^5)2Z;B=Z/U;T&9LO?NAVPTF^T O.6]F[].F=)*K<%8/?$#[]"2MEQZ MJ?3G]7LZ#26TJ70'ZD*TV:5YGN^X6KDJ49=S,#1.;CFZM49),OX $E.%["@^\YLI3FS_\6SAVR=Z+TNJCT;GAX)W"M MORS0MA7&E MRDJD8,KGY+%4W&$)*V+C; Q,7#'.IQCB':X'ML@>$L2?40\%U M7'HHR7@9REN" \#!:W>EW(R#OP7C%JSA91""'M3W@S?O!PN8B?9SM8OORC^! MW7U^IPWA]?#39H_Q)A\ $S] +,Q<='SA$0>O!PA\=)(] X>6?5)O1U@!7H/' M6@:L9!YJ8!B9;Z^?*;6]#O,#JYN!+R#4DRPF/!?C 1C.P+&$:*6;V @24RPY M7NP]IN$ !()#-:8.$$5] H 'L>S SA>?@OW).+D^CK"UP@ >] L"FQM3A&')(46R)T0]890LO" @Z%E\O=??X[ER1WGRX^_BX=,\+Z%P. Q*"'UJ&_P(OM1 M__<&8.?< X7[M__\C[\F]WX-[[CO_I\2J(MT8/#AS'>^Y0)<7V=I "WUR.5E M&O""JZ\!XI2.]J/<:/#-($CINY4?"Q^^B]DO[ZXND=S_T_OGS>4[YCKP!9#N MI//YZG+4/1^<]\_&P[/!Z+Q[V;N\^CP==_K=\70R??>W%T M69L3]%[WTP<5,HI]'H.!A_B$[]_RREON*;M1S@7X;3P"/Q($&*-#?0U^8Q4K MOA5@<3JHH9,0C-(V^@5;QYW#(>.5;2;"QOL5O*GW+D-4'3KTA4\(M:FK0/D. MH!^#]8_XBU"0F]/)R]"%YRZ]3)_^X:L1*R118SQ;P*QLSM[G2/K'Z?4I^_O9 MV;<"45%/*+7G+@HA=OA^8:)<*$SPHDRC%^ 7[!A?7:9#;6CGH&ISD <76@.K M )O:F,*Q!3[,R\?'>QC$BL-0[5'E;_!AN:1$X4W4F%+7A>C@-G6036(92+// MX$8R;Z"8+3,8E8FMI8&P+-QN2 )7N@&8(69S(N&[C0]+;UX3X;>(5S0/A38F MI/NCE">R!7PY!R-!!6]+>>0_8E]DT-7O:->HG-&BN*-%D# #;L\ EBEK]5XD M+)"L!-ABMP*M1KW]D_)-#,PX [T*_/ (1HS:/4%S2&W7ZM5]NS?59$^IDOWP M-^L#.0]B#ST,M1.'< /W_ OL+J7.%2A&&N^?>1 *#'"-MM9#@8$+&"L8U]DF MPR;4.//!-O;8=VVWPRNO *!8MW/R_V6LE.,B+4)K6L6"BSSX(1WO->*;=GUP M8)]_F+@%#&$!#J0*T.0@^OKS10&< XP'A?8\BSDTAAOVSLY5F#>;]4N!#20N M4HX1$)<$AR7#"XK;TZZZEK/!R>!DF*'F@Q!_9I^,[P18!V\1Z!NIAP 6/L!_ MLNNF7>;P1V4!J-=I.,Q^U^JC88COES9([S$;I!'.4IZL#8;NI&O^[:6K4)KB M/U9UWX3%!VMCJ0,LWF-E05C"XDU8_!IKPK@BVIU+^H44?0;MU<#7#_, '*V3 MX $M!!G?2M=QP=C$V.J9YVE'P!@U*QD,?NIHYOVZ-%ZX@UVY@;[UYX<*%E]_ MQ,L_NA'0P]X2!/I#;P)_!E)AX/#M 9TG"=^ &$\5-KT.5*1;!*^3P[701AJ% M2*+9,K]5@%E[_$_PXY*5U-OK4L:+I98ZE>#"59A;B_C3S2KE"E5B+J8"8GAA1 W MB=#;D-Q3F8-1'!J< 4###(5[(5 A8%+T:#&3LJ 72:J-8!UOAUMRFQWP MHY/N2>5S&+Q\&B?WO.!!+1J^Q GBVP@\Z11+=:JQ'P5 BO2]JZ^Y"P+GP?4\ M0U"UV$ \']<3'_4T\H^;AR))BV>!(]UE @?HZ,Z4N_%95E?F@-4:J44=R:2 MI$,$-AYA2W:1]#[/AO?"M:[*J\:I>IK8:9J8[2:96+ 6P0)T"_^A=(0=Q2J0 MI<,0MG)C'1<8-$Q"BIBBDC*,?H:,P6375PFE/Q;\$9W?=-O#;&R_@F]WU#95 MJ>[6Z9IG]A)V]-";M0S[U40 HYF9Y>-&=K82N33J;2&>? 0]6:RCM!3!+N :S.TQV7(7L/Z B&&: M1#SJC-8/2+W)X]4Y(+3275OG7-DI1*)+Y!NO M13LSH9AY*E,_V>#(SB+DXQ5Z:TMJ#T(=&U"QWV1'0:LB5&1K R@U#K'?!=FW MV5(F;&R1>- :3FP;E^/:+%%C(G'MEGF="R)5&!#,L,C5.1B>DG"=1) S@[2; M;GYY ((HW],1:D63HY!I5H1*E@;Q]O4&]5QP#[[0N8N1RO0S=R8!"/@J").= M0[G@8?3 (WLN5@X]&.NZ,^:VSPXB)9UV5N78-L7?6ER3;/'-SE!QZ"Z,M@%NF_E!P70$WG)F]^H,*8 M>?8D@\OA0GT )!9*&20^_,PDIO DH&A,M^>P75EE*9(G2(AHIX/9 %@J=(H M9/+A,<'>>6;4R:PS.#64R66B)("=Z"6\W!RDQ=Q'H=X+MF1XIRBANWPB#^5IAWXJA"&P^7\-DA.%"R"6]=3IQ#, M(D5S-WQNNIAJX>"P5>F837.-0YB)3'/$#/$SR]G2B1AXXN@$AG'BSD[X/7<] M->5;S"BV8(VC6"6)1.K05 MMX"L9@@MTVYH^/L^.:3CX6%R*3S/Y"0CSQ22V:X+F<8%NZW 1>H4O=3[64G] M#7PFVIGPD)P5FJJ%&>B+(,P=[U<7Q>!ALUL!&L0-0FEM95NUI^]CAC",&F]> M! #%)ABCF[*$;VO$"B;,B M/BI!RX ]0LRIFE82/'[&$\A;_DFL8.O,;O'P4F+XIA5!BFODJF\?53X9J X/ M3RO=Q9XZX*-@42WOB5Y?!8;I2S3S5;@TU)%[Y9V4$C/]2_>TTRDG*0D6KYPA]$>B" M*0XZ4GZCT:C3&901O"J3S'DM^)G8\S')P1 MVL?:>?O+6/!HUABWJGBV.75;GH Z-&K"(+Z;&S<.'Z$?EFT*V/J(,/H8QC6Q MX=QE>0<22Z&1AG Q*&>/T)V#K*+.'>8^3:^(([X/"D-@.^M&C% M)<\ B0'XE:H&(8I>8*:@]T 4:S\$X9]!K XQ&\E:%XICX M>.J@;LYJ>[FKIMD=ZR&Z2Z7_P, 5#]S3"EW\,(=-,]*H&FGF"7@)EAY(?\W M8$V_OV@VNZMO@\E:>/4968U3>1!#\T8#V0K2Y< L"#<.>2,/$; 1L%429L*2 M,@I<3 $H8%A,7G!#0[A#U>0;WX''T3Q(SBZ;H_CI5HO*:S7; M[6HW2#UI9E[&4;"2+/['1+UOK]!1,1NWBFL'E::\ZYQ$'9L 6/JN4B:P:# > M)_D>F.HZ^@*]\M]4J.U;&$0Z$Y=6LA;X8QP*/(L8)3NEIOZZ7E)]0BA,EC3, M+:F.GB[3)66QCUKPGH/ZBF66[*ZO59Z%2G[%PG=*OO@Z"">3*HZJL,S&T?QL=W,9+6*%]LVI$VM2!]<)YIK;GVV_4JQ,DOV%'Q=W<$AT-MSMX]8UV9XXH#8Z*RLU-0@T2#1 M:)EH7)C0^YK"2]3<1N,ZYW1O,\O-02*M&!/ARPZ_HV4>A.G^5J9>,2QD"D>1 MN)&X'86XJ=V6U/S,"9\1)2-;.JDPJ8J="!=)"4G)44B)ZITW4S;:6E@GGQ*> M;-]JXTTEARQ!GV"BN@TWN[K60>PKQRPK_C(7GC+^5+)6+M;C%FMM)27XU[)1 M]7Z*D&@4^]\F5O(:<.EF>J?98+[BYG%6.=6?@)V.!/+&ZO"L3KHQN9\V"E=R'":/*#T8DV8IZ4,:V<*%YFC%QO%$21,K MUZB[[3>F.48Z/S])#TBA3#624QE#*JE)DT=M'!>8]93]/WQG6C*_*$OJ='C: M,#/'IX;]U;-3E]-DD.6;5*K*2K[P3+$)H5M'9JE+Q9XT-]C7)5U)9)5;8:KU MB=10R&32&!DH:&&.SS59]'M-"3=#NB(W)W/ NK:;KMR13SDSL SZ5SV&^VL+GLF-WH!W@%(PWN).6*+B M>(;<&%5>72@NLS76$]M>A%#U!E>Q]FR1=]L"S 2;XPE]G!'2P_.RDG6F-JXT M60[W.F4@^1D+6JM*)6E-QB67SYA\=;)U\+ZV;_SK9),O:6&$2N?6JL79QU[^ M:MF*U+I+-^:-85UHN)(9C"K-S'0K03QQE(,KD[PD;4_@)P*I,:^2E%UH^1\@U3'%G!N *2WPA8489DP*YM99)/GTJ:[B9JS^CSBW=ZG8_H=%Z.=8HY%7G\HQSUG!Z;J(]B@[9LJ0'['= ">AQX(&/;.1@/CS++*.>T9WX&GJ$7YEP$*I=2 M0C+=$L]R1$&D_ ,-1V8W4\6"W1_%+B78NX,E+?I*ZPC2G98]ES2]6YL!&-A0 M5@Q9ND!I'ZL"5^FJ#1D_ (,!<8H^_*WP7'&OCC";DP0FKSM7T3Q7 M;T8!>MI"6+-6CN:ZPDZQ1>M8\1ZZ:SF+"!U*56^-_7?P .\/K0TSM#:,92-Q ME/^;\?F&]^PA $Z8^(2;80N>A@V,(5HL':A6+SF1IN2@K+Y"?YF<=AE"M!,VVWH[V<5,2"N\J9:']X.MG33#6B9BK/1.S':247 M1[N$LA >+VVFP]-AN1,%G AL5UFV"DS M"J+*B_RQ5*VI\X6-E(^=&+"%-VZ(%*@CLKFW9==GO@C&0+'@@.GI[*J8=')# MLHN8KV:@$W_!^?=BF31TS;=,-X/W51V$M%(?.K=),X^TT6U6'S5[IZXU*!A.K<,)+-?YQG4169"[ GNQ9Z.XIUAJOYL+\ M;J2H E904J:/JU#5K:+%2I$YM3*&>VI*H\UKFB:X%S>U3.N9LN;2.QV7.Q=@ MQ35(+,WL_LN@;*V^KJ\LLSNCZL7A+C 6_RU;:4]/.V6ST/J)R$)SZUQ3Z8*V MQME5I\/&IZ.251@VX\4%J,D>!X;E,]V3V..Z593*Z5?UK%,^6EW4;=Q4GB'?+WO&":.7 M&&XI>8A*!$OG]+()6>#TV%>IA9M8(7,B]"[1FJ3K0_XITKPRP)3^HK\Y9==X M7#]%M3"7-ZQ+9:F!IK7VDM( ,?>R,GLETQZ]K')X%P'33#I)R#$TTL65SN43"X2AEEA>T5W)XV>0( X]ZYJA!SB\HY1W@7)1#1A*8V@I,R5'E,@6FW#W 58'!^+?1 M>$J9QI'KN?^GE:G0/7B2$W>Z7.I335>T[EU5K/D@QQ/:GI=G^U4M%HDADGM' MDF&DB%@25]:8+;N]2H'\[)7A6Z6C,X@;D5 MNE;MS/"@QKGJX?)>&:-9&O#5V?5Y(0O8E1)/EY]=_Z$>?=+I6>Q7H>IDO;\) MEJ[-)H/>!TP:R:Y(#DKJFNM"R)5$.U4E/IAAB;M$$Z,"T&'_Y#"(:T[5F^UA M&+OZ767$N*9;\0*^B7,])4UB<#%:IQ]K*DU+*PGP%:KRKHS?.*)VL$B*8;OW M(JT;D9Y5RG;JM)*=)N?XS>PY\KU*E=8'AK"@OVZ-$XHH#!*M@F=H0^S[5(Q3 M%MM9X91,QT7\KECM.]HW44WRL?6H:F?*L>%K*!_IPYPHC/&8=P++6 MC\!0"_[GZN+F#;H-?:V+G%3H&?F)S9/$W_P2.X'0N<(ZX%(D3-+'^65DR8A? M3'JH[%AH;]IPG"Q] H"3:OLMAY$ =P;B,I,Y18)NW\J^S>#TBR^C,%9+>7*A M\PI_#60.$?N]T8>/[#<-3DF:2_%*X)"-#SQEN;=GA]E53%I52$ . M1*1Q=?5LT>4Z%U M5>L170=^CWC;&!EIA9!G^3/C-3E/.&M\TAGDQ/N+#\KBSL6,WI._!X&C> [Y MYZMB^D2RAQV0[&M@!P\FDG#'#9Y60G9,;_R22NGI&J[@BYG4CT@J9Z"R @E6 M4EV$C;ODD;? E"A;?L:5IF&VC,0RK2*>7)[#"5#K4:'#MKK!O >SGS?=A,"@ M3L2B=(0Y.?#0HU\:$FRDHVME,3_,#2O3O0J=@S'_-_#1\+5HSW#<5TZ0=Z%I/Z9O4J0WC;4CU6(T,2=.A M7.Z'L;!L-**04W6R0*&%F#HQX65)GY-G%QV:U:_#D4M+);0-$!ML> MDV!>O@T<+-.JLVF,5!.B+-IG@:J.!W#N+L%==$V@:H-56#S,JQKHN5'Z9G4< M:Z&.F.@)H .:[S2:[S"*F8G:'%0O,TV_9'J>!8NKI>&HK$=Q,J2T*9[*T5$T M]\S^9;Z 3S0/I%@?#1DZ^YM (1AJ-BMR4I?3WD55#5:1WI9.%.Z6 *_B/AV# M60A8;U#AWW+E[0Z^FHGJ$&G+<)N*G*A^];F,Z0*NT1C#ASVE8_#8OT"ZQW&26A7BVW&)U* M9!=K":IJ46GGWGR]02LQ3!0FH$][AP-3LIH(KCH0D$ZK4+E1M1@4N=Z]YA$J M5.4!E*A^E4G$*QG!:DDQ*]>C()].EW4:N!7Y(:!!YB;%#W.%#Q,"%JTRJ*JHJ9&/XJFCP8\KU6_SW)K& G-;(BDY-!F2 M@HZY@HL\S4,L5!+>G%&1?TKZ$#S14)D$#8$9A1, M<#3+=4.$]^J,=A!+#*9\^%B*X6DK3Z# C4^E/>2>NM868_49^=?Z6-'"2Y.K MHF"I3S>E#RZM=\G*R!<\O'-]/4@>1T'RA=K4UM_H!B93P-%.;]!/_C/\Z=,M MG@H(3[":%%]*\3'Y8RV?*IM%OCE)VHNCURDTZ4A7Z\7]34R+%1C2*SNL%.[O M[GC[KO2)[ZKJ\J03=%<:YH!*R>N8_&>3T)O_2BN!WDLZ M5^44'^XYSD A?YR[#BB[[TW=.T,@HM.5Z\_,'4O@+[KX[Z MWYMHN5&UY:BU;FMD\YZ\C5R3K:G&-^IU)]3IC M"VCRZ9;;?]Z%0>P[N!T=A!__R[:%F,T. &NKF]]EDM)D31\2\[=2NBXT^DMI M<9#G>.JE ?:7$T-Q7*G4Z$TGUGC2KYPF=5E]O._5J6DD,B0RV7W#49?$A<2% MQ.6E&F9J]0<#$IE],<41[[L0UAPWU@P'0VO2)ZPAD2&1>2$UNE9__)IM6!(8 M$IBC%ICA8&SU.E,2FV*R6X[V?D*!LI.0E6P+_"*W(L*M,]H;'4&O;*$ MJ2YK7H*::>^:CP?6=%I:-B(M>0.6O#?H69U^:<='6K3F-<^Y.'A$I[TR0:KO M^-:<5-_1+3FI/DKA>0UA+U?*R50A1*62\J#2U>];XPG%8HA)GJ+:^^FP^BVA M=42I+JA9.E]]( 9Z$F5ZUJ1/FR1[DR'R=X]*NDB'DPXG'4XZG'1X?5"&=FW7 MBQ!3. O$J-.SQN5EV-5EN2F$^734NM^C)3^F)>^/QU9G2%'K5\Z3'-@VRP2I MOJ-;]9T4'TLAL)Y[64B.H1?C;IN M#X@-)BA3=VJ?>)625_?&@^KW]8]&ND[0B:BL\FDYDG-[Q5HH8'N>?[(F(VEW,V"X,%]@R-I6X*'RQ5 M-WG_#AMGWPNI_PS2L:@>W)%[KWNFJI:=FYLSVP$2"I^*W:6Q*KV*P603P:[8 M:@38_?.4&&U?$_CBI_WC>YWN2#=QOSJ[/F>NE''6V9#=/9]C7/'HTTJ')$4LU M=\=^P4RZP#8\S$TJA1"^$)HQ0DT=7L 85V8@X[A.1@&>]I=/4"=X$BLRA-@ M>K PC1&O-N##67P';WH.'KI#BUWGX?P"X?Q*-W.^49C0ZW<^G.;O #8-[H'Y M)+N+8;U]8%G7CW3G:M7+VXGA*R"'"*66,K@#F5==R.;!0XH"!;[F()BVQZ5T M9ZY69$;_;50VSXX(V->/57]XN!$&$G/]&M>WO=A1*I$O I!"I:!<$4;=NS1HG Y: 9N6YPQS%P$0&WX!"/ -U9^B[ZVP$4/ 2!=H.(@4@Q*< M#3*%U-5= P^)-(V1TS8 326<(IL@% M*#7#Y?CP2P%+[B8\Q5GR*,UORSA&4-Y UOF7G":'U(O(/+\%#NA= M6U]B*FH!M^?Y=:J]5?UNE"C6 M&B7)^ -(3'&J;Y)($LGC$,G,N-XLE1E;*W;J]G+B>0D/ON?(4IH__ULX=\C> MB=+KHM*[X>&=P+7^LD#;5AA3+LA)IF+(Y.:S5-U@""EAXVX/3%PPS*4:XQRN M!;;+'A#&GE /!==QZ:$DXV4H;PD. >OW95R,P[^%HQ;L(:700AZ4-\/WKP? M+& FVL_5+KXK_P1V]_F=-H37PT^;/<:;? !,_ "Q,'/1\85''+P>(/#12?8, M'%KV2;T=805X#1YK&;"2>:B!862^O7ZFU/8ZS ^L;@:^@%!/LICP7(P'8#@# MQQ*BE6YB(TA,L>1XL?>8AALT0"*1S&B!A1-<0:, ['DP,X3GX;]P3RY.HJ\O M7*W,#"G5^W+OSIL6L/" 7\$"'O0* )L:4X=CR"%%L25&/V"5'0-OR>VYRU = M(-#YXB%;KG1A0Z#>O^$UD7;%GD+*P@,.AI;)WW_].98G=YPO/WX-[[CO_I\2 MBHOTX?#AS'>^Y8)47V=I$"SUJN5E&K2"JZ\!II2>]:-,E+_!\VP0AAN K7,/ M%/;?_O,__IJ\^UN(\=SH\9N']_C.9UCQ)3XXO5IYKO#ANYC]\N[J$@G\/[U_ MWER^8ZX#7P"Q3L[[H_/1>-@?=,ZFP_%D?/P_..N_^MH*R M>3"\<9&1?H>U^1Z $&\%TUU"\;V203JAFI(]D9!,E06UM'LOD3E,A&P6>.#T M*A16;!O$$J$&@/C-6ND%1"KL!.)>1)XB^#G_4#\(%]PK[(AU\9KTP6HO"7## M\\PUO[SKO%.?)D]^_V_>4=6BB7D!35 MSTVBBM,$&ZCV-'6J;S']C]@7K-_1CEE9F0N4:/WK\AI209L+;3LQHDH!F,\4+JZQ9BR9%;1+BAC!;;5OC[K^+L(%/9?*O86=C M6PP3R]68Y1K+572(!6'OALE.ZW!;(8I)F\Q:]I;][CB2/NA1>$@=99Z3N_Z@M!9=K3?N MR(/<@_)JCW1U)U:W6YI6:[UT';OK]"NFF\X#S\&TRC33N!(1JR )X*"2-L*N M*B_>XW]6TIXA3UT8AERN&FFMMHG4<&(-^N65'3P2D:K,99LT7;O=!!'W\$SV MAEQP,B.?-B-[UI@J@)*75BM]UQ[Q&@VL?I^VTZF;)N5'5BR$O@R%[6:U MD?@B "+H,VID;+ZDKN&X9PW'Y04B7TB?=E.)&Z[Q VG^_3OCD/BR/M[ MPQG@:EBP#RSH!#&>P]U%1FMOS>V>J?92\K4BFZW;[5C=27EEMM],M+KP#SG; M=4NJ)3@C.'LQG'4&UK13VJ%J@K,7581_ND#-\T5B\B5EKNVY<&)/?)V9)MRY M@LTW.(#7E):Y.)M,+GN3[OG%Y]'P:C(Y'_8[G;/SP6 PFIQUAKW6E9;9T+C\ M%15EGF2*(RHH,YV>3CK#SFC2ZXU@?I-A[9DM-06ZHY+MMQ:7JJ@!K>C\R/9HM!/;$7O@80A. MVN,AF6\KR5]>:J85\9H=PC%54*J"A,J.!6YXY?1J!-M0U+E%ZK/9K$@(]F)2 M3<;69%+]>:9&L$V)@>:CS*)+(K>AN!=^C)7[L?6>T+VV0A'%H5_)T:?&)>J, M!]9T6EIF7%V6OVH#@/1\BT4B;3#1*XU?VB(7Y/(_HV]6ZBW^P%Y1WY0EOW>MX93*[)'/]!;]HJO5AW\*;)-(=MR39?4& MUHB\)/*2ZJ2MVB-=@X$U("^)O*17[S1)H* ]5XK,%(JEFN2)3%F3\CJ)U&7E MR5FJC_IIG$1,K.FD-!.N+1)!KM(S2L8.3H(EXXZBA'33)E_&;Z>IWP)&J/B.Y+=)U[([4Y\72"QZ%. F%KGN7 M.W5-)B.&_?I6I[Q6:759=O*BZJ-[&B<2_;[5&]$N++E1+R/LM=IIBO@/L]_T MOV4CTCJ]LKKP%&VTTYXY33JEE:(LRY+3\Y2??1/XR2B MV[&&/7*6R%EZW9Z3)^ZXQZ2((D^W#-3'F40U4;GV6'6EYCRTWJ@CEXE:87(5C1 M/GMK@[R7M[S;VB@O7L3J"(+R[B^"Q3(4<^%+]UY\\>U@(7X-Y.N[YYU-/H^G M_S=Z MQ-YY/*,S"Y#0ZN*4TEAP#$C-WB?E6'N=3V=?+[ZD'[N?/J@&SZH/'_]AL0<1 M"L:E:<@G5]OQL2=Y\(6$JX? O'"P:XV*MO)*0:_5MIW@@H=WKJ\'R>,H2+[0 MIHGZQC2%ZW3*ZS'8'9729+!_X":#@T9W":3)T^0;,/F&]E\[N%>6#K=?CZ:2 M+X_H5M\,\ \_%/"N_P,SZ>_<]<&N0?-3R \L\-D%EW-V!4O)_ELX=^7%\H@G MB2>?X,F+. R%;S^RFY#[$FQX%WCQS$&W0J6($AL2&QX:&L_NN>NA)W(R"\(3 M//K)\.0,<2AQZ/XX]":(N/>&X%>3K$<3%AB6'#ZJEA?+(=O+8[(-HR.Q'+$< ML5Q=244L1RQ'+-<\.E(:]192GG./^[9@/&*7PA:+6Q&R?M=BO4ZWM WV-^5N MU#T?LA;MI6N3DE%>*;#:+SS>1VGF+3$;:L]M!#/K3%-J@^#:$-XSM!5)^ M8+=B%H0"RUMZ7$IW!N3 #!,JV(+W#:UIEYKL[D$_M4Q_MUE1C&42@NI+&"*DBY]MCU%C=YWK4ZOHMH@;Z#;<>N\&LES762Q:B^. M1)1$]!5T+"]\2)))DKD'R6R-Y*%AVZT^2?$X#-==]]$Z37=!G]U(.X2:?%,F MP"[9_E4W\9F4%A-Z5EL>0X4W"K&2+#;'LR2))(DDB=QNSD[+,V9?2+E7V;2- MD%_:G21!K;X9\F1_^RE-$+I=E2;MBSY_E/+K][\"+M=0]4 M[J] >RN2U0?6=-@Y/,GJPCT4YJ[IN9G]@EDC-',SD*X9/2HJ#YF\AJJ-X#Y" M2D+*IO J(669N?+C\GJ4[DQ."G(1@!* $H V"$ 'UFANXWIQ!'=>"SL.5=.USS]L+W:$XG+/>V0)Q3$3:!'X3"(MI6Z')@SM]#J.!ZY;L(<@]APVYS"4 M6R%\QF&$)^GH5MJQ/&%25LL@\/L,E>K_8>\U (]AO\-I?L,^@7IRP+F+Q98K.4 MS:[='V]B,H*WQN40K5.RK*RBZMD4\STRBB>)'_5"Q-+B _6%2V+;U[*M]YA1 MO 9=!]JJQXDQ"4^);8^ ;7? 4S)9:U>4ZQE*U9\Z->.=YB(=<0]Q3]VYIW;T M(?XA_GDS?>B8T1927D>8)Q L55UX%@5L&8?VG,ML%QPO*$M,JZM <\B4G6[/ M M.\?FWD9F)U^J7UZJS+ZE:M>TC%M%@B MIJ!(2CL61!)!$M%XB9A8DQ'I")((DHC4E^]8G5%IA23;(A*T];.%L)?FR**[ M6'([PD.,GZ^_?2.'_DD1FU3?O;LN_$&QLIHJJ7:*UKB\.H,D6219AR=<;22K M2Z)53PXAT6J\: W+ZP'7=M$Z]MV=Q-_*)]8Q&=_^2X#W%07L7L@(1DZAC!1_ M2BVX6AU3>MB-)]@N][A):A)34 MUV-SUY!+(,(]CU2W$1F%\4+XD?P\FPD[^NJ_O"7)"YJ&],[Z@]%TG0_Z!V\:@GTG2HTP%)J&Z$86IHV'U+T]0G$2\1^Y M7%K\%NG-_<1T'RA5;1ZAO=5V$Z/9UT MAIT1+-8(B#(9EMBS9%).SY+>CITC.DWNFS%M\N!I[C3WVL^](85IF^4F$7V( M/L_0)QWN^-B[P%"S(6(S:C;4.L[;.[>5EA!1/2_J6 ^[3IQ_]FM@*[^?D*]\ MY.M3GPMJST)LVWZVI797Q)BU9$S"4V+;!K)M^]M=K7*KV;<:EKQ=V<8 &I&J MD:1Z,1Q60+:&D8JXBKB*N(JXJ@FD(JXBKCIHB[8%C-X3=4JLKBB+53W6$7:@ M$_4^PE1%B$EO^HE7)IU0_+#GW+\3S.9RSG"!V5PX=T(^G:]'.>P-JWS5,L*] M/%JR1R(V@7"U(19Q''$<<1QQ''%'P9=?+[ZP]!Q3]Q,3ZEP9GDE:!B%E$AU3<*5]]*F+^/VE;"(TH138 MT)IV2VN169>5Q/NH>-X!4& 'M5P7WMD=!5:(T 04>-_M6YT2.ARN3#WC]08Q MP =""4()0HD-]XVLX;BT3,:ZK"39"H0"A *OM!6FD]US[8_*5J#M]1>'O3PN MI3MSA<-F8;!0H2_7CX*D^DZU8;#CHOQW<2_\6)2EZFI$M=KIP'2XO6V; E6P MWBN.&%109=[J#DL[DM7Z_EPD7"1W/0H5T>+A98KDM0H5V4_:J+%_MW3/Q88JEC21'S_>-^ MX^ ]E31J+4QR07*1F3V#06EFSW%8-R0N1RPNI$9(+D@N-H:%!YW2PL+'H4AH M;_Z9O?GB690-+K/KTT[\CMZT:C>D26LQ7T047:V1&FA/=+4"NXDV,$C$2,1( MQ$C$2,1(Q$C$2,3:(&*]+DE6E?&#=KFO+PL3"--JF44N_'+/O9CVV \3%2!, M?P&FEU72H@7645T$HFHCB.2BQ7LCH]'N.^PD#R0/;9$'TA,D%R07Z_=-!GV2 MAQ)]RW!9-S(2*J$+\_L"+"[8KR5,N6.(XXKLZ$JPVQB..( MXXCCB..H0OP>*\3K3:*=A;>55*-M- H#O9X< VL\I4 0201)1'JXJ&\-!U3X M$^^C4ZHD,"](HK-ZT]V+ZI,*(8EHBT2\'UGC\8A4R&M42,[O_3GBMY[8>/V& MO__Z=X4O.++Z,P7@@_DI_5Z MISOYG]X_;R[?,=>!+[@=G0RZGZ>C;F?PN=_K#L?=X=EXVNN<#R^'G7&W=W9Q M^>YO*PN4)_:-NQ"2_2X>V/=@P;>+<>YVW*L[,3VXN[W.3Y]R"_ZO6$;N[%%_ MY?H #-''/C)0F4QP,Q=L%G@ /L"E3*VN9%)$\&48S1FL!^/WW/7P!Q;,9O"3 MJKD4S-"/94Y*<,8E_":9VH)4]RVXC.!/W]S!PQ#W(-62P,7XA#4&?,L,_A'[ M(@.Y?L=BN+"E/)IQWV&7PA:+6Q'FWM%5[QBS]ZX/,PUB"=?)#T]OI-9IT=^D M05\X 1M&+,+"^#M/##_WU((NP7M6GY%_K1^$"^X5X+:+UZ0/5JS,;.%YYII? MWG7>J<\ MW;R^?52O.#AG>OK0?(X"I(OM I0WSRX3C2'JX$PMT$(XH"Q4X\O MI?B8_/%I%=BS<>'FS4FB\/3NHQ]48_/:]^-NH_,Z<=;]_U_D;?WFGT MZ'>[?=KDP>]X^Z3)@R>F;PK3OVYWBGS=-1W;[3ZW&:J5N2%%=_F#RB-5JSQ9!C#;Z5V7M,V7C"G81 MH"$FA8-_J7GS"#Z MEY%K4@$?KQ/:O$4YC&NOJ#';?T^S+>H%LB^G9V,1F!AW=S."F):8MM9,^SO8 M$PG+?@N%Q!?6#&J),T_01^RW9[7;,B=]E0O-ON6P[*W<2AFR!D9@G>E(+$OID&5)Q/6ZE9AXG[(;94X+@^<9U+[ M\U M1]F.&VD:DGAYH(TIS^6WKN=&KGC-[M3SA=9VH.-!"ZV5Z#/49?6K5M6DD5LL M#Q78MB07)!>-EPO2$R0/) \D#R0/) ]D-Y%%M_ P%5%I:*7(=D HL5\# MZST2Z[64]:AJ(_'>H7B/JC82[QV*]ZAJ([%?+=1NR]SAVI8+V7_9E<965B&N M(JXBKB*N:@BIB*OJRE7M+#Q&+%=CEB.N(JXBKJ(BB50DL6+JT4%8.GA/!^]; M8RK4GML(;PAO"&\(;PAO"&\(;PAO"&\(;PAO"&\(;PAO"&\(;PAOZLUMA#>$ M-U0^L;HM*RJ?6+RO9W7[I94FK*WGMAT_=X&EB.:Y_KB)"F5V.O\]"E'Q7_%,G)G MCX M1^Z]R!6^N($IG'N!_>??_O,__KI^SV<>^B#S\IL(K^<\%.=ISOYG]X_;R[?,=>!+[@=G?3ZW/AY\NYO*\N0I]:-NQ"2_2X>V/=@P;=C:YU6\68N MV"SP0", &9F22(99_O!E&,U5644[6"SC"!8F\%DP,Y46%P _CZGF'W^2[!9) MS[CO,$<3G_DB8A[6<%J*D$E<'O9>E6H,8@G720LCMF(9Y7[GNNC.AX]O%H,7 M$+V@23I T#R%\7/^H7X0+KA74#9=O"9]L*:9+3S/7//+N\X[]1D@VDX^OYY= M'EPGFL.?,"=S8M#&PAQ+*3XF?WQ:1?IL4!L+U'9'&Q7BRW<3])@&W9^>UT<; M=9N9TXZW]P[[>IH\3;[]DV_\ON(.U6E*\&;&QUX1]V8>"L%^@]_FDGT&W4I% MI"IPFH^>S:[='V]B,H*W%A0OVZF2QE[9]!^Q+S**]SNJ3G5IP:%]4[.Q<$EL M^UJV]1XSBK^^NGK-T)08LSV,27A*;-M MMT!3U]GL@(UZG368*\-07Z/%R+D M$4RX$J;>(U6;@ :U(59[890XCCB..(XXCCCN.#CN]:9>:RPZ;<"9S(%#.G1U MH45I1T2KFW/YN7/ON]V)U1N5[M%GK-X@#OA0K[A&H_41P42K8&((*#'H$$H0 M2A!*$$IL-2:F4ZL[&!),$$P03!!,/.5S]+M3@HG7P$33>REL:5+1G2P/W:6B MP=&S6A&Q-H0C3B1.K ?AB!.)$^M!..+$8^;$(][G4A_7,IC\2+Q(O$JPKMU;5ZO=).+Y-XD7B1 M>.7$JS>QQA,R#BOUZMKEO'V>S80=H:^F*D:Z]UAZTH[#\MOU)-)VV&I(C2B] M_1R-ZL(\5:LWTF(D5R17)%)U'V_KS7;HP-$E,"_=^5 _$/\ M0_Q#_$/\4Q_Z5-8X8M)THTFUB]Z;@?XF]Z;N>9"EE0K;W6UL1)&QSNF@M IC MNY.LW;7)*-Q3D<5!4$=0]Q*HZY56N[9('B.< MBV"Q%+[DD1OX9QX\0/WU=?9=V,&=#[-WX*UN -?)2*8O@27PD<[?Q>R7=U>7 MO4YW\C^]?]Y?Q]WS MX6C\[F\KZY9?@QMW(23[73RP[\&";T?CW.V>ZXN3I+5,K_/3IQP?_"N6D3M[ MU%^Y/N![]+&/7%8JDAPV\#QSS2_O.N_49Y!3._G\^G5^<)UH#G_"G P^@.A[?"G%Q^2/3ZOB MG@TJ'['.(&.T,7GVY4%O/:9^_Z?G06DCJ)HY[7C[X+"OI\G3Y-L_^3?UEMV_ MZ[+=X)F\3:=-=G)),0E/B6V/BFUWP-/*CI(W/5$5 MP_-8%S<4]\*/Q2%1X(@R[MN04-^S.GUJ^K'5F=:FBS59\T](94'LN#AGR*"458A M1J52\Z#RU;>FW=(T3NM]?(HF[D%'M4JX)N6U'R3A(N$BX4KO \-P6%X#0!(N M$BX2KIQPC4KLB=UVX3KVK9^_"U^$W%-^%W<6KN_**.21>_^:7-V72]EASSR6 M+VP#:](;E"9LSU"G+CQ#4<$:Z:VV253?FO0K*BY,$D42=802-;5Z Y(HDBB2 MJ/)^\ZO+;UW/C5PA?Q-G?7[Y]V+\_//[6M^,A>FCPG0C"E6D P(#%^&T9Q% M\#.N(O=-[;])KSO^)-G,];EON]QCKB^C,,;#T!*NYA%[$*%@"[,@#+Z8PUPZ%OB,8R,5O43L%M>(W3XR#X]4LPRI$_;+!;&62@EZEGB^O[ODR&!ZV^46S6W?0Y&GR#9@\-478*46A.ZQW MCD+=RW(3^[6@&'>M^/%7M(ES!;?+\HPIS$5L]W*V*^V@#+%=W=BN.:T'%$^R MTBIE$"O6C15KQ6TJV[!E=M\J YI@T;#D:&*UO+@?7JLSJ8BKB*N(JXBKFD J MXBKBJI))1:7AMI!2[XD_O2/Z5@=@CQ1L@N=4&V*UU^4DCB..^__;^]+FQG$D M[<\SOP)1[W2$:X-V\1!%JJJ[(WS.5F]W5TW9/1/S$:8@B5,4J>;A8W[]"X Z M;=G6 4H@]4SL5EL2#R"13UY 9H+CP''@N,/@N&U+3-4^O_FW)&:/XZJ^I,>9 M(MNGGZ4+590=KJYNSE4T4W$,NX4Z^;6+)^Q=]T .-$D.3$];V\IX0)?UA"R M+( L@"R +( L@"R ?Z!"#J!VVDN4_>/D^H3TA52*19(>H7T6!R%;)\)P@#7B M*U"Y*.&%P#$@-E9*.DI3F MC'39+;];E$&1U6NJ@%GMT(0@)X*<.U _M<.%;7F&;RJKL M, !.UQP1T!7 ! M7$!75.9Y',KFT 7_Y4XV,R54IA!5XO&_44*@.1&!*H)NFQ)/%Q9#4*X&FNYP M(.H:K?;..M,!G GP G]"8@V':*-@:!:_=AT<&VYI^7N!%:5=V:M1E:K:C!3 MAW8>N^LCLR>*:7\0^NU^,77@(T2/*[<)(,$@P11%ZSN^8;5WV$.Z#GP$"08) M!@E6$PE6>;P&4@Q2#%(,4JS:QJ.N9;3,';9GK@,?[3XRIE$@NDK"SG4M1;W6 MO>L)?7A..\*!X\!QX+A:$$X;8H'C#H'C#CZ3;^[8;#0SY_;IW.M"F8.LR81T M% 2R*E+>D 4UDP6>@_0;R #(@$.6 ; '( L@"R +8 \@'7DC87<'W7& ').SBF#6.66MJY!_J46O$U"'%(,7J%\^']-H;.I^+-V6TANRK M!]]"]ND3XX'L@^R#[(/LTUCV689MVY!^%<7B/N243W_I]7-_S\TK"F-V/&!2 MA%FV^L2W'U')_>!L62P$ZGM.6 MMV][?ZUOK_?H,?FZ3'Z]O9N]!3]?5KE;:Z:M-D0M=\O#"A5OC 92MAFPX2U+B6,9Q#:ME4OOU9[S]KT9_V9Z=06LMWZ6]4Z9\5=V MQZ(95945LL5N#]AN=;93YM*"[/ <>"X6A!.&V*!XPZ!XPZ^(O!O2

R9"FWUE.>IPI4 VX?Z 5OZR. M8YAM5/VJ73QA[[H'O*,*L=FA#D1)!S M!^JG=KBP.Y;A^LHR;8$)8*+VF("N "Z "^B*W7@>:-N!PJ=J-YP/J/"IVNUJ ME#Z%CH<$@P3;H01S/,NP34@P2#!(, TX#Q),AV@)I!BD&*08I-@.I9C;;AFV MAR8:]3@V7?>(V:\AO0TCN3N/JCI[UQ/Z\)QVA /'@>/ <;4@G#;$ L<= L<= M_'G+"_[+'%\H<9.8L#@TAD%61\H8LJ)DLL W+\2$%( 4@ M!0Y8"L B@"R +( L@$6 JCIK4O8Z3X+OY)ZF*>4W3\(+CYL$M0XG81HU"5"3 M8)<:&A #Q Q0$RQI6@JLQ,!+4 +T *TD-2Z 0&1U*I7M.=PCB(CH0)19RVC MSI!BD&+[B7A#?NT-G\\%G#):0_K5@V\A_?;J:D+V0?9!]D'VU4;V&4X+!4VJ MBL9]R"F?_M+KE_S]XX< \]H%F8WXJTWG$1G41)\__FO?_EQR8/#.,S9K^$= MZWZ.[V*(S9\8!)06_9Y@^?YMCA/T66A[W'\JLPYN(Z_^@(/*IFD1=98<6!!GQD M+%UEN@ORVN13F9^;^#S_FCA)AS1:$%"6N&;Z8,F2)&!1-+[FIW?F._F9XRV8 M?%Y_H88T[8=Q.4A:Y,GDBU(?RV_NPVX^X%=S0HPE 4=Y1$<9^SCYX]-39,_& M/1_9GFV(M)?N4JP>'"_'9+L_O"U_EDK"\9RVN]W?Z]OW>SOF7M/!8^Z8^Z'- MO;/>[>MMS.YM9^-E:]K?S%+RM_)N9X.UWCKNL.!P/'L2TXY26B?D6]L2,.8CYC\D;%>$9%?PQXCJ[K: M.QW[T2.C:?9^@XA0/ S/G/7ZY51OB=@JK8(S$Y@M7I4<]]\^_20-FG I1MRZ6D0%,,BHE(Y#!-.LO_2/$QB,"X85VO&_9WE>O$HV%"E\:P1 MIVFHR,%K#>6U>JACL%]#V0]*=4]E0#6,0^QW.^(M<.X&?'JQE'[ >\ ]X!YPCW[< _HH<^8/J%_;!;MC43)B79*S8!#SF?;7 M*<:IG.FT+S^D+FWN+0:K0_5?QS4Z/FI/[8PG#E5^0]0B!J(FCWY5Z;APK^"J(&H M@:BIVK_RN553O:B!>P5!!$$$0?2*>V49OFO"YH&HV:^HT8APJU="V\C).&FM M2K,MFV?4?KOTO,CX(%E*4A;)O(YL$([6R2V:U6*KX(S'7GO0.$9'7=457=:[ M:N$,&=Q@1!PYZFIEPVT"7!H.%\=H6\K,?EU8'PH$B-B2'$K[90$7P 5P 5P M%\ %< %[2ICGGI&CM4W$DYIEPUI^CTC-.Z2).>75B&'F].GVS(L M[&PIDTD:P4P[8;XZN-XHDM0<\!UYKKI#N]M2[;#CN$ NU.)\Y+=C02D"6H!6 M%1:G[>'\., %<%5B47KVSE@+%B.0!^2-[W--=7V8H=0 K;H3KMI@N7FR,MH. M_8#P39+3B(33)N&$RB[A!HG55>9^LW/\1DDR=>@VKRY19E42[IABZC5ERS), M5YVR?(MNM6"CJC4J%"<$& 28*B?;<@S'VIT$V\C?K@7SX1@^Y!ODFV[RS?8, MKZ7N4 @,- @P"# (L!WNWEN&WX:'"0$& :8!YT& K>]A=@Q77>8I'$R(-X@W MB#=MQ)MM&PYV &"?Z23 #IT^<]OD'W+*X;/T^B5___BAR([[E(X^7@<#UBTB M]J5W%<9ASGX-[UCW\W3C^53N.]^(9]]P()U%2?#]Y[_^Y<7>G=U89N6 M_P_[WS<7[TC8Y5_PAQV?GCLM[]RY=%WKW'5.KSIV^]R[O.CXEGUA=JSVNY^? MK-<\[6_"(?$N&].6UF[L]"F-V/"C;8UNV^<.G.6GRGR++P]YC^548 M5/'$S8*271)SC.,\2N<9DE+*,ORPCN?B1ABFYHU'!2-*3WYPG M0\Z_C],L7N]3QA\A%X<$19JR.'@D7+:&=S3GBRVI+E>*T&SRC!'_.>EFDU>Q M+CD*8_Y+4F0T[F;O/[[*H2L2\(TC)G-/6<"Y(/$\S<7G^=?$23JDT8(HL,0U MTP>75 Q8%(VO^>F=^4Y^YL /)I_79Z A3?MA7 Z2%GDR^:*4-/*;^[";#_C5 MG!!C!/34X4U&_?\29B9F/*7'J%;_3!-.2;'^N%M0;A4-)?W MVUO>O]_;.W4>/.:.N6L_]_5.],&^ WU 'Z6G^KTM,[@K/MS_S!C>KGG[$'N/:?EZ@'S?7/FE0A9_5.& MK"YF8:A5(TH['6H9_@1H )I]<^)RT/P:TMLP"O.0@4G!I)HR*22[\H4&H@X: M41N(_9JZF.,]/5?QMFH30XT@52U)M;)HU$#TZ4Q'L!Q8#BRG*ZG VS#DHX^8IA6MU'=QI=F B%4C79;Q-U!Q3G+ NGT%P;C#HN37E(THAPM[ M&+$X8W.-(,8G5O-Q 2Q5DE(CNFH7JWF5(3>AC_:E$;?/!EH5KNIKK590%--H MV>@N DD#20-)4[M&<]IS .0-Y WD#>0-Y WD#>0-Y WDC8* 8[.B83N(*S:+ M8*=!D!:<1A%.0^ZE+\P63(5&YWJ*8> "N N@ O@ K@ +H +X&*'[JQ&,;4J M:?N_TJ4E<9+/.;H["R U@X8X.5-'"=^<#JJM%B*;0!:050NC"A #Q Q0 P0 M \0 ,6TAABWP:D,#S2(5-K_U$-G[+6Y9#\G]!HUT@535-A)P=<"X\IR*FB@! M3\#3 >()>@JX JXJZ/=G6(ZR,OF'@BAL][_2RBS):?2D7]E<&[(PSO*T$(WB ML%>] \$&PBDEW%(MH*JC[DNK48L>J>I2PMYL&;M%SE@]>O"Z1JNM[L#%QO2L M!=]5;1Q#1D)&0D;J)R,KBZ]!0D)"0D)"0M9>0E8>,86DA*2$I(2DK+VDK# & M#AGYO^3O'S\4V7&?TM''ZV# ND7$OO2NDI3Q65X^! ,:]]DY M?WU*@SR[SFG.1(R97Q+&- Y"&GU-LE"TQKP1+[WA%#J+DN#[SW_]RX]+GEOD M1?PV^FC#%KS5WX9L93FG--_931CV>(#^=+$@O[?6.^G=U<7 MH@GQ/^Q_WUR\(V&7?\%'=WQUUC+/K*LS]_3BPKUL6W['[ER==2XA3$['I<:MVSSAT]S_/&?(LO#WF/Y M51AS59!_= 1R5?/,*IW!M!CHVLR]X@3&3:3FQV^^,ORYIRXH-W'/TV?,OS9. MTB&-%F2S):Z9/EB"C@0LBL;7_/3.?"<_SCY(]/3V77;-SS&VU3^==:NGFZ^E9=.23/ M^>%M ;M4!XRGM-WMMKO3UV_4(TPCV[5*]?:-#2D7^W%_[^WCM3__OKT%NBIK MU:$(H.49CJW.B-1]\16:@3KW*:R2A%S =-;@E[>/*&U!I;T>07($-_XG17L[22I#5M#0.QS-V'5L!NV]_LJ@ZO8WK<\R_!;SOXI6@O.4RA3%6SP M;[X1OWQG_^])TKT/HVB=_?J6:9L7[NF9YTZ M8\FBA#[RTWTI2FZ3J%L^9Z(D&N:N/SWS.Y'BX'A_RR1]*,.",1C0.&*$YN6 !&]ZRE#B6(0Y)>5O[58*.."&U.8O5 MX7B4:QFFPHQ-W5=^MX')YP RZRYP)B88H<&?19BR+ME$%S9N;]HRC?7V&K$W M#;4MU?8O1)>36,VS\+LR^/QG^.[UB<)^GC M>=G$;.U4NM,K\\*ZLB_;[MFEZ]J=LU/;/K\_L*Y5-!T\M\AS&P> M:R_^MF+&L4O1ZY5>PQ/65%[;]]!!7!-FTXMHN]]'7".:JIW'#&X"-R&(73EA MSY/AB%-SO?/F!YAC95E&V]]^-_Y0MEAKE.:AKU@_''0YAF\C@;$Z9=8LG745 MQF$V8%W23Y)N-7JK:1F,ENT;7E59.LW=MH,3 DR]@BG3,+UU2N4 4U6Z8G[= M]5J9%!S.-J&K8:VJ3Q+I0LYZ'!;2YCR0U3*-EE.1.%N':+KP#WS@_5D5&HFS M6IQ/JX>LJ\?!2,MV#+]34;D7G(Q\V1S<_F3DZT<>EQ^3_)W=GP8!)[^H=? U M36+^9R#[&V2G MB04R2)?U6"KR4&:7Q5UQ:5KP+Z.0WH91F(MCF93_'[\J*Z)<',RDHU'T*,YD MGE[_(8Y+M([-#NDEJ3RQ^8P%-YE&%CXH>0X9\B\'&6&@Y-GB MH-),S;YX8FFC8=]32?3R]&NF[NPKJED\KV;1Z9QT3+OE3/YQU1VGM4TEYVEW MW$SAV>VU/A#;J?/@ZTWZ@YX\^*YQI\BU<]BGP^WHO0U0_0G>FT'*&/FMM/8N MI;6W@_30R@Y$@RF;P)37X8,"EH1PK/B@YAXPO6_._(.S8\K=]W/2-M>)N8&F M+]/TLPR[@)C*&51=C1TH;_ DA*9.-(70W+?0K*EYJ4V!1?U2@D JD.JP2 59 M!:X"J4 J[4F%C-@7F]3+(RC[E/G:'XU%=_KY^^R.;WB^NN0JW5=?W*=;5I7V M1 -D%BJ6MY6UI-=^Y0$7P&5K#=,QG%8+D-D54QSPO@MDS6'+&K?E&KX#60/( M #(K4L,R' _E:P 8 &9E'>,9MMD!9"H+UC8K)GNZ+&DP9AN=UFA>VZJV9Y@M M]*TZI#7W6D:GH^PT(I:\!DMNMVS#=)2ECS1HS34_<['WB$YS,0'5=WAK#M5W M<$L.U8M?DOHN42I+JBIG*_> M@X%>E3*VX3O8)-D9AN#O'A2ZH,.APZ'#H<.AP_61,MBU?5:_%>$L 2/3-CQU M)^QT66Z$,%^/6CLVEOR0EMSQ/,-T$;5>6_VV[L&@[P"9"+G)4/-0\SL5-$I;FJIH3[J\ M\>F7G,_U@D_WCN;A'+\TO<\QS<[ MK4OWW+,ZOFE>F%=VJVWZYU=.9]_]4IW76E1NPEZB7VK999-3G92]*$1MN*B/2MR M_^+2+\CK1G01]4W7;//%:G.B^ J[B%J^DBZB+7O+GGYFG3L:UKL=(^:.N>L^ M]YHV$ME[C 7T 7V4Q.B\0^^W^;P)+-@,;%9Y6]<-(A10D,JB7MKU=-QM_[PR M;C -$I%)Z >23[WDTZ/EX/@M,@;R[!5:"4K1[GI&<=6MV'=-3;#MP;!M]#BC MN"6YUM.+:\&8A\F8D*=@VQJR[1;RM*9.DS8=!T$JD HM/\%5-2$5N I*M\;)<%27E0[R.?*DO%H;?RB5?CXX3L(9#' M34E LP$1"TP&K-MGV>OG]9 LX.])Q!.0;1DAT2L ^&T(18X#AP'C@/'@>/T M(1PX;F<.2&/\#'G?WVD8DZ,HR;+WHIUCTH_Y[UW"O_QR_IE,\YBL3X0S"0MD MTM(H27&2Z)""*\VCCR[P4]:(N+HY5U#IQNA8J$ '*:!&"FRAEG7AG>VEP!,B MU$$*'%F.8=K;EU-Y,O5F%S. E("4."@IT39<#Y5+(04@!0Y9"@A;H>-O?];^ MH&P%;*^O'/:*:):%O9!U22]-AC+T%<9Y,JF^4VT8[+ H_VWM)L#:Q+/KI@/? MKIU7!>OMN;ZBY2I+R3J$^HH %\"UNA5FF H:#JY*EV9;9\ >L ?%!L4&<.T? M7$>V;T*M[2_HT"P/]]!RP'"!&@$N@(NE8>&6J2PL?!B* M!'OS;^S-+^:B+'&9PQ@[\5MZT[+=4$E:@\1LG2;/B*XBNKI'NPD;&( 8( :( M 6* &" &B %B38"8;0%95<8/FN6^KA8F8 ]!5'3YSWG(?[FC48$]]OU$!2#3 M5V]F7SO1C;T1X )[(\_O:[>WWV$''H"'IN !>@*X "Z>W^>W'.!!@8NK441) MD^KPMS2B<V+ZH/%0)$- 411VW#\]I0(>NHD#F_]T-.;R.V]/HE?__XH/OX;T-HS"_''Q7KY.L5B,;ZSWT[NK"]NT M_'_8_[ZY>$?"+O^"!OEQRS[K^&?.A7MUY;O^F7_6.7*DN&,]IR]N=_;X>D\?DFS_Y]4+V< ">"5OOK0VB4JB/*6&-'DB6 M1&&7_#]3_J]J!R'@RHZE<_/V-R.7N$U^NB_UY6T2=SZ_!A(R:KB8![V8_=@I*[V/^N@.^>4W+\%FF5/WN%5FSZ2Q&S M&<4=TR#"$]9+(JY.S=J*2[#MNFP;/+>-JP)@ZTU$KVH$?P8\0@6 YL)RFI ++[3R)0NS>:Y3( M4^5QG#/6#^.8CVV2I;W7?E;:%\W[FRKJO,E>ZH]RJ3_6YEE&Q]N^[<*A5$Q$ M[J!&!H/VW 91,W]?QS1:KK)#Y=HO/D0-1 U$S7Y$C>\9OF]#U$#40-1 U%1K MU72,CJTLVUK[Q=]6U*P?Q5G$D%_W:,WY@*9]44D^X8/(3+_9>7;Z1^/WKJ8;#!C+<#O*(G@ # #3>,"81J>M_!0G M$ /$-!0QEFNS(IQE";X.'&?9=RQB41Q!N'KC%)VS!["+!?[ MU..\_W"MG>J5X=6<5G9'+:/5KG['!!H,04Y@[\E]+:-C(:P'< %<52@VS_"] MZO?GH-B /6#OR7VVT?*@V*IS\AKFRUVS/(]D&3VQ515$-!QFE>Q4[;E21R4[ M6:ZK3LFM2)[#UG50:8<,.-LR3$O9WC$0!\0!<6]LI7$=IS!]!(@#XH"XU[<$ MVD;'4[9Y#<1MYN1I%%.IDH*7L1B8\KS21:YS.-=UDT*4D=X&EB\NB;)"&O4X M5/T6;;MD)RI9:*%8J=.3(]ZSVW M($9:HX=E?04714U[-%]5<.N.'IO05EG_.O+2?*92MD:-\DZ-ZO2L&,!6Q%L"E.V%SA07%PEGU#C)21@'4=%EDW:;&6&9 M8/\P&["NZ+5)Q2]%)$]ZY0-Q'9]C-/ET%>:W84ZNDC1@)^2:,?EMQ@+1,)7D M81[QIY14]6U["5G7&WKY25S],7;EKWM"^3CYB=%OI7S_5:29SH5 MZQ.1S4<9.4^&?%4?IV/P/F7D-(X+*FX:)2FG7"R>-226>?Q_7"*D1.! $(A? M$L:R]:PD5\KZ-)6;*UD1#*8K1H&.>M>Y_S6/^(PST[O^N8YZ[MM)Q+TSVU_W5N M7YY?^F?G[3._T[AFN-^N_YCTO7TDW*IAJ60U]F?;^X\9*?042+LCZ0VHHZRGI)^MMV]G2 MKG5?SRUOW^WK:]J"9._QB;T>V'F#EJ][@-7WQ.$*X/63%?L:V)FG>LNT_YH@UR M+-MP766&C"XK7+4NALIM<(%&]\1$><8=N8OU5R;_E-ZBED:^-DKFJ&7XEKDS M&C4[OQ)^XBYV3AI3H*R6W##MM%/^AF$>]JX^Z6(&7%,N6FG00+:1AL2 MML1W#-]69F\A>@2.(#4-L&%:09G=BJ;/5=5]ZA5;'RVERR_Y>EC:A)/5A MG:P*^< O(_%GMG$BQ95EV[YW=NKX9VWW[-(]:UM.V[,\\_+*\CWKLG&)%))J M))%D0T9%/3,J+$M)2H7;04I%75(J-+L=^21KJ?JM<[:WBB!9IM[U7ZL_3UTJ MO;&M0#;(V '(I])+4O^7L@3YTEO50MIMX 15EPV6_3KXO8_+,BU'&N>:#FL M!9FSSPA&PR(\R Q[.S-L&B*W7JC^WR@:5!F.DYN*]I&*R<"@9A F&R M#4C[?5%_1=,4R<]QGH9Q%@9:CDZF;#YO *?BT>(Y&U=YN "N-B!90(#1&&0J_:6 MR61K1)UMTLQ@UI%E> H;(B$M7A?GJ;9R_G#2XNT3%PD P)9&-A2B.XCNO%&( M09T]U>A*#&Y5#=10AP&N\L&%D#R4PP,@$#NJ1^RH[F;/\P-2"[4[*C* 4+Q# MW&=U#%-=*6 4[X!+O6];JTGAJ@X*W -;./6(4X\5%S_W#5=A&4O=%W];45.3 MA.^G8F:2]2'"I'L7.96&3K;W%+6B%?BJ,1$(K6@%O@)?(QAQ$01/)(G\NN&Q<&TL7)U"77IPI#PN#50)XAFP<4$MH M!'"T#> \ M/VC6+%.4E2?W98WG?;=/J+>!V3;:KK+V)6_22A=NJEK70:4U^*"9?:+NW"8 M 4#4'A"N:SCJ"D(U!1(K=:/8V<#FB/9*/;4=E55^;3!+&DBH7M6-R\UYLW)S M963SI7IS&Y".W P8H9,:A22!/4C%@86W/UOM%LWL34MRSE!&^*D$143F33/;RZ(:]'O\E#ABY9?D]8W'9 MXF.WJ2'1W]HG M[O, TB84J<.RG;PN&;OK]MIYNR'.LO8Z2>\JC,.<_1K>L>[GF".D'_)[3K., MY=E5D13K,OF:G":LR#L<;S#T>F5(\XG?@[+M MFWJ0\M.S^N#G8XO@6VD1(""E/B %KGO&=5^F-N?804#+&S#>+ACO)LEIM$&( ML9YZ>+]MW/0X%ZL9=33CG?H*+W /N$=W[M&+/ANI,XV.%5:Y&_F-#6D8"X-4 MY>$F),INQ5IU..'E&!Z.62I381I)&[UD-R0-) T:GD'.0,Y SE0L9UJ&9:/C MV<'$"!4N,.ZK:-=L=4A1Q=5K=J50R-VV!$>!Y2.8 'X&&*!Z.% MY";$I=>QK>QU+(I#3'0W.I8RHZOQ[DJ-8%5?M=0@H+MB&;:#\T>(!6BDEIH#+H7V&Z %: %:\WK+\]15^&\ZN!!F$X684B8+ M(,&5$I:QJRQ(K3>O5Y3MMW3;N-1I70,H*[&.1 +Y.^DM%!*T% MXR'VHVE:)X0DA&2E*:6FJ2["#1D)&0D9J0.O0D8J-"0]PVNI2V2!D%S1/7^Y M>=!J[354-,18UF@C^]([3V)1$365-W[I?0NS[V>/XE_1(B-)U^FG878ZWEG[ MXMP[\TW7]^V.>7'N7YRYSH5_87O>>>/Z:8SK69/;1])G23^EHT$8D)3U.2D- M0JV/2BVW4*>XKS;"SS\A]@;Z)+KG.;[;7*G?>X*JG OG*KU;95) M[-JOOK@/QQXT//8 6=-\6=/I&+;" UJZKSYD#60-9,U^9(UC6T:GA8QLR!K( M&LB:BF5-NV.TT/2_8(J(:=4+:UC[*M2BWT3L=P6LHZ J%N M*T*]*&ZM!:]"2JH,#3H&EY3[IV@M. ]2$E*R+KP**:F.EF[+,VP34A)2$E(2 M4A)2\J6SO;9AM]!.:N=1RO4ZI3R9X_QXZ]E/)*=AQ-),GL'OAEF>AK=%GO O M[L-\0-)QOQ'V9T$CDBOP7T?]T;.134:_8DG*31XM1ZUHD*L4(-QHC/+5S:M6ZE@=$?RNA1YW^K?797[WUVM#&IM8L+-D,;D[V*MWT<(WI. MR3K5+T?9?0W$)=@6;4S F(U@3,A3L&T-V19M3-1O(YR_'C'=U[:J-IM25O75 M,)XS1W4$4LX_/VC)/@TS=0X1=^I.7@-WP!UPMR*=_J=R\NB"('$?CID!6+M2 M:,KJ2!^X0COTLC5GRCRV6N-)F:+295VKUD=0.T #T T' :+&75V _#I )8 M#A@L4!U;.Q@:N?J5%LS$7A%B9XB=Z:R)F@FL'6S" EE U@$B"RI+2_X L.H. M+*BL3?RMU3+15TOCW3;)@\S^]S^$?&.CE&4LSC,2L2R;IGZ?\)]?GRC2YI$V MO^$@D3:/M'FDS6/T!S)ZY)4BGWDU:LE/2)O?I0\'-D/:/-+F:Y4OAS1/#<0E MV!9I\V#,1C FY"G8MH9LB[1YI,V_3IY:;G_A:"ZVG74AG#ZX0]H\< ?-P925G PCN9&;<;AY/WAR59%!EX7=*/2((VI[I8\^ M<' !WA(*Q'V AX2]B6QXZ^U+FHFLG"4!D[.:O2[A).C%#"ZK"M\'/@X&AAF M38'#2N?"*N2\-P\^C<^6M/R%4T[;;HV_=MALX_&J&]YFJSK^^\E=Y[$8B\RI7F8Q%]ZW\+L^]FC^/>*!GF2WG!2GT5)\/WGO_[E MQ^GM YJR01)U69I=_EF$^>-IW)5?GM&,=;_2QZ$@W_1>#H-8K-DWUOOIW=6% MV"3_A_WOFXMW).SR+_B+CBW;,MN>W^KXYU>NUVF=MBW3NG0MQVV=^F[[\MW/ M3X@\3S 5G6\484]^?%[K.^=4&!.LY'_?MKQ/I"2>BH-9.SH2LL5Q1+NC[CAB M^5%<_C',^2N#U^A.OHP$;Y/+AX CN<\44+N&AT%-Q8=!O\3D=)2&$;&<\GB! M(5LNG2=#KN\>22^,6)>$7(9V62^,PSR\8V24)@^/_$4T9T) E)V9BMMAF(M# MHWG"?YKAA%!Q_2C):"3/D]+R5Y*4J\G&JRDNZJ=T2([$ZR?@LLU/7\OOI]]8 MG]Z?D!M^S?@'0L6Q2/'>N6&SX2A*'AG+#!+&050(@T7.@CVPH)"32'J],!#C M2_B-XR.MXHJO7&F$@M8&.1^$K,?Y;7++E_(60T[X?$##E$NIR64W+!C$W-/L M/SZ]3OQZ%<8T#D).@_&/Y&ANCI=\O4-Q5/)R,N[YZ1J"I%,Z)45^G/2.^:"/ MAYS='L6YW+E'<8>7I??BE.[<(\;$SL2#1D7*GY0QD@E!G\FN6S/*S4FUC)Q' ME.O-4R[VA_Q5DW5+Q]^?+7X?%&G*J18]D@&+NN26,T@1#,CSJ8VY0.AD3H:X MD(=;^"CX8/(T# 0+E4\L8K$>\W3Z=OW' F7*\\I#^DAN^7Q8GD?C0\NSN8E' M+)N'L?!@J7.>/-P@DI8O4H>#Q9U(_L]2^0H>^1IQ/GK*P_)2\GTFBCD'=#F7#D-.DSV*6\3-72>XZ:G$F IT 4P M^!6/4\%Q,C,-;F;TR\A]4G"XSB@N:$F$RRIIE;(AY6*?$T]\+_X[XF-,NI,5 MGSR].Y'G1UP1_(<%DF.I7KQZ_,B5-!GRZ0R+X9/Y<#3^+MA@/*VA/'+WJG"\ M36@JR= -.2.5K0[%27TVX4(A:Z?LQYXPWPDA7//^QB67[2[1NPMO6M2F(ZXH M[\;J;JH"Y5J7Z0*G<2P2-GYC3$Z/#W#>:N7OO9G3DWRQ,O9G414G.I$3DJI/_.]/_?-DGG@BY^5)V?!2/N+X\%[_)4[7V^/3BHNYF M#R-.O6YY%1^"U9E<=3KN!S!GS1DD_)K6C M(-!SB67,]( DN5CMAW#(GQTIDDB^JR[C1LQA<9I3[I=R=")Z)+/+!;;-958F MYX6)WJ/]?LKZ4MPK6GGKQ%>[\E/1.;,/I@I>P'QJJDWZEZ[)*A,N*:'"43F* MF)2M8XK/]%=61()L0K1(L'!;-Y60Y'\7,1=+23_F@Q\;5,>WPJN7#V1Q1L?F MM_A;';'_YI^X2JDMC=];H8BFDYDJITDZ&A^\D-U2O"SL,$, JOGG\]@0X3+L92-DB;DCW?X%VZ3+\2/% M>'?13IF*QU*DS:3E+0OHD-M,W* (2J]\;"Y8;:.\3+Z$0Y<;\[3T!;A;&7#? M40 ]D5^<#LM>T.+2;TR:)5U^L^F5EL]++AG__;E+-F\OKB'V^9\ +&,-RQ*=3DZH34FRF[)<\;&>"F\R)PE78JJ=#BU2*>W M<$LI4R:]*\QR-10I<^_$4:O-9Z&"I9ZJM-N$09;>33C[CH81G=@XI>/*_=2L MH%PX+;,)3M1G[.HCI_:H$^:CPBI4@?ZQ=^6B_WH^%$N%"!9:=L;#K%2[X53M MCH3:)?S#<_F6C7!A:X^@0', F>L_O;,L M):GK[K9]Y>U:IZYO>7N]1U^KR:-Q\E8IUI9Y\!V[Y^T&\F5FL:]*3G!@ WIV M:L62OT]V05>UD'8+&.DBS1;]NG1,M1QK_GR_38=AK>ZKX"CK1D+%@5!YRG/_ MDE^P[C2.9ZWLF.YTG*=\Q>CJY[EV.K;+!Y8&8:;GX+ZF8?#ZR"!,($P4@72R M+ZLE$C['>1K&61AH.;I_TJC8ZMS6RX\6S\F*T0OL*K*^7HFEN:-B\' MQQ\T)9MR-^B TJ?/:"3V J9ZU]Z\B-=A9H':EN'X[UO.V.K.H@:Y\1$,0<(&IV/4-J(IW.($+X$)+7+QEF< 41CDJKUE,MD:46>;-#.8=609 M7EM=-XE&EG9^KR4+-57.OWD IS(<[CR0?.(J*P*-Z ZPA>@.HCLJ27:5I#T6 MBOA.PH$K-@TCE?94U2=Y]VI6N6UU@?L5"778MA7$?(-#2-Z):2-V!$ @=E2# MV%'=S9[G!Z06.F]69 Y7*]WDT(D=DX4NU)ZC]\FDTF?F1#:V$U6QS!==>?/ M-J9P%=2JG0;1".]ZBMP;J!-$LN)C %K"% (ZV 9SF-4M>-$59>7)? M=@-]P?3W >EDXYY9[[AP4@^0 MW(G:>[*]RV([GKE&/<:\06R\%J@532^VZ[4S';#R5CLS4LB6-7Q5@B*2K9#& M?9.ZH6C;*!H\DEN6WS,6CSMXEFF\9"2JB2[OZB=H(;NTTC M*3KMC+FTNZL: M$OVM?>(^#R!M0I$Z+-M)-9C?6B:I%I<5=#-?18"N*>W*C^+RUWL0?9LUK2Y] M[#]$T^K&ZI)*FQ&)]LOH031[<(UZ$'E*6A!Y#EH0H0L/_-A#K3$NVF.N*IYW M.K ->@0!"JM# >7V7^S=<:PE'G3NV"$+9L[X\4+7E@57W)>>#5.V"-@@-H83 M=_/W_1&/@S>WJ,"_]=$YRZ^^:)DNC+-1E .G=_0\E*X]MR$7;?Z^SHF%8X+5 MJ?X%!%FU5_'C>NC[E"_:(,>R#5?=^79=5KAJ70R5V^3#%"ACM3-WL?[*Y)_2 M6]32R-=&R1RU#-\R=T:CPRZQ"#\161YS]_DG?O7(TP5$<(VV).#28L+*V*?1 MM80=PU*8385JPG###ML-\T]L96E1NG#^;O63?@;AGC;N]I.6>("%86W'\$UU MYB8*P\(1Q(8A-@RK:%5@H?+!!E8'\NA6'\RN58BIT$F-0UI^IWEQ[=4-&*D]S3MBFPOFI?Y:N77 MQ2@I<[UH, C9'1OR*8A[*I/SB,,X3^<"^V(TE79%R-Y<;5F1<=/"G_\8GRJ=!TRB1OU#Q+#),NBPR MR/T@# :DR,.(4Z)+AD64AZ-(I.Z-"CYZFH:"6S.1>M=E.4N'?(GD.T=I,I*S, MGROGRK\8D_>>+P*Y%;\'23^6HQ,D:_N3 30HR3M9>D4M,)]W\N M^V]*MQ.9XCW]2&B9]\;#[AQV!^0$7U, M$R[VN2 N@G%2=,Y57*E39FF&7#3S1>(C4$)4W_U!S>*,YR_4#Q_J^)/4V&/M MLYC4_1*9GB9Z'X7OR=BTZ(4IMS?RE JW@5L$4]U,1R,N$64J8R(2T,7/8WTE MTLJ/[/1RKDFG_LW4 MDQ,7"$>!QDM*?RB9T-_<$WN;NAUSI)G+WX_%HO)Y<-40Y%+)/XPYSM7I.7J^)ODG]!GV$Z!ZU6!D, M.9/"XGP^&')9!D,0U=N$36ZDRY:]'6B:!I)>JVKR_J-ZYD?QDI_>66TEU4N< M;:N7;'E[J];52S!Y3+X&DZ])V9N7=R1WI(5?..CF[:'2AU9U/6X&*6-R8VR0 MD4L1V5F#C)HQF78'0\!F4W,^?-B(R2#>&E#(:/4#=/MFTQ4C&WN5B,J.(^HK M+L&VZ[)M]#BCN.)Z0M#C8$S(4[#M0;'M%O(4Q?!>X.'S)).G/%-VQ^+5BPOB M@/TVU&G$ 7O;,!UE552T7WMQ'U)YD,H#2;.'"F9&JP-) TD#20-)4ZVD$14^ M4$L'D@:2!I*F:IO&W4&]/%W6?EM)<^B=V;^QC%,N&,@#SEUVQZ)D)/)S-XD[ M-JZ,D.4:9D<9EG19\JJ5,W1PDR%A&^V6LBT=0 *0J#TD[([AM2U I )":0 M\ S'4=95I2F0P%;Q"X2]IJ+2CO! RG( X5I]+@^P,+=C="QE&J?Q/CZBB3O0 M48T"EU]]>T: "^ Z0'!QP]!%7T^ "^"J!%QM&\=9JG/'FN5U_9W%+*516=JF M.PSC,,M3*NK_58*R_>8\J@=;R_#5-9EXBSJZ\ RB@AKIK:8ARC%\IP-$ 5% ME")R=0R[!40!44"4.A>KTX'5I\O&EU]W'VRU"GW5\-N2IE@X'KP5^1IQ?MAV M#=]5M_^Q,!5"4J&0;!DMMZ(P/(3DR[%&-!Q>?3"[ M;DU2E_Y$HK=7V?FRB.?ZI*S04V7:O+>(12_D:1O@9#1KA/7M^H],]EQ1,MJ_ M66[GQ%;:"6G2(72^Q9F88I#+/I=3BI0=B$5/+\X[0SGSLLRBZ(7&?Z+]:=]$ M5.66:_+E_'?/WXHLN,^I:./UZ(KV"")N$#-+O\LPOSQ-.[* M+V43HZ_T46319S<<0V<17_:?__J7'Z?W%J-1)+M@T^B,1J)/VO6 L?PBS((H MR8J4S>Z3+45KKFT7O_PH+G^]-=7F38]JV$=QCRW +EB/I:*[^[>R8.A!T?T5S6LJGL"4 MSN/"K$+"9&&62X7R@HJ9,:Y=,GEA<9L%:2BU[%A#CYM39G,3 M&(T%-)_!'2N[UG-EQD+1"OKV4>J[@*]&,N1J;<3U5EJJNY)B8[4G%7[99KAL M"SSI>DF26[Z>TB#(RJ:[2^BZ_'K18)/&W.P/1Q/ZW"YV: OSP;CU<,S9A/Q9 MT#1GZ=/7C*F^.FE>&#XI'_+*@*3F%\,I,M8K(A*%/2;6>M(1=-*P6!#JGD5W MPI[B/]Z)LLZ60C.:-LX<$C3?AB7@Z1%GDR^ M*.-K\IL*>@OZ2EH+MO?<8\VK=8>X6DV^)AV8M(LOK]Q\H0):O1ZA0U,Y,%9- M&:OA;>3JRVN[Z2"C%2_6H;<1F*_!S$?6Y;F:2L&QH]96[D:D"4V\%N)M3L/3(LHQ.2UTE^VT)-V._ MZHQEY1SZ7AOR06$"W'/@MEW#,5UMN+/9X#[T:L:7<;>*L'8UJ<%U2,3<709P M8Q)]'=OPG8H$WK)$WSJP4=7.>B4 W6:?M&Z6"\0?Q!_$GZ[BKS[E#&J8B+7' M;-=)DNLWEA=IG!'1ASV]VR+I=3:. ZPF\6V:F%E2,QU3DP9Y>!?F(U(($_!F)"G8-N# M8MLMY&E-C=9Q+-7=>R)J,Q)ZM: C6 XL!Y;3E52:E:G2F53@*G 5ZEV@WH6& M>P8 MO@>S!K(&L@:RIEI9T_$-WU57WD'WQ=]6U!Q\&:_/<9 RFK$EW?T.L5:1TS8Z MMK+&P;HLAH+L"3!=\[5 M.14M2[,3/:=>FX4J/XK+7^_G\3GF2Y,Q3,."<&V8Y MZXJ6NP(99=<.$:9^TK=#!;$7QSYWSX+5ZU$]84XNZ 4T"<4V832^BZ5=,4N=P$K@)W%2#O+,:ZTQY MWWDR''%JQODZA^Y6/S#;F .QEF6T?53'JYP $.N'B"['\&UU.9I-!]>AGQ:_ M"N,P&[ NZ2=)MQJ]M=\.DA6H+]LWO):C#&)OT$<73H$3HI&V:AZF3,/T*CI% MTEQ,H03(2Y2]27(:D7"V"5T-:ZDZ&Z>[F;6[SP4)SN_ ,? M^*".^KZT&K4XO%D/65>/P\&6[1A^IZ*24>M0M!:1=XYRJ@I7 ,=6G40]%QU2=_9[4;-?ZG&FM)E^3HS,XIEJ;(X,X MIHICJCBF6HLP+XZI[A3$-6$V;7MZZW?&4&=2@:O 57L58 =T;/7KEZ^D&V:C MB#YF!HE9OD^<:K^3A8Z0"_%]TW 4=H30??'%?=C&;(A)H#VW0=0LGJDP/%?= MD0K=%W];47/H!YLGNSY#FGYG.1_C)B9UXSJIV8;75A;7U&6IJ];*4+X-1D3; M,+T6$ %?>27"7O!?[F@>WK'QF8$J,-2<7#37:+65@:OQ)AN\PQTHJ.: JZ23 M;UMV]1S6%(C!*UH\"P<3L(PLM-1UQM1EJ>$5Z:-T:@<)NV78)MPBN$6K$?9S MG!6I:#='4A8P[B&)W ,8;S#>X!_5354U!V*.9S@F-HS@&JU&/YEP50FBFE:L MPS$-2]TNTJ'4ZH _=<#^E-4R.BT+_M2._*F&E*\9K9JY6HTL1C6(/JI!J*1E MVS%L6UWA5Q2#@+>,DCDZ\"J$I#I:=CS#;G?V3]!:,)Y""U3SBCGHW[A>29UD MQ/'P*"WFRS^+<#3D0S'([RQ'/\<-3P[,493-*!HS_@\:/,Z3L;:5<]#@\5 F M7Y-L_B94SE%$M=>I@\HX=74U41D'E7%0&:?.(*X)LVE;F&/W-4Q6#VW4C(Y@ M.5U9KK99&*;Z;1D:V1N^DI*^T/JVV_8; 2 MI]6AKH77-BQ+7;Q?]Y7?*-2,;8+F7;;\%UD8E=G]#3+MKDJTCCD MU@PK3YSU>F' -C)KFGNBT[8-UU2FMG59^*JU,Y1PDR%A&IT6\JCA0*]XHJ!( M@P'-6%IL@E?0MW3JL-XPX>I#[*JSGH MLGS#LI1IM<:CZ]!=IU\95VF#).(:;3A*.8"%QU1-F;BFY96V'X1 M9KA<@-3+!1A]H^4HRSL]%$@A+_6MO-1E9\%A1KYN1HK:V^J@V'0[$EX:O+1U MX-5N&8Z#;72X::NZ:5GVD9P&03$L(BHRE[ILE+(@I'F8Q%*QT6'"B?!?^06, MS15H>N39ANNI"T2N2)\9V'V05BBYI]DKA-A(EEG. MB47X9=&R,- F3Y3C5C0V4_78>DDJ"_CD@Y0Q,N27##+". ,H&K(H(S%;H1?K M2>R7KK\4T>-LD"_5'MCDR09GY&S$ M%!,'HT%+*"[9RTM673SHE=#9LJ>5H6 M/J@9%>!2*5Q.MM-L*)XG/XK+7R^>]_ML@FJ SA[U00<;R5:M5%,C:XQ8W"F3MB@\/*!/S MC$:R>2?-R<8E%U%>9#/2-&('P[4,TT$&:G6":!% 9MT%SBS"$/Q9A.FR:-DA M%E"P3,.T44 !:GMMM5U)=6XT.JKIR89Z-#IJ#40RT83Z$0U?Q(1*4A M]6I&N^,]@3 .4E%E8(5- =(M2])BKW2[T=[3C*O9/ UOBW++(4\(C4OS-0OE M216^&%?L-BUH^BA??$*N&2._)SDCEB4WK(6@%I?2B%_<$UL;XM/)YBV1&K^C MIOS$T7.T9).65>%LH[-LJBNVT)*>XN-$%3+I[+%BWW82R)E[V3BB0U[='S0( M>PC8*"=%QGI%1**PQ[9IV_5::!^;A!ML$MIM);N$]GZ[;?FU;M:%N6/NF#OF M?@!S[^ XQ@Z/8UB6WBG,Z#-8US0UL-CV;07!9F_21[<6EJOK@>KY[E_R"]8E MIYPDM,_(-S:D82QB$7^4SO:OW-E>V=7>Z=B/'AE-LXIJ*&AH!FP%GT!Y \Z5 MSW_M!E9;G0_;[6'/-,G6J;ZKU>&ZN@E_<.F&7#I?A^QTL[)C8%PP[NX9]W=U ME7]@/.O&AEIQFH:*'+S64%ZKASH&^S64_:!4#RWU3-?MB-UDFZV;4+9WX:49 M]VA''_ /^ ?\ _X!_^BHW<$]X!YP#[@'W*,?]X ^RISY TH$OI@V3,]9,(CY M3/N/^V0Z[0LXJ$OC;4+U#L6;=BM MZMLT/H=-=532MS<<)!$D$231\OMLQ_#0+Q9&#T0-1$W5_I5IN/"O(&H@:B!J MJO:O?&[55"]JX%Y!$$$001"]XEY9AN^:L'D@:O8K:C0BW.J5T#9R,DY:J])L MV_+C==\N/2\R/DB6EDU%PR3.!N%HG=RBYE8@=XR.NJHKNJQWU<(9,KC!B#AR MU'7FAML$N#0<+H[1MI29_;JP/A0($+$E.7S;LI7Q"W !7 7P 5P 5P %\"% MOO2I-N;9KC+FJ6?D6#DF;U+:94.:?L^(:!N2Y/S2*N2P4G+NMTNC86%G2YE, MT@AFV@GSU<'U1I&DYH#OR'/5'=K=EFJ''<<%2;#]Q_*K,.9+G']T!).HG,#-@)$P#E)&,_$'R?GG@*;I(^=+0H=) MP1^9]$@_2;KW8121;I&*7\1ES^:XR?NS\$')<\B0?SG(".-TZJH9VB]%S&8X M<$R#V.:2>F ;C?:>9H3F>1K>%A(L)$\(C0D-_BS"+!1EV,1B7+';M*#IHWSQ M"2'7C)'?DYP1RR*])"5"?(AKY?D,_L50%G [(>61#;YZ7%#]5WY'V,.(Q7R) M994WT1LK>7ZD0XSJ%>!O9-S8)Q;A5T5\#&HH)_(RU0S-.FFI'9I8$@&,?)#R MA9IG2,54K9(SE='WER)ZG W2DF/TE#S9X%RC04LH1SXBMEB=G\ ME8W15CS$*=?J*\Z!GNK0T5>I&RY3N;VE53\J;@N MC,.<'4=\<;I+-#17V[?<0!O0M%\J\2#)I(&6LCL6%ZPL6S!B*7\#-]/&;^"V M1B]G:4W,HHR+I(C[-1DYD@9I4F1\5MG[C\_'O\':OW&8>.XI"QZ=R;ECGEW$ MY_G7Q,+ZBA:8%+(K&U_STSGPG/W,7+YA\7D*PFW#(%_!W=D^^ M)4/ZS,T;E3RF_N0^[^8!?S0DQ#F5PQS*BHXQ]G/SQZ6EH M8C;N^3//,X?47IHLL?JQZ7),;?N'MUW>I4[X>$Y;WF[N]_68_(%,?KT< AT* M%*F,3XY327J],F#Z)+Y4:5_YMZI:5$#CU^GZ3/ULT7E>?KHO]<]M$G7+YYR/ M+8)OI46 ^.;KCAFX3@G7?9G:G)=CFQ.,!\;; >/)6.>JM*R]'MZ"?#M@OYVS MEP[4T8QWZBN\P#W@'MVY1R_Z;*3.],SQ5WX>YAL;TC 6!NG2\"2:-59Q JT) MS1H=PW/*# MB1$JR*\PK77JRC>W_5#;:'?0P!%1*S3DFMSG>J< 6H!6)<&"5@?@0IAM M'5-P'=>AN4Z44HM/E]5%6$$?)5,_1+005 >@(V6J>1X0&Z M*Y9A.SA_A%B 1FJI.>!2:+\!6H 6H#6OMSSO>24D@ MAMI<+,:5,%D""*R4L M8U=9D%J7%49H01]%4SL\6(;EM8 (( *(F"*BY:P3/#D(1*S?!EPCOZ7Z_N"O MUZVL0;/PEQ:K%LT?=M=#9)N$J)HT%Q$)X.NDOU1$T%HP'F(_FJ9U0DA"2%:: M4FJ:ZB+=?3($@+UB6_AO0VC,(\?*.P\&MSF0UA1Z4>WR1L"::=M".9$#*: M$9+#/<["3+0G27JR!U#9>(-+VZ>M-Q30?'$*<_OI)-X\/;.;NNJO4Z_Z M6NJBM1-YL:,3M@IWRG,-X:D+%K#A+4N)\U(3NWJ?7'K*;!/CIZW:LM>B\E]3 M:87=W1=(^35-ND60DWN:IC3.'_?)?/6.<&A1D[(>D3/7-%KMZE/I:\$VVP;& ML'N@D?JL-RM"@JU,*M\S?%_9&;IZL\VV$FQ]VZQ9)M@DDH2VG59?FK-@"@YQL,B9( *UZ>B"#U7JM(Q&+"-A+/:]PKNUFI0WUTCT/<-SX3?!;X+?-$V! MM2S#[2 )%C[3)OI%^$A#FGYG.1\M[+A7#\FWC#:\)'A).FFKYJ"KU3):\)+@ M):V]TY1Q"@8#JC*'ED[#AE$%'PHJ8JQC'L M-G9AX4:M1MAKN=.4TX?Q?M,_3V_(B#[*TCBR M#$=AT;.FH^O0':7/\1V+\R1])"D+F"P>?EOD)$YRPOVEB'5A&O;%EE/;JQ:J)RS;'JE)YY:+Q1 M!Y<)+M,Z@;\VCL#"95J9?A?\ESLJLI>PJ_2T (2ZAN:ZK#:\)'U43NWP8!N6 M@V:O<))6(^R7?%!-B^3FF&JV:73:.&0'1T@CK=0@=#F&:6)G=E>.D%]WA;6D MI8DRYJFD-5@=JC7NK@/8GBA600#'\PS357D&"+=IG=6A)6%)Q)[WHGC:5F)8TID$>WI6]Z>Y9RC]GXY9TV9.& M=,^FNBD=LV+TBL'\2CL[;Y3+AQQ9Y6#X@Y:NP28#^T@V7LJ7YCEWSX+@U[S? MGF6:ZCKL66TE+?8<;[]=YO;L\JB$OJ*2[#MNFP;/0JVK2';;B%/ M:V*ROM#EVE4<1*^6<35@3)WIJ!7MP(_@1XA L!Q83E-2@>44T!%Y&R^0\HSU MPSCF8R.W-*)QH.X4[$9'Q'0_=JU%%WMM3GYYEM'QE-66T7[QQ7W(:&F(P: ] MMT'4S-_7,8V6BRHB$#40-1 UE7>T]7UEW3NU7WR(&H@:B)H]634=HV.C>E-U M49Q%#-4^:?E\0-,^ZY(\X8/(\T%U MLD4YJSS/E M+)RB"^_OWI59,8[2!!\G[K.,3+H?EL0Q.A;">@ 7P%6%8O,,WZM^?PZ*#=@#]I[<9QLM#XJM M.B>O8;[<];19EMBJ"B(:#K-*=JKV7*FCDITLUU6GY%8DSV'K.JBT0P:<;1FF MI6SO&(@#XH"X-[;2N(Y3F#X"Q %Q0-SK6P)MH^-55*G[4!&'U-(7*'@9BX$I MSRNMIC?!2TM2BV+SNVM:L,VIZWIT,W!-H]7>83N66C/>M@$R1)\W-V,@)"$D M]Y;X;QN>PE:6$)(0DA"2.O JA"0L20A)"$D(20A)6)*Z,=ZV0K*ZIH*KB9TY M,CWK/;<@1EJCAV5]!1=%37LT7U5PZXX>F]!66?\Z\M)RO]Q)3LY_S:965;6P MXK!9!R-O-1Y\IE*V1HWR3HWJ]*P8P%;$6P*4[87.%!<7"6?4.,E)& =1T663 M=IL989E@_S ;L*[HM4G%+T4D3WKE W$=GV,T^705YK=A3JZ2-& GY)HQ^6W& M@CQ,8I*'><2?4E+5M^TE9%UOZ.4GT">;EE&];]K8OD(^;GQ3Y5L[W M6TF>Z52L3T0V'V7D/!GR57VOR-[$P*3CK#E25F[V M.1_);YZU)N"KGJ=%D!PKBR,#L/_EMB4)5DR3F,.3'%5 ME]VQ*!G),[!AS%&:BS^S$\*G,X'W2U,1(C5)^S0>/]P8#U*,0_PF^B"+=_)Y MW"?I]UXI7&\&8?;D1C%6&H@ITQ$?]$/(!0F+'I\?Q=UD72S+5/( 4D,V.B!WMAFN7D3P[DG*7B?H'!$[) J" 1,)7IO]*46&3F\7.2 M(LT'SQY4F3RS:R&0*QCMJDKP- B*85$N^1>^0JE1/K.:38@5WPIR?^R;G^_?7? DP?#D^=%FLJXV WWT[.H]*A/N\*MD($I ML"'8<-^B\?2.AI'P1(Y[27I\32,1.YB&3L&AX- =<.B-"(2N2LN:6H_:]&=$ MGTME= 3+@>7 D@A2"%(H0VD$-I [:O68[."/5]>.>P=B5/]Y);UDE0F?T8TR\(> M)X]+ -UVWWT[DP!JY69LV]_=?DH=0+>M MTL2^Z-NIO+\4,2..*=-X_=?+[VK;2TP7LM:C79@VA]5;1L=]WE!@YR33A7L0 MYM8T;P:-$6LJZ>K1&+'RD FZ(T)20E)"4M9>4A[9G@8-9!'D@@"% (4 K:$ M;1EM3UV&.(S,%8./+[?@7O;WCQ^*[+A/Z>CC=3$:M["DT3AD=SU@++\(LR!* M9*_+&TZ!LR@)OO_\U[_\.+GOCXQ]Z5UFN6RIF'$:QH)0WUCOIW=7%R+.]P_[ MWS<7[TC8Y5_0(#\^=SJ7ONM:EY9_X5Y>>IT+Z_*\?7GA=9S3'G MB?A&0ZAEZZ9=0SM.,=&B;$JS5Q?YS8F4'/F\1?/6GF',&3RD$7\%_T(V ! -(&D@.FG*W+.T3KUR']SD3+ZC'WRY9V658,1[(\0=D" MEO9Z+,AE^@HKV?7#3Q$J$8\EX12;((:ANR0VZ< M)YP4T_<^?4T_2;KW812-"2H7FQ. QOU0J)ER6K./2T=2DI;?UBT;G,K'9.%X M6F)EXT)6,I7=? 4'R+YX&>O+M30F#?BT??Y$Q,=6H)+80 MOOS%C'.)I$NY%N+X7TX?!%>/[*/Y '^56:B.$-\GST\<.'^_O[DX?;-#I)TOX'VS2=#^+G#^+"=^/K\\<1 MOYZ3@'$*=-^)1W]X]NR?__KC!_&<\*/X]^?_#U!+ P04 " #WC --D9KO MQ%H2 "0PP $ &9I="TR,#$X,#8S,"YXJA36=6 MMF3';IQNTI%O6<_X-K:S:9\Z$ E):$A "X"RU5]?'/ J";Q*L;F59G8G,HES M_0Z @RM_^<>+[Z$9$9)R]JG3W^MU$&$.=RD;?^I\?>P.'L^NKCK_^/S3+W_J M=O]Y^G"-SKD3^(0I="8(5L1%SU1-T#>7R.]H)+B/OG'QG(I&3_IIJSVM X=M%]/'<$](C>DC^&UKD(0#9M2R/!JHE!1%.6H MLTH"?W5CNBX\ZO8/UM,BK8_UM(CI-J'%R3X6#D"M87-4E[Q,/N4FST<5_-&G+%ID& M0NB\IX$V6<+DK[7U<0D%CN_KJ!+3P(]N2MQ, ?+B3&H[(R$RO]9V F4S(A4P M/*RC188L^MU-6333A&'J5.]\5ZG"GVL[1%('V/7K*!'3P(]N2MQ0 345]36( MBLSA_W9\*/B5" M49U)95)XPV BR.A31P\)NO%8X-\.]O9TPAN76.&_F%"8#DJ3.(%G;+A.=8PY M0)/]J2.UKST2&?[:-KED5-5Z1:KG)4L>ACC5XCJ[P&5 MAEMES#(418CT#_O]7F\9D2SYEOKY%@NAU9F1FG6E@$-AS3C4-:-?A(/^,^&X MG;5 -Q N]0)PP"/1B3J%%KD>/(4L"O$Y.+*W7!F.*&6YE0"=8@\FA!XGA*@S MKM-1!DUX-61R: N;KOY[2],5,4*&$TI9;3T.NH\5 7&O*1Y2KW[5JXYCV4IE!]J0)D*0:&4':89 '1GI;C83')MX5:*Y/M:2";\=Q@FCKD7 M9(JI&_4UB0X[DPEPBQ)J$/ANWJ]"A9W T=] M@_DWIN8;@=_*L73$M#)%6(BTD8%B(3M L^Z'%9VYKG87OP=T"HL-MT1M!M@B MSJ55^;@>P$:6J<*)M)^1EK?#.G'4 Y%*Z'H0",K&&T#8RJ^TXM89_"Y(V"&9 M\;R9"W@@VC,,<"!BMI%,JYAQ:9VM,XT5SV=$LE L; =SXJ4GK <7:^$9<2@" M[K#__G!UP2T7N'Z9C1$75T9I'9(< ] MZM#JX*TAH7!IJ&=;U3;B$!^AK$#3=T8BX5U&Z,*VA$CL#O]*Z)P%4G&?B%/, MOHM@JISY+6Q6(;:Z\>79A-KBE)5T9^Q M/_T[TAIW8Y515NQ;]VH5$-L'K9Q]IR M"G.47O_0MFJVB;#8OGQ&9W,^569;H0;IC!N/$%:]&2AB4+Q1Y=B2C62X&? 6 M^.U@ 2\TVX-7AV'QT.[8,K0KA&WK]^@5^/YN2L Q;'Q-L"0R7-^]T:+]P+_' MD5HHU@MI MQ?1+HQH"W5"LW"[,%E&NTWV7LRF>03BVS" 40[Z5W2YS8:$)_"MU^N'"]H[L MM$UEL$KY%*"E.V#]'W3"C]J1YG"! 2OBB;),%V>!MJLOMO@X<9C.=,^PG%QZ M_'D=S.S\BK%[7QF[E#NDP< ?&0$[%#->MV_;W!2F.=R+$3YLBG#^)M =Y*6@ MW&-8\)\0I4>*WH_%?U%4:3#T-QP,Z-V" KO@R" 6I:&53Y?585@,]$'#6I\* MV"(0&SV*T\, $Z;5$+&3%J]MV8X] 1]D&*$LIVT'H=;<02&'XN4@V^F& M'$BVL:]M@[)X+.S'QRIFNMUZHUYU\\X=FS[#NV@@F']Q*!*)68 MS1:VLU6T01,>>"+N$T_:O/7Q+F!:"O)JQY8'U-1,4AHP+H5X92M+'L0923Y]\=)Y MSS8JM^*Y&Y,;/WQE@F /LFNSF,+#6\'6KJW%;$OKY,KVJ+PZF6'.DE\NF%+^5TX99!&.V/V?GR[81K["#>,(O59O%+$'AC-C!@65&+.J/ M#/EV>KE6-;#0%<;]P8'EIL6LS[1!T>6<:0%K2T<1&9.@,4G2C/K;?&$3.TM1/79 M%C>4'RP-9?;P6G(:-KM8F,[D;.>&H]H@U&I2&W,O;E@_6!K69DAO9<-:&Y4Z M36]3YL6-\P=+X]P4\2ULP!5WOD^XYQ(AX7(G-:^(Y2I=\>CLQ-8$9YC\!85L MMMKWS=?$:\XDM_;0A]?^= M7/ZRO_05QNC!PK<:S9<:HX^V(SR49K?-IXX2 >D8!#4F_QX<]/I'9X*XNK\; M"V(*WQ!_2$3'?'?R4Z>P!/4\\'/,509:#%4!J/!%\&#ZJ6.^>/Z1*N)W4/C1 MN_"[[!]=[F/*KO0+L*N#PH)3(BAWGTQ!-Q#1+,9^/7LN_*G'YX28R+@/A#/! MDMQ[F%DL*R_;4AM-G%\Q^):>3A#SK"LH]69V)7:$EQB9KP[2&>AR-L%B3/3? M7+CP+>S(DO)R36P)G_C1Y6O+Q@S#"P.T)40W7&N8"%\Y&K@S^-BDI&RL!]XW M6'PGL+WRC$LEHQNZ,\96I_B!9CNFQMOL#K\2KRJ8'=]&/P^1(^XM5Z=:9^+: MC:Y2ON4FWV 6P$?BS3V_4<*G ;R$/;0393>[*DW+38=K;S&TG\P])S/B<7-U M]9*MN85:;UQTG;"YVG?%J*67+3?F$>O4*.D44W3'R MQ)^>TQ-G>2ZJRZ2EOCD-= )&I#SC_I R4S_AI )UHPWHYL+>\*MVOQ+/''<H1K-3AI;DNCPTKE&O; MV# O7SGC.D-@SF)FLORP=9,1\8+O8$GOE<>MU?S4KOEI^S4_LVM^UG[-S^V: MG[=?\PN[YA=OKWFLZ7GTG=WLVM, /AJ9KH[('.J N'R\-;:7\C$J:7 M8JO68]&\P8W->U47W 60HD\(?(9A'J[LR$:.R&'4W!T2-CK*5W7&5YU7BF<] MF!&1 4\$GJ0=[L:X_4BW5$@P-F/'/1%.9NIDTTP;M26Z(9F&'%[71:- J^^N M4X%6>;Q]W4GOTDG./L(4"(SM(<<<,QA97+'HQ!+UB4FL[V'( :QC+ZS+IK5# MNM2T6PYEL:?'6P%3I]@L8\+M$0Z6*IDD775)9;J6#57R,H7HN #<&LZ9659\ M#(;_(8Y2/.HC%U.(&N5;EQ7%%T9BR^V3@X@FL;-:V36JO((%E$V;>.%1\VGL M>*%X:>HX_W7KP%I8ZH[:V %S+5O?EFUL0-@ZZZ]\G:9+3;1HV^KC-T_@=2<@ MX-L1YR3\]XI%G_W5/07VO*4UJ,JEVS8/DIH;S=D\$J7"=YFE_M7%_]3PVG0M MZT&J>2!9%:]F>+9X:^V-5(P6N\TBR<+4W8QDS:U8NJT!?DT9X:-P"]4E=JBG M^[XOA!&!O6OZ>T#UX_F9-H+!40TL86U\:2H7IO\IBT,Z20_,%4K<2[9E)5GW MJTK\?W [+-K%G1EX(IK3:.+/?%:M=127,OVFS?PV@(Z0C[(WBH[TT!1G ZP6 M27/#*5-D3,2: ]E;SOS5SX)FMEA%VQO- "0VL2Y16]&M: BK M)#4]8>?P]I.!%=7_JJA9M3\WV[#4A(1VU'1"/I?6CN#MED'3%6_#*_;!4LD_ M5CV -6$^^L*Y*TNL7"CXQS+R@<"P!+:2+H=KLIS66^@R+S;O#:D"Y[65D;VUH>IW4ZA1A7-G, MX<$G\J)./>Y\CVUM1+E&G*N8S:9,YK8[P;G]3G">N>JYV!T;X]H*5T&(#6$- M,F?%>CA/BT2?M]82@*XM/ ?]0MG8[ I47"RJ5;9^?31!!BP"D*SM)2+;:K)#:K M%&R?==37V<4Y'8T(?)>$R,$+39+JO)?5K'#51Y?Z\"F!M0_9E.*;,KW^:4_**%>45:9UE>)/Y&'*WW M-ZR/>P][U4BSFOVY=G?HVUP-%G;GJ9G1HU%BT)/_UZUD27J_\*;LVS-[$O;5T]EI#0@QF07*"Z9IZ.Q4IJ2BGE M/9* G%]_/91[HI2.=!8IF6IKHTCRQ.(>7_@2X>[Q]W__?C9^]C75L]%T\NLO M]*_DEV=I$J9Q-/GRZR^_?8*C3R_?O/GEW__QE[__'X#_?/'Q[;/C:5BS7$_/GOT^K?\8?74 EXV>+?\R'DW^^%OYP[M9 M>O9]-OK;+)RF,_=V&MQ\.?;I?'[^M^?/OWW[]M?OOA[_=5I_>/*3\K__WMXYM[G>31 MW(_F?PW3L^?EU\^/0I@N)G-CL?(QL>KXK'?]O,9J- MRI)OGN6/GW8^A_>NKA& 7U-3SFUNVLT<<7GB:+PH_7]*85'CF&G6<))-VG8R MRQ=N7##]Z32E^SMN3M,$2/-!^GG.HZQ8_I:YHL&N[7 M7;KJD897L_GHK+#T]6*^J-/1V;2>C_YGJ0!??3]'WK8B:^O>>Z3TG]-I_#8: MC]O0\T@?/<[ZS01U])>1'Z>CV2S-6VV@#7WU2@7">CZM6PJXQ[OI<>X?ZG3N M1O$*K[.CR97T6>!^G4M:&G39(TT?TVQ>(S?1=)I\:4/)NHYZG?]2L7U,./"D3"+5 M7]L)@T8]]DC19X>"=+>IWV_:T1QGH]E)1F$RPQ&6&A:Q^FEQ=N;JBY/\:?1E M,LJC@!OQCJLU'8_"J $-[;O>.XTO%[,Y&HCU"S?YHUZ&FX2[O:H!.Z$5!FZ?;M(/^ MYOL)9<_EN>E)?NEFIZ_'TV\[S7MM1P/-?_7I3FMJUG>[5]H^N.+QG:8YJHIQ M3X2N'&,8JJ^DT^9C]AUZZH2"ZWNDXN2AM)E?O)GD:7VV'&G#E)LT[62.K]VH M_I<;+]([%/$HW<\:'&^O;=/?K)JILR9-^YMC(TW4H&4W,QQ-4%N,W/C-I/CH MC99V39/>YG04X_*^R8V/4SWZNK2Q[N"]X;JW[K@_^BZ/J5/\/+U9^A9$;>ZM M-TJ*U52C-[EPXQM3#\5HTZVY>X^]4722\RS-BREXDE]/ZX2NU>5):;BXQ<4D3B8K]>5==;D[/SH>N3\.K1K\YDS]1YNH!4?: MC=0;!YJIM(T->YO?;Y,ZN7$1B$M[='H9N[#[.C3JKUMJK@?953ML:M_);"]1 M]]E]WPB&%5]V/8-F#'J\02?S>3N=?/F6V; M3F9UYS3Z^B;BCHU]K<":N[X[][B7LTC?YVD24^QF'H]%A_)&8L9?''N_#EN(_T\C>>SZW\I&TL#H5>9 M(_]V]<_5CS.Z"A>\GM'8^33^]1<Y!6\B8R%2 MDJRY3^JXY,A,ZRN6]TOK@S#")1EN_'+L9C,T8U+<3'G#'JJ0I3+&6A N&V"" M.$@J9+"*A!!94D+K)GRX [ZC.CR;UB@)?_V%_O+L6QI].9TO_WK9BZO##YB\ MGP5T]<7S60DF*3W":)[.KMN7[*9>5GDZ% >1O@TH^D&_X#] M_[US]1RI6X\OI;-YV-9.)I0H<>SAU$W0'?B:QM-E(/]ZF;"Z3464/::*\U?'5G#Z MTKS0KXZ/CU\(?7S\ZM4K27=?;?D$5[MK?K5=YJO4@&5.P*;EO?MMI5XK_>+% M*_'"OGRAJ'S-]*LC8HBQKQG35KS8?5G54U_6%GQJMYQ'\6NJY^CT3KZ@6=%4 M;F_7045DIHDG#3[+#(Y:!S1F=:VO9/2NA0373WOQ^V'@4 K_U=GY>'J1$+O+ MY.&MO.:-;='GL2D2FX%'M&N%$QXBSP'Y2Z*G)E O6AB'Y@D"IT_>#869I55; MHCF_A]&L7$E_.E>\ZUTSO7Z<87Y209?9OX?CI_,1J/UYTY;=.\$I+CL"R"E13A;SRZ1X2[ M*Y%I:7(RMSAP(D\0"SWS;V ?\T,]S6DV6X:TODY;G-(^TK"R)G+JD(=2RP@J MQ@B".0;4..2FR-1SU@(Q3_F,LG/.#865VX#*K2R3=W]VE^DHM% M6'(I$&'S>3WRBWFQ#C]/+W/:-FV!W7NN-(N4:DC':V3WT32,K@3H!U3$T[@C1EOW7,@XS+:P?/0%-T(U1$9AJ+WH-L82+=L9#@)\7K/I9@3QJT27F^_N.0=JRF M-Z *?SV:(%[?%F?]8;$Y!,*:[;R^824L-=H+"8;E")HH IY2 =KFS(1U@O-& M%VZ#4[UBC4K=C<_?IKLQX_'^JB2$HXHHH"DZ8-HXH $MW<1R\&@"(Z,:17'M M4_UV"8/I?I@ZE'+=@1X*^6,%C(Q2,);H,XR8.4D7S/G7>9,&28. M/3;JL("W(UL/%WJOIXNZ4^25#JN =J^WT8 5G@/5/ -Q&*61"+$B!1K/4F8!PG"1/DO6NA:,[3+#7 M8>%N-ZX>)NZ.\CS5G8/O7J]5ML93K4M(9=*0C(I@J*$0C%;">NTL;:%RAPE M.Q@$MF7M8<+P8SIS(W3[ZI-\6^^O,SBN[+U*,08;< L;P0)N7"] .5PSB6N8 M6234MKE+&": [F!@V16+]W1DLK94?O]G)8UJW?]Y,K(_JO]9WRF[N!W=RZ:5 MC(HER@QDZBA8*3+R -TE:KD*7NFH;8LXJI_YO&-7_AV"HKN]RKPK,G?4:ZL[ M*S2"215")); MDH_(L'KJHZI[0?0BLO6[)?;*P MCXTYJ#VYZ>V? 6VYF\#4]9;;W<\JG=!4%R$#30C>X)@#P4@&1K/VD@N>0R-K MI6>*RDN9;R8?ZFE(LQ**_=%]>X>8J4=N?'F??/W.2A.Z&W=69<."8-8"X9Z! M3\*#5-XB'H5SD1I+99L@M($$Y*[+/=T#_X93KU?$%-DT.TVQ"+KMH?1XZ\H3 MK;U3":*T!')$!:%"$"C0)$N6B11U"^P,<_W4/78Z9=B>1/[.+Z,-J ONS_%Z MBI=S:U*99&/KBC$KDG(,<-$\"-37$ D+X&/6W)N,RGN/'OZGQ?GY>+1V$U]_ M4D65A=8X]:22A(PX!^N" 4VY#4H295B;H/1!=FKG*_8P!VIW9@TETJ]8<"8.^I',T43(X1,E,41-0^:$,<5RV\H6$$=M\PZ(1MPR>P-)5[ MC[2HC B:.4% 1_1!7%(,)$?]A)Y/\5("ZJ86$F*8&_V^H=$=[P86&%<Z(^Z!12G:C]A4CUHL2Z\>)$Z"%1,[:P" D]*H\=92R M%N%$PURJ]PVCOCBY8Z+V.G+?C68AC=&O2-/%AC(AVW93V9R"Y1E=;>HTH(_M M *VTZ^)67D3+6A0 &N:BNR^H#,30O?FDFQ^U[O]V>YOGJ =UAB^G]6'L+I]" MNS.WM2K^\685M4(X;B@4"P8E2$ET*CDBE(<0:5#WW#*B?I M3#(>I.4"> P2;'2IV';$&O0#9&A3&6(@ =/5LOY8C;1;W@U8%>+Z$N8XG=4^*;_D:P.*JR.N>U-Y-#3JMV!!B*< MMSF*@S?^>\'%PX(9 W)XL#)/S?CV9O+YV[20LL['W+JO2A@>9&0$C'4,8BF7 MYJ7*P)+3C$6KB6A17FZ8J[E#05Y;SAX>XDI:8N^FM\M)Q7HJN9?2&(,8H M@5GMP.->S(GX'.7!Y_$>%NK:\/;@<%>RDCN#W4UGE3+4Q$0LH"Y@(!FC(%-2 MN$%5HH%%HGB+',IA;@T/"G5M6'MXH$.7HCO077=6H<@W-HD,D0D-/&0"3@L+ MA$A9DOFT="T"'(:Y8SPLT+5@[8&![O-IJI,KRXS[4 MN!:,E^A/X[*A,5#6ILCT,'>5!P2Y5ISM_>QVS2%%_R=#V--DELJHL^EX%,OA M^-VCTST^E[B\>%YW:[+\H J*2.UI!*5,R8Q#Z<&(I*""U)D[JIS=8YW/IL%U M#\+"G-!$*0]<,0/&E'<6;/10WEUP*02=P^$_:KC#\CR\L&G)E*%TQ4LW.RT[ M%_]3+HF^NO%R+\]?NKJ^P+W\+S=>>Q[7J'U%='0T>@%,$P-"" 6"2928&1T$ M*Q4ULA'0]P^*G59T.@S/!KM6_NI&XR+=7T_K\H;&W0=Z_?SVIP:B8[N>*AYS MP"TH0*?,P5%:>))P;W+*2919ZC;/$0Q49;XS'/7/O0$#%-YN"MTB ($BEIR4Y0C%FC2_Y* MBTIY SV4V>'2=\.C_>1M'')NXUY?W.P,'_UP;#BT'&[P[_[MRU;.:\<\&@H1 M#T#ENM= M^_%DPZ1!- MQE9HZ(E7P^4%7[Z:49[_6,[_SB-:2$JC],_&?53:>J.6-5!$5I!S>4?$*P5! MI4RSLAKY_S1LS5:8Z9-A@UV8W=H]C4"R\OO*>J;+L[ 0A=6@F$9[*62/1$HC M&2/>ZA8'#D,:EZT T15SAEK\.W@M4<_S:?CC=#I&GL^*V3._6(.#34TK*FT, MGI1:ASH!U6B8:V)-J9B$O]+6"FGW=\&S%:TKJ!.>2I.U IF)0)M!1$@N>.GSX-,J<"2)* =))PN* M1@E>$0]>>")M5L8??J6=MHOU\)*G/8\&.WV/<508Y,8?W"B^F;QTYZ.Y6V=4 M/]*B8I%Z&YD&XZE%O1%1;QB!7H3GD5GF=?8'[S]WC(/N6+6'K-$FS_VMOY_9 MIJ<*#4-B%?J?CO@ QH2,!H@TP+.5)#KAA#SX*YNNX=,["X>"U<>2>S1)\96K M)^A/SNZEM.91&*U_?G-3XXHH&3QN(= Y. C!^O+T.@.6D\M:1$)HB[/=87SX MCL'3"]>&M$,9HA4EF(-HC"*&]!8G&DN8R '41I5OD2*OU(;.H'&M3&71P .RT<(_$";7F MU(!8J!R. F0D>(Z(Q9 MP]F.DWGMPOSWT?STN@K(-0$7F_'1I#E:SL[XH"(0IS3HB+,0@B8(41DTJH6R M^N"S2#N&2D]\&UB4W F;:BQ*?FQ3H7QTVJ'!3$II7*]C!L8I \ULI$H(H_C! MWRGW(THZ8=:@=X-W[S0;7Q"N;%1EQH6U)J K3TJ]R4@@2G2F$/E",!X0_0?_ M?$171F>G;#H(W=(('0U[J+RC4:"T!)5\*O<$$A(J53#6YI0D8:WJL@RN85I! MI3^>#9 CN2)1\=,<_UR>M)SDD@CT>CS]MK^$Q=4921]2/9H6:5V7#-7C=/G? MFX@@_,NIFWQ)'Y&25SFGL!;SW8Q0T>"D4,1!R!8MS1PII))[*RGES,I ;=IC M>=:24X$4?JBG7T>XT*TEK+2 W4$G@H3 W').'NS ^OR+J))>$UK77P_<_1:HL M.I%("[?> A>1@TW" /=:.*X,)6T>Z^8_%70Z8-Y0D'B$(R7'<39O:5^MZ*32 MA%-+C8*D?01-C2TI5@S%MF,J>\MYFW="AW'6#]B^ZH;E0ZO&S].C@(RLTR[U M\IMW4J&_2IFG$M [9H!;6@)++$/.N,>]-9RW>1^([E6&M5[Y1]1?+VS=&\#6 M%WC8!F7K>ZJHY%88KB%SXX%*%U#L%]D?C"%1*&%9-W&;/R/4.N?M/AS&,O&3 MO#O@MNRJR@8-$Y8S"*4D".$U6(,&*%=HP3 G0VP3K3?,V>90@.N?M_M W%5- M^O+"07UC@2X-E?%XMH[&AC#F@':H$9G'%#"LAESIX\($8Y@))QK0( M ACFYFX/V!R2X7M3R2\6L]$DS6;I,N1Z:5Q?_B9NHX_7=%/9R&6PE('T+(*Q M64-*GH.AS!&TMJ-O4RQ-_MS*N%O&[MFOO2D1VL:O7=%))5 I4!?0)A':@0B) M PG.@>0ZZR2<-VU*) VC?0_8K^V&Y0."[S:19#V^;K^KE* >6>?!,=Q"+)4[ M5HY;EPHI<^;92/-4[P-:+]^/*&G%N.$J;5R5"OL=]7(ZGGY;=ZK_X\>54-)I M0DM\*+&05)&T)G)(5B>5K"B20\<"\R**9P6VD4MYHQ ME8@)1)(6]:CWZLQU+I1Z8NA@\;MWML%)?EC,:%T0[]J&E4O:JE#R'@(.&I44 MH!P/R 9(PO&2MH"0L-4^AD(0IUSN(IA6PT>&8)"*DT&"*@TXA@F0N0=)2.)6Y:%5>F9*?'$'M6+D_Z%S5&;_6W"OK MC6^%J28=5J&DC_G( !G$(;"$7H?E#!+W.<44?+!M:N5=BZHP]*8RWM+ M"B:_E2'V'UPE IXUI&;O#Z+7ZOQC0E-R4=3Y=3+U4?Q:\M0* MJD2(RY*C]/ M<\A:'#_.IT&I[36M*F$MH26QEU$4^RZAOVZDPS4V))D@ IHIC4Y"_@P_[#B" MM:LU>Z+QANL*FA^G>O05F?@US?[OPHU'N3R,?33[CQ2_I":EYUOW786@@[3( M=X:B$:CB"9EO#=! ,Z,L9=)13MP31-@^N+MO5/XV02MH//J?%/_I1I-"Z_H<2QXC$ MSN?UR"_FQ1.UU=BUD]T!Y M67NP.?KA[2'@.WU+?$O';#%%)810NI@$6N0"A6 ") M%ATXI\LUD!"!'OPS0H>*[YX7XA#@C)3A^DXN*Y^'B\^UF\Q_/^>8\_6KBO4[OZLH#?[NW0_W]'G+W=GM[#7?<=)>OQ2W0,[UE M]XN4<2/.]S]HXFK+][@ BU+_I?2[M,QSN_+F\D\U6FVSL7J<=3* M29XE:^1?FH85!T,&O_4.EVPN^AL/3/NFC! M>KH^.?#.5Y5S+G&A V17JH,S]-5B).653739*!VIS $FZ$ MEI1ZJPX=.SNO]0\UK8?@WU#8>CF=H7=P1=/:() [WU6H\JE@B8/G&?_0Z)XK MP0R@RF=64^>MZ:9X=9\'<5T!HBUK!C<_KA)N&AD?U]]6C#N!= 1P$HGCWB*O M@C% A$O2)Z:=;U'7;:BKL([U1Q=L&DZ+S!*.=;J,W_V:QM-ES>JKB:_5%VO: M54RZ\K # R\HPMUJ"=89 4%+PB,35H6#]VM:KN(/^J%;?@U6IB0M;6F<]CM7 M_Y'N\&,-.!YO5 E%@DBB%$.G%H(0* @M"E>K$S#::C&;S>GD;OQD;&UI61@M*$U(:2HJZH[D\_.G18Q.ET(91 MWL@6H=##W$AW"Y#N.39>2&3LXI#$MP6 MIE)P O=(4 $U=U(A=62!_"\\_.AI 0:]%+L[W7MT;+K<>K0A:FL2N&<9=/1H M(!+.!19;Z+!A1-2A0JYSU@^86K9EC:['"DIIXW4TLAR<*P4Y MJ0C!TXQ.J O2$4&];E$68+BW43J]%>B"3;W?6QY/PZ*8]>7Y']Q0\XLW$]Q# M9_=2P;J_CGSM1O6_W'B1WB4W6]27EY ##W>BWH[UQ'Y6E M.8E2=ZS4A@)58LB]212$U]JC?&N3A4%IK_<,^C9[ M:=I%Q8)1.EH/4EH!U*0,P3 '2ENOB(K4QX.WU/M!4H\L'"[K^3H@?V-YK8>? M5M:2R,K.\)G8DD,0<6=(_$-8DHBVT8L6E2.'L:?[ 48'K!H* '<*E&RGBM8W MK!3U7M" 3$LL #-$0*1&0)8*^(@6RYTK1CN*<53Z<>-;"7''XU[OD_8UI\OW M"%+\/+T%S\[.\.!TE+N!:QL2Z9_=3V2XGE()25@A95KW65DA4\Y< M 9-"@N%4@C;.755>U($2T2A!I1'Y#R=UWT0^"F%Q5M8RQ64DQ_T4ZC6)#5UU M71&5/)-!@) :;72"0@(MM"MF!.(3<]TH\SZ.[P;&PG3OO-]L$W0*PKOI3AV# M\&[7%6/)4@;#(C/,NA&&6VA M #9W5O'$HRF5=C57"13W&9W;R*]K[A+.8XOPX7Y=]_WA;#!F#Q8ONO(H]&C^ MTM5UJ1WQ&/*V:E\1'1V-7@#3Q( HX3""20(TQRBM5-2T>:>X7S=YJ&5O=$;= MGK%_GD\_#9W9,[Q^@H/KAR0\T/EWY?T+-QMM@[1-754Y6$6EH<",M> <(1"0 M+>"5]E$P_+--[-) E2OZI?H0/82]7D =.K<[MX7W>JLS%+?W8!'V=1:YXE#L M.B-JX<;OW+Q0<7&,T-E_U,@3M"[VP8FK1<.?2D[;:'(R2?^57+W.I^RFXTH8 MKHQ4$2CUY0T.[L$HE"+*(3^]UHFI@T\DZ0S_#S] M_&VZZ>RB59^5$)FP* 1D(C4$DAD0AJ1?RM!$L_('7W:W5XCM@\5[45,G.<_2 MO 0=G^0'!75N+YBN==G>E=>#V) ;;E]2&'Z7@4+EZ-4]CX@L$0$ZBBR=0X8L"E M;($ID?!OSD+T^#/:D-+J1EGF_]OBGH91;H<(@J<;1'4[U3N,?##_1@A[O'FE M6/(F2 NFO):!7DE)H2BOYME,(U4B9W;PP4;MEO11?'3*M3U%7M[0L/3+K\-G M+G:0X_<[J!1G4;(@0!*.OCRW! Q3'"PAU,5,77:'7_6Z)^!TS+@]00?E\J78 MOB]\CU-Y:W,K6V!33Y6FPL2 KH:((2'O#1J#W!N(27N21& M\E_(E"B-.=H69_/\3X0.L23#@_-&[._3'^M[$I44SGM;%B&2"-F'"(HR <9F MS2WSZ.SO\8&O/X/R#QT23SS ?X/'L)W1O;Z+2C*KA&01>$CE/6J6@3G% /^5 M&R)S4*[%\>2^8+CU^F[GL[5AWR'HC*4'T=S;7]&](>N)J,@^UF>?SMS'LM;%W@]C-SK;P9'[L8-*$^YB] PRL1H2 M^J^09"@+X&G*RIL86\B^P9VX)X+0CI=D+W>!G\(I[J/Q/:OBYNKO9++RY8>[ M#S_L)?ELY4R.)O&QET/V,LE]Y"7>#T_[,)V-ADT0O!ZQ84I@!T/?J=LUR""] M$_1V.OGR.=5G)=Y@F%%Z)PG%\1*.J?YTZNHTV$"WLJT$+892DG8T7J D>W6^ M]ZB&WY<*-<6CKRB_OJ3WBS.?:A3"EQ-<3G]VLIC/YFY2RJFO,1&V[*EBC.=H M0[G72Z84,^2@@R"0K?&,FZ1M;)1=,BA??B!CN:+;N:29>[XP9^!]8J#Z;#<';"8X645 3=&L^%L.KFDX/[+?,M_0TI2 M_. NEF7O;NW*=<>M[3NO0DJ49%P>)[PO(>4!&,NE.K+3C$?E-.W&\_Q)<+D7 MEO=NMS]0:WT;EI]&7R;+=U G\]MG/6ZJ35R;V8.4?-QZ*KW;,EO/J/?5*O5; M3J=CW-&SDE5Q>QH_Q%CO77U9I+M_QO\P]L>$?L\HS*]JV/PV&_/A__O?_^,__^=-/_T]_>/N#S::;NW2Y_L'D MZ62=SG[X?;Z^_>'OLW3UVP_7>7;WP]^S_+?YE\E//^T:_;#]RV*^_.T_XA^? M)ZOTAZ^K^7^LIK?IW>1M-IVLM^^^7:_O_^/GGW___?<_??V<+_Z4Y3<_(P#P MSX=6)Y^(__53\=A/\4<_0?03AG_ZNIK]^$.0<+G:OKO"2XK'XV]GZT.#QP_3 MGW>_/#SZK.O?\?99**7\>?O;PZ.K^;$'0Z?PY__WR]N/6TA^FB]7Z\ERFO[X MO__'#S_LD,NS1?HAO?XA_OO7#V^^Z^1ZOOX\7_]IFMW]''_]LYI.L\UR'33X M/L^6X:_3-.IK]2&=AG\M'M0LNP]ZL^EZ,E^LPM"V;[C-T^L__QCZ"OA! 1@& M$;W_5:^S]<-]^NZ,03VS^6(3^_^83C=Y>&>ZJCC(*FU;&:6>+"*G/]ZFZ=ID=_?9,M*H M9'CG&W4XKD#[?)/.WLXGG^>+"_"LV5NWDFSN-HLX4U^M;],\_B9/;]/E*JC\ M39CJ[]*WV:JI>#5>T:',-KU.\SR=?4B_I,M-Q>^U3E<=RN!6Z_E=A-1OUIL\ M57=9OI[_:[M6NJ_W =M&8EW<>X>2_B7+9K_/%XLF\ISHH\-1OUF&-?IF_GF1 MJM4J73?Z@$KZZE2*0.MUEC>=>#RV@VJW4P$',]6?Z6;^[7TX=WV?*7H(YU:/LI3%"KR73K0U6E9/]# M&1S#'O@R.MY4_,K;>D$K\H:)YFZ^WL9/PC!,MGU?NJR@N@HMNQ[AA>&/&CUU M+<%5L!0F\3_?II-@T.UI=/MRJ'70WWH]A[MG%3:^N MS61UZQ?9[[7&?;:CGL9_/+K36)KSW0XJV_M)]/ANTW58*A8="7KT'?U(O9^= MRL/L-7IJ18)BRRDZ>6&V63^\65YG^=WV325#KM*TE3'ZR3S_VV2Q27\)4WR8 MW>\JA+?/MNEN5-66LRI-NQMCI96H0LMV1CA?AM5B/EF\648?O9)JSS3I;$QJ M-MON-TT6-LWG7[8VUB.^5]1[XXZ[DV\7IDYGG[*#ZAL(5=Y;9Y)$JRD/WN1F MLCB8>F$:K?IIUN^Q,XFNKJ]7Z3J:@E?7/LO3X%KM(J73AV^<*0;90,Y&[^E, M^KAS/]LLTJOK(X.X6AY=+Q\OE_7Q:/G-W2%T[.6'F/ISFZ@!(LW>U!D"U9:T MTH:=C>_799Y.%G%"W-JCV2YWH;X>*O77KC3%2^JN#F7M6QGMCG6?)E]+R7#D MR;9'4 V@TPU:&<_;;'GS*3YA]O M@W-8,IH33WDU>ZO2VFN[K_1^\_W:5WG].\[EB/]='V0&]#?_ET\SG]Z0!-S>&> MZ>GDH -IYLNMK_DV_.?^Z3BN#HYV[ :1?EVGRUDZVYXJ*8:QR*;'9-[*>SU9 M?=X*O5G]=#.9W ?A(?\Y7:Q7Q4_B],)_ G!_U.9_[7^= XQPK;G&T 'A MM;!.6&(A0=_#MH@'E+)\K[QQXK:=QCO ;-MO@CD51#&OG49>2"0EPCN\C*): MF"IX?:.[RJ<_9'E8@O[\(RQ:[C_)BU:4>-1L,&9DP^$;H @_V,Y _S%=9*MT M]NSH!D'J)#7(*8,NL8Y"[_5"UP! F1^VD3E5^TD;[IO 6H#^GQ$;8 MC%J=PZCQ.TG&IL5VM!=^E_X2YO#;E8OFVJ_ACUQ]- S07[ZSAY_JL:Q=XKUD MW *F8364(X1U,7PK7.X3XT>,_!+U'FI$K+NL&FLVC=W]W&K/@Z# 591K\<: M)1(SK+$G!%(;0!'"!;IKX;D1!E)6R9@]JE3T;Y4X8G5YG>?HINY]/SYEMS3M- M@G>A#0=.>8JE(]@06WB.1AG7*P7/VW3]$2(;"-V^./C-)M;I^O.>NM!N,)# S&RP%P[HNA[[+EW?/" M!9_"&$K\D_,-D_@) F89-TPPZKTF@A324L;[#$V\ #^D53"'ITZI'5?6-$$" M4T2U\MXXZY&RB!\^%H@0';?_T)8Z*[.D$6I_!+Z,TKX?*TV&H8>:?4GS]7P5 M9E4]R>/Z^:B03JDI5*%U$L1DP$*(-.6<>\^Q+N1V3#18DSJSP-M39=8U7'W1 M9%^3[BK_F.9?YM,R,^78XPF01&KMH]FEJ>(46R9'/,2Y'^SIG(;2-@GG 6>"X7"_RQ3!DI:R,@=D>,V0IJI[3@'6@/I=1)B ME%;&2'C0SH[KYO-JFL^WYR9B$?[9^SR]FV_NBK&Z^=60DM*"7K&*;>@K[9,B:X[\[R?YBO?M,/%6(99UHE6E+" MN 56$N:]5T(@6\AI=(/T-OH:;87VD!R,,94:WMJK!,E8T1NOULF.4-L382#$0&?:'K9^-O'S;\'S+)'C9V!,6_F_" MNDH HF"_3EO $*R_!].9S=&*]IXRHE64^F+%A[B4EA@8AV<2YIS !G.E0%A? M1;#"#"IDL +;VIIFK]&(4.@ZI"X8EV:>,642 TK7Y MP%^C*=8EMGWQ+/HH5]?;VA#:CMN MZTB+66? O29JC-+^&S$C!EJ,#O)_7$^6LTD^6_UZ'\LBA^<)D.69*%7:)QIC M%)9>@IFE1B#@M2('V4&#$WZ=&9?-5/AT->D I#$0A#4DR*%]@K51' LCK'+6 M$46PV].8PDGNR6.VOTXX_62RRWR.&YRS/]EZ2&!ML,QE\-8F9D= YZPM;GPC!^JS_ M6?5\Q6"50 >#O6;F[>&N]FEVL]./6ZWG=]O;HM+%8@?.-'UZJ\B3%-P+>TDX MI)[;F$0BL'#&2^^+[2V 8+J.5]4&U+[,9^E,/_RZ M2F=OEOM+EY8W^TKY\[/S6?5.$H$]P)Y:3:PP'@,F:&%(4A16@MKL:KU\VO#S M56>P#DRNPX7;3E"_^7 M&L;J5PV\/"MUM*3J ,B:T]/Q4^&/CG2;X$3,U[^NY]M+->TF"'^SODUW57). M3$W-.DT880B'=1Y21Z$+;KBUQ:+/C.7U?;_+DVE&RZ#>8>XM578WU_J <7&C M\-_GZ]MOE]--%YM97,>#IQO^B4[ON93:RWM+XN>%M $D'@O 1"/@\ $7X.N? MZ+]\FVRT].L/W^$"I-&2W%[RO3Y#L'/-$AZ<%,LE,LHJ%VL**UC$%KE0M/Y2 M*%\?DUH$LD?KZ1GCB_V AW+J5&F>4(ZH-A M#A#M.SZ_GU K!-GW3R;:6^JUMA!)ZXQ6"!3E%\(:;IL<+7C%H?)ZX VW65MI M(3K>)E'(>VF$()Z'?X+5QXL$&"NL0O5#D_ 51;[;AK$_/U?#H_QYGRQHE6%B@H@N/I*!(.8D^+)%W!&6YP?\\K#&RWCN+PO5F^ ?!X_DT>#> M5K@']%RS!&J@B;?2>FLX 6%*D$A #BV!&CE4R53K1MJ/T]MTMEFD5]='!%CI MAT?_57:KYZ5=)=I012V ,II:&F*$N-^CPA1P];WIEB_R;$>U6:]H3;JYEK.S M3ZPLEE?#*6V;A&5480<%M%)*CKR@4A8R T7"B M&"Y5H,^[YP959EL(U53HW])IP/7OD_7T]N.?/OSI[?GO\L332>A6<0DIDRPX MTQ(Y[V$Q5,U212Q0B(D/&-(4TK#H$ Q M+*!4?;5UEG;6C=J:H-*7H>0CRNG;^9>8[+:>+&_F8=K898/KAU\F_\ARLYBL MRHJ>7-!+HAD%2EH&@?88 \.ALGL<) :BOO'4\>V@O7EEW8$Y E)]&_^[R5VY M+7YA3PGG83'#U$C"M%$2("E5@8?3UHS;B^M$\]79U2*B_V;:*'W ETBP88CU M9OD^SZ9ADH\GH,)+;]5R9M,OZ2*[CY'0TD.0E=HG@"AG2 #84$DX-!(J4LA. M1;_5>JI92IUI]]E%L.WCUUM^SSZ%Y$.ZV";HKF[G]^7'IL^T2I A##GF#,! M01_^Y_!>3L6X1SW:3"/C27NH]<6.]Y.'[9[RIVSO8A3F9+KZ2YZMSEXD5=(T MB0Z&#I]"3':+HBK."H=0.^Q[K?Y:V_-JOGW6,DY]!ZU-=O=YOMSE]N^.COPK M?$6S(-'\>CXY?$=[V69A9GR4=A)^M[E[_-%5V3EK^8W!=B"44>M0O#R0(\F5 M8@6^UMGZ/.PS"M>LBY-7O4 M#?"NOEG59Z!R7--4*TB_1'[OTST?_:)Z:G:OXTB,,X91PB2%P3 V#A%5Q"6- MD+Q^9E5GIW='S_JV07^)'T#_L_KC"89 [(W6" (@(-+.('# %PM;/UF]L]/# MHR=U?7AK[C0>&;P)'OU\ENX..F\/J^X^J[^FBYE:?4RGFWR^?O!9_F8Y2^^6 M0;A=D:ZKSXOYS>2[!.4G6Y;=O"QQWFJ*M87*,>V Y4H4GJ4-WWG]&F>=G4%N ME8>C0;:_(S>[+^A,O.OO:2SI$#ZR+P& F_3757J]6;R=7Y^S")ITFQ#LB#*> M$$W"J&-03189'M9*7#_OM;.#R)W,A3UBV/5YBS!MS^:+33P!L?]8MB;&L&;]>Y+OBX.MQ2E30X*/O<9M/2*1$EMJ531V3"*,B*! M(M8!!HD20%=+.NCZC$5#8:N?P&CC10GF B$&L.:8A ^4X?"Q[!$E6N@^B[F> M/9_1/X5.GN48 /=1G_1HB(=^.-Y!V05-W;TU05HS*0)--"-.,$N<1H5RF&Y0 MX;:W$R?]!""0\("Z]VP%FD#EJ@4.*1WP$^ M"BY4XF=CR/\(9!ME.M2KY-@PW')W]XOL(4T_KK/I;U?5+C [V2;AC,)8;45! MP2!0DAF-"QF1%+VRJ9H'VY[:LFY ZJ^P1#QP,HWE+>.(?PTJ6'WX^&OY)<;G MVB680*.#+\Z0U AQRP$QA:R.-R!$9PD%G1&B3: &F1TNFQ?VD ML,8H20NYPOPJZ]<3Z2QAH)\9H18\->/S-DJ3SL*:>)UL\OA]JJ:]R]/E$$FD@UDIK:YD1/MA.H)#-0,;&[0VWI+>G*TF+2+TN-HS2 M71T3"08Z6?%M+2P_3_'TV81*0Z774E-HK-%44Z[W,G&L_ B]RH:Z>5;FM!DB MO9V06$R6T78J,10>/Y9 2Z0$!FF-#$!$7^P4NT"QI@V3&AIY9(^A'I; MB06H\!/Z723B_2:?WDY6:1S-V3A E::)@@93CA%T%B MH0RK7"$$A[C/\H\5 MU^JZ6L@Z16;8O:7*JY>ZBU5UN]NUW_6?6&@I-IALTU>& +[C=+K'M_I^FK]6V:Q]_D MZ6UV%42#^4A@RUWUDMJ$>, .B,"I96+ M=Y<.ESQ8492RU,!+NDD4A4!([G#P0 EQX8-V:H^&(=PWN#>BY<2_SM3\O/1_ M5^B-.GVOFP _#%XK%(A8KX@0P F> AAYX M(B&0"A%1Z(8HT.<5$U4#"NVSXC3O^@)V $IN3['N:HZIV3\VJW6ELH#5.DB4 M58)IYBP'RF(".:*^@-Y9TV>-W#'2JCWHAIG+?EWFZ61[M_*;Y9=T-_SB.[EP MWBKO*M'> ,DQX4P0'""A6(H#X%B/L(IZWW-4ZR#V1JLK\T:MU_G\\V8='?@\H43U:[MW9S'U0,"^<>UMVCMC%13BO,_R MK2HOG/^:]9R0N!>@I>1AA4":H[!4%-:M1[S!H=KN#L+T,1'VBNH@N0A/J@<. MDQG@5NOY732;_6:]V69R!$S_M?WTW=?[@/S@MS&?J>STMD(B0)7FB>'(.6,$ M\@12+K$BRF,KG;':<((K'3CJR%H_I Z?$:1Z5:"R3A+',"N^MH9&YG;5>K*:3\MXC7JK?S?!'C:PWF8["Z!DH_],JX0+P1Q60!%( MJ#)(4B9Q4 4V *KPE[%N\W>A_V=7G[0%6U\6U(D1EV[NGFV7< B@U$(ZQSQ7 M,JS.'@/L")9Q@]3)!"M-'-IRY *VHMQIEN@'R M9;,JIKL"084 QE OC&1::ZE,,/P\1'2<]W;USYG+8.KO_-\JV/& ,TXY";.;P%P*"HP.TZ*NOTG?63RQ&[VW D]?RC]C7AWQ M1#^D$9F@E&B7K::3Q7^GDW-,::'W1%KD2##HO&:":H.5Q&$N!M1@XHGKM^19 MXTO9FGM&_4,Z3BI&03[]GK5&OGU_B?)06:J!)$I1S*0@QL=:+]YSXGF#U6N( M.P#[IEL]$$=,L/#ZEL6V-D)*N! MXH@Y%IYMEV/AV40JABDFQC(.J;;!H @0.>FI(4SP!ASK[)*KL7'LO=U09^97Y47\4:PC@"<^?;^"L5:;NPI\1[+P+J MR@E"%"0,6N/V>!#$'1[W.?].-%^=72TB^F^FC3(1X"42;!ABV?1+NLCNT]FG M='J[S!;9S<.'>-EG>>) 2LMJ62S6F=W:?XAW1TI7MW.[RNDEYQNE6!H'#-."&DL"4(:YG0AIR"X?@VC M(;;J6F5(>ZB5L^-HW=)/^626WDWRWU9JN3L/>K96Z:G'$Z9%&"JRSDNJD<(& MQHJ&N\$2(D=X1*AK%;<(UPB,C[_DV:JFJ[1MFE!FE/">.HLUP1XCBTWAOP** M1EAJM%.WO&6\1L"01^?*'P>U:^XP'.\L,8P;"04U/.;G(D8@ 4JWNOZ9RZ& M3?KH@$7M(#@"7C7:3P!&JKC[*[4,@C+.(&:%M!KX^M&[\ MNDJO-XNW\^MZ^YC?FB=*!<]0&B.\Q102 XTM;"W*K:X?O1LV!:-]GM3&K+]3 M$L]XO2O./5_>%)M19]A2I7FB"!(<0\DP"\Y;P!&&*70G.6..U<\*&S:9HBY; M.L"LMX)!CY;&J^NG@ISAR?F&28&C8!HBY# M6D5KD'WL6 AK&70T6%WZ]WEZ/YG/]CDB!W]R7VRBRO9V=R/+9IOI^N^3/)\L MUP^##>(^S=@-_V)8\;Z2]>.QO:VPW5_>.#$42^"U98HB M!)3TEN^_' ^9\I6"]EUO]I\4H_I6__DN$NJEQ38*CX0WEB*%BLB^5Z+7@VQG M-_K;5.C);?Y6L1KU)O])2?7#IS#ZLNORRELGDA$EG GH>(PMYXH7"Y,' H(7 ML*G?%AN>7K'5.GA]67RG 0G#*+]CK;QU@J' 7H)@Y0+FF44&2U7(K1VUX]ZR M;U6S55G3&+T_#GM&N0T_=M(,0Y;#2$LW3Y\\F1B$/&.06H@\H!QJ56P,>Q!F M[%[O($L20 M(IIY+'F!%@22CG"KHTL.M 947W3XF%VO?Y]LQUO\=9\.$A&))2?*V5&YC\0X M')P&(BV@"$J&7)AA"PRX;7!_>V?['%V2I2O<^N+.VW2R2F.%Y#=W]WGV9>M: ME;/E3*LDWFX)&"#:.>=9O"D5^4).C45]?G2VO]$E/]I#:G"[LRPOXWS#1$E/ M"26!Z@%'2;D@\!!NL)+T6OVI(2^:QU!:Q:JW'8QO^_PVO<_3Z7Q7&B>]7Z1; MG2R_V_\_*>.YO8Z67I$@+Y@ !'.EE,$"2H'E8:6&8H1Y@!VR;2!4!Y^QSN=S MG&N6!)D4$TB'-5M0P2D,L_]>4@2-KG^LN'\KI\/9ZG*D^LM!_\;SQ]R.5)]. M\RWMS].C8@\)I0P:JJEVL;HU-3)\'H7\//B++\C>:^&TST*@*@X6=I_N7;/?-GN%RE>2(<WPM$N'9%2=M8M>7F1$C!$]0*=V:.=DF 8 Q#Q 'GF+D"4&*DUVU:$RP1^B% MEMUN3;790$"^3#9YK[!BD&*L0/C^I!2. ("LL=X0VF_ I?+V7O]ZUS5+JG<82(-L>$$8AI5@C MBC35B 0U<4PAH( [A77]&M^=17!'R+XFD/:V?5U,RELO IZAU9,G$\Z04ICC M,/L[REBLR.J 4\&HR0&KYWW MM\EB4X0M_VLS6*^$A@6".P!@]X3%TQ; M3X$/B@MF#U/,P0$3[:O*4A:)NZB?Q#!+B*..&+[/"HL%3!,O:" #%-1 M?T^GXT!=1\0X2;\60>S+VC@_^-)P2Y7FP:T4P;(*YCW"/JSDP=#B[""YP7S< M:?EMJ__W;WN0M#>N=;QBW6[Q#0B-& M/%0F E1(:T#?(0W8;6KQ*>93FVBU1[Q',>RM7?0:Z];^_:)4DI !A 4RF)+ M/4%6%;(3:OH\R%J12YUJ^*(EK!Z&X^"/FOUCLUIO\]MK<^A1'PFADD()&16. M8B,!MU;L,= 25JLWT&_\=SP\JH_C.+ADTUCF(X:RZYO1ARX2!3A!0GJ-K-:, M$08Q+A @P(TPEW<\3*H-XR#AY&UX,D6"2O,\6\^E\I(,J:@+KR?*W?'._GCZ\RY:_!"S7H>VG M?+)<37;*'SHB;[)EW,'*M^)]F*]^JQ)Z/]TH89 HYX ABDD%!,:$[8YS0>Z! M=)4R\7J2M"R8?KQ!<'6<\9JC8$8X18)X0/.]A(9STJ<9=C9JWH:2GEVRW@(B MHXZ#AZ_T[OE76B'^?;YAXH$E2A.OC7.* 1+<)%) ) 'H,^/CHKAW4XUG':+4 MET5U>M"E %W@!AXTE$#[C\!J2';-P![;;469DEC5#[(_!EE,'K ML=)DH(#U[$N:K^>K8"WJ2;Y.\\?F8'G4NKQU$@\,"H4I)<%!%C2B[Y.[YPPETCA$+D%5(*$"A1ZBP\2RQ ML#X)+H_R#&EQ-$:FMU5C77\WW/+EXE2;Q#/*J8A_.,L]\0Q84\C(-1CY ME7--E/9TD6@9HM=)AU&:#:-@P:7:/WI!T]\? G!VOEKG\\^;B.#9^YE./)W@ M,"S.A7/8*,:"IXZH+H8*/!_A[3LMP)ZUC4M?'_"S=4P_Z'0YO8TW296LYF5- M$^ZQ<$K2L/1)B$2\>X[M)782D?K1A,OC[D.N[2WC-!PSBD&7SO!E31-AF.60 M6BT-)QP!HYDM)#:$C;QN;7L*+65**[C]$1@S2M-@O$09AB#[C*SMD8]X6TN\ MOJ6\,N7)1@F2 3$%K0@R26:5AZ"PLQP!#9S'SDR-]A3W].Q/6RCU%E_:IVI] M2*?I_$M<8,N#2B>:) )#$>M.4,(\$ I9RV0A(?.X_@9_9ZDBG?&@)8P&-#\K M[&*=:948A(F7P$EIG- &(&$*.3UEK/YIH;D&2W?&FZ+U>MGQ4BS*04DQ$!GV49IG(Z]\ M=?R)EDE8"Z$1GF,,';+246IA(2]2\B58E'6T=^*J^'90&FR*V)<]F-RDYXH* MG&N6 !2^*AXL: &]@X)@S0H'S5L(1W@[1A_Y5/41JAF9_G69I]/L9CG_5SK; M.SG!O\FNS^><5VR9,"\LH\K&@VC28>41V=-9 (X;Y ?WYS[45W(W(-74\W/O MQ=Q.\ILT_'>$]-BQIRK-$@LH9;1JC1 M9QR+E(0!%->[N2S M;0.;;;6AC^EZO4N"?C20YT,[\85?VDU"(+$"44>MMH(!BB7?&[4":MV@-'-G M]UVW_-EWC%A?<\%Y,<;)M B35FL9$(00%(93%4AK66^O@O'7P _.L&H MDPGBL%[5FA<.K1/OG.:48"")1=(P"0DI1/'0U8_WBA>@[NZ JJGSG56YNKJ^ M7J5K_7 86XD!7]8L41PHJ&*95Q=\2B4)9[H8?*!Q_>5>OA MMXQ07Y/\^SS[ M,H^139_E-MM\7E]O%L4*=6:*/]Y%?TE!. Z ZK'SW^:IK.5#R@=6:>N[M,(4ZS;LIY_"2I*2R:%"SM+-&&. MDX"-)\'G94@BZ0M4O'(-2N"_A-!>;\#5G$ ^I(MX.V9V'088JPSL:C5-8O&! MSY-U6I0@.#&R=A*_!1+R8AYH)ZAQ4160+<8X;;.F\E.!?-T@->TYQ&^@X M,/=01KB(8I^91FKUET@MM% "04V\ 8XXQD"!C8.BP4+T$J*-?6)7GNTD(IH)P2HA3%BG%C'6%$82=1@VN2WHI <6.(>MV\H]>\O1P\*EA"-[ Z];MORZGB^BB6JW][&L M;]/=0)LQYD2G"56Q*)_ @ >Y,>+"PF+3!M5/,WH)< ?S&G(X*$-8O MNS?JFH =UU TV=W=?)=3%H84"!;?G2X[A>/,.]]-\LCN+^G0%0[?!A_ZNY&] MK5#A\'2CA ",,'!!CON.^QX98>^#G=*"$$48:M M";C!6%]=N7UMKB E%T"-^S18<^558$,CI%XK+X;A0\DYL#'18;!4XK!6S=[. M)Y^#MQ W+:N<'S_:))% !J@$TLQP1H$'>']"/DBH@>SSNK>*CED;ZGJ>3-P& M.KVE%FSRZ>UDE7ZS[=W7Z6(S"XOEVRQXC6E^]^U7)9;#Q7TE@'F!I-$644T< MED"1 F2)H1YMV<*638JN@1LEF4H7FQJ])9(0%Z".IR<]9T8)R0I<%,0"C=LZ MZ9 '31C7"-M_BSE3"W8:NY^/'_[.OMT.\]G[R?Y^N&OV6H;[XT)Q 'QLT4^:_24 M0 JOCO>(K' *(,X9H#@L(9YX[THY*/2\C';9_44]31 UPHPO7WO\?SF]E;N MY7JRV)\$/_>Y'WL^84$ +!2VG&DGL=!,L2+;#$#8Z_5*%97>0>I<"] ,%Z\_ MG,+X)?QYM[G;G;O:_7Y]]MCKQ7TE 0'N@Q%EI O6,E:$H0,F7NKZ%SEUYP>T M3Y>N8>MM!OD.FH=WZ>_!-9W?K?Q\D<[>;4J6D0JM$^:(! %<1[0)&(@XDQ9R M8T;J+RF=';/O/#&W#: &,"D/E2%VU%:_3V*%H4_9U?HVS;=;%=4LS?)^$J A MB7?B>26@Y](A (JXF37"R =\V&=9M(X7Z#AFUQ6V=GY_MX(U!)F-4/73Q?2[:MC1?+9 M%NG)PJ;7P86;G*[\?D$/":0,:(HADYK'X*%5H(@36^U=_9!W9Z?^6Z1!MV - M9>!N);BZ?A_,K_##Z^OJQ^B.M$U(,,T<9L(23PD"& FD"YFY8?47FLZ* O1@ MW#:%J>,3NF=.?1Z*%6VC 2N_66_R=._/O9\\;-O83>KGJ^ED\=_I)/]E$IZ8 MKQ_.GQ+M]*1JY^=R0T?+51I?NLH6\UE8!6:/CQGT_.H8Y=L5L[VZCM5'_"+[ M?<@A9'?W>7H;0]1?TC?+T#!]^ZAR_6@&%'R$\/O;=#T/S!UN=/L/+/RVLS'8 M;+K9>DK+F0N?R3K:*5E^MWWKB9=67856Z?1/-]F7GV?I/"Y )/XEKCODT;H3 M?I0\>^_;,V>VSS=(F!6$&,LM\V%*UD;%VGN J+CGS*VK9(FV)M.90]G/GDFX M-<9B(( &EFH"M?> "V:)DIP+T^EC#IRWI^ M/,SR6Q6?/9P8:8/51V.*LG,<,>R9L@H1X8 C N $*TTI=8Y=B^%,EI3B9345C-*+1>"$P[#Q^8H\TJX!F7< M.\P]Z(40ER'3F[Z#:Y(M=PF-Y?=L/GLX\502;P@GEAJJ"!/*FG@"1I'PWZ9) M:<6N7.@FJGEVA6)#/ ;0LKY$R_N'$V>A!LXJKZVGUD"-G3 8(U^[Q.NS+UFR'2I5;-MCS?XDWP;[_^W_38QNS)9Q-%B)1&(R@) MI?%:0. M!0B$H,&7%QIZ)J073%/K6?V/LO5$@@[UV022;A7[;1WPX2>GPO,GGDZP(\&Q M5U9BPVD01BC-L8!. 24Q=O4_UM;3 SI4;C-0^E#OCG[5%?SH^80[H3P56B ) M=S$V9 UPQ@(+8CW[\6SP=Z[B^K!THV05AC;;#F\QN3FAV.^>2:3!&#CFH"&$ M,@,$0V'NP>$'4GK=H+I$Z^7Y.U!F$R@Z]52WP9%MF.7C[21/5U>;]6H]V1[# M.>^VGFF86&TPE\Q0&OSN&)XA@' C$-$@6'^B052Q]:+ZW3FQ[0'4<4J.G\SS MOTT6F_27=++:Y+ML@@Z[X=!J=4JW6;Y?%=Q1AWZ?9^A=8)8-)+*S3@7 .LK72 [>6VCAH\[IH3K6KV%&M: M1^^/PYY19HN,G33C(BS E<:0M876=J\!XA(0#EVTG* +&1&.RJ+59WB!O4O.B[:/[Q=TQ*D0Y*F MR14Q@@&B!,200D(EID%>5$B).>'C-EV:*Z_Z73'UD'JMO!BE43(F.@Q#@VTQ MA=U<6FIM/'LVB>E!QD%B#&3!/G,2 [^7*:R:#W"TKNMJ1\. M?_WK/,W#^V\?WJ9?TD7U>,F9#A+$L8\'X3EWFAI@$>*LD-XA47^'N.-ZYL.; M%IT /*@K\UR,6A[PR7X2;( FGJHP+2N)" O8J (+PYP?MSG2ML*K^#HM0_G' MIM;]9K[:@P.KAEN>M$JL\(AQB0:$"P#GF0#'G$R[M" M* M=J3'4VQIC-F0W$"UN(&*BXXLQE);IA42DB!KD1![.:D38H0'@8;C1CW,AN0& MKL6-?:L$0 VY9@B$-QKO(0S^92%GF)_K;S!V5BIR.&[4PZPO;OPR^4>6QS3N MU=6U33]OBW'\$<-*[=_*?21$>8D4189RBP!5&)@BBD$5!'K"-VL#K2;]0)>7_0Q67Z?Y9-U>B%GSK9+(+(<:Z]<^/(PLMX% MR[/(LT2:UX]"=^9S=4^4-A'KBQT[4_%@.=KY*F:A!D-1?8Y%"*;K,PPI;9LP M$/Q+I 6@\78"&/=M2"&S#1"/;SH91S9RV\CV-M=,5K>QF&CX5_RVODP6WSFO MW^0X-^]4[2-AB,0Z])0I),.7)80U1835*(MZM7:JL:M%O3Z=>SI"K;=YZ,MD MOHB^I\_RCV'PCR;E[R;3<]-1Q2X21AF6EBE@+&=(6^Z-V2-@,;8CO&VF.]YT M!%I?M+%I'KB^GG_9S]=GZ/'TT41QY8D!$GBIH042QK(K>XD\=*0V#3H+#79' M@X;@#&ZMU+%2$N$=A,P$4TQ):1"0Q!<.I8/$C_!&F [G@990ZHL)CZRR>L9K MM0X2*8S"F 3RNUAQ2W--BFG/*0#JG^_N?F]I4 NV$WC[7U4>B5%I:7GT?((A M(2H>?P^?(H *0L^+<( /$^LH+[YL5VDG%YGZ,/47MUW.HC[FBXJR*"%19O5;^,9G<7)';+FE;Q&C(G[^_S]>VOR^SS M*LV_1.;OMN_#8IXMIT' ;<+UAR=K^4[TAT_Y9+D*G\GJ77K.,.KPK8ED!$L& MF-&88,!MC);O<.: (%H_'MA]-L8XJA,,KI.^N%]K &-0 MPNHO^:/;<(Y=/US2- E?NB&,86.D88YS#I4J)%9A6AF?WS<.%K8,[&2 D = MWVSEY\M)^/IBE=^P8&TZKCETY&6/;]$KC.U'):"&KDCTV ,HKRMTY.D$4 V" M?^ =0 QJP"#UNQLA(:%*XDI.5=>RE=7X>?)DHBTFP7YQX1MQ#'K#* 5[F6#X MU6@J]332QTE?L X&DS%7S=G=D':XON/QP<4UT,F7,_PG2'EE20=8%/_WL)C\STOP3YXQ6J^N&OZ>PF M>&@?TL7N#M/;^7V)H5"OPX1Z(ER\*5E(!)QTW@IS0,?"^NSIN")-6S9$+[#U M1:HCHRU=-DZV2;@V3!LMJ*,"!_& 9KB0T7(+QFU6=*W8K%L87R=E1FEEO!BF M#)>\&:\^WX^[/$'\V/,)9HYBBDU8VX6UTF*#X%XV3(FN?QBW,RNE!3T=2<9L MBLR0]LF'^:KL)N9SS1*IM7,L?!O*6NT10PP402&,A1IMB9HN;8V:X/1/ Y,M MMWNM\:A$Z0IQKED\\8 %(@[;8(Y#1;53]" IYB,O'M..$D\RHS6\7C-#7HP9 M,2PQ!DI/R/)T?K-T7Z>WD^7-8=SEY1K.M4N,A3$/ R##!);*(HN*.9HU\ M&*5Y,!8:#&4E[L:9SM1J/_1O5E*I:5"A=>(8LUI!PTF\&9U*Z'D1YB?0HUY) M<5& H8$*GQF+;9%7,3;^BFD MG27$MZ[^YK",8O,KIJK>+.?_2F=OEKLMO3?+]/HZG<;GWV?Y5C_+F;K+-LMU M,(07FUDZ\P%>5SP4MIC9-3ZL:^[C?Q/I7;;+KMP-4$]6,>TV^FK3R2I\C!_2,,#-L=R_ M.MTD0#/K+,140:% /)J@T$&XX/2-;ZYK@T@]0'79_%=:.!DZ\_3F_3V6:17EV?+OKPMD):]D7]),)PXP#7C $! M#982VKVJ*/<,5*JR,!P>9:G<">H+^3VC?=;4 M&9G=W V"(V)0B[7V%;;">0:) ,IA ;7B!<:,2SIR\[AU3=;[Y2-_;'>>+@\O M?]\^H= #2Q7F@FCN/>,,N$)V;-P(+R+O9QNC"_3Z8LY37+XG_6$#TV2K];9^ MV!D27=I5$J95)SBSV@,@'75 KY MJ*;3S=UF$7/1ME7@?EWFZ601AQF3?MZEZZOK3Y.O)U)BVN@Z<< B!I"AWFE- M=)"<%S.S\!Z.\([/;MDT$+ ]LRNFDW7$KL==)]8SB1#$$H/P?P\<\L7L+02% M]0\T=U8M&J4QX9X#RPH$"/#UR<1?)IDZ!G" )-3B MT/!FLOAELH[#?K!A45Z=3T3MIC#QU?7U*EW'K/VKZ_W99K/)\W0Y?7A^?KID MA-U_A]]&^ZC.]ML*N;'G&R9>.>[B04"N*+6""TV5T@)B9Q'5U78>>Y2X+/OU M=*.$6XBT%00R2RGU2C*@!55. 86#A]KGS9]GTUW;4EC6$3*C3FCMHG:0I1II MQ2&TV%&K1?0.B ):<@(A-GW6C[IH<[X-C5]21N@RG%YRD1B*"/64&T@$)M!Q M08+?"+7V5 $29$ZPTL1Q[;3F@AKHA02$.L" \\0(4_^,S'#UA2IK]Y(R,BT# M^9(YA2 0<://0L"ID$H(3P53@%%GF,,OIWYAMXRY#*877GB(6T,Y-11:31D$ MBAODL.2<82T=&V%YY794=UGAH8M ZG^&.#CX<8_XZ6V##Y5FB_-=)(JZ "1$ MP9U4U 37CTH(@&22""JTJI]ZVAE-.C)Q.T*L?\X<1GJ08QNUWEZU5(DQYSI( M&-086R@$4HI"%.9E0XB)IUXM][C79-.Q\*5%O(9C2YT;82VSR"L.B(?!\$=A M-J:@?,^VPQGSX$WWNZNUUKMMG^ MY;)9HZRWQ"J+@A%G,"*($HJT"(:Z=PXBSB0 ]6,IG>U ]C>%M S>$#[-(NZ4 MYI/%A_G-[?I3]B&=+B;SN[BG4=&[.=U!$IR\L-)RHT6PU^+%\ %>BA"@D )@ M2/W5I[/-QLZITR)>8[!5=GBIFX#M:OU-MNTN>_@X/FX^_R-\$I^R7V*YE/S= M#EJ5Y]&XCP[D]]]-37NGW4$D"@H"G':QE"YUTDL.+5?0>($T"_[L^/8Y!["9 M!L6\+^9_PW5W\^EE>S!/VB0"2A&\$0V,1C%=0"!.PWK@O2;:,%9IR[,?.:OO MO#QZ/I%28:X$)SSXZ#"X6BQ6GZ64*(6-9GT>DZVXZ5);0R?W6^KC\8?;:A&> M$ *(-4HZ2JG6/)C?5G&L/$3$U9]F>]MJJ:7L2W99+H-H)/&NZI&+T\T3[K!0 M!'KL%*?>&X4]"D:TY\$A(P:,L Y[^[-*!T#U3Y'M*+^/M%P6$#W70<*LB27M M@\=N+ UFLD+!A,;28HN98ZS^@;,>PEOMTZ1%J 8B2K7%9/=H$EQK2ICVQ-IX MO0&2E@.#B('!ND6Z06IT#_&LCI1_*2@#J;F5"%:EGA*G"9#48@HQIIQY"96$ M3(4_ 0+6U]\PZ2%ZU1%)6L9LR*#5U>?%_&9;U#H&4M:;?%DC<'6\D\10K9CA MAGDA*0!",(&\!R0@034 ]$#J<#GV MU?55<(%W-U .G?Y\MH1[E1!OBM4/)VX[UP^G(@QE0;[^!I%XQ;UVPFKA!+8\WE2E]II $J$^LUK.1@[; M)E;C2\)[0OS%Q2:'N.+>?A_G ZPA" ^J=3.BY0 M^P(,F3:![XMD3X9:NO LNZ0^IU ML6&4)LB82#",\A^55GJ7KHNI-5Z0^.U.V*O\OS:3Q?PZ%B!\O)96J!G:1O>) MQYXPZI1@TCMDJ8AE5O;(>=*@.']G-DQ#!CPM(-(_B'W1;YLJO5K-K^>[5?IJ ML[ZZ?B3OU?HVS2..>7H;O^FX=L?EO<0::M)MXBG!'%@ N.-24 L\) 52\>1R MCTD(K\U8ZE$O8V=PZ3+;K.-$0LBM1V'*02IH)9Y[HD7$6@77>=S663]$:8F= MC1#_-T_/HS9*N_$UTO-ET;+"37%-.DZ$Y!I+2AG12&,//65%E)$X.\93^7W1 MHR56UL*Y/U9N+P$_;V+N'DF,(XP#K;P,7[1UGGI0&-9$>SW"&S(ZWO.NB4QO M/KCYQ*#F#< 8 R"(V4()0CLK_) U"-=/QNKL[3TCK7E9\0^2,<4)$\8*!0F%E O/(-K7S,8(6CO@"<8_6L84M(QC;B%6 M+-ZC*+45Q6QI.![/6=1>7QQMI/1\6;3L.HZF-""Q.A8PQ&J"K +8'Y2D>9]6;3]QM,KT M:#>.=AG.+SR;#0$ !8K7T0G G4*8P;VL+AA.]=/R7T\V6UW#LDW@7U;^DL+ M4(O=];:(\:),='I M.< <_OQW-EIM8Z=%W(>HF-+:=3CA"S+$2:LMEH!Q+V"Q=^< L".W?-I1XD6W MWM3"ZS4S9)36T/B(,0PANKG!U!2;A&%$-,D,*4 AO61UTD# '/&AR[ZLRB: GFK!U$ M^OIV]^F3RQOW]3YPO'P'\7B#!%$%%=< ,JH).XFU%]P1:BF.I1WW0[9,CK!Z<_M?<'OX M]%R)J B^EGL"QQLD"&GAN";>87/>U.0&M(#X^=N9'M*[^YK ,N4,^1&5? MHAAR5D @E4+&>XZL+="1X0.I39K+B^N_-F.U%XWT;+RT5:85*$(!MN$#]\8" MK92 A8S!PW^=E7TK*[9ZO=9:,+Y.RHS2XGTQ3!F&(>U4]I566* <- AC2XC0 MLCBXCQ%0NE=F-*[L6U5/E2K[7H;,*$R?#^DTNUG._Y7.WBQ/G?1PU]?QOIHO MZ?LLC_B]JW@G9WNO2[ 2# +%6%"3%M)Y88J@=+!8QYWUT?]I]7Y0'@M_]Z>7 MTEE,Y7U\<,F\>;-<9UUPN.XK$XQYF!V486%R())@'$S: F%.59\GB%X&CWM" M>BQ+-,GHJGE3-UEF^7:?9TN-K,=+@?YE^EJ]2E=Q4V]EB;I-L:1 M &%0+#<',&:* QK^8Y^.%K3D"*O-^L[VY\8R>P\ ?\T=W0M%^A1L^NV->GN! M3NSZ-NPUX883"3BE2&GMH;98D4)T15S]^;:S*UL[8E[_8/8_I1:B7"V__:SJ M-'BB;<(XEQH#[93VVFJHA#"%S(;P^AFFG=WH[K\.=3JVLW8L.(;8+Y$OF%/*..8>A9)Y3ZXFTFGML) 5>&X-[K>'>SK'5 M3AAS&4PO^]@J"/ZRAQ!*)#EUBJ@@IX^72BK(PJP]PDVS=E1WT;'5RT!Z:7GJ M3 CM!$<@S(94@^ DLXB:PQP"SW&?E=Q?NNW2"L(O,0\9Z+"N*L:$Q P"ZH0P MI%AD*7?^A5HK3?59-5.Y9?A>(H,8"?.V]5A"HBF37D 7O&"//15*$FA&:9OT MQ8_+P'D]F>Q >N*9(M Y2Y5C2B&!C1:4>N^"63\^ZZ2Y"FMDLE\&T\O)9(>( M (\!5(I@ZCS0\2:5()&RQC)/Z\\)_6>RUU5_"P M&P>DI%[I8&V'E5"+8(=+*$C]H] =UW@;H4G:$L9#LJC4J#C=*%&(28[B>7%+ MC8A+,$:%924M)"_4,&VNU0HTZ0;"E\HDR Q&'' 2+#F*PJIJ.%066((),U[5 M=Y.[-%#[Y,EE /5%@_=Y>C^9S_:U![[=<+;)\V! J=4J79?7N:W>2?@8.#18 M4@UEL/VQU 1ZJJ5$6@$*1:\TJ6:SM*'2K">\^F*-FD[S33I[.Y]\GB^")JK5 M0C[:) %4.^ 9!]M[ ,'V-E'%"#(2&T7!".NZ=,"(EM#I?_?E8-)=77_[X9;! ME79A3C=/-%88&H.H)(H&MT!#1J$2FEO$F .]GMV_-/3>9M9"!V"-A"8%VQ_J M4^701<(P 28>7T:6TW@H&CJ#K$,DW@L<7('Q32.#T*4N8!WG^^U35R=?.TSP M>_2.KC/XWF;+FT]I?F?3S^M>7C)T8F#D[=6UR=/9?.TGTRW#WE9(##S;+L'" M&R$$T@0(Q( F5#EG!+14:HE8)6.Q/WG+\OI.MDD4]UH H10@2'H0/$F ]W)B M(T6?Z5%GT_):TE;6#2XCSZK[O/X6F"[-I7OZ<,*I)U@+H2U%D)/PC_5[*$A MO<_,S8M"?BTH]]D"UQ"<_JR?QP-]-ZEPI^.I)L&^\T"B:,]A%59G:9!A>PFI MXYJ.O1)$?96=U7YCA%XC%T89:1L#!2Y5_=$#>X"T14C5'@H M]G(P$C=]1KT>U]#',8TVPN+EZG:4ZVN_*AU&E;\$2.\V=Z7*_.ZYA" JK.+" M6"DXE89R6JQ,# %0_RAP=S=*U]%$UAX&O>ES\K6:/A\_ESA"0# HO-<(.D0\ M8I07LFC5X-Z'S@*]K>BS 09]Z?-[DZ'$3GK^<"(P<\HXP1BEFA@8_BG,"ZX= MKQ_"[SBMJ7V#J3$XPZB\U*<]]G@BI2+28$>IC=-2D.<0-^2 63YN6ZJ)JLYJ MO1$ZKTG_H[2WAE;[,.I^/-.5+MO/'TXX\8)(Z[!"7F'CJ>!%R$=0@WH-755; MNYLIY\Q.1RU$>M-SNEZG>75-'WD\<?1(/TP69?%+Y\^FGC-;!"*<\L\XD#%\F&%1"+\LK:&.[ZLM7VK MO"$T0RB[U")[_G!BK-7!8$&((>8EA^E M'3ZDN@=:K2>K[2#+U^KO'DQ@E,(2Z2TPP#"&"4%[:11G#5;JSFSO)BIY=BZC M 1:]6=W91]@A8= HC^L<$^]M)SF*+8$V3 I2F!#GJX_W>3J9 M72T??V#P#'6J=I$$'XI#S0WTC@MEI?'*% A *D=8+[\;VG0$V#"4V3FW-IS]4[28 (.%!O@M4&"3_KX_9A?W\66K M<&9=E5@NRTYJ/Z$8:81X[3-+II_<%RE9#7OV2F=:* MQ3?+FGYP[(!*2;C1?"NCB[]Z&,U23>[_R6:3Z5R-Q^D>A=7UYL]_9>/U>K$M M$[&8[0()/]KCZE: ""@RVC!,M>)8(@'Y;FQ&^X!4M[1;*T+?+S$[A;L/J[VD M51XP5]%L-,"9Z)<"[X16Q2:R48!5-Y].OVUT,%;WB:"TG*_X.65^KU9Q(;Z^ M&RVSU]_=8([?F^^Y'M]ED\TL@I)LR;&:3^QTMHGSN+MO/:?QC2@MW\9P/;V= M3V^FXS0M;%;KQ8]L^6E^LUC^&.7WZ&PK)KSX:#B2])V+&6?&9!TNM\*D4L"[ M@7@H,F-OHT ,E-$CH9H1Z8A0$I"G>X@ (%"S4@= '?7T6 KFQPV"ELHPR;SP M."XAL7_.;^_1UJD^G&9=1J J@?=38?W_T8+8_= M:7"L:2""0H0@U C9B+N#CIL<)I_.DCLDSDEGHW6U?HQ$]7#J+'CMG=B%T,<# MV8XT#5!J;+1.5;"C,P6$E8X6/<;>PF$?HC:GT*-,:02W?P)C!GG\.ERB]$.0 MZ^BSKKYFT9_=I$O5CA[9??A\P-@RJJ UD$.LE(M=*^9A3[$<8,I*<^I:- ]0 M5\HO]BB^9N-L^I!6U#)5T3YL$A27&DDK") $..T4(!5T5JC0$,8 M];=&/*;2M:>;FD6K F3E&JDF#$4&,XTHT4_,?/5(_!:3B1NW\JL"%%O5"AU M1]&!5H'C.(@(LYRS.):@I<[L*.\]-V=G5IZNP:,.;%VT+I<=YV)"]DJ*GLB0 M;RV^D_RH"7&D9>!::FO3'T-T7!93G?2BO]:) 5X2T8CVWC*B492Z8L4OV>)V M.;J_FXY/Y\71MD%3ZR2G%#/H"!)>457L&8)T=G8&-F8#S&@:I^ZRY_^U6!:T M7ATQ+]\_')A$7#K!G 742V@HA07C8;+'.PRVZ=.JK(U,5_I.Q9:N;EZ)>]18 MV-LFI%Q518P4@DN+!,':%9R&&IF!)WG44=K;&V0:AN@RZ3!(RW$0+&@D*FIG MG1RL)/?FJ: 5$4HH1D@4#GB(L&2Y:$A"U^G=+.76[P9@7C2%1TU5Z5*JTD7B M+TT))PPQ")"E2B/+?=$]BGWU'=W63*UV5%4-CYJJ4J54E3\5$),I6HP@%>T^ M9IUC8B<:HC7RUEL+0FY'5=7PJ*DJ6TI5=L>B*!:1DAFG.>6"$EO,]H@)6WV_ MH[7(WW9450V/FJIRI53EBKF9*(F-X8XP[>+"S*-+9:VS4%F.A!E@+&P[JJJ& M1V?'ERF]($7F/#O%H]D1UW)OFP"\B4X8$Y@@A+156N\F>20]JIX\UG+E@(8] MS*8 ZHP$3\%9+Z4]ZEGL;1,\X%(:9155(G840J7E;D[RQ@[;T6Q =V_9T#!2 ME\F*0?J;0R)#'1*LLO%_WBX>_FM[K+Y\?.) _C]OU9]_'+Y??Z#GYU\&:@R* MUCS'R"%ATV7+GN3R8H)-IT7CKJ9H]YO; M[^J^?R@0!J4%$FKJ.8/:Q=Z(HA=,UH@Q:LW3;4[3M>'H+*AL-1U]&8U3!LKQ M:+*WSP8N#*(8(2/3!$0B,J18F##FNDL3O#<5UT6ELQW]Q?S[\7M47SP5L(L2 M:^T U=8C:Z %N]4&2ZR&YU0WK]WJ>/06Y_.DBMS?._35:3GXMD0A=_^5!82F% M@]'T %0"(90&3$ F!#/*>U?J6*HEY';U XYV<[6OG\=RK!O[C@"=@"H")Z-% M2+DR2F*7XT@8MET6GSN8EMTE9=YN(/8$]J SOK]-UPF13_/)]&$ZV1P]P?KP M^;25YSGD;%NA'Z;[!YW> >) ]=MH6L[M[H$2B^;Q[,J >R?K']/UW==LMH5J M=3>]_[9P\W69NTU.?%-0!IMDXB E'*" F!\CD>Z%F#@5_K6U/$QQK2"W4]. M#?)8;=A4:N3$QLVFM],XI;H?][/%8W;DE&;/TP%8Y!$FEFL(C%.>$H@*4:,! M,< *WJTI8]$T6IU'V)C9:+6*:W1RL\I&V+QM$RPA0#)C%8ZC1'+C)"KP8I2" M+K>(SLQ&:0K3SC:17XAY/$?TW<-!(J@L80BG0#,*F 4.%+W2FIQ+&$YU;;W= M.VX*HDLAP"!-@T'HO:]3HQ\_%O.MN,7"==$L@M)C$JUC::"SM* ^ MIQ963_MI.7&S_T6_!HQ=$^+H%/_ZP8#BA,B@=UX2[W3DN. [>GN"!KZ;4$TQ M>[1;"Y%SU_,@E_$^U-M,I&7\A#Z=?GW:'GU.'[(DQ^$@RX.-@E40.0RX0<*) MN*(9BPO!!?2\>M!.:PMS5>07+6%22YGY+L'6ROBR68[OXA)34J6'FP83NQ!% M5D@AI@6D&%I8=,+$CX<7K]&88AM%IK/(RJU!<;PTVZOG@I?48\^45!)PP;PA M7A9](597S^1M.:FI?^NK#HZ=;<]5QN:Y=_-)Z<6]C:\+%F+LD2 4>:.]<)Q& M5)^0E<@*,FQ3L")+WF[O#0?8G]1M#N%!6K=GS-B^@F"+ZZ>V!D/*KUE]O?Y^ M=)?K8+L@,9?: J(]AZDV((RV3-'7N$!5OP:LO0RT7E7^+M"V.7 [2WAZ:7=> MW2?TCN<_[6L3&,%2:<0E[[+?%/'MLD%\?O3=P"KVWCA+.("<@.O.R,%RUY&B MU6#/@60-0-T%T_([8'^/$^]T?ML$QUZ_,7!'C1;"86@TY9AJ!HK500O"JT=3 M][=(#H!=M4#N9G&,2OIKM,Z6.?>_I22A9??\XTK 9[=Y&_T97YM%IMLHG=+.-T'<6=+B9;.%=F,7_(EFF[\>IF MZ^X<# <^Y44ASOP:DNB/* MALG7;)4M'[*)7RS]9KU99JF?H_GX\,7,)[XK0&0\%1 PB1EF)!H+)\S6. MBL0%TJUM>"M:=%LA_CR R)^/SX^\1.2WT?+?V?K+ MV&@=[+'P6OW.8"F,:T"$S'#M@>.G6OS,@!+0% MV K!H_%C-(E YQA["F2-.$9P05P?FA[.GNM/AE)[?^O$E*N[JY MSL;1/UA/H_Z"^_M^^E2O\&E).!;1VL1WA%2@TDD" M.$48*(L0+R()(H:*UKAR]Y+.G_K&O=>Y\VJS7JU'\\G'I^UEFP9/C !/9HR#4YJR5; LPEU@QH@J$PAB F> $ !K3+P->^ MDBW+4N!@LN5I./[,6"L?]4Z-DDX"0@3'""=4@2Z0U0C"8\E5;Y M2OF@D;*TY%2OX/D28: @# 2V"5 MM!HY3QA&N0ZL!C5J$ ]O?+1,TN['4B45GO\P^F5[YO6IY)%0!R($Y(7%!ACH M%<<0J B_WVF \^I5I89WR'XI@ZB6!L]_#/V^55&O8^BU",%C22V'QGO@D7'< M0&-R#3@*:B2Z#"\XX%+&4"T-GO\8BHJYR:9]#Z-W4@0OHUOK!$KUJQ "SEE8 MV ,NS6N51]+PPA+Y#Z:=HO[(TK%^-E$/V7)TFVW7Z905X$?3Y3;! M:C#;#*=(&I"5DD9C(OX+'"&(6%>Q#]&B\OY)@W'@(S @"H1R MB*%(.&(,-\R1)\TAH+CO\AK(X:R%[7!_@&/X1/6?_\!][=4.<_2>*&, &%/& MM<.,(^(IH\3EIX0(>ELC*7-X*^<_9@BWRX'S'\>O/>MACN,390PRS;]08:P\ M()X!X;PH=$A4N7O5+VZ#Y\S'<;L<./]QG/OUFV6V&N8@/D7 $(TIX[VRVF#) M,"1&J\*:@MRSZL;T.6\LG?D(;I$ G2=8/%5(>0&0^SO]F/6=75$J3UK-M@-F MFNH&ON/5WN2,_K0PZ$2- M3_,X/V:[BW=_S;M_)&WC0*L0)WDF((426D$U!9(H1 P2./[$L.LRSKAB$DB8\&NQ]L%ZAG4%.AD9(\70M,.6 &YKNEN# BX"5CKZ]=EIS M00WT0@)"77S(>6*$J;[;TVHF1B/J+4>9=H \;U;!;6<=!IAX*C652#/#'(O6 M*2.X3I63%G,ANN?,:3!U5XARM;ZZN1[-LOU7N^Q]-B@ DC,5_XK#@4*FC#7& M*6(,\Y3C3N>+^PDHH()Q0<80=<.2=I MJRNFY Y=-OG8W\N[<( JY5X0#7&%)+4.:\*I!_$?;+ 4S#/"@2/5;XEHS0 9 MRF9.*P#WL^G\M)E>KII/+EVC0FPW)PY]80Y&^BL5XOKO__A_4$L#!!0 ( M />, TTC=CYG%NX .)(# 4 9FET+3(P,3@P-C,P7VQA8BYX;6SDO?N3 MVSB6)OK[_A6\/1&[W1'I;CP($)S=V0T\B!I'N,I>VS6]-RIN9,A*IJTNI>B1 ME"[G_/4+OB3E2PF $G/G8YQ9:;3.M_Y0'PX.#PX^!__Z_O-.OE6;G>K:O,O M?X)_!7]*RLVRNEIM/O_+GW[]\(I_D*]?_^E__<__\C_^GU>O_H]X_R91U?+V MIMSL$[DM%_OR*OECM?^2_/VJW/V>7&^KF^3OU?;WU;?%JU?M/TJ:+]:KS>__ M7/_Q:;$KD^^[U3_OEE_*F\6;:KG8-[:_[/=?__EO?_OCCS_^^OW3=OW7:OOY M;P@ _+?#OWKV-^KO7O6_]JK^T2N(7F'XU^^[JS\EQL/-KK%M8:3_]>^/?O\/ MW/PVS//\;\W?'GYUMWKJ%\W'PK_]GY_??&C\?+7:[/:+S;+\T__\+TG2TK&M MUN7[\CJI__OK^]?/HLO_5O_&WS;EYYKO=^5V55U]V"^V^S>+3^7:P&@^['_WM?R7/^U6-U_7AIZ_#<#O 7C_&&PL M= T)O_B /,?JPP\,C/>CF;IE6,2//S(PYO9!*S97,9[?AQ\;&'M8R%&?C&J_ M6 =^,AY]Y+.8U_5OO3%?=;]8?_H9^6V,=Z)Z\L'E]WVYN2JO&M&\]]')ZNI? M_F2^NKS=O?J\6'R]5&;TOYFEY%OYVBCMMEFB=GQS]:_EU6>SF/&E^:O5?E7N MU&JW7%>[VVW)/YE?7"SWERE,:_]>#_O__QMR,E]T:J6C[UZ#60KQ>[3PWNCCV#'V9_*]?[7?^35_5/7@'8 M+>3_%(#FAX-7+4<=O'8LUG7(4VV[Z7+OJ>;;95)MK\JM"<7Z?[38+E\8].XW M_K:L3'SQ=?_JWOC7(=D$GE;C3XV674/&4\S:Z<5/B]7F3;7;B;L.V/MRW82G MNR^KK^+NM8F,;TH3(>W+^M?[V%7[WS\N/JW+2\TS+0JF!"L85ADE M!/#. 90CA"_WAQ773V.F@>TB2?MG8@IG7;I(:F>3/]?N_B7YK4'ZO/[,?N0' M+"SS'_00ZY#;>(^WWD1AWW5YFO81F/%J-C$Q-HO?',8NWEK)OZ]VESH37#$* M2)X3PG&* 6<]&"REBKON64&(O(;U ?0I+A,W&V31URR[$8BU_@0GWVTM\>%] M)FM'#3+H.N T%#^JIKLY.5B?/3BUU=HGK*GJQH"YY$;+L=GYD((1G"O%2';0 M=B*RPD5._:U,HI@M-D?-',"DG2R.0V((Y7N)ORC:]RP]9^1M.*7S4+ ?E2A M'S8W'9*+W1>]KO[H[/Y(24!IAC%B!.202I'GO:TTP]!%@_PL1-:? M&E1R;5 E7PRLZ,QZ.;_CA3&$5]SK)S1H7"L#H/-0KD M2Q7CN7-3IP>FNE +TH(5&.<,$D$X%2!'LK>5,4I<5,G/PLAJY+GU\F3/3H;B M$S=,?B;:;CU)RQG=&4;C//1FH ]5R ?+35_XEV7[] 2?95 M\G6Q;6:QU\9OG'&U$\K9#:B;KIZ.I,%_[T5P,Y+W]YUF)/F#D7QG.9)1]#@$ M^V?D>]3!G8?:C^MR->%DG*M3@3^XYD+0>>&W:XXZ;W1HQFR%S6QOBCE:4]6 (TV?6@5$&.R4Q(D.9N>9[Y49BCUY6*/;HQ5T#(@SES>[2RERGC,$">8B1VE&&>[+-U*2 MD318&;Z]ROP#_0)]OP;T[__-0 MT=!.N134^W)F'QE_*S>WI?GX(J49$%SG &2JT$2#/MF>"BTRMQC7\D.C1ZL- M#M=HTY81V[@Q AFN$6 +8>P0KK5Z-AASY&8>@N .^U& Y.6W=35ZM3,!5V?D M4B*JI?$2 XVU3$F*@.AL$(T$CQZW"9\ MS\Q+ ABGL/R4A',%Y5YDS4,!/+$_+" ?P("M%KS=?EYL5O_1[,-DM=E5Z]55 M\PW?7+TSCY )-MH]VK5>;1:;Y6JQ/E20[@Y=17@."\7J+9FB2F&5"ERTV#*1 M8NO6#.. B3>O3O%?)/<\:%H G?I0S[^#%\G1C)Z%')":JD MAN77>,>70-M()3IWKB&+,VV1HI>GB#D;Q@QB:7:G-3 M;T525 I5RD6LBBX!2D&K"T-VIV74X)W8&F(BO/ M";KD!%Y2X_,JN1O*K)T4C4BJFR0-X3.*-IUGZHQ&!:)X'EH5RIDJRF,82KNZ M>@B0,0PHE("I%#*E098?)5-#&D:]+(U-JE]>Y6/#^1VJ81&H#:EBDQ1XO<26 MEY(Y$CUW+7-UQUK-O'BR/JAW]:W<[E>[U>:S6&R-!IP8[X]U8"T8XYB0-">0 M454T_5A:RP6DW$720MB+K&HG$),6X^DT]&V9$H1H.VT;FV,W>1M,;YSC;"]S M=D;D0C(^#YT+ZM'#LV;!V;)5NY\7_ZBV\G:WKVZ,+C1A(BP*FBJ %$>, P(U M0EU[J4S5#1=7B: 4Y6YOY71%,1O M/^?/GN5&;A3B?!5EFMW:"A/ CX<;LT#,O*0WUZO]Y=_O-JN] M6NW:/@\F'.JC(?.I6<:* DM.::8!(J*W!+1=;]PAGQ]98Q[!+[>]--)EIS J>DTQF.40L+7),.[-%CE*GUY"# MC8U? G' Y[5U',ZN7?0W*K&.0> 3LZVXTDT/% MS,?G5'$-^QO LB(%;NGZ 68B:U@'RO-5XQ#Z[(1J).;<)*H!U9^@N4@:7!=- M:\UI7BD^3](990K [#PT*80C#QNEA^+&H8MQ=;O9&YO+$*)@;Q7QW"F%--36 M6,5;3QW6];OY>%T4_H ,^-'6/Y-+8>PZ1E?Q2%R<'@U M7:_*YQER":[<:9V).@5PY*70RI<;;TUZ5V[K'RP^E_ 2(+/9S%">,J@+R%(L M:%_:H!6$3C4F?_/FQ*9[_=;,ME]7GS>H_RJON+>$OY;ZZYE?_,!%H?8EX$$;/J]04 M9+H)U3T>#]4%=5E!?27#$>+(M-I7X8]-KU]%_F":;+590%RS#D16*)4$JAI(?+>),R956@:Q%#L MDHWUNOIC848_N:ZVB:IN/^VO;]?)$\4(]F(UG-R7%X!1>753_Z<*.5IP28]N M3"[M57]43OTD?PBW-FK_$@7/2'TPYJ;7^7"N5!&>+-?0_ENYK:V]WIB%Q3!Z M5W?CWET2G68$\RR3')H_C%7.>FN$$:MN^4-MC!+*=]"258_-->+TY,\V@(]/ MG4_@WK-V@)4TN$;BSC5*C\_AD.C.X;XV8@?:?>2R/48N=]GXH]_MU>UG"T>IC')L86%U)C&DO6F#:8\L;3"BAT;.<3@.'3"_GI#A4-%Q'*9C!<4O M,SX\%#[8\(J W?F<>^#KX9%UO.O+ELVJT;X3W+V]OMZ5>W%W ')X2\@SP"&7 M2LL"0LWS-*.B-VF6+ZLT<1!#D=>)#E]2-0"33Z>Q[M:YA& XK2\O#J,RZK8J M]&2VV!)QEQQ5R[T>8SB9]NO J*3Z+0"#R+51_I$;R@U$WO=:',%UM^UJS/H-RJ9G @"MI-B":@ QD@O59?HB+C%U^*[>?*MLD MQB!3+A/G%)7UO!&+J^2J_+1/RN]?R\W.\0S(,!KM\A:C\>>FY@=83]F[LKHV:*YNE_OWY?YVNUELKMZ7 MGQ9[H_2[Y$5M8-91^)?6Z F M(J^1)@:J^;+&:O[3@K6/(8.Q_7*4/@71;O)YPG&',7E_Y+B%F;R?CF/[0'T* MKOTB]3"W=R.WA307Y8 MP[H3YN\/1\XO<\$$XPQ!D6H)BK2@%/18"LBR/J"^2SS7N MI#H$CETJ*#F>UW>\US?.^-@%]-,/C=NB=#HJ'T]'I8%\$L[W][Z\?WE4XMP< M[$/LF<@^[D#-([B/[./#VXA'8-0FQ'\:1YUHKJZ;NUDN&80J ]QL)@!%+"=F M9>A?.B(JB'4YX'!+4VGNLDN[?ZY1MG]U76ZW+A4* 6A^.:H?E^% TMF_TV@ MCDJH?0@_+K%^P?M @FVB]A=I>"9>#T??])%Z0%^J& _84.7G5]_*[7ZU,\N/ M- JWVO.;^A7O)4.L2"$&I* $" I03OHWO#C']E5^8:U.M2(LCGB390.XJQD? MOB9X#X#O^C &]X'6BA.H28O5_*Q!.QGK0Q>1,=@/O*!XC(+_ZO(,/TXKS5". MY[KJ#/;KQ14H#',#]B&+W9?WG;!>"LF!8*EB1.F,9Y 6&/=&96[_EB& J -2"QJ0^] K"@>L ,YX<%M"^)#X%Q7 M S]G7MZ$^'/DK_OOR_I>J?KU]L,%Z#+%A*492=."*\0YE:KH7U/@0J!\V"HP MP/!4:\*VA_S$KF2HG@T9!]\%8Z0A"+1\'- ^$19/R?[0M66D40B\TGB-AO_" M\SQ)3LM0 *[GNBB%<.W%)2H8?P'39G5I[')?7KTKMZOJZNWUK[OR$J*4YP7/ M4ZEH@72:4D5[,!DG SM^M:XK'M3MUOQL_Z5L45T2K@AF#(/,X,$H8PKV79$PU-3J*,<( M,.:SC":WG0O)5>-#T\BX75"#*[7WH 5;3<<8KX@K:@\_4<>Q>C>SL0J^LHXQ M9B.LKAYC%W"%?8;$8:OLT)'Y85;:P8ZZK[9AN'5H\7][<[M>F.7]K;&UE=7- MUVWYI=SL5M_*UYME=5.^J7:[CTWG04X@8'E68"RXV3CG0A6\D PJPF6:Z$F?ZX!_R7YK<'L>'UUV'$XOVQ./@1N"V58]F/= M*&#-Y)EBZB@#,H\:ZCBN/;Z0(!9_ ?7TY_+F4[F]I$+"M"B4H (;!0EVWURJLJ^2=XNMB<"2WUJ(X873EO!@JAF! M:T?)'$+S5 K9XAHFCX[,_S#:Z.J7NS!Z,>>ABK^4^Y\6JTVMP_4)=E7N5I\W M#;#M_[Y=K%?7=W4DO-A]T>OJCW\MKSZ7NPY:;F)>"0340*N@J90# MIY[YHP"*K*7U?6"+=F=9.[!K(Z#2Q$#5IJVLJ1$G+>3II[TWSW:*$'\89R<6 M([C\O(Z,Q;>'Q#2[Z_6BW5WWUU)WQKG9,5-!B_K(A,(IS!#1O;X52A:>(C+$ M9&29D+=;L^XONT15B_'TNO7A<=<@OIV#KK&H]M^DZFI;FLF0')@_XIQM4':& M53O]#3$LLU/8($X]KZ'A./,+Q(X11-VXK37?BWH'0V@)\@RG&64I-C@(SMDA M'L1"^P== 8Q/&6#Q;XO5NI[%KZZK[:L/B^[2W&"B&FAXG.5U_)'Q%]JZ6^01 M8C-(?1IPKCIK1:]UQ!MPI&:GO8'=.QO)!N4*"(FX3(7(#@A IIF3Z :T.]W+FK93=W6=&,3);S7FI /MJK4A MA\%29B<:@6"O<'S(CZ.N]DR>$]8(XS$338WAV4,YC<:>K9)^V%?+W[]4:T/F MKOCWV]7^[A*F@*:,"0DESA4'3-*L,Z0)Q>2RK3/]L%]L]W:RZ6'$96X^Q&,] M3<5B7?=?OD@^E9]7F^: 6=W\UZ$TNF#UF MZ8QF#:!T'M(TQ($JV./E)C1OERM17E?;NN_A>K';K:Y7RR9YNNO%[BDAO!22 M"*"! D6.,1*&\J[9-'<13J-*Z M'E_D>69V$DADR&PI^J)4C3(,+_?5?K&VC. C8W$*Y0^PK46F%H[E%_.3\B+9 MM"*R7WQW#--C#X=EO#ZCD7 ,W%]ZXW5?X#LG9B'T TD_%\V/-)SS$/G1O'T8 MWX_*\H 4,!8X94")-,TY*G(F"B9;0P(4,$-="KC87'DG@%\RX9X [M&XIW_+ MS95%XG>6B4M;&N9'4,)O;Y+I7 D>DR6\]UI%?;]J3>&;"11B)>4S$&(Y5T9]B MQXW+]75]&?)J\_G-:O%IM6YLML>'(=,Y0))F9K9JAJF4+&\G*@<8F/7-Y:W" M\V8R!9%0+(54$4(TSRD0C/"" XZ)BG[/Q1%9<@+-K\7!$#(M=Q3C\.BX6?"C M,$[T_RQ!YP+[X:S.0[%"./(P' _%C:TB*1-@?EOLF[C?2%_3N^C]:O<[_[[: M7>99+O*B %2C7&8 ,8)E/XT SZTZ8%L9,N$0$CR#4.&"*,%R#'#*@\/F)+CN!,F&"@.6K2,#KM5&DT)MUTR8O$**ITCJ SNA2$UWDH4QA7J@C/ MG:\ZR6K3!&8?S;]75=V%^9*@E&B229@RG,(B8RD]+/*I,>ZG3D\80A PJJE0 M$&2$Y9PQ31CE@))"T@+'[G%R,K%Z<,EO+31O=?*ATU6=(C/IK4[V)$96I\<$ M6:G3 %[GIDY#7'E6G0;S8ZM.W;GLXGO[ J6WVQWP4KK(%4DQTD I197(@.CG M4Z8SIYO%SUN2F9(D(Y) )0B%@&<2%3C/,HI-O$%CWV;;'T]?]L?3RPYFLCS, M-*_3JP/YM=.K\:AU$ZR>U1[8B6Q-P ")J#>' M(U*("4B$X)BAE*=:L@*I?FY!2IQ.Z;]@2O,B*WB1DHP3HEC&!.%<,(@+A8@@ ML1M>-[V',HLP,R4W%(#9.=LN%SO!35&XOSF8$HGH=RA7+&)EWERY'[ MIE O5MM_6ZQOR[?7QQ_V2.XNLRQ'>4%8JBFF,$VISK)#%EA1?OFMW'ZJW+>( M+YCEI##1)40Y5)Q(R07)(0 YS5-&F)GY+I/O%*'U'/QI6^UV"=^9H=G5A>#5 MYTW=BL!WKSB49==]XXCT>N\A#W NDAINTN"]2%KF#W\YU<;R/(-6F\Q @S / M]0OOUK.;SZ"\N2OBP=(!1_-(-EIP22A!FN;&ELHD2 '6!'8SE4JFG:(Z2Y,4 M"HP59 QQ;HRQ',LTE83G6&4:1X_N.B7L*MO;U2I9;9HK$TR335S.'C8.K8HXV!''TLL$YE5:>X\Y**8.0/S>=#./4 MLRH9D#-_C32AZB7AF$J=([/%9H0(G<*4]U,1<\Y=*L&?MJ"H0IIG(-40U\U& M." 9Y4@I:%8!AIV*"CWKNWO]>V=^K]S4(F&-.F8APKWCL-4'5VK,20\Z.:"> M6CA?I-4M$@PV2',5W8 >OAPC!F;3I_9D7;>7VR[6[U>?O^P_5LVYR-5-W8W^ M4D$3JBI&9$H(TRG-B^P0WB#BJ]%G3189 SG-I&!*$&YTA@A"$ ($$@!D.NZF MVDN6F]LDCCXF[]9U0W_O#.6P 7*O:QEI;'SE]^*$VHND 5D?#^Q@-N1/5_+R M/'>6Q2\!R)^;K(9QZDQ!3##.0F0D6[7@G^L6Z/LCMN:TH5&3#[>?_F$4_F/U M\V)G_N*7]OT2WV[KE^-U_'9_&;A,09;"/*M?.IBOD,@![M\_4$8@'K:%CP:; M0Y:"0IC_%904N)ITQF,:.M7:K=&=K_=6 MB.YL>;V2=Q[7RT7K<](YG9QX_2B0GSQ\CS2@GOG?B9ZJN:UJ\R'&(0\]Z=BY M5V^U+_G; T(,,EP4!K597W##PW* 3>ZZ%6;&(\Z['LN0L#FH,Y5^@A.'Q<&B8T/@*,KSQJGTTY?3>2J0AQ\O MJ) O,X%J/=N" :DHI 7'F.(,TW-.2:-<=^4@,>^^E&RBS*UEZ MGC7_TDXWTNW69JD2HJ"$PVQ5 00R%&1,9PKK# M*,W^LY9S#AL'5U4<;0C"Z^+DI5#G MN+-2QR#DSTT?PSCUK$(&Y,Q3(W>70L""*8$15( CE"M$2#\+,\:1WVN@[L.Y M^;24"ITJI0A.S:=GP,QU"0GG2$"W_C0_2A&G+;%>\A:6TV%"-JE6V55L.G(V M2_UQ@']>:5QY\-24%^N.I,:Y*'(N&1>*IECDHJ\LR80L/$M_[&P7(@4Y49A MC$E&=6[V8Y!R\R= 0&FG4W#_"4HS PV8EY2-.E9#0[99EV-:T6FOE\$&9I9R M&LZ[\VH;F,4AY9=O/ZU7GYN;*.H:IOWM=M.6,,$<2 Q3)F6:,\SR0LO#!HP@ MI^MT'V91AOF^7);&\P!UF+XCY2K MHPZ2K_;>K\<\ FV+,FNH,ZG)?)I#Q[K,@0,Q-ZT-YYA%?680[H:F&0.7P! J M4@;2(B>%!&8]D#K5_9S/=..34;C()HQ-,Z4!SO MS&:8?.78 SHLWSGCL0R9+_W/6(\9Q^U@8L_[98K>M*+%UM/RS6Y?$FB;8^BR#-M0"I9I!GB"C&::849Q(28J32 MJ4=Q.*N1=R8]T%K$#E!?75?;5SL#]MY-+#[UFP'9MUNIIB'>;;$)QWF<.Z5L M*3PC\^&'81Y*'<&OAQ=316+.5B_K30S?7-7_J2_<^68,;_:[IF\\$[G6*,\E M3&F&4PTSQ'J#4FJGHO4!9B(K8I-HJ2^C:KXX >=UR<00.NT4;R0FW23.F\0H MBO8\16$Y@@5* M*:'9 1)+I5/Q550@TRF;UQ45<0?%3OUF,Q[!]'&2BRZ&T'A&0T<9G7FH[#BN M/KKT?31^7>+'S@#6%!"J..)2<$AQ"G/0&:"A*4.=J((^7HY:L_A'M:VO"MO5QWN>OA2Z MWH/RC#">Y5*Q'-.,9)01W5O7E#@5>X:R&5N-:IA)@[-.*Y^]4=T]BQ6,>$O- MFH!S1Q$+17<<9;/C[YS4!1Z!F6A?:*\>BF$4U@*J8W?%(L>*%9K"E %>8 8% MS_HW!S3+B5-"+)S5^2BD5S8L(/W!5#("\]%TO,( MYYF+8 8S&EDO?_WKA[\FGP]0DT6'U7.7&XYK.W6V_)T1QN!#, ]=#.]6%?G1=BT9UO)\ M:GW?^/90##P4=JHWW2BXJ6#@ 9BL^O>-15_&.&,R#^6,Y)M'); O@P.K@?=R ML=W>K3:?FW,@EP1JH C'&4M%IC7-*"AZV]B@"E 8[&AQK$JZ9?U%><09I#C8 ME5W+T'!T8AU#Q.=*XBZ2Q3[I4;9'\F91/GR?.?=*8D_FYR&!@7VRJR\>Q)BM MY#T4V_MQ++^IMONZ^2 Z DQIQ MTD >5T-="3TCI]'&9A[*&L^]:J1GW$YOKU?[(P3SZ.X>0U@N;V]NZU/%5TT# MG5\WVW*QKC']M%AMFF/&'Q??+PN@$ 5($ET(D0J#)>MS"DQK:-52:#0PD0-3 M&SW^W#0CNCW@3YH#W':Z/-Z@G=?I68Y7!-T^.M$U[3VZD=1^M THWEXGQI>Y MC>!5M6P:!38]2Z2#9MFY#]XGO=\FMQ,JS5_DNY M-9'1S==M^:7<[.H6)*N-^;Y,_LS?RM=_2:J-^<&WK'; MK:Y7YN,6NV3QZ,'ZJ^U:;P:C7L 9H!@TRW>HT7EB.1]]X*==WL=WMYIH@L5? M_M^8[PZPE*8Y0A#G&)C_UZ! NM\%,D9@?KDI/]>?\3%N%."$R4J+\E:+'L&/ M&PRLS??E"-& VQC&BP;"C]LTT4#MQ[C1@-L(QH\&HHUDP&A@W8S2_Q^C@=/1 M"1P-> W\CQL-^+D;(!H8P+---%!G>Q]F?#=7#\$^DZ&XI)ED M>WF2F$$$4Y MSOO3S$S 0MAD8>.CB)R.K8%?/'HI==&\5GDL!(.SM".,VLL+_WP&S/U]U\43 M+[L,^//% 0_3N;,9*_LE?CYCYK>VQQ\[FZ5X$(O/K,'CC,STB^](?E9C/_/# MEMMGP1QZ?EYF*689U5AQ+81,A>"D[R+ "E&H(>ML /-3+;#G%]?KNIGPM[.5 M"Z.-C]^*.O+0!%I*STOQL<7S]*,R;.T<>70"+YJ#1\EWL7R9-H=5,N 8S'-Y M#.G@"^MB<"Y]BW].#B+>VR1?$BZQ :")Y *GFD9 [.]IY*WH/,[[25.L_1YU"A,W@$YEF9,]RM%RIR M O'F?HSFW;;Z6F[W=^_,4]N?ROY:K_A=YVE=7PF;:Y4AIJ4BB"/8F >%Y@SF M?B=H!AJ-7%G3H[M(&GR'+@8-PJ'-\8?R;2>,DU#M)HS#6(Y\(.8\:U9G80(1 M/P\]#._6LR=@@O)FJX?/&A5W==.*II5/3E/."FE,:8Q5EO%,M'D9H &#P.DX M= A[4ZK@1=/HQ:O!6!"J[51P;)8#"J =P5%4T(*U,P(8DO-Y:%]0CZIX3V@@ MQ:OM=JUX,&18YR!-"T U54CBG/>614%4$,5SL#<'Q?-J&!:$[(&:%XGG")HW M27LP"]Y\5,^#]9FKGH]'MJKGS9:MZATL=4TJ)$*:4D@41!J0# H.\MZ*"32U MB\*Y?G9D-?M85>OZ%&T]Q6X6F]OKQ7)_NZU_4AYW65[M;9Q)M%.NF/RYJ51A M3U 4+7K Q!G=\>5L'AKCC;X*\^2X:8>^W6Y69@J51K'TZGO]5=_K!F&@4T12 M1!%/!=4XSWJQ@B G3GUF!IB)K"@'9(VF5-?7JV4Y6$R&L&JG*R,1ZB8Q][GL M84VD-\\S=$9Z M Z#Q4*X4@5_)%SS.=7U_L_%HV]_DM5?BO753,UZ[*BWKXL ML!8JS14@".84%;AK'F/L9XI2IX1^,*NQ=W;FYU\6N[I,WLRVU<9\Q&:Q7M^] MNFKAFK_8=0YXREC ;#,\$_"O9O(]< :U@_?G,!L"B.G4CUK!L^E^X./PCPT M,8)?#Q/^D9BS58 YX""E)1%(6FA0(FGNPM M"LR<-'*(G("6K$ZP>0K@(#[M)&\L*MU$[LCB:R<6HVC:&8K.J%@(8N>A M6T$\J<(_=H%R\V\./0 EP3DPLD@Y00CP^GUH_U( 4JZ=+ET+8&[:BHPWOBU, M0Q ],"T?A^.@I1@V](Z;DW]CT94T(./ST+:0#MDFY'VY&JQTS7G42V.&I"0U M49[.S>8X8RD\&%5YZG2[VT!3T;/U^\4Z^=IA;&;@(;,62-,L*1VH9^'9#/J& ML8$W$Q5KL/@HF!O',U-(-VZH>1ZONB?7%? MM4<^%!%H$,X(^^CC/(\E8'RW'QZZF(;WP<'P+^7^TGPXIPP)K 4C+",0Z]XD M@E( E];3@PPY!<+NQZ[?/1D"-XV4 L7!5FP.C()#$QDT!O[E#)7C1L &B4_\ MZ\+N/*0OC"NVL:\[/[82=2J;IU)9*^=RN6U4M+9."(62""**-*W/KN5&*WOK MF>!.UX2$LAEY!Z_.Q:5)^?UKN=E9=A\(SK:=FDU!M)NPW8\H3S&V066/<@*- MLR3OC-R%IG\>RA?O2^_E9O;4MSQ[=8\L,T[(K7:+=?5 M[G9;?BR_[X4AY?=+Q3(N%$,0Y(KGBG&@NE9Z0&"&D)LNAK4=61]/;T2[ZJ G MVQ:[JRP&)MU6'J?CVU4F.WH[J!?)I[OD!*W9C!_P=B=MDQIWT@ ?^26/(ZUG M!33. ,U%2"-Y]TA08[)HTZ[LY#:\Y;+NK+M[7R[+U;?Z.7U?[LKMMW+7/+1' M$)+G:2XU5[DLE) 2();U(!@65A4[D4R/**N+#K.1U1ZT^;)%;=_W*@;]YQ5V M!LR[">R!]+?720\W.>)->L NXCK*.-CW'IMX//SZCL48%YN.8^YD/;&,169] M^DYC,9VK1GER?9OLO-Z8M=30?B=OS=+:M;(X64)E 8U%D!:0F0T*T/V9 &-> M"^YTSCJ8T1'7K56']%P#K,@,VVT!)B'7+>>;;$3E#?75$E3VB\77U?[]JJ!=]ORZV)UQ3=7;^L;,?AN5^YW3VTT M,(48$FG0H$SF(,6*Y!TLF>/,J159=# CJN?7%G.?8MZUIS/;VT6Z6;^H_?!+ MLL0;+K>LRRQ&RC,-TV"O^^$>T-Z MC^?N,^FWG[H&)0CKCC5/-69,<]R""CJ#5.,K2Y[#6AN5$6/6 ;L0/# M(H@XW 8LA9A<7U^FSJ<\PIWW>6AD2(>L.PYY _BIJJ[^6*W71XN<99)@ M#7*4ZCS/!US!\YWF^]!HNO./BY__IOY'M?DHG6& M*JM=NS_!\Y"I()X\NSO-WOS^*W,X]7&@P\2 P1Q MD4LF.,8:YEIIC@X2F670Z=!I#/NCIBQ[I.WF>I?\N?R^7-]>U0W6>I7[BZ_, M!1P25_F;9C3\9;'%^ZH!G!P1]YOI^8BE-;%6(AI^F.8FKA$\?%9T8['I*L;5 M.23ZMNDH=5+C5K09OP<0$4I)IF0*LT(PDN8%+@X04Y [-:,;%=B(\EWN]JN; MYI#2]6W;A6UPL>ZX8^@FZ[,;OEAZ?Y&TWMRO#>[\F/Y48GVE_4.9G*"H6B?7N&IB9!5C=?M^47$Q2; /KU9EG=E&^JW4/EYY@3BHW* M0\H44@()DO:H.$;0.SZ-@&76Y8Y6GS?-[[;WA-(LK_OR @I1FC$!U]45 MF#&ME3$MXND\RYIW$MZ_YJ#Q,??2WH?NXO;?&Y& MGO(1L%MN?I#1=UN)1AWX.)?61!N6,XO5#)Z%>:QC'8 MK4 Z5,D)+*^KI'T)M-/]$;ASTVP/VJ(H[]/$G%'-@4S.0_&&.E$%?;J&*DUW MRRH0! %.*W)E:WF\XG*",O2C*,L2PN1YOT,X@PY"9&-/5!O!BE/85$H MP@O*.6)8"D:(UH5"L<_O'B$FBUWRI9MDJP-*STNX@C!MIU5CD^PF6_?Y[47L MM0._D<[3ODC:&3D+2?D\E"VH1X\.OH9FRU;O?JDV5P?CG26"ZU.S6@I$L)EG M*5<$][,NY47FHF]/?;[9[@"- >0\Q:300&B9$N,#5U)136+'6+]4^^0JCJ9Y ML6FG8;&)=-.LFL.9ZM831)W1J2&TSD.7!GE0A7O(W'3GJ5Q7LZE,26[B.(RU M),P8Q5#CP_9$D-2IZ^RS1FC&06[4LP!Y3C07N>;UQS,-10Y9&KNZ_^F\M5=: MR9]'.]D9A4(W[?%C+XK6/,?.&<$93.@\5&>X&U7@!VVX_G0;2XYHGJ&4%JDB MDM7I+(SZF9,KZ'0FZ8P92"5&&IXA1S5RI'6^>N3JB(4B>7%CWV>H:7/4G:W9]>V.NL9W M[5&I8%(D[ATM.'QRYZ1/(N$!"@1)0PF+&Z'3P'0,@LE\KQ-DR?]X0GI9G'FLWDMQIA MTD!T?D4XB%C;EX-C<>KZ6G G9'>")YAZNR[P! ,ST.K OGRZ/U?.(;<5>M@ M\NWU\8=-U&;"-9CENJ"(<208S3#5A^R-F6Q.)Q.L# K,,932!!4I)S 5 E(" M.1.90F9.@]BM%$[FV4D%>1O!3C79GF?+:LX%('MN4R^$2\_.P&!\!9J(AQ.N MEQSP7*::I0P6!3(SO\A5-QFI*(A3TL?:*,4ID$668U07XF#"82&1*E"*TD(I M$;N/X=,3\HU%=Y,I9N6!-O^9Z<[\#S$[/=QRFZ&^O-G.TO>KW>]U9N-7P\9V MOUAMZH>/?]HU)S(N&:F/F$NNBAQ"3A',E)F:0F MDG-"&1'&*M& JHREN8A9HM;@:M)^]Y EO_781HY$S_)T9NZ%X7<>$RZ0+U6, M)]"OJ\+N[;6L?:]/.=4O6]Y>UVC$7?VG-N:K[?&,;V:V? *H(E.<\UHJNK\ M>S?AS"STZ:3@8E\HK21$&N=4DD)KQF&. )&$"Z%S$'NO?8! S$AISN.8AK%$] M?*;503PV;46X6&PWJ\WGW;MR^^'+8EL>-!]E$$ 3VU F,P(*#!0GJ@ 4ICS- M&+6]><7[\^/-Y1Y28C E#:C) IKGV#DS$0<3.H_9-MR-*O"#YMT2RL1*5ZOU M;;T;^5 N;[?-_K1H.NV75]IX7KU:-/P;693+#H(F[IS^@*=-&0M"< M*9(+FA:,JK00J$=,A7!J;3@ESMC%.L\HFL_9CTF'T[+BYP<92<>B(;]!C%,V M%(_A:P_LV#B8?W3'# %6)E^6=R4?=>2C'&F04K-+"A H1 _+(@$ MYCC \N)@;)HUXB*I(7J>T!E.\!#!C\1M$-6VI75$]3[2Y2S!'DS/64=]W+$2 M0V^>K/.I-U_7U5U9?MA7R]_??JV5MBM"S>J&;T1)#AF%@.=4"MS;0SESDC)_ M*Y$UK >6-,B2%IIG6?H *BUSTZ.PZ)B<]B,P3G;Z.7[.I:<'L]U*F@=1:%@6-QJIC4= P0N,4!IWCZEQA4!". MYZ%8@7QY6!@4D"&O&.K0CB8#F+.<%.9SE90\)[TELR'-G3H.^WQ^9)52=:1: MWQ9Z\[5N65Z_SOCP[EV(P,F6/X^0*0)U@X*E&41);O&1(X'ST)E!'IR+B;S8 M>$E3KE?[RVYRR>KFIMHTIC[?.[/NT(L&4RU@AD$&6 M(=J;IHAP&Y$):G DU6F!=K.H@YKLJZ0#ZRA#82D_KTN3L>TF5#\"T5?5LNG? MUV2'YT?X/7CC$_]@Z3 TU.L! Q2#9C5PX>6)Y2$*K=.N%W%A'B+'=E_F<:E?0S2O5:%*\QQ() 22 *5YELG^ M)42&(',Z:.WTP9'5HL;2O6#SJ'!QH\A.(Z*QXR8/UL3$:9EU0L(94?#B:AYZ MX ?]86,K?_]=5:![&:ES 0N!N3%*)<)\("TUP9&Q>JN *_AE=\.+ )E/%S2B1>TFQ=^:Y^;+8E;7I M+BSA4&*2800+!9#(8:X)[,UF$%OU@PAF++)ZU!"3!VG>'F72S!WWE$D8DE_. M2XW.KYORS)=:^TS4Z!3[9:$"4&V3?[)AXYG<4U BI\\[A76GBO3 C7J*X\VA MKQC/A2*Y 0FTY(2F.>!]0,N <-MSC@8J\CH3[,39&]^FA^,-KUV$/,N1=5OA M1AW4.9[R>&/1I7'T<9['CF!\M\,>UO#E?:35AM]4MYO]I8**8(G3!B-F3 G2 M[Y 8R>"82XTEHC'7F=U1DLI[DK2\+TEE+TE?C23M:FXO MHRXWMN,[REH386@G66@NDM:3'VJ-:2''6V KBZG/8I<6+<>NNIZO= M0\5&4L9Q]V8!V38^O^ M2[7!+]7:4+XK_OUVM;_CFZOV&/,IBF/[-*PH2#G.H&24(ESD!,E>.:!V>\/F M;!Q(( @$(E7UM3<@YP Q(ZX::Z4SA'3DJ+-)5'5X_UO2(G9L?A2<;CNAGI1I M-VD^A=J3W/3.?5J)I^L+Z4CI&?6--CKST-MX[CWL(A271UM-?;TQ&\_RX^+[ M4?&/+8"Y( !K*D1&!$:$%T U\UEAIH%U.\AS)K!@DB$I,IPSHH#*A4RQ5%*I M3*<%HO&F;HLJ,;"2DP!KJF#I#$=GYF((9NK2!ZNO"Q)OOSX-GL^:2Y-59JK@J(TPUP4 M7/.BONG1R)^N+_ &3L=KG[52$$0QP #EF2)9H5C.,",R)9*R>D<868U^:6[K MWK5Y] ::X[E:?_KL!&DYZ:/E/(>8I/5;S%3A A><*8V@$)I((G+D=,&'E;U4 M$"121,U\):)0.0*;G)=;9.= 7SZAG"UJ=/W]5G% MZ_INK&_-W5AU>N'SMI:TV\VV7*Q7_U%?"&R^=PVW@@R-YC^Z5 M&817S2"<=OJ<^$X/"^[.O8D+R/P\-#&H1P_?H@5GR_UN 6.Z7'W>%-^77\Q# M6LIJTVQ9=Q_VBWU9YX3,KZPVB\URM5B_JW:K.BW?/*)'B#Q/4XUU@4@NL( M(,'[64N)=#J4&A08%8 9*>'U1;Z$,)A30YM&(L]M F.,L66R?:[#ZYB(/QG9SI&D]R0Y MN'*1?#@=VX,[2>_/Y&(?^ M$:1RS!2EC.2%4)QQR7J54X)1OY5L4H\4X869_9#SG!2Y&:44< Q 5N2< ZA& M7 *7B]V7Y'I=_9%\:3T^70DO[J^#U=>RO:[,<9,Q$])?>HQ<%\O_+$^0_RK; M,'!R4?,N,1PD1Q*2Q2[I:$A>GSY61R8>K,%',IH][N/5^2+I&9G1.CWADV"U MP/\(3^K<(H,?@K-G0XH? KWU\>C>K^KD O!#E%1MS)>[:KVZ6C3=2CL_JNNW MA^7J8;"$L,'%*$)"I%BKNHTI0@C#C#%"4NN#U(%A(429*!AD.0?$+%#"K$XJ M)1E0.=",9=-LC)>]0XF1W.6)2\-B@RF&]?P"/_,1]5^ECZX<=\'U8)YZ)S]3II/,=XV1]/#$OU$L#/A:$Y_W'TJQZO)9Y)O'N,( M\B3V*:ZOR^7^[:8)FNI*]VWYI=SLFE^J:S7JVH$'. 7&J:12D P;\5%*U2]- M#YO)5/GE)$*A8P1!S6AN-KR4 %5PSJGFJ88Y546NQWRY^4)^87GJ3_VNTSCD MFUP8;6Q=$P5S'-8@X<2]/7WK4+W0M&F!>SXE77';GVNW_C*CK7N@L;':AH_] M',QM2SVZ_\]NCZ<9B4#+U8E2H31-BX)KI60. "M$+GNERF#AF1E_P6BF&,XR MLZ,G$M=U08P57#!(02J U,68]\)7U]>["N:N[@%$VWT@?@@M]G#+36)]>7/IS;[:M^=0-U?U/L1H M@]&"5;E[X@"(@#DJ&$,951+FTF@Y(@ 7*"2,@DR$AF M=CM4FNV.5H64R/R'Q)NY)SB;EROWD,[A )03D6[','F\YMRL2MW^G9O;/Z\VJQN;F_ZDY'OR[HAJZ&\?FFQ6R[6_V^YV%X" MD:$B52B53($< P.OZ.3U@#EI05\D+>RDPWTX WZ1'*"W;[]K\$F- M?ERY]2;YC/3&'[AYR/ (?E9C3XGP\JQN3?#W\8^JAK&[5"33G&*=,6 "/Y$+ MIM->&PJ%G8YXN%N':7VL19O-6:Y)JA7'&B)6 (6$4F:G%EF.S1S,PXNP(\'A MQ#<>M]%$UT"N*[L-Z$9KG\\$3":V]T@=*+)^ _3CB*NG?QZB.H3)\&)JGLFR M1:(S0)0 2!DUSW.1$R6S?K93G3K=C.MC'Z#Z.!B4""E-.$(\Y\1$_UEFR*E[ MM4475 1B":H#R:$E-0Z_T46UACUO63T0&T18W8?I1Y-6#P^]Q=67S>#RJLV4 M:('D2L.BH(446*=< J!RVDU\R#",HZY'\P(3RI L-,T9*;01'TZHAEIE4A4B MC7WIHQ%7&$E<'2@.K*UQV(TMK37J62OK@=80PNH^1C^8KGHXZ"NKOER&5]75 MMT[>BRQ#:9'EFD*L"C"/* $"IH1SJ P!C$/ 8,XE@CS- M8#Z"JJ)8JFI/<6A5C<)N=%6MWUG/6E5[6H.HJO,8_6BJZNZ@MZIZ'TI2??SS4U1O M)@,+ZB764DH&!">:DGI#2ACKY[>$A;S<5_O%.JB,7A9***D@(SG(2(H+KF@N MTR*'6'(IE9MX'N#9BV?]3Y+K=D[?='-Z74-.OG8HHZCJRUP'U=*@-$=2T%I M9ZF:P[72FOX?2B'MO?+314?6AO=B;*N\;JO;W:^'GH)UR7M_VANBG\UO?-F] MW;ZI-I_++5\N;V]NFZM ZE^[!$!JH5*J$&.*ZT)JI-H2:"$A+-SN?(N&T@@/ M(9P2K/*,8)8*LR?'1:%R( N>D]B-L9]H,WBOUV-3J-[ZU_1S/'0<:WI#5ILR MN3-[#S,)DINJOC@L;WY]*IU]LQ7 M4_W\Z"38H?(Y9[)(48:D2I',L=8Y($IQ;()8)@2R3;:&-AM/M>ZU#7CRA.=4 MAP<<.3PC)[%&8QXB$!HK)HO?E_YBSG471^6JPVM:*\W9RT2^+;U;S._/SZNKCXOME(84"L*"*2\UY!C*:@AXC92FZW)2?:X7ZZ)!P'16@ ME3#DK3 \\L5:)&3;!Z6?C1O+G=7/\N^XD=*\O0!WQ[!??'9,-XXZM M94IB?N/IE[AXZ0S_Q6E<^E,SN&_ZP3WM"-AYEK2N):UO%_4M-R.G.T(.S+FD MR"0/P#S6EHE\?YA@F7 $AJY+-:KWY7*]V.U6UZNVO1Z_^L?MKCF,5U_AS-_* MU_=PUR IYCD7&BI-(:2*48A4!S(G4G"G5X#C0HN<<'F(N,FC''1K4^Z;A:F_ M9L/\R A9_=.V%4W 52G6R Y;EF8PJ,'7I4=#?G0HJ34KJ5UZL$S-:$'R&Q*/ M%2GRV,][28KMO.6:-,H8V"Y*[[;5U>UR__?%=KO8[._X8=!@OD@[;N%)L2=@9C0U-^3S$,[A75=P'U;ZC=&.JO'I??BLW MM^7[NQ7CRTH$_PVJ,Q_&UAM M2+0M][=;E][-G@2>%[!QN'-\3]?1U@%*.D31F;)O9AR?,;^>Q*[,V?03?M+7 M)W1Y."_3=_<=B+\*]80XJ^K/B\WM]6*Y;S(IQ?>O)N!M[@^HV_-]V1]$762" M$*IH@8H,4*9U*CKSN-#:ZB[TX$9'TN";4[!)V:)MFG)=MWB=Y240Y];Z/#[= M?K)]#V?2 4UX?;=,"_7ED#,RY7&+PY+#MU@GN02HVPS'#*.94P Q+ WAXKD'1<9SRMC+2P MU'5D33*[@^A]PO&]O>R+H67U6Y_,%E?T9AI5@B-A "8*"W3 MWF16**?6&X,,C:K9=?!_T\-TK-\>Q*9=3GDT(GW#_ Y7T@";*(]\CJ1S]K(SZ/[*97W\KMOJGCXYMG%@S**!*< M Z:0)BR5FD'0&Q=((T;*/7L0A']K MS1^;>K\%X 1ED_1T#E6CDNV\.HQ-^K"E8C#Y#DN'!3/GUY&0U,YF40GJU.,5 M)CQGMCF,XN;KNKHKR_=E>RIQM?BT6K=G&_O<2:YI)J7&*0&(0)1+AGJ[$!;, M)9$QW%KD1:8'^&K;(DS61XANZ8P Q-KE-,;EU&WU>$3G";J)LALOTG4FQ1&. MZGGD.0+Z4\5Z*!V//M=92".AQ??E:E=^7'Q_M[BK3V[W5C$#*:!$9HCB G)= M",([JRE5VJF]QU!;D:6L?6NQ7WSOTK+_QC_6_9!JA([71P[EU$['QJ333<4^ M'%+;+;;ZE$72H9M(Q5X@ZXR&A:)Y'@H6S)N'Y[Z#LN2P]W^]^68^O]K>O2^7 MY>I;>?5+M1>K]?I81BPR3!26)$5" P6H)+I/.Z1<(ZONPT$-1M:Q \!DVR%, M/MWNDTVU3SXU.)VWG $XMM[=CTNOW][^R' /,C$HDQ:F_\X^ ,W.^_IQZ1ZV MJQ](N\.>_D56SN_HPY$ZF_U\0)<>[^9#\^58C_!N6UV7NYUY)!=K71XC[DQ# M5(@TS0NABF4B?T];CN)A*H M?10V8 =W9J-")M;GK4]GCI8Z?I7WR<)^J,+ 5B>!["%,J9ISJC MA.+(<;_WA#V1*Y!+G3$AZ)_=2/FP8*L0;6^X0P?M-U77&.[[:G>90X2X8B#/*2T@3#.9R]XB MY]0IIS/$3O1WETU/QV._^1Y<\EL-SU%'!A%JIREC<>FF+]XT1E&;,QR=49X0 MS,Y#A8)X4H5_[H*HDZIN%JO-IFM99M^";(B-,;+/78?LB\3 2GYK M@5FJTV *S^O2F.SY)*'[UN(=L+],0J%]+==85/J5;PVBU*9HZXS[S]1IA2!L M^M*L(%Y481\C_S*&3?G:K V[2T $R'BA"X H%(!"HG5GB? <.]UK[_/Y(^;& M:E!)@\H[0>; FVN2+ YE_HDR&[:B5R=TE%@6);@2.(\(<) '9TH0_-APUY+7 MF]U^VRQ4N_[*G_?ELOJ\J2]_>;UI%>[UIKR^+I?U[[^KMLW>>7/%;ZK;S;[X MWEX*4]_#4/2_M"EWNX_EKCYE:E3QDA2X*#+""9&<\"*E.62]#TP2JW8"\T0> M6?]^.KD0;GOPK;Y_I[U[)_FO_\00A/_=?'MP,_G:^NDKDG.@U5E^YP!Z%&$_ MZ,HO"8K<_M*V_!(*J M0D%,.&0<(%9@C@X0%%*VV9K@AD?;*%S49_?:0P2+5N0^U9B3]EJ[#G5_P8=] M:GDDW16-[^AQ4/->J$9Y6NV5KM?EF5L1G45QFJ90Y+K19(J7FHD!,9)TU MRBBF-BO44!O3+49V@C>8P_-KRYCT!5M&?+8@NW+YU\_5M[^U#M<;$-Q]7:L7 M/MEZO$#)$U(5BL1I52F8%U781\NQ+\_R2WEUNR[?7NO59K4OW]3'HE^;-7/S M>?5I7?+=KMSOVF(TBE,3IFM=0 RRG*<9I-U!G@)#SIWNY0QH-K(B]4B3ZCII ML;YJP"9'M$D+UZ\&->0 V*5^)N+>3R)!%&8AXICAB./6P$ M%(L[6^4\8U;<_;SX1[5M;AIM*N6X%AFM^ZH!RDE6<*4([!%05A 7Z0QI-[)V MOC!Q/]TE#=ZD >Q5>1MT$.SDB#$5):?<9A;'U]BE _C1TT-+/7V6'>V6MM !;MJU>:2QC*JX_E M\LNF6E>?[][7UV?NNOH[K>H[[].TR+'Y(I, @[RWRC5WK(H;9BMZKK&#E^P/ M^!QK;X.Q:ENT,1ZAKMG'GLLCM*3%YEQ[&ZH2XBQ79VL7PK \#WD+YLVC^H"0 M+-G*E[S=[:N;(H:RH+)@+)8D+41OD:78Z6C8$#N1 M9:N'EMS#YBE<@_BT$ZVQJ'03+%\6HVC5&8K.Z%0(8N>A44$\J<(_=O;51A^W MBZNRONJJ[DW>G&_H3%'!C"&D"IT3@3B64)#>5)KFUM>#>QN(K$9'7$UQ9-6< MP7$_P.3/WWD1&HTZ-_4Y8:V^-NKMZ*S95_",PIY?I8X?BS;U.,\Y_4S=S6". MIJ^O&>Y"%?"9"99#?',X#((8985 .<:%2#/ !4K[ET#$A*=6%^L&-3CMNQ?_ M,V%AV!Z<%(Q#=-"7+-.=)+/AS2_AYT[[/$+,L"[9I_9\^0J@?3]MJ]WNDE#) MF=:D4'6_ XV1PK(W"PAR:N@TV%ADS6M !%,S2_X&*UEXZL*^SSC/ZMCZU:#Q MTRXWHF>O6X[NV&N6#T\!](HOS2;@MKF6D-_49XC^H]V=2)K)'#(BLR(3!:(I M!* 'HK5(+S?EY_H??0PB9+XHK.9GWL[/1X"MY^H)NN047C#1\QZ$P3(8E?@H MPN@\&&-KY3.4^JGGT/&9O9X.=M!>8<-P&4!SZ[.70.8< DUSD1M[-*,0T]ZH M !JY]"0?:,HI/G1O3'[N.'84Y@:+8FC2P@K@Z,?;SS/EIVLN%,]>PYR5>SIN MJQMD=AB3'N3S*TFD)L@O\W9&YH+2/@^9"^O2H\[(P?FRO@_K9(_[]OHAD$LN MD !0%1HIC!"G2@O6&X4(:*?[CX>9BAS8G:*K3[:N'DJ=XSU9 WFUT[<1*753 MMH=L/E*ZD:_-.LO3&24+1/ \-"R4,P]OT0K)D75SA+Z-?'/(>+%9KA;K=]5N MU;0W^[3;;Q?+_661440Q!SPK)%*",2"(%AG&D%.19[8O"(/8BC?7CE&I^_!\60<1;>:\-Z)EQG.D ><( MIX79DA&$.R,9U2AU"AK5Q3D+B[<.3>C*,$6M9^;98 MK>N>0;K:?EBLRP_E\G;;W-FKRD_[XW?]#;Y$ :4AUT(3PB'B9@.2=2B81F[= M*$+;CBQ%/R^VOY?[&F^R.V!S%*30;%M*U81$.XI8C_35=;5]M3-8DR.\BZ2& M>^\'T]P6[D;G.>V+-# S4<58WCW4RZ@L6BOIK;S6<7\I];Y*) MHBYS@JF2$H@,H%R#WF0*"J>:]$&&8N_D.FSU!20=.(]W6<.HM-3$L5AT%,"> MP/,I!6=?;GLP-0^)\(/^Z&6UM_]N]XQ_7'PO3X3GDN5"%4 QJ:3B M199"B7EO"P/FM*/SLQ Y)NGN1]TOOI]$)3Y7B3LS9ZL1L4ES%8N&KP;0O3!D MD@CD27;.ZL@0-N/*"\&&,V$K,NVWY=;&ZZBZY[7LAW$MH7>9,4 $0 M1$2I'&8$4Y0>ME^4.M4VA[ 767XZB$G98CSM&K.\E]QVDZ0@3-L)U-@DN\E5 MSV\'KZ&W;8SR(",^KFY9D'9&Q4)2/@]-"^I1%>\!'?!6[I)#K@O*TCQ-ZV8' MD'%!.QLYH]"I;MGMDYTTS+U ^6/]3P;)E2-1'J_@@G(TZ-7;A._;;-^S69,U M#_'PQ'[NO9HC _8!4/6UW.[OWID'9&^4J/CWV]77NGRHWM8ISJG&&=9I+C4" M!1=*]B8QA4YEOX,,10]Y6FS-6ESVP,XG@B,MPL^3=';U#<#M/&9.&%<>K;?! M^+&=5X=Z?8E!6E]HD^4ZR[D27&=%__$YS9S2%=8?&GF^]#C\.NQKX3$0X#:A8KCF165H0*7$*B60'08$LXVX) MR@ &H^X+DU ?/5Q\;WOW[?XM%HW M!1,&QB^&G?Z]9$K-G(Z#-ZP.?C6] ?NV6 M\6FH=5OG#ZP:D*=G=.N+?'MX8U^>8_HL^T\/@E$ M^.;JP[Y:_OZE6AM"=G72M+RCC3RNGUY@ SD46O/U^[ M/B)T/)8\A$)G08O)GK>$37]*^7F&["3+E];9B92W(\_+TC!N7,_;O5OK'XZD3A!GK M6\NK3;/V_WVU_]+?2]P;OSM,W!1Q,VL9TDRGA K!0/TNAU&=HE1JIX9F00R. M]2YY6WXK-[>."W<82NV6\='9=%O4>WC)'P9?T@.\2 X0)UKE;6@[(U]!69^' MDH5UZ>&%Y^'Y/C1WGKW!] L]F4!./--^,:E++AF=:I MTZM.:55K[N8A*$,<>#&-ZLA%D!W:O8([SED.E6*"&+W"$HBZ/(857&194;SZ_,O[M)KN+MV%PH#K!IB\1N\'W;5-5UEN3Y[MX\Z)^'M 7W MRF4/Y\V:4]WO::WQT:#BB&0*"LJ50DH*+>K[:!O5E2 #3J<=!IB)+'5M::MW M/#6$/SM1&XDZ-QUK6;L794U:%?PD/V>D*@"I\U"G$(X\520<@AN/O=QED4.& M*9<$*95*F/U?]MYUR6T5,"($ RW7-.5=N5%V'MM8&U-S9NZNX=$4$) M<7J8VN5S1YF]A9BUO\[3)IF=V\S)KDN:A"U[(GY^).5IO/P6[ MOJ[VS;T)S4Z^)A.J-E?EYJ)M,9>4T$Q!G0&!6(X19L<6 W2?S'JZQIU//$G1V"C64MG7R?OEI#N!O0XO!&![ M'D(5PI!'+R8&XL8ECZHW;;/_6*YORP4!Q"@A5GE6:*4+ !4[JF$NJ-/!;>[7<(. ;[].S=94X,QV34@W7,E-^KL$Z1HK+EG18:<%LN;I$7S)GF[ MV]V6J_%SHE-.7DB$O.B;AZCXPW\BY1G @_5NGM6J?<]UN7Z_K%9O-V)Y4^V7 MZX4$&5* <5%0E N4@Y3T+W%((5*W9]H]VX@L)W>PDN8*W9^K37)Q0.:XG\>7 M0CL]&8,]-UDY(:Z!E!CBQ O$Q=G(\S0SY[;Q#.1R'AHSV(J'6WB"L.*P?_#V M^G:]W)>'NZJ-T-ULRR_E9E=]+0_;B'ZI=\W=-^\N/RV_+; 6!.9 BD)H#3EE M&>H+4#)57#KN*@S:=FR%NH/;7YM_"M@,O'8SW4]K@]FQ4A3<"Y9B-J$#'$7N MA/O#HM<]K/U&QI\:N']K;_!*ZLMF7^/HFQE="#VGC9%<,Q/-C&7=X^V0$5FT MU=@/Y7Y9;9J=X)*EI?51;5?F"8X,ZJ.!6>% -Q,3_N[?V3&L-/F MI@#-C:BDJP,D-[T,P:B=1(Y,IILJ]N"2'EWRTRFU'<#G8U$4#7R9L3.R%Y#N M>2A=2(/J:%US:#5^ 6">Z[1 ($TED5SQNT><)#)JZK)?P./C1]DVL'NV!C]U MG=BI/FQ-YCP&T! #7JP'.W(1ZJZN1:%31%(*,T(Q!CG1^?'R4 D()9[;:_P: M&WO/35LQ]AA,D:BVRP-&9=DM"WCZ1JYY7<-EM[EG&+/ST*MPYCA>M^7(4X"] M0;+:7:SKW>VV_%1^VW/#PI^+PN0;2%" ,$-405:@7$MF@"E8I$ YW7KCV+0T M4[0T3U&JD<8-%\*0D,N"0Z/N2D6_CLMKT\LHG-LOE4U$M_M"VK-,)W=8DS\: MM$D+=^2U?#;8.37/,\Y;1 9N:G4L8$@!SG&:)YIK.(VP$; M6(?U[I/!N9MLG\TYELZ,Q"#DSF/4< M [GT%Z@X-(91J,GRA[-$.8J4.\'S52D/6RQDRIP#B;:=/(W/N M.FDZ@9@R#HD##'H=%E$C/8CYQ0??&['B<*S[>Z2:2EVW6[2HDV:@98\=X7.$7/2 M@QY_&YX'K6?WI,1STCQT,JJ%CW:MQ&;35E__OJUWN_?;^K+:+W(DPLEN6FQN(FB$SEV8A>+%S<1.U#R_CPE453I MQ/XS:N/#TCQ4Q MY/;R/.-ZT=5,VDY_-E?IV4VYV)S5JK$B>\QR*C"/"*XQ<[IHR[N5R!G2$5A2=L@<#Y /X,].)L:ASDTT[ECK04TVEWN6GC.: M,IS2>2A, #L>7K(5B!G[.=VN-#_[A6U6TB1"Z_JFF4AVC2\$Q'E&,L$I,K(' M%>.9[MM$"#DIT+"6HL_3#N#:&N_J#I[KQ&T0F;93M+%X=)V,G5!X@JQ7J+%G M7&=8.CNW"L'N/-0ID"V/YDOA&++>X%^NU\T4;+/Z=;G]LSS1QP5C$I$T15I! M03EG DG8-ZA273A=M^/?3.RUJ>6ZVTQ[W2-SO&9G (-VNC02>6ZBU(%JF3O" MFD:1GN?GC!P%('4>6A3"D(>G)T)Q8UV?*30,>JSE!*+2L]([+I6/TY M(?(^MFE4Z@6FSM6) G$\#[T*9LW#>E)0EKQK3 LI -&Y3F&J62H"BC7LKA\/F1M>-N0#37YG@J MA@M=CIH1B2E?U;AWS\U$TG%'B8UX>! X,_GPL> Y ?%FPWZ3G9E>E+O]H:%. MKWZK-\?H_%NY7PB-9::)S# OH$90IPST3:?$[<[D( U&GC[U&+LKNMXDF]*Q MU!R&5COM&9U1-S$ZDMEK48?P;^W;,T>0[25<8V]S?)FXLWL> _(^#PT+:]*C MW9#!^7)Z+NNTJ7L8%HH5!9/-T\H*2&E:RG&_7T@(@)PN*1S85.SE_/9\A+>L M#>71,ID:CT+'O*IE[Q39(U&;X!&M9YDZEVZ%H7@>JA7*F*<>U K%D=NAAR;A MZW<\5IM;TW:7$=:;'2\OZVUY\F*S^K;?+@W)U6:Y_?YV7UZW3W\U>R7KM@+? MZ^ZB2%6: J.IA"@H*0&8'S-(@2!SF1I.B3/R%+,Q*OG'TQ+[FSK77S_3?O[YB2]/5.<0ME!DD7,7FY*9M]NFDJ05$(A6&N>4K3 BK5MP8 =:PF^+41 MO8#0AXU^<2/YZ?,!FN--W]XDNH2 N/QYR;>!U"]Y)#_QEZB+J,*/N'E10?W9 MG)/Z#;#B2>4:RHJMZOQ6[D^*IDP@D2J8%5#RE F&=)8?E4T"[9+RNGURY"2U MN;'>?07$D1P[#8G'BYMR-)3<3_Z>?K!M7!6YQ\X9[?!C<1Z*X8F]#M&/W-2A MO_OZ?;G]^,7T!K[<51?-5MEJ?;LO5\?=_"0GV/RC.82DD!E$E/0GM"7*J%-% M,%2;D7.67E$2DU FNP:HXTF?8-S:R4ND(+-0*I"1I13A?6^;8166;ZF!Y#:*QI]).:& P. M%YL.U;1RTX%P$!Q7,NSD^Q&4!5,8"T 8AJ*Y?A&I5/6'W12CA 803>^V1RP MA!1.?ZX'2>1\8]H:K^!$RK MEP-PUT-=/^PFDZZQ%#/("@Y@CCG*%2*,XF-C-'.Z>LFSB7,=1/Y1! MNSQO!/+<)/+1!2?.2A#GHI-G-200D_-(P(8:\<*])UZ; MW7[;QI[=WY?5IMD^V)2WKS;5?Y6KMYOV')^HKV^VY1>#JOV%]B#?Y65YT?S^ M^WK;Q*SF^''&2 X!RW.F!2=4:2)ZJ*DLI-/9A$D 1I:Y!G[RT[K=7;L]FI"8 M+[X3;Y/__M]("N'_3LH>>')S0.XF@=-XUDY 9^]4-_F],R=-[ M7759E:OFW!^[,).LV_5R7ZZ,X+[=[.LS<+,"BI2)'!&.*,JR5!0]W (SISWL MDX$<-YX=S3B<&VYB6F7@]\? 1XIO\3P>)L;-PME1XMP#_Y_8=M<7WG:7I[R& M*.?KJ0&1+GKG>!W1+CX-CA%O)+_8%,.M@W-W^-8_C-=OV#/3D:_M>O5/$&L5;+]?S MY^2HJ/.KMYMC>&F,2%HK^O@R(Y?9KS?,R75^*Q2CN-!F=6,@E<^LAXSEH.E7 M4$:SM!Z_^_M..7LH[S9W7VN"?EX4E&> *\8UEQPR0D3?KD %\)L[^K8V65'S M$$]]9W?>Y+I.T\;@U3?NW1?*>I.N5FUT9ZMMV:KEDVTLN_W_W(^^7WYDOLK^5V]>ZFO4'K9 _0 MAWJ]UO6V^>9"80H1%"BG!/)<((F)5H) B5,M:*JDXT+Z5)W!3KQ?03]P4_R) MNT"<-^&B..E,B)FX5\PC+DU-PL-W[.;@DPDBX&&7[$)#BIG")$M1CM(,0=_JZM^WS56!0 F=:U8(IB$"@B'"B@-2,\.DPNV-Z0GPQ2YO-9"& MG$F;Q&?C1*'8[IHN#ATL:XJ8!]N:KYR[+W:6L>@)]T2,1D,ZPX\1CP8Q$#@B M#?>&=4S:UQ=_OMWM;LN5O-V:"'AH\G NL/UF!TE]*[<7E8&[D!HIS1DIH.:" MI+203/5 L!+I8E->-;LK/CE$GO HK)2*'I3J$6!KU3KB&1!A(GC ,H!,Q/KD M\:&WYR1$C!P;G)D_)_WQW#@398]HX$/ACLWE6',%76\ORVI_:V"SS4I]NZFZ MEU+ZH+)($6(%E%)(017("R$UZ7%G.I.]C(\S=QB.UT/PW;1>-"6N]923B0!. M'6=J,9(W)P\D)W:V]YJ?6#I9:(GMNHB3D'#=9B:!:SY\!)Z@A/;4=&L\@+,B M+R@M5*%2+*$6LI]60:&1[-9XU&:D0.B.T'V%IS?&?7VG-"+GMK(S2Y&;MLYO MZ] ?0\0&V!^]SN_FB;%$JIM;-"\W=3B95")G"/.4\PRQ#!:P%U,HH=O1_/'1 M1:[Q=[B2\@[8="FZA^_&2Z:RP/;'+^\:(KD=?.EQZ$4B533O$"8"O/_>4J!.(;2+ 6C;A0. M!GJDR/6UQ=M6$,H.\?=WU&G?29YLL_P$8L M6V=&C)7!^]./$4+#TQ(XLD;RVP05J@=7]_9+3N^WU479;*>^[+93:\HP31%C M((P-0>9;$YW1"07_=9[?>9,\NJV[9R!I*9C+ 9]@O6STO=-3=+"9 M;*Y^L6]-]*;1^-X=IW(;NJO]&+E 3(+BU7[C^')F^<$"*88RD!<0$0%21EGS MSN !?9HI3"8]NS0(^;@GFO[JE7;9*6W9*^U-@_;Y(T]#WT"="]WSBNM!>\?K M".8_9 2?/FQ;]Z1_JUAMS\HT =K1:\&B\LYIQ_Y9"S0 NKU"EZ:29T(#K5EO M@=8Z[&+NB+C'.)_B.V1\"!>"9=H7P07CG?T[L=87BO M)"1/P8QK6)[,>Z.%YN-I'RLC&%<7(U]G#.@A^>V4$YDJE*0"02PR7U$413' MJD6F"IE/> !T$.XQCX6^N$C^^-RH0Z8P2[%^/>N12\8ISIC0I <99A+RB#MT:>4.KV_.1?,XQ]C?1USKF!]8IS9U13=8;IY MU+WCL3_4;,G2C^.. /IZ@=OIVL]]6FUUUT;[-NE"X$ H*0B6 (L]17D#1X46,:C5A MM=01Z0CUT3Y'J$^E=WEUM6VOGTVJ'O#A>?('5=+)3@NY>GST\T$1'3V3$T%' M"P]/:+^NY!GG$+?YY?Q?GZY/' ?+UP@D>,< M<)P1CE).)!)%W@.F@G'GR?,T,*>H8S\;]#RBW$3.=0AS\_?K3 K2T\>Y**YZ M*=!-VS]F%.DF)N*I4#<'W\RGF,QZW7X0N\UTE9OI*N68* %E2L5QRS BB+N' MPEE:,8<2<47"?-T^CEX'# M>-8I-3B4F"F5A!0Y,Q\'J90TU:2_6!K#/(/.L=KN8R,'3[VLMH= V)1,]U_* M1*R7NUW"DHOZ^MIHY*YYK2W<"JLEEP[!+#R-'M%ELO4^J[4W-XIFI'V.P)\2 M(Q_;;=7A[>:KT:]Z^_V?]?;/MYOWV_JBW#5;_S\L__K52-2V6JYWOY7[=YG-D$A7K3G+QTDXX81-M)S,0R;I(';GO Z &X35@,Y M.6)^DQC4C>;WN,<5+W=>SXA<1"?-0PQC&EB/UN$]Q557FVKWI5S]O:Y7#UI& M,,-$ZC0S:HXS3E(!<#_(M:# 2TW/M(<+C0J4&RF1% /5O%8+@"8IR%4*E(PM MGSVRY*J!YBFA0^ATU,R1F/06R2.?+<"Y*.+SK-E(8 #.9Z9Y(2QZ3N2"L>6L M:J:QA2)IIG/.S2>G"!.!)5?]>*,*T<6^WB_7CO+5?'"6%07.,44Z0Y@+3I5F M.H.<(B52#9S>E[_#8#W$/C6_8K*/ Z)JLI%DJ+ 9,BZ,S6QL.$%_;A"XVV_; MV_ER5^W>7;*+B_IVLV_>@:_7U<7WP_]^*K_MN;'JSX5)'62>*I%Q14WO3P$M M,LE21!25#.;()8Q;-LD$D+G@'*4%Q)QR1C06)L01+C42!$6.Y"W*)M:\-S]D MO'"H1S=)^L?;Z^OE]GOSO8_5U::ZK"Z631WZ:$_2FG)N4$5UA5T*,($7W+* MHP/N(+XY,/L]^:/[L\&9M$!'?O[!CKTSTA:8_GF(7FBCZJA=UDTH1;W9F896 MK0X\;!)*F&)1$)HC2140@&C6C\FB4,)%'L\W)#036D@@F3(3.<4!@ZJYOHID MA?EK%ED4WV^KS45ULR[;@7D/J9O6#6/33N%&(])-U^[!FH^BG6/KC(X%(7D> MZA7&E#I")W13JM]WY;M+M=M7U\M]4S) 19[AYK):(X@JS54.TGXT92:1=-&F M!Q\-TER;#P>*4H499=1,PI10A3!M*)W'7ADS:!H9.N)QDR!7FNQ$)R)#;C+S MD)SY*,U]BLYHBR>7\U 37_!UD/[DIAB_E7^=)%7;>F/^>G&X?_/I%$NS#& " M"B8DQ1QQ0;.B'RS-.'+1%/?&I60TQS C'& ,*4\Y(I*D(I-"0R8BJ\Z'\J)\ M,-V[!]I-A<)3;Z=3D[+NIF0&ZO-LST?67!D](WS1G#,/:8QG7CU2)W>M*%_4 MU^6GY;=FR]1F5_)R4UY6^X7 *:&(Z"R#A*-,X,R,86OTC+_$6YQ*T-/$G"L)#:1R'JHTV(J'1:(@K S4FT]?EOM_UK?K MU=OKF^7%_BB+G2 N.)00X )+J'%."10 R1Z,;)Y?'BY'0R%,I5;)W@!/_FJ0 M)U4+/2F/68=?,A?+28,4;TS_!!+$@VM:T,D!=7*7$/:9X"Q4\P5RW44UE+=F MK;G!C+23Y+";TY_H5OD_-2?\%UF!"6*YYHJGFM"4TC33 MG$A%!,.<."T@QD426;_/%J)-#TX.!C2'.N[]6&=#\D=KQ?-EZ2E\-WBU8&2W M!5PZ"."QL1<27B;;;U4AH!/GH?8CV6J_WA"TOZG'?JJN33.R,E%F6QHD M._:MVBTDR(I<*R(S)G'&@3+!IF\'#RU)U![!V M7DG'(EHCM?4+2AS,S MK4P'P%^'ZB,#Y%36U\MJLP 0:YJ)5#&0R5RJ'!:J:XF3#%J=&!_R^1-(Z@'9 M$*&PY<4 MUXL-*\TU'BQ_K3?[+SNU696KW\W_;-E'D0/\:WG]N=PNM*9Y(0"&.852X")+ M(>_;E$I9[44,TU)L'6X )@>$20LQ:3$F!F1B4"9_''"Z:,QP=BWT>51B'95Z MEIPZ*/BHW'JFRH,YMI+SEYAX3MB#,3@#B0]G2QVCC_G(_J%0?MNTF8.\:Y!F M><8SC1#$TD0;0I1)]3G1A2 "XCQUUWRO9L83_&[<="M0+4PS=/)!\N3'K(O> M1R?56^SGP*2/RD=G=+#$>S#K)N]/4?"BM@_B;4["/LR0)U4] #V$UG4#;RP^>9@7E]6]#$I=9/T^;%I MK^ICLNHGZT/9M1'V%UAX1ME#<3>]M >SI [?L]S%O6WPR8 "!1(HYPSS+&>Y M2%E1F#D"!2 % E+"7.7=OZ6Q!#YXO;Z=KUL M-C<>=CE^VBXWNZI];*!9GLVAQ$ G6(H%4\A88AV,4AP,]%PNQ@V"H3(@:)# MG9S 3@ZXDSO@W6[CY ZZTQZ-V$XZ'U9FY!^W>!/)-9$.-?N0>V:?8&1OS6.# M8&PC'YV8'H'3>(K=+>]2K0B#0&$&)50R11D2/1QJPDE5EO2T_U3?5Q=U$ $O!10$4TSBC"F4"R7Z]5C"AG'0\ M(HS(2CZD5#R&$^P4>B;\NVGT'>BNOM#!3GK M/)^1ZA&<-P^Q'L/0AS>OCL6MK6#?;9?DY?ZOLMR,1.QV?G##=%OX-O!+O%;Z'I MS6L*R\:,R=4]!/MG='Y4Y\Y#\<G5[L7^W_5ANOU8795OG M 111SG7SL1RS J(QWFHUS 3ZH#]RDM=FM<@^Q[3%2&* J2DH(2EYO]DS@2D MN&^O:%\RK]MKRN;J_[AKL$J\A-7B4TXF9.#3*48L[Z MTX*Z(+G]EK PS<7>%W:"\N<69M+A/!EH[MN8 E%]7K(F8ME-N^9-L,-FL?&) M]MPQ%H)PJTUC5HP\MW,L+)TSV#X6V* Z6M=SRUT_-/& MYI$W>N"NA_8-CU'>ZPB%.J68 RD0R07.*^*_*EQ[V6][% M21Y8@;,"H:)K PI.G?:@N'URY-'?@?%V.L0_<51#9;?3MI00J@\!50)HKB@6,$4]VV0'+BI@=,GQU:# QA? M-7 CR5(-HO'CJ :VU,11@U,6SJF!%ULS40,_[ _58 #MFK 5O]YN]NW-R7K M>GOF'N7#S(0RFG,.-%8%Q KE&>KV9\D4 >;TLE'8EB.KR0G8]F;$\_>;^]0: M CO"3I&F\X&;8@6E/XJJ.3%Y1O7B>&0>JAC)MGJ,/NVFJI_,3[^[9*NZ+>AV M BZ5E(BE"N:$,DRE2F4_N4M)X?9&IE<#D36RP=2\?-^C\BS$^'%GIW?1:7.3 M-7?&HFC74ZR1P5="!\N K&X3JH"MK1/+H*Y@-5T)WY^:N@ MATT.*NC+6.RW)7^I-N7;?7F]6V1"*JP4R%'!><$SJ$!W&Z%$$B*KR[S'0Q-9 M/0>_6-A8DK2FC/30I(,C[91W7CYT4^51W#>K5R>/K)]1]/$\.@^U']'>0"]0 M^C)M??:]O"RWV_8I9+;;E?N=^4O_-?7MIMSLR@_EKMQ^+9L#"@;@]G:YWGTH M][?;3?N5];K^JSFYN5L(B3FA)I.G62XH5$KJOJ2!",F=GB,>$5;L/6<=S,.9 MZ@[HFV1[@'KXZA&LXRGY$7UG%R%FZC:W4-$#;E^1/YCQIOW[\1N=*6^2>\YE M1^=^.'$N>]FY<0[.!W/%F?@Q@;_G$4BF,/SA4?JIN+V) ML]#M1@X.1W#)[H NN6G@V1^""L[S>9V?FF(W(>_O.3F!^B:YH[Q#F[1PWS17 M$28MX@G9MS^+-J47_ ZEA?:&S?DT1Y:>B'0QN9[^Q%HTR^KX/=6U&K87R]T7 M,_/Z6JW*%?_^^ZYIYFY]$!=BU?A>+>M4DU"N6LY:I\T M*)/W)VS_U"!-JLW?DB/8A+W,>Z2JDRV+9\M+P5TQC_0_AF&/"D:1N!NHF.]N MRNUR?Q^ EA!RBE-O$^2#%C4QY4 M,8]@YZ:83[#HKIA#7#%KQ1QDF)UB#N?.K^#!R]W^R4SWW>;WFZOMG@G^110)O5/@)I*ZZ]GIO+)NTW2&9$")S[+JVW0%<<"VQYES"E$HE.$M!?[.G+(1T MN]G ];,C1\SCTF2'QV\AV9HHM]7@&!QY+NF^1$_4I=BN<8OU5%?&YI'C>Z-_ M9F73CP7K>P[JK^W^F[>;?F\FVZS4MWW9/-/97'/#_5ZK>OM7^:7%HI#ED/&4R123&B!"@&4(%!BKJBF3E>$CX4ILAKU9C2[ MZ7I#VLT0O2E)9TO2&_,FZD/#6.ZUT\(Y>M9-0]V= MVN^(&>3<.'=,A/'&&24?V]_SB "C6_WP1HQ)6'>\ [X'T(V.A&$FE:ZQAA,V>*F?F1U\2 M[61Z!.;<5-=-:2>Y!_X!66=$<2"[\]"XH48\??W[,$Z&*=#AMKC0!4< MR"(5*359-].*H1Z"E&GF\3!%F(8C9Z_BRW)[90;9ODXNZMV^N8!AZS.K#DOV M$/T:@>>8JO:F?R;XB31R#HKW-+W..CC02W-6QZ&F66EF$/X&*NFV++]5NV:U M\1$.6DBM J\O)[>]!RP8C*84;-9#ZG0E*6:]Z' LT*01>;\JJ1IT^#E=BV1:M! M3P^#_A$X>P$H]_OUH7AGDMF+];*Z#J.SUL0.$M6@9(ZBH'TW/\AFAW\60MEA M<5=%5R?,6@*=C;'3.S^.!I8/%2TRP2 #(N6*("VEHGUC /*B*Q^JS6I0\?"E M9MR+ASTBZU%H?L&J;CCK8I/_9&V!6[W#BQ'2]JN6WJS,==)GRYJR[8 MY]U^N[S8+S)."4F;YS- +DBS 07E4C(B $8$2>4R'1O64NQMZK?7S0;8>ON_ MW$+^0/KL(OYXS+D%_![7W?ZV-TF++?FC1S?RDN59IL[(4!B&YZ%&@6RI8_1! MY\,U9DI47Y>_U+O=0K*TN?HKTRCC1O0DE2CMVP!(.6U,<_ODV-I3[I.UP3'Z M28P["LX,#3^JYC$4/+$_/C+AS8!M5_]GV>SU+%?LJPE#5Z4)1Y_+K:S6M\W> MT&:\[=[=[G?-!*LYHW&\G/TX --F$_Y7 _2<>^V753C%*:U>/1P?UYV@K$["$93C*VO MK^M-LMO7%W_^]_]&4IC^[\_M/..G:M/]V,AKW$[:+OJH?734/>I[J=-Y:HK@;*FOG-UN-YRD6= "\ +DF,N,@"EP=8! MPQD63@G<"' BYW!=+F"&_JI/#W;EQ>VV/9AL->HG\Y-=CC0?TMLF= M<6C[DS]_;JSJ%WV24[O&U?'A?C@C[B,Z>1Z*/Z;!]60#*D@&^%QFNA",FR8E MP#++$1;,-)WU**C&8+&OC8V#,D#OMIU4_P@S4@:X.E@QNQSP.7;=L\#!?IJ' M*D2SSBX3#,2B[X):<^)[@>-T$YC6::$RRF@*B5((Y:)OG""LAZRL M>38Y4ID[N2FWAP$[<*W-EUF_1;<12!VZ^I;',5O0^7GPI5[?KLIMWMRF62<.:^[4/S9_D6?S[XS2L.4_XJI[>==/PD1T;1>V#^>%,0!C?U_.(&1/874\]RAP?":_V M#;BW)J7_6JUNE^OV07(LA"Y@D1=($P1A 97BQ[84<*JF^K40.2*TH!K5N(-E MTCT#S/6=<#_Z[!0Z/G-N:NM!6IRGPI_BY8SZ#>-Q'DHVT(:'KX4'8,1;8?Y9 M[;]\:([H&?G;?:EN/M5JLZ_VWP_/SB^8R 1$BAF6&%,$ R!TAP(+!?$@[1G8 M=F15.D76E/\/V)(_#NB&2M-0WCU%:T3*W>3,E^UQ-.T\;2YJ%\@!,]7!4-:] MI)!!6;2Y[%FMJZO*)'[J^F9=?R_+7?>0+Y"I3C,D"PZ!4$QC!-.^)991:'N# ML^_GQUZZ[F E1UR.[X4/XNZ\QHU%FV,A-HB6H/(:R8\@$'+>N4HY+E)KQMO<+$Z;IPCX^/K2&'S6R'X<$<)SM#6+/4D+B$.6J((U=Q M-.01(^:LA0+FP*3113AC+Z0*>J5@%8FWZPE4H0^K@/+CF,+T_K/:C= NQ;4'SW4V[#\:T^Z'<[;?517-"L/G& M[YMJWR_52B@SKIB2"@(*M,ZIA!T&$^6XU1F]."W'C@ =X*YPWT%.#.;D#G3W MS1:VSX:-\.YXN>PPK2<*58;<5RI>FZ+3C3*IZ^! M1+2M'J/3!IX9/1=S?ZDVY=M]>;U;L(Q2HB"2$F *"&$)'[(C"F<5U_)_"B@ MP:ZSH=!CB8V[W='AU$Y.C0PTFVS1TSS6F;;7E1MO?2M;F>$9EELEKNR^;A[WUU??CS M2YE#OUE-^[S$5 M&&HM%49%#@L$"1]M=J4UW?7O^C;%_6710*"TZ(RJ#@N,@PST&_G,@)*JPN M!(J-(7)T[= D7P]P(LFS*^^!PVE$RJ,'TMY!_YB5@R)%SHB.&BUFVCHL>*B\ M3UZ((.GICE<6'GVM] V,@UB-4-%!)"\V\&9,H8 MPP42..N 2:H@CU3A]843O=;; ^LGH,F^@Q:M+NCMF>!5W#&<,D(]]^C"?HO& MI]FZ,%J1=PQ7CECN=7=IA,KO,YR&J0$/==@K"\KP@_;[<-J>P M%D(#1K2 @$I:%!HQ>3R#+S%/K2Y('Q_5="'[3?/>1(-Q;.&W=MA8(3R&KZ:, MY&^2]S/W[-B1/8:'YQ#@7_;T>)&^0Q(UX+OZ\4>)^\YV!P__?LS;W])77_SY M=K>[+5?R=EMMKDQS5=T]327JS5<3^0R:=Y?M_N$%)XA#1%3!9($YRK"010^B M(*G33=*!FXZ]&;?=5%6U<)N=5.6WBR^-)_V?_@Q-_?F@/0/6W2+S@? #TN0 M-3E@?=.][?DFN0TB(3ZDCU(04?@.9R MF#G MJY]/<^DNGP-],FOU'&J;G7@&8=#MVL46B5C>5/OE^J#='\I=N?U:KG2]U>WF M]0;GTI"W@*G0F$"0TRS/,1.9*=UAIO0]@_.-V"-IA[@]N_/?SCURP%RTF.>XLI(!TK/Z&T\ M]\Q#D#LU^7VSW+_?EM=E.S2*)BL M=A?U[6;_WHR4+^:'Y7)?+B2&)K4V6$7!-5!%4:!^VYUB5.:VRP/3HHRLY5V5 MITG#6J%.;AJXR?+KLEHW;Q4VY[O*_MT&^^KRQ)Y]>1WA]3C5,?D>>O#W37*P M,&E-3%H;D][(-TEO9M+8^6KZ@_WJP^OI%WZK$?/H'S9K%%$]\ [3[5)A,[_;ZH=_O?ZOW_ M*??-,_97F^J_RM4B30&7().$%++ @B,#NL.K,:!6%WE/CS+Z3HCM$4MR<:IU MY;?F[Z69NZZ7S25%)L>Y[>QS.V@W/8>6T]K7X62W5.?N JJ#4<\^&_\F.5IV MB&'M"LY)?V@,,S^S3[Z;N'9GV[C3Y&@N.C.=GKY;S&/:/0,>ZKD-V)G$ND,Y M6-?;[DO-S\&%@H13FD$J-:4$49GI_O"Z)D XO:PU,^ASCHIODN;\QG7[[;_* MYOX7\Y?EUW*[O"J;S87&W)D$3L]N,W$TC=]C9A9BWW0K@VV5^L3H'R3T/NG/ M*>+QL([U@P?I@>2,%;E#^-#Q,/1;TWRJ*<_\>=66T=SZCPBS(CV/OW"Z&A,#XH#ZENYO:AV95M4 M/7YSUWUW!Q>&>JRR-$4(IVD*D83]/<\2*)Y9':*.BR"RWO?XNM54(Q^=NK<[ M8FYWJV:R=%AP==T8$\)XV$!A J N4F9#'*.KVB$J( M=4$&9_XNC46.$7<)XQVF ,F\$YT#\O983 9+T=]9T#I>)GZ"QC7I]F%Z'HH8 MSAR;5-J?I^A/1?6O?^_VVW;3Y>[=_DNY_?1EN>E.S1\+^A_J]5K7V^:7%DP" MGFI*V)XTEJ>[(WI_;T:)^N6 M]XJ]AS,T?S2,)!TE8SUD%:FK.23Y\T$][YG :!UL7L]L>;GZI>G&_/KI1U^R0&0B\->JH_[Y78_F_3 M$KN+9C\TTUJ^>7E5;3;-S0*_]]N./B_7P\XK?)@B[\C)^_/7RW/2A]^]MC>YM7Q=--9&9 )J5F00,(-='^$7!9C' ME-P1=.3)>(O&Z.H,(ZNK=Z<.K!$=.]>X>C"YN6MKLO6R$5PY253U[$T_>E#U MI66TF#K(;].'U'^T^< 1OLXHE@446@.="E4(*$0'7V&0XL6FO&I.#'V:0V1U MQ&XEP/0@P(_,M!;C Z@YQE=75T\=7V.X=^;QM>L\/UQ\O>_*2>*K9V_ZT>.K M+RVCQ==!?IL^ONIZ>UE6]RR@C"I%TH+D.DV!4A+VDV[59 NS"K'N\,>)LD=< MS1Z3BZ96O)YGT/7P_]1Q-Y+/9QYZ[WK4#Q=]'SETD@#LWZU^]!@\@)G1PO!0 M[TT?B1\6OP$318;S(E6Y+G*MRM%*F>R[.>WOS9L]YUZBC9]SYWK-"Y*IWVM&8M+[Y@VKXG2C_]M MLI\X[(V?(T7L!:\IDUJD&!"FTCR%0B$A"I$K=# M!:S0V2RW% \W:PZ[C5>F MARVW.^\[75X%T:\H?PG::7Z8I.7?+U.9>7IBW4W_7T[B3MD,$Q%'?T^??=S? MIO:R?2!KJE1<97F1(HUSC%31V0>UM'MPZ_59->+FZ_DF&L&[RM39QI2]9*XI MQ\.=W/]NF8=CGYC!EO!P_?9'ST&B\3;1IO+0GI\^&[F_J>]E^VB384&694P# MI'- E":]?8@I,8]L)+15D;.1DYWJ\TU&@O>4J9.1*3O)7).1A]O>_]V2$<<^ M,8/]\^'Z[8^>C$3C;:(=^*$]/WTRTFUMO#52^+)Q&!"A-9-<9#3/(!*<]74? M6.@\FT8C)X3\NZ4B+GUARF,$83OK MCYZ$Q"%M[,,',7P^??KAL.@D&0:JR)0",&-2$EC@;O-PF@K)TAD>61ANU,2G M&1R2D%8I1SD#6/-TFN@R&B:,YDWAT\PQQ JDHKF1O9<0TDAYK'? MS^R-::Y.OFSRYZ_M-FSS7\O6IF2Y627K.ZN2Z\ZLQ*3ZV]XPH]'&,L?YX+@. MMIS6S=:WCK.S$[?>38O>).S.J2?F)+^>./5H4=*:E/S1&I4T5B6M66/OS _I MDG.QG^Y]SQ7.A*)4F#88+#*&"@)0 MEN6L* I%L4MP>>KS4Y0B8&90G)$<,UR8&12B@'*M:08PC/UB1 ]IT*,-7KS9 M:79LRMR4UY6M*)KY!"5GE&\(@?/0KT$6U.&ZDY^6+"@B&"N8%AD&.08:@\$>]C,CP-%NUV[/+LPDU,1Q>=N$ M\./K>I0H)2G1J4Q!KK0 T,0$! GFD"/F$TN?;(AH ) $FF<88E!@FN>ZD!0! M@:3*4C964%UVX/S"J1^';G$U.GU^ =9,9CI@R0'9)/=$G2/)0EH&<3LON1EF MRC,2%( ?YVB,BZPH!,F+-!6< MK]6FNKZ]_E!N]LMU5RAN%OK>F6ZQW)NA]XN9=)>/BFZ$08W3@M%FW$F!(&\* MOHA( U13MXME@B B&4X99]Q,\E.L"&)IH2'0F3(" 3,1>Q/OO;);:T;2V9$< M#.FW0.R2RWJ;'&U)#L9X%U!C^M"Y<#H3]PTHF+I[;DY54G_^[:JC(_AW'B(^ MLLW/5T-'8]PV?/Q:?VV7%]]N9'E9;DV"]J'\6F[N7PFB(K.Z.LPG6C08&"K5=5N&5I0,X=@2IE9 M U&*Y9D"V=W8@YJX!'SO1D8)\F8Z8.8)VP,VM\#NSYY=,!^%.+< _C!HOTF. MJ";5DR,*>V%QIW.6"N-AQGFI\>7%4W..?US45YOJO\H57$B:"\Y FFM)&$#BV*[,D<=#+L,;M1I3@Y]?Z1"UIV^,+*WZX19"GWR8]A*J6.P&4JQ^OG&' M;U+I>LR6O88-8'J68C;$GO.J-I@IW_E%P9C62FB9(:Q2BE*I6-^*R"%V78)R M_?P15J*Z4QZO;6)AR]PL1XH]^A6VF7;NWI?;_OQ"=<$V*UFM M;YL8>;_&*AW# 4&J B1Z@0.<.%PC3- M(4@+F66\,+.NV'LT3YTD.3$L=7241ROS4-JHUOY M[/)03%;=I9MM]E6K.]77\F.S/[_=LZ^^7:QO5^5*&]Z:HVJW^_:DVF/P=T ! M@X#3'"# H0(0LAS+3C.@4,I3U?@9K_W@N=@T+L_2N?\0X-2>YLR=1]QQ[8M+3869& M,264@ZS"S>B]86Z1:'P"G@U2$_G".GXMU^6NF]W\5NY_+=OGX3(SH\<,2@$+ MF#&FJ#JLGW"M-NWJ@@?0R M:W'$]"EBSNGA(")G(FG#;'BH2@$8L=Y57M97V^7-E^I"-*9N]MM6X3Y4NS^[ M=CF6BA889SE4*"6:8798, $ %"871&*38^;W(S+S*J^ M:&\I:COV9 S=0Q&%J0"]P%T#> MM:!PLR*Z);9_/'4L ^8!A;LV1O0#&H,=3 $=AQET M8S T4 MF'(10&XE@*X\S$< G9$_(8!^UKL((.M:2'/**#+I)3/99BZ5RLFQ MA12GW%4 ;3]W+ %D X:Y-4?V AB#'D\!'(49=P&,P=! ;1@RD4 F94 NO(P M'P%T1OZ$ /I9[R* \BBQYM,1I;E0O, %P4B*/L?,B;2Z8=3G<\<20#E@F%MS M9"^ ,>CQ%,!1F'$7P!@,#11 "Z94XRE*8IEXSSXY0[I3I-G?:.>+=H.:<[@ZFX, MM^.A[@1BYB7=N:AO-_OM]\7O'Q=8B#3-89&E*B4R9PAJU'UPAC)1V B,P\=% M5I+?-^U#IZU^[QSG,"ZDG->,2'RXB&9:EDT+9F$Z*MR(.]A]B=BCJ\,.@__H,Q_'+% M9VQRW93CR*N:%Z_V]:*Q^?6K(0WGV::R9,'%,]6FD"Q.7X$*:DT=IZ^YS1K5 MKZI?#$4YI!)0R+$N0T0R[31(>/C2SPZG9;WY1ODE^KU6I=)FJY MV[]I3]:SRX9RS\,%+K39S0TC,>:FV@V(B4X%W-E_9M;G0=(\IGD^P.O!'<1- M"MBN6KY?7E27U4773D%$BK,T%;1)-Y&9,Z*^4)5E!7NS,[SUSW:4^ M@"D[$8A+DF,&9[ D'9B)-.$1'6>DP9^Z>2C$ /QUJ$[DIA>_U9O?^^0D4^:S M.%< R1A@HYD]/E7#BQTX?8E'CI@RVK$31A!,* MSJB!#U'ST $OY/7P;N(\]ILW=IMWX]NG>!>$IE @2:&&2#&:-X^V=LT@)%/J M* !N'QY9!7ZI-U<_KZNO9E+=O7Y>;?K)]DTSN]CNO[=3BO)?M]5-,X=W%@I' M,JW5(AZ/;I+14OA+2^$!R^BB<8^)\\KA1]ILY,,3_F,-&<*#_16GG_>RVEVL MZ^;Q;O9YM]\N+_:+9B,V%[) >2XYD5PHJI4@4&*:$H)?.A,Q\-/CC8,&4'*' M*/FCQS1R%'V:F#/#8B"3\Q@<0XUX=/UI $YL!\HOU:9\=RFVY:K::Y/=KZO] M]_;^K@4K-"> , 902C502(*L:R\3E#B],^_?2NP8;( UUY@=H"4]MNX.,\?, M? "7=KHS#HV.(=B3P2CZ\RQ!9R1H.*GS4*$ =M2ANYM[T'Z[,7+7+EBU>]H* MK%'&">$2I[! YA_9BQX2A&BW1UZPA@7L&T.<62UY#FPB MLOHTP/I)P!&:SW:L 22>UYX1^7-3GCE0Y["!;1P*_?:M>5)IM5GM6;N?VZ,V MG*@9;$T+8$0=M/.X983W9Z]MZDFR7#&A2)YCS)& YI]^\EIP560NN:#'QT?6 MX4=U&(\YI0]I=GE?9+[<=->1JBB9WF-"SN1X ]B;1W8WQ( Z6$\:HB!=\D@I M0U1D"F-9X%R9!ICJFP*YM#J:-*B!L57$:Q;I1YV/DD1@;:"63#)O?(H4:SUQ MY'".BN)JPEE-\>+#9]VMWTZ'-$%4JHREFF5"8U+T)3&"1>J]X&;Y\>.NM/GM M??-AS7UI+0)A@];4IMD1]Y@1RT4T1_KFH2-###BS;.;%A;6&E'LS$!\TI5*! M.<^$))KDDDHL5#^-(CJWNQIU4 .Q=:3%-%Q)O+BSU)+8M#FJB3-CB*8-,>*@JP_FPU16^K597Y2_U'QY93S[^U>RW;2-N \I33MPILY.2J&RYR<@!BB5)413D(1EGU,.;MWDH MAS_\.E#_<5.,?RRW5;,QZ,-R7[:E&,US:5HJ"IGKM !,9@SUS1#S31?%Z[-0B*E-N:N%$4A2U>$C&&;7PYFT>:N$/OP[4?_S5HBNR M""EYT5P]D*>YIJE"Y@M=0Q1IYK3/S^/CQU4,KUJJ#VGNJA&!KT&Z,4D5]3$A MEMKAR-[\U,/5@#/ZX<6%]0QEN6L;Z9(:V'RX1%1+((#(\PRAM&N$%;GC_,3M MHR,K1X.F&PI^\Q)'HBQG)?$X;/=Y>7Y;9<-D.)ZE MXB#%3J\@AVDQ=M6T!9D<428=S,/@^:E%^C??4FH8RBUKJZ.S[5AL#4-TG JL M#7?G2K)!N9^'M@6VZ6'1-@)C0TYV-E][NR^O=XN,:$$(23D"),T!1_BXJLVI M2=:&GNZT;VG<=>>[#1KM-UJ( 8YY.A#KOAX=E]-!2]-N=(YVYO/(E.62M3_# M,U&Q,+98G/_T96B(:OVZ_%9=WU[S>KNMF]4:L;PQW]E_7Y"TD(P2385)([G" M%&#>01 I)(-%S+OA<7;G778PWR2?>X3)10=QN*3YL^ZO<*,0'D3PWB0=UN0( M-A$O<3^:_CW'HZ,<#G;'?-5QN&D68AF(/[_3KV:Z7>T^WFS+Y>K=YK0R!Q<% MS@O("P&U*@B35&@F^N8AIDXOMP1K-'XEK=HENQ9:8F9H7_M"\]:@&W(X=@C/ M=DHY"<5N*OGH\.R![H]'NN_5]:<\3/L\?6?$,;@'YB&,X_@V&&]^@MA. MP\O=OFFQO0)]];XTO7FS7UZ5"T ,!*P%8!*B(F."B'ZE4V0I=5I""-AL[,U/ M+9ZDZB .UL)A%/NHX6CL#M3#'F>K?V^2CO@[K%-*XCD.K44QB"/F*(MA##LK MC &YL[FGH$E5ZP>IZM_+3;E=KG^I_G5;F2]_%_77!Y5A@,B#.EM>YG_Y+#@MA>:# &EMBS\0[>F^3Z "BY/0%J M9N2[+_9G^$?QS7FAG:-; LW9.Q.2HPW)G?-.S4@:.YK'/5I+9N8]^ZL:YN9% MOSL=QO*FS240 1A](J*.[:OIKY48U=IZFA$1)R W2):;%I RW_JZ7)L!M?N/ M-O]_'V\W^6%_M]+>K-WKCD>-7&SH!/!1=YACDK,IH26!RS"R.$39IF%&?&"&W$'W/:?]R8G#R'UW/Z6U./M[UG,[LNXN,7FG/B9.PS*@' MC9C71.])H;.@86X*D"R-U$]>5TXU%BF>J=>H/O/9FK#("L85%D )A%*@%>&L M/T6F"/8-H^Y@WN7 MN9R^9./S$$=@1]B)TG0^<%.MH/1'.G_GP.09R8OCD7EH8B3;'AWHB\>@NZJN MU_5?2\/.SJ#Y4.[*[==R]\E\5GM4F3-4B$(KI#&1F$ &.@;SS !?G(ZJ,G1 M=/0.9CNF>Z!)@]3S@H(PG+LJYVAT^TKF$*8C:^4Y[JQ$,@CYJ0.&TA7-@4Y'5[D/YM=SX(W@E;(DPCD-BE@EM?#%IK?!(:8!ZH;M[ MYJ&L$>WSK!OZ,FFKO[_67\O#!OOS:>N'>KTV<>&OY7:UT!) H(@D"$ %),Z( MP$_!Z M1H]C>FD>BAS5PGJ\/A^R@LF7Z^9+"\88@3E((6$RDUBC5+*^;80%7MR4VZI> M?=POM_L0A4S;=EW&^4.(UD.>EU?59M.D6Y\/L$*6+:T9#E&WC$%KX,)EYR&(@6URJEWZ,19&]-CJ/V]W^\/N180IAA3FF"B<"0H* M*4G7/J=0>Y8 AK8:.>U\N[G8ELM=:;G%/0*K(<0N%J'!!8^M5E7S$[NV^'D" M>TX2> ++6P9]//(:I-#++B;G[G_W*Q'[Y9[D) MNH;M0'.0=>S _,92R#N<M5W@5'738K4)HH:VK;I/BGN UF-6M8=/^OGPK$9EJ+F:+40]GCN8A$.ZPZX%]PVV8=WYGJZ_E M=E_M3'19R*R@.(4\UP5G0DDJ9=YW:HP@92 M( *!5!F*/?2[CGZ]W/Y9[IV/3G7PMV6Y7[G?B=KLM-_L%SQ4$E&G%),54FW^1ZH<#*K33 M,X;/M4$X!8QQS"A-,="(I 3D18YS@+&9>\36D#M8R;+%Y7I?J"=S=D(R!FEN M:G+"5POI3=)A&OO&SR>).2,L0ZF9CN=^O#U?R?"@O2J.;G]?E43"IQB E&#?;ZVF*TA3P M?J!I )QF6G8M\1/(),MD=H;O(5B%@[ M!1N?4S<1NZ/S!&!RAW"B/,N*MC,*%Y;V>8A<8)OJF!W5_M+6^_IJA/7=_DNY M/62%OU:[BW)M^FM9WQY31 0)2Y7*"2\(0#E*3;+8#TRCN-97ICLW7'#19#6R MD"#%N&"$I(JD0D.@*4&YTVON'L+7PK._N3(\K^<%;W)*!R5OB0&;M&@/T\M= M<\_U">"797 $!]A? #JI(_RN\0SN$)L;.%UY>B+B1*5[^MLPXYE6C]!=AY0) M[L/H6Q;2I/59"J&6,$U57BA"^D'*4J 6^WJ_7/O4"9YN#P$DH$@!X9DQ%#"* MH(1(I$P+S(SU3D'G",UZ5'YJ?B6Y>5 N:/?XU.W@[.9 +Q4Q1Y@#/\F?]21X M&/OS2!"#6G1V&AR"+=M1^6Y[M=Q4_]5&$U%O=O6Z6O6'(@VJ71]IWEWJ:F,2 MV&JY;A__:3/8NS.2YJ<_5E>;ZK*Z6)H)_.$,9;6Y>F\^[Z(J=Y_*;WMNV/QS MP8$B,,MA03*8,Z84T5RR%!%%!,2YT\;QT<'G$DJ<0Y5"E>.L0!3I@FJ2,L'R MK-"QK]0XO%=87R:GQK5R\?'V^GJY_=Y\[\24Y,Z6I#?&;38_O^YA5QAXU3W# M+=<^-?5-BD/TNP" M4%R^W")$3]7A^JAIKHUZQ,<98?7G;A[*-P!_':H7N6F'$;9J7_Y2?2U7;XW: M;:ZJS^MN[P"[KK?[3AV[^6BVVJ+*,V5T[:B$'BH3!6".M4\)]A@830K" %89$@CE<6__JX!U61-35W, M395&<8>=CLW-$V[*=T#_FM#71M\D1RL.Z7)C1](8,JYB!F#^ MC,:.Z==YJ/*H%M?3C:*8RM\ ^?17O4A3@4UVA#+!C+B@E&.NCN)B\MEX6M\C M8!HRB3F@B#&IKQ^C$?76=-9R(=-F^EFD,$MS)7!.4GE,YW(!G';0 M>F,0/ 54\@+D'#>'Z5C*&4&,YY0SJ5ATS4U!=,VU(SN:Z@;G>3S=;:#/7GD; MD&&UU\ECKU9]W:PK,938&V&RR(%&2DH94SK'%.L8=;O6$64Y3IRRMM" MD!1JJBB0A*4X9YA*@) &*54* IW'/M9@]!?&UE\[JF/);W"61U/?!OG*VHCB:\H5D>3WC-[\Q>>,W/AA5> M%W>]6N%U,G*X\+IS&D=XV:61J".B@A-4()EJFN6:IWFSSMA+0B: B*>^]W% ME?(,024DU)A#15,@95&00I 4ZSSV,Z:?OI3;\U2K2GI8-T>@B[]@>3OY;=C;9O-[+\W)R&_K6]"JDY*:C^ M=5OMOW\L+VZWU;YJ;YL3Y7:_K#:?MLOFZL$#]I-'K^]VUD**0:HR7,@4<@V4 M"3#MSEKS/YDHG*Z)BP82IA3R7#18%<:YICPK*-7(Y)]%CD#L$O/=WMBWF]U^ M>WO^MNF9^<\N'+P*U[G%BA.3FM=G&J/:7K2?OMT>\NQ7+W1:_KOW;L MLQ'4Y<5^(1'G&K("<8$RF.$4$*($@9(V90=@>\)C4!OQM.@(J]D[U@!+6F3) M'SVVD47D'$UGA" (N_,8S&%,>7CI9SA^; ?5;^6^:>K]MOY:KB.909U)+ IG0N4A)ID4/1*1N*5^$YF.?$+@;?4VO M2(Y0DSNL;KE=#!?8J=W$[+MIH %[D+X>;O+Y>_)3@]BD9W][T@^3Z:,[L6=4 M,Z*7YJ&E,0VL1^OQ;KI[\L3,I_I#V3!5K4L#[^WFHKXN?ZEWYNNN4,V4#5(B M$!$0":6P2"GOH K&2>&BS), C*S=)S8E^[JYC.Q@57,5?&*2V/:KS=\O&IWY MZ;;7EIL3Q:F/.K,\VO>_W 1_&M_;A839N]TM:#SP^-&@I(DF!Y.2GQJC_M9\ M^[6$EQA..A. )NT3\PA1TU)0SVB,NM>=-\9QW]OWO&3]UV;!F19,0LA35 "> M9QB3/IX*PH'3(^,>'Q\YQ+24[YKEH^9UP:K'E]2?=^83=Q>E\X.V/A3:%VTC MLN=>;CU0=7CZ;67@C%\9O4_'"S5-3^[FH6A##'BBCCB("_NW!VY,SE8=[M)C MLA (YQHBBBC'&(MC7BX (4YE"*CW@ MKN4S>N#%TSR4P _ZH\_:7>7+7KZX=%B/\HURM=;TV6 ML^"29 6!H-!,,%444J7'/$8KZ#0'#M-B9+TXOI3:K V8F:K)\?;?VY7*\E^W MU4A;8IH=Y3@3&K!<_ORRW)5^::9RHKYMM0P>ES9 0,"U,F@4UYUBGG&1= M8Y(0[O9*HU\3D>7MX[Z^^//GSPVLY.($E^/3C9[T6:X:QV?.<;VX =21)FQ( MB[-*_"0MY]:'A_$X#PT::L3#->$0G-A/L"[+[;8I%36%I$_+;]T615YNRN;2 M9V8$#*DT)R(U_TA)"MZWJE *G)*KH6U%GX8=X"75H4J\7WYS7=@=S*;M%&T\ M(EUG;1V'7:7=8#O>%?]3!^]O8T_GSI)U=H87AN9YJ%0P:Q[- T.R9'W?='.Q M]1/5[7X7S7%CS4*0+)6(J>9%H!1+0 &B??N<0>AT472P5B-KF<,S)!$8M5.Q M:$;CPCMA'FH7P:Z'U_U&8LY^H>UB M6YHL49:'/T\6^\3RIMHOU\>5/JZI8 7(1*X*F$LHB.JK))UP7^0[@DI]ZF']K''*GJ!W4R796V+-X=FTPN"OF(:,Q#'NTEAB).W\A M[2Y=/WE9;T%SA8%"&0(%)QKHG$-];!K#8K$IKXS>KSX-45*/=JU&+CV,W$<0 M[3=5=< &O.89@F-?78S%:TA%/%+\X66*1Q+"Q[0Y2> UNE'V!O/E M+WC]?@Z3"BTTA3G'DF( )T)*Y,.7=)=+>CY(GP$H'/Z5]O M#VU0':WOA2JLOE]^;^L;.92*,YQQKJ6 6 .(N[T!*2 4.CWB/+RUR 'B6.&[ M.> )54&U)G-H^30&CV%KI^]?8';DPFD'QZMJZDKV7#-B;WNLZZ5^3 T2L>UM MN?KE;OFX3[B/"UZ$*E0&$N9(540T,.BE/'!&A<23'P);-">+KV? M%"-.OAI &X/Z:(!T3N6>4,K:.NR7!PY[N"_J%PO7C2>^#I2[:G,,;\Y8NJ.8 M:Z/L\7CV%_Z^S/+A\%1X[;FMS&L33?]U?P81ZJ([)Z0=Q(S,-$X-KM6%?9:[NG8Z(>%'(F MT]:64O1(2I<]OWY!BI24Z4PE (DJQ^JG!=;^,YW@.^<@VN)FIS:V/R: .+W MWD1J+(EE_[@KO'MD?:BZ1W9$J+A/YX,HVG[T2H>_%?;>@JPWH?UI;\34VN[% MN)>TI_'E7)4]D;4O"GM*E@JPM9KN)]?K5V0&HB+,5H20/3+X3\QMIPT1_7*J:TRS&T_2%Y,P#G#!7$8U@ MF6LF/)B]^)<#+ZP.*PX*61(JI#0*(Z-[ $1!MMC7^^7:31LC-NLEC4>$SN/W M5_^[(N=Z$>V%89S '_,8Q2D,"[YPUI.[@6/XTCSB=.=QQ=\'Z'&ON![D OT\N84X;9ZVUW-]=9V^N:E%=W?SK4P MA0*YX84N%"X8Q[C /0"H<2D#=JA&;'VD7:GVYY^;2BC2)68QZ7?3VK$I#]+8 M'F1SVW4',^MQ7F4MTJN6=OTB[4ETU9W$"WJ:P!/ST-$4AM7)>_% W>1?EZMU M4^2:>OM^N:Y.+U(U3U8M2L@HUI+;5HG4G%.J>(^"4<-CB.= ".,JZ*Z1T+O3 M(W6[(]B!"CK4$8$R.@;YT;3T"+:]$W)GX68GO%?M(X(3"^IE.GU4-9)C9BJM ML:Q[25^CLN@LLMOZNJIN=L;RT#3ZYO8%& +3YKH2D"-,6&Z;QT3U,"#7W&=* M('KCB2<$&D311#4Z\8ZJ.B7GGK+:03W,OC30&N[G)ZR>C%Y2UE3.F8FT)C/O ML;:FY3%$7']9[KL&V\-9!^UO%KJ7Z_7N$KZ%);HHD&2%4)*73-,"]]N84,D+ MKXVBXR!*+,,GX FT.*&?_ 5Z'BX:HMHG"ZZR,QL.>XH:*UZ4].G$/)A]1X5/ M[]WYR?X(-E^(!6,Q'CS%(>YWJTVUL[7[KU7W]F_WFYM%00U3.<5VDF(QY_\?]*6AT7TAUV)27GW4T\)Z+<3SH#-C#,==="E-T* MSJZ8AVJF,"QX=X(G=P,5TZPVR\WUT]LCJ(1$&E,(C34FI%1 P!X(@,1KZC=! M\R/O!CM"C;T;;) +!HGH6.Q'%=.G_#"WW6 7B/77UQA>FK7.1C'036_C<>FJ MN^^.\PYO;@_K>IH06").'-IG282 MOSH@]X,O>7R0V^9K,DWPYKK<,XWH>NA71G@OK M)#&8\ET#>5>MV[RB_K#\]L_5_O/G>GUC$[-F*>;IAR^E E +J9DH% 2(JZ M^5NM6F;WFTM7.8SL/+^EE&D<-FQ9Y=W)1PL]MZF\WCY=Y0@AV66Y+Y M;"9*G=S,9Y9A$O,:?X)Q@0JJL,V6E< @SPT#6. >@&081%B2"6EVBB69V^-L MULP.BC]!8)2I*V*K*DSO7D=NNUS:;8G:?FS,^7Y?K1E;>5MM5 M??/X*@K][7I]W\B+_:)]5_&=U1Y]>ULU$VC*,%D:1 LHB>8\YZR[8![:'Q'M M,ZS'PC3"F/_IYNR&E^[6E]6FV\2RN3E\49V,],O(1G.>6X(V1[_YY6NR]TO[ MQ9D15]G!C.R)NWNNLJ,Q66]-UIB3'>P95](C.>&"WH_MYGD$@]&MKJ<=7'YA MY/#A;V[/&WRS>1KS(J<\UZ0Y+,JH%DJKG)$>@BC\UI:C-IQX(O. M2G'JUXF MMHU,U-$"0EPWN*G^9![PD_83^0\UVI+_K.J/J]P^1%Z0YR3^F(<&IS&M'J$_ MQTC*N2T5MMOO5M;_<[F^KQ9$&IP3*0C,-> 6 SF>8Z*&$+GXT@:']_OE=C\D M\?9MUV<,/X;HGZD]%LQLN<\^5I]6FTV3CS7WBK1-S"$)>T2D=XH5ZHAY#-[( M-CFE1\,8BSM<.G;AJ4ML@X=56]N8@[6EUKU'ZP]P#A# MM6I>?OA7'J2N#O@S#5)GFX(&J1]CKH/T_?7GZN:^.1[\],QXN^SYYDOSY:Z; M=?O^H3D?]J'ZMA?K9DT4FEQ*D_M=BS!GS6HA]Y&^UPNB]H](B^G(> CVEP/=FX MB2O][XZ;(UJ(_VBV1O _EMN;9U!* A31D M*L"A*"32@O.>SZ&G.SI MPDEK4=::].>)*)Y>&1!>4OG_SQ%KDEGO&7C2>L$_"NF[+^OZ>U6]K[9?5]?5 MTZ#YNG6O_>K-[;OJNOZT6?U/=7-8[Y'U;K\[X2V%*!4C'%!&BY)"P!3KQ4SG MI B+1[%1(L)ER0I*::,6E( *2L?AL>KWJJL,^M" #O9UOS#DW7]\GYKWXP"6&2'.86RJ3K)W(+:9#P\ M&]ZF]8QKH'M=[W:RWC0GVZO-]:K:M:-IP4RN;#SE&"(!<<$U-DPI;G-O5AI0 M>KWS'MA$XA#3H,H>P.J4Y'GYB$J@6S08@3L_*0^@+8GJ/DW,!;3W8(WYU^Q;^M=@M 30F9% H2T:3X M@..BP\%0+OQN-([>>F)].KZV<8)UOG>Q ?US@_KL]]EO#7!/_4K@%C=IF]8C M?JJ7P!EI#@7YNE/ MJ,B^%@[1Y" VPU7YE^KN8[5=$*J(X!Q)41C$;6]>;O<[K__O6[ON^Q.NVX[%#D!6@DCE(#-FGRI=2F54F61(\4M@2ZB ME*KM";2JN2*B09VUL+,.=W\AXM93RY(YY;+$S<$?PY7O3^**F_KZOOFHPPT/ M$I-_+11*[EU]3C=UW.-:[5??6I[ ML;1XV@D6D7.L ,=: FQR+AF7N@^F"!FOW#K@XU.O;1T1-:T MTO+EN9[E1U6:M:P?"+FTCA7.WCPRYB$&/%Z_&LI%F()\L/^VFQ+(58%X8?7V?FW3I_5RUY[ J#>OEW_L[E?]?("1)1<,$)HWN^&UQEB2 MKDW!+Z\C<3?+(K96+;4*7J8N^"_NKNSTF@;ZEI TC#['Q2((8P* MP)G"?0O8%$X+[R&?FUC,CW "5,:;HI=5.B4[?IH\*C'N8IN2H#!I]2#*144? M&?B,9H;2,+U"!B.OAW>"T"+[O>T2][NVGH>0%!1Q)'.D0*.X@!R%MD3 *'90CJ8CU!5 MZ2KVYH5;S90V)B\4M2I6ZKQOC"+MM(X]L(GQE67@Q)T?@6'JDH"[P?HR\;3= M.3$>&N/)Y#Q5QM>(%W0FB!/GC7S5IMT^>&RSRY84D%S" E& D4V.C#2F[%LC M3'F=^ YM(_44W0%6=C9X G?QA7+HIC9CT.=(37O9G4 M6,DN79&80ES-1 MF&$V/!:7"(R$'Y1Z5S7EG.U+O]C_W]W?\;OZ?K,__'Y?W2QLJX71V$BF&1>( M8PJ/. P3>M@)JJ&M)]>C#EYV=\"7+5N [4/,+<*A!ZP&T^]8M$W*O&U7B#T4A&8S#GSD,N$]KUX\"LNDV$EY?=?JS_D>KFZ MVYG5NKKY];XM9JG&#-B<46,A+8JR*6[[EA'%7E-:,=H;H\B\/F&\RC8MKN9: MNO5A7\@NNVWP#JDW ZD.*3S3LSRH K4$6X#9 6'60K0_:4%.68P^R9IS53J, M\WFH852++M:I,=@*6"(\OL-^T-KVXMGFQ>8W^\_5MCVXM BQX7"RO R-P73 MEL?^A(&2A?33OJ@M)U;!$\0^DURV5TGOZZQN0&9?&I3!BXLQJ/=>WYE<[H# 9FCF^7^^;% M(&-!W/Q:[U]M;K?-;WHMYQH5# HJ<%E035EA%#UB("49D$,.;#FQCOYZS!V_ M''!FMPW0;%/OLU4/=5 B.93YH)1R1-*')I<=U*S%FEFPV1'M+/+,RU2Z9YR1 M7#(3'4UCV^4L-"J#PW24K]>5;7G]_3$(#4!N4 F8IH9"2IG4I@=A3.$URQFY MZ=3;3KIQO.SQG?2S+]%CZ&@X\T.$=!328RGI$>P\E?0Y+KVE=+!3YJREPXUS M$M-('+H*@_X, MKQ)&.Q^XBMGF:)GH\H@NNSG"]A!L7C\NYPC\^#FB:B3BMWISY\EL:I.VR>'+9BU"-[[!682 M:41+A0W!$"!80M&W6T@Z9*HCH+71%\M6FYO5U]7-O1ULJ\W7:F>[XB[;+.^J MFVRYR];5\B;[I;9]A![ M7E@S&\J4J^3QK\O5NGDKQM3;]\MU];ZZOM]:O:UVJOJX_V6Y[[[[YVK_>;5Y MLZG^JUINS7*U/3P:3[E@3'%AD1@F( &$'?:=YE@84% ?/4P,);%8JOO*:F)6 M;ZKLN\7E)WZIO>"FC#-R@)]L'H'_?%MO?]Y9Z-D)^U76H,].\)LM"=_VV8<_ MJO77*OO%#KK/]F>-'5EKR+CR.HST"]H[DC?G( MGYG0&<*@NSLNQU(:@1;[>K]< MQZA^/!KU"H]'?,[#_$/S3^:4(I^^"TZ& ]C],Z2](69Y);C!O+F.Q.AO<+>O MXG*&4?/^ERQ9;B###!@"D"10 XGLGSZ3%FD0 I)#1($1!'%BL&8$&5' $BBA M&5"I4^#>J&;:L3QR?63^@>\GN'K;W&8 MZ HK!](NJ&],RN>AI5$MJM-U4,_LOEK;WWZR#?^RW/Y>-6N?#YLM;(PSS;'DHB1E24QN6*$+!&&AF?UQB9*?R;/5U:X= MAG<]OD!Q&TZK8]H[)J.>&>P!6DOG$=S$FO8279?2R5A,ST/-XIGS.,F+RY.K MCOVMVE3;Y=HVRV^:&UIV^^9>I*_5P[9%LX�LR88#HO,3,8]Z-.4K=7?OQ: ME%P5HBQXH0DB2!0EU]9&S2 I:X?[ M'#Y^?S!#]W;YO?UQ>W3\ZN$_:ZP;<,7JZ)YWT^TY.]TSB9W,WTGB0F3'7(@@ M4W6!><2:R:ROYS$0/=?Z#P"JFZ?Q]?=@,E-P P$I>8X,L"4$-: 7IP)JKR5# MQR:)X9 1I9' !3' _H$D8B4U%!= X]0G"MMU_FRWKZ]_[[3E^@RDY_;F2"2[ M18 )^/43]B/ 9Q?3IKE$UXVX2[LLXC(_#SV-;=3C'18I.//?7_%K]0>_OFYN M&5IM/KW=UAO[Y76;8NQL72$_-PG'[M7F_.^L-M>K+^MJ]Z'ZMA?6B-^M1(L" M8\49UA1"G .@2E@"CKD&F!NOTR"1H>6RN2@)"V943A25)0$0"F:_-;)4)O7I MD/,E]>9"Q!/8[*%%;3W?V=1L0W[P%WNS0O=.C.-DWTT3L_-O^&Z)X:[M]D=D MC659:]ID6R5B^,5IC\2H'6 >064JXY_=%3&!#_R#U+MJM]_>7S=[@MM9_G?5 MNHF<9QLR(. 0*4:AY@7DA8 V2@*D4!V%9S.KAQ]M]%\(%O@!B7_G#U'\I\8CU_D48GL8[GC+DI M<43+GI79V.QY;"D[M=NTUK:]J[9?J_;%5F8P,#G@#!58VW:!8F4_9HF&7KKY M8EN<*H 90H)"8FUE1&I@0)F7LC L3_^:QODH_6#_>M!#S8,9==X^-AJ9WEO' M/'E,M57L$D&7MXE%H78>.A;-FA^WAT5DR56OFN[T2"V[%U\!H-0 6 !#$#08 MVPP#]^,*&>ATN=O+K1C#$:?&U&TP\91=BK MSP.H=).H<5CT$Z= I,HU+/\7-"FX9S.0Y4BV%''[FVA&QR^5MNE-;K?3H%+ M@DFIF9 ZI[G NM#]X"E0F8=M5'C8!M$B9[G,D>U9-B\DG-JA:D=L3IE"FJ8^ M!G9V]J?#%;AQ*YA#WR7_=/3YR4\(S'*986I@#-C+%87MP.9>&Z"$U71C'8U=YKQUV!$6E?1X*%]M3?"[O1Z=;?:-+]>**HHA;G."X2UA55P0X_CTZ:# MP6KH#H%)K&RKM@[&.5%2,R.;Z1];%3,N9/+MHMFLOGTHN&7'F56'6$. MT,:(W@A0RVD<,40_'Z\ /+C-]>@:_;)KTDNJ,[FN(AO?6S.4W01&7A+B5)RF ME>;#9D[[_^MJLU_@7!"6@[)@N68:&BT@.RH#*W!ZG7Z$AY*<$"0@@8((B&T0 M*Q#) 0&%YDCDB47[UXM:W>P2V7^NLB\MY*OFSP;T&!+NZ;64>I[.86.*^U5_ M#$OB=/CCMF$E+DN2OFR(Z\R$ZB@_8/:+BTJR60L'EH4##Z'T[-#V'! M51O$_6ZUJ9I'#NX^-HK4J!/_V!Q5O=XOB,DQ+A4I)64E+Z0RQ)1YD2N<4R:5 MZV:)06VD&PT]K.P<5_9;CVSDJ;1+)%T8*U&XGQ5?T1L?<8OL<4">0[YJSM*> M_6#H1ME8/G&,_5.ZPS,YB.Z)Q!MGW1AUVCT;V3GST--TYCV[CS8)C[ZIS%ES M[58X*G*!$>>Z*!@1.6,8D*ZUPM#":Q-M:!N)5?2I\1JT?3:80[],,"5]@4F@ M!W-)\[]'U#BD?J%DSD.E!EOQ3,(WC)4AFM-\N:VJ;ON;*@N.=%[FBC%60%,2 MQOIV <=>^T&&MS:!#EUE/<; G;(1. Y7IW3T#MM#N6LA*0L**;(8$T91*)KIRR! MVVH'\'99G\:AS$^/IF3+_?&N]*R%/EEMSD15F4?5N$ ^,JK.$M)!;7 [#LA*SM]0&2,8##ET5V'/K\A'8.S+D+ M[C@,AHEN*),NPONLW<^([W">IA?@"#;4,7N.NQ#_9W5M2?OG]+RLH>F8\5/.$4EQ5\ETY(1I MHP=)+HKXP+QG=#",@NG5+Q!W/=3Y?NM!KS9OM_5UM=L]_7Q7_VX7YEIB((PD M#!>Y9#G'7=N,E$+YK G%:3&Q0K[:9!W*[-US3]N%W6$0B7"W!:+QN?;3W"@T M)UDI\)+SVXQ)+?@K<_N?-0KCBFO+S,'$'[Q MR]WG[,MR=9/=UMML>?*"GTX-Y]1-JT:ETW/)IH.6[>M^ATYV0G>5M?C&U:R7 MV+J@6]&(GH=VQ3.G3M0A!Q_@.KW8].K&(EK=KII=U]PBV>\Z;#[>SO[N_L7]_L;3]>V;^\6PB*"25*0PFH*B K.*<]6J65E_1-A3%Y57N$ M\]+I,YSR\?G+/? E/),Y.NLI-1V;E5V<&L7L-OVEKZS+*L,^TJ,ZO- M:E_]_'KUM?F(DZ63'R&,X2Z'G':J#C*/D#(Y"R^?>9S *U,$,%7=5EO[RP_+ M;V>_7&A0(E02JI$6)#=Y42C9 9? :*_+J6< -W%8ZU%E^^6W;'W"-5UH"W7K M^%%N!(_.(N =^X@U]/QO_'D#WM.>&RGV#>PV_WIA<"@A"2-B%%]-$1SEO86] MV9_]HC?E7?6UVMQ7"ZFEI 131G(M@=00\_YPC]XL>'2F(Q^M9_WKQ/"(W"4-[; ]. M$>7/=V^/17&Q)&[0S2/.M?+=^.'SE1NFT60 M_)O7$/ZQ+]>> MB(6$@"_>*RY;^)Y#*>K-;68>UWWS8+C>[0]S\>[6^ MX;OWU?7]=K7_;NKMJ\U-=;>QEERW?_7-Q_7JT^%6OH4V2A D5,XU%1JH@I?] M^JBRL=7IZ:X)X24_9'!F0O;9 L^6NVS706_W;*P>@M]E]0F^^^;[J;Q[.9[] M21P;(Y0]]/2945=98Y8-65EO6&8MRQZ9EKWY,WG=_>S&G\#[88= INL%+F=* MTM#^S.&4B7T\_2F7J0FH9S/>_"KH/ALZ;,1H]V&<5JX/"=,_J]6GSWN;,#77 M:G^J_K&K;N_7KU>WU0(CC;DT& MLNS\BDK'^@+E2#'GM2$\*)'4M?%=O]ZO_ M.>C'X7$3OUHXK1?<"M[9., O%3@6J-U6HO6CK41=(7N5]>"S#GUV@)\U^,W6^K#]6WO;"L_;[@0$A0<)B7 M)%=""5,*I3C$I/"T91&GP+&-J-H=76MD)8O9; S)K44[_[L,3U/G-Y@WA?A[*&-NHE^?: MAG/F,G6F^@IQYLLO]KL^ M'S$ZQ6&S"Q&H=IDF<&'CF:(_*I'3E_!QS:D3=3@WR;JI5HNVK56U.SS=0(%B MS0/3J@2$8%)"5L)^ $'&G=Z.^_%3"R6E0J $ B@B<"Z, 45)%>:L*$J9NO#M MP?B]+1- SF7A3LN+GT([4W(A*=I5UW_]5'_]W]:N)A_"S1>-IE6# ;CKH3W"KP"S>=!=O9'KY6XGNILA5"Z(K0J*G)<&T_'VC%C5"&*)D+I$N)(+0RI2"G+/EJ6H,H:R%E(O#NF1#6W.JI MQ(3Y28$O5TG*I!\9N5 2#:!O'N7/$ /J:%W),T'V]N8+DL* V^T"L M9,BJ%.YCHC&X=-*1%YJ@JL18JD)14Q(L).=,*8 YPLAF]SKUHR=/)=6O?:]Y M&KO^K6F[UYD8M]Y5-7Z3)L22B M8"6&E#( R[[W%T Y3W0^VP"Q^1&2DF!D54]"PK32E)6TA"5BIBA2SX!TAP(/ MP+(&6::;NV(M-G?E"*?O9?$8A3G/J9 0TB)HR'-4/",C@YF;7DF&FU!'[$F^ M^8=9K:NMM"U\JK??%R52A@)24,,*!0776,I^+' B/;./AY^=EX0":0J=<_M1 MB-KQ9J,T@4(@1?(B]5TQ74!M,64]*-_$PY,MU[0C'5%!28%# M-=?:CAE!B6 V-<)<0/L'A :#AE.?4+IN-.@ >.N 7Z\O#SXDU'B-^K=V(@P MVL_M?6:8!U$R_?@.@UT/[ K^(_IMNU6^SRE8:4A9%E@@( R"FIC2'#-?R)P7 M/)[^]-R@ AA8$ER6A$!5BMS0DIF2"F+C9O*[X?I>?4 54#$$DN8^[M/Q%2@ MKE1%U((''+P@"F%\S4<= O$_(1-#F/#1BU,=8NQ/=LVF 0 9U;G!6+.20R1P MW_F5XH6O8CS^?*0Q1)HKAF1A1QDIN2A0F6L..$-(CY87G%?-+3)_U?"FSETW M4K(6J!SNA$74CD<\O* >H:S-1S^"+7A"08:QX:\A!\7JVLJ9M%JE2T1R!@ 5 M*C\.!9M%.\\R/-]"H4MNP[0H(%AT<760DG@1 MZ*LEJ;@;IB9.M$77DS,NG!0EA+NY:4J0#<^J2C@C+KK";4,W;6/KY:>%H!!R M" I(*0*: (VE.,W!4:>K6'[\5":1_30;K"7&A$I04FAS*F1_P)@11B;6CR.8 MK$'CKAB>U+RL$NE8\5,&1T(B:,$#BY\9_V&L3#_F W'70_N#]YZ(=B/H^WU] M_?O[STO;+=[<[W?-89+5YM,"25H8K1&P:H)+GIM"G>IO2IWG(QV:4D*B@E%) M" :$4,,QP(4L(19 (%6.M5OBL*FYQ7B5'5!F9S"]-T\,8M=U26,T8H-6.((Y MC;?+X@(_E[=BV*:1Z+D55'_=/'""B1Y:; J MNE0]UY(AYG,XY;DV$##,8&I4B0L"<\A+1!DCS0[L'$F0>G_&ZWKSZ>-8Q'-XSC_,]P\(3ZQV)S'B97!5M1Q^YB?SKS9?ZZV M5M^^;*O/U6:W^EJ]VES7=]7K>K?[M=J_N?VP_':HO^S/M]5R5ZGJ\.?QX"W% MFDAF ST&THC"2 &4TH#FU/84)J6/)(T )[%ZM19DU^3-SB9\\'KSQ 'UV@)_]U!CPEZO,VI#5M^US/OXW L21SN$47U#9$?TW#T$> MT^!ZLK$21^:5!?-UN;??[_[O_7*]NOUN4UJ^^WMU\ZER1DR41"4H.(*2XD)H MP'F/V$CJ= YI#C@3!X;VE>G;=?U']KE%'2D@C.+!89%B;LZ+'D+.#,Q.%C:W M5!]LG'60B>"=@.@S9I^8=U@:E0G'>#6^=X8&LG]L;.OKYL& ORU7FV9:@=\T[JA^K376[VF<_5=^^6$JJ MOS2_^+>?**56.?\- WS5?=?>T_5O$,"KS.+Y4ETWU*P=]]1/V3^&1<>9=(WH M0?%D5_:WMKN\[KO+>;CLS,L.]G5+].?QWW1QOG^!8=&$=A MP&-.-5^5W!.ZL M8HW87+?5WWG BA=R(KED>( 9WQN3SD#.)W0X$1\8*.(Z=?YA(;*]'D$@!=,Q M)-_4VVKU:7.X N/Z>_MJU_*Z#5.;F_:[]:.@=01+++:2* PP-86RR#75)["% MUQ7 $T$<;5KP]F!#=MT9D>U/N+/E$7B\N)'2K\.#R4Q<&CW"='9EO6'9F65M M=7IFVUDQ,\_ $^ZDP&@T0J^8?X@:@P2/N#6:3\:9VK/FO%^NJS>WW6N4J[/@ M"X#!MLH"5"$#X.< ME6S&+D8'F7_T&XF'J+-W\3P3(P;R7G\[6"=03X3H G.9$UMR2BP(II :#7IX M3"NOIXU' Y7Z9$WS#J3CRE6\$!;7;<,CUF0>BQZ@^(\)R]'B,[MMC<1P,+9O(2:I9K0T%1=BU"P9#R6>89TD[B M!9R'VM%4,=ZO?(53Z*;38['G)[T71?=<(:;/7S/Z%7^O-MO]6+'>K[IU$@*$4!!)DA):\P 9HHF69 MJY*BO)1>QW'&0Y4X\VT,R5I+L@YV-V=SA-[.89^#]WL2=0(_NBGL/%WHI\-+6]5>ZI=5=\M5YL%H,PP50I0% (@H9C- MQ[N6E2;2Z9<\,QP/04(T;0K6GQHW$-+:&*-[NF%5V3YEC5N0F%QH2#"EF.">B.#1=RI)2,U3RO!N< M1O,>%(&_':!&4#U_NL-E+RG3473/C^31E.\Q<9[2%\S[?+4OW"0'\1O(E]<. M@$.%W;73O'LJ=8ZES*E-(S5#P'35LFT5^%\PY/7IB77ML,Q[0!0H8 &,>:RB M)R,K9#G6A8;*.>GQ*+Q]F@&O%'&%V=BB00V!!.$>$,8FHQ M\1Z#I'IXL1C<\GCKOF)SE/F6C(.IGYDR MQK7-I8B,Q*"W3K[:?+G?[UI9SKL\5'$#<9&CDN0< *VI!OTJ+"Z8"ELU"&@G M^:YOBR7+A\Z.A1#H*7*)N0O/[@[ KC)G*M,JVX\\N>C8 '9GIEI#+'E.HP:S M,T218-MUE2#NC*!*,J$C.!(8K4@KN8BF2 M Y6C*1(,4B1?=N>K2-Z6."A2&#M#% EU+8)((W)K M3?5J7]WM%@B4"'!@).(8E(7"JL@[C(4DI1[[1(0[LA%7!KJ5M68?_9E%_2Z MF^;^BPN[[5N[LM\:R[+6M F.37@XW%-S9^?K<)4>SG1QM,;*,!FZE"4@ C;^.^706YUSV"PUM+ M'$T. #V?M8K H9N8CTN?GT ?L%UE9ZLHYT^Z3O1@U(N,71#0>&S/0Q0CVE.G MZI>>]R,L=Y^M:#9_Z/^^7WU=KA^LSIQP+"C$3,F"4 X9$J8LE>P7L"574/B( M6+Q6$XO9+_6F^I[=+;>_5_OL]GYSXWMW0CQZW?1M&F;]=*Y] K%)*MLOSF ^ M(WTC7Z3@RN %W8OOA7GH7P*['E^YD(@YYV3NV2MKF@>Y3]\M**&(*+)E"VC< M4?:8C@NC*9BY>8R:[:TSDVA<^M9N&M M>(T+_SO-/C3_)-(4P\N,#9Q:B$I6Q"F%FFF2@I62(X2;U[Q*!J0H!.Y#ON8 2)]8'*G)U%L&3B@]YSQC4>JF3A.P MZ2=59P#G-@7JQMT%'8M,_CQ$+;91==(.&UIDG,%8H!QCCJR,$H% SO/<%/W> M=&,3O"*LTO!I8;QR8WU"-57-<4:,4^$10N0\AM) &YXM0<(9<1THORPW-PUU MJ_7W=]5-5=TU$P-O;7>HMMOJYOV^OO[]J20%"LR!QH(9+"AA#&D >C!$**\\ M(1&$Q$.MQ97]L=QNEYO]<;1Y/N6 LQ/B[ @Y:S'/HEH* MX_:"3"9VUCQT-+61]:@#(&:%MH"ZT++ IH2PU$@S(WA_VX*M#SGUF18:V-3\ MYH:&C!(M*FY\NFM5FN;E>+=?]5K_;XP]>KLKF5(H%EV#.Y,]#YV(9XU5R M>7(TY J#?Z[VG_^QJ3_NJNW71E,/.\[?50T]%F#[8-&[1YO\N@2J?;'1"G#S M0M6"48P8!50*A!$H5,&1.B N (;$:^/=E#@3YZ)'+-G':O]'56VRVV:D?VU' M^KK9Y^^Y[652G[J)\9_%G9Y*OGSZQM(_K&79N6G=.9WLH7'G%_RU]ET= \#W MJ^QH8_OZR?37.41RE\L&\ D[R3PBSBR8<+A88AKON,:Z]_=?OJQ;G,NU6-J1 M>UV]_UQ5^U.0W7VHONV%9?[W!1B=QQSSD.(UI]0C=^;%@GO>LU_:K M__A?_4_L_SXN=]5__*__#U!+ P04 " #WC --+^2"X .4 +: < % M &9I="TR,#$X,#8S,%]P&UL[+W;X;2_;O7JO*P1-EJR:IE@:'F1KGOX'2)8DZT 6B:IBF>V)'ENV"1#YY8=$ M9@)(_.?__7HU_>FFF"_*:O:WO\"_@K_\5,S&U:2N?;#5>716SY4]F7HR6Q>2G+^7R\J??)\7BCY\NYM75 M3[]7\S_*F]'//V\:_;3^85K._OB/],NGT:+XZ>NB_(_%^+*X&KVNQJ/E^KLO ME\OK__CEER]?OOSUZZ?Y]*_5_/,O" #\RUVK%S^1_O1S_;&?TU_]#-'/&/[U MZV+REY^BA+/%^KL;?$G]\:]//O\%KS\-I92_K/_U[J.+\KD/QF[A+__OU]+.+3U-US. MBXN__27V%4&! C ,$B3_^[C.EK?7Q=_^LBBOKJ<1IE^.E>-?JW)1)I7O'^73 MC[8^AC>C^3P2\*9HBMS^INV,,:IG4DY7J?\/Q7@UC]]9+!H.LDG;5D:I1]/$ MZ0^71;$TU=5U-4LTVC.\W8TZ'%>D_7Q53%Z7HT_E] \C^RM6TE65ZMI,K]O MEY?%//W+O+@L9HNH\E?1?E\5KZM%KGA'?$6',MOBHIC/B\G[XJ:8K1K.UV.Z MZE &MUB65PE2OUJNYH6ZJN;+\M_K!=!]O8[89HEU<.\=2OKWJII\*:?3''E> MZ*/#4;^:Q37Z<_EI6JC%HEAF3: ]?74J1:3ULIIG&KB7N^EP[._FQ?6HG&SY MNE"SK?59Q?DZ6^9KY8C^.Y6VFJS&R]^3)S%;WN8)MJNK;F6X+N;+VPBEB\[1 M=?(DWQ3+3%D:=-FA3.^+Q7(>T8RNT^QSCB2[.NIT_.N%[7T1OWB6!E',;_*, M0:,>.Y3HXR@:TN.&_FW3EL:X*!=O+Z(Q6<1O6*^PD:L?5E=7H_GMVXL/Y>=9 M>5&.XT1\$&I5TW)<-I AO^N3RVA6BV5T$.=Z-/MCOKI>CF_?5+-?HSJ6L>W' M:* 6H_$ZAFI*R?Z'^#+X'C3<):W]06MR!L-S56Y7.=/XC!,M?Z^8M9 M=0U:=CW" ],?1_34M01OHZJ]?[A- M.^ANO!^B[=GD3=]>F-'BTD^K+T>->V='/8W_^>Q.MC2[NSVI;.]&*>*[+)9Q MJ9AV).BSW]&/U%OKM#_-?D1/K4A0[R.E("]:F^7MJ]E%-;]:?].>(3=IVLH8 M_:B<__=HNBI^C28^6O>K!NGMG6VZ&U6SY:Q)T^[&V&@E:M"RG1&6L[A:E*/I MJUF*T1NI=D>3SL:D)I/U?M-H:HMY>;/VL1[PO:'>LSON3KY-FKJ8?*SN5)\A MU/[>.I,D>4WS&$VN1M,[5R^:T:93\_@>.Y/H[<7%HE@F5_#MA:_F10RM-IG2 M\>T]9^I!9LB9]3V=29]V[B>K:?'VXIE!O)T]NUX^7"Z/QZ/E;^X.H>>^_"ZG M_M0GRD D[YLZ0Z#9DK:W86?C^VTV+T;39!#7_FBU.;MPO!X:]=>N-/67'+LZ M[&O?RF@WK/LX^KJ7#,]\LNT1- /HY0:MC.=U-?O\L9A?V>+3T;SPJ>[&,G]DI/RJ^-H6FTZ0E1,W'5#/AW? M81?R-#+,.]NT,JH'V>AZ)^*!CUTO8,U#WZ/[.XTTS9B3V^UI9&O$L,Q>VY%L M68W_N*RFDV*^2/OIR]M]@WZQ04?C.7 ;HGD''8UWO:U?CM?N=_RWWV;E4HWC MUS?>5LCILB.9UG^3/.GH1A]^(NWH_KJ4YNWU>I)E:F9_5QW)T,S [&EVU-@> MGHV7F^'-BL\IW'P]^E0\RI8_UVXZGW_3+!W*E^E0/F3K43_76\LC36M[JX-] MW&'+XXU.2%E-W*QEB)_OMI.QQQA]WC+F+W7<\OBCQ[\HVAWYTR[;'G.U'$U; M'O.3+ML;\Q'$6#X=9D,67#\X&_(Z_L7V\ZG?#F[9;(91?%T6LTDQ65_PJ0;7X^?-H=!WA@OR78KI33;GNR^SP5N_,F'QV+>7MPE0>XW]-2GQ3J/6(]^FA#]VU_B2$.K_0?(O89> M4N6QD59PPJ3V6E@GC*06@&_AFZ:+8-5\J\9N\7M3?'E)TV_GYG(T^UR\FCW\ M1!EEC!Q;KZP[<,OJ-V!.!5',:Z>1%Q))B? 6+T6U,$WP>DA\-1__5,VC7_"W MO\"__!3_97/IX?5FW"_>A%M/A.43ZS6:CY],GV\;;C_QR_5ZT_OG\64YG=2M MT\7 DW*L.IVF(BY[6/W$J8M_$3Z65^G,<'D1U5;$P2W4UW+Q#/E>_&RP '/F MG;!868HUIA0"WY>A.I)I56[J+=%#EM=C:S:X[\5OU:SY>7")5_CM_C+7'TP#-!?BZM/ MQ?PE NQK%[R7C!M (9/0&LHQ@K4AU=8Y?,94.%2!57>X9M/BU=5U.BZ0AL$ M:\B)YQH%B1G6V!,"J8V@".'B5-'"%"[",UZN;U6MCUR\$++D=1@8M!08X!&%-KKK4"@BMY@;':WI>2Q-IXEK M>E7-<(G[8CB5VV60,=Y0$#BJH(7.(H*)J1&2<:*?AZ/=%XVR67N45OKBK1E- MQYL2+&O/87L'^^^KWVF(3JLV'#CE*9:. M8$-L'BF.T42*4F-\5\62[B]-*C>3*_#\JB[%V%&[0.44P& M+(1(4\ZY]QSK6F['1)9)^Z[8=2@-JJZA[HMBV^ID;^S> MXFC4.' 6XP[CB8ZQ-, DV>XZR^^Y8#G[',-E1XY"JXXA[BT#5\W2R<_-?>/W MY>(/?=L@P-O1*FA)">,66$F8]UX)@6PMI]%99V[H\*ATFE6L/?Q/QK-&4=V. M5@%+(*F4UB*- )-.8U4G;#RT[DS.=K6J\7TL.AK=WEBTO6'X9.3[-P5VMPPQ MH,">L/A_$PTU 8B"K>&W@"&8DR7]'MATC.8?LZE5A/MBU/MDH?>L=G>?"$TT92!U&]&D+!0 X7!K@K MVPH7,O#K;Z/AG]$+6J^0OIKO6#_W>!P']1,B@I)I#3QU'%(7?2RR/1MA$0%* M9W")#X]+I_%*NM1(7^Q,3O[;B_45WZCEO0;KN8\'ZZPE"CG(A%146H=L/7N1 MX#K' Q[@&M:1UJO6@>[-P-W)_V$YFDU&\\GBM^M4IC%^G@"Y?R^U2?N@,4;1 MG!/,+#4" :\5N9,=9)VZ'R#)\M3_V$YU / 0R,4RR777/F!M%,?""*N<=401 M[+9W(BVV$.2LE@/TO'HCU[$ ]T6NAV\GO-Z^R;O'"WNI20#0*66B+)0[0#&4 M6+!:0DQ$SB(HAD>ATSA<+8%_2GKMW=YXN5'@2"O#,*+:21K=",NIJJ6$GIW9 M<;5\93=@SU'(]KCV/7ILM\ER]VR3P)#!C,?(&$?8&"!2 'D'&H3B_+ESJ*J? MKG-M(-NSW[0NXE3>)*O;U%5ZTB1@%N5#3FK,-<<2^ C35L(8S^B<7=4!>D?= M<*<-9'L[[F9ME?MQ]'7SZG'\H?Z[;:76^I77="LGF?S1=+%]_S7]S71: M?4G681?%V_N28&S4DHP!N<3,2.B<]7501H1@9U8=K4?6/;ZP=2J5'7G\\^YA MXG'U>;:^L>86R_)J_31*,9UNP!D7CTOH/SH'>F O@4/JN4T'0 06SGCI?;W7 M1H6D.3[D /V _MG8O4[Z\R"6Z4W'B-I-.2DF^O:W13%Y-=L6-9Q]WI:4+G?: MT>:=!($]P)Y:3:PP'@,F:!T24A1]JPQFGM'MP7P[V9E*3DS,NU=MSWZX_ST>3 MXGWY^7+YY-F;O6OVH1T'QZ0QU@"%@04$6(.]K0$@B.=DJL_H,'[;RWC':CK9 MF?TXWO07H\\%W&$R=S4+ !"FO:!$* 2UBU-2UQDT:AC+*6UU1B=H\XUDBTHX MTBP^?TGXP0U?$_54+G];ENO7]NPJ"O]Y>5ELZG6\8!+S.@V,,(2C;P*IH]!9 M#*VM'15F+,^)L<_HI%2>.>Q51;T=^M[8>!\QKI\I_;U<7MZ_>#6>KB;)]U@L MBOA?2B[L.AQ^>&\A34VD#2#IZ@0F&@&'[W !/N=R^!GM.><;SNYU<[IMH>0Y MKU\=WO4VQJYF@<> SG*)C++*I6*="M:[(EPHFK-\GU%"/I^%+2JA1V_QR6RI M=U!O]].N2?- .:+6,*NAH008B;BH)QJ7E&<=# 0_^->I-OK>]]D:\@:;-]M/ M!NTM]5I;B*1U1BL$ZOH0T>^P>?=S?FS!M ;\Z8[D-%H\GV\3%/)>&B&(Y_&_ MZ.7R>GO6"JM03MH:_MA1Z4 %_846RU$4>N)&\UE$8A''OZE5F9YANRC'Y2Z^ M[6\1P;^YR]/U!#'^T<;[P'^ M:U5NZJ">[K4_O5I$W!8+4UU]*F=K&9H\XK>K6< N3G 9O1#D'07020 H,] 1 M0 1"J%&XW)NTMER,I]5B-2\^1MAU_-X_#I/[F0X"UTYI"(12S%,(G7 $2R01 M0=0H@<[LUGD[9'A\BK@+I'N>U;L?#O_.9SGUD)!T^L$P*53T%3WU G)H"632 MV$;Q8#?2?AA?%I/5M'A[40OP4"GZ]L&?]CVZ>6A701NJJ 50IIA,0XP0OT-% M 9>3*OS>9GYC@E2]8M[;K92G@]]WY^GY%H%IJ E6RO$8VFLH)0%T*Q_W+"_S M,CQ.=:?^%U:8/+A/2:?TX[S87\IM;]L076"%'1302BGC4BVHE+7,0!%W7A3+ MUGP#)N7@>^2N[\6KV?BONQ]H?.ZS 4,I$!4I/L>>."81UMMA M"@'LF9V#;E%M5;O('DF =\6G:!!?S2:KN 27Q2)^_TX2O/CY$.DNK&4(QDC9 M* ^YX*(>+E7@S%Y!ZX8(;:%[)!G^NQA'G?P^6HXO/_SU_5]?[[8'+WPZQ&X5 MEY RR73D,'+>PWJHFKD<(@PP@=4-$=K!]D@:F*J<[;,#WWPF*&*%1$AXQI"F M-+KQ M3# DKEJ'R 9VF[47D.HGUYE+Z-E#G!5Z2V0Z4X% Z#B M_?C?C*[VASH']A0XCTLOID82IHV2 $FI:CR/MQ.F-&=C"QKHBY&O9N_F MU3C.V70?,7[II9I-;'%33*OKM)^U]Y)_H_8!$.4,B0 ;*@F'1D)%:MFI.+>* M;ITQX\E#K>UCW]M)KNV!G_?%=)-.O2RO]Y M8'1XRLSTL9CWQ:YWH]OU.8^/U39ZJF4H%G^?5XN=[['M:1I2[*2CD4X';M-$ M4IS5<;)VV)_I;GJ>\A\_H]4NQGW;K ?[B]NK?O^.]GT2)2HORM&=A=_*-HGK M_8,C:/'?5E-*&,6H?2VY\<2:X4J_&USN9P>("K<"<<'H9J M^J+^WZMJ\J6<3G=PM?Y(X)A9QX$&!$),I*=QV:DE\#CK 9T!+L.=D.M(++]' M0_B@",^#?^S))C[_Y<$!@;&@S&&G*?20@V0"K2PQ^QK2ML.]Q M\O2_FCPT3@1B;[1&$ !D78&@3M\L; YEWP&6-UB\!/B>-4BCL)MM!$Y%8 '6".C50X/1BO]79'_? MBU3J*$[0FPC Y^*W17&QFKXN+W9Y,3G=!H(=4<83HDD<=4JKR_I@D[42Y^2# M!U@HHQ,;W"/^?=R&B4O&I)RNTB68[61;NT:GO0Y3WQ*L:X UN KS4I. . 30 M:<.$X10X#*RBU@$&B2)K51[]N+Q[(V MOR33QA<%S 5"#&#-,8F3B.%(Z!I1+?29/:&03ZP7K\^<0!N]+7YYHNG;YSO8 M]S1D=]\:D-9,"DNE9L0)9HG3J,:9Z:S''P;(^E.1]/%B.QB%GG;B-#I:MZ]I M %PHX0%A\:L=(NUL%S"!1L=PBB&I$>*6 V)J61W/(M, ]^T[(U.;()_$*AUFC[9R M0<0!5D)2%Z6PQBA):[FB79F?Q7BYK/X[$CHNYSNO535M'@3$1D#B+8PQ'P<"1&>V%H8AFI,V&^#N=^L\ MZ1#KOFS-AZBX=:$L]Z]5JO(8/<=J5FP?-]^5>MG5+B '3/0>M< ,0$ E5#= M31(JSNSH]T!BRC95TMM2]^U0]X:"SWX^2"(-Q%II;2TSPDW^&RJ//QNH-%1Z+36%QAI-->5Z*Q/'RI]9F):IURFMKLR:&5H MH&\N[5V(P3K:M-#1&G>=E9XY3Y ML. K!(V,M%?^& M?A/IO5O-QY>C19%&LS/.:M(T*&@PY1A!9P'2$LIH;&LA.,1G5ICO6 U6G:+Z MG>P.OFYP+;*MKPA*:DNE2@>HC:*,2*#J.2J SEKN!AC[#V2Y.Y'VOA/^JZM4 MH+L[\F_Z#Q9:B@TF:PRQ$%;3VB@)RN&9U1SLGW+MI=(:%*2N97^ M@Q748HRL( 13[8V 4:G0 FN$Q1PT>FVEHT3HZOIZNA[M:/I0M?>UOQ=-ZK0? MTDVPZ=D3B84Q).+@A3*,4>$A-.FN4];+A ,T1#TSZ'%VM#O%G,S8/'WUY-0' M7+\/*R00$Y1B23$R'#$O"!;6*F& 18@T"\DZRC7,J\EJO/P]U>^?+6_7"AY- MU[5CRHOR[K;7KB1$LQZ"1,8PXQ RDJ'X0W1EY1T&0N0\7'ZVMJE',;UYZC/S9SP;$2+2&@'IL*:!(6>CNA@E4UNF" >[NG88Z M;:&?1Y)?1[/511S^^KE>]_6ZF"V**+:?KR^"O&R,#NTB2,TUI%JM-5SYM=C^[M;1,@,QYAPV.LF#:S M.# UL,6#N5XU0-,;)V<2ZUHH;^[BUO^S_\HTMD<4RV6S5]X?+99L(P)[H73 M'FD-,+7>D%I2[FS."&"\@J 72**O\Z@"O])^<5NVKI._CYNN*L@<^?;RW;8#2,VZ,QX0" M1"&21J!:YO1L8@8-!W@S_[2K8]O:Z.T0=[>BB M+^;98E[>C%).YB"/;E>S8!!SV!*"8'J] %EL';\SX3IK.84_4O]59YKHBW-O MEY?%_.FN]'[6[6X89YA77CI.($DOER&L;)W9(<[AK(,2/_8'J@YUT?,Z>Q#I M7I912PND\5QH+6G$T7%V9]$)$UD/7Q^^AU M1],SYEM;:CCE,9S5U6H=7%9S!;1=K^:Q=;%ZVKQXVQ.,Q8QX"7"5C+O/(54>J:<$=!29:BPC:9> M9R:FB9KW%:T[I)N@* 1"Q5H0XJ:V[0X-PW^B\Y)_NE$Y3!CVU0UTIYON^ MS0^!9E @8KTB0F $XP];6:T6ZLPNLG5#@X/NZA\&^/=U5Y]Z;[%4#@%"/:1> M"0EJV82268FSX9&I)3TWNJM_&+(].N;[IM/>._R-^PA,&QBC$*N9Q@+#B(2H M$75 RYP'B0;(KDP>'+[^'87R"9CVIEC^/4*1['2Z7V2+1?EYMA9L_E^KT;2\ MN$U;LZ/%I9]67_Y13#X7^Y\Z;:/[(!&/T8N&'G@B(9 *$5'KABB0%5@.CY\= M,.IESO:EE!/0>?U\P.:Y5S7YYVJQ;/02=+,.@HH!-=/,60Z4Q01R1'T-O;,F M)Z<[P)1NKY1L#_;3V-#?9O,BSIQ_;[;?-L.OY]B!]G)_5T%[ R3'A#-!<(2$ M8BGN ,<$Z1O)O:4&;=.FP>O<@->6?%YW7X>18<[ELUO9Z5>L&MJ<5Y5\W7 M7#C0_.;U'$CRW[64/"Y02',45ZK:M?>(9SVG,\##+[W8X5XU\KTXGEAC(H!- M)V<5O1P^8_S4DU.NSC) M#19(&NJ"B:A-#(U:B=)*,(T ET!A1 M5LNC+3O+Y$B[BGYRJR$'X!,11DTFZU>V=VTNO-0D2!7=M3C5O!3.*88=P/=( MP:S$[0#3&GV2YUB,3\2BN]_&U>=9VHF#S>GTM&VPZ?U#!1#S5BA-(J3;:V=) M9LMR"LL/-^/0)[VR,1_^\L:5\MX9GW9['9($65?[ LPPF+.\'1SJ]Q."];JX M'0;OR0(OMUB65VG^^M5RM:ZX/5]NWD48YX(Y2-7?/'\3QE\OB=;I"_RH*-?M00]0AYRB" ZLT=/>F;/XX1/5VKI:_G:Y$+O$'E=;1+]>^ZL M[&@5N!#,8044@80J@V3$$Z=2W@9 %7\X+_IU08"J*[!/3*J]MU9VM@OIJ0L@ M:)R:QE OC&1::ZD,CT$&1/3,*O:WHO5F3#H*W[ZXE(JXO;U8US=J\-[DH\\& MXK%P3%@$L*=* \4UP$!#+KFF$)Y9I?66]/ODW M;Q!$G%:2& XXXY03(8' 7 H*C)9:Z)R\]@!S1MUPIA5H^R+.CI7[=8.3S4V: M!\.1<\8(Y*.=YA(KHCRVTAFK#2?X;%_E[LPKZ@#U ?#MF?#_?9%F8M1T G,Q M'DW_IQCMLFHM]!ZD18Y$+7C-!-4&*XFCSP&HP<03EW4*98#+9KM4:L[3CM0Q M3!HG03Y^J5HC[K:_H#Q4Z2R%)$I1'$-W8CP0 'G/B>=9'MX #>N J'J< @9, MSOCUNS)P1_:8WC-#0%K- =,4(:H4TDH0I9G4RKH<=W* 5^N&1M C5#!.@FL4(@R1:4%A'B I',0>):S1S[ -UL&1M C-#!@?I;/OF:6 MUV&0BF&*B;&,0ZIM=((B1$YZ:@@3/(N? WSC96C\/%P#P^2GNHBZ:YVDW_0: MH$,:$QC5 #W5T$D$K.5<\*@IZEE.!9P!OB8S(*;FJ&$ ='U3[-H?W]TP$*$\ MH!IS+PD5S&BLO-: ,F(-B2AGD.[PMV8ZOS%R*M(=CO3)3I3\O:HF7\KI],>Y MD28[_]%88&21\L@ ZKU2DDIH-,#648)I(YO=#7ZU'IL=V7_FTP$11$ D9@QV M&%64*^*(!%)[+S&@\,SJ_?7,AZIM_/M:B.J1-B!3D-)PRKGCD" *,16.0B>8 MDIQZ&\/J!O1XKED0'@!B@=>8 M0@HXE8QY;B4!<8UT&)W9]FD79&D!UB':$N:4IE@PBX&GF'G!B# S M][$#_\$:;>!\,4&6X4XPY9I'@DI+M.PX.2T<: MO6=\'J>863JVC[UW$ ,N%>&0\1H)&+VR'[YK!GN./\5\F%H&D%O1M[^._EG- M3:ICLN=4\P&]A!CY] 0L&O%TLX3"&@<6G;OSHF<7!&F>>\D$?P DO!__ MF]%5L?<<]($]!>^]B*@K)PA1D+!T>VJ+!T'<-5HUOA\R=L*4YFQL00/]W4U< MO[&>[H:.+V?5M/I\^[[\?+G,$T(:2Z*0ACE= MRRD(SLDZ#3"%T!>[VD-\/[.>?1_ZXWPT*:Y&\S_22]7KLEPOLF37QP/3(@X5 M6>5V!^>>CGR^-+SG07#N)%04,,=UPXQ @&H4?%>Y]0+ M:&[I^JYEX!S>,,TL= M<.UPI$_/J]\6Q<5J^KJ\..Z,YGWSH!237AHCO,44$@.-K4,:RJWNM;S2V2ZL M1^/=7RF*)W/"?1U/5Y-R]KG!YG63YD$1)#B&DF%&B(LXPFBZ-Y*GG9B<$P^' M'U#_OJU9!WCWQ;2'R_G;B\>"[.#8[H8A8JX$ 9>!T++UO31.P]WIR(> M?BQ@S#EE5!*/"=5&2^>5QS &Q\X@#\XL\3 09AT._,E\JXC*]:B<;*\5WNV& M;=^[^G&2]8"7+J# Z:4+H*2@#!"!%/0$>2XMUJ994-S12=;5]?6TW+E(U1\) M3F+-F:;>I2*+R@BN'21&&H2$=_S,COGUK/G'IU"/ [VOY69K&M3DIHA!Y**< M?=Y!H*S'NV11 Z+46 M($JY$@(Y@8R'P$M!V)EMS9R&;CTHYC0+\;=B[+> #5H' M*^.P)"XRAVA)A M&R,GI+RA*6.<0<@!U@(:TE+V/!%<3WEA-*6:I M8"/A4 L(D=3;AYTM1,U\C6[PNW]F+0Y[-AG-)U$PM]7?(UV_FHWGQ2@],K;Y MO5FQH9:^(3@-%8-I_]X@*B0GW( MADYZ^>.IJAS>O?B$<)\ZZV]M_48 -1[/ M5Z-=)[N>;Q L)L0)@K1,\9/00M(:7:=@5O6:P18\ZIT93U;2%E1Q6J)MBO0\ M!N=@^CW?3?!<$P L1P9)HY7R+@9/6R2L13GWNP>8.AXF'5M1S8E).B^*K^4B M/;IZ=,]U3TH4AZGD^_-AW228Z.@ @;I MZ,!X:YVLI0-0YQ3'.#@+W??#WD.BVX&*.&7Z):HI#CMB]J]5>9V0?%,L?Z1A M&H7#Q!*"$*(:(@TTD>3N@IN'AIWP^B]I6(H7J.D=>B7-[Y[1GYKQ8+:]5I?2XRCT_:'W[,0YD3XV\!JV#9"0N M\"8*ZC&VG"M>WZ/Q0$!P9H?FVJ?#T\6M98\#MN654NR1:5YCWQ;O7*65R64TGKZZNY]NLRWZF[6@5 M)% $,$"T<\XS9T$TW;6<&HL<;@WP^&Z7W&H/Y9,[Z*\;E%'+.?2T]6T1EC5%&7?PKZVO M",@+)@#!7"EE<)SC LL[+Q:*?DI:][T+V2%A3Z28DQO,W;4.=C4+42;%!-+1 MK154< JCD[.5%*47#GL-(CH_''X*8WDXROW=,[V?(P_G19HFX_%\/65V4ZMA M#X%2!@W55#M"N*=&QJE5R\]UUBMOWU,XD<^R;@ _V2;W^V*QG*_&R_6;AC^V MMAO=3.&2 2D=IL)09XT2DD)*L)3(8>T;I1>[WMK^1JVIF%6Q7I/7B93FN]M[ M>PD4& *Q$51"31&-3JAU4%%MM:<^$OZ\//V>^?/B!G?;>NEKN?MFW&FTZ[&O MJUGMV=_>TS)(Q2P@$F/-$(V22VK<>F=-&.XE/+-R_9TPH>H2\;X8EM*%CU#9 MNZ']8IO@O<**08JQ A$Q*84C "!KK#WC>NKZVEU6Q0? MBIMB?9-^_P;V\RT"=1I*:"".WQ3G(54,Q$D'$&328L?.[/A7"WI^O'W="JX# M6-V:Y.V;- _",9<>"R!(*JI ^H7%V ( 16ET(7+., \ZY8V$]"N&]! M>;-*$^7MQ;MJ428]+]RTO(H^:?SGIA1LW&&0AECE65P6"*36..E-#*AQ7"2D MT@:=V77A=@FSBXU=:6#8_-SR L1EX4:T21IAJ1J":.*004 M<*>P/K/7Y ;(W!QU]':FJ/8^UJL-W$')1Y\,G"&E,,?1S7&4,2>!=< IK;F# MG+.K*( M%^-IM5C-BWV9 MUH/Z"8990AQUS&!FXC1"'KHM'I)%>WE>;E;/'*KZTTQ?Z]:]#--I]249I\6] M15XTN%34K(.@%>&&>T<\%98*&&UYC;'$5.1L+0Z0EQTQXT7^M0C],(BW-Q_; MI'F@3D3G,$8W"/OH4$1?D;,[R4U6(F30I&N'#@>Q[2C$>SML5H_85_,/HVFQ MV+I:>W.VNQNF=))W2&C$B(M0 CP^$]8FTOW;L-UF MODEF]^"^ O0&8!\Q\)Y$CT5X"OP6$\4%[( C![F%QVEA& Q4DW^N%LM]%IX.3;8RM8[D?.V"[=R\H,I0+(+W##.L8.SCC MUG=((-"<@1/N@-GM5-SN;^I;E4H\?EZ/_T' 'C6JXP#^V'F!Z:">@A5S M()!622M2AK/&! MT9L%GSSQZI2]WL7_N>?57J_E!@'8/?/V]UEQ%/?]C% MON,Z"D9)(HU75D8 M3$ "5X+*+#.*WM(T1[ M*7IH%\$:!Z/0@#@HJ'; UQ69(@)>JYR[6 ,\;71:R]B14OJ[=[S1Y?HPE1E= ME\O1M/QWJ@F]>:#WFU>SCEO/C^TZX!@Q06HB4(C',)Y@2^46,2,Q[Z'_C8)"RBGE%/(^R"PD!0[74#..MAJ_Z154((;BCV0B'@II:92UQ :PFU.>N5LWS7-7^!S]= _WR(> MY;)X7=X4DU<1I-GG,KHD&QM^A-?9N+>(M=+2"*TP]E!ZZQ6ZFX><9YU:./R9 MTS\-/[O23]^\K79)XE?K*K0/ZJUL'W@]F-!M?$U B%!N#8'<:4&)=-C=(4E MU@.9X@?3!Z.X_DWW^HF7,9E(2XAKV;CZJIX72V.M+"']QP45I3A.)59>E..4)=GLF92SS^\BYN/RQS[['HYAH[7'##DE%,502N:\9A*3:.&\4XT2 M*P/$[SYAFXBRBQ]-K%_?0PG,0DL9= @Z1C$GDG@NO4#**(:Y/[,K.#TSN?JN ME#MP\VI6BV5<1>9Z-/MCOKI>CF_?5+-?JUFQC&T_1A]J,=J<#OQQ\;\)B96$ MS@I*&;',6FR)QMLEGVN"'S_>WJJ)!*$PID10* M9IW"H);;0:;^+.PZE :/K]VW#G5O-YQ'_ZSFM4^]V+/P/?UP@,Y%)R$ETY%0 M@$*/T#:/SBVQ,(= SREV_)BEXUG;PO_'-O;"^U"9Y13D7ZQ5GN MB6? FEI&KD'.V84!&IT<)3]>QEJ"],C; +_?SLIT%V$Y+S^M$O O+D$[/AUP M'!;GPCEL%&/< T1U/53@^9D]']""RJJV,>W+:CRQEOI6%[/QY=5H_L>>E69? MT\ ]%DY)&@VLA$@0)S';2NPD(CE!U@ /X+>\[K2,[NGX5 ]Z[V*TKVD0AED. MJ=72<,(1,#H*O)78$'9FC^NT1X"]S,K"N;=][$VIK/7-NW0&=?&F6.Y_N_S% M1@')B)B"5D29)+/*0U O\(Z +*_XNV#3L4I_O*_<%L*]!>Q/;M#MC])?:!($ MAB(]M$ )\T H9"V3M83,XYP*$]]#9-46AUK"]X0^4X.,](Y6P2!,O 1.2N.$ M3G>^GW&,QO=NBQV+;F\LVL:J3T:^=SW;TS)$XPJ-\!QCZ)"5CE(+:WF1DN?N M&AVC^<=L:A7AD]FEUPVJN;[<*#!(E'-Q_59,*B PCD:]EA)(EY-&&N"]T*Z7 MM6-Q/1E[ML_8C#X7NQZ)V=4L !3M.8^!A(#>04&P9G6,ZRV$_LPMT1$JW\>B MX]$],B/]VVQ>C*O/LW2/?ALGQA"QNMA=<[)AR\"\L(PJFXJ[2X>51V1K2 7@ M.*O&W_<0@1U/D&X /I(C3P- C8:3:>;1&H)YQBQ;E1,/X2 MAZY$/60J:$ZUM.\AT&[#7+0![.ER?7^?5XM=WNP++0+4UDF"J%4.<.LTB+%E M+1]P/.>$ZO?@RN8[(NT >Z01>35;K-:OY7THELOIYB#M_4">#NT%RW)H-X% M8@6BCEIM!0,42[X-'P74FN?L6 VP0DG+YJ9CM/NR0;O%V&&*=C<,T"*=;HQ8 M1Q! 4AE,52VM93XG23/ ZB(=6*16\>W$,-VML4?9H[O6P3NG.2482&*1-$Q" M0FI1/'0YVPL#+,_1JQDZ%N0C^;+QP!=O+RX6Q5+?WHUM3Z"TKUE0'"BH3'H] M-L;]2A+.=#WX. 5RW)L!5L!HF2$MH]MC5<";7J B1BJ?JN^'2AT ?/2JM#5JVZ)! M;XIE*NSZ@-81VI<7I2:-@]> I(T/X" FGMFT_[$5!&D.LJ[\G7=JMS.0>S0\ MXZ*8+'Q$Z9G5]>UUD6!*;XHMRYMU8:#=YNC SH(FS'$2L?%$4,201-+7J'CE M3 [USCMIW!OH1QJN]\6T&"V*JJ[8LWE9!?DT6MZ52G_!),,@DO MYJ%F@CH'59WW1)SCK.WQ\T\K=X/R::^1KE-9=ZS?;J6\O]M;V6&^CNHO2"VT M4 )!3;P!CCC&0(U-*JR>P\#SSF/WB?N11NSYH:4T>[4NOON2^=K;+L1HP\90 M)%I>P)"0-$ZJ.@Y!WSP5>P1MSCN+W06^K=+CP>U6$S50+M55"A@.HLH+?02! MA",0 ^H8!9H!)&D=>*0^8PK@4P,L\Y.N^\="< M\J0]T4Z%)G\^L?L/8@O+W<3"*:"<$J(4Q8I MQ8QUM=.'G48YCYW \T]5=PQWMPM6RF2,E\7DW?JARK<7ORU>VH8]OL, $5'2 M*4F,90YY0IAEM\+#8#S6/;"YT& MJM*+I@(#'N7&B L+ZVU$#&.(FW- <8 EFT_#N'; OV?=(*LJ_BA>VZ@N'B+< M8AH-C<2&8L;7YN4G&W605 &6&:T)HA# MJJ56PE-C)!#:>F+$F5T&ZYDU50\JZ?'&QCU@+OKUPBV5Y%5'8M:_W[0<#0,SSZ.LY M*1U54DG@E#..&\> \RRG^/4 MUQ.2ZLLZ'O;B"F^/#"Z\VH6?QQO #AT63VT MJY V+B6C$ L-*(52(TV$%_FUH, M:4UQ7-.,X50"*;@S#$*!L/&:D$9)PV[PNW]T90>-HZSFS1Y^IHSR M7D^;/4;1[A=%WT%#PHF6WD(:'5=! 4):IC<2C;#^S H:]\S"%Q_F.8'J>C!_ MIKJZ*I=W4E3KD1>SDV8R=HSIP>,=^^W70?T$H A'7"D.O4PW"Z2DTF $A0#< M6'W"S$0C.9J%AH=T%*Q%#C%$D">>>D2$ 4PPRS6,I'7N[*[W=\*6)T%AARHX MK;UXDQ[@6Y8WQ:G?C3F-_8!$ T>BQVPT,9A!IC1=9[.!Y%R1$[X#D]Z+^V;T M^]Z!>;Y!D!Y:@*DB".L8,"A'O-Q**#P09U9UNB/M5QU W5=4KT?3]5'BRZ)8 MOD[J34K<75?OI2:!&DZ4C>X750![#QBD-6""RKR]WN&1*5?-3_+:K:!Z2M[L M+:CWQLEU$#FE"3Z3KASJ*J?EHIH ]G>KC.MYN/+T:*X M7\[=U_%T-8F6^'4U^QQ5<'7_3WL6LX/["H!Y@:31%E%-')8I;-AB(C'49_:X M2\NK7-=P#Y*">]?%(WH+DA 7H4ZU*SUG1@G):EP4Q"*GL-( C5Z'O,EAZ%&Z M.!U']RZQ+S4)E%FJE<)&-CN@I0 J;2]D+&OW/_3#P<-%;'1\#L#2-J)ELJX&CV, M?8[5&N 9EI9=M6P\3\.21I7]7VH2H.58\3BWD!-R?98!WAE=3?B9K7,Y*M[) MEJ,1/7X9*]ZMIM'F34>+A5J?67\]^K)8E2_[/(W:!6^$TA)0!@$#V#E"3)V0 MT1+JK/M10R?$,5JLN@/WV-HZ5^F)R7+/PXR//A6P\3+^'VDL,4GG-Z4E]="( MYSGAU0!=DU;UG@=E_ZM&.EJRVO?*[W,?#PA%KQQ'%SUZ22 1&=QE:[7 (,OK!F\!O=PH$$! Q(J!=!!;4.(<0ELI#?4\YU+: $O/M+TXM85K M;^Q));Y4JND5U37=%BG<19SG/A]8I#\6"EO.M)-8:*98+1N 67?)AFAN6E#R M8]ZT .OI]@?N"E?\&G^]6EUM2N1L_GVYLZK:P7V%B #W<3H:Z6(H@15AZ X3 M+W7.4V5##+#:IUK7D)]FW;M]4WPQTU%YM?#EM)B\6>UQG!JT#LP1"2*XCF@3 M,1!I_:_EQHSD.%'?0QJX!:O6.L@GB-SNBJ5NIH7Z,DJEPC]6;Y>7Q7R]-=(L MH-O?3P#I1H@EUBL!/9\0 N$ZQ#N$]FU=Z-E.G?LHQ"3 M-]7RU>PB54XYW,+M[B7>2QT%!P#T6 #IF(^^!9/&^1H-[WF.3S? LI6]D:\EO(_?E;T@!X"I QHBB&3FJ>0W2I0;SA8[5W.OLL MBUFV2*%N@3Y5,+"6X.W%N^ANQK^\N&B>"WNF;2#1%768"4L\)0A@))"N9>:& MY2R. ZQUV4,@D OQ:6\WWM4=7V=M%GZU7,V+;>S\;G2[;F-7A2\7X]'T?XK1 M_-=1_$2YO/V3WH;TF&MJ8-0EIYP)S8R PEMG#(J_-9H]W>#11)&;Y,@DT?5> MH3NP.;K/X$0JA\(8=8Q0 H44R@HGC!=: ))U=&" 2=2..%2=1AM]K7,-3<^K MV<)1A@[G4X#,W1PO"8 M&;^U:(^;=[T%$)U1[*")+HFG"J6SSS1J@O,(%3/G=FIW:.P\5@^#XZ>O5O/6 MZ'G76="8,H%BH,VDH#'<%A$5YJ&/WJUUFN3411Q@;G=@[#Q6#<,C9WG3GNV\ MZRR@](8))%0I:",<0D$@H%0&044XE#GD'&#V=VCD/%(- R/GQ\MB7HPNECL3 MPP?W%3S%"&N*,8:(>@&40 (Y +6T'/"L-R 'F!L>%#6/UL+ F)G/Q^"LML9" M025(3X<[99DTQ$F(C3+&YK#P\/1RM1Q-_SPL/!#[TZ8&3UP&]D3E$CU10ONX M2C%*H49:(FJY!\99YYQL-#FZP>.^9.,_H/ M%"FMM(<642>(0MQ#X+'SW$:2G]GEP8ZX]6*QUOXTTXOIB99DMB@F]^5OB\G# MRCZGLSUWE78?5-]]5RW6.X@-3$Z3YL%QAAA60$67 UDM!-#4:QZ]$L6T;'90 MH!OIU6)1-*JD_>T'@S=<2>2!4@@31Z/SC_!6(LX\.K,G8-I5\N-J5#G(]E:_ M;#U(LYHGN!K3Y='G XU0((@<@M$T40LI,#5$G'A_9EM%QRKV67[D0=D73=)# MHFEUC+^Y?ZW*F]%TO5XNS6@^OXVKU7^/ICOCFD;M R(.&:V=513$Y949JFPM MN\?LS"ZI9^K_0DSIMB MV8!H.YH%H9V14$!BC0&:I]U14$M*@,LY/SK G;^66=4>L'U1Z-7L)@ZNFM_& MD>Z@S,./!6&(6%_<-3J99&\0$+4D$&<=X3MX^^VFF'^JOBN29$#9'REBD%Q\ M''TM'E!Y)SN>^7P04EL'K##66.4X@0:K6C:<5]=^@!MA;9,D']'>[K#.B^M1 M.=E>M(U^W/I:T#=X[.!.@]9!"LTTB#A2:R7D%#-$[E9?EF5P!KAOU2Z3VL?W M).%]T[ ^J.BE.2:()$1I1*!0FFUED8+!G-+0 ]Q=:ME_R4"R/VM371?SY>V[ M:7H[<#9) >-U2H/M=F!V-0M6*>8QQYY(XQ%P2EM32XH9S'F1:;"15'8*J$5$ M^^+.WZMJ\J6<3G?PI/Y(,!B0=%*$2\^ELEIY[FH)).,YWLM@XZ!L3AR)7G]^ M[7(T^UQ&5VHC;V3J7?G?!MQHTCQ8(;U*3X@X:@PFD!IQQWPH>,[Z,\"SB2WQ MI@-D^^*4W2HD^NJ;L3]XP2.*\:::C?=Z,(W["(*P.)$@Y"S& L8 CS2L,2 $ MY]P:&&Q,EB$[/?CY(2*-1EA0:A:C0-#ISM4E66+J<I4?6E]7XC\MJ&C6R2$[Y\K;!WGC3+@(@4=;(?2>H=5)RZUV]$Z*@R7KH M:X"Q4J>'+#K"_ 2L:WX&X^5& 5K-X^QTREBCH$RWXNOLIA+>GMF[R.TK_V5V MY2'=]V[FN]%MRG8WW\?\MD%P BG/*' @KLX*6^1)#9@V#.5DBX?-HZ/5_,(V M9A:N/;+FT;N)C8CS?)N0+OTZ!Z!7!'!A+==8US(B;L5YK6[=<*<5:'L['%;- MU@+_7BXOS6JQK*Z*>3WXV_U,:M(\.()4G#4">>$)95H+D*)*P3Q!Q/B< >@9@+DG%4=8'*Q._.4 M#>WI?.R#?.N@H08><(@Q5U;&V%7>.8]:&--O ?K.8_T.").-Z2 6LD9IPX8] M!$$B9!):*S2-$P,;H%/V2SBE.7=9MXB'[2-U$Z=U WNON>F'^?3&">IG&P4; M8PL>/46FK$761 ^1^BV*!G"0L\$Q;%^I&W*UAO0)%KQF*UUP$@K,E*'(6F(@ M=_?9-R-%UB/-#H2VOY7NQ4NO.U>W%UL%QZP4$COH,3!$,4JH MNI,30'9>NZH]K&AM0=T7I8[:,MF!G-40$H,X$=H+P02TO-XF,M&TYJ21!KC7 MVCFA6D.Z3Q.5'E"+P]Y[N_#11X, (LX.ZACFWGD.H%-W,X29K/I1 TQ?MZ': M9\Q/!J*]98;N*H*_&Y635S,SNBZC][ K+_1\BV !)@XH;;@DS! &D*AO%EEC MT)D=7^V ,>T VV-*<76UFJ9J%6OW/O(]ZNBRF"W*FV*3V4HUPM\4R[<7'T=? M=R<:#^DI4&\$9" ]Z.(]U%)A4ON#%CEMSRLXZX)HG0+>%P'?I]+KLV+B1O/T MTMGB@52VN"C'Y2ZO:7_C$.73*LXW:K3B!N@(=GV\RF)%753 M1GSU[6^+M(E[5W!.C9?ES89A^S$XO+/@(R&Q]59$\^F900)[4R,3K6R.XSO( MF+P-DE0]H][7RA,%N??4=]/L_G.! X6T%DQS:#P 2#G*MK)$*4W.OM8 &=2E MLI_RZFB8^TOU_'.UV"3$/U;OBW$U&Y?KVC#W(_]8M6?@NOBZH!"&,I4K,=&Q M=(X:)/466:.TR'E/=X!)IAX)/ !M]5YLZ/=YN2QL]66V@\5//QRT\D99"#4B M,8AAF%)10VR$SCK^-D C>EIBO%2UZ%AM]'\&:-L&Q:L,/9R"4>JJFB_+?V]^GDW2<=(B_;R[^$C# M'H+!:=Y@@)!A,1(62(C:>S$:N9R;F0/,KP^6A^VIJ+>%]>IZ5,XW(=OK:O;Y M=7E33#975O]13">^FD?D=JVU3=H';07F @+NE5&.<^O0';;>P1P7<(!Y^4'1 MLPL%]1;]/)A.;R\>E_K8%M:*3ORD!WEXVV-1AU,2LN=NZ1[VD95#3FQ"$F#(K_62NXKN5U!(&@:-.[]]E_'>0LG$?P0B,+%%.4N<1M4 "(FL,M((Y)QC% M#WKNI&=72NHO0QACK6C?;;'Y_0%*VT-Y#?+?S3L)VDNC.,"&.0Z9A4:X.N/@ M+,RJ_#G B+O'K'9G.C@=$Y]6]S^(@T^;!\DWJS/ONZTT[VP4O(=/42@H@H]@ 9VUM M[+T0*F?CI'F"^T]!M.-1/QW#MB7B:]?VV5+Q!U&O28U,;0>2(N0$FFNU8*PZ,2<5Y:Z0T)UAOGI7;AM9;.C_+=MV\"@ MC8$2Q5I[:R#U -)MI(^ D/#,GK1TW&X]A;>%]&A725OH2Y.HR8W MZ8GL)*8MKE,QW,,H?%#/P0)OK/& ^[35C@P6."TM/BXS%%#0[V6,\V1PEPHY MN1%^4.KMR%7_^5Z"A@ +102W#(KH,SM>'S5&<9ER.=O/ \QRG]*T9H/?X]6 MAOG5W?<&&G82XJ2S"G C*-/&>$NP=S4*U**<\V(#+'W4[Z6";G1P8B:F[-2B MK0M3.SH+PJ0]>, 1]Q8A!6!HD8%49&3W!G@B=H^+TRUAWI?7(PV>[L[JL;_ M6I7SXL67XW9PL'DGP7.;JDQSQRWA4A'"28T" MRWI' S,,^RE8]&=R"-I3QO!"^59"^*"=0]Q98H05A&N4'NZ^FYP>]WN]X51) MI2ZXV)D.3LS$[<.([225=G06F(E>NO=<.^((I<("C6I4 *)GYIOVF51J#_7^ M:E#6'L?;BSTQT../!N$H10(K!HD7'!&+[J(^(@C.X=%WER!J1?-/RD]F 7Z* M4.;58K%*.YUQKMU7CVX8ICS;-A#AHPF'$2DA(;+,NGJ&1IGSWA088 :\1W:U M#7W?X<7[8EV(]6/U$+F#-+XE)A-0$0>@F()C4*1I*<-\:_GWWM M+GC9F0[Z8N(Z7D\IIL5EVF6Z&4W3-'M7S,MJ\OC\B/LZGJ[2=(L_7(YFGXOW M<2ZZBXMB9US2TC<$9KTT,59C'!GJE()*;L_3H_A7-&<'?( <[B18.8TJ^J+R M9G!O+QX.^.WL>9EW\/60;@)D"CJ:=EXE<]HZ"R6MD= \*X(>X)GU3DC9(=ZG M-:(J+@WS^6V<0GN?+&K2/L0%BD!J-$70 14QH'?[5\S3K%<<#LXC7J]M1N3# M?/G],:X+N,^+:@H0K U4,>S#TJ?CR-[7LB.1M=8>?$9\0S4WFYPKT0X#^YYH M)ZS6__PK.]\.]#2U^S>C6;^2^&2,AY7S;])3D-8Q%ID!G2*(&>"8Q-8!!AGT M'-)&>SN=A9A'5%4W0FKEE13""$3OHW*6H'\[>X""FI>+"(%=S>.O&\$; MO)'9_I<%)*D'T6W6RBAO@,4>*DFT]\5X.EHL MRHMRO*'172'#M+6JWII7WPB?,5 MJOR>YDQ_RAW"I&FD@2.G2*.^ S+ 8XP\]E(Q@)PQG-QCEG5D^/!3<)UO+'UO M,Z$+'0Z!][Z:%^7GF5E%;LS&MQ_GH]DB8KAY(6/]I^FCF9\Y&8[_PD CF(): M @CSW$:H'7/WZ')Z7K'W $./7O4WA-FQ?_W;7H)Y>W%_#:9SAVK'=P8 ?%0Z MBSXJ]@ JPJVJW56( ,Z)08X] ?9GG"5]*G$($^7E2V&M+1R'?$7@1*5""BEE/+K/N% XQ?^]H9:P_Q 9_8V,R4RV(9O:7I MMZ/^ 6JLP-%!HC1J5MA[ZEDQ?NS%I8CBC+8".666\ M4AQP1D"-)Q.DGXV8OG/+G9&NLSV6PU4U!+?OP)QX;SLK"4V&E53:0^L9A,P* M!I'=HBFIT?W4H1KNZ926&=^+DH:P;&_K8\9_/=GBO$'\;E#-7@M[KD4P(#+ M0"6=4M(*[ZFIO2;)E6ZT.'1U]WU=ISD1)VIB/=ITN; NVAP%VER%22][Q/_V M+*E']!:<(,)JKKDE#'/)-.!;+Q4IHF!.?:4!GF#(9LB3^_%=(]Y?=+B(1G4K MS\YX\,'G@C1$,T49\8 012F%2M>R:(]RV#/ U:=M]N1@V1W8#S JTS8GCD>S-4ZY+9V]?GVI2(NC% M-H$ZP9AFT&!-A&;6*5SOGVOFL^XQ#C!MWS9;VL*UOUH_BR)^U^7Z%8J;8EJM MBPMO![_3L]G1+AA(&1;8:$GB9(%.:>QK64FTI>?EP[2@\R=>3'OH]L6D#\5T MFARKV>37T?R/X@$>N[)T+S8*2EDB$"+>02.U5H986$OID,]YP'6 GDS['&H- MVMXH[>17,>4YF M@,7MVJ=2N_B>S"TZQ!T*U@#AF4<0><44@%0!6LND..ZWS''W>[NM8'T&A*2]@.WJ?H$SO_?WILMMY$KZ\+W M_\.<@RDQW)P(C&L[CMOJWW;O%?L*P9;*,E?+I#=)>;7WTQ^ 9%&RQ*'(&EEV M=+?;E@M50.:7R$P@!TNDJ=.1;Y@])1O%4@LD[O2VZ_E4?UC#J=NK@P.CUT)H M)^0ZE,NE)7(HSS:M1:Q.1,@P6SPVNSDU2=SN]JE=G/CV%'PZ>TQS?[I!,L6G M^:)XUOK/_YWHE-@ZG4T6W]\DXBW3HF_S^?E\[424@G7RJJ>5KT9!/"&(K3M? M8Z#O#H-.QS.="L!:25;037)?SE^7'Y@1"3$(2&L!\R# M(8H([,MT"8N0JJ./U?BWSV:HVF$EU@O*Y&C++/&8"NP,T5:S0/E. ARJ%#=V MZ*@3C7]SJD/,SJI)3A:SM.GEZIAE:>'I;3Z:G3X\KHJ["K0_DU. M#Y;"4+FTWKFRYO'U7(UF>4 JNTJW'1Y M^S!?/B;W(;L)%71A,Q^("FOGG,SJ@1EC @%7VI .)X>DSCXW0) VK2I[X<+0 M,'Q*PY[UGF@$N,P!+J0Q@C*3&Z24\AQ$-[VQ.P-DUP"Z$+^7L*9GF&XI]FHI MYP/UT)NB]@ 620W8YHA7YHDOK^*\5K+.E=4 ]\YA0K4AYG20F^#FMX]KI3.[ M\[/5=/7]S>S3?/'EAPY*9R0CI-=GB9"(4[26AWPD5'YCLN<;1XR*JD.CDCA8 MY[CP2 !E02O-K$9,*,YHHFW=C(-E11 8Y, R;$)"0W#&MA)!V)+%TS3-RW@Q!.PN? M*TT[FW.9TNZ4VZWIOZ?'3B(/CHDFK2[M%]03RD& T9A9H0BSWBC0M0J9#0@T M-7C[,EBN(4IVEASR;)IN_F4R/=;*[O7#T1A01"OC# =P0DK!!$Z4\\"#EK[. MO<: \-$@=U\FBM0E:8AY"S+-3GIE=R%3:>T#%S=>^ R)UDS#KA>)# C,UG5 XQ M31D5PODZS8,&A(WZ9DBC9&P3%N^+^W7T]VSU;O+EJ/_RXM'H #C)Q^2.&DC. M7_9R#4I44<@R!'5Z-@](D33%R%>XJ$7--A%ABYQE_? FN?U__]_B^U%(O'@V M:L:4LH9@E1NM(I#>)\:YWL96Z$HN" &$,=8%&GI-2 ,I-;VR[J M$+,=.)0'?A_3-P[@X/DCT6OOE1W3$WF3&%#&2XO J$?0 M+J"Q@6YU<#Q[/@HO=0!I)%$8+ Y2$6>1MPXY9)VOA*Q/D]=G\Q6B9VI-C Z8W--. O $.0378:8L)(P@Y*E+&M=@)R?WW%-.&F< MN!V$NH3)=+%NQ?Y;,:@)!8^2.? @W: <;*Z)'9)!X-F M/9:LWTT[EUE=+?7L[NUT\N?T87U%MF7+W_/=I6P M*/[[,7?@.Q&G5V%T](B%M.:@.;CO?=O XKD\/#4DK1""H5TX@XC"WQH,JE0%07&?C&E! R7"4:$.,Z!-J M)Q7FX4%1>W5_\<@+(A$T<&6]$-Z 18X0PR+KW'0/*$9N.-JN%;;T:L^_ M7L9%_N/!]T1JD6$!=%($6A'&$VUT20O+_5@M_(8 4L7(;XCTGSKXVJY M)@JN[DV^'A6=#H0)3"5@C9#WW*-2FIE0;JR'%A&NMJ,BP@8+PPE*7[0A8)Q\ MI'*=22_4.>@?LM76.:XNHW=7N/IM\J_Y(H=C+V\^N>+/=6V5_WZ0CM\&1 N3[H(E=\1 MF0ZYUP>Q(!Q!H"FRI?\.&J.1];IM'!GG(^\BNG>%O3\^_&/^K5C,UK6F[HO9 M;9YP6L?3]$\JWJJOB((R2,1UB@9&/%(FJ%+3<.G8R+R&%I Q[X3PW17!6'R= M+R:KXDR\'1T7,7&"FJ!]DEI*7/#)H-FN51 CZAS0#="%:!]D35*[

BAD'R M]D@%CE:^$RF2%&D4+-4,2>&8$[BDI059QV@<4*;E<(S&/KG7E21LEK8G_+!" M'.S)L9$CHPDQN0--6C7.%T.L7+-+F\VX%'I/>)FWRY7.M/UDF5LKY_]E#?5M M\O##J<33.HYI_JKOB)PPY:P KHE*^DE*9\OC?JL=&9F3TR F7FK_EBC>V?[W M;3)]R%HBS!*M] MS+5$\*X@YXI%DI/OEHU$('9I%"01GLD,*YAM!V10'[D37-;@]" M-0G;NW5VB5469? 8=IAO^="Y]:9H+>X_#5&X*Q0] MLT(O,_2KO2 J:36EN32^SR7OC#"LW&Z]1FAD'8J&8>VWPIKN->&S9512A\^> MCQ0SIG-M@R3&"&N,@R@/+T/:T$<6\-LTPP\JQLM)W-VUV.PN\W+Z\/U]<5<4 M7[)-^'O)KW5U@_-4YV4OC,0PC3PS*C##02GJ49F?&<"XD>U[+0.P$QX,0_-> MK'$C\<);P8(D1'KJ53"Z/*M/!H>N4[?W?#>@=4NN9<0U2NL^(X?_.5U]_F,V M_W-9++YEJ=G$W20#9#Z[30M<<_K]"_MCL_3O'Q>3V3(Q??FNJ%3YH/FOQMPJ M1G'$K:&,(N'R?>2&S@(Q G7.B@?HV@[#>AP./[N2F]\GW]?1;A_G^O:_'Z>+ MPCPN$QD3$Y;_6!QO,7YJ:$R[A&6<4VN5Y5X(@;4N5ZS3EO0KJ*MY!#?,E+XJ MX:PO*L=5"(<:C9+7P).L,["::Y6+$BG!A;2$HTJGW>VL]L/MY^+N\:&X^70N MAI\NE:O4P&KT.U$1KAT7R>@ QA[2:Q6C/* G4I^69VCWP&ZNWF"JOR3F>I?88"PX5H"H MU[DA.%"G=-!(58NH;IT2;V;;9?PV6?Q5K#*>7BUH=F>+Q6HRG25K*M=CW"#T M20RJ[#QM?3)BHK!))EVBL<^U(96A0B6?FZDD" R-K/-8&_";#Y)3/>U.^NYN MFM\S>7@Z=WQ6ZK3O^H!=[V%6.<-HTB ^".$)D("DM$SPP02!=S^95^:8JB/2/G9(+3T7%) MV@QQ@*F'("@UN4L;;->:,UM'%N_7"->K(>DB^I[&TMY^].M:,YMY^+^_%K-E M\:Y8'4P'.3$B8BX91LE02Z8:)!$*!DPY92'"SP&)<]DW;X.VW<<;/+-!_Y'6 M_W:^7)KO_U';^GWQL";-\O/TZPE]==D+(P0F/3""I"+(*Q^0.\,&Y*E75"[*Z@N&>V)S7I*FY2'#:;E&)]S(C.RV@3!O MA^Q=)E*$A_F_M_,^G2ZY[_E(N0<*U":]D-P2Y:@E>+LV"LS4J;0R0$@UP.,] MB1%UJ=JG7GP_7?YU@?8KAT5EC/<\R95VS@3""4>A7"F5>F1U\-K4<1>2M'OP MV/EL?;21TXU/*K-CPW+6,)6$>>J2\8@U&*]AMU(J1E:AKAFF'T12;?IV%M,T M7Q33^YG_^_;S9':_F_?IPD['QD7K< [>0L1R295VQ)%2%!D/,%HLU6'[RS"A M!@G96SQ_T#(M&> ?-I!Q?&DX F*1'N> MC@@,$MH'CPC'!G$,H70Q0"M:)X%N@'6%FG?5+Z7D(*X][XJ[D*CJRX=RM/7'8KE*\G<\ M>Z33>43PU'L!&L!J2 8)5[B,KP!I@8Q+=]9"XSD7+3WSZ<*;XZ$Y'ASCM,06.I44X@TV2WN.0ICTL+ M-P'"#LA\WKY;]KN?KD.[\JY+M[_/,*//]MO-3P_.?@^F3HR(@EFKJ ]),FS0 MR9>21FS7Q26OUA?\&@_1+X=/LQ3M*RSV2]Y'TQ;[3*JKP#"LH"%D26J[1V;&%P+7"_4D7$ M"TC=%:#>)XE;3&^3.;5_ZOM_>O)0JLYKH^/(4JD58$\8HARXV%%*LEK],08( MRB8@,^^-^EUN?)6"F)MD9C3AE6VX,=X%J[D27,=L/P/7O=1=3N MK$34?%9\W^33AE=:_^ Z)(*T((KK"GSGLE R]A!X$S(D?6P[@5+C5"^ MN])CG76*$B"U4-9)1;D P26$$Z45UB-A.$<26ZH4=B6%1?*C1E;&OWVCKDWJ]WRNN[*3Q>+[ M=':_O@4Z_XCWQ_$1<$ .-!62&1$"%QSYWCU\>'W*DY;IFYQ^S13%YR-/,04?OBM7-IX^3 MOP^$Y#3QZNB1(QP1"\$;PTQ:N2AM$QD"'EG[]W:1V!-3.D9F#H5K"9G/7QU= MX(H03!5%Z;^ / FEUI 2<)TT[.KI1VJ#S%EQGZ?[\2<&: W>7 C0;%6\M"QF M=R_G?V"+/X#,6N^,7%AI:%J?=H003A15Y0&_--C7"1@X/US\RM5VU]QH$(0' MY[<+63L#?:=?%@6CR4X)U"4/T5AFC"[C]$%ZX^N$TO)?L&N)#7VY,6VV\01M M::)! *L-92((Y'A) 89"'2"*QF5OQ7 M,5D<4VW-O#AR;91RVB2_/"A# ($J4QF2BR[JA/P/\("N#2B=M;$TS(^&O-!# M<\Q32S/\./_X[_DI,ZO6.Z,D#*@DUGN'4-+UV"4MOUTVE[J.WSG N[$68=@U M*T9I<5$/B;3(!0V">*J1+>O6Y!C8.M%W VQWU_N>>#'E>S*V;CY]6A:KG$]Z M\VE;JL@^)H;.;K^_+H?TTYE@E"9..<$T]LEFYD;G)'?OI)/I-XST:((]\>U9 M\YU3F5.'!T7A,#%.,LP= 2M.#(2M-=(TX3:.O$& M&"TP=FDO=$;FTUZFD5&"84SMR JA-L'RP,<(RTL,DX4T)P:I3G(\O9 M;(;MY]6T/(O 78%I[^;\MD)TXO&!,6@O?*[9)S2 DT(:T-I(3+TC8,:68]*" MBFN4OMTKN=U90XX,?JK!L>WJ7$GA'7]%U) L3YE[TCD-UFH#"B.DN&(2I-%U M//BS-ZPN[DR: L1!!=@HO?LH5;>=Z6X=ZT"+=3O#2G@[]H+(L:'489F/1@"3 M9%]8QFRN%^-$H#_%?M8DUAJD=7](.WX4N??YZ+@C00O$ D[;/TE6!0B>*TOA M)%F2UBDA-\!SQ\YP=#YI>]R@WLU7&\+\/G^8WG[W#[F(76Y->O>X_LUYN]6I MMT6G'4E.D*5DW=R:&$FU"=YC(KA"J,X9U@#+C7>W=35,^#X.(AYR0.)B\O!^ M>O]Y]7'^OKA]F$R_Y!">BD<2AU\0O9#).A#6R.3O:$),(B\0@@ #0I;5T9@# M+ ';.NP:I/40;+,-O?1]\K>7JZ>UK0-ADV!]>/SS7TF!26P$QK;((GA@M7I3S3 <,(>;,1> M^=7]BE-!5:"B9 $[N&L_UJ &8UM0:7B<==(#^2J<75Y>3 M^36$KN?$M.;ZK_\"YR4!SCLD?3$F2JRD!F^0-21'VDLB(-F'(1AF+.,*3 4<"4@N!!8:TPU^E71) +=2X#!WW&V1+ &J9WGT>; M-W\^3._7/,U'9JO'Q>R"X\W]+XD6DOMHA>5!*D!(2BY)"(@E2H!!J,YESJ"/ M.)M'7<.D[MOPZN%TL\T)1":#1 BT19[D>UC-D\+Q$(AF6AA;!^B#/MELV_#K ME4T]I58\Y?[NR:2XF:7?+M.J[G*EC _IB^MUWGRZ^9H(DS_?>[+%WE9F>G:W M[1>I?I5_-]TP%NQ_JW>;KI+\WW?2_+9X:G#LB[FT0,6@3C MI3/22^I$[ONHMYP@BI!.8]+Z"V9Y,E3DX)NI$0IJV%_ 2 MJ').@MB1%(P86='YMH$P;X?L74$KNY/A8?[O[;PKM?]Y]7PDTB+.!:5$ E*8 MVUS28;LV)FB=6(\!0JH!'N\I<%N7JETA9K>%;X(*[/S+U_FL.-TA[^BX&+Q4 MTC"F$&4.:^[#S@*B&*$ZR7L#O$RY @7:)+NZ@N:+J9[4D7N?CYA[Z2E5$H/) MW1J0(K92J^") YD+!&XI%UBM]FB##&BHB9^7U5BZ M9T%7X%W'/2^7TT_3C3JX>5S=?'JVWIO5YV*1Z;@H/A>SY5I)9#UR0EG7>6T, MP*A #B'AA9+@4,"LI!1'OD[TS0"+?5^!+N^0FT/'_4F;H-Z+H\)8N$#21D5T MXDI.N=K6*[0);K.BZ-4PE %P)DAA@8<@)?G M(,R[;O/*AXOGA!0 M)[=C@,%.5V!MM,*W[O;A;\7L\6@J>_E(M)YQ@8P.*NDPYP,$5'H$S 0SLAZ: M3;/UU1YX$54[.R>?+].>O)WDL?/QY\]%2WBPB=04)>_1,F $;9M]$@C$U(D4 MNK93S?H(J4/:OJ)[]H7LZ-EA.^(G*YVJ#**(0([*DI0@QS$O#W2L4+[2#CJ4 MP(+KCM7!C@LJ'*::8TV9,D[2'2=HK0S9 >JR-B#:7VC.>;P;ND?;YLDD V,Y M5ARP-SF_V4I?4LHI#R.[IQXB!)L\F3R/FT/'?=LGD]BI1"=OC5$2<ZG%AOQM@-7LR>1Z'AH[GMD\FM4$LUX]"ECG#B-.(AAV3C!B9Q=(5M)H] MF3R/1U<>P92XBB7)+9TE$EX3RK>M0HA/6G!D-2RNP+9HDEW7%<&D*;+@*48L M'XT@)IDOHW:\X3"RC@H-\;E2!--YE/T5P?04/@.8.X>#(&Q,(%\S:;,_OR)Q^_16!U+$N;I!; M?91/:*I%#22YL\PK9QQ5B(L@<7EIX1%R(U/,S3#]G!8UY]&W*R2UTZ(&!Z:8 MD23X))2$!92,G.U: V>N4X7:03N"DP'-NX3VO+(J,C3SFT= M*"()5R19)D:4DA@()752;W[N )I+E65SS.H9E">5Y=%Q47AKK%3<&B="6B7H MLB]ODDEE1]:$JQ&N5T/21?0]C:6]G;>W\1H'E=VK9Z(P!"BFC&@*@%S::HW? M3(NBP&NE#UP/V\]ET;P9:G:U86RC86;W_N^OQ6QY^K)@_X!(0&,M#,(<#..> M2:U@MSI%1U?8NTFL-$K:"W>']?W!9EG;K[\K#AO&)T9$Q0/UBIH@A6?@@.8J M5-LI.ZZZ+:QY96AHEK8=5\8H#\%.&\+[!T1"C/3"L. IYD@9390L5V>9JN-, M#;!VX178P(WPJ3\45BW/\FI(9"8YFA0TT<0)Q1R7=B=G5([-Z*W+YI.HN8BJ MW1TQEF?W>KF=^I,,G32)*HR.X(35RJ5%*NH/5N/KO;3?XDE/8\'8VSTN743.H0)3Q'CNS61;2N$R\V0-.Z<>C4)^D@ M$O4ZK*''-"?>28R4UL2&((AS)754$JX:@#N_K.XO&ZPC/EYI#3VD&2#JTK80 MK$-&:XG+-297^5<-O;. 4+V&WEEDOZX:>LI)A[3'EE#J&)-&E6EQE"!M1@:I M!GA>50=A,I]VUQNO&#)7'%28P88A P\1_IL5Y^(6BN4B_E MVR!0^[ZXG=_/IO]3W+V9'8H*]Y\^Y=K\WXK?YXM,Y7<5.[TU][E(M>08:<[3 MYF*D\D':\E0[V??CC9IH!F[GH+D;#@T%^]LLB>(NQV0^3Y"P;][,5O,V\'_I M)R.E(NE#;7E2ATPQ2M.>55)8@/Z9,A7:EX&.N#04.=B)_&9A;V;%BZ7IV9W^ M,G^:2/DZ_%.N.1]L%';CJKOG6**Q@"@D HHT)V#BJ M6;ETS7R=??[: OLN1VWWC.A^*R^7T[_SS5C3 *GFD;I/88K,7&"R9!8>Z!4>TK MU6;K]KL7A@7R+YV72=MO&[_/E-#-^O6=4 M0663GXG<(*D0TPXG@Q$D5LEVU($81;D2FM2)01Z@B]P!?'OD3OGG MY;OYZF@DR=/:E\\77RP^S1=?TA^*Q)%7-"F/JB\0D![G%\&!]HF"6&L%7B6> ML=PS"0FOM$:XCE,R0%>Z4\FZ'K9>Z&:72YWO:Y8[W]\L=_ZL\N9)46G^(Y$0 M+HV76"J-P#AM2/+_& CD% I2UHG &Z 3WB+>>^=-]WIDKU>Y.>BZ.7BGDKW# M"W1"0]^*$@@.DBN7E#$@Y[76/&@6DI)V7H61^?V=[N_]L&@@L&\ S4\4$$Y2 M(9*" IO^Y5)*KXW$'#&#;/!U;H$'&&K8/T@OI7Q/YU1_S!;%Y"$?Z6;I*2V? MGZTX-]'<89(,.^\%8!8,:,P(4PS29N%5I4NOKH^OLC$PG3W.'P_P$)/?TA.? MES>+M_/D?"Z>7F2%+-L M8.6CLFY9U>7N5:X@3*:+]=W3S[9;"6:=0=)[*RQXK@SSSIO E21">UVIU48[ ME-BQ9/G,-S>3A^QA?_A<%'N##I]7N=F%+C[+3CG5.J"]CT:NI636(,5H$DTJ M90C.4&DHISHG&_^T^U5E"+XL0S047EUSR3]C//)$6*^$!V.TP92 2AK$Y;@/ M.[+&BT. S#DE_L[CSC67^"/!<^]I\J6# !>8U<=5E<]4B)N=1=3Q%3) *+'#-L/?YEIEK322U1@*$X!T96=7D^NR_ MH(C)>22^GB(FF# 4*,):,PH^()-;A:85:6<=#U!G(QJ@"FP<.O5)VA54]BGZ M$U;3H2&1"XU4@K]'2D'0)IF$7H"1R5A46+(Z!_(##%$:H-W4$&?ZQ-Y)V^GP MH(BYI40@P9*U "3MOE9@[9!CE'$;JAUE7X^^J\_L"NBYB+)=X>?W1?%U,KW; MEMQ\Z@_]N,CTT\MEL3K=I*?Z2R+5 ENJP&"5#%.J#,,!C%+$: 18_@3X.A<. M\XYHW17B].WMXC%Q:#KY<_JPOL2HT@1J[Y"(P'@4N$#K+NR(:$R(YHQ81:T& M-+(2S"V@J2'*=G]HOMR9#F_/*EFS9UP4R1Y%G#AL7AX-%13;"T!Q30D]\E@#EA+(QSAW*.1 MU>-M" 4'L=48H0<"L7+3_GXYS':OB)PR9'-U4.($Y)JCV%OB/&&$>9>$>%R: MM!>H74KL#D*YMK4#)G_WFB&]G8.;+F\?YLO'15$I2NO@J$B-M))8(ZB2D(PA M92RCUEF75!'SI,<@TCVSKA)C?FQ8,@&UHT[Z@) $ZH+6";*@M2 .61E&%\K9 M -_W=BQJA+S=RFS_\99-BRX1% F.P4M-T[ZH-1&;RCD(',/5.A&TO-:M!VZ* M69%84V6=/XZ(%HA43 9*L30)H$"]VJ[1*UDMQKVVP*H-F&;%?3YF_]BKW%9F M^B&YK47@KJRZ7;&HW;3?)])OH\.35_64,7@$4]5?$JVQA!*5]CX0$AF3X]E+ M*MA@1E9QKPU\M4;LKB"7$P[*0E%I]EOY.(:O R,B8LRIP/)-'G.((48\+]?' M5:CCD0[P>JH-,#5#V9Z1\_'S9/7/^>/#W9LO7Q,Q=@*R%8WS@77BA=%@AQ$( M<#@ 5Q);Q%Q)'>>A3M+D (_H.L1=LX3OP.S-R5')3/F2$R)Z,WCSQ\^R=?T*>GT7 9CG6"<.R.=L5X%;R5>-T.6 MT*,3FL\J;S[9!/OI*DQNUZ>*I[+R#HZ)6@0CD=0Z&1TJ()_L#[I=)[5*CBQ] MJ2ZSY^V0M;M+A3]73R&8)[/>7CX:P0\")_$0W,&,F"Y70=G#H_L*O,"_NU#P$6TZPH#OTUGTR^/7TZBX(?G M(B,@G1;2.B4%* L"RLV2)T*/K)#W15R<-T>_SK P^;L:%IX_%SUC*.G'$ S! MGK! .(AR+4;[D57%;@0+->C7%19^U(,G3(;7#T=)N=?62\X!#+,X_5OJ3&&\ MJ!.V-L#[J.9MA]HD[0!N!O9270=UAY% MR474[ HGST7DI(9Y_7 4+$BFG*>:!$UM "E*1UV")2,[J:C'V",GH1=1LS., M%*M$VNHHV?-X],2",=0Z&21WRH'UI>,M R=U B$&:(XTBY/Z].PLNW8QO;LO MWLXGLY,H>?EH3/Z:-I8R*XVU$FF#!2I71+'&XS)-&D5(35IVA8[_G"RFV?K* M@1(G3->7C\9@N$N+$L+Q0 32N2U?N2*9_G)< 2W-&ZXU"=H'1$X:K:\?CM8Y MDTPS0CCA01'/T@^VJU(LZ)'=MEW.U"/HN(B2W95O6*XG>5J]_/!@Q'D5CJG@ MD$66<\H8V:Y&"UY+N0P<%^>R\U6!AAIT[,Q G<_NYK,WLT39/R>SOVX^)6X4 M=WG:;]^8F_>G+=8JXZ-6NF2>KVB:3MD;.9 M+Q;S?T]G]W;R-?W-T0SE-_NY^+Q:WF;WWQ\)OJ[\D(IGH ,$F?P&EW>5%B->!US<8#=/=OW4,XD: >9;N]RA;SE,AD0'SXG(OWX M_0ZSW/QD,4NNVFXB%?+<#@V)(#"2N38H9A0(MC((E>C,)<8("5TIX+:;55;) M1#TX)GH@21M21)1P(+R32E()EN5NL$JQ;DJN=":=]=G]LA!&0X3M7DJ?>@1G M[_-6S^[<].$Q66#^:^_5DYH4Y%S>RGNE, C&#;($V;+^"-/(]9BR^G+*&SZ< MO]0?QD5J5%(PF@:#N)6>*\O*JAE,,C>R+E7UV7Y"H.L0MRNK+$GV4W?Y(\#Y MX;GH-'':.YK3\)+MX)1C9=D,AI@?6>QG0WQ]V9&C!D6[0L<_B^G]Y]QNYEOR M4^Z+=X_Y+FZ[UZ])L;QY7"U7R5=)]-%W_WK<]%>ML!'5?'/,%\V$2)6)#<^%;5+?E[A>O-IU<+6@OPN> \])[(L+1*:9,\,F9H M$!XI4]*"FFYS^-.$_YRW#,;.L%,%LPUQI2N$IAU_L3ZEF3S8^9_3[ZO2;=8Y RF0R>!S;T\)K(7"4)S]9)R+0DAXJ0)WDUO-O M^>:)L:,$;KM73YTSX0$F&3T_KU<T?L]MBL9I,9YD%%=3AT7$QF.Q_6V(%89#L M5ZG!:,(I%3(G(%2JQM'.>FVROHK<$S-3/2_BO&+I589'+!CU@F+L20#OA*&. M&2(3$G-$E1M;&;QFD/"R=$WSA!ZBW/<=P]*.^*ND!K!E#"'BP%OLE S9^S A M^.1^5#K;[TC\3U5?WS\@&J4M5SS(0(DU"C$?>+E"9_C(PA(:XO8I$;^$M)W5 M,7LY6?/=%+/;SU\FB[].E;\[,30R"9@0C TACBGOL1=VN^*0:[","TQUV7X* M1?6HVQ^>RDF?KI%W8FC$RE!KC*8H&>(F*4+EH5PQ#6YD12:: \!)9-6B2A6+XOOA6SQ^)=<;I,VM[G(Z6.@\;.8H&IUCXMK13' %2-[*"_.5:_='8; M(&Y7P"GS?=X7M\7T6]Z43V+GT)"HA3)$.C:2/:0+GVT?EJ(@95P"&:&XM("NXX5"ND_)0)_'C&G#4N&ET(6%[ M U">[_D&T=.H*&@2/<:=$#Q)(-XX*-MUAB#LV/78!1P_Z:9=2MW.4+0]>GDU M\Y/Z[,3(*$P.[5[OJN&$V7(^DWIZ/J9-CHP'GE0"@''M&9-"@2;GFG% ]=B57'U5-T[@K7/TV^==\48K$ M\H2=]/KAR!41RDON7;[UPA8 E]*"LV'9:2SJM9E'M>G96>;8\VLGOQ5/1 M:":UU)RQ-#D4,*%JFS.(B,)^9)GS#;!HWA0M:[+95&*S*8='!-1L,FUX9(R0HAQVIB=8B(JD#I5E >X+33L[35%ULZ@4]R_ MG.U)I^_@F!B04,IJIT'+M%",M5&[73#8D868-,#KE^AIB++GH6=9W/ZO^_FW M_[V^!%Q\WX!G^X>7N-G^./[Q80] GOXR@K4DF;:"$D^DXYKAP+;SI8S:D46N M-<"W>4T27FA2Z*3S),[?_&%_\_5#D7&L'%+80! <&Y]6(\M5<%4K MBF. [F9S**E-RLY"?I;3R>^3VQRR?CK6Y^6S44A+@!)B5=[X6*(,*Y4II<*, MS!YM'AYU*=K9_<-\]L=AE;/GJ4A]FK$Q'H%Q@3B+'=II2*IHG1SO 7JVS2/C MT// M4UN/8\U_C@V+0>KDLCI8O?/EH ME(I@RYS" 3.O57+I16F=,^9(G;B^ 3HZ+6"C)D6'F)K;4_3CC M;3&9U\FZ)H$J;L&'(#56!($%;4Q(#MFX#(B&<'*@N$=[=.]BJUBE:7V>/R36 M+7-7I*<^J)WO D]5#S)!OWPM9LO-KET\Y&YX=KY<+=?%4/Y\5KZURC91[\71 M4(NH)H0HZ0 SKI&R*C<,LTC^1)_\"\!/)7%6Z7E3:1,U\5D44& M,#+,X0 &*8V(!&IS4&$0A(PLM+(K"+W<8MKE2B_[R[O)(N^3WXJ^ZX$,=;_1 M3BJMO# >&"7*,1F4Q%Q*;IE2IM*M9;MVR[8\_!J#SQ?XO):V^?ZZU/:_)XN[ M4T5(&OM&Q%YBG0BGM)0@M-6*^I*.G+J1->+N"G0'*YQURZZN/.V/TU5>W)O9 MW?3;].[Q9$33WN?S+7H06'#!@F08"^R]V:W-HSH- 8(Q1XP,6^>"[TA[)_3 MU>>UU"92+3]/OWZ<^^2PK+Z?#(DZ\TU16VKSB45BL=9> D(V;.D!UN.1G2+7 MQ,0IA#5*ZPOC:/S#]'Z:Y,9_^?HP_UZ=.4[CR0USY,ELNTB6<3OFH@[\LQT3&&%+=.TR1A2EBO2$DO M#H!&=A71O^IKBA.=78\^F^;IZA>O'HZ*8.T8)S1'P0/B#GE4KLHD/WA>3NOIG@[L>_UP!"4U,ECZ@(TU#"M!V'95@ADYLDJU==CZ MZJZ\)BV[0LCO#Y-9SKPYH:N>/Q:=3PHP=%!T6E,/$7"$NEEVEBMH^7$)0ZB3@SH@%E_ M+M?F+=&S%A"V+ME:4?[^N+C]G/:[BG X/C3:M(0T94TTX49BH-CAC<^ MZE"_L].7BVGSM+K9764;IHW/18:[A.)X[=QY[XG$=L^S"#==M&7=@EO^>KCX_7>;_,?OTF,-)MW)Z8.^M\\J8KS]R^KH& MP(AIP32UY:+!J)$Y.UVB9-X+A[J Y MF.!8,+0.Z-PNWRA!1E9R_1H V@";ND#I;]/9],OCE_],ELUT=M\$/G]\8Q0> MK)'24VP-" J&H]+\,I*).F&QUVC!#@"9M1C4C4)/[/WW)'%K*SO-LTZ/49R-&@X7->%)/&,9A)+[038!@%Z\KCO/2;6O$U M_!> N^)+SRC]S\G#8]$ 2/>_)UIDC;<&84OJ';(F@LMV*=DX ,4^?/[JWSA-45^FRS^*E:_+Z:W MA?Z4.)1+TYW^?,_#?S5?_5:S>%[?S^]GT M?_8>6K3^S4@(,@Y1)Z5(!ILU+!%Z2^, 2-4*5D:_Y&2 /+QZ.=D8=TE1;G^4 MGSM6/+7;B42/I5&*8N5" @I3CH;R@BE(5*_CR*\[P*MA;,4/K7/G@7[>37?.GTZBZ8^Z1.> >^;^_3C?U0S>J MZ%1P71/?B+FDM5<,"2 4:4>(*"-C$@TUU*D%C7_=:PZ!9[WNV3>/J^5J,KO; M'SU2=6@,S :$<\=RP6B2=ZW8]CC,80BB5F;'KZO+%EGQ!+X.ZXON"<36MZOI MMUS"Z5?%T;W%'[VCB%M$%6*8686-],:G3<4!UH:22@>G+:G3ZZHX"M@F5]$' MG\3/,NN,Q5LZ&J[9KYK(%X&NO8JC9[%KV*GDB I%#4>&42RM981+4:Z%(AA; M%'KW&#B:2GX>]0>3X7,%J>1@M?)IBV!24$(S55&Y2QA#\,B*45Z(JBY2R<]C MQ'6GDA.'4/ 7EL0'#/DF=^NU4KM1J;'^X7+6:GDYS%F,/MLSYF4Q"3Z($&X MLUHXF?[!H:2:-[;.A>\0#^1[MPTZ9]G@@5Y6^DJR_;@F_+H!V5,\0'QBG9\L 95*L^^-FR]743Y[Z:+%;#E+"6 M8=Z]-%X$@NL7Q'^L[S+?5+SJZV *D03IJ$46!RTH1CJ1/^PX($2=4H1#M!%_ M=@&LQ?WKE[__7+.H5_G[<0HQ4 5.8!L""L1Z8;&U6PYX0+62VZH'FZB-_,V* M^WR __&7& X:!-S&GI.3.-Q"D%R;-(_T>> M,<*<+\_5@R7AEZ]Y1<>I+3+^9Q+D@4MO)("D]H23!#AFK;#$2GM.U(SP!W@3,!=/VB_^,!VS#E_\PY1D2S%68\3:88"\"!^6T\$L'!U:JO M,":]_=.(?[OXN?X]X,?3O6'N 6?.,:J\=V--J0Z(!8ZD#[+D(=.UJK*/*2GR MI]D#VL7/]>\!VT/%QP3Y86X YTPP)B/.AJ"=L51QBIDUNK3BL B\CALPIG31 MGT;Z6P3/]8O^>+Q_IP%Y0;U'F&KG)!:P/8 EQ+I:G4Q_WC/X*Q?]UN#32]+P MICKC,Q+YO_-OBU\9P_N3-XG6EE"$55 2C-7:64?Q^K942L$J16VVG3%MM_^UV)2=RC(^,BLE^XQ(#5M@EJ@-23!-F MB:3I=YSZD65F]HR5>5M\Z1E_)Y.*CXZ+R9XPS'N** N@#"ABN.6>)\>",UJO MUMSP,-@(UZLAZ2+Z=EO<8EP/9L[E[ZN2YO6HVF%Z>)&^]5G/[ESQK7B8?\U$V-KV59+$3XU. M.[@28*D'HAF8@ PE@A,12"((%WQDC9_;05/S=.[L\*AX2.^\3Q/?5#=/OZ\* MKE-#8[)?D_AH(T%*"#@HD7QH0H17Z<>2BG'=M+2#K(:)W!6L_E',BL7D(4U; MWWV9SJ;9SUE-OQ55L55I?+3:"2.%%AXH4".D]FG%7A&07&K1393[E0.L#4H/ MJEK[24?F;84:%@U_*0;L.#A%I5$>K"(Z_:>"ILX;23&I8_8/4.D.R_7LEY>= M%6';+*"XV[^^K7@?@7RU%T0(FBAPGAHF(*#T/VJIDCQP)I!G=6Y6!NB,](:= ME\7;VF!.?_<6FQN97T5.CY\2@\12<2!^\"NH+=7 M<<\*]+:<$'+T@]&#P@Q;QI7$R7QB#F0H*9PDLT[SPP%N9EW!L:D;W29Y-_C@ MC->+;2^E\="WDGI2H#U(2AAGA#)L3!GK%J37G9XT#CYIHB%XMB!AZTL#I@AJQFR3'>T)4BHVR=XZXA^G3C$I/Z#.U, M4([UMGYF32_+_C-'[:BS7Q9=6D)[6VS M[5IV_6?ANWKVK--,JY7)JGX[YO8B CMGG54><6%=F2I $0VT3F7 2ZNP_%12 M,C &7XM0]>MS(*,%%RK?8WD"#@?K2JV+;:@6F/F3A&H/4VSJLO1:Q&2K6_-= M1.MB\NI;43MO>8XD(,90IBD6N-QZL,.N3DNQ 7H;5WI459=MUR(*FQS*C9(L MBSP] M6^>+Y*0?FLIF;?^IR[N2BI/)90=!$:8UXICQH#45N.0*J]>5=8"!.58UH\G/Q$Q:1+326+HM_0GU4*N/[$]P'],XS/N1R#-A,!@Q/-BL MJ$HUGL9$L;E9Q(!0,%+YH(@SU 84@B[Y$$(8F0\V)D'L#017(XSE(GN7Q[,F M$K7QA@6*-#9$"18\,V''#4[K=(H;H'?W,XEDFS@8C%36O9'HR7ZM-:_(A=+" M"4!" R$)6=:7O*)8D9%YBV.2V0'!XEI$^'J<3>F()XA:AB!MH%8(L3-LJ!>U MBJ6._R)NZ*+9#@BN10B?WAO\Z M2>V4F=5[GHI#_$KUKY/&U2.2S MU;^9K1;3V7)ZVUJ9SE/?C!Z$]=A*Y1"VG#,N\!8:E&D5ZLB1&*8=>:6RU!0+ M.Q63/T^O]\_3:OO']>)34ELA0R:VDUA+ E9)N6Q+Z7=&C_=OA\S2]LO+)FLD?$UM- MFM-?QS:+VB^/X+EB#$3RB7?15LV.U?Y%\R#?[/__?_ %!+ 0(4 Q0 ( />, TVXI ZJC=&UL4$L! A0# M% @ ]XP#39&:[\1:$@ D,, ! ( !N]