0001370702-18-000030.txt : 20181030 0001370702-18-000030.hdr.sgml : 20181030 20181029205543 ACCESSION NUMBER: 0001370702-18-000030 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181030 DATE AS OF CHANGE: 20181029 FILER: COMPANY DATA: COMPANY CONFORMED NAME: QUANTENNA COMMUNICATIONS INC CENTRAL INDEX KEY: 0001370702 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 331127317 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37927 FILM NUMBER: 181145346 BUSINESS ADDRESS: STREET 1: 3450 W. WARREN DRIVE CITY: FREMONT STATE: CA ZIP: 94538-6425 BUSINESS PHONE: (510) 743-2260 MAIL ADDRESS: STREET 1: 3450 W. WARREN DRIVE CITY: FREMONT STATE: CA ZIP: 94538-6425 FORMER COMPANY: FORMER CONFORMED NAME: MYSOURCE COMMUNICATIONS INC DATE OF NAME CHANGE: 20060727 10-Q 1 qtna-93018x10q.htm 10-Q Document
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_____________________________________
FORM 10-Q
_____________________________________
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2018
or
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For transition period from               to
Commission File Number: 001-37927
____________________________________
QUANTENNA COMMUNICATIONS, INC.
(Exact name of Registrant as specified in its charter)
_____________________________________
Delaware
 
33-1127317
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification Number)
1704 Automation Parkway
San Jose, California 95131
(Address of principal executive offices, including zip code)

(669) 209-5500
(Registrant’s telephone number, including area code)


Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes  x No  ☐

Indicate by check mark whether the Registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit and post such files). Yes  x  No  ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, non-accelerated filer, a smaller reporting company, or an emerging growth company.
See the definitions of “large accelerated filer,” “accelerated filer” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
¨
Accelerated filer
x 
Non-accelerated filer
¨ (Do not check if a smaller reporting company)
Smaller reporting company
¨
 
 
Emerging growth company
x
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. x
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes   ¨     No   x

As of October 26, 2018, 37,394,790 shares of the registrant’s common stock, $0.0001 par value, were outstanding.

 




TABLE OF CONTENTS
 
 
 
 
Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


- 2 -


SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, which statements involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about our products, technology, customers, business, operations, and market and industry developments.
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, results of operations 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.

- 3 -


PART I - FINANCIAL INFORMATION
Item 1. FINANCIAL STATEMENTS
 
Quantenna Communications, Inc.
Condensed Consolidated Balance Sheets
(In thousands, except share and per share data)
(Unaudited)
 
 
September 30,
2018
 
December 31,
2017
 
 
 
 
 
 
 
Assets
 
 
 
 
Current assets
 
 
 
 
Cash and cash equivalents
$
34,559

 
$
24,432

 
Marketable securities
97,471

 
94,195

 
Accounts receivable
20,081

 
26,786

 
Inventory
21,578

 
12,662

 
Prepaid expenses and other current assets
6,512

 
2,744

 
Total current assets
180,201

 
160,819

 
Deferred tax assets
37,443

 
35,422

 
Property and equipment, net
13,418

 
12,511

 
Intangible and other assets, net
3,571

 
3,952

 
Total assets
$
234,633

 
$
212,704

 
Liabilities and Stockholders’ Equity
 
 
 
 
Current liabilities
 
 
 
 
Accounts payable
$
10,255

 
$
3,754

 
Accrued liabilities and other current liabilities
23,220

 
21,065

 
Long-term debt, current portion

 
3,943

 
Total current liabilities
33,475

 
28,762

 
Other long-term liabilities
2,670

 
3,339

 
Total liabilities
36,145

 
32,101

 
Commitments and contingencies (see Note 7)

 

 
Stockholders’ equity

 

 
Common stock: $0.0001 par value, 1,000,000,000 shares authorized at September 30, 2018 and December 31, 2017, 37,346,536 and 35,528,880 shares issued and outstanding at September 30, 2018 and December 31, 2017, respectively
3

 
3

 
Additional paid-in capital
324,931

 
308,023

 
Accumulated other comprehensive loss
(894
)
 
(207
)
 
Accumulated deficit
(125,552
)
 
(127,216
)
 
Total stockholders’ equity
198,488

 
180,603

 
Total liabilities and stockholders’ equity
$
234,633

 
$
212,704

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

- 1 -

Quantenna Communications, Inc.
Condensed Consolidated Statements of Operations
(In thousands, except per share data)
(Unaudited)



 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
 
 
 
 
 
 
 
Revenue
$
59,349

 
$
50,108

 
$
157,893

 
$
135,084

Cost of revenue
29,859

 
25,591

 
79,774

 
68,212

Gross profit
29,490

 
24,517

 
78,119

 
66,872

Operating expenses:
 
 
 
 
 
 
 
Research and development
17,783

 
15,011

 
52,468

 
43,699

Sales and marketing
3,833

 
3,363

 
12,307

 
9,553

General and administrative
4,886

 
3,735

 
13,602

 
11,231

Total operating expenses
26,502

 
22,109

 
78,377

 
64,483

Income (loss) from operations
2,988

 
2,408

 
(258
)
 
2,389

Interest expense

 
(103
)
 

 
(442
)
Other income, net
243

 
223

 
807

 
610

Income before income taxes
3,231

 
2,528

 
549

 
2,557

Benefit (provision) for income taxes
648

 
274

 
1,115

 
(470
)
Net income
$
3,879

 
$
2,802

 
$
1,664

 
$
2,087

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.10

 
$
0.08

 
$
0.05

 
$
0.06

Diluted
$
0.10

 
$
0.07

 
$
0.04

 
$
0.05

Weighted average shares used to compute basic and diluted net income per share:
 
 
 
 
 
 
 
Basic
37,070

 
34,734

 
36,476

 
33,907

Diluted
40,026

 
38,525

 
39,425

 
38,419

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


- 2 -

Quantenna Communications, Inc.
Condensed Consolidated Statements of Comprehensive Income
(In thousands)
(Unaudited)


 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
 
 
 
 
 
 
 
Net income
$
3,879

 
$
2,802

 
$
1,664

 
$
2,087

Other comprehensive gain (loss), net of tax:
 
 
 
 
 
 
 
Unrealized gains (losses) on available-for-sale marketable securities
105

 
12

 
(22
)
 
(20
)
Unrealized losses on derivative instruments
(247
)
 

 
(664
)
 

Other comprehensive gain (loss), net of tax
(142
)
 
12

 
(686
)
 
(20
)
Comprehensive income
$
3,737

 
$
2,814

 
$
978

 
$
2,067

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


- 3 -

Quantenna Communications, Inc.
Condensed Consolidated Statements of Cash Flows
(Unaudited)



 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
Cash flows from operating activities
(in thousands)
Net income
$
1,664

 
$
2,087

Adjustments to reconcile net income to net cash provided by operating activities:

 
 
Depreciation and amortization
3,467

 
1,566

Stock-based compensation expense
12,923

 
7,447

Deferred income taxes
(1,821
)
 

Other
705

 
347

Changes in assets and liabilities:

 
 
Accounts receivable
6,705

 
(8,340
)
Inventory
(8,916
)
 
(7,880
)
Prepaid expenses and other current assets
(3,768
)
 
(22
)
Deferred rent and other assets
159

 
(790
)
Accounts payable
6,498

 
5,119

Accrued liabilities and other current liabilities
2,075

 
14,660

Net cash provided by operating activities
19,691

 
14,194

Cash flows from investing activities

 
 
Purchase of property and equipment
(3,962
)
 
(6,961
)
Purchase of long-term investment
(590
)
 

Purchase of marketable securities
(47,917
)
 
(104,044
)
Proceeds from sales of marketable securities

 
3,670

Maturities of marketable securities
44,259

 
12,239

Net cash used in investing activities
(8,210
)
 
(95,096
)
Cash flows from financing activities

 
 
Proceeds from issuance of common stock, net
6,091

 
5,083

Payments of taxes withheld for vested stock awards
(2,428
)
 
(626
)
Payments related to intangible asset purchase
(815
)
 

Repayments of long-term debt
(3,943
)
 
(1,756
)
Net cash (used in) provided by financing activities
(1,095
)
 
2,701

Effect of exchange rates on cash and cash equivalents
(259
)
 

Net increase (decrease) in cash and cash equivalents
10,127

 
(78,201
)
Cash and cash equivalents

 
 
Beginning of period
24,432

 
117,045

End of period
$
34,559

 
$
38,844

Supplemental disclosure of cash flow information

 
 
Interest paid during the period
$

 
$
342

Income taxes paid during the period
$
180

 
$
746

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

- 4 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)


 
1.    The Company and Summary of Significant Accounting Policies
Quantenna Communications, Inc. (the “Company”) was incorporated in the State of Delaware on November 28, 2005. The Company designs, develops and markets advanced high-speed wireless communication solutions enabling wireless local area networking. The Company’s solutions are designed to deliver leading-edge Wi-Fi performance to support an increasing number of connected devices accessing a rapidly growing pool of digital content. The Company applies its wireless systems and software expertise with high-performance radio frequency, mixed-signal and digital semiconductor design skills to provide highly integrated Wi-Fi solutions to its customers.
Reporting Calendar
The Company prepares financial statements on a 52- or 53-week fiscal year that ends on the Sunday closest to December 31. Fiscal 2018 will have 52 weeks and fiscal 2017 had 52 weeks. In a 52-week year, each fiscal quarter consists of 13 weeks. Fiscal 2018 will end on December 30, 2018.
Unaudited Interim Financial Information
The accompanying interim condensed consolidated financial statements and related disclosures are unaudited and in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for a fair statement of the results of operations for the periods presented. The year-end condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America (“US GAAP”). The condensed consolidated results of operations for the three and nine months ended September 30, 2018 are not necessarily indicative of the results to be expected for the full year or for any other future year or interim period. The accompanying condensed consolidated financial statements should be read in conjunction with the audited financial statements and the related notes thereto included 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 (the “SEC”) on February 28, 2018 (“2017 Annual Report on Form 10-K”).
Use of Estimates
Preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting periods covered by the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates.
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 in consolidation.
Significant Accounting Policies
During the three and nine months ended September 30, 2018, there have been no changes in our significant accounting policies as described in the 2017 Annual Report on Form 10-K, except as discussed below:
Revenue Recognition
The Company adopted Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606) on January 1, 2018 which resulted in a change to our revenue policy relating to customer rebate arrangements. Revenue is recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.

- 5 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

The Company adopted Accounting Standard Codification (“ASC”) Topic 606 (“ASC Topic 606”) as of January 1, 2018 using the modified retrospective transition method. Based on the evaluation of its current contracts and revenue streams under the new standard, the Company identified a change in accounting relating to customer rebate arrangements. Under the new standard, the Company is required to account for customer rebate arrangements as variable consideration which requires an estimate of the variable consideration to be made when revenue is recognized. In order to estimate this amount, the Company used historical data to determine an estimate of breakage which was applied to the amount of customer rebate due under its contractual arrangements. The cumulative effect upon adoption of ASC Topic 606 was not material and did not have a material impact on the Company’s consolidated financial position or results of operations. The impact of the estimate of breakage for the three and nine months ended September 30, 2018 of $0.2 million and $0.6 million, respectively, recorded as a result of applying the new revenue standard is not considered material to revenue or any other affected financial statement line items.
The following table sets forth the Company’s revenue by geographic region, based on ship-to destinations (in thousands):
 
Three Months Ended
Three Months Ended
 
September 30, 2018
 
October 1, 2017
 
Amount
% of revenue
 
Amount
% of revenue
Asia-Pacific
$
54,832

92
%
 
$
46,864

94
%
Europe, Middle East and Africa
4,409

8

 
3,051

6

Americas
108


 
193


Total
$
59,349

100
%
 
$
50,108

100
%
 
Nine Months Ended
 
Nine Months Ended
 
September 30, 2018
 
October 1, 2017
 
Amount
% of revenue
 
Amount
% of revenue
Asia-Pacific
$
144,528

92
%
 
$
125,040

93
%
Europe, Middle East and Africa
13,221

8

 
9,789

7

Americas
144


 
255


Total
$
157,893

100
%
 
$
135,084

100
%
Derivative Financial Instruments
The Company uses derivative instruments to manage its exposure to changes in foreign currency exchange rates from forecasted cash flows associated with the operational expenses of its foreign subsidiaries. Derivative instruments are measured at their fair values and recognized as either assets or liabilities. The Company’s derivative forward contracts are designated as cash-flow hedges and their effectiveness is measured by comparing the cumulative forward-rate changes in the fair value of the hedge contract with the cumulative forward-rate change in the forecasted cash flows of the hedged item.
Refer to Note 2 to the condensed consolidated financial statements, Recent Accounting Pronouncements, and to Note 6 to the condensed consolidated financial statements, Derivative Instruments, for further details.
Reclassifications
Reclassifications of certain prior period amounts in the condensed consolidated financial statements have been made to conform to the current period presentation.

- 6 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

2.    Recent Accounting Pronouncements
On February 14, 2018, the FASB released ASU 2018-02, Income Statement – Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. The guidance allows a company to elect to reclassify from accumulated other comprehensive income (“AOCI”) to retained earnings the stranded tax effects from the adoption of the newly enacted federal corporate tax rate as a result of the 2017 Tax Cuts and Jobs Act (the “Tax Act”). The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income at the time of the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance previously charged to income. ASU 2018-02 is effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years, with early adoption permitted. The Company decided to early adopt ASU 2018-02 during the three months ended September 30, 2018 with no material impact to our condensed consolidated financial statements as a result of this adoption.
In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The new standard is intended to improve and simplify accounting rules around hedge accounting. The new standard refines and expands hedge accounting for both financial (e.g., foreign currency) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes, for investors and analysts. The new standard takes effect for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. Early adoption is permitted in any interim period or fiscal years before the effective date of the standard. The Company early-adopted ASU 2017-12 during the second quarter of fiscal 2018 when it commenced its hedging activities and which did not result in any adjustment to the Company’s condensed consolidated financial statements as of the beginning of the second quarter of fiscal 2018. Refer to Note 6 to the condensed consolidated financial statements, Derivative Instruments, for further details.
In February 2016, the FASB issued ASU 2016-02, Leases (“ASC 842”), which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). The new standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than twelve months regardless of their classification. Leases with a term of twelve months or less will be accounted for similar to existing guidance for operating leases today. ASC 842 supersedes the previous leases standard, ASC 840 Leases. The standard is effective on January 1, 2019, with early adoption permitted. The Company is evaluating the effect that the adoption of ASC 842 will have on its financial statements. The Company currently expects that most of its operating lease commitments will be subject to the new standard and recognized as right-of-use assets and operating lease liabilities upon the adoption of ASC 842, which will increase the total assets and total liabilities that it reports relative to such amounts prior to adoption.

- 7 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

3.     Earnings Per Share
The following table summarizes the Company’s computation of basic and diluted net loss per share:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(in thousands, except per share data)
Net income
$
3,879

 
$
2,802

 
$
1,664

 
$
2,087

 
 
 
 
 
 
 
 
Weighted-average shares outstanding - basic
37,070

 
34,734

 
36,476

 
33,907

Dilutive effect of stock options, ESPP and RSUs
2,956

 
3,791

 
2,949

 
4,512

Weighted average shares outstanding - diluted
40,026

 
38,525

 
39,425

 
38,419

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.10

 
$
0.08

 
$
0.05

 
$
0.06

Diluted
$
0.10

 
$
0.07

 
$
0.04

 
$
0.05

The following potentially dilutive securities outstanding at the end of the periods have been excluded from the computation of diluted shares outstanding as the effect would have been anti-dilutive:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(in thousands)
Shares available for Employee Stock Purchase Plan (ESPP)
16

 

 
8

 

Restricted Stock Units (RSUs)
47

 
104

 
172

 
881

Options to purchase common stock
1,289

 
672

 
1,436

 
672

Total
1,352

 
776

 
1,616

 
1,553

4.     Balance Sheets Components
Marketable Securities
Marketable securities at September 30, 2018 consisted of the following:
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
(in thousands)
Corporate debt securities
$
91,438

 
$
6

 
$
(291
)
 
$
91,153

Government debt securities
6,339

 

 
(21
)
 
6,318

 
$
97,777

 
$
6

 
$
(312
)
 
$
97,471


- 8 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

The contractual maturities of marketable securities as of September 30, 2018 were as follows:
 
Amortized Cost
 
Fair Value
 
(in thousands)
Due in one year or less
$
79,848

 
$
79,668

Due after one year to five years
17,929

 
17,803

 
$
97,777

 
$
97,471

Marketable securities as of December 31, 2017 consisted of the following:
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
(in thousands)
Corporate debt securities
$
83,570

 
$
7

 
$
(250
)
 
$
83,327

Government debt securities
10,889

 

 
(21
)
 
10,868

 
$
94,459

 
$
7

 
$
(271
)
 
$
94,195


The contractual maturities of marketable securities as of December 31, 2017 were as follows:
 
Amortized Cost
 
Fair Value
 
(in thousands)
Due in one year or less
$
49,201

 
$
49,144

Due after one year to five years
45,258

 
45,051

 
$
94,459

 
$
94,195

Property and Equipment, Net
Property and equipment, net consisted of the following:
 
September 30,
2018
 
December 31,
2017
 
(in thousands)
Computer and lab equipment
$
16,950

 
$
14,295

Computer software
968

 
795

Furniture and fixtures
1,739

 
1,589

Leasehold improvements
4,363

 
3,977

Sub-total
24,020

 
20,656

Accumulated depreciation and amortization
(10,602
)
 
(8,145
)
Property and equipment, net
$
13,418

 
$
12,511

Depreciation and amortization expense related to property and equipment was $0.9 million and $0.5 million, respectively, for the three months ended September 30, 2018 and October 1, 2017, and $2.7 million and $1.6 million, respectively, for the nine months ended September 30, 2018 and October 1, 2017.

- 9 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

Inventory
Inventory consisted of the following:
 
September 30,
2018
 
December 31,
2017
 
(in thousands)
Raw materials
$
7,481

 
$
5,812

Work in progress
2,121

 
1,069

Finished goods
11,976

 
5,781

 
$
21,578

 
$
12,662

Accrued Liabilities and Other Current Liabilities
Accrued liabilities and other current liabilities consisted of the following:
 
September 30,
2018
 
December 31,
2017
 
(in thousands)
Accrued customer rebates
$
9,044

 
$
8,710

Accrued payroll and related benefits
5,683

 
3,411

Accrued expenses
2,688

 
4,507

Accrual for inventory purchases
980

 
2,124

ESPP employee contributions
2,261

 
706

Other
2,564

 
1,607

 
$
23,220

 
$
21,065

5.    Fair Value Measurements
The Company determines fair value measurements used in its consolidated financial statements based upon the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy distinguishes between (i) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (ii) an entity’s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, which gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:
Level 1:
Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.
Level 2:
Valuations based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.
Level 3:
Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The Company obtains the fair value of our Level 1 investments in money market funds, at the expected market price. These investments are expected to maintain a net asset value of $1 per share.


- 10 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

The Company determines the fair value of our Level 2 financial instruments from third-party asset managers, custodian banks, and the accounting service providers.

The Company classifies financial instruments in Level 3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level 3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability. There were no assets or liabilities in Level 3 of the fair value hierarchy and there were no transfers between Level 1 and Level 2 categories during the year ended any of the periods presented.

The Company utilizes the market approach to measure the fair value of our fixed income securities. The market approach is a valuation technique that uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. The fair value of our fixed income securities is obtained using readily-available market prices from a variety of industry standard data providers, large financial institutions and other third-party sources for the identical underlying securities.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

The Company measures and reports certain assets at fair value on a recurring basis as shown below except for cash held at banks that are measured at historical cost and which are therefore not included in the tables below.

 
Fair Value as of September 30, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
(in thousands)
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
1,254

 
$

 
$

 
$
1,254

Commercial paper

 
2,499

 

 
2,499

Government debt securities

 
648

 

 
648

Total cash equivalents
1,254

 
3,147

 

 
4,401

Marketable Securities:
 
 
 
 
 
 

Corporate debt securities

 
91,153

 

 
91,153

Government debt securities

 
6,318

 

 
6,318

Total marketable securities

 
97,471

 

 
97,471

 
 
 
 
 
 
 
 
Total cash equivalents and marketable securities
$
1,254

 
$
100,618

 
$

 
$
101,872


- 11 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)


 
Fair Value as of December 31, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
(in thousands)
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
4,398

 
$

 
$

 
$
4,398

Corporate debt securities

 
2,000

 

 
2,000

Total cash equivalents
4,398

 
2,000

 

 
6,398

Marketable Securities:
 
 
 
 
 
 

Corporate debt securities

 
83,329

 

 
83,329

Government debt securities

 
10,866

 

 
10,866

Total marketable securities

 
94,195

 

 
94,195

 
 
 
 
 
 
 
 
Total cash equivalents and marketable securities
$
4,398

 
$
96,195

 
$

 
$
100,593


The Level 1 assets consist of money market funds. The Level 2 assets consist of available-for-sale investment portfolio, which are valued utilizing a market approach.

Foreign currency derivative forward contracts are measured at fair value based on market-based observable inputs including currency exchange spot and forward rates, interest rates, and credit-risk spreads, and are classified at Level 2 of the fair value hierarchy.
Total notional and net fair values for foreign exchange derivative contracts designated as hedging instruments as of September 30, 2018 were as follows:
Derivative Assets*
 
Derivative Liabilities*

Notional Amount
Fair Value
 

Notional Amount
Fair Value
(in thousands)
Current assets
$
309

$
3

 
Current liabilities
$
18,021

$
768

Non-current assets**
1,967

14

 
Non-current liabilities**
3,925

93

Total foreign exchange contracts
$
2,276

$
17

 
Total foreign exchange contracts
$
21,946

$
861

*
The Company recorded a net derivative liability of $0.8 million as of September 30, 2018. There were no derivative assets or liabilities recorded for the comparative periods in fiscal 2017.
**
Non-current derivative assets and liabilities were discounted at the prevailing risk-free interest rate.
Common Stock Warrants
There were no common stock warrants exercised during the three months ended September 30, 2018. During the nine months ended September 30, 2018, the remaining 58,006 common stock warrants of those originally issued in September 2015 were exercised at $2.50 per share. There were no outstanding common stock warrants as of September 30, 2018.

- 12 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

As of December 31, 2017, warrants issued and outstanding were as follows:

Date of Issuance
 
Number of Warrants
 
Exercise Price
 
Expiration Date
 
 
 
 
 
 
 
 
Common stock warrants
September 2015
 
83,006

 
$
2.50

 
February 2019
6.     Derivative Financial Instruments
The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. For accounting purposes, foreign currency forward contracts are designated as hedging instruments and, accordingly, the Company will record the fair value of the effective portion of these contracts as of the end of its’ reporting period in its’ condensed consolidated balance sheets (as an asset or a liability) with changes in fair value recorded within “Accumulated other comprehensive loss” under “Total stockholders’ equity”. The fair values of the derivative financial instruments are combined together on the balance sheet whenever there is a master netting arrangement in place. The changes in fair value will remain in “Accumulated other comprehensive loss” until the costs are recognized, at which time the Company will reclassify the cumulative change of fair value relating to the hedges proportionately into the respective line items on the condensed consolidated income statements. Any changes in fair value of the ineffective portion of the forward contracts will be recognized immediately in the Company’s consolidated income statement under “Other income, net”.
In concurrence with the implementation of its hedging program, the Company early-adopted the provisions of ASU 2017-12 as of the beginning of the second quarter of fiscal 2018 on a prospective basis. The early-adoption of ASU 2017-12 did not result in any adjustment to the Company’s consolidated financial statements as of the beginning of the second quarter of fiscal 2018 as the Company did not enter into any hedge accounting activities in prior reporting periods.
The effects of derivative instruments and hedging activities on the condensed consolidated statement of operations and its effect on the condensed consolidated statement of comprehensive loss from changes in fair value for the three and nine months ended September 30, 2018 was as follows:
 
Location and Amount of Loss Recognized for Hedging Activities:
 
Condensed Consolidated Statement of Operations
Condensed Consolidated Statement of Comprehensive Loss (pre-tax)
 
Research and Development
Sales and Marketing
General and Administrative
Total
 
(in thousands)
Total expense from foreign currency hedging
$
189

$
39

$
13

$
241

$
314

Effects of foreign currency cashflow hedging:
 
 
 
 
 
Loss reclassified from condensed consolidated statement of comprehensive loss
$
(189
)
(39
)
(13
)
(241
)
$
241

Loss recognized in condensed consolidated statement of comprehensive loss
$

$

$

$

$
555

 
 
 
 
 
 
The Company did not enter into any hedging activities for the comparative periods in fiscal 2017.
7.    Commitments and Contingencies
Leases
The Company conducts its operations using leased office facilities in various locations. The following is a schedule of future minimum lease payments under operating leases as of September 30, 2018 (in thousands):

- 13 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

2018 (remaining three months)
$
747

2019
2,819

2020
2,344

2021
1,900

2022 and beyond
4,055

Total minimum lease payments
$
11,865

The Company leases office space under arrangements expiring through 2026. Rent expense for the three months ended September 30, 2018 and October 1, 2017 was $0.7 million and $0.4 million, respectively, and $2.2 million and $1.2 million, respectively, for the nine months ended September 30, 2018 and October 1, 2017.
Purchase Commitments
The Company has purchase obligations of $16.9 million that are based on outstanding purchase orders as of September 30, 2018, related to the fabrication of certain wafers for which production has started. These purchase orders are cancellable at any time, provided that the Company pays all costs incurred through the cancellation date. Historically, the Company has rarely canceled these agreements once production has started. The Company did not otherwise have any outstanding non-cancellable purchase obligations as of September 30, 2018.
Indemnification
In connection with the sale of its semiconductor products, the Company executes standard software license agreements allowing customers to use its firmware. Under the indemnification clauses of these license agreements, the Company agrees to defend the licensee against third-party claims asserting infringement by the Company’s products of certain intellectual property rights, which may include patents, copyrights, trademarks or trade secrets, and to pay any judgments entered on such claims against the licensee, subject to certain restrictions and limitations. The Company has never incurred significant expense defending its licensees against third-party claims. Further, the Company has never incurred significant expense under its standard product or services performance warranties. As a result, the Company believes the estimated fair value of these agreements is minimal. Accordingly, the Company has no liabilities recorded for these agreements at September 30, 2018.
Commitments
In April 2012, an agreement was entered into with Joint Stock Company “RUSNANO” (“RUSNANO”) (formerly Open Joint Stock Company “RUSNANO”), which required the Company to form a wholly-owned subsidiary in the Russian Federation and to provide funding to the subsidiary in the three years following April 16, 2012. This wholly-owned subsidiary performs research and development activities for the Company. Funding means cash transfers to the subsidiary for equity investments, reimbursements of subsidiary operating expenses and Company expenses related to the subsidiary. RUSNANO also requires participation in subsidiary financial decisions.
In July 2014, the Company entered into an amended and restated letter agreement with RUSNANO pursuant to which the Company agreed, among other matters, to operate and fund its Russian operations in an aggregate amount of $13.0 million over six annual periods beginning on December 31, 2014. The annual funding requirements in period one to period six are $2.2 million, $1.7 million, $2.0 million, $2.2 million, $2.4 million, and $2.5 million, respectively. In the event that the Company fails to meet its funding obligations for any period, it will be required to pay RUSNANO a penalty fee of 10% on 80% of the difference between the funding obligation and the actual funding for that period, subject to a cure period of one calendar quarter after the applicable period funding deadline. As of September 30, 2018, the Company had met the minimum funding requirements and no penalty had been incurred.
As of September 30, 2018, the Company’s non-cancellable obligations for its definite long-lived intangible assets which are comprised of software licenses were approximately $3.0 million, of which $0.3 million is due payable in fiscal 2018 and $2.7 million is due payable within the subsequent two years.


- 14 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

Legal Matters
From time to time, the Company is a party to litigation and subject to claims incident to the ordinary course of business, including intellectual property claims, labor and employment claims, breach of contract claims, and other matters. Significant judgment is required when we assess the likelihood of any adverse judgments or outcomes to a potential claim or legal proceeding, as well as potential ranges of probable losses, and when the outcomes of the claims or proceedings are probable and reasonably estimable. Because of uncertainties related to these matters, we base our estimates on the information available at the time. As additional information becomes available, we reassess the potential liability related to pending claims and litigation, and may revise our estimates. Any revisions in the estimates of potential liabilities could have a material impact on the Company’s results of operations, financial position, and cash flows.
8.     Long-term Debt
Loan and Security Agreement
The Company’s Amended and Restated Loan and Security Agreement with Silicon Valley Bank (“SVB”) (the “SVB Loan and Security Agreement”) includes (i) term loans, (ii) a revolving line of credit, and (iii) a mezzanine loan. The mezzanine loan was canceled upon its expiration in fiscal 2017 and the revolving line of credit expired in May 2018.
On December 31, 2017, the Company sought to extinguish its term loans under the SVB Loan and Security Agreement of which approximately $3.9 million (including interest and early termination fees) remained outstanding. The Company reclassified the final $3.9 million payment on December 31, 2017 to “Long-term debt, current portion” in its condensed consolidated balance sheet as of that date. The payment for the extinguishment of the term loans was processed on January 2, 2018.
9.    Stockholders’ Equity
Common Stock
The Company’s Certificate of Incorporation, as amended, authorizes the Company to issue 1,000,000,000 shares of $0.0001 par value common stock. Each share of common stock is entitled to one vote. The holders of common stock are also entitled to receive dividends whenever funds are legally available and when and if declared by the board of directors. The Company has never declared any dividends.
The Company had reserved shares of common stock for issuance, on an as-converted basis, as follows:
 
September 30, 2018
 
 
Options issued and outstanding
4,562,312

RSUs issued and outstanding
1,861,257

Shares available for ESPP
1,418,697

Shares available for future stock awards
2,580,091

 
10,422,357

During the nine months ended September 30, 2018, the Company granted 1,489,046 restricted stock units (“RSUs”) and 666,250 options to employees. During the nine months ended October 1, 2017, the Company granted 1,041,629 RSUs and 516,750 options to employees.
Options Subject to Repurchase
The Company has a right of repurchase with respect to unvested shares issued upon early exercise of options at an amount equal to the lower of (i) the exercise price of each restricted share being repurchased and (ii) the fair market value of such restricted share at the time the Company’s right of repurchase is exercised. The Company’s right to repurchase these shares lapses as to 1/36th of the total number of shares originally granted per month for 36 months. During the three months ended

- 15 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

September 30, 2018, 22,000 unvested shares which were early-exercised were repurchased by the Company. As of September 30, 2018, there were no more unvested shares subject to the Company’s right of repurchase.
10.    Stock-based Compensation
Total stock-based compensation expense for employees and non-employees recognized in the condensed consolidated statements of operations was as follows:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(in thousands)
Cost of revenue
$
50

 
$
38

 
$
146

 
$
123

Research and development
2,248

 
1,367

 
7,170

 
3,986

Sales and marketing
541

 
416

 
2,118

 
1,179

General and administrative
1,163

 
948

 
3,489

 
2,159

Total stock-based compensation expense
$
4,002

 
$
2,769

 
$
12,923

 
$
7,447

The above stock-based compensation expense related to the following equity-based awards:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(in thousands)
Stock options
$
1,010

 
$
858

 
$
3,186

 
$
2,539

RSU awards
2,753

 
1,603

 
8,269

 
3,553

ESPP shares
239

 
308

 
1,468

 
1,355

Total stock-based compensation expense
$
4,002

 
$
2,769

 
$
12,923

 
$
7,447

11. Income Taxes
The Company recorded an income tax benefit of $0.6 million and $0.3 million, for the three months ended September 30, 2018 and October 1, 2017, respectively, and an income tax benefit of $1.1 million and an income tax provision of $0.5 million for the nine months ended September 30, 2018 and October 1, 2017, respectively. The income tax benefit consists primarily of discrete excess stock based tax benefits. The provision for income taxes consists primarily of income taxes in the foreign jurisdictions in which we conduct business.
In the fourth quarter of fiscal 2017, management concluded that the valuation allowance for the Company's U.S. federal and state (with the exception of California) deferred tax assets was no longer needed primarily due to the emergence from cumulative losses over the previous three years.
As of September 30, 2018, based on the available objective evidence, management still believes it is more likely than not that the net deferred tax assets will be realized for federal and state purposes. We will continue to maintain a valuation allowance in those jurisdictions deemed necessary until sufficient positive evidence exists to support reversal. Such assessment may change in the future as further evidence becomes available.
On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Act. The Tax Act makes broad and complex changes to the U.S. tax federal and state tax laws that affected 2017, the current year and onwards, including, but not limited to, a reduction of the U.S. federal corporate tax rate from as high as 35% to 21%, a

- 16 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

general elimination of U.S. federal income taxes on dividends from foreign subsidiaries, net operating loss deduction limitations, and 100% disallowance of entertainment expense.
The Tax Act adds new provisions relating to “foreign derived intangible income” (“FDII”) and “global intangible low-taxed income” (“GILTI”). The Company has completed an analysis for FDII and GILTI and due to the forecasted results of the Company, there is currently no impact on the provision.
On December 22, 2017, the SEC staff issued Staff Accounting Bulletin No. 118 (“SAB 118”) which provides guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740, Income Taxes (“ASC 740”) for the year ended December 31, 2017. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Tax Act for which the accounting under ASC 740 is complete. The Company is still within the measurement period as of the third quarter of fiscal 2018 and no further conclusions have been made, as the Company reviews the law change and the impact to the Company.
Under Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”), our ability to utilize net operating loss carry-forwards (“NOLs”) or other tax attributes such as research tax credits, in any taxable year may be limited if we experience, or have experienced, an “ownership change.” A Section 382 “ownership change” generally occurs if one or more stockholders or groups of stockholders, who own at least 5% of our stock, increase their ownership by more than 50 percentage points over their lowest ownership percentage within a rolling three-year period. Similar rules may apply under state tax laws.
We have completed an analysis under Section 382 of the Code through December 31, 2017 and determined that there was no significant limitation to the utilization of NOL or tax credit carryforwards before they expire. We are in the process of updating the study through the current year and will update for any significant limitations to the utilization of NOL or tax credit carryforwards in the current year upon completion of the study.
12.    Employee Benefit Plans
Defined Contribution Plan
The Company adopted a 401(k) Plan that qualifies as a deferred compensation arrangement under Section 401 of the Code. Under the 401(k) Plan, participating employees may defer a portion of their pretax earnings not to exceed the maximum amount allowable. The 401(k) Plan permits the Company to make matching contributions and profit sharing contributions to eligible participants. The Company has made matching contributions of $0.4 million for the nine months ended September 30, 2018.
13.     Related Party Transactions
Purchases from Cadence Design Systems, Inc.
Lip-Bu Tan, a member of the Company’s board of directors since June 2015, resigned from the board in accordance with his previously announced intentions, effective June 5, 2018 in connection with the Company’s Annual Meeting of Stockholders. As a result, Mr. Tan ceased to be a related party to the Company during the second quarter of fiscal 2018 which ended on July 1, 2018. Mr. Tan is the President and Chief Executive Officer of Cadence Design Systems, Inc. (“Cadence”), an electronic design automation software and engineering services company.
Since 2012, the Company has paid licensing fees for digital and analog layout tools and simulation tools from Cadence in the ordinary course of business. In fiscal 2017, the Company entered into a software license contract with Cadence for the use of various EDA software tools used for its research and development efforts. The Company classified the software licenses as definite long-lived intangible assets in its condensed consolidated balance sheets amounting to approximately $2.4 million as of July 1, 2018, net of accumulated amortization of approximately $0.8 million. Under the terms of this arrangement, the Company amortized fees, in its condensed consolidated statements of operations, of approximately $0.5 million during the six months ended July 1, 2018, and approximately $2.0 million and $3.7 million during the three and nine months ended October 1, 2017, respectively.

- 17 -

Quantenna Communications, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

During the six months ended July 1, 2018, the Company engaged Cadence for design and development services related to integrated circuits amounting to approximately $1.8 million.

- 18 -


Item 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017 filed with the U.S. Securities and Exchange Commission (the “SEC”) on February 28, 2018 (“2017 Annual Report on Form 10-K”) and the condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q. This discussion contains forward-looking statements based upon current plans, expectations and beliefs that involve risks and uncertainties. Our actual results could differ materially from those anticipated in these forward-looking statements as a result of various factors. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, those discussed in the section titled “Risk Factors” and those included elsewhere in this Quarterly Report on Form 10-Q.
Our Management’s Discussion and Analysis is organized as follows:
Overview. Discussion of our business and overall analysis of financial and other highlights affecting our Company.
Results of Operations. Analysis of our financial results comparing the third quarter and first nine months of 2018 to the corresponding periods in 2017.
Liquidity and Capital Resources. Analysis of changes in our balance sheets and cash flows, and discussion of our financial condition and sources of liquidity.
Contractual Commitments. Contractual obligations as of September 30, 2018.
Overview
We are a leader in the design, development, and marketing of advanced high-speed wireless communication solutions enabling wireless local area networking. Our solutions are designed to deliver leading-edge Wi-Fi performance to support an increasing number of connected devices accessing a rapidly growing pool of digital content. We apply our wireless systems and software expertise with high-performance radio frequency, mixed-signal and digital semiconductor design skills to provide highly integrated Wi-Fi solutions to our customers. Wi-Fi is a ubiquitous standard for wireless network connectivity, defined by the Institute of Electrical and Electronics Engineers (“IEEE”) 802.11 standardization body working group that is rapidly evolving to deliver continued performance improvements while maintaining backward compatibility.
We sell our Wi-Fi solutions directly to global original equipment manufacturers (“OEMs”), original design manufacturers (“ODMs”) and contract manufacturers (“CMs”) that serve the end markets we address. In addition, we sell our Wi-Fi solutions to third-party distributors who, in turn, resell to OEMs, ODMs and CMs. OEMs incorporate our solutions into their products, which are then sold to their own customers, such as service providers, retailers, enterprises, small and medium businesses, and retail consumers. To date, we have primarily addressed the service provider market for home networking applications, including home gateways, repeaters, and set-top boxes. We are also addressing additional end markets, with solutions for (i) retail OEMs for home networking as well as small and medium business applications (e.g., routers and repeaters), (ii) enterprise OEMs for enterprise networking applications (e.g., access points), and (iii) potential future opportunities from consumer electronics OEMs for consumer connected home applications, including wireless streaming of audio and video, wireless TVs, and wireless speakers. We believe the life cycles of our customers’ products can range from approximately one year to five years or more depending on the end market.
Some OEMs purchase our Wi-Fi solutions directly from us and use them in the design and manufacture (directly or through their third-party contract manufacturers) of their own products. Other OEMs utilize ODMs to design and build subsystem products incorporating our Wi-Fi solutions, which the OEMs then purchase from the ODM and incorporate into the OEM products. Accordingly, we ship our Wi-Fi solutions either directly to the OEM, its contract manufacturer, or its ODM, based on the requirements of each OEM. However, we maintain close relationships with the target OEM to monitor OEM end-market demand as the initial Wi-Fi solution design win is generally awarded by the OEM.
We derive the substantial majority of our revenue from the sale of our Wi-Fi solutions. In addition, historically we also derived a portion of our revenue from a limited number of licensing and non-recurring arrangements. While licensing and non-recurring arrangements are not part of primary focus, we may enter into such arrangements on an opportunistic basis from time to time.

- 19 -


The following table shows OEM, ODM and third-party distributor customers from which we derived 10% or more of our revenue during the periods shown:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(Percentage of revenue)
Customer:
 
 
 
 
 
 
 
A
34%
 
18%
 
28%
 
15%
B
*
 
10%
 
*
 
*
C
13%
 
*
 
*
 
*
Over 99% of our revenue was generated outside the United States for the three and nine months ended September 30, 2018 and October 1, 2017, based on ship-to destinations, and we anticipate that the vast majority of our shipments will continue to be delivered outside the United States. Although almost all shipments are delivered outside the United States, we believe that a significant number of the Wi-Fi products that include our semiconductors, such as access points, gateways, set-top boxes and repeaters, are ultimately sold by OEM customers to service providers in North America and Western Europe. To date, all of our revenue has been denominated in U.S. dollars. Refer to Note 1 to the condensed consolidated financial statements, The Company and Summary of Significant Accounting Policies, for further details of the Company’s revenue by geographic region.
We use a fabless semiconductor business model and rely on third-party contractors to fabricate, assemble, and test our chipset designs. We purchase silicon wafers from Taiwan Semiconductor Manufacturing Company Limited (“TSMC”), our foundry partner, which are then shipped to third-party contractors who assemble and test our chipsets. Our inventory is distributed from the third-party contractors and a contracted warehouse in Taiwan. We believe this outsourced manufacturing approach gives us access to the best available process technology, reduces our capital requirements, and allows us to focus our resources on the design, development, marketing, sales, and customer integration of our Wi-Fi solutions. We typically receive purchase orders 16 to 18 weeks ahead of our customers’ desired delivery date, and we build our inventory primarily on the basis of purchase orders from our customers.
Third Quarter 2018 and Recent Highlights
Revenue increased $9.2 million, or 18%, to $59.3 million for the three months ended September 30, 2018 and net income increased by $1.1 million, or 38% to $3.9 million for the same period when compared to the three months ended October 1, 2017. Revenue increased $22.8 million, or 17%, to $157.9 million for the nine months ended September 30, 2018 and net income decreased by $0.4 million, or 20%, to $1.7 million for the same period when compared to the nine months ended October 1, 2017.
Gross profit increased $5.0 million, or 20%, to $29.5 million in the three months ended September 30, 2018 and increased $11.2 million, or 17%, to $78.1 million in the nine months ended September 30, 2018 when compared to the corresponding periods in 2017. Gross margin decreased by 80 basis points, to 49.7%, in the three months ended September 30, 2018 and remained unchanged at 49.5%, in the nine months ended September 30, 2018 compared to the corresponding periods in 2017.
The increase in revenue and gross profit were primarily due to an increase in sales of our Wi-Fi solutions driven by higher unit volumes of our 11ac products. Changes in our gross margin were primarily due to changes in our product mix including an increased concentration of our higher cost 11ac Wave 3 (10G) product. Operating expenses increased $4.4 million, or 20%, to $26.5 million for the three months ended September 30, 2018 and increased $13.9 million, or 22%, to $78.4 million when compared to the corresponding periods in 2017, primarily due to the continued expansion of our operations.
We generated cash from operations of $19.7 million for the nine months ended September 30, 2018 and ended the third quarter of 2018 with cash and cash equivalents and marketable securities of $132.0 million, up 11% from December 31, 2017. See "Liquidity and Capital Resources" below for further details.
As of September 30, 2018, we had 410 employees, up 8% from 380 employees at the end of the fourth quarter of 2017, and up 10% from 372 employees at the end of the third quarter of 2017. We expect our headcount to continue to grow as we scale our business.

- 20 -


In the third quarter of fiscal 2018, we publicly announced that we:
partnered with Aerial Technologies to bring the latest in Wi-Fi motion detection technology to the market;
demonstrated over 1Gbps of Wi-Fi throughput using Quantenna QSR10GU-AX PLUS and QSR10G, each independently communicating with commercially available mobile products from Intel Corp.;
powered Deutsche Telekom’s award-winning Speedport Pro gateway with Quantenna’s Wave 3 10G solution, using its full 12 stream capabilities;
released and sampled to customers the QSR5GU-AX PLUS, a dual-band, 9-stream 802.11ax solution;
Orange Poland launched their new dual-band dual-concurrent Wi-Fi repeater based on our QV860 chipset;
joined forces with SoftAtHome to accelerate the availability of Wi-Fi solutions based on the latest draft of IEEE 802.11ax standard; and
integrated Plume’s Adaptive WiFi™ AI driven mesh solution into our QSR5GU-AX PLUS solution to deliver whole-home mesh networking.
We plan to continue to introduce our Wi-Fi solutions and related technologies that increase our addressable market and expand our selling opportunities into the strategic customers which we serve.
Factors Affecting Our Performance
Design Wins with Existing and Prospective Service Providers
Existing and prospective service providers that we serve through our OEM and ODM customer partners tend to be global enterprises that are continuously working with their partners to deploy new products. We believe our Wi-Fi solutions enable service providers to differentiate their products and services and drive the next upgrade cycles in their end market to ultimately gain market share. We work closely with service providers to assist in the development of their product specifications and designs. We compete to secure service provider design wins through an extended sales cycle, which can often last six to 18 months. After a design win is achieved, we continue to work closely with the service providers to assist them and their OEMs and ODMs throughout their product development and early deployment, which can often last six to 18 months. We believe our design win performance is dependent on the investments we make in research and development and sales and marketing to bring innovative Wi-Fi solutions to our existing and new markets and develop close relationships with our customer partners and service providers. As a result, we expect our research and development and sales and marketing expenses to increase in absolute dollars as we continue to grow our business.
Because of this extended sales cycle, our revenue is highly dependent upon the ongoing achievement of service provider design wins, including our Wave 2 11ac, Wave 3 11ac and 11ax product solutions. We expect future revenue to depend upon sales to service providers with whom we have existing relationships as well as our ability to garner design wins with new service providers with whom we currently do not have relationships or sales. Further, because we expect revenue relating to our earlier generation solutions to decline in the future, we consider these design wins critical to our future success.
Product Life Cycle of our Customer Partners and Service Providers; Expanding into Other End Markets
In the service provider home networking market, once service providers select our Wi-Fi solutions for integration into their products, we work with our OEM and ODM customer partners to monitor all phases of the product life cycle, including the initial design phase, prototype production and volume production. Our service providers’ product life cycles typically range from three to five years or more, based on product features, size of subscriber base, and roll-out plans. In contrast, wireless products sold in the retail or consumer electronics end markets have shorter life cycles than those sold into the service provider home networking market. In the retail or consumer electronics markets, a wireless product typically has a product life cycle of one to two years.
Currently, the majority of our revenue is derived from sales to OEMs and ODMs serving the service provider home networking market, with relatively longer sales cycles, longer customer product development cycles and longer time to shipment,

- 21 -


but also with longer product life cycles. However, as we expand into additional end markets, such as retail, small and medium business, enterprise or consumer electronics, we expect revenue from such markets to increase as a proportion of our revenue over time. The shorter product life cycles associated with such additional end markets typically require greater frequency of design wins, and they may also result in faster time to shipment of our Wi-Fi solutions.
Sales Volume and Customer Concentration
A typical design win can generate a wide range of sales volumes for our Wi-Fi solutions, depending on the end market demand for our customers’ products. Such demand depends on several factors, including end market size, size of the service providers, product price and features, and the ability of our customer partners to sell their products into their end markets. As such, some design wins result in orders and significant revenue shortly after the design win is awarded and other design wins do not result in significant orders and revenue for several months or longer after the initial design win, if at all. As a result, an increase or decrease in the number of design wins we achieve on a quarterly or annual basis does not necessarily correlate to a likely increase or decrease in revenue in the same or immediately succeeding quarter or year. Nonetheless, design wins are critical to our continued sales, and we believe that the collective impact of design wins correlates to our overall revenue growth over time.
Our customer partners often share their product development schedules with us, including the projected launch dates of their wireless product offerings. Once our customer partners are in production, they generally will provide nine to 12-month forecasts of expected demand. However, they may change their purchase orders and demand forecasts at any time with limited or no prior notice.
We derive a significant portion of our revenue from a small number of OEMs and ODMs, and substantially all of our revenue to date has been generated by sales of our solutions to OEMs and ODMs serving the service provider market for home networking. While we strive to expand and diversify our customer base and we expect our customer concentration to decline over time, we anticipate that sales to a limited number of customer partners will continue to account for a significant percentage of our revenue in the foreseeable future. In light of this customer partner concentration, our revenue is likely to continue to be materially impacted by the purchasing decisions of our largest customer partners.
Wi-Fi Solutions Pricing, Cost and Gross Margin
Our average selling price (“ASP”) can vary by product mix, customer mix and end market, due to end market-specific characteristics such as supply and demand, competitive landscape, the maturation of Wi-Fi solutions launched in prior years and the launch of new Wi-Fi solutions. Our gross margin depends on a variety of factors, including the sales volume, features, price, and manufacturing costs of our Wi-Fi solutions. We make continuous investments in our solutions to enhance existing and add new features, maintain our competitiveness, minimize ASP erosion, and reduce the cost of our solutions.
As we rely on third-party contractors for the fabrication, assembly and testing of our chipsets, we work closely with these third-parties to improve the manufacturability of our chipsets, lower wafer cost, enhance yields, lower assembly and test costs, and improve quality.
In general, our latest generation solutions have higher prices compared to our prior generation solutions. As is typical in the semiconductor industry and consistent with our historical trends, we expect the ASPs of our solutions to decline as those solutions mature and unit volumes increase. These ASP declines often occur with improvements in manufacturing yields and lower wafer, assembly and testing costs, which may offset some or all of the margin reduction that results from lower ASPs.
Components of Results of Operations
Revenue
Our revenue is generated primarily from sales of our Wi-Fi solutions to our customer partners, net of accruals for estimated sales rebates. In addition, we sell our Wi-Fi solutions to third-party distributors who in turn resell to OEMs and ODMs. Our Wi-Fi solutions are integrated into OEM products, such as gateways, set-top boxes, repeaters or routers, which are then sold primarily to service providers. Our sales have historically been made on the basis of purchase orders against our standard terms and conditions, rather than long-term agreements and revenue is recognized on a sell-in basis. We account for rebates to end-user customer partners based on the maximum amount of rebate contractually due under the terms of the arrangement. Claims for

- 22 -


customer rebates are accrued upon shipment to the ODM and adjusted based on historical settlement data. These rebate claim estimates are adjusted based on actual experience over time.
Sales of our Wi-Fi solutions fluctuate primarily based on competition, sales volume, customer inventory and price. We expect our revenue to fluctuate from quarter to quarter due to a variety of factors, such as customer product development and deployment cycles and the purchasing patterns of our customer partners and third-party distributors.
Cost of Revenue, Gross Margin
We utilize third-party contractors for the production of the chipsets included in our Wi-Fi solutions. Cost of revenue primarily relates to the purchase of silicon wafers from our third-party foundry, and costs associated with assembly, testing and inbound and outbound shipping of our wafers and chipsets. After we purchase wafers from our third-party foundry, we bear the manufacturing yield risk related to assembling and testing these wafers into chipsets, which can result in benefit or expense recorded in cost of revenue. Cost of revenue also includes lower of cost or market adjustments to the carrying value of inventory, scrap and inventory obsolescence, royalty costs, and any accruals for warranty obligations, which we record when revenue is recognized. Additionally, cost of revenue includes manufacturing overhead expense, such as personnel cost which primarily consist of compensation costs related to employees, consultants and contractors, including salaries, sales commissions, bonuses, stock-based compensation and other employee benefits, depreciation expense, and allocated administrative costs associated with supply chain management and quality assurance activities as well as property insurance premiums.
We seek to negotiate price reductions, which historically has included rebates, from our third-party foundry on the purchase of silicon wafers upon achieving certain volume targets. Such rebates are recorded as a reduction of inventory cost and are recognized as a reduction of cost of revenue. Because we do not have long-term, fixed supply agreements, our wafer costs are subject to changes based on the cyclical demand for semiconductors.
We calculate gross margin as revenue less cost of revenue divided by revenue. Our gross margin has been and will continue to be affected by a variety of factors, including ASPs, sales volume, and wafer, assembly and testing costs. The recent trade disputes and tariff increases may also impact gross margins. We believe the primary driver of our gross margin is the ASPs negotiated between us and our customer partners, relative to the wafer, assembly and testing costs for our Wi-Fi solutions. As each of our Wi-Fi solutions matures and sales volumes increase, we expect ASPs to decline. Historically, such ASP declines have often coincided with lower wafer, assembly and testing costs, which have offset some or all of the gross margin reduction resulting from lower ASPs. In the future, we expect our gross margin to fluctuate as a result of changes in ASPs, introductions of new Wi-Fi solutions, changes in our product and customer mix, and changes in wafer, assembly and testing costs.
Operating Expenses
Our operating expenses consist of research and development (“R&D”), sales and marketing (“S&M”) and general and administrative (“G&A”) expenses. Personnel costs are the largest component of operating expenses and primarily consist of compensation costs related to employees, consultants and contractors, including salaries, sales commissions, bonuses, stock-based compensation and other employee benefits. As we continue to grow our business, we expect operating expenses to increase in absolute dollars.
Research and Development. Our R&D expenses consisted primarily of personnel costs to support our R&D activities, including silicon design, software development and testing, and customers partner’s product development support and qualification. R&D expenses also include tape-out costs, which include layout services, mask sets, prototype wafers, mask set revisions, intellectual property license fees, and system qualification and testing incurred before releasing new semiconductor designs into production. In addition, R&D expenses include design software and simulation tools licenses, depreciation expense, and allocated administrative costs. All R&D costs are expensed as incurred.
Sales and Marketing. Our S&M expenses consist primarily of personnel costs for our S&M activities, including pre-sales support. S&M expenses also included sales-based commissions we pay to independent sales representatives, public relations costs, trade show expenses, product marketing and communication, promotional activities, travel and entertainment costs and allocated administrative costs.
General and Administrative. Our G&A expenses consist primarily of personnel costs for our administrative personnel in support of our infrastructure functions such as general management, finance, human resources, legal, facilities and information

- 23 -


technology. G&A expenses also include professional services fees, insurance premiums, office equipment and supplies, depreciation expense and allocated administrative costs.
Other Income, Net
Other income, net consists primarily of interest income from our cash and cash equivalents and marketable securities portfolio, and the effect of exchange rates on our foreign currency-denominated asset and liability balances.
Provision (Benefit) for Income Taxes
Provision for income taxes consists primarily of alternative minimum tax and income taxes in the foreign jurisdictions in which we conduct business. Income tax benefit consists primarily of discrete excess stock based tax benefits.
Results of Operations
The following tables set forth our results of operations for the periods presented, in dollars and as a percentage of our revenue:
 
Three Months Ended
 
September 30,
2018
 
October 1,
2017
 
Amount
 
% of
Revenue
 
Amount
 
% of
Revenue
 
 
 
 
 
(In thousands, except per share data)
Revenue
$
59,349

 
100.0
%
 
$
50,108

 
100.0
 %
Cost of revenue (1)
29,859

 
50.3

 
25,591

 
51.1

Gross profit
29,490

 
49.7

 
24,517

 
48.9

Operating expenses (1)
 
 
 
 
 
 
 
Research and development
17,783

 
30.0

 
15,011

 
30.0

Sales and marketing
3,833

 
6.5

 
3,363

 
6.7

General and administrative
4,886

 
8.2

 
3,735

 
7.4

Total operating expenses
26,502

 
44.7


22,109

 
44.1

Income from operations
2,988

 
5.0

 
2,408

 
4.8

Interest expense

 

 
(103
)
 
(0.2
)
Other income, net
243

 
0.4

 
223

 
0.4

Income before income taxes
3,231

 
5.4

 
2,528

 
5.0

Benefit for income taxes
648

 
1.1

 
274

 
0.5

Net income
$
3,879

 
6.5
%
 
$
2,802

 
5.5
 %
Net income per share:
 
 
 
 
 
 
 
Basic
$
0.10

 
 
 
$
0.08

 
 
Diluted
$
0.10

 
 
 
$
0.07

 
 
Weighted average shares used to compute basic and diluted net income per share:
 
 
 
 
 
 
 
Basic
37,070

 
 
 
34,734

 
 
Diluted
40,026

 
 
 
38,525

 
 





- 24 -


 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
Amount
 
% of
Revenue
 
Amount
 
% of
Revenue
 
 
 
 
 
(In thousands, except per share data)
Revenue
$
157,893

 
100.0
 %
 
$
135,084

 
100.0
 %
Cost of revenue (1)
79,774

 
50.5

 
68,212

 
50.5

Gross profit
78,119

 
49.5

 
66,872

 
49.5

Operating expenses (1)
 
 
 
 
 
 
 
Research and development
52,468

 
33.2

 
43,699

 
32.3

Sales and marketing
12,307

 
7.8

 
9,553

 
7.1

General and administrative
13,602

 
8.6

 
11,231

 
8.3

Total operating expenses
78,377

 
49.6

 
64,483

 
47.7

Income (loss) from operations
(258
)
 
(0.1
)
 
2,389

 
1.8

Interest expense

 

 
(442
)
 
(0.3
)
Other income, net
807

 
0.5

 
610

 
0.4

Income before income taxes
549

 
0.4

 
2,557

 
1.9

Benefit (provision) for income taxes
1,115

 
0.6

 
(470
)
 
(0.3
)
Net income
$
1,664

 
1.0
 %
 
$
2,087

 
1.6
 %
Net income per share:
 
 
 
 
 
 
 
Basic
$
0.05

 
 
 
$
0.06

 
 
Diluted
$
0.04

 
 
 
$
0.05

 
 
Weighted average shares used to compute basic and diluted net income per share:
 
 
 
 
 
 
 
Basic
36,476

 
 
 
33,907

 
 
Diluted
39,425

 
 
 
38,419

 
 



________________________
(1)
Cost of revenue and operating expenses include stock-based compensation expense as follows:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(In thousands)
Cost of revenue
$
50

 
$
38

 
$
146

 
$
123

Research and development
2,248

 
1,367

 
7,170

 
3,986

Sales and marketing
541

 
416

 
2,118

 
1,179

General and administrative
1,163

 
948

 
3,489

 
2,159

Total stock-based compensation expense
$
4,002

 
$
2,769

 
$
12,923

 
$
7,447



- 25 -


Comparison of the three and nine months ended September 30, 2018 and October 1, 2017
Revenue, Cost of Revenue, Gross Profit and Gross Margin
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
Change
 
% Change
 
September 30,
2018
 
October 1,
2017
 
Change
 
% Change
 
(Dollars in thousands)
 
 
 
 
 
 
 
 
 
 
Revenue
$
59,349

 
$
50,108

 
$
9,241

 
18
%
 
$
157,893

 
$
135,084

 
$
22,809

 
17
%
Cost of revenue
29,859

 
25,591

 
4,268

 
17
%
 
79,774

 
68,212

 
11,562

 
17
%
Gross profit
$
29,490

 
$
24,517

 
$
4,973

 
20
%
 
$
78,119

 
$
66,872

 
$
11,247

 
17
%
Gross margin
49.7
%
 
48.9
%
 
80
bps
 
 
 
49.5
%
 
49.5
%
 
—%

 
 
Revenue. Revenue increased $9.2 million, or 18%, to $59.3 million in the three months ended September 30, 2018 and increased $22.8 million, or 17%, to $157.9 million in the nine months ended September 30, 2018 compared to the corresponding periods in 2017, primarily due to higher unit volumes from increased sales of our new 11ac Wave 3 (10G) products and our 11ac Wave 2 products. This increase was partially offset by declining sales of our legacy 11n products. We expect revenue will increase in absolute dollars in the fourth quarter of fiscal 2018 compared to the third quarter of fiscal 2018 due to overall higher unit shipments of our 11ac Wi-Fi solutions.
Cost of Revenue, Gross Profit and Gross Margin. Cost of revenue increased $4.3 million, or 17%, to $29.9 million in the three months ended September 30, 2018 and increased $11.6 million, or 17%, to $79.8 million in the nine months ended September 30, 2018 compared to the corresponding periods in 2017, as a result of higher unit volumes and changes to the product mix including an increased concentration of our higher cost 10G product.
Gross profit increased $5.0 million, or 20%, to $29.5 million in the three months ended September 30, 2018 and increased $11.2 million, or 17%, to $78.1 million compared to the corresponding periods in 2017 due to the higher unit volumes and changes to the product mix including an increased concentration of our higher priced 10G product.
Gross margin decreased by 80 basis points to 49.7%, in the three months ended September 30, 2018 and remained unchanged at 49.5%, in the nine months ended September 30, 2018 compared to the corresponding periods in 2017, primarily due to changes in our product mix including an increased concentration of our higher cost 10G product. We expect gross margin to increase slightly in the fourth quarter of fiscal 2018 compared to the third quarter of fiscal 2018 due to cost improvements in our 10G and other products.
Operating Expenses
 
Three Months Ended
 
 
 
 
 
September 30,
2018
 
October 1,
2017
 
 
 
 
 
Amount
 
% of
Revenue
 
Amount
 
% of
Revenue
 
Change
 
% Change
 
(Dollars in thousands)
 
 
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
17,783

 
30.0
%
 
$
15,011

 
30.0
%
 
$
2,772

 
18
%
Sales and marketing
3,833

 
6.5

 
3,363

 
6.7

 
470

 
14

General and administrative
4,886

 
8.2

 
3,735

 
7.4

 
1,151

 
31

Total operating expenses
$
26,502

 
44.7
%
 
$
22,109

 
44.1
%
 
$
4,393

 
20
%


- 26 -


 
Nine Months Ended
 
 
 
 
 
September 30,
2018
 
October 1,
2017
 
 
 
 
 
Amount
 
% of
Revenue
 
Amount
 
% of
Revenue
 
Change
 
% Change
 
(Dollars in thousands)
 
 
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
52,468

 
33.2
%
 
$
43,699

 
32.3
%
 
$
8,769

 
20
%
Sales and marketing
12,307

 
7.8

 
9,553

 
7.1

 
2,754

 
29

General and administrative
13,602

 
8.6

 
11,231

 
8.3

 
2,371

 
21

Total operating expenses
$
78,377

 
49.6
%
 
$
64,483

 
47.7
%
 
$
13,894

 
22
%
Research and Development Expenses.  R&D expenses increased $2.8 million, or 18%, to $17.8 million in the three months ended September 30, 2018 compared to the corresponding period in 2017. The increase was primarily due to a $2.4 million increase in personnel costs, including $0.9 million in stock-based compensation expense, resulting from a 6% increase in headcount to further develop and expand our solutions portfolio and support increased customer product development activities, $0.6 million in allocated administrative costs and $0.3 million in equipment related expenses to support and qualify new product platforms. This increase was partially offset by a decrease of $0.4 million in tape-out and lay-out expenses and $0.2 million in professional services. We expect that R&D expenses will increase in the fourth quarter of fiscal 2018 compared to the third quarter of fiscal 2018.
R&D expenses increased $8.8 million, or 20%, to $52.5 million in the nine months ended September 30, 2018 compared to the corresponding period in 2017. The increase was primarily due to a $7.6 million increase in personnel costs, including $3.2 million in stock-based compensation expense, resulting from a 10% increase in headcount to further develop and expand our solutions portfolio and support increased customer product development activities, $1.9 million in allocated administrative costs and $1.0 million in equipment related expenses to support and qualify new product platforms. This increase was partially offset by a decrease of $0.9 million in amortization expense, $0.4 million in tape-out and lay-out expenses and $0.4 million in professional services.
Sales and Marketing Expenses. S&M expenses increased $0.5 million, or 14%, to $3.8 million in the three months ended September 30, 2018 compared to the corresponding period in 2017, primarily due to an increase of $0.4 million in personnel related costs, including $0.1 million in stock based compensation expense to support our expanding business. We expect that S&M expenses will increase in the fourth quarter of fiscal 2018 compared to the third quarter of fiscal 2018.
S&M expenses increased $2.8 million, or 29%, to $12.3 million in the nine months ended September 30, 2018 compared to the corresponding period in 2017, primarily due to an increase of $2.3 million in personnel related costs, including $0.9 million in stock based compensation expense to support our expanding business and $0.3 million in allocated administrative costs.
General and Administrative Expenses.  G&A expenses increased $1.2 million, or 31%, to $4.9 million in the three months ended September 30, 2018 compared to the corresponding period in 2017, primarily due to a $0.9 million increase in personnel costs, including $0.2 million in stock-based compensation expense, as we grew our administrative headcount by 41% to support the growth of our business, $0.4 million in other general administrative expenses, $0.3 million in additional facility costs and $0.3 million in depreciation and amortization expense. This increase was partially offset by $0.8 million in lower allocated administrative costs. We expect that G&A expenses will increase in the fourth quarter of fiscal 2018 compared to the third quarter of fiscal 2018.
G&A expenses increased $2.4 million, or 21%, to $13.6 million in the nine months ended September 30, 2018 compared to the corresponding period in 2017, primarily due to a $3.0 million increase in personnel costs, including a $1.3 million increase in stock-based compensation expense, as we increased our administrative headcount by 41% to support the growth of our business, $1.4 million in additional facility costs and $0.9 million in depreciation and amortization expense. This increase was partially offset by $2.3 million in lower allocated administrative costs and $0.8 million in legal and professional services.

- 27 -


Liquidity and Capital Resources
Since our inception in 2005, we have funded our operations primarily through sales of our common stock in conjunction with our initial public offering (“IPO”), private equity financing, gross profits generated from sales, technology licensing and debt financing arrangements. As of September 30, 2018 and December 31, 2017, we had cash and cash equivalents and marketable securities of $132.0 million and $118.6 million, respectively, and as of September 30, 2018, we had an accumulated deficit of $125.6 million. On November 2, 2016, we consummated our IPO and received net proceeds of approximately $97.4 million, after underwriting discounts, commissions and other offering expenses.
Credit Facilities
Our Amended and Restated Loan and Security Agreement with Silicon Valley Bank (“SVB”) (the “SVB Loan and Security Agreement”) includes (i) term loans, (ii) a revolving line of credit, and (iii) a mezzanine loan. The mezzanine loan was canceled upon its expiration in fiscal 2017 and the revolving line of credit expired in May 2018.
On December 31, 2017, we sought to extinguish our term loans under the SVB Loan and Security Agreement of which approximately $3.9 million (including interest and early termination fees) remained outstanding. The Company reclassified the final $3.9 million payment on December 31, 2017 to “Long-term debt, current portion” in its condensed consolidated balance sheet as of that date. The payment for the extinguishment of the term loans was processed on January 2, 2018.
Based on our current operating plan, we expect that our cash and cash equivalents and marketable securities will be sufficient to fund our operations through at least the next 12 months. However, our liquidity assumptions may prove to be incorrect, and we could utilize our available financial resources sooner than we currently expect.
In the event that additional capital is needed, we may not be able to raise such capital on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, results of operations, and financial condition would be adversely affected. We may also seek to raise capital opportunistically to support the anticipated growth of our business.
Cash Flows
The following table sets forth the primary sources and uses of cash and cash equivalents for each of the periods presented below:
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
(In thousands)
Net cash provided by (used in):
 
 
 
Operating activities
$
19,691

 
$
14,194

Investing activities
(8,210
)
 
(95,096
)
Financing activities
$
(1,095
)
 
$
2,701

Cash flows from Operating Activities.
Net cash provided by operating activities for the nine months ended September 30, 2018 and October 1, 2017 was $19.7 million and $14.2 million, respectively.
Net cash provided by operating activities for the nine months ended September 30, 2018 of $19.7 million resulted from a net income of $1.7 million, net cash inflow from changes in operating assets and liabilities of $2.7 million and non-cash expenses of $12.9 million in stock based compensation, $3.5 million of depreciation and amortization and $0.7 million of other non-cash expenses, partially offset by non-cash income of $1.8 million relating to non-cash deferred taxes. The $2.7 million net cash inflow from changes in operating assets and liabilities primarily consisted of a $6.7 million decrease in accounts receivable due to timing of collections, a $6.5 million increase in accounts payable due to timing of payments to our suppliers and a $2.1 million increase in accrued liabilities and other current liabilities, partially offset by $8.9 million in increased inventory due to timing

- 28 -


of raw materials purchases and a $3.8 million increase in prepaid expenses and other assets required to support the growth of our business.
Net cash provided by operating activities for the nine months ended October 1, 2017 of $14.2 million resulted from net income of $2.1 million, net cash inflow from changes in operating assets and liabilities of $2.7 million and non-cash expenses of $7.4 million of stock based compensation, $1.6 million of depreciation and amortization, $0.3 million of non-cash interest expense and $0.1 million of accretion of discount on our marketable securities. The $2.7 million cash inflow from changes in operating assets and liabilities primarily consisted of an increase of $14.7 million in accrued liabilities and other current liabilities as a result of an increase in expenses consistent with the growth of our business and a $5.1 million increase in accounts payable due to timing of payments to our suppliers offset by a $8.3 million increase in accounts receivable due to increased sales and timing of collections, a $7.9 million increase in inventory due to timing of purchases of raw materials and an increase of $0.9 million of other assets.
Cash flows from Investing Activities.
Net cash used in investing activities was $8.2 million for the nine months ended September 30, 2018 compared to net cash used in investing activities for the nine months ended October 1, 2017 of $95.1 million. Cash used in investing activities for the nine months ended September 30, 2018 related to $47.9 million of marketable securities purchases, $4.0 million of property and equipment purchases and $0.6 million of long-term investment purchases, partially offset by maturities of $44.3 million in marketable securities.
Net cash used in investing activities for the nine months ended October 1, 2017 of $95.1 million related to $104.0 million of marketable securities purchases and $7.0 million of property and equipment purchases including $4.1 million related to our new corporate headquarters, partially offset by maturities and sales of $15.9 million in marketable securities.
Cash flows from Financing Activities.
Net cash used in financing activities was $1.1 million for the nine months ended September 30, 2018, compared to net cash provided by financing activities for the nine months ended October 1, 2017 of $2.7 million. Net cash flow used in financing activities during the nine months ended September 30, 2018 reflected the repayment of $3.9 million in outstanding debt, payment of $2.4 million of taxes withheld for vested stock awards and payments of $0.8 million related to intangible asset purchases, partially offset by $6.0 million in proceeds from the issuance of common stock
Net cash flow provided by financing activities during the nine months ended October 1, 2017 reflected $5.1 million in proceeds from issuance of common stock, net, partially offset by repayments of outstanding long-term debt of $1.8 million and payment of $0.6 million of taxes withheld for vested stock awards.
Contractual Obligations and Commitments
The following table summarizes our contractual commitments and obligations as of September 30, 2018:
 
Total
 
Less Than
1 Year
 
1-3 Years
 
3-5 Years
 
More Than
5 Years
 
(In thousands)
Operating lease obligations
$
11,865

 
$
1,451

 
$
6,840

 
$
3,334

 
$
240

Commitments(1)
4,900

 
2,400

 
2,500

 

 

Software license commitments
2,976

 
1,488

 
1,488

 

 

 
$
19,741

 
$
5,339

 
$
10,828

 
$
3,334

 
$
240

________________________

- 29 -


(1)
In April 2012, we entered into a letter agreement with RUSNANO, pursuant to which we agreed, among other matters, to create a subsidiary to be incorporated in Russia and to fund such subsidiary in an aggregate amount of $20.0 million over three years. In July 2014, we amended and restated such letter agreement with RUSNANO, pursuant to which we agreed, among other matters, to operate and fund our Russian operations in an aggregate amount of $13.0 million over six annual periods beginning on December 31, 2014. The annual funding requirements in period one to period six are $2.2 million, $1.7 million, $2.0 million, $2.2 million, $2.4 million, and $2.5 million, respectively. In the event that we fail to meet our funding obligations for any period, we will be required to pay RUSNANO a penalty fee of 10% on 80% of the difference between the funding obligation and the actual funding for that period, subject to a cure period of one calendar quarter after the applicable period funding deadline. As of September 30, 2018, we had met the minimum funding requirements.
Obligations under contracts that we can cancel without a significant penalty are not included in the table above. As of September 30, 2018, we have purchase obligations of $16.9 million that are based on outstanding purchase orders related to the fabrication of silicon wafers for which production has started. These purchase orders are cancellable at any time, provided that we are required to pay all costs incurred through the cancellation date. Historically, we have rarely canceled these agreements once production has started.
Off-Balance Sheet Arrangements
As of September 30, 2018, we did not have any off-balance sheet arrangements.
JOBS Act Accounting Election
The JOBS Act permits an “emerging growth company” such as us to take advantage of an extended transition period to comply with new or revised accounting standards applicable to public companies. We are choosing to “opt out” of this provision and, as a result, we will comply with new or revised accounting standards as required when they are adopted. This decision to opt out of the extended transition period under the JOBS Act is irrevocable.
Critical Accounting Policies, Significant Judgments and Use of Estimates
Our condensed consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States (“US GAAP”). Our critical accounting policies are more fully described in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section and Note 1, “The Company and Summary of Significant Accounting Policies” contained in the “Notes to Consolidated Financial Statements” of our 2017 Annual Report on Form 10-K. There were no changes to our significant accounting policies during the three and nine months ended September 30, 2018.
An accounting policy is deemed to be critical if it requires an accounting estimate to be made based on assumptions about matters that are highly uncertain at the time the estimate is made, and if different estimates that reasonably could have been used or changes in the accounting estimates that are reasonably likely to occur periodically, could materially impact our condensed consolidated financial statements. Our critical accounting policies include our more significant estimates and assumptions used in the preparation of our condensed consolidated financial statements. Our critical accounting policies are described in Item 7, “Management's Discussion and Analysis of Financial Condition and Results of Operations” of our 2017 Annual Report on Form 10-K.
On an ongoing basis, we evaluate our critical accounting policies and estimates, including those related to revenue recognition, inventory valuation, stock-based compensation, common stock warrants, income taxes, contingencies and litigation. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
Recent Accounting Pronouncements
See Note 2 contained in the “Notes to Condensed Consolidated Financial Statements” in Item 1 of Part I of this Quarterly Report on Form 10-Q for a full description of the recent accounting pronouncements and our explanation of their impact, if any, on our results of operations and financial condition.


- 30 -


Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We have operations both within the United States and internationally, and we are exposed to market risks in the ordinary course of our business. We are primarily exposed to market risks related to changes in interest rates, foreign currency exchange rates and inflation, as well as risks relating to changes in the general economic conditions in the countries where we conduct business. These exposures may change over time as business practices evolve and could have a material adverse impact on our financial results.
Interest Rate Risk
We had cash and cash equivalents and marketable securities of $132.0 million and $118.6 million as of September 30, 2018 and December 31, 2017, respectively. We manage our cash and cash equivalents portfolio and marketable securities for operating and working capital purposes.
Our cash and cash equivalents are held in cash, short-term money market funds, agency securities and commercial paper with maturities of less than 90 days when purchased. Due to the short-term nature of these instruments, we believe that we do not have any material exposure to changes in the fair value of our cash equivalents portfolio as a result of changes in interest rates. Declines in interest rates, however, would reduce our future interest income. During the nine months ended September 30, 2018, the effect of a hypothetical 100-basis point (one percentage point) increase or decrease in overall interest rates would not have had a material impact on our interest income.
Our exposure to market risk for changes in interest rates relates primarily to our investment portfolio comprising of marketable securities. We invest in a number of securities including U.S. agency notes, U.S. treasuries, commercial paper, corporate bonds, municipal bonds and money market funds. We attempt to ensure the safety and preservation of our invested principal funds by limiting default risk, market risk and reinvestment risk. We mitigate default risk by investing in high grade investment securities.
The fair market value of our fixed rate securities may be adversely impacted by increases in interest rates while income earned may decline as a result of decreases in interest rates. A hypothetical 100 basis-point (one percentage point) increase or decrease in interest rates compared to rates at September 30, 2018 would have affected the fair value of our investment portfolio by approximately $0.5 million.
Foreign Currency Exchange Risk
To date, all of our revenue and the majority of our operating expenses have been denominated in U.S. dollars. Some operating expenses, primarily associated with our international subsidiaries, are denominated in foreign currencies and are therefore exposed to fluctuations due to changes in foreign currency exchange rates, which may cause us to recognize transaction gains and losses in our consolidated statements of operations. During the second quarter of fiscal 2018, we established a currency risk management program to hedge against fluctuations and volatility of future cash flows caused by changes in currency exchange rates. Under this program, our strategy is to have increases or decreases in foreign currency exposures mitigated by gains or losses on the foreign currency forward derivative contracts in order to mitigate the risks and volatility associated with foreign currency transaction gains or losses. This strategy reduces, but does not always entirely eliminate, the impact of currency exchange rate movements. Refer to Note 6 to the condensed consolidated financial statements, Derivative Instruments, for further details.
Item 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures.
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of September 30, 2018, the last day of the period covered by this Quarterly Report on Form 10-Q. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), refers to controls and procedures that are designed to provide reasonable assurance that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to provide reasonable assurance that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act

- 31 -


is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
Because of the material weakness in our internal control over financial reporting as previously disclosed in our final prospectus, dated October 27, 2016, and in our Annual Reports on Form 10-K for the fiscal years ended January 1, 2017 and December 31, 2017, and as described below, our Chief Executive Officer and Chief Financial Officer concluded that, as of September 30, 2018, our disclosure controls and procedures were not effective. Notwithstanding the material weakness in our internal control over financial reporting, our management, including our Chief Executive Officer and Chief Financial Officer, believes that the condensed consolidated financial statements in this Quarterly Report on Form 10-Q fairly present, in all material respects, our financial position, results of operations and cash flows for the periods presented in conformity with US GAAP.
During the course of the preparation of our 2015 consolidated financial statements, we identified a control deficiency in our internal control over financial reporting. This control deficiency did not result in a misstatement of the annual or interim financial statements, however, this control deficiency could result in a misstatement of the consolidated financial statements or disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected on a timely basis. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis. Accordingly, our management has determined that this control deficiency constitutes a material weakness.
The material weakness was a result of a lack of sufficient qualified personnel within the finance and accounting function who possessed an appropriate level of expertise to effectively perform the following functions commensurate with our structure and financial reporting requirements:
identify, select and apply US GAAP sufficiently to provide reasonable assurance that transactions were being appropriately recorded; and
assess risk and design appropriate control activities over financial and reporting processes necessary to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements.
Management’s Remediation Efforts
In response to the identified material weakness, we have taken a number of steps to remediate this material weakness and improve our internal control over financial reporting. Since the beginning of fiscal 2017 and through the third quarter of fiscal 2018, we have increased our dedicated finance and accounting personnel, including certified public accountants and several finance support team members. We have also implemented additional internal controls, including additional workflows relating to change management, review and approval processes, and account reconciliations. We further updated our internal controls process narratives and performed tests to ensure that our internal control processes performed as documented.
The additional resources added to the finance function have enabled us to further (i) allow separate preparation and review of reconciliations and other account analysis, (ii) enable us to develop a more structured close process, including enhancing our existing policies and procedures, to improve the completeness, timeliness and accuracy of our financial reporting, and (iii) identify and review complex or unusual transactions. We believe these individuals possess the appropriate knowledge and capacity to help fulfill our obligations to comply with the accounting and reporting requirements. Additionally, we have further significantly improved internal controls surrounding our financial reporting process and continued to validate and test the design and operating effectiveness of our internal controls.
While we believe that the foregoing actions have improved our internal control over financial reporting, the implementation of these measures is ongoing and will require validation and testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles. We also believe that our planned efforts to assess risk and identify, design and implement the necessary control activities to address such risk will be effective in remediating the material weakness described above. However, until the above remediation steps have been completed and operate for a sufficient period of time, and subsequent evaluation of their effectiveness is completed, the material weakness previously disclosed, and as described above, will continue to exist. We may also conclude that additional measures may be required to remediate the material weaknesses in our internal control over financial reporting, which may necessitate additional implementation and evaluation time. We will continue to assess the effectiveness of our internal control over financial reporting and take steps to remediate the known material weaknesses expeditiously.

- 32 -


Changes in Internal Control Over Financial Reporting
We are taking actions to remediate the material weakness relating to our internal control over financial reporting as described above. Except as otherwise described herein, there were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13(a)-15(d) and 15d-15(d) under the Exchange Act that occurred during the quarter ended September 30, 2018 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

- 33 -


PART II - OTHER INFORMATION
Item 1. LEGAL PROCEEDINGS
We are currently not party to litigation that could reasonably be expected to have a material adverse effect on our business. From time to time, we may be subject to legal proceedings and claims arising in the ordinary course of business. The semiconductor and Wi-Fi industries are characterized by frequent claims and litigation, including claims regarding infringement of intellectual property rights. Litigation is often unpredictable, costly, diverts management’s attention, and may result in an unfavorable outcome, including monetary damages or injunctive relief.
Item 1A. RISK FACTORS
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 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our condensed consolidated financial statements and related notes included elsewhere. The risks and uncertainties described below are not the only ones we face. Additional risk and uncertainties not presently known to us or that we presently deem less significant may also impair our business operations. If any of the events or circumstances described in the following risk factors actually occurs, our business, operating results, financial condition, cash flows and prospects could be materially and adversely affected. In that event, the trading price of our common stock could decline, and you could lose part or all of your investment.
Risks Related to Our Business and Industry
If we fail to develop and introduce new or enhanced Wi-Fi solutions to meet the requirements of our target markets on a timely basis, our ability to retain and attract customers could be impaired and our competitive position could be harmed.
We are largely dependent on sales of leading-edge, high-performance Wi-Fi solutions. The markets we target with our solutions are characterized by rapidly changing technology, changing customer and service provider needs, evolving industry standards, intense competition and frequent introductions of new products. To succeed, we must effectively anticipate customer and service provider requirements and respond to these requirements on a timely basis. For example, we were the first to announce an 802.11ac 8x8 product, our QSR-10G product, in September 2015. We also announced new products based on the draft 802.11ax standard in October 2016 and January 2017. If we fail to develop new Wi-Fi solutions or enhancements to our existing solutions that offer increased features and performance in a cost-effective manner, or if our customers or service providers do not believe that our solutions have compelling technological advantages, our business could be adversely affected. We must also successfully manage the transition from older solutions to new or enhanced solutions to minimize disruptions in our business. In addition, if our competitors introduce new products that outperform our solutions or provide similar performance at lower prices, we may lose market share or be required to reduce our prices. For example, in February 2017, Qualcomm announced a new 8x8 product based on the draft 802.11ax standard that may compete with our previously announced product. In addition, in August 2017, Broadcom announced new 4x4 Wi-Fi connectivity solutions based on the draft 802.11ax standard and in January 2018, Intel announced new chipsets based on the draft 802.11ax standard for mainstream 2x2 and 4x4 home routers and gateways. We expect our competitors will also introduce new products based on new standards and other next generation technologies in the future. In addition, establishment of new standards, such as 802.11ax, must go through an extensive process with the Institute of Electrical and Electronics Engineers and may be subject to delays and revision. Our failure to accurately predict market needs or timely develop Wi-Fi solutions that address market needs could harm our business, results of operations and financial condition.
The complexity of our solutions could result in unforeseen design and development delays or expenditures.
Developing our Wi-Fi solutions is expensive, complex and time-consuming, and involves uncertainties. We must often make significant investments in product roadmaps, design and development far in advance of established market needs and may not be able to consistently and accurately predict what those actual needs will be in the future. Each phase in the development of our solutions presents serious risks of failure, rework or delay, any one of which could impact the timing and cost-effective development of such solutions and could jeopardize customer acceptance of the solutions. Product development efforts may last two years or longer, and require significant investments of time, third-party development costs, prototypes and sample materials, as well as sales and marketing resources and expenses, which will not be recouped if the product launch is unsuccessful. We also have limited resources and may not be able to develop alternative designs or address a variety of differing market requirements

- 34 -


in parallel. Our failure to adequately address any such delays in a cost-effective manner could harm our business, results of operations and financial condition.
In addition, as is common in our industry, our Wi-Fi solutions may contain defects, errors and bugs when they are first introduced or as new versions are released. We have in the past, and may in the future, experience defects, errors and bugs. For example, in 2015, in response to a defect we identified, we were required to make a revision to one of our semiconductors, which resulted in a four-month delay in product introduction. Product defects, errors or bugs could affect the performance of our products resulting in reliability, quality or compatibility problems, cause reduced manufacturing yields, result in excess or obsolete inventory, and delay the development or shipments of new solutions or new versions of our solutions. As a result, our reputation may be damaged and the market adoption of our Wi-Fi solutions could be adversely affected. If any of these problems are not found until after we have commenced shipment of a new solution, we may incur significant additional development costs to redesign, recall, repair or replace the defective solution. These problems may also trigger warranty or contractual indemnity claims against us by our customers or others, and our reputation and results of operations may be adversely affected.
Our solutions must also successfully operate with products from other vendors. As a result, when problems occur in a customer product in which our solution is used, it may be difficult to identify the source of these problems. The products of our customers that use our solutions can also be very complex, which can increase the possibility of design, development or production issues. For example, our customers may be dependent on the successful development and testing of our solutions with products from other vendors as well as the availability on a timely and cost-effective basis of all of the necessary components used in our customers’ final products. The occurrence of hardware and software errors, whether or not caused by our solutions, could result in the delay or loss of market adoption of our solutions, and therefore delay our ability to recognize revenue from sales, and any necessary repairs may cause us to incur significant expenses. The occurrence of any such problems could harm our business, results of operations and financial condition.
We depend on a limited number of customers and service providers for a significant portion of our revenue.
We derive a significant portion of our revenue from a small number of OEMs and ODMs, and we anticipate that we will continue to do so for the foreseeable future. In 2017, six customers accounted for approximately 50% of our revenue. In addition, substantially all of our revenue to date has been generated by sales of our solutions to OEMs and ODMs serving the service provider market for home networking. Based on sell-through information provided to us by our OEM and ODM customers, we estimate that the two largest service providers, which are both based in the United States, represented on a combined basis approximately 33% of our revenue in 2017. The demand from these OEM and ODM customers and, their service provider customers, is subject to fluctuations based on a variety of factors affecting the service provider industry and their related businesses. The loss of a key customer or service provider, or a reduction in sales to any key customer or service provider could negatively impact our revenue, cause us to have excess or obsolete inventory, and harm our business, results of operations and financial condition.
We have an accumulated deficit and have incurred net losses in the past, and we may incur net losses in the future.
We have incurred net losses in the past and may incur net losses in the future. For the nine months ended September 30, 2018 and October 1, 2017, we earned a net income of $1.7 million and $2.1 million, respectively. However, for the six months ended July 1, 2018 and July 2, 2017, we incurred net losses of $2.2 million and $0.8 million, respectively. As of September 30, 2018, we had an accumulated deficit of $125.6 million. We expect to continue to make significant investments related to the development of our Wi-Fi solutions and the expansion of our business, including investments to support our research and development, sales and marketing and general and administrative functions. As a public company, we also incur significant additional legal, accounting and other expenses. If we fail to continue to grow our revenue or if our revenue growth is not sufficient to offset the growth of these anticipated expenses, we may not be able to achieve or sustain profitability, and our stock price could decline.
We face intense competition from a number of larger and more established companies and expect competition to increase in the future, which could have an adverse effect on our market share, revenue and results of operations.
Many of our competitors, including Broadcom, Intel Corporation, Marvell, MediaTek, and Qualcomm, have greater financial, technical, sales, marketing and other resources than we do, as well as longer operating histories, greater name recognition, larger customer bases and more established customer relationships. In the future, we may also face competition from other new and emerging companies, including from companies in China.

- 35 -


Our competitors may be able to anticipate, influence or adapt more quickly to new or emerging technologies and standards and changes in customer and service provider requirements. Our competitors may also be able to devote greater resources to the promotion and sale of their products, initiate or withstand substantial price competition, take advantage of acquisitions or other opportunities more readily and develop and expand their product offerings more quickly than we can. In addition, many of our larger competitors offer a broader range of products than we do, including non-Wi-Fi products. These competitors may be able to sell at lower margins, bundle additional products and features with their Wi-Fi products, leverage incumbent positions, or create closed platforms that discourage customers or service providers from purchasing our Wi-Fi solutions. This strategy may be particularly effective for customers and service providers who prefer the convenience of purchasing all of their Wi-Fi products from a single provider. If we are unable to maintain our competitive advantages through the delivery of superior solutions, our business, results of operations and financial condition may be harmed.
Consolidation in our industry or in a related industry that involves our customers, service providers, partners and competitors could disrupt our business.
There has been a significant amount of consolidation in our industry and related industries. Examples include consolidation among service providers, such as the acquisition of DIRECTV by AT&T in 2015; consolidation involving our customers, such as the acquisition of the Cisco service provider consumer premise equipment (CPE) business by Technicolor in 2015 and the acquisition of Pace plc, by ARRIS Group, Inc., in 2016; consolidation involving our partners, such as the acquisition of Freescale Semiconductor by NXP Semiconductors in 2015; and consolidation involving our competitors, such as the acquisition of Broadcom by Avago Technologies in 2016, the proposed acquisition of NXP Semiconductors by Qualcomm announced in October 2016 and abandoned in July 2018 after failing to obtain regulatory approval in China, and the acquisition of Cavium Inc. by Marvell announced in November 2017 and completed in July 2018. In addition, in November 2017, Broadcom announced an unsolicited offer to acquire Qualcomm. Broadcom subsequently withdrew and terminated its offer to acquire Qualcomm in March 2018 after the President of the United States issued an executive order prohibiting the acquisition of Qualcomm by Broadcom.
Consolidation among our customers, service providers, competitors and other industry related third parties, including during the period between the announcement and closing of acquisitions when the transaction may be undergoing regulatory scrutiny and otherwise seeking to satisfy required closing conditions, can create significant industry uncertainty, which could impact demand for our Wi-Fi solutions and could cause delays in the purchase of our Wi-Fi solutions or the loss of business. For example, in 2015 our two largest service providers consolidated, resulting in the cancellation of previously submitted purchase orders, which adversely impacted our revenue for several quarters. Consolidation among our customers, service providers, competitors and other industry related third parties could adversely affect the competitive landscape and industry dynamics, including causing increased pricing pressure, intensifying the focus of our competitors on certain markets or customers that could cause us to lose market share or customers, and enabling our competitors to leverage complementary products or technologies of the combined company. Accordingly, any industry consolidation could have an adverse effect on our business, results of operations and financial condition.
Our customers may cancel their orders, change production quantities or delay production, which could harm our business.
Our customers typically do not provide us with firm, long-term purchase commitments. Substantially all of our sales to date have been made on a purchase order basis, which permits our customers to cancel, change or delay their purchases of our solutions with little or no notice to us. As a result, our ability to accurately forecast customer demand is limited. Any such cancellation of or decrease in purchase orders subjects us to a number of risks, including unanticipated revenue shortfalls, loss of volume-based wafer rebates from our third-party foundry and excess or obsolete inventory.
We may face claims of intellectual property infringement, which could be time-consuming and costly to defend or settle and, if adversely adjudicated, could harm our business.
The semiconductor industry is characterized by vigorous protection and pursuit of intellectual property rights, which has resulted in protracted and expensive litigation for many companies. We have received communications from third parties, including non-practicing entities, alleging our infringement of their patents, and we may receive additional claims of infringement in the future. For example, in October 2016, a third party filed suit in the United States District Court for the Northern District of Illinois alleging infringement by us of nine expired United States patents. While this matter was favorably settled by us for an immaterial amount, we cannot predict the results of other future litigation with other third parties. See Note 7, “Commitments and Contingencies” contained in the Notes to Consolidated Financial Statements of our Annual Report on Form 10-K. In addition,

- 36 -


our customers and service providers may become subject to litigation or receive communications regarding alleged infringement of their products that implicate our Wi-Fi solutions. We have certain contractual obligations to defend and indemnify our customers and other third parties from damages and costs which may arise in connection with any such infringement claims. We or our customers may be required to obtain licenses for such patents, which could require us to pay royalties. Any lawsuits could subject us to significant liability for damages, invalidate our proprietary rights and harm our business and our ability to compete. Any litigation, regardless of success or merit, could cause us to incur substantial expenses, reduce our sales and divert the efforts of our technical and management personnel. If we receive an adverse result in any litigation, we could be required to pay substantial damages, seek licenses from third parties, which may not be available on reasonable terms or at all, cease sale of products or licensing of our technology, expend significant resources to redesign our solutions, develop alternative technology or discontinue the use of processes requiring the relevant technology.
Our failure to adequately protect our intellectual property rights could impair our ability to compete effectively or defend ourselves from litigation, which could adversely affect our results of operations and financial condition.
Our success depends, in part, on our ability to adequately protect our intellectual property. We rely primarily on patent, copyright, trademark and trade secret laws, as well as confidentiality and non-disclosure agreements and other contractual provisions, to protect our proprietary technologies and know-how. As of September 30, 2018, we had 59 issued patents in the United States and five foreign counterpart patents issued in Taiwan. The rights granted to us may not be meaningful or provide us with any commercial advantage. For example, any patent claims we make may be deemed insufficient to cover the third party’s product or technology or the patent could be opposed, contested, circumvented, designed around or be declared invalid or unenforceable in judicial or administrative proceedings. The failure of any of our patents to adequately protect our technology could make it easier for our competitors to offer similar products or technologies. Our foreign patent protection is not as comprehensive as our United States patent protection. As a result, we may not be able to effectively protect our intellectual property in some countries where our solutions are sold or may be sold in the future. Even if foreign patents are granted, effective enforcement in foreign countries may be challenging or may not be available. Furthermore, changes to the patent laws in the United States and other jurisdictions could also diminish the value of our patents and patent applications or narrow the scope of our patent protection.
We cannot ensure that the steps we have taken will prevent unauthorized use of our intellectual property or the reverse engineering of our technology. In addition to the protection afforded by patents, we rely on confidential proprietary information, including trade secrets and know-how, to develop and maintain our competitive position. Any disclosure or misappropriation by third parties of our confidential proprietary information could enable competitors to quickly duplicate our proprietary information, thus eroding our competitive position. We seek to protect our proprietary information in part by confidentiality agreements with our employees, contractors, customers, partners and other third parties. These agreements are designed to protect our proprietary information; however, any of these parties may breach the agreements and disclose our proprietary information, and we may not be able to obtain adequate remedies for such breaches. Detecting and monitoring unauthorized use of our intellectual property can be difficult and costly. It is possible that unauthorized use of our intellectual property may have occurred or may occur without our knowledge. Our failure to adequately protect our intellectual property could adversely impact our ability to maintain a competitive advantage in our markets, thus harming our business, results of operations and financial condition.
We may in the future need to initiate infringement claims or litigation to try to protect our intellectual property rights. Litigation, whether we are a plaintiff or a defendant, can be very expensive and time-consuming and may divert the efforts of our technical and management personnel without resulting in a favorable outcome. Further, many of our current and potential competitors have the ability to dedicate substantially greater resources to defending intellectual property infringement claims and to enforcing their intellectual property rights. If we are unable to protect our proprietary rights or if third parties independently develop or gain access to our or similar technologies, our business, revenue, reputation and competitive position could be harmed.
We may have difficulty accurately predicting our future revenue, cost of revenue, operating expense, working capital, and capital investments.
We were incorporated in 2005 and only began shipments of our Wi-Fi solutions in 2010. As a result, we have a limited operating history from which to predict future operating results. This limited operating history, combined with the rapidly evolving nature of the markets in which we sell our Wi-Fi solutions, substantial uncertainty concerning how these markets may develop, limited visibility into the purchasing decisions and timing of our customers and end customers, and other factors beyond

- 37 -


our control, limit our ability to accurately forecast our future revenue, cost of revenue, operating expense, working capital, and capital investments. Additionally, if we are unable to accurately forecast customer demand or service provider deployments in a timely manner, we may not build enough supply or maintain enough inventory, which could lead to delays in product shipments and lost sales opportunities, as well as cause our customers to identify alternative sources of supply. Alternatively, we may accumulate excess or obsolete inventory. Any of these factors could harm our margins, increase our write-offs due to product obsolescence and restrict our ability to fund our operations. If our revenue does not increase as anticipated, we could incur significant losses to the extent we are unable to decrease our expenses in a timely manner to offset any shortfall in future revenue. Any failure to accurately predict our future operating results could cause us to miss our financial projections and adversely affect the price of our common stock.
If we are unable to effectively manage any future growth, we may not be able to execute our business plan and our results of operations could suffer.
We have expanded our operations significantly since our inception in 2005 and anticipate that further expansion will be required to achieve our business objectives. For example, we grew from 219 employees as of December 27, 2015 to over 400 employees as of September 30, 2018, and expect our headcount to continue to grow as we scale our business. The growth and expansion of our business have placed and will continue to place a significant strain on our management, operations and financial resources. We expect that any future growth will also add complexity to, and require effective coordination throughout, our organization.
To manage any future growth effectively, we must continue to improve and expand our operating and administrative systems and controls. We may not be able to successfully implement improvements to these systems and controls in a timely or efficient manner, which could result in operating inefficiencies and could cause our costs to increase more than planned. If we are unable to effectively manage our future growth, our business, results of operations and financial condition may be harmed.
We rely on a limited number of third-party contractors and suppliers in connection with the design and manufacture of certain parts of our solutions. The failed performance or loss of any of these third parties may adversely impact our business.
We currently depend on a single foundry, Taiwan Semiconductor Manufacturing Company Limited (“TSMC”), for the supply of our mask-sets and for the fabrication of our wafers. We also depend on a limited number of sources in connection with the design, development, testing and assembly of our solutions and components thereof. We currently do not have long-term supply contracts with any of our third-party contractors or suppliers, and we typically negotiate pricing separately for each purchase order. Therefore, our contractors and suppliers are not obligated to perform services or supply products to us for any specific period, in any specific quantities, or at any specific price, except as may be provided in a particular purchase order. Sufficient capacity at our third-party foundry or the third-party contractors we rely on for assembly and testing may not be available when we need it or at reasonable prices. In addition, we rely on intellectual property rights and software development tools from third-parties such as Cadence Design Systems, Inc., Mentor Graphics Corporation, and Synopsys, Inc., to support the design, development, simulation and verification of new solutions or enhancement to existing solutions. If licenses to such technologies are not available on commercially reasonable terms and conditions, or such products become unavailable for any other reason, and we cannot otherwise integrate such technologies, our solutions or our customers’ products could become unmarketable or obsolete, and we could lose market share. In such instances, we could also incur substantial unanticipated costs or scheduling delays to develop or acquire substitute technologies to deliver competitive products.
If we lose any of our single source or limited source contractors or suppliers, we could be required to transition to a new third party, which could increase our costs, result in delays in the manufacture and delivery of our solutions, require a redesign of our solutions to transition to alternative sources, or cause us to carry excess, obsolete or insufficient inventory. In addition, if these contractors or suppliers fail to produce and deliver our solutions according to required specifications, quantity, quality, cost and time requirements, our business, results of operations and financial condition could suffer.

- 38 -


Our results of operations are likely to vary significantly from period to period, which could cause the trading price of our common stock to decline.
Our results of operations have fluctuated from period to period, and we expect such results to continue to fluctuate as a result of a number of factors, many of which are outside our control and may be difficult to predict, including:
the fluctuations in demand for high-performance Wi-Fi products in general;
the inherent complexity, length and associated unpredictability of the sales cycles for our Wi-Fi solutions;
changing market conditions and competitive dynamics of our markets, including new entrants and current and potential customer or service provider consolidation;
timing of introductions of new products by our customers and service providers and our ability to secure design wins related to such products;
changes to or inaccurate demand forecasts from our customers and service providers;
delays in deployment schedules or program cancellations by service providers, which can result in delays or cancellations of purchases by our customers;
the timing and amount of purchase orders, especially from significant customers;
reductions in or cancellations of purchase orders by our customers, including with little or no notice;
changes in the mix of our sales in the service provider market versus retail, enterprise or consumer electronics end markets and among different customers;
declines in average selling prices (“ASPs”) and the extent to which the impact of such declines is offset by increased sales volume or decreased manufacturing and other costs;
changes in manufacturing costs, including wafer fabrication, testing and assembly costs, manufacturing yields and product quality and reliability;
our ability to develop, introduce and ship new Wi-Fi solutions in a timely manner and anticipate future market demands that meet our customers’ requirements;
the timing and amount of tape-out costs;
timing of headcount adjustments;
the timing and amount of litigation expense or settlement of any litigation or other disputes;
volatility in our stock price, which may lead to material changes in stock compensation expense;
the impact and timing of taxes or changes in tax law; and
our ability to derive benefits from our investments in research, development, sales, marketing, and other activities.
The effects of the risk factors noted herein could result in large fluctuations and unpredictability in our quarterly and annual results of operations. Therefore, comparing our results of operations on a period-to-period basis may not be meaningful, and you should not rely on our past results as an indication of our future performance.
If we fail to successfully address additional Wi-Fi markets, our revenue growth and financial condition could be harmed.
Currently, we sell most of our Wi-Fi solutions to OEMs and ODMs that target the service provider market for home networking. Our success will depend in part on our ability to expand beyond the service provider market to other Wi-Fi markets, including the enterprise and consumer electronics markets, as well as grow our market share in the retail market. These other markets have separate and unique requirements that may not be directly addressed by our current Wi-Fi solutions, including different specifications, performance requirements and product support needs. For example, our current Wi-Fi solutions may not be well suited for certain market opportunities and may require significant new functionality or features. Therefore, meeting the technical requirements and securing design wins with customers targeting these markets will require a substantial investment of our time and resources. We may also face challenges and delays in accurately understanding the specific needs of new markets, which in turn may impair our ability to develop the customer and partner relationships necessary to be successful in such markets.

- 39 -


If any of these markets do not develop as we currently anticipate or if we are unable to penetrate them successfully, our growth opportunities could be harmed and our business, results of operations and financial condition could be negatively impacted.
If we fail to successfully leverage our engineering expertise to penetrate markets beyond Wi-Fi, our long-term revenue growth and financial condition could be harmed.
Our future growth will depend in part on our ability to leverage our engineering expertise in wireless and communications to address other markets beyond Wi-Fi. We have historically focused on high-performance Wi-Fi solutions, and may not be successful in identifying or implementing strategies to penetrate and sustain growth in new markets. If we are unable to develop solutions that are applicable beyond the Wi-Fi market, or to manage the expansion and growth of our business in such markets, our long-term revenue growth and financial condition could be harmed.
If we are unable to attract, train and retain qualified and key personnel, particularly our engineering personnel, we may not be able to execute our business strategy effectively.
We believe our future success will depend in large part upon our ability to attract, train and retain highly skilled management, engineering and sales and marketing personnel. Each of our employees is an at-will employee. The loss of any key employees or the inability to attract, train or retain qualified personnel, particularly our engineering personnel, could harm our business. For example, if any of these individuals were to leave unexpectedly, we could face substantial difficulty in hiring qualified successors and could experience a loss in productivity during the search for any such successor and while any successor is integrated into our business and operations.
Our key engineering personnel represent a significant asset and serve as the source of our technological and product innovations. We may not be successful in attracting, training and retaining sufficient numbers of technical and engineering personnel to support our anticipated growth. In addition, any changes to immigration laws, or uncertainty regarding potential changes, could impact our ability to hire technical and engineering personnel on a timely basis. The competition for qualified engineering personnel in our industry is very intense, especially in the San Francisco Bay Area, where we have a substantial presence and need for highly skilled personnel.
Changes to industry standards and government requirements relevant to our solutions and markets could adversely affect our business, results of operations and financial condition.
If our customers adopt new or competing industry standards with which our solutions are not compatible, our existing solutions would become less desirable and our revenue and results of operations would suffer. In addition, changes in government-imposed requirements, such as maximum power consumption regulations in Europe, can prevent our solutions from being shipped to certain countries if they do not meet such requirements.
To compete effectively in the Wi-Fi marketplace, we rely on industry partners to enable and complement our Wi-Fi solutions.
Our Wi-Fi solutions need to be integrated with other components and products, such as broadband processors, video system on chips and network processors, to serve the service provider markets. We have developed relationships with various third-party partners who enable and enhance our ability to bring our Wi-Fi solutions to various markets. These partners can provide critical support to enable us to reach certain markets and better address customer needs, including through the development of joint reference designs, the establishment of relationships with key customers, the validation of our Wi-Fi solutions, and the creation of bundled solutions to contend with competitive offerings. For example, when our Wi-Fi solution is designed into a product that also incorporates Intel or Broadcom network processors or other components, we depend on the ability of these partners to deliver their products in a timely fashion in order to meet shipping schedules. These partners may also be our competitors, which can negatively impact their willingness to collaborate with us, to support the integration of our solutions with their products, and to pursue joint sales and marketing efforts. In addition, in some cases it may be necessary to share competitively sensitive information with our partners that could enable our partners to compete more effectively against us or create uncertainty regarding ownership of intellectual property rights. If we are unable to continue to successfully develop or maintain these relationships, we may not be able to compete effectively and our business and results of operations may be adversely affected.



- 40 -


Our historical growth rate may not be indicative of future financial results.
You should not consider the growth rate in our revenue in recent periods as indicative of our future performance. For example, our revenue increased to $176.4 million in the year ended December 31, 2017 from $129.1 million in the year ended January 1, 2017, representing a 37% increase. In addition, our revenue increased to $59.3 million in the quarter ended September 30, 2018 from $50.1 million in the quarter ended October 1, 2017, representing an 18% increase. We may not be able to grow at the same rate, or a higher rate, in future periods compared to historical rates. Our revenue may be adversely impacted by various factors, including reduced or delayed demand for our Wi-Fi solutions, increased competition, a decrease in the size of our target markets, and the failure to capitalize on growth opportunities and other risk factors described herein. Moreover, even if our revenue continues to increase in absolute terms, we expect that our revenue growth rate will decline over time as we mature as a public company.
We may pursue strategic acquisitions or partnerships which could require significant management attention, increase operating risk, dilute stockholder value, fail to achieve intended results, and adversely affect our business, results of operations and financial condition.
We may acquire other businesses, products or technologies, or partner with other businesses. Our ability to make and successfully integrate acquisitions is unproven. Even if we complete one or more acquisitions or strategic partnerships, we may not be able to strengthen our competitive position or realize the intended benefits of the acquisition or the strategic partnership in a timely manner, or at all. Any acquisitions or strategic partnerships may also be viewed negatively by our customers, financial markets or investors. In addition, any acquisitions we make could lead to difficulties in integrating technologies, products and operations from the acquired businesses and in retaining and motivating key personnel from these businesses. Acquisitions may disrupt our ongoing operations, divert management from their primary responsibilities, subject us to additional liabilities, increase our expense and adversely impact our business. Acquisitions may also reduce our cash available for operations and other uses, and could also result in an increase in amortization expense related to identifiable assets acquired, potentially dilutive issuances of equity securities or the incurrence of debt, any of which could harm our business.
Our business is subject to disruption from hazards, natural disasters, terrorism, political unrest and other similar events, which could cause significant delays in the design, development, production or shipment of our solutions.
Our operations and those of our third-party contractors are vulnerable to interruptions caused by technical breakdowns, computer hardware and software malfunctions, software viruses, infrastructure failures, fires, earthquakes, tsunamis, flooding, power losses, telecommunications failures, terrorist attacks, wars, political unrest and disputes, Internet failures and other events beyond our control. For example, our sole foundry, TSMC, is located in Taiwan, which has been subject to a number of earthquakes, which has in the past impacted, and may in the future impact, the fabrication of our solutions. In addition, a significant portion of our engineering equipment, servers, storage and networking equipment, and other office equipment is located in our offices in the seismically active San Francisco Bay Area and Taiwan. Another example relates to rising political tensions and the potential for one or more countries to engage in hostilities with North Korea that could adversely affect various locations where we or our customers conduct business. If we suffer a significant hazard or outage to these offices and equipment, our business could experience disruption, which could harm our business and negatively impact our business, results of operations and financial condition.
The average selling prices for our Wi-Fi solutions could decrease over time, which could harm our revenue, gross margin and results of operations.
Products sold in our industry, including our Wi-Fi solutions, have often experienced a decrease in ASPs over time. We anticipate that the ASPs of our solutions may decrease in the future in response to competitive pricing pressures, customer expectations for price reduction, increased sales discounts, and new product introductions by our competitors. Our future results of operations may be harmed due to the decrease of our average selling prices.
Additionally, because we use a fabless semiconductor business model and rely on third-party contractors to fabricate, assemble, and test our chipset designs, we may not be able to reduce our costs as rapidly as companies that operate their own manufacturing processes, and our costs may even increase, which could also reduce our gross margins. To maintain our current gross margins or increase our gross margins in the future, we must develop and introduce on a timely basis new solutions and enhancements to existing solutions; continually reduce the costs of manufacturing our solutions; and manage transitions from

- 41 -


one solution to another in a timely and cost-effective manner. Our failure to do so would likely cause our revenue and gross margins to decline, which could have an adverse effect on our business, results of operations and financial condition.
Our international operations expose us to additional business risks, and failure to manage these risks may adversely affect our business.
We have international operations in China, Russia, Taiwan, Australia, Japan, Singapore and parts of Europe, and we derive substantially all of our revenue from shipments delivered outside the United States, particularly in Asia. International operations are subject to inherent risks, and our future results could be adversely affected by a number of factors, including:
differing technical standards, existing or future regulatory and certification requirements and required product features and functionality;
challenges related to managing and integrating operations in new markets with different languages, cultures and political systems;
heightened risks of unfair or corrupt business practices in certain countries and of improper or fraudulent sales arrangements that may impact financial results and lead to restatements of, and irregularities in, our financial statements or violations of law, including the U.S. Foreign Corrupt Practices Act;
tariffs and trade barriers, export controls and trade and economic sanctions regulations and other regulatory or contractual limitations on our ability to sell or develop our solutions in certain foreign markets, particularly in China and Russia;
rapidly changing immigration laws, requirements and processes, which may result in travel restrictions and delays, reduced hiring opportunities of qualified personnel, hiring delays, and increased immigration costs;
difficulties and costs associated with staffing and managing international operations;
difficulties associated with enforcing and protecting intellectual property rights in some countries;
requirements or preferences for in-country products, which could reduce demand for our products;
difficulties in enforcing contracts and collecting accounts receivable, which may result in longer payment cycles, especially in emerging markets;
potentially adverse tax consequences, including taxes impacting our ability to repatriate profits to the United States;
added legal compliance obligations and complexity;
public health emergencies and other disasters, such as earthquakes and tsunamis, that are more common in certain regions;
increased cost of terminating employees in some countries;
the effect of currency exchange rate fluctuations;
the effect of inflation;
political and economic instability;
war between countries; and
acts of terrorism.
Additionally, the United States has announced restrictions on exports involving specific companies. In April 2018, the U.S. Department of Commerce’s Bureau of Industry and Security imposed a denial of export privileges against Zhongxing Telecommunications Equipment Corporation (“ZTE”) and a second ZTE entity. These restrictions were subsequently lifted in July 2018, but may be imposed in the future with little or no advance notice. While the export ban applicable to ZTE has been lifted by the United States, the imposition of any export bans and the resulting uncertainty regarding the eventual resolution or potential for future export bans, can delay or cause the loss of revenue opportunities and harm our results of operations.
Data privacy laws in various jurisdictions are changing significantly and creating a complex regulatory compliance environment. For example, the European Union adopted the General Data Protection Regulation (the “GDPR”), which requires companies to meet new requirements beginning in May 2018 regarding the use and handling of personal data in the European

- 42 -


Union. Failure to meet GDPR requirements could result in penalties of the greater of €20 million or up to 4% of a company’s worldwide revenue, as well as other potential penalties and fines. It can be challenging to comply with these changing laws and our efforts to comply could cause us to incur substantial costs. Failure to comply also subjects us to significant potential penalties, reputational damage and loss of business.
In 2012, we established our Russian subsidiary for research and development activities pursuant to a letter agreement with Joint Stock Company “RUSNANO” (“RUSNANO”). Pursuant to the letter agreement, as amended, we have obligations to periodically fund the subsidiary, and RUSNANO has certain rights regarding the governance and operation of the subsidiary.  While certain of these rights terminated upon completion of our initial public offering, RUSNANO may seek to continue to remain involved with our subsidiary, including its board of directors and use of our subsidiary’s funds. We may incur specified penalties under the letter agreement if we fail to meet any applicable funding obligations, and may incur other unanticipated costs if we are required to restructure our operations in Russia. 
We expect that we will continue to rely on our international operations, and our success will depend on our ability to anticipate and effectively manage these and other associated risks. The imposition, or even the mere threat of imposition, of any of the actions described above, or similar actions, increases the overall business risks related to international commerce and creates additional uncertainty in connection with the Company’s international operations. Our failure to successfully manage any of these risks, and take appropriate action in a timely manner in response to any such new developments, could harm our international operations and adversely affect our business.
Changes in government trade policies could have an adverse impact on our business or the business of our customers, which may materially adversely affect our business operations, sales or gross margins.
The United States has recently enacted significant changes, and has indicated it may seek additional changes, with respect to a variety of issues, including trade agreements among nations, import and export regulations, tariffs and customs duties, foreign relations, and tax laws and regulations. For example, during 2018, the United States and China each imposed new tariffs, and announced further proposed tariffs, on various products imported from China and the United States, respectively. In particular, in July 2018, the United States Trade Representative announced potential additional tariffs of 10% on over 6,000 categories of products imported from China with a value of $200 billion, including certain networking and Wi-Fi related equipment, which went into effect in September 2018 and is scheduled to increase to a rate of 25% in 2019. Although we do not manufacture any chips in China and have limited test and assembly operations in China, these tariffs have impacted certain of our customers. In addition, many of our impacted customers with China-based production operations have announced plans to move at least some of their production and supply chain activities outside of China, which may impact the timing or amount of product purchases, cause greater inventory volatility, increase costs and otherwise disrupt operations and manufacturing processes. The United States has also announced tariffs on other countries as well as further potential tariffs on China. We cannot predict what actions may ultimately be taken with respect to tariffs or trade relations between the United States and other countries, what products may be subject to such actions, or what actions may be taken by the other countries in retaliation. Accordingly, it is difficult to predict exactly how, and to what extent, such actions may impact our business, or the business of our customers, partners or vendors. However, our business operations, as well as the businesses of our customers and vendors on which we are substantially dependent, are located in various countries at risk for escalating trade disputes, including the United States, China and Europe. Any resulting trade wars could have a significant adverse effect on world trade and could adversely impact our revenues, gross margins and business operations.
We could be subject to additional tax liabilities.
We are subject to U.S. federal, state and local income, sales and other taxes in the United States and foreign income taxes, withholding taxes and value-added and other transaction taxes in numerous foreign jurisdictions. Significant judgment is required in evaluating our tax positions and our worldwide provision for taxes. During the ordinary course of business, there are many activities and transactions for which the ultimate tax determination is uncertain. Our tax obligations and effective tax rates could be adversely affected by changes in the relevant tax, accounting and other laws, regulations, principles and interpretations, including those relating to income tax nexus, by challenges to our intercompany arrangements, valuation methodologies and transfer pricing, by recognizing tax losses or lower than anticipated earnings in jurisdictions where we have lower statutory rates and higher than anticipated earnings in jurisdictions where we have higher statutory rates, by changes in foreign currency exchange rates, or by changes in the valuation of our deferred tax assets and liabilities. In addition, on December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was signed into legislation, which contains many significant changes to the U.S.

- 43 -


tax laws. The Tax Act, among other changes, reduces the U.S. federal corporate tax rate from 34% to 21%, implements a modified territorial tax system that includes a one-time transition tax on deemed repatriation of previously untaxed accumulated earnings and profits of certain foreign subsidiaries, and creates new taxes on certain foreign-sourced earnings. We are still evaluating the impact of the recently enacted Tax Act, including whether and how state, local and foreign jurisdictions will react to such changes. The changes under the Tax Act could have an adverse impact on our tax liabilities. Changes in corporate tax rates, the realizability of the net deferred tax assets relating to our U.S. operations, the taxation of foreign earnings and the deductibility of expenses contained in the Tax Act or other tax reform legislation could result in significant one-time charges in the current or future taxable years and could increase our future U.S. tax expense. In addition, we will re-evaluate our international operating structure and strategy due to changes to European tax laws, including new European tax laws effective January 1, 2020, which could have an adverse impact on our effective tax rate in the future. Furthermore, changes to the taxation of undistributed foreign earnings could change our future intentions regarding reinvestment of such earnings. The foregoing items could have an adverse effect on our operating results, cash flow or financial condition. We may also be audited in various jurisdictions, and such jurisdictions may challenge our intercompany structures or assess additional taxes, interest and penalties, including sales taxes and value-added taxes against us. Although we believe our tax estimates are reasonable, the final determination of any tax audits or litigation could be materially different from our historical tax provisions and accruals, which could have an adverse effect on our results of operations or cash flows in the period or periods for which a determination is made.
Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.
We currently have a significant amount of net operating losses, or NOLs, which we expect will reduce our overall tax liability for the foreseeable future. However, if we undergo an ownership change our ability to utilize NOLs could be further limited by Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”). Future changes in our stock ownership, some of which are outside of our control, could result in an ownership change under Section 382 of the Code. Furthermore, our ability to utilize NOLs of companies that we may acquire in the future may be subject to limitations. There is also a risk that due to regulatory changes, such as suspensions on the use of NOLs, or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to offset future income tax liabilities. For these reasons, we may not be able to utilize a material portion of the NOLs reflected on our balance sheet, even if we attain profitability.
Our use of open source software in our solutions, processes and technology may expose us to additional risks and compromise our proprietary intellectual property.
We incorporate open source software into our Wi-Fi solutions, including certain open source code governed by the GNU General Public License, the GNU Lesser General Public License and the Common Development and Distribution License. The terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our solutions. In such event, we could be required to seek licenses from third parties to continue offering our solutions, make our proprietary code generally available in source code form (for example, proprietary code that links to certain open source modules), re-engineer our solutions, discontinue the sale of our solutions if re-engineering cannot be accomplished on a cost-effective and timely basis, or become subject to other consequences, any of which could adversely affect our business, results of operations and financial condition.
The requirements of being a public company may strain our resources and divert management’s attention from managing our business.
As a public company, we are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), the listing requirements of the securities exchange on which our common stock is traded, and other applicable securities rules and regulations. Our management team and other personnel devote a substantial amount of time to compliance. Compliance with these rules and regulations has increased our legal and financial compliance costs, made some activities more difficult, time-consuming or costly, and increased demands on our administrative systems and resources. Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations, and maintain effective disclosure controls and procedures and internal control over financial reporting. To maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could harm our business and results of operations. In addition, we have limited internal resources

- 44 -


and we may need to hire additional employees to comply with these requirements in the future, which will increase our costs and expenses. We may also not be able to hire additional, qualified resources on a timely basis.
In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities more time consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment will increase our general and administrative expense and result in a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations, and standards are unsuccessful, regulatory authorities may initiate legal proceedings against us and our business, results of operations and financial condition may be harmed.
We have identified a material weakness in our internal control over financial reporting that, if not properly remediated, could result in material misstatements in our financial statements in future periods and impair our ability to comply with the accounting and reporting requirements applicable to public companies.
During the course of the preparation of our 2015 consolidated financial statements, we identified a material weakness in our internal control over financial reporting as a result of a lack of sufficient qualified personnel within the finance and accounting function who possessed an appropriate level of expertise to effectively perform the following functions commensurate with our structure and financial reporting requirements: (i) identifying, selecting and applying generally accepted principles in the United States sufficiently to provide reasonable assurance that transactions are being appropriately recorded, and (ii) assessing risk and designing appropriate control activities over financial and reporting processes necessary to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements.
In response to the identified material weakness, although we do not believe it has been fully remediated yet, we have taken a number of steps towards remediating this material weakness and improving our internal control over financial reporting. Since the beginning of fiscal 2017 and through the third quarter of fiscal 2018, we have increased our dedicated finance and accounting personnel, including certified public accountants and several finance support team members. We have also implemented additional internal controls, including additional workflows relating to change management, review and approval processes, and account reconciliations. We further updated our internal controls process narratives and performed tests to ensure that our internal control processes performed as documented.
The additional resources added to the finance function have enabled us to further (i) allow separate preparation and review of reconciliations and other account analysis, (ii) enable us to develop a more structured close process, including enhancing our existing policies and procedures, to improve the completeness, timeliness and accuracy of our financial reporting, and (iii) identify and review complex or unusual transactions. We believe these individuals possess the appropriate knowledge and capacity to help fulfill our obligations to comply with the accounting and reporting requirements. Additionally, we have further significantly improved internal controls surrounding our financial reporting process and continued to validate and test the design and operating effectiveness of our internal controls.
While we believe that the foregoing actions will improve our internal control over financial reporting, the implementation of these measures is ongoing and will require validation and testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles. In addition, we may need to implement additional systems and controls, including further segregation of duties, to help ensure that our internal controls are effective. As a result, we determined that the material weaknesses had not been fully remediated as of September 30, 2018, and there is no assurance that these remediation efforts will be successful. If not properly remediated, this material weakness could result in material misstatements in our financial statements in future periods and impair our ability to comply with accounting and reporting requirements.
We also cannot be certain that other material weaknesses and control deficiencies will not be discovered in the future. In addition, if our remediation efforts are not successful or other material weaknesses or control deficiencies occur in the future, we may be unable to report our financial results accurately or on a timely basis, which could cause our reported financial results to be materially misstated and result in the loss of investor confidence or delisting and cause the trading price of our common stock to decline. As a result of any such failures, we could also become subject to investigations by the stock exchange on which

- 45 -


our securities are listed, the SEC, or other regulatory authorities, and become subject to litigation from investors and stockholders, which could harm our reputation and financial condition, or divert financial and management resources from our core business.
We may not be able to implement an effective system of internal controls and accurately report our financial results on a timely basis, which may adversely affect investor confidence in our Company and negatively impact the trading price of our common stock.
Pursuant to the Exchange Act, we are required to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting in our Annual Report on Form 10-K. This assessment includes disclosure of a material weaknesses identified by our management in our internal control over financial reporting. We plan to continue to further document and test our internal controls in order to identify, evaluate and remediate any deficiencies in those internal controls and document the results of our evaluation, testing and remediation, provided, however, we may not be able to complete our evaluation, testing and any required remediation in a timely fashion. During the evaluation and testing process, if we identify one or more additional material weaknesses in our internal control over financial reporting, as we did in preparing our 2015, 2016 and 2017 consolidated financial statements, that we are unable to remediate before the end of the same fiscal year in which the material weakness is identified, we will be unable to assert that our internal controls are effective. If we are unable to assert that our internal control over financial reporting is effective, or if our auditors, when required, are unable to attest to management’s report on the effectiveness of our internal controls, we could lose investor confidence in the accuracy and completeness of our financial reports, which would cause the price of our common stock to decline.
We are subject to the cyclical nature of the semiconductor industry, which has suffered, and may in the future suffer, from cyclical downturns.
The semiconductor industry is highly cyclical and is characterized by constant and rapid technological change, rapid product obsolescence, price erosion, evolving standards, consolidation and wide fluctuations in product supply and demand. The industry has historically experienced cyclical downturns, including during global recessions, which have been characterized by diminished product demand, production overcapacity, high inventory levels and accelerated erosion of ASPs. A significant portion of our operating expense is incurred in connection with developing our Wi-Fi solutions, securing design wins and assisting customers and service providers in the development of their product specifications in advance of anticipated sales. As a result, in the event that such sales do not ultimately materialize due to a cyclical downturn or otherwise, we may not be able to decrease our operating expense rapidly enough to offset any unanticipated shortfall in revenue. There is a risk that future downturns could negatively impact our revenue, which could harm our business, results of operations and financial condition.
Our results of operations and financial condition could be seriously impacted by security breaches, including cyber security incidents.
We rely on several information technology systems to provide products and services, process orders, manage inventory, process shipments to customers, keep financial, employee, and other records, and operate other critical functions. We also use third-party vendors that store certain confidential or sensitive data. These information technology systems are subject to damage or interruption from a number of potential sources. Security breaches, including cyber-attacks, phishing attacks, attempts to misappropriate or compromise confidential or proprietary information, including personal data, or sabotage information technology systems with malware, viruses or other malicious attacks, are becoming increasingly frequent and more sophisticated. We may not be able to effectively detect, prevent and recover from security breaches, including attacks on information technology and infrastructure by hackers and viruses. Cyber attacks could result in unauthorized parties gaining access to certain confidential business information or personal data, and could include unauthorized third parties obtaining trade secrets and proprietary information related to our solutions. For example, we offer a cloud-based Wi-Fi analytics and monitoring platform that collects certain Wi-Fi network and system data. While we utilize Amazon Web Services for this platform, which provides a number of sophisticated technical and physical controls designed to prevent unauthorized access to or disclosure of customer content, we cannot be certain that such controls will be sufficient to prevent a security breach. It can be difficult, if not impossible, to entirely prevent cyber attacks. As these threats continue to evolve, we may be required to expend significant resources to enhance our control environment, processes, practices and other protective measures. Despite these efforts, if we experience a cyber security incident, such incident could subject us to legal or regulatory claims or proceedings, disrupt our operations, damage our reputation, cause a loss of confidence in our products and services, negatively impact our stock price and adversely affect our business, results of operations and financial condition.

- 46 -


Failure to comply with the terms of our loan and security agreements with a financial institution may adversely affect our working capital and financial condition.
Our Amended and Restated Loan and Security Agreement with Silicon Valley Bank (“SVB”) contains customary covenants, which could restrict our ability to operate and finance our business and operations, such as nonpayment of amounts due under the revolving line of credit, violation of the restrictive covenants, violation of other contractual provisions, or a material adverse change in our business. Our ability to comply with these covenants may be affected by events beyond our control, and breaches of any of these covenants could result in default under the loan agreement. In addition, borrowings under this loan agreement are collateralized by certain of our assets, including our receivables and inventory, subject to customary exceptions and limits.
The SVB Loan and Security Agreement includes (i) term loans, (ii) a revolving line of credit, and (iii) a mezzanine loan. The mezzanine loan was canceled upon its expiration in fiscal 2017 and the revolving line of credit expired in May 2018.
On December 31, 2017, the Company sought to effect the extinguishment of its term loans under the SVB Loan and Security Agreement, of which approximately $3.9 million (including interest and early termination fees) remained outstanding. The payment for the extinguishment of the term loans was processed on January 2, 2018. See Note 8 to the Notes to condensed consolidated financial statements, Long-Term Debt, for further details.
We are exposed to fluctuations in currency exchange rates that could negatively impact our business, operating results and financial condition.
Because a portion of our business is conducted outside of the United States, we face exposure to adverse movements in foreign currency exchange rates. These exposures may change over time, as international customer mix, business practices and our international footprint evolve, and they could have a material adverse impact on our business, operating results and financial condition.
To date, all of our revenue has been denominated in U.S. dollars; however, most of our expenses associated with our international operations are denominated in local currencies. As a result, a decline in the value of the U.S. dollar relative to the value of these local currencies could have a material adverse effect on our results of operations. Conversely, an increase in the value of the U.S. dollar could result in our Wi-Fi solutions being more expensive to our customers in their local currencies, and could have an adverse impact on our pricing and our business.
Although we hedge a portion of our international currency exposure, not every exposure can be hedged and, where hedges are put in place based on expected foreign currency exchange exposure, they are based on forecasts that may vary or that may later prove to have been inaccurate. As a result, fluctuations in foreign currency exchange rates or our failure to successfully hedge against these fluctuations could have a material adverse effect on business, operating results and financial condition.
Risks Related to Ownership of Our Common Stock
The market price of our common stock has been and may continue to be volatile, which could cause the value of an investment in our common stock to decline.
Technology stocks have historically experienced high levels of volatility. Prior to our initial public offering, there had been no public market for shares of our common stock. Since our initial public offering, the trading price of our common stock has fluctuated from an intra-day high of $25.45 to an intra-day low of $9.60 and may continue to fluctuate substantially. These fluctuations depend on many factors, some of which are beyond our control and may not be related to our operating performance. These fluctuations could cause an investor to lose all or part of their investment in our common stock. Factors that could cause fluctuations in the trading price of our common stock include the following:
announcements of new products or technologies, commercial relationships, acquisitions or other events by us or our competitors;
changes in how customers perceive the benefits of our Wi-Fi solutions;
departures of key personnel;
price and volume fluctuations in the overall stock market or semiconductor market from time to time;
fluctuations in the trading volume of our shares or the size of our public float;

- 47 -


sales of large blocks of our common stock;
sales of our common stock by our directors and officers;
actual, anticipated or perceived changes, fluctuations or developments in our business, outlook or results of operations;
whether our results of operations meet the expectations of securities analysts or investors;
changes in actual or future expectations of investors or securities analysts;
litigation involving us, our industry, or both;
regulatory developments in the United States, foreign countries or both;
general economic conditions and trends;
major catastrophic events in our domestic and foreign markets; and
“flash crashes,” “freeze flashes” or other glitches that disrupt trading on the securities exchange on which we are listed.
In addition, if the market for technology stocks or the stock market in general experiences a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, results of operations or financial condition. The trading price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. If our stock price is volatile, we may become the target of securities litigation. Securities litigation could result in substantial costs and divert our management’s attention and resources from our business. This could have a material adverse effect on our business, results of operations and financial condition.
If securities analysts or industry analysts downgrade our stock, publish negative research or reports or fail to publish reports about our business, our stock price could be adversely affected.
The trading market for our common stock will, to some extent, depend 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 one or more of the analysts who cover us should downgrade our stock or publish negative research or reports, cease coverage of our company or fail to regularly publish reports about our business, such actions could adversely affect our stock price.
Sales of substantial amounts of our common stock in the public markets, or the perception that such sales might occur, could reduce the price that our common stock might otherwise attain.
Sales of a substantial number of shares of our common stock in the public market, or the perception that such sales could occur, could have an adverse effect on the market price of our common stock and may make it more difficult for investors to sell their shares of our common stock at a desirable time and price. For example, the lock-up period in connection with our initial public offering expired on April 25, 2017 with respect to shares of our common stock held by stockholders and rights to purchase shares of our common stock held by option holders and warrant holders prior to our initial public offering. Accordingly, such holders are now able to sell their shares in the public market, subject to applicable securities laws. We also previously filed a registration statement to register shares of our common stock reserved for future issuance under our employee equity incentive plans. As a result, subject to the satisfaction of applicable exercise periods and securities laws, the shares of our common stock that are issued upon exercise of outstanding options to purchase shares of our common stock or vesting of other types of equity awards will be available for immediate resale in the United States in the open market. In addition, our executive officers and directors may wish to sell shares of our common stock held by them, including sales through automatic and non-discretionary written plans, known as “Rule 10b5-1 Plans.” Sales made by our executive officers and directors, including sales pursuant to Rule 10b5-1 Plans, regardless of the amount of such sales, could adversely affect the market price of our common stock.
Certain holders of our common stock also have rights, subject to some conditions, to require us to file registration statements covering the sale of their shares or to include their shares in registration statements that we may file for ourselves or other stockholders. Such a transaction could divert management’s attention from the Company’s core business, require us to incur additional expenses, and could have an adverse effect on the price of our common stock.

- 48 -


Our issuance of additional capital stock in connection with financings, acquisitions, investments, our stock incentive plans or otherwise will dilute all other stockholders.
We expect to issue additional capital stock in the future that will result in dilution to all other stockholders. We expect to grant equity awards to employees, directors and consultants under our stock incentive plans. We may also raise capital through equity financings in the future. As part of our business strategy, we may acquire or make investments in complementary companies, products or technologies and issue equity securities to pay for any such acquisition or investment. Any such issuances of additional capital stock may cause stockholders to experience significant dilution of their ownership interests and the per share value of our common stock to decline.
A limited number of stockholders will continue to have substantial control over us, which could limit your ability to influence the outcome of key transactions, including a change of control and other matters requiring stockholder approval.
Our directors, executive officers and each of our stockholders who own greater than 5% of our outstanding common stock, in the aggregate, beneficially own a significant portion of the outstanding shares of our common stock. As a result, these stockholders, if acting together, will be able to influence or control matters requiring approval by our stockholders, and limit your ability to influence the outcome of key transactions, including the election of directors and the approval of mergers, acquisitions or other extraordinary transactions. They may also have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests. This concentration of ownership may have the effect of delaying, preventing or deterring a change of control of our company, could deprive our stockholders of an opportunity to receive a premium for their common stock as part of a sale of our company and might ultimately affect the market price of our common stock.
We do not intend to pay dividends on our common stock and, consequently, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock.
We have never declared or paid any dividends on our common stock. We intend to retain any earnings to finance the operation and expansion of our business, and we do not anticipate paying any cash dividends in the foreseeable future. In addition, our SVB Loan and Security Agreement imposes restrictions on our ability to pay dividends on our common stock. As a result, you may only receive a return on your investment in our common stock if the market price of our common stock increases.
Delaware law and our corporate charter and bylaws contain anti-takeover provisions that could delay or discourage takeover attempts that stockholders may consider favorable.
Our Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors who are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include:
a classified board of directors with three-year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our board of directors;
the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by our board of directors, the chairperson of our board of directors, our chief executive officer or our president (in the absence of a chief executive officer), which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;

- 49 -


the requirement for the affirmative vote of holders of at least 66 2/3% of the voting power of all of the then outstanding shares of the voting stock, voting together as a single class, to amend the provisions of our amended and restated certificate of incorporation relating to the management of our business (including our classified board structure) or certain provisions of our Amended and Restated Bylaws, which may inhibit the ability of an acquirer to effect such amendments to facilitate an unsolicited takeover attempt;
the ability of our board of directors to amend the bylaws, which may allow our board of directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend the bylaws to facilitate an unsolicited takeover attempt; and
advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.
In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law, which may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a specified period of time.
Our Amended and Restated Bylaws designate a State or Federal court located within the State of Delaware as the exclusive forum for certain litigation that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us.
Pursuant to our Amended and Restated Bylaws, unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for (1) any derivative action or proceeding brought on our behalf, (2) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees to us or our stockholders, (3) any action asserting a claim against us arising pursuant to any provision of the Delaware General Corporation Law, or (4) any action asserting a claim against us that is governed by the internal affairs doctrine, shall be a State or Federal court located within the State of Delaware, in all cases subject to the court’s having personal jurisdiction over indispensable parties named as defendants. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock shall be deemed to have notice of and consented to this provision. The forum selection clause in our Amended and Restated Bylaws will limit stockholders’ choice in selecting a judicial forum for disputes with our company and may have the effect of discouraging lawsuits against us or our directors and officers.
We may not be able to obtain capital when desired on favorable terms, if at all, or without dilution to our stockholders and our failure to raise capital when needed could prevent us from executing our growth strategy.
We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new and enhance our existing Wi-Fi solutions, improve our operating infrastructure or acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. If we raise additional equity financing, our stockholders may experience significant dilution of their ownership interests and the per share value of our common stock could decline. Furthermore, if we engage in debt financing, the holders of debt would have priority over the holders of common stock, and we may be required to accept terms that restrict our ability to incur additional indebtedness. We may also be required to take other actions that would otherwise be in the interests of the debt holders and force us to maintain specified liquidity or other ratios, any of which could harm our business, results of operations, and financial condition. If we need additional capital and cannot raise it on acceptable terms, we may not be able to, among other things:
develop new or enhance our existing Wi-Fi solutions;
expand our research and development and sales and marketing organizations;
respond to competitive pressures or unanticipated working capital requirements;
hire, train and retain employees;
expand our operations, in the United States or internationally; or
acquire complementary technologies, products or businesses.

- 50 -


Our failure to do any of these things could harm our business, financial condition and results of operations.
We are an “emerging growth company,” and our election to comply with the reduced disclosure requirements as a public company may make our common stock less attractive to investors.
For so long as we remain an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”) we have taken advantage of certain exemptions from various requirements that are applicable to public companies that are not “emerging growth companies,” including not being required to comply with the independent auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a non-binding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We will remain an “emerging growth company” until the earliest of (i) the last day of the fiscal year following the fifth anniversary of the completion of our initial public offering, (ii) the last day of the first fiscal year in which our annual gross revenue is $1.07 billion or more, (iii) the date on which we have, during the previous rolling three-year period, issued more than $1 billion in non-convertible debt securities or (iv) the date on which we are deemed to be a “large accelerated filer” as defined in the Exchange Act. We cannot predict if investors will find our common stock less attractive because we have relied on these exemptions. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock, and our stock price may be more volatile and may decline.
In addition, the JOBS Act also provides that an “emerging growth company” can take advantage of an extended transition period for complying with new or revised accounting standards. However, we have chosen to “opt out” of such extended transition period, and as a result, we will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for non-emerging growth companies. Our decision to opt out of the extended transition period for complying with new or revised accounting standards is irrevocable.
Item 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Unregistered Sales of Equity Securities
None.
Use of Proceeds
On October 27, 2016, the Registration Statement on Form S-1 (File No. 333-213871) for our initial public offering (“IPO”) of our common stock was declared effective by the SEC, pursuant to which we sold 6,775,466 shares of our common stock, including the exercise of the underwriters’ option to purchase an additional 75,466 shares, at an offering price of $16.00 per share, for an aggregate offering price of approximately $108.4 million. There has been no material change in the planned use of proceeds from our IPO as described in our final prospectus, dated October 27, 2016, pursuant to Rule 424(b) of the Securities Act.
Issuer Purchases of Equity Securities
None.
Item 3. DEFAULTS UPON SENIOR SECURITIES
Not applicable.
Item 4. MINE SAFETY DISCLOSURES
Not applicable.
Item 5. OTHER INFORMATION
Not applicable.

- 51 -


Item 6. EXHIBITS
 
 
 
 
 
Incorporated by Reference
 
Exhibit
Number
 
Description
 
Form
 
File No.
 
Exhibit
 
Filing Date
31.1
 
 
 
 
 
 
 
 
 
31.2
 
 
 
 
 
 
 
 
 
32.1*
 
 
 
 
 
 
 
 
 
101.INS
 
XBRL Instance Document
 
 
 
 
 
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
 
*
The certifications attached as Exhibit 32.1 that accompany this Quarterly Report on Form 10-Q is deemed furnished and not filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Quantenna Communications, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.

- 52 -


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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.
 
QUANTENNA COMMUNICATIONS, INC.
 
 
 
Date: October 29, 2018
By:
/s/ Sam Heidari
 
 
Sam Heidari
 
 
Chairman and Chief Executive Officer
 
 
(Principal Executive Officer)
 
 
 
Date: October 29, 2018
By:
/s/ Sean Sobers
 
 
Sean Sobers
 
 
Chief Financial Officer
 
 
(Principal Accounting and Financial Officer)


- S-1 -
EX-31.1 2 qtna-ex311xq32018.htm EXHIBIT 31.1 Exhibit
Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO
EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Sam Heidari, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Quantenna Communications, 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; and
5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.






Date:
October 29, 2018
 
By:
/s/ Sam Heidari
 
 
 
Name:
Sam Heidari
 
 
 
Title:
Chief Executive Officer
 
 
 
 
 
(Principal Executive Officer)

-2-
EX-31.2 3 qtna-ex312xq32018.htm EXHIBIT 31.2 Exhibit
Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO
EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Sean Sobers, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Quantenna Communications, 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; and
5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.






Date:
October 29, 2018
 
By:
/s/ Sean Sobers
 
 
 
Name:
Sean Sobers
 
 
 
Title:
Chief Financial Officer
 
 
 
 
 
(Principal Financial Officer)

-2-
EX-32.1 4 qtna-ex321xq32018.htm EXHIBIT 32.1 Exhibit
Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Sam Heidari, the Chief Executive Officer of Quantenna Communications, Inc., hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge, the Quarterly Report on Form 10-Q of Quantenna Communications, Inc. for the fiscal quarter ended September 30, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 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 Quantenna Communications, Inc.

Date: October 29, 2018
 
By:
/s/ Sam Heidari
 
 
Name:
Sam Heidari
 
 
Title:
Chief Executive Officer
 
 
 
(Principal Executive Officer)


I, Sean Sobers, the Chief Financial Officer of Quantenna Communications, Inc., hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge, the Quarterly Report on Form 10-Q of Quantenna Communications, Inc. for the fiscal quarter ended September 30, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 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 Quantenna Communications, Inc.

Date: October 29, 2018
 
By:
/s/ Sean Sobers
 
 
Name:
Sean Sobers
 
 
Title:
Chief Financial Officer
 
 
 
(Principal Financial Officer)






EX-101.INS 5 qtna-20180930.xml XBRL INSTANCE DOCUMENT 0001370702 2018-01-01 2018-09-30 0001370702 2018-10-26 0001370702 2017-12-31 0001370702 2018-09-30 0001370702 2018-07-02 2018-09-30 0001370702 2017-07-03 2017-10-01 0001370702 2017-01-02 2017-10-01 0001370702 2017-10-01 0001370702 2017-01-01 0001370702 srt:AsiaPacificMember 2017-07-03 2017-10-01 0001370702 srt:AmericasMember 2017-07-03 2017-10-01 0001370702 srt:AmericasMember 2018-07-02 2018-09-30 0001370702 srt:AsiaPacificMember 2018-07-02 2018-09-30 0001370702 qtna:EuropeMiddleEastandAfricaMember 2017-07-03 2017-10-01 0001370702 qtna:EuropeMiddleEastandAfricaMember 2018-07-02 2018-09-30 0001370702 srt:AsiaPacificMember 2018-01-01 2018-09-30 0001370702 qtna:EuropeMiddleEastandAfricaMember 2017-01-02 2017-10-01 0001370702 qtna:EuropeMiddleEastandAfricaMember 2018-01-01 2018-09-30 0001370702 srt:AmericasMember 2017-01-02 2017-10-01 0001370702 srt:AmericasMember 2018-01-01 2018-09-30 0001370702 srt:AsiaPacificMember 2017-01-02 2017-10-01 0001370702 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001370702 us-gaap:RestrictedStockUnitsRSUMember 2017-07-03 2017-10-01 0001370702 qtna:EmployeeStockPurchasePlanMember 2017-01-02 2017-10-01 0001370702 us-gaap:RestrictedStockUnitsRSUMember 2018-07-02 2018-09-30 0001370702 us-gaap:EmployeeStockOptionMember 2018-07-02 2018-09-30 0001370702 us-gaap:EmployeeStockOptionMember 2017-01-02 2017-10-01 0001370702 qtna:EmployeeStockPurchasePlanMember 2018-01-01 2018-09-30 0001370702 us-gaap:EmployeeStockOptionMember 2017-07-03 2017-10-01 0001370702 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0001370702 us-gaap:RestrictedStockUnitsRSUMember 2017-01-02 2017-10-01 0001370702 qtna:EmployeeStockPurchasePlanMember 2017-07-03 2017-10-01 0001370702 qtna:EmployeeStockPurchasePlanMember 2018-07-02 2018-09-30 0001370702 us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001370702 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-30 0001370702 qtna:TangibleAssetsMember 2018-01-01 2018-09-30 0001370702 qtna:TangibleAssetsMember 2017-07-03 2017-10-01 0001370702 qtna:TangibleAssetsMember 2017-01-02 2017-10-01 0001370702 qtna:TangibleAssetsMember 2018-07-02 2018-09-30 0001370702 us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001370702 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001370702 us-gaap:TechnologyEquipmentMember 2018-09-30 0001370702 us-gaap:LeaseholdImprovementsMember 2018-09-30 0001370702 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-09-30 0001370702 us-gaap:LeaseholdImprovementsMember 2017-12-31 0001370702 us-gaap:FurnitureAndFixturesMember 2018-09-30 0001370702 us-gaap:FurnitureAndFixturesMember 2017-12-31 0001370702 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2017-12-31 0001370702 us-gaap:TechnologyEquipmentMember 2017-12-31 0001370702 us-gaap:FairValueInputsLevel1Member 2018-09-30 0001370702 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001370702 us-gaap:MoneyMarketFundsMember 2018-09-30 0001370702 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-30 0001370702 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001370702 us-gaap:FairValueInputsLevel3Member 2018-09-30 0001370702 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2018-09-30 0001370702 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2018-09-30 0001370702 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-30 0001370702 us-gaap:FairValueInputsLevel2Member 2018-09-30 0001370702 us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001370702 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-30 0001370702 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-09-30 0001370702 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001370702 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2018-09-30 0001370702 qtna:CommonStockWarrantsIssuedSeptember2015AMember 2017-12-31 0001370702 qtna:CurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-09-30 0001370702 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-09-30 0001370702 qtna:NoncurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-09-30 0001370702 qtna:NoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-09-30 0001370702 qtna:CurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-09-30 0001370702 qtna:CommonStockWarrantsIssuedSeptember2015AMember 2018-09-30 0001370702 us-gaap:FairValueInputsLevel3Member 2017-12-31 0001370702 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2017-12-31 0001370702 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001370702 us-gaap:FairValueInputsLevel1Member 2017-12-31 0001370702 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2017-12-31 0001370702 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001370702 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001370702 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001370702 us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001370702 us-gaap:MoneyMarketFundsMember 2017-12-31 0001370702 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001370702 us-gaap:FairValueInputsLevel2Member 2017-12-31 0001370702 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001370702 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2017-12-31 0001370702 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001370702 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001370702 us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-09-30 0001370702 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001370702 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0001370702 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001370702 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001370702 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001370702 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001370702 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001370702 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001370702 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001370702 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0001370702 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0001370702 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-09-30 0001370702 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-09-30 0001370702 us-gaap:LicensingAgreementsMember qtna:NoncancellableObligationsMember 2018-09-30 0001370702 qtna:AgreementwithRUSNANOMember us-gaap:InvestorMember 2014-07-31 0001370702 qtna:AgreementwithRUSNANOMember us-gaap:InvestorMember 2018-09-30 0001370702 us-gaap:IndemnificationGuaranteeMember 2018-09-30 0001370702 qtna:SVBLoanAndSecurityAgreementMember 2018-01-02 2018-01-02 0001370702 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001370702 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0001370702 us-gaap:RestrictedStockUnitsRSUMember 2017-01-02 2017-10-01 0001370702 us-gaap:EmployeeStockOptionMember 2017-01-02 2017-10-01 0001370702 us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-03 2017-10-01 0001370702 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001370702 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-02 2018-09-30 0001370702 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001370702 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-02 2017-10-01 0001370702 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0001370702 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-03 2017-10-01 0001370702 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-02 2018-09-30 0001370702 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-02 2017-10-01 0001370702 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001370702 us-gaap:CostOfSalesMember 2017-07-03 2017-10-01 0001370702 us-gaap:SellingAndMarketingExpenseMember 2017-07-03 2017-10-01 0001370702 us-gaap:CostOfSalesMember 2018-07-02 2018-09-30 0001370702 us-gaap:SellingAndMarketingExpenseMember 2017-01-02 2017-10-01 0001370702 us-gaap:SellingAndMarketingExpenseMember 2018-07-02 2018-09-30 0001370702 us-gaap:CostOfSalesMember 2017-01-02 2017-10-01 0001370702 qtna:EmployeeStockPurchasePlanMember 2018-07-02 2018-09-30 0001370702 us-gaap:RestrictedStockUnitsRSUMember 2018-07-02 2018-09-30 0001370702 qtna:EmployeeStockPurchasePlanMember 2017-07-03 2017-10-01 0001370702 us-gaap:RestrictedStockUnitsRSUMember 2017-07-03 2017-10-01 0001370702 qtna:EmployeeStockPurchasePlanMember 2017-01-02 2017-10-01 0001370702 us-gaap:EmployeeStockOptionMember 2017-07-03 2017-10-01 0001370702 us-gaap:EmployeeStockOptionMember 2018-07-02 2018-09-30 0001370702 qtna:EmployeeStockPurchasePlanMember 2018-01-01 2018-09-30 0001370702 qtna:IntegratedCircuitsMember qtna:LipBuTanMember 2018-07-02 2018-09-30 0001370702 us-gaap:SoftwareLicenseArrangementMember qtna:LipBuTanMember 2018-09-30 0001370702 us-gaap:SoftwareLicenseArrangementMember qtna:LipBuTanMember 2017-01-02 2017-10-01 0001370702 us-gaap:SoftwareLicenseArrangementMember qtna:LipBuTanMember 2017-07-03 2017-10-01 0001370702 us-gaap:SoftwareLicenseArrangementMember qtna:LipBuTanMember 2018-01-01 2018-07-01 0001370702 us-gaap:SoftwareLicenseArrangementMember qtna:LipBuTanMember 2018-04-02 2018-07-01 xbrli:shares iso4217:USD qtna:vote iso4217:USD xbrli:shares xbrli:pure qtna:period false --12-30 Q3 2018 2018-09-30 10-Q 0001370702 37394790 true true Accelerated Filer QUANTENNA COMMUNICATIONS INC false 8710000 9044000 2124000 980000 21065000 23220000 706000 2261000 83006 58006 1 200000 600000 790000 -159000 12239000 44259000 3670000 0 6 0.80 0.1 0 0.0278 1861257 1 0.06 0.00 0.94 1 0.07 0.00 0.93 1 0.08 0.00 0.92 1 0.08 0.00 0.92 P36M 22000 34734000 33907000 37070000 36476000 3754000 10255000 26786000 20081000 4507000 2688000 8145000 10602000 -207000 -894000 308023000 324931000 2769000 308000 858000 1603000 38000 948000 1367000 416000 7447000 1355000 2539000 3553000 123000 2159000 3986000 1179000 4002000 239000 1010000 2753000 50000 1163000 2248000 541000 12923000 1468000 3186000 8269000 146000 3489000 7170000 2118000 2000000 3700000 800000 500000 776000 0 672000 104000 1553000 0 672000 881000 1352000 16000 1289000 47000 1616000 8000 1436000 172000 212704000 234633000 160819000 180201000 100593000 4398000 96195000 0 101872000 1254000 100618000 0 7000 7000 0 6000 6000 0 271000 250000 21000 312000 291000 21000 94459000 83570000 10889000 97777000 91438000 6339000 45258000 17929000 45051000 17803000 49201000 79848000 49144000 79668000 94195000 0 0 0 94195000 83329000 10866000 0 0 0 83329000 10866000 83327000 10868000 97471000 0 0 0 97471000 91153000 6318000 0 0 0 91153000 6318000 91153000 6318000 94195000 97471000 117045000 38844000 24432000 34559000 6398000 4398000 0 4398000 2000000 2000000 0 0 0 0 2000000 4398000 4401000 1254000 0 1254000 0 3147000 2499000 0 648000 0 0 0 0 2499000 1254000 648000 -78201000 10127000 2.5 2.50 83006 0 10422357 0.0001 0.0001 1000000000 1000000000 35528880 37346536 35528880 37346536 3000 3000 2814000 2067000 3737000 978000 3000000 13000000 2500000 2400000 2200000 2200000 2700000 1700000 2000000 300000 25591000 68212000 29859000 79774000 35422000 37443000 400000 500000 1566000 1600000 900000 3467000 2700000 309000 1967000 2276000 3000 14000 17000 768000 93000 861000 241000 13000 189000 39000 314000 0 800000 18021000 3925000 21946000 0.08 0.06 0.10 0.05 0.07 0.05 0.10 0.04 0 -259000 3411000 5683000 2400000 3735000 11231000 4886000 13602000 24517000 66872000 29490000 78119000 0 2528000 2557000 3231000 549000 -274000 470000 -648000 -1115000 746000 180000 5119000 6498000 8340000 -6705000 14660000 2075000 0 1821000 7880000 8916000 22000 3768000 103000 442000 0 0 342000 0 5781000 11976000 12662000 21578000 5812000 7481000 1069000 2121000 400000 1200000 700000 2200000 32101000 36145000 212704000 234633000 28762000 33475000 3943000 0 94195000 97471000 2701000 -1095000 -95096000 -8210000 14194000 19691000 2802000 2087000 3879000 1664000 22109000 64483000 26502000 78377000 2408000 2389000 2988000 -258000 11865000 1900000 2344000 2819000 4055000 747000 0 0 -247000 -664000 -241000 -13000 -189000 -39000 241000 0 0 0 0 555000 12000 -20000 -142000 -686000 12000 -20000 105000 -22000 3952000 3571000 1607000 2564000 3339000 2670000 223000 610000 243000 807000 347000 705000 626000 2428000 0 590000 104044000 47917000 6961000 3962000 2744000 6512000 5083000 6091000 0 -815000 20656000 1589000 3977000 795000 14295000 24020000 1739000 4363000 968000 16950000 12511000 13418000 16900000 1800000 3900000 1756000 3943000 15011000 43699000 17783000 52468000 -127216000 -125552000 50108000 3051000 193000 46864000 135084000 9789000 255000 125040000 59349000 4409000 108000 54832000 157893000 13221000 144000 144528000 3363000 9553000 3833000 12307000 7447000 12923000 516750 1041629 666250 1489046 2580091 4562312 1418697 180603000 198488000 3791000 4512000 2956000 2949000 38525000 38419000 40026000 39425000 38525000 38419000 40026000 39425000 34734000 33907000 37070000 36476000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company conducts its operations using leased office facilities in various locations. The following is a schedule of future minimum lease payments under operating leases as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:671px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:585px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:Times New Roman;font-size:10pt;">2018 (remaining three months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">747</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,819</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">1,900</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2022 and beyond</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">4,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">11,865</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company leases office space under arrangements expiring through 2026. Rent expense for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Commitments </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has purchase obligations of </font><font style="font-family:inherit;font-size:10pt;">$16.9 million</font><font style="font-family:inherit;font-size:10pt;"> that are based on outstanding purchase orders as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, related to the fabrication of certain wafers for which production has started. These purchase orders are cancellable at any time, provided that the Company pays all costs incurred through the cancellation date. Historically, the Company has rarely canceled these agreements once production has started. The Company did not otherwise have any outstanding non-cancellable purchase obligations as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Indemnification</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the sale of its semiconductor products, the Company executes standard software license agreements allowing customers to use its firmware. Under the indemnification clauses of these license agreements, the Company agrees to defend the licensee against third-party claims asserting infringement by the Company&#8217;s products of certain intellectual property rights, which may include patents, copyrights, trademarks or trade secrets, and to pay any judgments entered on such claims against the licensee, subject to certain restrictions and limitations. The Company has never incurred significant expense defending its licensees against third-party claims. Further, the Company has never incurred significant expense under its standard product or services performance warranties. As a result, the Company believes the estimated fair value of these agreements is minimal. Accordingly, the Company has </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> liabilities recorded for these agreements at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2012, an agreement was entered into with Joint Stock Company &#8220;RUSNANO&#8221; (&#8220;RUSNANO&#8221;) (formerly Open Joint Stock Company &#8220;RUSNANO&#8221;), which required the Company to form a wholly-owned subsidiary in the Russian Federation and to provide funding to the subsidiary in the three years following April&#160;16, 2012. This wholly-owned subsidiary performs research and development activities for the Company. Funding means cash transfers to the subsidiary for equity investments, reimbursements of subsidiary operating expenses and Company expenses related to the subsidiary. RUSNANO also requires participation in subsidiary financial decisions. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2014, the Company entered into an amended and restated letter agreement with RUSNANO pursuant to which the Company agreed, among other matters, to operate and fund its Russian operations in an aggregate amount of </font><font style="font-family:inherit;font-size:10pt;">$13.0&#160;million</font><font style="font-family:inherit;font-size:10pt;"> over </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> annual periods beginning on December 31, 2014. The annual funding requirements in period one to period six are </font><font style="font-family:inherit;font-size:10pt;">$2.2&#160;million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.7&#160;million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.0&#160;million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.2&#160;million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.4&#160;million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$2.5&#160;million</font><font style="font-family:inherit;font-size:10pt;">, respectively. In the event that the Company fails to meet its funding obligations for any period, it will be required to pay RUSNANO a penalty fee of </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> on </font><font style="font-family:inherit;font-size:10pt;">80%</font><font style="font-family:inherit;font-size:10pt;"> of the difference between the funding obligation and the actual funding for that period, subject to a cure period of one calendar quarter after the applicable period funding deadline. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had met the minimum funding requirements and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> penalty had been incurred. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s non-cancellable obligations for its definite long-lived intangible assets which are comprised of software licenses were approximately </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> is due payable in fiscal 2018 and </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> is due payable within the subsequent two years.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Legal Matters</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company is a party to litigation and subject to claims incident to the ordinary course of business, including intellectual property claims, labor and employment claims, breach of contract claims, and other matters. Significant judgment is required when we assess the likelihood of any adverse judgments or outcomes to a potential claim or legal proceeding, as well as potential ranges of probable losses, and when the outcomes of the claims or proceedings are probable and reasonably estimable. Because of uncertainties related to these matters, we base our estimates on the information available at the time. As additional information becomes available, we reassess the potential liability related to pending claims and litigation, and may revise our estimates. Any revisions in the estimates of potential liabilities could have a material impact on the Company&#8217;s results of operations, financial position, and cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;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 in consolidation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term Debt</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Loan and Security Agreement</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s Amended and Restated Loan and Security Agreement with Silicon Valley Bank (&#8220;SVB&#8221;) (the &#8220;SVB Loan and Security Agreement&#8221;) includes (i) term loans, (ii) a revolving line of credit, and (iii) a mezzanine loan. The mezzanine loan was canceled upon its expiration in fiscal 2017 and the revolving line of credit expired in May 2018. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December&#160;31, 2017, the Company sought to extinguish its term loans under the SVB Loan and Security Agreement of which approximately </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> (including interest and early termination fees) remained outstanding. The Company reclassified the final </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> payment on December&#160;31, 2017 to &#8220;Long-term debt, current portion&#8221; in its condensed consolidated balance sheet as of that date. The payment for the extinguishment of the term loans was processed on January 2, 2018.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Financial Instruments</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. For accounting purposes, foreign currency forward contracts are designated as hedging instruments and, accordingly, the Company will record the fair value of the effective portion of these contracts as of the end of its&#8217; reporting period in its&#8217; condensed consolidated balance sheets (as an asset or a liability) with changes in fair value recorded within &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</font><font style="font-family:inherit;font-size:10pt;">&#8221; under &#8220;Total stockholders&#8217; equity&#8221;. The fair values of the derivative financial instruments are combined together on the balance sheet whenever there is a master netting arrangement in place. The changes in fair value will remain in &#8220;</font><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</font><font style="font-family:inherit;font-size:10pt;">&#8221; until the costs are recognized, at which time the Company will reclassify the cumulative change of fair value relating to the hedges proportionately into the respective line items on the condensed consolidated income statements. Any changes in fair value of the ineffective portion of the forward contracts will be recognized immediately in the Company&#8217;s consolidated income statement under &#8220;</font><font style="font-family:inherit;font-size:10pt;">Other income, net</font><font style="font-family:inherit;font-size:10pt;">&#8221;. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In concurrence with the implementation of its hedging program, the Company early-adopted the provisions of ASU 2017-12 as of the beginning of the second quarter of fiscal 2018 on a prospective basis. The early-adoption of ASU 2017-12 did not result in any adjustment to the Company&#8217;s consolidated financial statements as of the beginning of the second quarter of fiscal 2018 as the Company did not enter into any hedge accounting activities in prior reporting periods. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effects of derivative instruments and hedging activities on the condensed consolidated statement of operations and its effect on the condensed consolidated statement of comprehensive loss from changes in fair value for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;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:666px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:289px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:64px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:70px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Location and Amount of Loss Recognized for Hedging Activities:</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Condensed Consolidated Statement of Operations</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:Times New Roman;font-size:8pt;font-weight:bold;">Condensed Consolidated Statement of Comprehensive Loss (pre-tax)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Research and Development</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Sales and Marketing</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">General and Administrative</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total expense from foreign currency hedging</font></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:Times New Roman;font-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:Times New Roman;font-size:10pt;">189</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;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">39</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;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">13</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;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">241</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;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Effects of foreign currency cashflow hedging:</font></div></td><td 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 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 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 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 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:Times New Roman;font-size:10pt;">Loss reclassified from condensed consolidated statement of comprehensive loss</font></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:Times New Roman;font-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:Times New Roman;font-size:10pt;">(189</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:Times New Roman;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">(39</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:Times New Roman;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">(13</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:Times New Roman;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">(241</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:Times New Roman;font-size:10pt;">)</font></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:Times New Roman;font-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:Times New Roman;font-size:10pt;">241</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Loss recognized in condensed consolidated statement of comprehensive loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:Times New Roman;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:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:Times New Roman;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:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:Times New Roman;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:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:Times New Roman;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:Times New Roman;font-size:10pt;">555</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company did not enter into any hedging activities for the comparative periods in fiscal 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative Financial Instruments</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses derivative instruments to manage its exposure to changes in foreign currency exchange rates from forecasted cash flows associated with the operational expenses of its foreign subsidiaries. Derivative instruments are measured at their fair values and recognized as either assets or liabilities. The Company&#8217;s derivative forward contracts are designated as cash-flow hedges and their effectiveness is measured by comparing the cumulative forward-rate changes in the fair value of the hedge contract with the cumulative forward-rate change in the forecasted cash flows of the hedged item.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense for employees and non-employees recognized in the condensed consolidated statements of operations was as follows:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Nine 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:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,248</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">7,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,986</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">1,163</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">948</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,159</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-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:Times New Roman;font-size:10pt;">4,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">2,769</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">12,923</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">7,447</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The above stock-based compensation expense related to the following equity-based awards:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Nine 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:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>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:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">RSU awards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,753</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,603</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">8,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">ESPP shares</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">308</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">4,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">2,769</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">12,923</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">7,447</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s computation of basic and diluted net loss per share: </font></div><div style="line-height:120%;padding-bottom:16px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Nine 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:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Net income </font></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:Times New Roman;font-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:Times New Roman;font-size:10pt;">3,879</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:Times New Roman;font-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:Times New Roman;font-size:10pt;">2,802</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:Times New Roman;font-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:Times New Roman;font-size:10pt;">1,664</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:Times New Roman;font-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:Times New Roman;font-size:10pt;">2,087</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" 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;border-top:3px double #000000;" 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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Weighted-average shares outstanding - basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">37,070</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">34,734</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">36,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">33,907</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Dilutive effect of stock options, ESPP and RSUs</font></div></td><td colspan="2" style="vertical-align: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:Times New Roman;font-size:10pt;">2,956</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:Times New Roman;font-size:10pt;">3,791</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:Times New Roman;font-size:10pt;">2,949</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:Times New Roman;font-size:10pt;">4,512</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Weighted average shares outstanding - diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">40,026</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">38,525</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">39,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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">38,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Net income per share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">0.10</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:Times New Roman;font-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:Times New Roman;font-size:10pt;">0.08</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:Times New Roman;font-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:Times New Roman;font-size:10pt;">0.05</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:Times New Roman;font-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:Times New Roman;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">0.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">0.04</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following potentially dilutive securities outstanding at the end of the periods have been excluded from the computation of diluted shares outstanding as the effect would have been anti-dilutive:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Nine 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="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:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Shares available for Employee Stock Purchase Plan (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:Times New Roman;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;font-size:10pt;">Restricted Stock Units (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:Times New Roman;font-size:10pt;">47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;font-size:10pt;">104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;font-size:10pt;">172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;font-size:10pt;">881</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Options to purchase common stock</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,289</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Times New Roman;font-size:10pt;">672</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;">1,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;">672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,352</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">776</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,616</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,553</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures and reports certain assets at fair value on a recurring basis as shown below except for cash held at banks that are measured at historical cost and which are therefore not included in the tables below.</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;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:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value as of September&#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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 1</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:Times New Roman;font-size:8pt;font-weight:bold;">Level 2</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:Times New Roman;font-size:8pt;font-weight:bold;">Level 3</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:Times New Roman;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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Assets:</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">1,254</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">1,254</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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:Times New Roman;font-size:10pt;">Government 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:Times New Roman;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:Times New Roman;font-size:10pt;">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:Times New Roman;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:Times New Roman;font-size:10pt;">648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:Times New Roman;font-size:10pt;">Total cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,254</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,147</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">4,401</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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:Times New Roman;font-size:10pt;">Marketable Securities:</font></div></td><td 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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: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:Times New Roman;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">91,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">91,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Government 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:Times New Roman;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:Times New Roman;font-size:10pt;">6,318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">6,318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;">Total marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">97,471</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">97,471</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;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:Times New Roman;font-size:10pt;">Total cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">1,254</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">100,618</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">101,872</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;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:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:310px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value as of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 1</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:Times New Roman;font-size:8pt;font-weight:bold;">Level 2</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:Times New Roman;font-size:8pt;font-weight:bold;">Level 3</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:Times New Roman;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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Assets:</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">4,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">4,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total cash equivalents</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:Times New Roman;font-size:10pt;">4,398</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:Times New Roman;font-size:10pt;">2,000</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:Times New Roman;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:Times New Roman;font-size:10pt;">6,398</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:Times New Roman;font-size:10pt;">Marketable Securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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: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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">83,329</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">83,329</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Government debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">10,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">10,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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:Times New Roman;font-size:10pt;">Total marketable 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">94,195</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:Times New Roman;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:Times New Roman;font-size:10pt;">94,195</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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:Times New Roman;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:Times New Roman;font-size:10pt;">4,398</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">96,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">100,593</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company determines fair value measurements used in its consolidated financial statements based upon the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy distinguishes between (i) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (ii) an entity&#8217;s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, which gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" 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;">Level 1:</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;">Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" 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;">Level 2:</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;">Valuations based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" 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;">Level 3:</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;">Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company obtains the fair value of our Level 1 investments in money market funds, at the expected market price. These investments are expected to maintain a net asset value of </font><font style="font-family:inherit;font-size:10pt;">$1</font><font style="font-family:inherit;font-size:10pt;"> per share. </font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company determines the fair value of our Level 2 financial instruments from third-party asset managers, custodian banks, and the accounting service providers. </font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company classifies financial instruments in Level 3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level 3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company&#8217;s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability. There were no assets or liabilities in Level 3 of the fair value hierarchy and there were no transfers between Level 1 and Level 2 categories during the year ended any of the periods presented. </font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company utilizes the market approach to measure the fair value of our fixed income securities. The market approach is a valuation technique that uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. The fair value of our fixed income securities is obtained using readily-available market prices from a variety of industry standard data providers, large financial institutions and other third-party sources for the identical underlying securities.</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Assets and Liabilities Measured at Fair Value on a Recurring Basis</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures and reports certain assets at fair value on a recurring basis as shown below except for cash held at banks that are measured at historical cost and which are therefore not included in the tables below.</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;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:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value as of September&#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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 1</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:Times New Roman;font-size:8pt;font-weight:bold;">Level 2</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:Times New Roman;font-size:8pt;font-weight:bold;">Level 3</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:Times New Roman;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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Assets:</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">1,254</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">1,254</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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:Times New Roman;font-size:10pt;">Government 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:Times New Roman;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:Times New Roman;font-size:10pt;">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:Times New Roman;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:Times New Roman;font-size:10pt;">648</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:Times New Roman;font-size:10pt;">Total cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,254</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,147</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">4,401</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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:Times New Roman;font-size:10pt;">Marketable Securities:</font></div></td><td 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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: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:Times New Roman;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">91,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">91,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Government 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:Times New Roman;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:Times New Roman;font-size:10pt;">6,318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">6,318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:Times New Roman;font-size:10pt;">Total marketable securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">97,471</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">97,471</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:12px;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:Times New Roman;font-size:10pt;">Total cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">1,254</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">100,618</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">101,872</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;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:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:310px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:71px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value as of December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Level 1</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:Times New Roman;font-size:8pt;font-weight:bold;">Level 2</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:Times New Roman;font-size:8pt;font-weight:bold;">Level 3</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:Times New Roman;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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Assets:</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">4,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">4,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total cash equivalents</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:Times New Roman;font-size:10pt;">4,398</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:Times New Roman;font-size:10pt;">2,000</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:Times New Roman;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:Times New Roman;font-size:10pt;">6,398</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:Times New Roman;font-size:10pt;">Marketable Securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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: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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">83,329</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">83,329</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Government debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">10,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">10,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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:Times New Roman;font-size:10pt;">Total marketable 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">94,195</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:Times New Roman;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:Times New Roman;font-size:10pt;">94,195</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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:Times New Roman;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:Times New Roman;font-size:10pt;">4,398</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">96,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">100,593</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Level 1 assets consist of money market funds. The Level 2 assets consist of available-for-sale investment portfolio, which are valued utilizing a market approach. </font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency derivative forward contracts are measured at fair value based on market-based observable inputs including currency exchange spot and forward rates, interest rates, and credit-risk spreads, and are classified at Level 2 of the fair value hierarchy. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total notional and net fair values for foreign exchange derivative contracts designated as hedging instruments as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:662px;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:184px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:52px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:52px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:209px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:52px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:52px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Derivative Assets*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Derivative Liabilities*</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Notional Amount</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;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 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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Notional Amount</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td colspan="15" 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:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Current 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:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">18,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Non-current assets**</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,967</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:Times New Roman;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Non-current 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:Times New Roman;font-size:10pt;">3,925</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:Times New Roman;font-size:10pt;">93</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total foreign exchange contracts</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">2,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-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:Times New Roman;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total foreign exchange contracts</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">21,946</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-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:Times New Roman;font-size:10pt;">861</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:75.79365079365078%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:95%;" rowspan="1" colspan="1"></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:8pt;"><font style="font-family:Times New Roman;font-size:8pt;">*</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;">The Company recorded a net derivative liability of $0.8 million as of September 30, 2018. There were no derivative assets or liabilities recorded for the comparative periods in fiscal 2017.</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:8pt;"><font style="font-family:Times New Roman;font-size:8pt;">**</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;">Non-current derivative assets and liabilities were discounted at the prevailing risk-free interest rate.</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock Warrants</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no common stock warrants exercised during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. During the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the remaining </font><font style="font-family:inherit;font-size:10pt;">58,006</font><font style="font-family:inherit;font-size:10pt;"> common stock warrants of those originally issued in September 2015 were exercised at </font><font style="font-family:inherit;font-size:10pt;">$2.50</font><font style="font-family:inherit;font-size:10pt;"> per share. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding common stock warrants as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, warrants issued and outstanding were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:671px;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:278px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:87px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:64px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:100px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Date of Issuance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Number of Warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Times New Roman;font-size:8pt;font-weight:bold;">Exercise 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Expiration Date</font></div></td></tr><tr><td style="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;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 style="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="2" 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 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Common stock warrants</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;">September 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;">83,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;">February 2019</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company determines fair value measurements used in its consolidated financial statements based upon the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy distinguishes between (i) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (ii) an entity&#8217;s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, which gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" 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;">Level 1:</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;">Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" 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;">Level 2:</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;">Valuations based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" 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;">Level 3:</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;">Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company obtains the fair value of our Level 1 investments in money market funds, at the expected market price. These investments are expected to maintain a net asset value of </font><font style="font-family:inherit;font-size:10pt;">$1</font><font style="font-family:inherit;font-size:10pt;"> per share. </font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company determines the fair value of our Level 2 financial instruments from third-party asset managers, custodian banks, and the accounting service providers. </font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company classifies financial instruments in Level 3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level 3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company&#8217;s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability. There were no assets or liabilities in Level 3 of the fair value hierarchy and there were no transfers between Level 1 and Level 2 categories during the year ended any of the periods presented. </font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company utilizes the market approach to measure the fair value of our fixed income securities. The market approach is a valuation technique that uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. The fair value of our fixed income securities is obtained using readily-available market prices from a variety of industry standard data providers, large financial institutions and other third-party sources for the identical underlying securities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reporting Calendar</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company prepares financial statements on a 52- or 53-week fiscal year that ends on the Sunday closest to December&#160;31. Fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> will have 52 weeks and fiscal </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> had 52 weeks. In a 52-week year, each fiscal quarter consists of 13&#160;weeks.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded an income tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.6 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;">, for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and an income tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and an income tax provision of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. The income tax benefit consists primarily of discrete excess stock based tax benefits. The provision for income taxes consists primarily of income taxes in the foreign jurisdictions in which we conduct business. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of fiscal 2017, management concluded that the valuation allowance for the Company's U.S. federal and state (with the exception of California) deferred tax assets was no longer needed primarily due to the emergence from cumulative losses over the previous three years. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, based on the available objective evidence, management still believes it is more likely than not that the net deferred tax assets will be realized for federal and state purposes. We will continue to maintain a valuation allowance in those jurisdictions deemed necessary until sufficient positive evidence exists to support reversal. Such assessment may change in the future as further evidence becomes available.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Act. The Tax Act makes broad and complex changes to the U.S. tax federal and state tax laws that affected 2017, the current year and onwards, including, but not limited to, a reduction of the U.S. federal corporate tax rate from as high as </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;">, a general elimination of U.S. federal income taxes on dividends from foreign subsidiaries, net operating loss deduction limitations, and 100% disallowance of entertainment expense.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Act adds new provisions relating to &#8220;foreign derived intangible income&#8221; (&#8220;FDII&#8221;) and &#8220;global intangible low-taxed income&#8221; (&#8220;GILTI&#8221;). The Company has completed an analysis for FDII and GILTI and due to the forecasted results of the Company, there is currently no impact on the provision. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the SEC staff issued Staff Accounting Bulletin No. 118 (&#8220;SAB 118&#8221;) which provides guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASC 740&#8221;) for the year ended December 31, 2017. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Tax Act for which the accounting under ASC 740 is complete. The Company is still within the measurement period as of the third quarter of fiscal 2018 and no further conclusions have been made, as the Company reviews the law change and the impact to the Company. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under Section 382 of the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;), our ability to utilize net operating loss carry-forwards (&#8220;NOLs&#8221;) or other tax attributes such as research tax credits, in any taxable year may be limited if we experience, or have experienced, an &#8220;ownership change.&#8221; A Section 382 &#8220;ownership change&#8221; generally occurs if one or more stockholders or groups of stockholders, who own at least 5% of our stock, increase their ownership by more than 50 percentage points over their lowest ownership percentage within a rolling three-year period. Similar rules may apply under state tax laws.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have completed an analysis under Section 382 of the Code through December 31, 2017 and determined that there was no significant limitation to the utilization of NOL or tax credit carryforwards before they expire. We are in the process of updating the study through the current year and will update for any significant limitations to the utilization of NOL or tax credit carryforwards in the current year upon completion of the study.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</font></div></td><td 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:Times New Roman;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:Times New Roman;font-size:10pt;">91,438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;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:Times New Roman;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;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:Times New Roman;font-size:10pt;">(291</font></div></td><td 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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">91,153</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Government debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">6,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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:Times New Roman;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:Times New Roman;font-size:10pt;">(21</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:Times New Roman;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:Times New Roman;font-size:10pt;">6,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">97,777</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">(312</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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">97,471</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">The contractual maturities of marketable securities as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;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:670px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:493px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Due in one year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">79,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">79,668</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Due after one year to five years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">17,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:Times New Roman;font-size:10pt;">17,803</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">97,777</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">97,471</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Marketable securities as of </font><font style="font-family:inherit;font-size:10pt;font-weight:normal;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;font-weight:normal;"> </font><font style="font-family:inherit;font-size:10pt;">consisted of the following:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;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:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</font></div></td><td 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:Times New Roman;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:Times New Roman;font-size:10pt;">83,570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;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:Times New Roman;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">(250</font></div></td><td 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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">83,327</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Government debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">10,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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:Times New Roman;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:Times New Roman;font-size:10pt;">(21</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:Times New Roman;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:Times New Roman;font-size:10pt;">10,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">94,459</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">(271</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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">94,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">The contractual maturities of marketable securities as of </font><font style="font-family:inherit;font-size:10pt;font-weight:normal;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:670px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:493px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Due in one year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">49,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:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">49,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Due after one year to five years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">45,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:Times New Roman;font-size:10pt;">45,051</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">94,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">94,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 14, 2018, the FASB released&#160;ASU 2018-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Statement &#8211; Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.</font><font style="font-family:inherit;font-size:10pt;">&#160;The guidance allows a company to elect to reclassify from accumulated other comprehensive income (&#8220;AOCI&#8221;) to retained earnings the stranded tax effects from the adoption of the newly enacted federal corporate tax rate as a result of the 2017 Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;). The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income at the time of the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance previously charged to income.&#160;ASU 2018-02 is effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years, with early adoption permitted. The Company decided to early adopt ASU 2018-02 during the three months ended September 30, 2018 with no material impact to our condensed consolidated financial statements as a result of this adoption.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">. The new standard is intended to improve and simplify accounting rules around hedge accounting. The new standard refines and expands hedge accounting for both financial (e.g., foreign currency) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes, for investors and analysts. The new standard takes effect for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. Early adoption is permitted in any interim period or fiscal years before the effective date of the standard. The Company early-adopted ASU 2017-12 during the second quarter of fiscal 2018 when it commenced its hedging activities and which did not result in any adjustment to the Company&#8217;s condensed consolidated financial statements as of the beginning of the second quarter of fiscal 2018. Refer to Note 6 to the condensed consolidated financial statements, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative Instruments</font><font style="font-family:inherit;font-size:10pt;">, for further details.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASC 842&#8221;), which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). The new standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than twelve&#160;months regardless of their classification. Leases with a term of twelve&#160;months or less will be accounted for similar to existing guidance for operating leases today. ASC 842 supersedes the previous leases standard, ASC 840 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;">. The standard is effective on January&#160;1, 2019, with early adoption permitted. The Company is evaluating the effect that the adoption of ASC 842 will have on its financial statements. The Company currently expects that most of its operating lease commitments will be subject to the new standard and recognized as right-of-use assets and operating lease liabilities upon the adoption of ASC 842, which will increase the total assets and total liabilities that it reports relative to such amounts prior to adoption.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 14, 2018, the FASB released&#160;ASU 2018-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Statement &#8211; Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.</font><font style="font-family:inherit;font-size:10pt;">&#160;The guidance allows a company to elect to reclassify from accumulated other comprehensive income (&#8220;AOCI&#8221;) to retained earnings the stranded tax effects from the adoption of the newly enacted federal corporate tax rate as a result of the 2017 Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;). The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income at the time of the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance previously charged to income.&#160;ASU 2018-02 is effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years, with early adoption permitted. The Company decided to early adopt ASU 2018-02 during the three months ended September 30, 2018 with no material impact to our condensed consolidated financial statements as a result of this adoption.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">. The new standard is intended to improve and simplify accounting rules around hedge accounting. The new standard refines and expands hedge accounting for both financial (e.g., foreign currency) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes, for investors and analysts. The new standard takes effect for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. Early adoption is permitted in any interim period or fiscal years before the effective date of the standard. The Company early-adopted ASU 2017-12 during the second quarter of fiscal 2018 when it commenced its hedging activities and which did not result in any adjustment to the Company&#8217;s condensed consolidated financial statements as of the beginning of the second quarter of fiscal 2018. Refer to Note 6 to the condensed consolidated financial statements, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative Instruments</font><font style="font-family:inherit;font-size:10pt;">, for further details.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASC 842&#8221;), which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). The new standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than twelve&#160;months regardless of their classification. Leases with a term of twelve&#160;months or less will be accounted for similar to existing guidance for operating leases today. ASC 842 supersedes the previous leases standard, ASC 840 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;">. The standard is effective on January&#160;1, 2019, with early adoption permitted. The Company is evaluating the effect that the adoption of ASC 842 will have on its financial statements. The Company currently expects that most of its operating lease commitments will be subject to the new standard and recognized as right-of-use assets and operating lease liabilities upon the adoption of ASC 842, which will increase the total assets and total liabilities that it reports relative to such amounts prior to adoption.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:24px;text-align:justify;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The Company and Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quantenna Communications,&#160;Inc. (the &#8220;Company&#8221;) was incorporated in the State of Delaware on November&#160;28, 2005. The Company designs, develops and markets advanced high-speed wireless communication solutions enabling wireless local area networking. The Company&#8217;s solutions are designed to deliver leading-edge Wi-Fi performance to support an increasing number of connected devices accessing a rapidly growing pool of digital content. The Company applies its wireless systems and software expertise with high-performance radio frequency, mixed-signal and digital semiconductor design skills to provide highly integrated Wi-Fi solutions to its customers. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reporting Calendar</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company prepares financial statements on a 52- or 53-week fiscal year that ends on the Sunday closest to December&#160;31. Fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> will have 52 weeks and fiscal </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> had 52 weeks. In a 52-week year, each fiscal quarter consists of 13&#160;weeks. Fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> will end on </font><font style="font-family:inherit;font-size:10pt;">December&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Unaudited Interim Financial Information</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying interim condensed consolidated financial statements and related disclosures are unaudited and in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for a fair statement of the results of operations for the periods presented. The year-end condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;). The condensed consolidated results of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;are not necessarily indicative of the results to be expected for the full year or for any other future year or interim period. The accompanying condensed consolidated financial statements should be read in conjunction with the audited financial statements and the related notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) on February 28, 2018 (&#8220;</font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form 10-K&#8221;).</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting periods covered by the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;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 in consolidation.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, there have been no changes in our significant accounting policies as described in the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Report on Form 10-K, except as discussed below:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No.&#160;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;">on January 1, 2018 which resulted in a change to our revenue policy relating to customer rebate arrangements. Revenue is recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted Accounting Standard Codification (&#8220;ASC&#8221;) Topic 606 (&#8220;ASC Topic 606&#8221;) as of January 1, 2018 using the modified retrospective transition method. Based on the evaluation of its current contracts and revenue streams under the new standard, the Company identified a change in accounting relating to customer rebate arrangements. Under the new standard, the Company is required to account for customer rebate arrangements as variable consideration which requires an estimate of the variable consideration to be made when revenue is recognized. In order to estimate this amount, the Company used historical data to determine an estimate of breakage which was applied to the amount of customer rebate due under its contractual arrangements. The cumulative effect upon adoption of ASC Topic 606 was not material and did not have a material impact on the Company&#8217;s consolidated financial position or results of operations. The impact of the estimate of breakage for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, recorded as a result of applying the new revenue standard is not considered material to revenue or any other affected financial statement line items. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the Company&#8217;s revenue by geographic region, based on ship-to destinations (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:671px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:360px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended</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:Times New Roman;font-size:8pt;font-weight:bold;">Three 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="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:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">October&#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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Amount</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:Times New Roman;font-size:8pt;font-weight:bold;">% 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:Times New Roman;font-size:8pt;font-weight:bold;">Amount</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:Times New Roman;font-size:8pt;font-weight:bold;">% of revenue</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Asia-Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">54,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">92</font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">46,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;">94</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">4,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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:Times New Roman;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,051</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;font-size:10pt;">193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">59,349</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">100</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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">50,108</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">100</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:Times New Roman;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:671px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:360px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Times New Roman;font-size:8pt;font-weight:bold;">Nine 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:Times New Roman;font-size:8pt;font-weight:bold;">Nine 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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">October&#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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Amount</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:Times New Roman;font-size:8pt;font-weight:bold;">% 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Amount</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:Times New Roman;font-size:8pt;font-weight:bold;">% of revenue</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Asia-Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">144,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">92</font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">125,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;">93</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">13,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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:Times New Roman;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">9,789</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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:Times New Roman;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;font-size:10pt;">255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">157,893</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">100</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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">135,084</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">100</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:Times New Roman;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative Financial Instruments</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses derivative instruments to manage its exposure to changes in foreign currency exchange rates from forecasted cash flows associated with the operational expenses of its foreign subsidiaries. Derivative instruments are measured at their fair values and recognized as either assets or liabilities. The Company&#8217;s derivative forward contracts are designated as cash-flow hedges and their effectiveness is measured by comparing the cumulative forward-rate changes in the fair value of the hedge contract with the cumulative forward-rate change in the forecasted cash flows of the hedged item.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Refer to Note 2 to the condensed consolidated financial statements, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;">, and to Note 6 to the condensed consolidated financial statements, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative Instruments</font><font style="font-family:inherit;font-size:10pt;">, for further details.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications of certain prior period amounts in the condensed consolidated financial statements have been made to conform to the current period presentation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities and other current liabilities consisted of the following:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:670px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:493px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Accrued customer rebates</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">9,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">8,710</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Accrued payroll and related benefits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">5,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">4,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Accrual for inventory purchases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">980</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">ESPP employee contributions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,564</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:Times New Roman;font-size:10pt;">1,607</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">23,220</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">21,065</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Benefit Plans</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Defined Contribution Plan</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted a 401(k) Plan that qualifies as a deferred compensation arrangement under Section 401 of the Code. Under the 401(k) Plan, participating employees may defer a portion of their pretax earnings not to exceed the maximum amount allowable. The 401(k) Plan permits the Company to make matching contributions and profit sharing contributions to eligible participants. The Company has made matching contributions of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassifications of certain prior period amounts in the condensed consolidated financial statements have been made to conform to the current period presentation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:670px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:493px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Computer and lab equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">16,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">14,295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Computer software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">968</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">795</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">4,363</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:Times New Roman;font-size:10pt;">3,977</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Sub-total</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">24,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">20,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">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:Times New Roman;font-size:10pt;">(10,602</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:Times New Roman;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:Times New Roman;font-size:10pt;">(8,145</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:Times New Roman;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">13,418</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:Times New Roman;font-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:Times New Roman;font-size:10pt;">12,511</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Related Party Transactions</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchases from Cadence Design Systems, Inc.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lip-Bu Tan, a member of the Company&#8217;s board of directors since June 2015, resigned from the board in accordance with his previously announced intentions, effective June 5, 2018 in connection with the Company&#8217;s Annual Meeting of Stockholders. As a result, Mr. Tan ceased to be a related party to the Company during the second quarter of fiscal 2018 which ended on July 1, 2018. Mr. Tan is the President and Chief Executive Officer of Cadence Design Systems, Inc. (&#8220;Cadence&#8221;), an electronic design automation software and engineering services company.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Since 2012, the Company has paid licensing fees for digital and analog layout tools and simulation tools from Cadence in the ordinary course of business. In fiscal 2017, the Company entered into a software license contract with Cadence for the use of various EDA software tools used for its research and development efforts. The Company classified the software licenses as definite long-lived intangible assets in its condensed consolidated balance sheets amounting to approximately </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> as of July&#160;1, 2018, net of accumulated amortization of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">. Under the terms of this arrangement, the Company amortized fees, in its condensed consolidated statements of operations, of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> during the six months ended July&#160;1, 2018, and approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;"> during the three and nine months ended October 1, 2017, respectively. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the six months ended July&#160;1, 2018, the Company engaged Cadence for design and development services related to integrated circuits amounting to approximately </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No.&#160;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;">on January 1, 2018 which resulted in a change to our revenue policy relating to customer rebate arrangements. Revenue is recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted Accounting Standard Codification (&#8220;ASC&#8221;) Topic 606 (&#8220;ASC Topic 606&#8221;) as of January 1, 2018 using the modified retrospective transition method. Based on the evaluation of its current contracts and revenue streams under the new standard, the Company identified a change in accounting relating to customer rebate arrangements. Under the new standard, the Company is required to account for customer rebate arrangements as variable consideration which requires an estimate of the variable consideration to be made when revenue is recognized. In order to estimate this amount, the Company used historical data to determine an estimate of breakage which was applied to the amount of customer rebate due under its contractual arrangements. The cumulative effect upon adoption of ASC Topic 606 was not material and did not have a material impact on the Company&#8217;s consolidated financial position or results of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the Company&#8217;s revenue by geographic region, based on ship-to destinations (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:671px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:360px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Three Months Ended</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:Times New Roman;font-size:8pt;font-weight:bold;">Three 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="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:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">October&#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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Amount</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:Times New Roman;font-size:8pt;font-weight:bold;">% 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:Times New Roman;font-size:8pt;font-weight:bold;">Amount</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:Times New Roman;font-size:8pt;font-weight:bold;">% of revenue</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Asia-Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">54,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">92</font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">46,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;">94</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">4,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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:Times New Roman;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,051</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;font-size:10pt;">193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">59,349</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">100</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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">50,108</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">100</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:Times New Roman;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:671px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:360px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:55px;" rowspan="1" colspan="1"></td><td style="width:11px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Times New Roman;font-size:8pt;font-weight:bold;">Nine 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:Times New Roman;font-size:8pt;font-weight:bold;">Nine 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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">October&#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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Amount</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:Times New Roman;font-size:8pt;font-weight:bold;">% 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Amount</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:Times New Roman;font-size:8pt;font-weight:bold;">% of revenue</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Asia-Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">144,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">92</font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">125,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;">93</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">13,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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:Times New Roman;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">9,789</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td 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:Times New Roman;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;font-size:10pt;">255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">157,893</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">100</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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">135,084</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">100</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:Times New Roman;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities and other current liabilities consisted of the following:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:670px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:493px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Accrued customer rebates</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">9,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">8,710</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Accrued payroll and related benefits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">5,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">4,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Accrual for inventory purchases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">980</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">ESPP employee contributions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,564</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:Times New Roman;font-size:10pt;">1,607</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">23,220</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">21,065</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following potentially dilutive securities outstanding at the end of the periods have been excluded from the computation of diluted shares outstanding as the effect would have been anti-dilutive:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Nine 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="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:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Shares available for Employee Stock Purchase Plan (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:Times New Roman;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Times New Roman;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:Times New Roman;font-size:10pt;">Restricted Stock Units (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:Times New Roman;font-size:10pt;">47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;font-size:10pt;">104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;font-size:10pt;">172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;font-size:10pt;">881</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Options to purchase common stock</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,289</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Times New Roman;font-size:10pt;">672</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;">1,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;">672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,352</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">776</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,616</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,553</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effects of derivative instruments and hedging activities on the condensed consolidated statement of operations and its effect on the condensed consolidated statement of comprehensive loss from changes in fair value for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;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:666px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:289px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:64px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:59px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:70px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Location and Amount of Loss Recognized for Hedging Activities:</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Condensed Consolidated Statement of Operations</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:Times New Roman;font-size:8pt;font-weight:bold;">Condensed Consolidated Statement of Comprehensive Loss (pre-tax)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Research and Development</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Sales and Marketing</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">General and Administrative</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total expense from foreign currency hedging</font></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:Times New Roman;font-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:Times New Roman;font-size:10pt;">189</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;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">39</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;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">13</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;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">241</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;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Effects of foreign currency cashflow hedging:</font></div></td><td 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 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 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 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 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:Times New Roman;font-size:10pt;">Loss reclassified from condensed consolidated statement of comprehensive loss</font></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:Times New Roman;font-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:Times New Roman;font-size:10pt;">(189</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:Times New Roman;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">(39</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:Times New Roman;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">(13</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:Times New Roman;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">(241</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:Times New Roman;font-size:10pt;">)</font></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:Times New Roman;font-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:Times New Roman;font-size:10pt;">241</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Loss recognized in condensed consolidated statement of comprehensive loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:Times New Roman;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:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:Times New Roman;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:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:Times New Roman;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:Times New Roman;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;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:Times New Roman;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:Times New Roman;font-size:10pt;">555</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:8px;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%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total notional and net fair values for foreign exchange derivative contracts designated as hedging instruments as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:662px;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:184px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:52px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:52px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:209px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:52px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:52px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Derivative Assets*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Derivative Liabilities*</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Notional Amount</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;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 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:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Notional Amount</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td colspan="15" 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:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Current 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:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">18,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Non-current assets**</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,967</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:Times New Roman;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Non-current 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:Times New Roman;font-size:10pt;">3,925</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:Times New Roman;font-size:10pt;">93</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total foreign exchange contracts</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">2,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-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:Times New Roman;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total foreign exchange contracts</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">21,946</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-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:Times New Roman;font-size:10pt;">861</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:75.79365079365078%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:95%;" rowspan="1" colspan="1"></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:8pt;"><font style="font-family:Times New Roman;font-size:8pt;">*</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;">The Company recorded a net derivative liability of $0.8 million as of September 30, 2018. There were no derivative assets or liabilities recorded for the comparative periods in fiscal 2017.</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:8pt;"><font style="font-family:Times New Roman;font-size:8pt;">**</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;">Non-current derivative assets and liabilities were discounted at the prevailing risk-free interest rate.</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s computation of basic and diluted net loss per share: </font></div><div style="line-height:120%;padding-bottom:16px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Nine 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:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Net income </font></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:Times New Roman;font-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:Times New Roman;font-size:10pt;">3,879</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:Times New Roman;font-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:Times New Roman;font-size:10pt;">2,802</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:Times New Roman;font-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:Times New Roman;font-size:10pt;">1,664</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:Times New Roman;font-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:Times New Roman;font-size:10pt;">2,087</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" 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;border-top:3px double #000000;" 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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Weighted-average shares outstanding - basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">37,070</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">34,734</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">36,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">33,907</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Dilutive effect of stock options, ESPP and RSUs</font></div></td><td colspan="2" style="vertical-align: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:Times New Roman;font-size:10pt;">2,956</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:Times New Roman;font-size:10pt;">3,791</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:Times New Roman;font-size:10pt;">2,949</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:Times New Roman;font-size:10pt;">4,512</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Weighted average shares outstanding - diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">40,026</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">38,525</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">39,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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">38,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Net income per share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">0.10</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:Times New Roman;font-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:Times New Roman;font-size:10pt;">0.08</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:Times New Roman;font-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:Times New Roman;font-size:10pt;">0.05</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:Times New Roman;font-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:Times New Roman;font-size:10pt;">0.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">0.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">0.04</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense for employees and non-employees recognized in the condensed consolidated statements of operations was as follows:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Nine 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:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,248</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">7,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,986</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">1,163</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">948</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,159</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-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:Times New Roman;font-size:10pt;">4,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">2,769</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">12,923</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">7,447</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The above stock-based compensation expense related to the following equity-based awards:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Nine 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:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>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:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:Times New Roman;font-size:8pt;font-weight:bold;">October&#160;1, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">RSU awards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,753</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,603</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">8,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">ESPP shares</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">308</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Times New Roman;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">4,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">2,769</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">12,923</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">7,447</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a schedule of future minimum lease payments under operating leases as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:671px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:585px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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:Times New Roman;font-size:10pt;">2018 (remaining three months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">747</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,819</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">1,900</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2022 and beyond</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">4,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">11,865</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory consisted of the following:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:670px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:493px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">7,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">5,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Times New Roman;font-size:10pt;">Work in progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Times New Roman;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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:Times New Roman;font-size:10pt;">11,976</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:Times New Roman;font-size:10pt;">5,781</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">21,578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">12,662</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had reserved shares of common stock for issuance, on an as-converted basis, as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:671px;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:585px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Times New Roman;font-size:8pt;font-weight:bold;">September 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:5px;font-size:10pt;"><font style="font-family: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: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:Times New Roman;font-size:10pt;">Options issued and outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">4,562,312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">RSUs issued and outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,861,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Shares available for 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:Times New Roman;font-size:10pt;">1,418,697</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Shares available for future stock awards</font></div></td><td 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:Times New Roman;font-size:10pt;">2,580,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:Times New Roman;font-size:10pt;">10,422,357</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, warrants issued and outstanding were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:671px;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:278px;" rowspan="1" colspan="1"></td><td style="width:106px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:87px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:64px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:100px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Date of Issuance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Number of Warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Times New Roman;font-size:8pt;font-weight:bold;">Exercise 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">Expiration Date</font></div></td></tr><tr><td style="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;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 style="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="2" 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 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Common stock warrants</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;">September 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;">83,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Times New Roman;font-size:10pt;">February 2019</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders&#8217; Equity </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s Certificate of Incorporation, as amended, authorizes the Company to issue </font><font style="font-family:inherit;font-size:10pt;">1,000,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of </font><font style="font-family:inherit;font-size:10pt;">$0.0001</font><font style="font-family:inherit;font-size:10pt;"> par value common stock. Each share of common stock is entitled to </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> vote. The holders of common stock are also entitled to receive dividends whenever funds are legally available and when and if declared by the board of directors. The Company has never declared any dividends.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had reserved shares of common stock for issuance, on an as-converted basis, as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:671px;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:585px;" rowspan="1" colspan="1"></td><td style="width:82px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Times New Roman;font-size:8pt;font-weight:bold;">September 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:5px;font-size:10pt;"><font style="font-family: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: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:Times New Roman;font-size:10pt;">Options issued and outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">4,562,312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">RSUs issued and outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,861,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Shares available for 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:Times New Roman;font-size:10pt;">1,418,697</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Shares available for future stock awards</font></div></td><td 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:Times New Roman;font-size:10pt;">2,580,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:Times New Roman;font-size:10pt;">10,422,357</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company granted </font><font style="font-family:inherit;font-size:10pt;">1,489,046</font><font style="font-family:inherit;font-size:10pt;"> restricted stock units (&#8220;RSUs&#8221;) and </font><font style="font-family:inherit;font-size:10pt;">666,250</font><font style="font-family:inherit;font-size:10pt;"> options to employees. During the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company granted </font><font style="font-family:inherit;font-size:10pt;">1,041,629</font><font style="font-family:inherit;font-size:10pt;"> RSUs and </font><font style="font-family:inherit;font-size:10pt;">516,750</font><font style="font-family:inherit;font-size:10pt;"> options to employees.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Options Subject to Repurchase</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a right of repurchase with respect to unvested shares issued upon early exercise of options at an amount equal to the lower of (i)&#160;the exercise price of each restricted share being repurchased and (ii)&#160;the fair market value of such restricted share at the time the Company&#8217;s right of repurchase is exercised. The Company&#8217;s right to repurchase these shares lapses as to 1/36th of the total number of shares originally granted per month for </font><font style="font-family:inherit;font-size:10pt;">36 months</font><font style="font-family:inherit;font-size:10pt;">. During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">22,000</font><font style="font-family:inherit;font-size:10pt;"> unvested shares which were early-exercised were repurchased by the Company. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, there were no more unvested shares subject to the Company&#8217;s right of repurchase.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheets Components</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketable Securities</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable securities at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</font></div></td><td 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:Times New Roman;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:Times New Roman;font-size:10pt;">91,438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;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:Times New Roman;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;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:Times New Roman;font-size:10pt;">(291</font></div></td><td 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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">91,153</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Government debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">6,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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:Times New Roman;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:Times New Roman;font-size:10pt;">(21</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:Times New Roman;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:Times New Roman;font-size:10pt;">6,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">97,777</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">(312</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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">97,471</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">The contractual maturities of marketable securities as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;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:670px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:493px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Due in one year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">79,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">79,668</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Due after one year to five years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">17,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:Times New Roman;font-size:10pt;">17,803</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">97,777</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">97,471</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Marketable securities as of </font><font style="font-family:inherit;font-size:10pt;font-weight:normal;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;font-weight:normal;"> </font><font style="font-family:inherit;font-size:10pt;">consisted of the following:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;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:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:309px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Corporate debt securities</font></div></td><td 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:Times New Roman;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:Times New Roman;font-size:10pt;">83,570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Times New Roman;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:Times New Roman;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">(250</font></div></td><td 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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">83,327</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Government debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">10,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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:Times New Roman;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:Times New Roman;font-size:10pt;">(21</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:Times New Roman;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:Times New Roman;font-size:10pt;">10,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">94,459</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">(271</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:Times New Roman;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:Times New Roman;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:Times New Roman;font-size:10pt;">94,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">The contractual maturities of marketable securities as of </font><font style="font-family:inherit;font-size:10pt;font-weight:normal;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;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:670px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:493px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Due in one year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">49,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:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">49,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Due after one year to five years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">45,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:Times New Roman;font-size:10pt;">45,051</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">94,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">94,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment, Net</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:670px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:493px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Computer and lab equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">16,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">14,295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Computer software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">968</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">795</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">4,363</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:Times New Roman;font-size:10pt;">3,977</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Sub-total</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">24,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">20,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">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:Times New Roman;font-size:10pt;">(10,602</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:Times New Roman;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:Times New Roman;font-size:10pt;">(8,145</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:Times New Roman;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-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:Times New Roman;font-size:10pt;">13,418</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:Times New Roman;font-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:Times New Roman;font-size:10pt;">12,511</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%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense related to property and equipment was </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">October&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventory</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory consisted of the following:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:670px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:493px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">7,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">5,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Times New Roman;font-size:10pt;">Work in progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Times New Roman;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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:Times New Roman;font-size:10pt;">11,976</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:Times New Roman;font-size:10pt;">5,781</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">21,578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Times New Roman;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:Times New Roman;font-size:10pt;">12,662</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Liabilities and Other Current Liabilities</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities and other current liabilities consisted of the following:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:4px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:670px;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:493px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Accrued customer rebates</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">9,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">8,710</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Accrued payroll and related benefits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">5,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3,411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">4,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Accrual for inventory purchases</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">980</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">ESPP employee contributions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">2,564</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:Times New Roman;font-size:10pt;">1,607</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">23,220</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-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:Times New Roman;font-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:Times New Roman;font-size:10pt;">21,065</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting periods covered by the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates.</font></div></div> EX-101.SCH 6 qtna-20180930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2110100 - Disclosure - Balance Sheets Components link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Balance Sheets Components (Accrued Liabilities and Other Current Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Balance Sheets Components (Amortized Cost and Fair Value) (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Balance Sheets Components (Marketable Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Balance Sheets Components (Schedule of Inventory) (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Balance Sheets Components (Schedule of Property and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Balance Sheets Components (Schedule of Property and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Balance Sheets Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - Commitments and Contingencies (Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Commitments and Contingencies (RUSNANO) (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - The Company and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - The Company and Summary of Significant Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - The Company and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - The Company and Summary of Significant Accounting Policies (Revenue, Geographical) (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - The Company and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1030000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Derivative Financial Instruments (Location and Amount of Gain or (Loss) Recognized in Income on Fair Value and Cash Flow Hedging Relationships) (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Earnings Per Share (Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Earnings Per Share (Schedule of Eanings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2143100 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2443401 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Fair Value Measurements (Assets, Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Fair Value Measurements (Fair Value of Derivatives) (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Fair Value Measurements (Schedule of Warrants) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2437401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Long-term Debt link:presentationLink link:calculationLink link:definitionLink 2425401 - Disclosure - Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2144100 - Disclosure - Related Party transactions link:presentationLink link:calculationLink link:definitionLink 2444401 - Disclosure - Related Party transactions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2434402 - Disclosure - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2434403 - Disclosure - Stock-based Compensation (Equity Based Awards Compensation Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 2334301 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Stockholders’ Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Stockholders’ Equity (Narrative 1) (Details) link:presentationLink link:calculationLink link:definitionLink 2428404 - Disclosure - Stockholders’ Equity (Narrative 2) (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Stockholders’ Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 qtna-20180930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 qtna-20180930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 qtna-20180930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Equity [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Investor Investor [Member] Related Party Transaction [Axis] Related Party Transaction [Axis] Related Party Transaction [Domain] Related Party Transaction [Domain] Agreement with RUSNANO Agreement with RUSNANO [Member] Agreement with RUSNANO [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Contractual obligation Contractual Obligation Annual periods Related Party Transaction, Annual Periods Covered Under Agreement Related Party Transaction, Annual Periods Covered Under Agreement Contractual obligation, year 1 Contractual Obligation, Due in Next Fiscal Year Contractual obligation, year 2 Contractual Obligation, Due in Second Year Contractual obligation, year 3 Contractual Obligation, Due in Third Year Contractual obligation, year 4 Contractual Obligation, Due in Fourth Year Contractual obligation, year 5 Contractual Obligation, Due in Fifth Year Contractual obligation, year 6 Contractual Obligation, Due after Fifth Year Funding obligation penalty Related Party Transaction, Funding Obligation Penalty Related Party Transaction, Funding Obligation Penalty Difference between the funding obligation and the actual funding Related Party Transaction, Difference Between Funding Obligation and Actual Funding Related Party Transaction, Difference Between Funding Obligation and Actual Funding Funding obligation incurred Related Party Transaction, Funding Obligation Penalty Incurred Related Party Transaction, Funding Obligation Penalty Incurred Other Commitments [Table] Other Commitments [Table] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Indemnification Agreement Indemnification Agreement [Member] Other Commitments [Line Items] Other Commitments [Line Items] Rent expense Operating Leases, Rent Expense Purchase obligation Purchase Obligation Guarantor obligations Guarantor Obligations, Current Carrying Value Balance Sheets Components [Abstract] Balance Sheets Components [Abstract] Accrued customer rebates Accrued Customer Rebates Accrued Customer Rebates Accrued payroll and related benefits Employee-related Liabilities, Current Accrued expenses Accrued Liabilities, Current Accrual for inventory purchases Accrued Inventory Purchases Accrued Inventory Purchases ESPP employee contributions Accrued Stock Plan Contributions Accrued Stock Plan Contributions Other Other Liabilities, Current Accrued liabilities and other current liabilities Accrued Liabilities and Other Liabilities, Current Accrued Liabilities and Other Liabilities, Current Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stock-based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] 2018 (remaining three months) 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 and beyond Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer and lab equipment Technology Equipment [Member] Computer software Software and Software Development Costs [Member] Furniture and fixtures Furniture and Fixtures [Member] Leasehold improvements Leasehold Improvements [Member] Tangible Assets Tangible Assets [Member] Tangible Assets [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross 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 Depreciation, Depletion and Amortization Derivative Instruments and Hedging Activities Disclosure [Abstract] Schedule of derivative gain (loss) Derivative Instruments, Gain (Loss) [Table Text Block] Related Party Transactions [Abstract] 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] Software License Arrangement Software License Arrangement [Member] Integrated Circuits Integrated Circuits [Member] Integrated Circuits [Member] Lip-Bu Tan Lip-Bu Tan [Member] Lip-Bu Tan Intangible assets Finite-Lived Intangible Assets, Gross Amortization of intangible assets Amortization of Intangible Assets Purchases from related party Related Party Transaction, Purchases from Related Party Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign Exchange Forward Foreign Exchange Forward [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Condensed Consolidated Statement of Comprehensive Loss (pre-tax) Other Comprehensive Income (Loss) [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedging Cash Flow Hedging [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Total expense from foreign currency hedging Derivative, Gain (Loss) on Derivative, Net Gain (loss) reclassified from condensed consolidated statement of comprehensive loss Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Loss recognized in condensed consolidated statement of comprehensive loss Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Balance Sheets Components Supplemental Balance Sheet Disclosures [Text Block] Schedule of Stock by Class Schedule of Stock by Class [Table Text Block] Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of derivative instruments in statement of financial position Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of Warrants Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Licensing Agreements [Member] Licensing Agreements [Member] Other Commitments [Axis] Other Commitments [Axis] Other Commitments [Domain] Other Commitments [Domain] Noncancellable Obligations Noncancellable Obligations [Member] Noncancellable Obligations [Member] Contractual obligation Payable in fiscal 2018 Contractual Obligation, Future Minimum Payments Due, Remainder of Fiscal Year Class of Warrant or Right [Table] Class of Warrant or Right [Table] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Common Stock Warrants - Issued September 2015 Common Stock Warrants - Issued September 2015 A [Member] Common Stock Warrants - Issued September 2015 A [Member] Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Warrants exercised (in shares) Class of Warrant or Right, Issued Class of Warrant or Right, Issued Exercise price (USD per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Number of warrants outstanding (in shares) Class of Warrant or Right, Outstanding Organization, Consolidation and Presentation of Financial Statements [Abstract] Reporting Calendar Fiscal Period, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Reclassifications Reclassification, Policy [Policy Text Block] New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [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] Shares available for Employee Stock Purchase Plan (ESPP) Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Options to purchase common stock Employee Stock Option [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 (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Due in one year or less Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost Due after one year to five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Fair Value Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Due in one year or less Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Due after one year to five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value Total, fair value Debt Securities, Available-for-sale, Current Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Stock options Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Repurchase rights expiration per month of shares Repurchase Rights Expiration Per Month of Shares Ratio Repurchase Rights Expiration Per Month of Shares Ratio Expiration period of repurchase program Share-based Compensation, Expiration Period of Repurchase Program Share-based Compensation, Expiration Period of Repurchase Program Shares repurchased (in shares) Share-based Compensation Shares Repurchased Share-based Compensation Shares Repurchased Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Asia-Pacific Asia Pacific [Member] Europe, Middle East and Africa Europe, Middle East and Africa [Member] Europe, Middle East and Africa [Member] Americas Americas [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Percentage of revenue Revenue From Contract With Customers, Percentage Revenue From Contract With Customers, Percentage Retirement Benefits [Abstract] Employee Benefit Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Net income Net Income (Loss) Attributable to Parent Weighted average shares used to compute basic and diluted net income per share: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Weighted-average shares outstanding (in shares) Weighted Average Number Of Share Outstanding Basic And Diluted, Gross Weighted Average Number Of Share Outstanding Basic And Diluted, Gross Dilutive effect of stock options, ESPP and RSUs (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Weighted average shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Net income per share: Earnings Per Share Reconciliation [Abstract] Basic (usd per share) Earnings Per Share, Basic Diluted (usd per share) Earnings Per Share, Diluted 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] Cost of revenue Cost of Sales [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 expense Allocated Share-based Compensation Expense Related Party transactions Related Party Transactions Disclosure [Text Block] Raw materials Inventory, Raw Materials, Gross Work in progress Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Inventory, gross Inventory, Gross Commitments and Contingencies Commitments Contingencies and Guarantees [Text Block] RSU awards ESPP shares Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Marketable securities Marketable Securities, Current Accounts receivable Accounts Receivable, Net, Current Inventory Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Deferred tax assets Deferred Tax Assets, Net, Noncurrent Property and equipment, net Intangible and other assets, net Other Intangible Assets, Net Total assets Assets Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Current liabilities Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities and other current liabilities Long-term debt, current portion Long-term Debt, Current Maturities Total current liabilities Liabilities, Current Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (see Note 7) Commitments and Contingencies Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Common stock: $0.0001 par value, 1,000,000,000 shares authorized at September 30, 2018 and December 31, 2017, 37,346,536 and 35,528,880 shares issued and outstanding at September 30, 2018 and December 31, 2017, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Debt Disclosure [Abstract] Long-term Debt Debt Disclosure [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] SVB Loan And Security Agreement SVB Loan And Security Agreement [Member] SVB Loan And Security Agreement [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Repayments of debt Repayments of Debt Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Current assets Current Assets [Member] Current Assets [Member] Non-current assets Noncurrent Assets [Member] Noncurrent Assets [Member] Current liabilities Current Liabilities [Member] Current Liabilities [Member] Non-current liabilities Noncurrent Liabilities [Member] Noncurrent Liabilities [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] Derivative asset, notional amount Derivative Asset, Notional Amount Derivative asset, fair value Derivative Asset, Fair Value, Gross Asset Derivative liability, notional amount Derivative Liability, Notional Amount Derivative liability, fair value Derivative Liability, Fair Value, Gross Liability Derivative liability Derivative Liability Schedule of Investments [Table] Schedule of Investments [Table] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Commercial paper Corporate Debt Securities [Member] Government debt securities US Government Agencies Debt Securities [Member] Schedule of Investments [Line Items] Schedule of Investments [Line Items] Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Fair Value Debt Securities, Available-for-sale Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Income Statement [Abstract] Cost of revenue Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Income (loss) from operations Operating Income (Loss) Interest expense Interest Expense Other income, net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Benefit (provision) for income taxes Income Tax Expense (Benefit) Net income Net income per share: Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted The Company and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Contribution amount by Company Defined Contribution Plan, Employer Discretionary Contribution Amount Marketable Securities Marketable Securities [Table Text Block] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Other Current Liabilities Other Current Liabilities [Table Text Block] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Votes per share Common Stock, Number Of Votes Common Stock, Number Of Votes Options issued and outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number RSUs issued and outstanding (in shares) Restricted Stock Units Issued and Outstanding Restricted Stock Units Issued and Outstanding Shares available for ESPP (in shares) Shares Held in Employee Stock Option Plan, Allocated Shares available for future stock awards (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Statement of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Stock-based compensation expense Share-based Compensation Deferred income taxes Increase (Decrease) in Deferred Income Taxes Other Other Operating Activities, Cash Flow Statement Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventory Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Deferred rent and other assets Increase (Decrease) Deferred Rent and Other Assets Increase (Decrease) Deferred Rent and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities and other current liabilities Increase (Decrease) in Accrued Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Purchase of long-term investment Payments to Acquire Investments Purchase of marketable securities Payments to Acquire Marketable Securities Proceeds from sales of marketable securities Proceeds From Sales of Marketable Securities Proceeds From Sales of Marketable Securities Maturities of marketable securities Proceeds From Maturity of Marketable Securities Proceeds From Maturity of Marketable Securities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from issuance of common stock, net Proceeds from Issuance of Common Stock Payments of taxes withheld for vested stock awards Payments Related to Tax Withholding for Share-based Compensation Payments related to intangible asset purchase Proceeds from (Payments for) Other Financing Activities Repayments of long-term debt Repayments of Long-term Debt Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Beginning of period End of period Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Interest paid during the period Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes paid during the period Income Taxes Paid Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Grants in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Document and Entity Information [Abstract] Document and Entity Information [Abstract] 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 Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Ex Transition Period Entity Ex Transition Period Provision for income taxes Estimate of breakage Estimate of Breakage Estimate of Breakage Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Money market funds Money Market Funds [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Marketable securities Total cash equivalents and marketable securities Assets, Fair Value Disclosure Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Statement of Comprehensive Income [Abstract] Other comprehensive gain (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized gains (losses) on available-for-sale marketable securities Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Unrealized losses on derivative instruments Other comprehensive gain (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accounting Policies [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Earnings Per Share Earnings Per Share [Text Block] EX-101.PRE 10 qtna-20180930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2018
Oct. 26, 2018
Document and Entity Information [Abstract]    
Entity Registrant Name QUANTENNA COMMUNICATIONS INC  
Entity Central Index Key 0001370702  
Current Fiscal Year End Date --12-30  
Entity Filer Category Accelerated Filer  
Document Type 10-Q  
Document Period End Date Sep. 30, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Entity common stock, shares outstanding   37,394,790
Entity Emerging Growth Company true  
Entity Small Business false  
Entity Ex Transition Period true  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Current assets    
Cash and cash equivalents $ 34,559 $ 24,432
Marketable securities 97,471 94,195
Accounts receivable 20,081 26,786
Inventory 21,578 12,662
Prepaid expenses and other current assets 6,512 2,744
Total current assets 180,201 160,819
Deferred tax assets 37,443 35,422
Property and equipment, net 13,418 12,511
Intangible and other assets, net 3,571 3,952
Total assets 234,633 212,704
Current liabilities    
Accounts payable 10,255 3,754
Accrued liabilities and other current liabilities 23,220 21,065
Long-term debt, current portion 0 3,943
Total current liabilities 33,475 28,762
Other long-term liabilities 2,670 3,339
Total liabilities 36,145 32,101
Commitments and contingencies (see Note 7)
Stockholders’ equity    
Common stock: $0.0001 par value, 1,000,000,000 shares authorized at September 30, 2018 and December 31, 2017, 37,346,536 and 35,528,880 shares issued and outstanding at September 30, 2018 and December 31, 2017, respectively 3 3
Additional paid-in capital 324,931 308,023
Accumulated other comprehensive loss (894) (207)
Accumulated deficit (125,552) (127,216)
Total stockholders’ equity 198,488 180,603
Total liabilities and stockholders’ equity $ 234,633 $ 212,704
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Common stock, par value (usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 37,346,536 35,528,880
Common stock, shares outstanding (in shares) 37,346,536 35,528,880
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Sep. 30, 2018
Oct. 01, 2017
Income Statement [Abstract]        
Revenue $ 59,349 $ 50,108 $ 157,893 $ 135,084
Cost of revenue 29,859 25,591 79,774 68,212
Gross profit 29,490 24,517 78,119 66,872
Operating expenses:        
Research and development 17,783 15,011 52,468 43,699
Sales and marketing 3,833 3,363 12,307 9,553
General and administrative 4,886 3,735 13,602 11,231
Total operating expenses 26,502 22,109 78,377 64,483
Income (loss) from operations 2,988 2,408 (258) 2,389
Interest expense 0 (103) 0 (442)
Other income, net 243 223 807 610
Income before income taxes 3,231 2,528 549 2,557
Benefit (provision) for income taxes 648 274 1,115 (470)
Net income $ 3,879 $ 2,802 $ 1,664 $ 2,087
Net income per share:        
Basic (usd per share) $ 0.10 $ 0.08 $ 0.05 $ 0.06
Diluted (usd per share) $ 0.10 $ 0.07 $ 0.04 $ 0.05
Weighted average shares used to compute basic and diluted net income per share:        
Basic (in shares) 37,070 34,734 36,476 33,907
Diluted (in shares) 40,026 38,525 39,425 38,419
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Sep. 30, 2018
Oct. 01, 2017
Statement of Comprehensive Income [Abstract]        
Net income $ 3,879 $ 2,802 $ 1,664 $ 2,087
Other comprehensive gain (loss), net of tax:        
Unrealized gains (losses) on available-for-sale marketable securities 105 12 (22) (20)
Unrealized losses on derivative instruments (247) 0 (664) 0
Other comprehensive gain (loss), net of tax (142) 12 (686) (20)
Comprehensive income $ 3,737 $ 2,814 $ 978 $ 2,067
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Cash flows from operating activities    
Net income $ 1,664 $ 2,087
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 3,467 1,566
Stock-based compensation expense 12,923 7,447
Deferred income taxes (1,821) 0
Other 705 347
Changes in assets and liabilities:    
Accounts receivable 6,705 (8,340)
Inventory (8,916) (7,880)
Prepaid expenses and other current assets (3,768) (22)
Deferred rent and other assets 159 (790)
Accounts payable 6,498 5,119
Accrued liabilities and other current liabilities 2,075 14,660
Net cash provided by operating activities 19,691 14,194
Cash flows from investing activities    
Purchase of property and equipment (3,962) (6,961)
Purchase of long-term investment (590) 0
Purchase of marketable securities (47,917) (104,044)
Proceeds from sales of marketable securities 0 3,670
Maturities of marketable securities 44,259 12,239
Net cash used in investing activities (8,210) (95,096)
Cash flows from financing activities    
Proceeds from issuance of common stock, net 6,091 5,083
Payments of taxes withheld for vested stock awards (2,428) (626)
Payments related to intangible asset purchase (815) 0
Repayments of long-term debt (3,943) (1,756)
Net cash (used in) provided by financing activities (1,095) 2,701
Effect of exchange rates on cash and cash equivalents (259) 0
Net increase (decrease) in cash and cash equivalents 10,127 (78,201)
Beginning of period 24,432 117,045
End of period 34,559 38,844
Supplemental disclosure of cash flow information    
Interest paid during the period 0 342
Income taxes paid during the period $ 180 $ 746
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
The Company and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
The Company and Summary of Significant Accounting Policies
The Company and Summary of Significant Accounting Policies
Quantenna Communications, Inc. (the “Company”) was incorporated in the State of Delaware on November 28, 2005. The Company designs, develops and markets advanced high-speed wireless communication solutions enabling wireless local area networking. The Company’s solutions are designed to deliver leading-edge Wi-Fi performance to support an increasing number of connected devices accessing a rapidly growing pool of digital content. The Company applies its wireless systems and software expertise with high-performance radio frequency, mixed-signal and digital semiconductor design skills to provide highly integrated Wi-Fi solutions to its customers.
Reporting Calendar
The Company prepares financial statements on a 52- or 53-week fiscal year that ends on the Sunday closest to December 31. Fiscal 2018 will have 52 weeks and fiscal 2017 had 52 weeks. In a 52-week year, each fiscal quarter consists of 13 weeks. Fiscal 2018 will end on December 30, 2018.
Unaudited Interim Financial Information
The accompanying interim condensed consolidated financial statements and related disclosures are unaudited and in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for a fair statement of the results of operations for the periods presented. The year-end condensed consolidated balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States of America (“US GAAP”). The condensed consolidated results of operations for the three and nine months ended September 30, 2018 are not necessarily indicative of the results to be expected for the full year or for any other future year or interim period. The accompanying condensed consolidated financial statements should be read in conjunction with the audited financial statements and the related notes thereto included 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 (the “SEC”) on February 28, 2018 (“2017 Annual Report on Form 10-K”).
Use of Estimates
Preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting periods covered by the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates.
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 in consolidation.
Significant Accounting Policies
During the three and nine months ended September 30, 2018, there have been no changes in our significant accounting policies as described in the 2017 Annual Report on Form 10-K, except as discussed below:
Revenue Recognition
The Company adopted Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606) on January 1, 2018 which resulted in a change to our revenue policy relating to customer rebate arrangements. Revenue is recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company adopted Accounting Standard Codification (“ASC”) Topic 606 (“ASC Topic 606”) as of January 1, 2018 using the modified retrospective transition method. Based on the evaluation of its current contracts and revenue streams under the new standard, the Company identified a change in accounting relating to customer rebate arrangements. Under the new standard, the Company is required to account for customer rebate arrangements as variable consideration which requires an estimate of the variable consideration to be made when revenue is recognized. In order to estimate this amount, the Company used historical data to determine an estimate of breakage which was applied to the amount of customer rebate due under its contractual arrangements. The cumulative effect upon adoption of ASC Topic 606 was not material and did not have a material impact on the Company’s consolidated financial position or results of operations. The impact of the estimate of breakage for the three and nine months ended September 30, 2018 of $0.2 million and $0.6 million, respectively, recorded as a result of applying the new revenue standard is not considered material to revenue or any other affected financial statement line items.
The following table sets forth the Company’s revenue by geographic region, based on ship-to destinations (in thousands):
 
Three Months Ended
Three Months Ended
 
September 30, 2018
 
October 1, 2017
 
Amount
% of revenue
 
Amount
% of revenue
Asia-Pacific
$
54,832

92
%
 
$
46,864

94
%
Europe, Middle East and Africa
4,409

8

 
3,051

6

Americas
108


 
193


Total
$
59,349

100
%
 
$
50,108

100
%
 
Nine Months Ended
 
Nine Months Ended
 
September 30, 2018
 
October 1, 2017
 
Amount
% of revenue
 
Amount
% of revenue
Asia-Pacific
$
144,528

92
%
 
$
125,040

93
%
Europe, Middle East and Africa
13,221

8

 
9,789

7

Americas
144


 
255


Total
$
157,893

100
%
 
$
135,084

100
%

Derivative Financial Instruments
The Company uses derivative instruments to manage its exposure to changes in foreign currency exchange rates from forecasted cash flows associated with the operational expenses of its foreign subsidiaries. Derivative instruments are measured at their fair values and recognized as either assets or liabilities. The Company’s derivative forward contracts are designated as cash-flow hedges and their effectiveness is measured by comparing the cumulative forward-rate changes in the fair value of the hedge contract with the cumulative forward-rate change in the forecasted cash flows of the hedged item.
Refer to Note 2 to the condensed consolidated financial statements, Recent Accounting Pronouncements, and to Note 6 to the condensed consolidated financial statements, Derivative Instruments, for further details.
Reclassifications
Reclassifications of certain prior period amounts in the condensed consolidated financial statements have been made to conform to the current period presentation.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Recent Accounting Pronouncements
9 Months Ended
Sep. 30, 2018
Accounting Policies [Abstract]  
Recent Accounting Pronouncements
Recent Accounting Pronouncements
On February 14, 2018, the FASB released ASU 2018-02, Income Statement – Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. The guidance allows a company to elect to reclassify from accumulated other comprehensive income (“AOCI”) to retained earnings the stranded tax effects from the adoption of the newly enacted federal corporate tax rate as a result of the 2017 Tax Cuts and Jobs Act (the “Tax Act”). The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income at the time of the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance previously charged to income. ASU 2018-02 is effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years, with early adoption permitted. The Company decided to early adopt ASU 2018-02 during the three months ended September 30, 2018 with no material impact to our condensed consolidated financial statements as a result of this adoption.
In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The new standard is intended to improve and simplify accounting rules around hedge accounting. The new standard refines and expands hedge accounting for both financial (e.g., foreign currency) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes, for investors and analysts. The new standard takes effect for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. Early adoption is permitted in any interim period or fiscal years before the effective date of the standard. The Company early-adopted ASU 2017-12 during the second quarter of fiscal 2018 when it commenced its hedging activities and which did not result in any adjustment to the Company’s condensed consolidated financial statements as of the beginning of the second quarter of fiscal 2018. Refer to Note 6 to the condensed consolidated financial statements, Derivative Instruments, for further details.
In February 2016, the FASB issued ASU 2016-02, Leases (“ASC 842”), which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). The new standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than twelve months regardless of their classification. Leases with a term of twelve months or less will be accounted for similar to existing guidance for operating leases today. ASC 842 supersedes the previous leases standard, ASC 840 Leases. The standard is effective on January 1, 2019, with early adoption permitted. The Company is evaluating the effect that the adoption of ASC 842 will have on its financial statements. The Company currently expects that most of its operating lease commitments will be subject to the new standard and recognized as right-of-use assets and operating lease liabilities upon the adoption of ASC 842, which will increase the total assets and total liabilities that it reports relative to such amounts prior to adoption.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Earnings Per Share
Earnings Per Share
The following table summarizes the Company’s computation of basic and diluted net loss per share:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(in thousands, except per share data)
Net income
$
3,879

 
$
2,802

 
$
1,664

 
$
2,087

 
 
 
 
 
 
 
 
Weighted-average shares outstanding - basic
37,070

 
34,734

 
36,476

 
33,907

Dilutive effect of stock options, ESPP and RSUs
2,956

 
3,791

 
2,949

 
4,512

Weighted average shares outstanding - diluted
40,026

 
38,525

 
39,425

 
38,419

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.10

 
$
0.08

 
$
0.05

 
$
0.06

Diluted
$
0.10

 
$
0.07

 
$
0.04

 
$
0.05


The following potentially dilutive securities outstanding at the end of the periods have been excluded from the computation of diluted shares outstanding as the effect would have been anti-dilutive:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(in thousands)
Shares available for Employee Stock Purchase Plan (ESPP)
16

 

 
8

 

Restricted Stock Units (RSUs)
47

 
104

 
172

 
881

Options to purchase common stock
1,289

 
672

 
1,436

 
672

Total
1,352

 
776

 
1,616

 
1,553

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheets Components
9 Months Ended
Sep. 30, 2018
Balance Sheets Components [Abstract]  
Balance Sheets Components
Balance Sheets Components
Marketable Securities
Marketable securities at September 30, 2018 consisted of the following:
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
(in thousands)
Corporate debt securities
$
91,438

 
$
6

 
$
(291
)
 
$
91,153

Government debt securities
6,339

 

 
(21
)
 
6,318

 
$
97,777

 
$
6

 
$
(312
)
 
$
97,471


The contractual maturities of marketable securities as of September 30, 2018 were as follows:
 
Amortized Cost
 
Fair Value
 
(in thousands)
Due in one year or less
$
79,848

 
$
79,668

Due after one year to five years
17,929

 
17,803

 
$
97,777

 
$
97,471

Marketable securities as of December 31, 2017 consisted of the following:
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
(in thousands)
Corporate debt securities
$
83,570

 
$
7

 
$
(250
)
 
$
83,327

Government debt securities
10,889

 

 
(21
)
 
10,868

 
$
94,459

 
$
7

 
$
(271
)
 
$
94,195


The contractual maturities of marketable securities as of December 31, 2017 were as follows:
 
Amortized Cost
 
Fair Value
 
(in thousands)
Due in one year or less
$
49,201

 
$
49,144

Due after one year to five years
45,258

 
45,051

 
$
94,459

 
$
94,195


Property and Equipment, Net
Property and equipment, net consisted of the following:
 
September 30,
2018
 
December 31,
2017
 
(in thousands)
Computer and lab equipment
$
16,950

 
$
14,295

Computer software
968

 
795

Furniture and fixtures
1,739

 
1,589

Leasehold improvements
4,363

 
3,977

Sub-total
24,020

 
20,656

Accumulated depreciation and amortization
(10,602
)
 
(8,145
)
Property and equipment, net
$
13,418

 
$
12,511


Depreciation and amortization expense related to property and equipment was $0.9 million and $0.5 million, respectively, for the three months ended September 30, 2018 and October 1, 2017, and $2.7 million and $1.6 million, respectively, for the nine months ended September 30, 2018 and October 1, 2017.
Inventory
Inventory consisted of the following:
 
September 30,
2018
 
December 31,
2017
 
(in thousands)
Raw materials
$
7,481

 
$
5,812

Work in progress
2,121

 
1,069

Finished goods
11,976

 
5,781

 
$
21,578

 
$
12,662


Accrued Liabilities and Other Current Liabilities
Accrued liabilities and other current liabilities consisted of the following:
 
September 30,
2018
 
December 31,
2017
 
(in thousands)
Accrued customer rebates
$
9,044

 
$
8,710

Accrued payroll and related benefits
5,683

 
3,411

Accrued expenses
2,688

 
4,507

Accrual for inventory purchases
980

 
2,124

ESPP employee contributions
2,261

 
706

Other
2,564

 
1,607

 
$
23,220

 
$
21,065

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
9 Months Ended
Sep. 30, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
The Company determines fair value measurements used in its consolidated financial statements based upon the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy distinguishes between (i) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (ii) an entity’s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, which gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:
Level 1:
Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.
Level 2:
Valuations based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.
Level 3:
Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The Company obtains the fair value of our Level 1 investments in money market funds, at the expected market price. These investments are expected to maintain a net asset value of $1 per share.

The Company determines the fair value of our Level 2 financial instruments from third-party asset managers, custodian banks, and the accounting service providers.

The Company classifies financial instruments in Level 3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level 3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability. There were no assets or liabilities in Level 3 of the fair value hierarchy and there were no transfers between Level 1 and Level 2 categories during the year ended any of the periods presented.

The Company utilizes the market approach to measure the fair value of our fixed income securities. The market approach is a valuation technique that uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. The fair value of our fixed income securities is obtained using readily-available market prices from a variety of industry standard data providers, large financial institutions and other third-party sources for the identical underlying securities.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

The Company measures and reports certain assets at fair value on a recurring basis as shown below except for cash held at banks that are measured at historical cost and which are therefore not included in the tables below.

 
Fair Value as of September 30, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
(in thousands)
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
1,254

 
$

 
$

 
$
1,254

Commercial paper

 
2,499

 

 
2,499

Government debt securities

 
648

 

 
648

Total cash equivalents
1,254

 
3,147

 

 
4,401

Marketable Securities:
 
 
 
 
 
 

Corporate debt securities

 
91,153

 

 
91,153

Government debt securities

 
6,318

 

 
6,318

Total marketable securities

 
97,471

 

 
97,471

 
 
 
 
 
 
 
 
Total cash equivalents and marketable securities
$
1,254

 
$
100,618

 
$

 
$
101,872



 
Fair Value as of December 31, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
(in thousands)
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
4,398

 
$

 
$

 
$
4,398

Corporate debt securities

 
2,000

 

 
2,000

Total cash equivalents
4,398

 
2,000

 

 
6,398

Marketable Securities:
 
 
 
 
 
 

Corporate debt securities

 
83,329

 

 
83,329

Government debt securities

 
10,866

 

 
10,866

Total marketable securities

 
94,195

 

 
94,195

 
 
 
 
 
 
 
 
Total cash equivalents and marketable securities
$
4,398

 
$
96,195

 
$

 
$
100,593



The Level 1 assets consist of money market funds. The Level 2 assets consist of available-for-sale investment portfolio, which are valued utilizing a market approach.

Foreign currency derivative forward contracts are measured at fair value based on market-based observable inputs including currency exchange spot and forward rates, interest rates, and credit-risk spreads, and are classified at Level 2 of the fair value hierarchy.
Total notional and net fair values for foreign exchange derivative contracts designated as hedging instruments as of September 30, 2018 were as follows:
Derivative Assets*
 
Derivative Liabilities*

Notional Amount
Fair Value
 

Notional Amount
Fair Value
(in thousands)
Current assets
$
309

$
3

 
Current liabilities
$
18,021

$
768

Non-current assets**
1,967

14

 
Non-current liabilities**
3,925

93

Total foreign exchange contracts
$
2,276

$
17

 
Total foreign exchange contracts
$
21,946

$
861

*
The Company recorded a net derivative liability of $0.8 million as of September 30, 2018. There were no derivative assets or liabilities recorded for the comparative periods in fiscal 2017.
**
Non-current derivative assets and liabilities were discounted at the prevailing risk-free interest rate.

Common Stock Warrants
There were no common stock warrants exercised during the three months ended September 30, 2018. During the nine months ended September 30, 2018, the remaining 58,006 common stock warrants of those originally issued in September 2015 were exercised at $2.50 per share. There were no outstanding common stock warrants as of September 30, 2018.
As of December 31, 2017, warrants issued and outstanding were as follows:

Date of Issuance
 
Number of Warrants
 
Exercise Price
 
Expiration Date
 
 
 
 
 
 
 
 
Common stock warrants
September 2015
 
83,006

 
$
2.50

 
February 2019
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments
9 Months Ended
Sep. 30, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments
Derivative Financial Instruments
The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. For accounting purposes, foreign currency forward contracts are designated as hedging instruments and, accordingly, the Company will record the fair value of the effective portion of these contracts as of the end of its’ reporting period in its’ condensed consolidated balance sheets (as an asset or a liability) with changes in fair value recorded within “Accumulated other comprehensive loss” under “Total stockholders’ equity”. The fair values of the derivative financial instruments are combined together on the balance sheet whenever there is a master netting arrangement in place. The changes in fair value will remain in “Accumulated other comprehensive loss” until the costs are recognized, at which time the Company will reclassify the cumulative change of fair value relating to the hedges proportionately into the respective line items on the condensed consolidated income statements. Any changes in fair value of the ineffective portion of the forward contracts will be recognized immediately in the Company’s consolidated income statement under “Other income, net”.
In concurrence with the implementation of its hedging program, the Company early-adopted the provisions of ASU 2017-12 as of the beginning of the second quarter of fiscal 2018 on a prospective basis. The early-adoption of ASU 2017-12 did not result in any adjustment to the Company’s consolidated financial statements as of the beginning of the second quarter of fiscal 2018 as the Company did not enter into any hedge accounting activities in prior reporting periods.
The effects of derivative instruments and hedging activities on the condensed consolidated statement of operations and its effect on the condensed consolidated statement of comprehensive loss from changes in fair value for the three and nine months ended September 30, 2018 was as follows:
 
Location and Amount of Loss Recognized for Hedging Activities:
 
Condensed Consolidated Statement of Operations
Condensed Consolidated Statement of Comprehensive Loss (pre-tax)
 
Research and Development
Sales and Marketing
General and Administrative
Total
 
(in thousands)
Total expense from foreign currency hedging
$
189

$
39

$
13

$
241

$
314

Effects of foreign currency cashflow hedging:
 
 
 
 
 
Loss reclassified from condensed consolidated statement of comprehensive loss
$
(189
)
(39
)
(13
)
(241
)
$
241

Loss recognized in condensed consolidated statement of comprehensive loss
$

$

$

$

$
555

 
 
 
 
 
 

The Company did not enter into any hedging activities for the comparative periods in fiscal 2017.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Leases
The Company conducts its operations using leased office facilities in various locations. The following is a schedule of future minimum lease payments under operating leases as of September 30, 2018 (in thousands):
2018 (remaining three months)
$
747

2019
2,819

2020
2,344

2021
1,900

2022 and beyond
4,055

Total minimum lease payments
$
11,865


The Company leases office space under arrangements expiring through 2026. Rent expense for the three months ended September 30, 2018 and October 1, 2017 was $0.7 million and $0.4 million, respectively, and $2.2 million and $1.2 million, respectively, for the nine months ended September 30, 2018 and October 1, 2017.
Purchase Commitments
The Company has purchase obligations of $16.9 million that are based on outstanding purchase orders as of September 30, 2018, related to the fabrication of certain wafers for which production has started. These purchase orders are cancellable at any time, provided that the Company pays all costs incurred through the cancellation date. Historically, the Company has rarely canceled these agreements once production has started. The Company did not otherwise have any outstanding non-cancellable purchase obligations as of September 30, 2018.
Indemnification
In connection with the sale of its semiconductor products, the Company executes standard software license agreements allowing customers to use its firmware. Under the indemnification clauses of these license agreements, the Company agrees to defend the licensee against third-party claims asserting infringement by the Company’s products of certain intellectual property rights, which may include patents, copyrights, trademarks or trade secrets, and to pay any judgments entered on such claims against the licensee, subject to certain restrictions and limitations. The Company has never incurred significant expense defending its licensees against third-party claims. Further, the Company has never incurred significant expense under its standard product or services performance warranties. As a result, the Company believes the estimated fair value of these agreements is minimal. Accordingly, the Company has no liabilities recorded for these agreements at September 30, 2018.
Commitments
In April 2012, an agreement was entered into with Joint Stock Company “RUSNANO” (“RUSNANO”) (formerly Open Joint Stock Company “RUSNANO”), which required the Company to form a wholly-owned subsidiary in the Russian Federation and to provide funding to the subsidiary in the three years following April 16, 2012. This wholly-owned subsidiary performs research and development activities for the Company. Funding means cash transfers to the subsidiary for equity investments, reimbursements of subsidiary operating expenses and Company expenses related to the subsidiary. RUSNANO also requires participation in subsidiary financial decisions.
In July 2014, the Company entered into an amended and restated letter agreement with RUSNANO pursuant to which the Company agreed, among other matters, to operate and fund its Russian operations in an aggregate amount of $13.0 million over six annual periods beginning on December 31, 2014. The annual funding requirements in period one to period six are $2.2 million, $1.7 million, $2.0 million, $2.2 million, $2.4 million, and $2.5 million, respectively. In the event that the Company fails to meet its funding obligations for any period, it will be required to pay RUSNANO a penalty fee of 10% on 80% of the difference between the funding obligation and the actual funding for that period, subject to a cure period of one calendar quarter after the applicable period funding deadline. As of September 30, 2018, the Company had met the minimum funding requirements and no penalty had been incurred.
As of September 30, 2018, the Company’s non-cancellable obligations for its definite long-lived intangible assets which are comprised of software licenses were approximately $3.0 million, of which $0.3 million is due payable in fiscal 2018 and $2.7 million is due payable within the subsequent two years.

Legal Matters
From time to time, the Company is a party to litigation and subject to claims incident to the ordinary course of business, including intellectual property claims, labor and employment claims, breach of contract claims, and other matters. Significant judgment is required when we assess the likelihood of any adverse judgments or outcomes to a potential claim or legal proceeding, as well as potential ranges of probable losses, and when the outcomes of the claims or proceedings are probable and reasonably estimable. Because of uncertainties related to these matters, we base our estimates on the information available at the time. As additional information becomes available, we reassess the potential liability related to pending claims and litigation, and may revise our estimates. Any revisions in the estimates of potential liabilities could have a material impact on the Company’s results of operations, financial position, and cash flows.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-term Debt
9 Months Ended
Sep. 30, 2018
Debt Disclosure [Abstract]  
Long-term Debt
Long-term Debt
Loan and Security Agreement
The Company’s Amended and Restated Loan and Security Agreement with Silicon Valley Bank (“SVB”) (the “SVB Loan and Security Agreement”) includes (i) term loans, (ii) a revolving line of credit, and (iii) a mezzanine loan. The mezzanine loan was canceled upon its expiration in fiscal 2017 and the revolving line of credit expired in May 2018.
On December 31, 2017, the Company sought to extinguish its term loans under the SVB Loan and Security Agreement of which approximately $3.9 million (including interest and early termination fees) remained outstanding. The Company reclassified the final $3.9 million payment on December 31, 2017 to “Long-term debt, current portion” in its condensed consolidated balance sheet as of that date. The payment for the extinguishment of the term loans was processed on January 2, 2018.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders’ Equity
9 Months Ended
Sep. 30, 2018
Equity [Abstract]  
Stockholders' Equity
Stockholders’ Equity
Common Stock
The Company’s Certificate of Incorporation, as amended, authorizes the Company to issue 1,000,000,000 shares of $0.0001 par value common stock. Each share of common stock is entitled to one vote. The holders of common stock are also entitled to receive dividends whenever funds are legally available and when and if declared by the board of directors. The Company has never declared any dividends.
The Company had reserved shares of common stock for issuance, on an as-converted basis, as follows:
 
September 30, 2018
 
 
Options issued and outstanding
4,562,312

RSUs issued and outstanding
1,861,257

Shares available for ESPP
1,418,697

Shares available for future stock awards
2,580,091

 
10,422,357


During the nine months ended September 30, 2018, the Company granted 1,489,046 restricted stock units (“RSUs”) and 666,250 options to employees. During the nine months ended October 1, 2017, the Company granted 1,041,629 RSUs and 516,750 options to employees.
Options Subject to Repurchase
The Company has a right of repurchase with respect to unvested shares issued upon early exercise of options at an amount equal to the lower of (i) the exercise price of each restricted share being repurchased and (ii) the fair market value of such restricted share at the time the Company’s right of repurchase is exercised. The Company’s right to repurchase these shares lapses as to 1/36th of the total number of shares originally granted per month for 36 months. During the three months ended September 30, 2018, 22,000 unvested shares which were early-exercised were repurchased by the Company. As of September 30, 2018, there were no more unvested shares subject to the Company’s right of repurchase.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-based Compensation
Stock-based Compensation
Total stock-based compensation expense for employees and non-employees recognized in the condensed consolidated statements of operations was as follows:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(in thousands)
Cost of revenue
$
50

 
$
38

 
$
146

 
$
123

Research and development
2,248

 
1,367

 
7,170

 
3,986

Sales and marketing
541

 
416

 
2,118

 
1,179

General and administrative
1,163

 
948

 
3,489

 
2,159

Total stock-based compensation expense
$
4,002

 
$
2,769

 
$
12,923

 
$
7,447

The above stock-based compensation expense related to the following equity-based awards:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(in thousands)
Stock options
$
1,010

 
$
858

 
$
3,186

 
$
2,539

RSU awards
2,753

 
1,603

 
8,269

 
3,553

ESPP shares
239

 
308

 
1,468

 
1,355

Total stock-based compensation expense
$
4,002

 
$
2,769

 
$
12,923

 
$
7,447

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
9 Months Ended
Sep. 30, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
The Company recorded an income tax benefit of $0.6 million and $0.3 million, for the three months ended September 30, 2018 and October 1, 2017, respectively, and an income tax benefit of $1.1 million and an income tax provision of $0.5 million for the nine months ended September 30, 2018 and October 1, 2017, respectively. The income tax benefit consists primarily of discrete excess stock based tax benefits. The provision for income taxes consists primarily of income taxes in the foreign jurisdictions in which we conduct business.
In the fourth quarter of fiscal 2017, management concluded that the valuation allowance for the Company's U.S. federal and state (with the exception of California) deferred tax assets was no longer needed primarily due to the emergence from cumulative losses over the previous three years.
As of September 30, 2018, based on the available objective evidence, management still believes it is more likely than not that the net deferred tax assets will be realized for federal and state purposes. We will continue to maintain a valuation allowance in those jurisdictions deemed necessary until sufficient positive evidence exists to support reversal. Such assessment may change in the future as further evidence becomes available.
On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Act. The Tax Act makes broad and complex changes to the U.S. tax federal and state tax laws that affected 2017, the current year and onwards, including, but not limited to, a reduction of the U.S. federal corporate tax rate from as high as 35% to 21%, a general elimination of U.S. federal income taxes on dividends from foreign subsidiaries, net operating loss deduction limitations, and 100% disallowance of entertainment expense.
The Tax Act adds new provisions relating to “foreign derived intangible income” (“FDII”) and “global intangible low-taxed income” (“GILTI”). The Company has completed an analysis for FDII and GILTI and due to the forecasted results of the Company, there is currently no impact on the provision.
On December 22, 2017, the SEC staff issued Staff Accounting Bulletin No. 118 (“SAB 118”) which provides guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740, Income Taxes (“ASC 740”) for the year ended December 31, 2017. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Tax Act for which the accounting under ASC 740 is complete. The Company is still within the measurement period as of the third quarter of fiscal 2018 and no further conclusions have been made, as the Company reviews the law change and the impact to the Company.
Under Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”), our ability to utilize net operating loss carry-forwards (“NOLs”) or other tax attributes such as research tax credits, in any taxable year may be limited if we experience, or have experienced, an “ownership change.” A Section 382 “ownership change” generally occurs if one or more stockholders or groups of stockholders, who own at least 5% of our stock, increase their ownership by more than 50 percentage points over their lowest ownership percentage within a rolling three-year period. Similar rules may apply under state tax laws.
We have completed an analysis under Section 382 of the Code through December 31, 2017 and determined that there was no significant limitation to the utilization of NOL or tax credit carryforwards before they expire. We are in the process of updating the study through the current year and will update for any significant limitations to the utilization of NOL or tax credit carryforwards in the current year upon completion of the study.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans
9 Months Ended
Sep. 30, 2018
Retirement Benefits [Abstract]  
Employee Benefit Plans
Employee Benefit Plans
Defined Contribution Plan
The Company adopted a 401(k) Plan that qualifies as a deferred compensation arrangement under Section 401 of the Code. Under the 401(k) Plan, participating employees may defer a portion of their pretax earnings not to exceed the maximum amount allowable. The 401(k) Plan permits the Company to make matching contributions and profit sharing contributions to eligible participants. The Company has made matching contributions of $0.4 million for the nine months ended September 30, 2018.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Party transactions
9 Months Ended
Sep. 30, 2018
Related Party Transactions [Abstract]  
Related Party transactions
Related Party Transactions
Purchases from Cadence Design Systems, Inc.
Lip-Bu Tan, a member of the Company’s board of directors since June 2015, resigned from the board in accordance with his previously announced intentions, effective June 5, 2018 in connection with the Company’s Annual Meeting of Stockholders. As a result, Mr. Tan ceased to be a related party to the Company during the second quarter of fiscal 2018 which ended on July 1, 2018. Mr. Tan is the President and Chief Executive Officer of Cadence Design Systems, Inc. (“Cadence”), an electronic design automation software and engineering services company.
Since 2012, the Company has paid licensing fees for digital and analog layout tools and simulation tools from Cadence in the ordinary course of business. In fiscal 2017, the Company entered into a software license contract with Cadence for the use of various EDA software tools used for its research and development efforts. The Company classified the software licenses as definite long-lived intangible assets in its condensed consolidated balance sheets amounting to approximately $2.4 million as of July 1, 2018, net of accumulated amortization of approximately $0.8 million. Under the terms of this arrangement, the Company amortized fees, in its condensed consolidated statements of operations, of approximately $0.5 million during the six months ended July 1, 2018, and approximately $2.0 million and $3.7 million during the three and nine months ended October 1, 2017, respectively.
During the six months ended July 1, 2018, the Company engaged Cadence for design and development services related to integrated circuits amounting to approximately $1.8 million.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
The Company and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Reporting Calendar
Reporting Calendar
The Company prepares financial statements on a 52- or 53-week fiscal year that ends on the Sunday closest to December 31. Fiscal 2018 will have 52 weeks and fiscal 2017 had 52 weeks. In a 52-week year, each fiscal quarter consists of 13 weeks.
Use of Estimates
Use of Estimates
Preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting periods covered by the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates.
Principles of Consolidation
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 in consolidation.
Revenue Recognition
Revenue Recognition
The Company adopted Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606) on January 1, 2018 which resulted in a change to our revenue policy relating to customer rebate arrangements. Revenue is recognized when control of the promised goods or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company adopted Accounting Standard Codification (“ASC”) Topic 606 (“ASC Topic 606”) as of January 1, 2018 using the modified retrospective transition method. Based on the evaluation of its current contracts and revenue streams under the new standard, the Company identified a change in accounting relating to customer rebate arrangements. Under the new standard, the Company is required to account for customer rebate arrangements as variable consideration which requires an estimate of the variable consideration to be made when revenue is recognized. In order to estimate this amount, the Company used historical data to determine an estimate of breakage which was applied to the amount of customer rebate due under its contractual arrangements. The cumulative effect upon adoption of ASC Topic 606 was not material and did not have a material impact on the Company’s consolidated financial position or results of operations.
Derivative Financial Instruments
Derivative Financial Instruments
The Company uses derivative instruments to manage its exposure to changes in foreign currency exchange rates from forecasted cash flows associated with the operational expenses of its foreign subsidiaries. Derivative instruments are measured at their fair values and recognized as either assets or liabilities. The Company’s derivative forward contracts are designated as cash-flow hedges and their effectiveness is measured by comparing the cumulative forward-rate changes in the fair value of the hedge contract with the cumulative forward-rate change in the forecasted cash flows of the hedged item.
Reclassifications
Reclassifications
Reclassifications of certain prior period amounts in the condensed consolidated financial statements have been made to conform to the current period presentation.
New Accounting Pronouncements
Recent Accounting Pronouncements
On February 14, 2018, the FASB released ASU 2018-02, Income Statement – Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. The guidance allows a company to elect to reclassify from accumulated other comprehensive income (“AOCI”) to retained earnings the stranded tax effects from the adoption of the newly enacted federal corporate tax rate as a result of the 2017 Tax Cuts and Jobs Act (the “Tax Act”). The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income at the time of the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance previously charged to income. ASU 2018-02 is effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years, with early adoption permitted. The Company decided to early adopt ASU 2018-02 during the three months ended September 30, 2018 with no material impact to our condensed consolidated financial statements as a result of this adoption.
In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The new standard is intended to improve and simplify accounting rules around hedge accounting. The new standard refines and expands hedge accounting for both financial (e.g., foreign currency) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes, for investors and analysts. The new standard takes effect for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. Early adoption is permitted in any interim period or fiscal years before the effective date of the standard. The Company early-adopted ASU 2017-12 during the second quarter of fiscal 2018 when it commenced its hedging activities and which did not result in any adjustment to the Company’s condensed consolidated financial statements as of the beginning of the second quarter of fiscal 2018. Refer to Note 6 to the condensed consolidated financial statements, Derivative Instruments, for further details.
In February 2016, the FASB issued ASU 2016-02, Leases (“ASC 842”), which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors). The new standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than twelve months regardless of their classification. Leases with a term of twelve months or less will be accounted for similar to existing guidance for operating leases today. ASC 842 supersedes the previous leases standard, ASC 840 Leases. The standard is effective on January 1, 2019, with early adoption permitted. The Company is evaluating the effect that the adoption of ASC 842 will have on its financial statements. The Company currently expects that most of its operating lease commitments will be subject to the new standard and recognized as right-of-use assets and operating lease liabilities upon the adoption of ASC 842, which will increase the total assets and total liabilities that it reports relative to such amounts prior to adoption.
Fair Value Measurement
The Company determines fair value measurements used in its consolidated financial statements based upon the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy distinguishes between (i) market participant assumptions developed based on market data obtained from independent sources (observable inputs) and (ii) an entity’s own assumptions about market participant assumptions developed based on the best information available in the circumstances (unobservable inputs). The fair value hierarchy consists of three broad levels, which gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are described below:
Level 1:
Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.
Level 2:
Valuations based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.
Level 3:
Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The Company obtains the fair value of our Level 1 investments in money market funds, at the expected market price. These investments are expected to maintain a net asset value of $1 per share.

The Company determines the fair value of our Level 2 financial instruments from third-party asset managers, custodian banks, and the accounting service providers.

The Company classifies financial instruments in Level 3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level 3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability. There were no assets or liabilities in Level 3 of the fair value hierarchy and there were no transfers between Level 1 and Level 2 categories during the year ended any of the periods presented.

The Company utilizes the market approach to measure the fair value of our fixed income securities. The market approach is a valuation technique that uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. The fair value of our fixed income securities is obtained using readily-available market prices from a variety of industry standard data providers, large financial institutions and other third-party sources for the identical underlying securities.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
The Company and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Revenue from External Customers by Geographic Areas
The following table sets forth the Company’s revenue by geographic region, based on ship-to destinations (in thousands):
 
Three Months Ended
Three Months Ended
 
September 30, 2018
 
October 1, 2017
 
Amount
% of revenue
 
Amount
% of revenue
Asia-Pacific
$
54,832

92
%
 
$
46,864

94
%
Europe, Middle East and Africa
4,409

8

 
3,051

6

Americas
108


 
193


Total
$
59,349

100
%
 
$
50,108

100
%
 
Nine Months Ended
 
Nine Months Ended
 
September 30, 2018
 
October 1, 2017
 
Amount
% of revenue
 
Amount
% of revenue
Asia-Pacific
$
144,528

92
%
 
$
125,040

93
%
Europe, Middle East and Africa
13,221

8

 
9,789

7

Americas
144


 
255


Total
$
157,893

100
%
 
$
135,084

100
%
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table summarizes the Company’s computation of basic and diluted net loss per share:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(in thousands, except per share data)
Net income
$
3,879

 
$
2,802

 
$
1,664

 
$
2,087

 
 
 
 
 
 
 
 
Weighted-average shares outstanding - basic
37,070

 
34,734

 
36,476

 
33,907

Dilutive effect of stock options, ESPP and RSUs
2,956

 
3,791

 
2,949

 
4,512

Weighted average shares outstanding - diluted
40,026

 
38,525

 
39,425

 
38,419

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.10

 
$
0.08

 
$
0.05

 
$
0.06

Diluted
$
0.10

 
$
0.07

 
$
0.04

 
$
0.05

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following potentially dilutive securities outstanding at the end of the periods have been excluded from the computation of diluted shares outstanding as the effect would have been anti-dilutive:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(in thousands)
Shares available for Employee Stock Purchase Plan (ESPP)
16

 

 
8

 

Restricted Stock Units (RSUs)
47

 
104

 
172

 
881

Options to purchase common stock
1,289

 
672

 
1,436

 
672

Total
1,352

 
776

 
1,616

 
1,553

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheets Components (Tables)
9 Months Ended
Sep. 30, 2018
Balance Sheets Components [Abstract]  
Marketable Securities
Marketable securities at September 30, 2018 consisted of the following:
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
(in thousands)
Corporate debt securities
$
91,438

 
$
6

 
$
(291
)
 
$
91,153

Government debt securities
6,339

 

 
(21
)
 
6,318

 
$
97,777

 
$
6

 
$
(312
)
 
$
97,471


The contractual maturities of marketable securities as of September 30, 2018 were as follows:
 
Amortized Cost
 
Fair Value
 
(in thousands)
Due in one year or less
$
79,848

 
$
79,668

Due after one year to five years
17,929

 
17,803

 
$
97,777

 
$
97,471

Marketable securities as of December 31, 2017 consisted of the following:
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
 
(in thousands)
Corporate debt securities
$
83,570

 
$
7

 
$
(250
)
 
$
83,327

Government debt securities
10,889

 

 
(21
)
 
10,868

 
$
94,459

 
$
7

 
$
(271
)
 
$
94,195


The contractual maturities of marketable securities as of December 31, 2017 were as follows:
 
Amortized Cost
 
Fair Value
 
(in thousands)
Due in one year or less
$
49,201

 
$
49,144

Due after one year to five years
45,258

 
45,051

 
$
94,459

 
$
94,195

Schedule of Property and Equipment
Property and equipment, net consisted of the following:
 
September 30,
2018
 
December 31,
2017
 
(in thousands)
Computer and lab equipment
$
16,950

 
$
14,295

Computer software
968

 
795

Furniture and fixtures
1,739

 
1,589

Leasehold improvements
4,363

 
3,977

Sub-total
24,020

 
20,656

Accumulated depreciation and amortization
(10,602
)
 
(8,145
)
Property and equipment, net
$
13,418

 
$
12,511

Schedule of Inventory
Inventory consisted of the following:
 
September 30,
2018
 
December 31,
2017
 
(in thousands)
Raw materials
$
7,481

 
$
5,812

Work in progress
2,121

 
1,069

Finished goods
11,976

 
5,781

 
$
21,578

 
$
12,662

Other Current Liabilities
Accrued liabilities and other current liabilities consisted of the following:
 
September 30,
2018
 
December 31,
2017
 
(in thousands)
Accrued customer rebates
$
9,044

 
$
8,710

Accrued payroll and related benefits
5,683

 
3,411

Accrued expenses
2,688

 
4,507

Accrual for inventory purchases
980

 
2,124

ESPP employee contributions
2,261

 
706

Other
2,564

 
1,607

 
$
23,220

 
$
21,065

Schedule of Accrued Liabilities
Accrued liabilities and other current liabilities consisted of the following:
 
September 30,
2018
 
December 31,
2017
 
(in thousands)
Accrued customer rebates
$
9,044

 
$
8,710

Accrued payroll and related benefits
5,683

 
3,411

Accrued expenses
2,688

 
4,507

Accrual for inventory purchases
980

 
2,124

ESPP employee contributions
2,261

 
706

Other
2,564

 
1,607

 
$
23,220

 
$
21,065

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2018
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
The Company measures and reports certain assets at fair value on a recurring basis as shown below except for cash held at banks that are measured at historical cost and which are therefore not included in the tables below.

 
Fair Value as of September 30, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
(in thousands)
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
1,254

 
$

 
$

 
$
1,254

Commercial paper

 
2,499

 

 
2,499

Government debt securities

 
648

 

 
648

Total cash equivalents
1,254

 
3,147

 

 
4,401

Marketable Securities:
 
 
 
 
 
 

Corporate debt securities

 
91,153

 

 
91,153

Government debt securities

 
6,318

 

 
6,318

Total marketable securities

 
97,471

 

 
97,471

 
 
 
 
 
 
 
 
Total cash equivalents and marketable securities
$
1,254

 
$
100,618

 
$

 
$
101,872



 
Fair Value as of December 31, 2017
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
(in thousands)
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
4,398

 
$

 
$

 
$
4,398

Corporate debt securities

 
2,000

 

 
2,000

Total cash equivalents
4,398

 
2,000

 

 
6,398

Marketable Securities:
 
 
 
 
 
 

Corporate debt securities

 
83,329

 

 
83,329

Government debt securities

 
10,866

 

 
10,866

Total marketable securities

 
94,195

 

 
94,195

 
 
 
 
 
 
 
 
Total cash equivalents and marketable securities
$
4,398

 
$
96,195

 
$

 
$
100,593

Schedule of derivative instruments in statement of financial position
Total notional and net fair values for foreign exchange derivative contracts designated as hedging instruments as of September 30, 2018 were as follows:
Derivative Assets*
 
Derivative Liabilities*

Notional Amount
Fair Value
 

Notional Amount
Fair Value
(in thousands)
Current assets
$
309

$
3

 
Current liabilities
$
18,021

$
768

Non-current assets**
1,967

14

 
Non-current liabilities**
3,925

93

Total foreign exchange contracts
$
2,276

$
17

 
Total foreign exchange contracts
$
21,946

$
861

*
The Company recorded a net derivative liability of $0.8 million as of September 30, 2018. There were no derivative assets or liabilities recorded for the comparative periods in fiscal 2017.
**
Non-current derivative assets and liabilities were discounted at the prevailing risk-free interest rate.
Schedule of Warrants
As of December 31, 2017, warrants issued and outstanding were as follows:

Date of Issuance
 
Number of Warrants
 
Exercise Price
 
Expiration Date
 
 
 
 
 
 
 
 
Common stock warrants
September 2015
 
83,006

 
$
2.50

 
February 2019
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of derivative gain (loss)
The effects of derivative instruments and hedging activities on the condensed consolidated statement of operations and its effect on the condensed consolidated statement of comprehensive loss from changes in fair value for the three and nine months ended September 30, 2018 was as follows:
 
Location and Amount of Loss Recognized for Hedging Activities:
 
Condensed Consolidated Statement of Operations
Condensed Consolidated Statement of Comprehensive Loss (pre-tax)
 
Research and Development
Sales and Marketing
General and Administrative
Total
 
(in thousands)
Total expense from foreign currency hedging
$
189

$
39

$
13

$
241

$
314

Effects of foreign currency cashflow hedging:
 
 
 
 
 
Loss reclassified from condensed consolidated statement of comprehensive loss
$
(189
)
(39
)
(13
)
(241
)
$
241

Loss recognized in condensed consolidated statement of comprehensive loss
$

$

$

$

$
555

 
 
 
 
 
 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
The following is a schedule of future minimum lease payments under operating leases as of September 30, 2018 (in thousands):
2018 (remaining three months)
$
747

2019
2,819

2020
2,344

2021
1,900

2022 and beyond
4,055

Total minimum lease payments
$
11,865

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders’ Equity (Tables)
9 Months Ended
Sep. 30, 2018
Equity [Abstract]  
Schedule of Stock by Class
The Company had reserved shares of common stock for issuance, on an as-converted basis, as follows:
 
September 30, 2018
 
 
Options issued and outstanding
4,562,312

RSUs issued and outstanding
1,861,257

Shares available for ESPP
1,418,697

Shares available for future stock awards
2,580,091

 
10,422,357

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
Total stock-based compensation expense for employees and non-employees recognized in the condensed consolidated statements of operations was as follows:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(in thousands)
Cost of revenue
$
50

 
$
38

 
$
146

 
$
123

Research and development
2,248

 
1,367

 
7,170

 
3,986

Sales and marketing
541

 
416

 
2,118

 
1,179

General and administrative
1,163

 
948

 
3,489

 
2,159

Total stock-based compensation expense
$
4,002

 
$
2,769

 
$
12,923

 
$
7,447

The above stock-based compensation expense related to the following equity-based awards:
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
October 1,
2017
 
September 30,
2018
 
October 1,
2017
 
(in thousands)
Stock options
$
1,010

 
$
858

 
$
3,186

 
$
2,539

RSU awards
2,753

 
1,603

 
8,269

 
3,553

ESPP shares
239

 
308

 
1,468

 
1,355

Total stock-based compensation expense
$
4,002

 
$
2,769

 
$
12,923

 
$
7,447

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
The Company and Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Estimate of breakage $ 0.2 $ 0.6
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
The Company and Summary of Significant Accounting Policies (Revenue, Geographical) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Sep. 30, 2018
Oct. 01, 2017
Disaggregation of Revenue [Line Items]        
Revenue $ 59,349 $ 50,108 $ 157,893 $ 135,084
Percentage of revenue 100.00% 100.00% 100.00% 100.00%
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Revenue $ 54,832 $ 46,864 $ 144,528 $ 125,040
Percentage of revenue 92.00% 94.00% 92.00% 93.00%
Europe, Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Revenue $ 4,409 $ 3,051 $ 13,221 $ 9,789
Percentage of revenue 8.00% 6.00% 8.00% 7.00%
Americas        
Disaggregation of Revenue [Line Items]        
Revenue $ 108 $ 193 $ 144 $ 255
Percentage of revenue 0.00% 0.00% 0.00% 0.00%
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Schedule of Eanings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Sep. 30, 2018
Oct. 01, 2017
Earnings Per Share [Abstract]        
Net income $ 3,879 $ 2,802 $ 1,664 $ 2,087
Weighted average shares used to compute basic and diluted net income per share:        
Weighted-average shares outstanding (in shares) 37,070 34,734 36,476 33,907
Dilutive effect of stock options, ESPP and RSUs (in shares) 2,956 3,791 2,949 4,512
Weighted average shares outstanding - diluted (in shares) 40,026 38,525 39,425 38,419
Net income per share:        
Basic (usd per share) $ 0.10 $ 0.08 $ 0.05 $ 0.06
Diluted (usd per share) $ 0.10 $ 0.07 $ 0.04 $ 0.05
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share) (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Sep. 30, 2018
Oct. 01, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation (in shares) 1,352 776 1,616 1,553
Shares available for Employee Stock Purchase Plan (ESPP)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation (in shares) 16 0 8 0
Restricted Stock Units (RSUs)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation (in shares) 47 104 172 881
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation (in shares) 1,289 672 1,436 672
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheets Components (Marketable Securities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Schedule of Investments [Line Items]    
Amortized Cost $ 97,777 $ 94,459
Gross Unrealized Gains 6 7
Gross Unrealized Losses (312) (271)
Fair Value 97,471 94,195
Commercial paper    
Schedule of Investments [Line Items]    
Amortized Cost 91,438 83,570
Gross Unrealized Gains 6 7
Gross Unrealized Losses (291) (250)
Fair Value 91,153 83,327
Government debt securities    
Schedule of Investments [Line Items]    
Amortized Cost 6,339 10,889
Gross Unrealized Gains 0 0
Gross Unrealized Losses (21) (21)
Fair Value $ 6,318 $ 10,868
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheets Components (Amortized Cost and Fair Value) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Amortized Cost    
Due in one year or less $ 79,848 $ 49,201
Due after one year to five years 17,929 45,258
Amortized Cost 97,777 94,459
Fair Value    
Due in one year or less 79,668 49,144
Due after one year to five years 17,803 45,051
Total, fair value $ 97,471 $ 94,195
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheets Components (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Sep. 30, 2018
Oct. 01, 2017
Dec. 31, 2017
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 24,020   $ 24,020   $ 20,656
Accumulated depreciation and amortization (10,602)   (10,602)   (8,145)
Property and equipment, net 13,418   13,418   12,511
Depreciation and amortization     3,467 $ 1,566  
Computer and lab equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 16,950   16,950   14,295
Computer software          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 968   968   795
Furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 1,739   1,739   1,589
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 4,363   4,363   $ 3,977
Tangible Assets          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization $ 900 $ 500 $ 2,700 $ 1,600  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheets Components (Schedule of Inventory) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Balance Sheets Components [Abstract]    
Raw materials $ 7,481 $ 5,812
Work in progress 2,121 1,069
Finished goods 11,976 5,781
Inventory, gross $ 21,578 $ 12,662
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheets Components (Accrued Liabilities and Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Balance Sheets Components [Abstract]    
Accrued customer rebates $ 9,044 $ 8,710
Accrued payroll and related benefits 5,683 3,411
Accrued expenses 2,688 4,507
Accrual for inventory purchases 980 2,124
ESPP employee contributions 2,261 706
Other 2,564 1,607
Accrued liabilities and other current liabilities $ 23,220 $ 21,065
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Assets, Recurring Basis) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 4,401 $ 6,398
Marketable securities 97,471 94,195
Total cash equivalents and marketable securities 101,872 100,593
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 1,254 4,398
Marketable securities 0 0
Total cash equivalents and marketable securities 1,254 4,398
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 3,147 2,000
Marketable securities 97,471 94,195
Total cash equivalents and marketable securities 100,618 96,195
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Marketable securities 0 0
Total cash equivalents and marketable securities 0 0
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 1,254 4,398
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 1,254 4,398
Money market funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Money market funds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 2,499 2,000
Marketable securities 91,153 83,329
Commercial paper | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Marketable securities 0 0
Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 2,499 2,000
Marketable securities 91,153 83,329
Commercial paper | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Marketable securities 0 0
Government debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 648  
Marketable securities 6,318 10,866
Government debt securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Marketable securities 0 0
Government debt securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 648  
Marketable securities 6,318 10,866
Government debt securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Marketable securities $ 0 $ 0
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Fair Value of Derivatives) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability $ 800 $ 0
Designated as Hedging Instrument | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset, notional amount 2,276  
Derivative asset, fair value 17  
Derivative liability, notional amount 21,946  
Derivative liability, fair value 861  
Current assets | Designated as Hedging Instrument | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset, notional amount 309  
Derivative asset, fair value 3  
Non-current assets | Designated as Hedging Instrument | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset, notional amount 1,967  
Derivative asset, fair value 14  
Current liabilities | Designated as Hedging Instrument | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability, notional amount 18,021  
Derivative liability, fair value 768  
Non-current liabilities | Designated as Hedging Instrument | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability, notional amount 3,925  
Derivative liability, fair value $ 93  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Schedule of Warrants) (Details) - Common Stock Warrants - Issued September 2015 - $ / shares
Sep. 30, 2018
Dec. 31, 2017
Class of Warrant or Right [Line Items]    
Warrants exercised (in shares) 58,006 83,006
Exercise price (USD per share) $ 2.50 $ 2.5
Number of warrants outstanding (in shares) 0 83,006
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments (Location and Amount of Gain or (Loss) Recognized in Income on Fair Value and Cash Flow Hedging Relationships) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Sep. 30, 2018
Oct. 01, 2017
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) reclassified from condensed consolidated statement of comprehensive loss $ (247) $ 0 $ (664) $ 0
Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Loss recognized in condensed consolidated statement of comprehensive loss     0  
Designated as Hedging Instrument | Cash Flow Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) reclassified from condensed consolidated statement of comprehensive loss     (241)  
Condensed Consolidated Statement of Comprehensive Loss (pre-tax) | Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Loss recognized in condensed consolidated statement of comprehensive loss     555  
Condensed Consolidated Statement of Comprehensive Loss (pre-tax) | Designated as Hedging Instrument | Cash Flow Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) reclassified from condensed consolidated statement of comprehensive loss     241  
Research and development | Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Loss recognized in condensed consolidated statement of comprehensive loss     0  
Research and development | Designated as Hedging Instrument | Cash Flow Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) reclassified from condensed consolidated statement of comprehensive loss     (189)  
Sales and marketing | Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Loss recognized in condensed consolidated statement of comprehensive loss     0  
Sales and marketing | Designated as Hedging Instrument | Cash Flow Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) reclassified from condensed consolidated statement of comprehensive loss     (39)  
General and administrative | Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Loss recognized in condensed consolidated statement of comprehensive loss     0  
General and administrative | Designated as Hedging Instrument | Cash Flow Hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) reclassified from condensed consolidated statement of comprehensive loss     (13)  
Foreign Exchange Forward | Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Total expense from foreign currency hedging     241  
Foreign Exchange Forward | Condensed Consolidated Statement of Comprehensive Loss (pre-tax) | Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Total expense from foreign currency hedging     314  
Foreign Exchange Forward | Research and development | Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Total expense from foreign currency hedging     189  
Foreign Exchange Forward | Sales and marketing | Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Total expense from foreign currency hedging     39  
Foreign Exchange Forward | General and administrative | Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Total expense from foreign currency hedging     $ 13  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details)
$ in Thousands
Sep. 30, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2018 (remaining three months) $ 747
2019 2,819
2020 2,344
2021 1,900
2022 and beyond 4,055
Total minimum lease payments $ 11,865
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Sep. 30, 2018
Oct. 01, 2017
Other Commitments [Line Items]        
Rent expense $ 700,000 $ 400,000 $ 2,200,000 $ 1,200,000
Purchase obligation 16,900,000   16,900,000  
Indemnification Agreement        
Other Commitments [Line Items]        
Guarantor obligations $ 0   $ 0  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (RUSNANO) (Details) - Investor - Agreement with RUSNANO
Sep. 30, 2018
USD ($)
Jul. 31, 2014
USD ($)
period
Related Party Transaction [Line Items]    
Contractual obligation   $ 13,000,000
Annual periods | period   6
Contractual obligation, year 1   $ 2,200,000
Contractual obligation, year 2   1,700,000
Contractual obligation, year 3   2,000,000
Contractual obligation, year 4   2,200,000
Contractual obligation, year 5   2,400,000
Contractual obligation, year 6   $ 2,500,000
Funding obligation penalty   10.00%
Difference between the funding obligation and the actual funding   80.00%
Funding obligation incurred $ 0  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Obligations) (Details) - Licensing Agreements [Member] - Noncancellable Obligations
$ in Millions
Sep. 30, 2018
USD ($)
Other Commitments [Line Items]  
Contractual obligation $ 3.0
Payable in fiscal 2018 0.3
Contractual obligation, year 2 $ 2.7
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-term Debt (Details)
$ in Millions
Jan. 02, 2018
USD ($)
SVB Loan And Security Agreement  
Debt Instrument [Line Items]  
Repayments of debt $ 3.9
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders’ Equity (Details)
Sep. 30, 2018
vote
$ / shares
shares
Dec. 31, 2017
$ / shares
shares
Equity [Abstract]    
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, par value (usd per share) | $ / shares $ 0.0001 $ 0.0001
Votes per share | vote 1  
Options issued and outstanding (in shares) 4,562,312  
RSUs issued and outstanding (in shares) 1,861,257  
Shares available for ESPP (in shares) 1,418,697  
Shares available for future stock awards (in shares) 2,580,091  
Shares reserved for future issuance (in shares) 10,422,357  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders’ Equity (Narrative 1) (Details) - shares
9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Grants in period (in shares) 1,489,046 1,041,629
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Grants in period (in shares) 666,250 516,750
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders’ Equity (Narrative 2) (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2018
shares
Sep. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Repurchase rights expiration per month of shares 0.0278 0.0278
Expiration period of repurchase program   36 months
Shares repurchased (in shares) 22,000  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Sep. 30, 2018
Oct. 01, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 4,002 $ 2,769 $ 12,923 $ 7,447
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 50 38 146 123
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 2,248 1,367 7,170 3,986
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 541 416 2,118 1,179
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 1,163 $ 948 $ 3,489 $ 2,159
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation (Equity Based Awards Compensation Costs) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Sep. 30, 2018
Oct. 01, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 4,002 $ 2,769 $ 12,923 $ 7,447
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 1,010 858 3,186 2,539
RSU awards        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 2,753 1,603 8,269 3,553
ESPP shares        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 239 $ 308 $ 1,468 $ 1,355
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Oct. 01, 2017
Sep. 30, 2018
Oct. 01, 2017
Income Tax Disclosure [Abstract]        
Provision for income taxes $ (648) $ (274) $ (1,115) $ 470
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans (Details)
$ in Millions
9 Months Ended
Sep. 30, 2018
USD ($)
Retirement Benefits [Abstract]  
Contribution amount by Company $ 0.4
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Party transactions (Narrative) (Details) - Lip-Bu Tan - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2018
Jul. 01, 2018
Oct. 01, 2017
Jul. 01, 2018
Oct. 01, 2017
Software License Arrangement          
Related Party Transaction [Line Items]          
Intangible assets $ 2.4        
Amortization of intangible assets   $ 0.8 $ 2.0 $ 0.5 $ 3.7
Integrated Circuits          
Related Party Transaction [Line Items]          
Purchases from related party $ 1.8        
EXCEL 65 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !VG74T?(\\#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,$% @ ':==32?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " =IUU-6BNK@.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.NVT"J*N%Q"G(2$Q"<0M2KPMHOFCQ*C=VY.6 MK1."!^ 8^Y?/GR6W*@CE(SY''S"2P70SVMXEH<*&'8F" $CJB%:F,B=<;NY] MM)+R,QX@2/4A#P@UYPU8)*DE29B 15B(K&NU$BJB)!_/>*T6?/B,_0S3"K!' MBXX25&4%K)LFAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#JLYEW>H MX.UI^S*O6QB72#J%^5"-^^3 MZP^_J[#UVNS-/S:^"'8M_+J+[@M02P,$% @ ':==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 " =IUU-CM^KNGP" #A" & 'AL+W=OV$ M[=_7-BRE]M 7?.&<.3-FAG$Q,/XJ*DJE]]8VG=CZE93]D[)Q9#:)L!AF 8MJ3N_+,S>D9<%N\NF[NB1>^+>MH3_WM.& M#5L?^>\;+_6MDGHC*(N>W.@W*K_W1ZY6P6SE4K>T$S7K/$ZO6W^'G@\HU02# M^%'302SFG@[EQ-BK7GR^;/U0>T0;>I;:!%'#@QYHTVA+RH]?DU%_UM3$Y?S= M^D<3O KF1 0]L.9G?9'5UM_XWH5>R;V1+VSX1*> $M^;HO]"'[11<.V)TCBS M1IBG=[X+R=K)BG*E)6_C6'=F',8W<3318 *>"'@FX/R_A&@B1#,!Q2;XT3,3 MZ@]:<[.O%/1"K7[*,,B>&@S$V(_(O "@69$ MH&S/ A@2V&.'CO\5.+B("!:(P @B0X\6]!BFQR ]-O1X04^L W 1*2R0@ *) M0\\L@1&1&$0WGG"4A5F(89D4E$D=F8TEXR)R6" #!3*'CNQ4 2 KN;(!)38N MWTJ6/0!9R988-16P@'<(NRJYK>)B<+BB E09A5A(-P76/W,+'=JI!F+58X+)';E5C^P<&8>Q8@D7#:"F_F=XJO#.[=Z:Q M+W;G_KW#IN'\A8_-_ROAM[H3WHE)U;9,<[DR)JER)7Q2 5?JOC$O&GJ5>IJI M.1^;[KB0K)\N%,%\JRG_ %!+ P04 " =IUU-9PRB_J\# "0$ & M 'AL+W=O!.S\8_]C.Y_MK"Y=_WTX.C=& M/]KF-*SCXSB>GY)DV!U=6PU?N[,[^6\.7=]6HR_VK\EP[EVUGX/:)L$TS9*V MJD_Q9C77/?>;5?*>G=8QS_!4XEV"I@5?]?N,MR]1U,J+UWW?2K\ MME_'Z>3(-6XW3DU4_O'N2MQ[]+H_&MSRGP_OVC]5_FY'TR+]7@RJ[Y MI]Z/QW6':JW9OS677YU2T(FCI;L?W?OKO'RR8GO8]>SF[WRV@Z]]WV"V2MZG=A;)]BK!>\FCHA04]B9)?/\W M$RB:P#E>WA%4FLFX%[*, MMAGO!8S-B1>N LRRP!Q9T8OE7A3Q8EDOF0&Z[KD(K=:RDUQTDG,GFCC)>;YY MBBF=(D&6^8DL9#>%Z*;@;@QQ4[!NE$^9C%XIJ(S&P!Q!*I,IY6X8FE*>M=) MEXPD0P,0\!,@)7 _EOH!(7'VRY94A0F-CHQ,0.XFIVZ0KT^E,[K62TD':-/ M2@89PJ 8Q55@]8&,3N#LU)2=P+$(*1I#4^(R94TH(9F>P/&I*3Y!(*-"3*D= M009I%H YR 0%CE!-$0J4H<$+Z38R-#EWS(D4Q/Y/0T%%?(L?@E+S3U(Z@P#-ED>N<'BDD79YF:6C.9(XBYZBAW%HT M#Y<2:1>7=-(NGMQ=#:>[^A]5_UJ?ANBE&_TM<[X+'KIN=+[-]*O/[^BJ_:W0 MN,,XO5K_WE_OR-?"V)V7^W]R^Q-B\S]02P,$% @ ':==34')+S3X 0 MC04 !@ !X;"]W;W)K\;GC+^!V-G ^(NH M :3SVM).Y&XM9;]%2)0UM$1L6 ^=6JD8;XE4(3\CT7,@)V-J*0H\+T8M:3JW MR$SNP(N,721M.CAP1US:EO _.Z!LR%W?O26>FW,M=0(564_.\!WDC_[ 583F M*J>FA4XTK',X5+G[Y&_WL=8;P<\&!K&8.[J3(V,O.OARREU/ P&%4NH*1 U7 MV .ENI#"^#W5=.#P\6/U1/\G_&VH7F:ID^;=F375K5#9:X%Q MAJZZSB39C9)@(0GN%7N+(IDE2.T_0P16B,#XPR5$;/>'5G]H_-'2GZR:&"6I MD71&XFT\S_-7G;PINZ.)K#31(TVZHADE>+&-[]V>%=&[I'=4V$J%'ZD^K*CP MPU9A$D8Q#N,5DT6(<9"FZ3^(8BM1_$ 4KYK?Q>\EL@CM1&AQ,/1%]8WP<],) MY\BD.F/F)%2,25!%O8VJ5ZN[<0XH5%)/$S7GXPTQ!I+UT^6'YANX^ M02P,$ M% @ ':==34_6LII/! ^Q, !@ !X;"]W;W)K7^N9Q4 MERQ+RG]7/BVNBRE,WUY\/1V.=?LB6,[/R<%_\_5?Y^>R>0KN67:GS.?5J<@G MI=\OID\PBZ5J SKB[Y._5H/ODU;*2U%\;Q]^WRVFHNV13_VV;E,DS<>K7_LT M;3,U_?C1)YW>VVP#A]_?LG_IQ#=B7I+*KXOTG].N/BZF;CK9^7UR2>NOQ?4W MWPLRTTFO_@__ZM,&;WO2M+$MTJK[/]E>JKK(^BQ-5[+DY^WSE'>?US[_6Q@? M(/L >0]HVOXL0/4!ZCU ?QJ@^P#]?ULP?8!!+00W[=U@;I(Z6<[+XCHI;^OA MG+3+#F:FF:YM^[*;G>ZW9CRKYNWK,H1Y\-KFZ9'5#9%#1'Y$-A1Y3Q(T[=\[ M(;E.K"0)1PVL*1$JU(=?)HD_3?*AFXH=*]7%JV&\YN,U&Z^[>#V,-VBL;XCM MD+Q#3*1TA$:#H00(AP:$4F"LB]"XQ0RFC' CR@RKS%!E(5)V0\R@&1DY@Y4Q ME#$16I$;2MG(6HV$42IT$B2O*V1UA5271;I"1I>.!-+%4-H RK6AE'4 :(QB M2H6ALR.Z+*O+TI7L^'C'QCLZ+JB7*T=Z"=8ZM/C6#-4L93S?E#)2AVB]QY32 M*HPB7E?$ZHJ(+HMFQ9EU;/&\,%FKMQF:.-<8GD%2=PNHD5UD=%L=0FE@&0SU(@S<:ETNYD8T& MO)>"HLHT5J9(.[BN,L@#"+S3?ITHYA)I/5)4@?=WH 9OL<'WS,=YP.6#@R01 M12%'J@<#A2!&5/'>#M3<+39WH%ZKACNYE\6YNR1KD%(&GX!B-I6Q(\)X#%O& @ #-9%J0=MQR:,-W>P5)?#NBPY]2EG\6F,H:3# M=7/#4!"&^#3&Y1)N;,;X8P4H]WV.-[YG-A+"2L^/"'#VA\$%X"/&5&=/)^+X$L 3=2I27O MJ9)Z*CZ6KB1U.&4%/@NN.4Q;A;<^AX4:%]&8PU0D1K:(Y'U54E]UV%_78O]F92'4UY-7HJZ+K+N4F1?%+5O>B\>FWX? M?;*[/Z1^7[=?;?.]O%U'W1[JXMQ?M07W^[[E?U!+ P04 " =IUU-:?SD M]98" ."0 & 'AL+W=OA50U;0!]P#SO^YHA)"QC?DI-#>P+!09):Y/BN M&SLM:#J[R*7MB10Y/C/4=/")6/3 GXV<"!+M:64++'^%5LOA[6MBL2 M@@A63'@ _'&!&XB0<,33^#WYM.>0@KA<7[U_EMJYECV@<(/1K^; ZK6=VM8! M'L$9L6<\?(&3GLBV)O'?X 4B#A>9\!@51E3^6M69,MQ.7G@J+7@;GTTGG\/D M_THS$_R)X,\$'OL>(9@(P3LAO$L()T+XOQ&BB1 I$9Q1NRSF%C!0Y 0/%AD_ MAQZ(K\Y;1;Q=E3#*[LAWO)Z46R]%&N7.1?B9(.4(\1>0V+^%;'6(-R,<'G]. MPC[NTYNT@R,M0HD/UC6*C;S0R,_E/QPP4]2I=8C M))&03D*"-,F48N@@/W75EN@@+XY#I2(&3VZ:F#5%1DV17I,/^+&1'VLU2=6: MC)!HJ<15OM&- :,61(=\\M4OQ(1QS7(2HYQ$EZ-TKTP,,<)$T:.#7$6.P8W> MWWMN;M2D1C6IIB93TBA3/0TO5$^O#M*Z8_ 3+T[7*,< ^J@]F5%0I@OR%$&9 M?@*30&V/#O)33RG^5@=EZGG?&1RYL7J G,6?>0O)24Y6:E7XW#%Q]A;6>7@_ M^F(8*/;26VT\@WW+A_TXF]_=CS>%[X"\SX")*#XH@Q@SQW]X$WHN:7 MDWF#X)&)9<+79!S1XX;A?KI]./,5J/@+4$L#!!0 ( !VG74W2R)E/<@0 M $ 5 8 >&PO=V]R:W-H965T&UL?9C;;N,V$(9?1?!] M5IPA14F!;2#R8M$"+1!LT?9:L>D#5K)<28ZW;U_J$*]W9MB;V%+^(?\941_' M7-Z:]EMW=*Z/OM?5N5LMCGU_>8[C;GMT==E]:B[N[/^S;]JZ[/UE>XB[2^O* MW1A45S$J9>.Z/)T7Z^5X[[5=+YMK7YW.[K6-NFM=E^V_A:N:VVH!BX\;7T^' M8S_Q5NIR^_3Y^D\?M[F\3_"Y "< _ >X.?^OP ]!^@? 69, M?G(VIOJY[,OULFUN43L]K4LY+ IXUKZ8V^'F6+OQ?S[;SM]]7^>XC-^'<69) M,4GP00)W1>P'O\^ T@P%LG RP88KK)9GT&(.>HS7CSD$XHT8;\9X\Q"?9J0& MDR0=)>>I!M8:D@<7H1;9&R2)\@0B!6N4K*/7/21 M4\644>X(9K=*@>H.1W7O%EE@=&"% #6"X:*#: &;4\&T'UE&D3*"R( MB'D!Y'88Q5"8* =+_0BR-,M"?F0@@>9^-/6C^40ZM1GU(\@0 VYDO 'G&RA% M[1CAE<^I&2YZ2O-0;63$0<+<&&8FX4O'T)=E(Z@2@-!"EH$)G)B&+61.0U0I M6\@",XVUH>+(U 2.35#,CP#.W.:45I+,0&@_ 9F=D#%4@ HM/QE[P+D'BKT- MG&I/.K>T4Y!D-K>A?D3&'RK!$-G+BUGTTTQ)3A;J1E %'CC*($4.4J",+%!@ MI$ESH+NVI/.9*1-XYBC3%#E-0='-&SDG67&X1/L=(.!%)BERDH*BNS=R1AJ# MC%Z"#!!U !@HPQ0EF-)M' 5.^G:"%4B0Y8G* XT6RD!%WC2""B4E4Q Y!8&Z M+9 #SBI&'4&5J"S0CJ-,010H")2"R/'VA ;I)B')+(8J+$,0>0<)0/L+%'K( M#.@N(:A"+X1,4Q1H"I2F*-+4T-9:DD&:!(JC99IJ@:9 ::H%FOI%2JLCR#!5 M ;IKF:A:("I]#(462,F!(:@"#TO+)-4"26G'66B.2;_G(X6[(/.-*0:K$_BI M+/"4[B.%YJ!$8VA'O1%D?BQEDH C&:A: "I0H&I.2FT2_L $69:%MC\M\U0+ M/ UUE5KFJ19XBI2GFI.2;A""1)M ]Z5EEFJ!I?2';3&+?CK>R)@9+DH-947\ M<.Y4N_8P'M%UT;:YGOOAB.?A[OT8\ 6'=\?&7-5!UJX.^S!A#\- M6BU\<&W+7&]!U FD%>.[W5NFA32TS%/L;,L)E M.J5)YSCSWV#; #X#^"L FPHEY1^$%V5N<21VFGTOXA7OCSS,IHK!-(KT+XAW M(7HM]YSG[!J)YIS3E,/7.4L&"^Q+";Y5XL3_@?-M^&%3X2'!#W\I/&P39)L$ M62+(_MOB5D[VJ@A;S52#;=,V.5+A8-(FKZ++PM[S="=_TJ=M_RIL*XTC%_3A M9M/\&T0/0_ 5!+ P04 M" =IUU-+% ZWK0! #2 P & 'AL+W=O0;)JV M45\ &Y_C8V/RT;H7WP$$\JJ5\07M0NB/C/FJ RW\C>W!X$UCG18!3=TD(:6>?*=79G;(2AIX.R('[06[N<)E!T+NJ=OCF?9=B$Z6)GW MHH4O$+[V9X<66UAJJ<%X:0UQT!3T<7\\'6)\"O@F8?2K,XF57*Q]B<;'NJ"[ M* @45"$R"-RN\ 1*12*4\6/FI$O*"%R?W]C?I]JQEHOP\&35=UF'KJ /E-30 MB$&%9SM^@+F>6TKFXC_!%12&1R68H[+*IY54@P]6SRPH18O7:9-TDV4S M;!O 9P!? \I#YL2)>7O1!!E[NQ(W-3[7L0GWA\Y]J:*SM2*=(?B/7JOY9[? MYNP:B>:8TQ3#US%+!$/V)07?2G'B_\#Y-CS;5)@E>/:'PKMM@L,FP2$1'/Y; MXE;,_5])V*JG&ER;ILF3R@XF3?+*NPSL(T]O\CM\FO;/PK72>'*Q 5\V];^Q M-@!*V=W@"'7XP19#01/B\1[/;AJSR0BVGW\06[YQ^0M02P,$% @ ':== M3;#AJ?:T 0 T@, !@ !X;"]W;W)K3;%H?'*S(>M' 5_#? M^K-%BRTLE=30.6DZ8J'.Z-J'^!CP7<+H5F<2*KD8\QR,3U5.DR (%)0^ M, CL?)O3 R45U&)0_LF, M'V&NYYZ2N?C/< 6%X4$)YBB-"\T3,+2M'B9=IE%_=QNDEOL&T GP%\ M 1PB@$V)HO+WPHLBLV8D=NI]+\(3[XX<>U,&9VQ%O$/Q#KW78L:K!-G"9'2C-T<9)7WF5@'WA\DS_AT[1_$;:1G2,7X_%E8_]K8SR@E.0. M1ZC%#[88"FH?CF_Q;*4;%[\!4$L#!!0 ( !VG74U4Z/M_ MLP$ -(# 9 >&PO=V]R:W-H965TO&C5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ?AN=\VT MD!TMLN@[V2(S@U>R@Y,E;M!:V%]'4&;,:4)?'0^R:7UPL"+K10/?P?_H3Q8M MMK!44D/GI.F(A3JG=\GAN _Q,>"GA-&MSB144 ;@^O[)_BK5C+6?AX-ZH1UGY-J>WE%10BT'Y!S-^AKF> M#Y3,Q7^%"R@,#THP1VF4BRLI!^>-GEE0BA8OTRZ[N(_337HSP[8!? ;P!7 ; M\[ I453^47A19-:,Q$Z][T5XXN3 L3=E<,96Q#L4[]![*9(TR=@E$,TQQRF& MKV.6"(;L2PJ^E>+(_X+S;7BZJ3"-\/2-PG\0[#<)]I%@_]\2MV+2=TG8JJ<: M;!.GR9'2#%V4S,5_ MAPLH# ]*,$=IE(LK*0?GC9Y94(H6+],NN[B/TTV2SK!M )\!? '%)DU([%3[WL1GGA_X-B;,CAC*^(=BG?HO13[),W8)1#-,<>9>!O>/Q3?Z&3]/^(&PC.T?.QN/+QO[7QGA *;LK'*$6/]AB**A] M.'["LYW&;#*\Z>&PO=V]R:W-H965T/&ME M7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$E4!:,;[9W#(MI*%%EGQG6V38 M>R4-G"UQO=;"_CZ!PB&G6_KB>)1-ZZ.#%5DG&O@&_GMWML%B,TLE-1@GT1 + M=4[OM\?3/L:G@!\2!K,P.7YA?UCJCW443(5_P6NH$)X M5!)RE*A<6DG9.X]Z8@E2M'@>=VG2/HPWMX<)M@[@$X#/@$/*P\9$2?D'X461 M61R('7O?B?C$VR,/O2FC,[4BW07Q+GBOQ79WE[%K))IB3F,,7\;,$2RPSRGX M6HH3?P/GZ_#=JL)=@N_^47A8)]BO$NP3P?Z_):[%O'^5A"UZJL$V:9H<*;$W M:9(7WGE@[WEZD[_AX[1_%;:1QI$+^O"RJ?\UHH<@97,31J@-'VPV%-0^'N_" MV8YC-AH>N^D'L?D;%W\ 4$L#!!0 ( !VG74V?!A8FL@$ -(# 9 M>&PO=V]R:W-H965T-/ 5W+?^9+S%%I9*:NBLQ(X8J'-Z MMSLU J$'D9KS,G75(& MX/K\SOXIUNYK.0L+]ZB>9>7:G-Y24D$M!N6><'R N9YK2N;B/\,%E \/2GR. M$I6-*RD'ZU#/+%Z*%F_3+KNXC]/--9]AVP ^ _@"N(UYV)0H*O\HG"@R@R,Q M4^][$9YX=^"^-V5PQE;$.R_>>N^EV*5)QBZ!:(XY3C%\';-$,,^^I.!;*8[\ M+SC?AN\W%>XC?/^;PG_D3S<)TDB0_K?$K9@_5;)53S68)DZ3)24.79SDE7<9 MV+OXB.Q7^#3M7X1I9&?)&9U_V=C_&M&!EY)<^1%J_0=;# 6U"\&PO=V]R M:W-H965TMC"]H%T)_9,Q7 M'6CA;VP/!F\:Z[0(:+J6^=Z!J!-(*\9WNW=,"VEHF2??V96Y'8*2!LZ.^$%K MX7Z>0-FQH'OZYGB2;1>B@Y5Y+UKX"N%;?W9HL86EEAJ,E]80!TU!'_;'4Q;C M4\!W":-?G4FLY&+M2S0^U07=14&@H J10>!VA4=0*A*AC!\S)UU21N#Z_,;^ M(=6.M5R$AT>KGF4=NH+>4U)#(P85GNSX$>9Z;BF9B_\,5U 8'I5@CLHJGU92 M#3Y8/;.@%"U>IUV:M(_3#;^;8=L /@/X KA/>=B4*"E_+X(H]R(^ M\?[(L3=5=*96I#L4[]%[+??9(6?72#3'G*88OHY9(ABR+RGX5HH3_P?.M^&' M386'!#_\H3#;)L@V";)$D/VWQ*V8V[^2L%5/-;@V39,GE1U,FN25=QG8!Y[> MY'?X-.U?A&NE\>1B [YLZG]C;0"4LKO!$>KP@RV&@B;$XQV>W31FDQ%L/_\@ MMGSC\A=02P,$% @ ':==3<(C"NNV 0 T@, !D !X;"]W;W)K&UL;5-A;]P@#/TKB!]0+ES6WDY)I%ZG:9,VZ=1IW6F MAPYO:F.U\&C:AKG>@J@B2"O&=[M;IH7L:)%%W]D6F1F\DAV<+7&#UL+^.8$R M8TX3^NIXE$WK@X,562\:^ '^9W^V:+&%I9(:.B=-1RS4.;U/CJ )PFC M6YU)J.1BS',POE8YW05!H*#T@4'@=H4'4"H0H8S?,R==4@;@^OS*_CG6CK5< MA(,'HW[)RKCY0,A?_#:Z@,#PHP1RE42ZNI!R<-WIF M02E:O$R[[.(^3C<\F6'; #X#^ (XQ#QL2A25?Q)>%)DU([%3[WL1GC@Y;1.DFP1I)$C?$!S>E;@5\_%=$K;JJ0;;Q&ERI#1#%R=YY5T&]I['-_D7 M/DW[=V$;V3ER,1Y?-O:_-L8#2MG=X BU^,$60T'MP_$.SW8:L\GPII]_$%N^ M&PO=V]R:W-H965T M552NX)VWO<'QES5@>+NRO2@ M\:8Q5G&/IFV9ZRWP.H*49&F2W##%A:9E'GTG6^9F\%)H.%GB!J6X_7D$:<:" M[NB[XU&TG0\.5N8];^$)_+?^9-%B"TLM%&@GC"86FH+>[P['+,3'@.\"1KE&".RD@75U(-SALULZ 4 MQ5^G7>BXC]/-;3;#M@'I#$@7P%W,PZ9$4?D'[GF96S,2._6^Y^&)=X<4>U,% M9VQ%O$/Q#KV7=Y.P2B.:8XQ23KF.6"(;L2XIT*\4Q_0N>;L/WFPKW$;[_ M3>$_\F>;!%DDR/Y;XE;,GRK9JJ<*;!NGR9'*##I.\LJ[#.Q]&M_D5_@T[5^Y M;85VY&P\OFSL?V.,!Y227.$(=?C!%D-"X\/Q%L]V&K/)\*:??Q!;OG'Y!E!+ M P04 " =IUU-W9Y(3;0! #2 P &0 'AL+W=OV$ *[X0VRS) MWW=L"*4MZHOM&<\YF!XTWC;&* M>S1MRUQO@=<1I"1+=KL/3'&A:9E'W]F6N1F\%!K.EKA!*6[?3B#-6- ]?7<\ MB;;SP<'*O.$>I Q$*.-EYJ1+R@!)*JL%YHV86E*+XZ[0+ M'?=QNDG3&;8-2&9 L@!N8QXV)8K*/W'/R]R:D=BI]ST/3[P_)MB;*CAC*^(= MBG?HO9;[0YJS:R":8TY33+*.62(8LB\IDJT4I^0?>+(-3S<5IA&>_J$PVR;( M-@FR2)#]M\2MF,-?2=BJIPIL&Z?)D&PO=V]R:W-H965T5=2VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8 M[0SP*H*49.EF<\,4%YH66?2=3)%A[Z30<#+$]DIQ\^L($H><)O33\2R:U@4' M*[*.-_ "[GMW,MYB,TLE%&@K4!,#=4[ODL-Q%^)CP \!@UV<2:CDC/@:C"]5 M3C=!$$@H76#@?KO /4@9B+R,MXF3SBD#<'G^9'^,M?M:SMS"/4 M5%#S7KIG')Y@JN>:DJGXKW !Z<.#$I^C1&GC2LK>.E03BY>B^/NX"QWW8;S9 M)A-L'9!.@'0&[&,>-B:*RA^XXT5F<"!F['W'PQ,GA]3WI@S.V(IXY\5;[[T4 MR?5-QBZ!:(HYCC'I,F:.8)Y]3I&NI3BF_\#3=?AV5>$VPK=_*+Q=)]BM$NPB MP>Z_):[%[/]*PA8]56":.$V6E-CK.,D+[SRP=VE\D]_AX[1_XZ81VI(S.O^R ML?\UH@,O97/E1ZCU'VPV)-0N'&_]V8QC-AH.N^D'L?D;%Q]02P,$% @ M':==3=#)U42U 0 T@, !D !X;"]W;W)K&UL M?5/M;ML@%'T5Q ,4QTG3++(M-9VF36JEJ-.ZW\2^ME&!ZP&.V[S-FM_ M@'LYY]P/+MF YM6V (Z\*:EM3EOGNB-CMFQ!<7N#'6A_4Z-1W'G3-,QV!G@5 M24JR-$GV3'&A:9%%W]D4&?9."@UG0VRO%#?O)Y XY'1#/QS/HFE=<+ BZW@# MW\']Z,[&6VQ6J80";05J8J#.Z?WF>-H%? 2\"!CLXDQ")1?$UV!\JW*:A(1 M0NF" O?;%1Y RB#DT_@U:=(Y9" NSQ_J7V+MOI8+M_" \J>H7)O3 R45U+R7 M[AF'KS#5,C$QRA1VKB2LK<.U:3B4U'\;=R%COLPWFP/$VV= MD$Z$="8<8APV!HJ9?^:.%YG!@9BQ]QT/3[PYIKXW97#&5L0[G[SUWFNQN?V4 ML6L0FC"G$9,N,3.">?4Y1+H6XI3^0T_7Z=O5#+>1OEU&WR?K KM5@5T4V/VW MQ!7,_N\BV:*G"DP3I\F2$GL=)WGAG0?V/HUO\@<^3OL3-XW0EES0^9>-_:\1 M'?A4DAL_0JW_8+,AH7;A>.?/9ARST7#833^(S=^X^ U02P,$% @ ':== M32AS>/<4 @ G 8 !D !X;"]W;W)K&UL=55A M;YLP$/TKB!]0@TE"$@%2TZG:I$V*.JW[[)!+0+4QM9W0_?O9AC!&+U]BW_'N MO3OG?,XZJ=YT!6""#\$;G8>5,>V6$%U6()A^D"TT]LM)*L&,-=69Z%8!._H@ MP0F-HA41K&["(O.^O2HR>3&\;F"O GT1@JD_.^"RR\,XO#E>ZG-EG(,46[V =XQ&L-G9[L U?*0 +.'9/-XWT@#4=-%SC=W]B???&VF /3\"3Y[_IHJCQ_UHU?NX'_ M%H8'T"& S@)(+^0S_\(,*S(ENT#UA]\R]Q_'6VK/IG1.?Q3^FTU>6^^UB%M&I?2VOMVSYC+:]#"W9@6&OQ3&JN%1]=6S+461!%) M6C&^6MTQ+61#LR3&CC9+3.>5;.!HB>NT%O;O 93I4[JFE\"+K&H? BQ+6E'! M3_"_VJ-%CTTJA=30.&D:8J%,Z<-Z?]@&? 2\2NC=S":ADY,Q;\'Y5J1T%0H" M!;D/"@*/,SR"4D$(R_@S:M(I92#.[8OZ<^P=>SD)!X]&_9:%KU-Z3TD!I>B4 M?S']5QC[N:5D;/X[G$$A/%2".7*C7/R2O'/>Z%$%2]'B?3AE$\]^U+_0E@E\ M)/ K AL2QF:N,FSZ+2P#SS>R7_XL.T_A*UDX\C)>+S9./_2& ]8 MRNH&5ZC&!S8Y"DH?S!W:=EBSP?&F'5\0FYYQ]@]02P,$% @ ':==33GV MIFG! 0 -P0 !D !X;"]W;W)K&UL=53M;ML@ M%'T5Q ,4FR1=%]F6FE;5)JU2U&G;;V)??ZA\N(#C]NT'V/&\C/T)W.MSSSD7 MN,E&I5]-"V#1N^#2Y+BUMM\38LH6!#,WJ@?IOM1*"V9=J!MB>@VL"D6"$YHD MMT2P3N(B"[FC+C(U6-Y).&ID!B&8_C@ 5V..4WQ)O'1-:WV"%%G/&O@.]D=_ MU"XB"TO5"9"F4Q)IJ'-\G^X/.X\/@)\=C&:U1[Z3DU*O/OA:Y3CQAH!#:3T# M<\L9'H!S3^1LO,V<>)'TA>O]A?TI].YZ.3$##XK_ZBK;YO@.HPIJ-G#[HL8O M,/>SPVAN_AN<@3NX=^(T2L5-^$7E8*P2,XNS(MC[M'8RK./,?RF+%]"Y@%X5 MD$DH.']DEA695B/2T]GWS%]QNJ?N;$J?#$<1OCGSQF7/17J79.3LB6;,8<+0 M-69!$,>^2-"8Q('^4T[CY9NHPTTHWZS5Z>3V>GK+4V!5/X\I6?XKBM]02P,$% M @ ':==30@(DB?M 0 9@4 !D !X;"]W;W)K&UL=53;;IPP$/T5RQ\0L["[D!4@95-5K=1*JU1-G[TP7!0;4]LLZ=_7-H12 MXKQ@S_C,.3,V,^DHY(MJ #1ZY:Q3&6ZT[D^$J*(!3M6=Z*$S)Y60G&ICRIJH M7@(M71!G) R"(^&T[7">.M]%YJD8-&L[N$BD!LZI_',&)L8,[_";XZFM&VT= M)$][6L,/T#_[BS0665C*ED.G6M$A"56&'W:GV0KN0KQ8HVO M988#FQ P*+1EH&:YP2,P9HE,&K]G3KQ(VL#U_HW]LZO=U'*E"AX%^]66NLEP M@E$)%1V8?A+C%YCK.6 T%_\-;L ,W&9B- K!E/NB8E!:\)G%I,+IZ[2VG5O' MZ22*YS!_0#@'A$M XG3().0R_T0US5,I1B2GN^^I?>+=*31W4UBGNPIW9I)7 MQGO+=\DA)3=+-&/.$R9<8Q8$,>R+1.B3.(?OPD-_>.3-,'+AT5H]^H!@[R78 M.X+]?R4>-R7Z,+%?Y. 5.7@(DHV(#W/O%SEZ18[O">Z#C8@/\\%SQ5Z1V$,0 M;D1\F,@ODGA%$@_!?B/BPVQ%R.H_YR!KU^$*%6+HW'19>9%[N,$\MC"8Q9RX M2LY*O;G%US*C*Y<0""BL4^ X7.$9A'!"F,;O29/.EHZXG-_4/_O:L98S-_"L MQ*^VM$U&]Y244/&+L"]J^ )3/3$E4_'?X H"X2X3]"B4,/Y+BHNQ2DXJF(KD M[^/8=GX)F\P>LW7CW'*KDYHPAQ'3+3$S B&ZK-%%+(X1A_H49B^"6:X\?3-TGT3 MAP6V08&M%]C^5V)R5V((LPN;Q$&3.""POS,)81[#)DG0)/D@@-UW9Q+"W/\N MMK@=$G3M^\*00ETZWY.+Z-QZ3Y&_7?_@8]]^Y[IN.T/.RN(=]3>I4LH"IK)Z MP((;?"KFA8#*NND.YWILF'%A53^]!6Q^D/*_4$L#!!0 ( !VG74TZ:!_D MM@$ -(# 9 >&PO=V]R:W-H965T=4%:K)%*W"($$TJH(>/8FDXOJ2["=3?E[QDX:0LF+[1F?<^;B<3X9 M^^PZ $]>E-2NH)WWPXDQ5W6@A+LS VB\:8Q5PJ-I6^8&"Z*.)"493Y)[ID2O M:9E'W\66N1F][#5<+'&C4L+^/H,T4T$/]-7QU+>=#PY6YH-HX1OX[\/%HL56 ME;I7H%UO-+'0%/3A<#IG 1\!/WJ8W.9,0B578YZ#\;DN:!(2 @F5#PH"MQL\ M@I1!"-/XM6C2-60@;L^OZA]C[5C+53AX-/)G7_NNH$=*:FC$*/V3F3[!4L\[ M2I;BO\ -),)#)ABC,M+%E52C\T8M*IB*$B_SWNNX3_/-_7&A[1/X0N KX1CC ML#E0S/R#\*+,K9F(G7L_B/#$AQ/'WE3!&5L1[S!YA]Y;R1.>LUL06C#G&<,W MF,.*8*B^AN![(<[\/SK?IZ>[&::1GFZCI\=]@6Q7((L"V3\EIF]*W,-D;X*P M34\5V#9.DR.5&76]J_"MKUVY&H\OFSL?V.,!TPEN<,1 MZO"#K8:$QH?C>SS;>M.IO3UKG^R)@M6]#"WF /G;^IT6CAO&D:9GL#HHH@K1A/D@/30G:T MR*+O;(H,!Z=D!V=#[*"U,+]/H'#,Z8Z^.IYDT[K@8$76BP:^@?O>GXVWV,)2 M20V=E=@1 W5.'W;'4QKB8\ /":-=G4FHY(+X'(S/54Z3D! H*%U@$'Z[PB,H M%8A\&K]F3KI(!N#Z_,K^,=;N:[D("X^H?LK*M3F]IZ2"6@S*/>'X">9Z;BF9 MB_\"5U ^/&3B-4I4-JZD'*Q#/;/X5+1XF7;9Q7V<;@[I#-L&\!G %\!]U&&3 M4,S\@W"BR R.Q$R][T5XXMV1^]Z4P1E;$>]\\M9[KP5/;C-V#41SS&F*X:N8 MW1+!//LBP;_D<_W21((T'Z5XF'=R5NQ=R]$V&K MGFHP39PF2TH&PO=V]R:W-H965TU#^IM%&,N=-TQ+;&V!U)$E!:)+<$LFXPF4> M?2=3YGIP@BLX&60'*9GY<]:^ GN5W\RWB*+2LTE M*,NU0@:: M^GAV,6\!'PS&&TJS,*E9RU?@W&M[K 24@(!%0N*#"_7> !A A" M/HW?LR9>0@;B^GQ5?XRU^UK.S,*#%B^\=EV!]QC5T+!!N"<]?H6YGD\8S<5_ MAPL(#P^9^!B5%C:NJ!JLTW)6\:E(]C;M7,5]G&YV5]HV@?D$H1FS''"T!4F71#$ MJR\AZ%:((_V/3K?IN\T,=Y&^6T?/[K8%LDV!+ ID_Y3X^4.)&Y@T^1"$K'HJ MP;1QFBRJ]*#B)*^\R\#>T_@F[_!IVG\PTW)ET5D[_[*Q_XW6#GPJR8T?H&UL=5/;;MLP#/T501]0 MQ4K:#8%MH.DP;, &!!VV/BLV?4$ET97DN/O[2;+CNJGW8I'T.8<74>F YMDV M (Z\*JEM1AOGNCUCMFA "7N#'6C_IT*CA/.NJ9GM#(@RDI1D?+.Y8TJTFN9I MC!U-GF+O9*OA:(CME1+F[P$D#AE-Z"7PV-:-"P&6IYVHX1>XW]W1>(_-*F6K M0-L6-3%09?0^V1]V 1\!?UH8[,(FH9,3XG-POI<9W82"0$+A@H+PQQD>0,H@ MY,MXF33IG#(0E_9%_6OLW?=R$A8>4#ZUI6LR^IF2$BK12_>(PS>8^KFE9&K^ M!YQ!>GBHQ.BQ.MXMCJ>PZ1_H:T3^$3@5P0V)HJ5?Q%. MY*G!@9AQ]IT(5YSLN9]-$8)Q%/&?+][ZZ#GG29*R8-P3SZG,* MOI;BP#_0^3I]NUKA-M*WR^RW_\F_6Q7818'=NQ;Y58MKF.U5$K:8J0)3QVVR MI,!>QTU>1.>%O>?Q3M[@X[;_%*9NM24G=/YFX_PK1 >^E,V-7Z'&/[#9D5"Y M8'[RMAG7;'0<=M,+8O,SSO\!4$L#!!0 ( !VG74VO[.[=U $ &X$ 9 M >&PO=V]R:W-H965T0/B,&P:14! MTB:K52NU4K15VV<'AHO6%VJ;L/W[VH90PJ)]B3W#.6?.V)ZD@U2ON@$PP1MG M0F>H,:8[8*R+!CC5.]F!L%\JJ3@U-E0UUIT"6GH29YB$X1YSV@J4ISYW5GDJ M>\-: 6<5Z)YSJOX>@\"O%@:]V >NDXN4KR[X6F8H=(: 06&< K7+%4[ F!.R-OY, MFF@NZ8C+_4W]V?=N>[E0#2?)?K>E:3+T&04E5+1GYD4.7V#JYP$%4_/?X K, MPIT36Z.03/O?H.BUD7Q2L58X?1O75OAUF/1OM&T"F0AD)MC:'Q'BB1"O"'AT MYEM]HH;FJ9)#H,;+ZJA[$]$AMH=9N*0_.__-=JMM]IJ3*$GQU0E-F..((0O, MGMQ#3N\AT8S UL#L@FRY.))W]'6!CQ!W!>+--F-/CY?^2+PMD&P*)%X@N3NG MA]4YC9@H]"#A0>%NW<@F:+^R@A?7QT'5_J7KH)"]\%.VR,[#]$C\]?^'CY/X MG:JZ%3JX2&,?D;_J2DH#UDNXL\^[L<,_!PPJX[:?[%Z-(S &1G;3=./Y+R;_ M!U!+ P04 " =IUU-YH9 (1 # #_# &0 'AL+W=O,">>]+*IV[NZ%J*>>UZ[WK,S: M!UZS2OZSY4V9"?G8[+RV;EBVT49EX6'?#[TRRRMW,=-C3\UBQ@^BR"OVU#CM MH2RSYN^2%?PT=Y'[,?"<[_9"#7B+69WMV$\F7NJG1CYY@\HF+UG5YKQR&K:= MNX]HFJ)(&6CB5\Y.[=F]HT)YY?Q-/7S;S%U?><0*MA9*(I.7(UNQHE!*TH\_ MO:@[S*D,S^\_U+_HX&4PKUG+5KSXG6_$?N[&KK-AV^Q0B&=^^LKZ@*CK]-%_ M9T=62%QY(N=8\Z+5O\[ZT I>]BK2E3)[[ZYYI:^G7O_###; O0$>#.3K5 MT?_)?+9R]+C *)QY1R74,\N.P6=,B"^1Q$;00'C2@<$+#'FQQ):Y,<'*)L+ M\.&N2'I3Y,+- $Q6H.V#BV1%L !!8@6(.<.4"/9'1)II-((G01D8J0#H'SD MQT9&; K1*)X8B4L!+*!^3.#(*!@9M2+#R'!G"3%F8".89 23WF8N @K!@$); M /NP0 0*1..+)08%XOO%$MME0.+ W#LV1<(X)$96;0H10K&QB"F 8>J3*ZF9 M@)%-1A0+P&!D! 8Q9F<:H9-"S)7&@'RXC?J Q)4-A*YT8C2^8!#81A\1OE\R M/7-1#<0WMR% !3XU\I8 % KL] +81+:A*Z'!K1<%(VH&@C U0X.@T(QLA%(* M0M=6#'XA(/N-@,^VW*4$W'D1_8^Z@7L=LIN=73>AO=;F"V<%0>;K)H$@0LS< MVA"F]$I4< -&T9B2 2!L[8814#(&2N] 75C>V>&M9,U.GZ1;9\T/E5 +?38Z MG-8?L3K\&>-+-%TA8#Q1IWM]6/R4[SX-?F3-+J]:YY4+>>34!\,MYX))W_T' M66A[^34R/!1L*]1M).^;[DC>/0A>]Y\;WO#-L_@'4$L#!!0 ( !VG74V% MP/_#U@( %@* 9 >&PO=V]R:W-H965T&5/!<]MTE3K-HDANCZRE\HZ?6*>_[+EHJ=)-<8CD23"Z MLZ2VB3!">=32N@N7<]OW()9S?E9-W;$'$1Z#&VO)'V/]B>I>+MH*)# M:>ES_ZP[^[P.^B\TF( ' AX)>NSW",E 2%X)Z;N$=""D_SM"-A R9X2H]VZ3 MN::*+N>"7P/1KX<3-%#DXAQ$(Z"TD*4CK9\$&X0.Z<^* XSU,G)8 2*@CL*0,]95Y2 M"@SSSG!2>PDI<=DTZ001)QU6@&HE"2.XS6 RE.2.WD!4$F);B2&@,8( M8,R9HQ7QAL%EYL12^:"$E$Z*UI!2ZJR;C0]*L_C&;!6@J0(PY6S$5>&/@A!V M7?FHI,APYM@"4&7JHC:05AK?V)HE:*STEC&YP8\1?)(B+S6%=Y+VF'(2*+IS M9K("0:AP3UP0Y28&1N4WC-VX(F+?F+M!!\P'QB"0WL9O?NZZADGN,0:C,L=G M-+D56R8.MD21P9:?.V7F?M([ED'WV-RJ3O\JGE4QT+\V99.]A5_E^YKK&Q6' MNI/!(U?Z+KG-)0" "3"0 &0 'AL+W=OJE5IIM=6VSP8,1)O$J6W( M]N]K.R$+SL"F+]B>G'-FYB38GM2,OXDCI=)Y+_)23-VCE-48(;$]TH*()U;1 M4CW9,UX0J9;\@$3%*=D94I$CW_-B5)"L=&<3$WOFLPD[R3PKZ3-WQ*DH"/^[ MH#FKIRYV+X&7['"4.H!FDXH/Q&@>: M8!"_,EJ+J[FC6]DP]J87WW93U],5T9QNI98@:CC3) M7]2_F.95,QLBZ)+EO[.=/$[=U'5V=$].N7QA]5?:-A2Y3MO]=WJFN8+K2E2. M+8@_>$+P!;K:@ZS[#Q+(3P& OM/<- )38?UL E*9W]A=\9YO# M0%>C.Q+@'C7'_G]X"^\?.!CB;="WQ$]'MKM]5&P;MX*D0COA^A.IIC%T=: 4 ME!_,Z2Z<+3N54IMR%>UN$'-?'TA6?(''2PS$5_K&80ZP#_GFNO*#\$-6"F?# MI#H&S6&U9TQ25;OWI*H^JAM2M\CI7NIIHN:\N28T"\FJ]@J$NGO8[!]02P,$ M% @ ':==3?-E'_&W @ Y@H !D !X;"]W;W)K&ULC59=CYLP$/PKB/<>+.;SE$3JI:I:J95.K=H^^Q(G00>8&B>Y_OO: MAD/!7B+R$+ S.YZU1Q.OKER\=B?&I/=65TVW]D]2MH]!T.U.K*;= V]9HWXY M<%%3J8;B&'2M8'1OBNHJB,(P#6I:-OYF9>:>Q6;%S[(J&_8LO.YV(5 MOZY]\-\G?I3'D]03P6;5TB/[R>2O]EFH43"R[,N:-5W)&T^PP]K_"(];R'6! M0?PNV;6[>?=T*R^-59[Z]W;F3O!Y8E)2:OO7/LC'/Z\#_7H871$-!-!9 ?+> # 7$*@AZ9:;5 M3U32S4KPJR?ZTVJI-@4\$K69.SUI]L[\IKKMU.QE$\7A*KAHH@'SU&.B6\P4 ML440V0@)E(!1182JB$P]F:@ G("@!,00Q!,"2^13C\D,IC&8(E,?JQ4$%<=) M@8N)43$Q(H988GI,3H6(R1$R*$^0H0;[UP43E)LA 7 R$> .$"MPZ@>W9%(#-^A9DD@@6.'4!3-Q:V35!4,K"1! MM,"U VAZ3I 06X\+RPF9BTC (PZPC)NCP(,)XN7>!3Q6 ,L5V[W@9D9*2&'O MBHN",,]GHA;P; $L7!S[NKD1VF+N0:9"\%P!+%@<^V:(,1WWW@=-Q> 9!?D2 M\^;.7UU*P,X8!*5.*&ULC97;CML@%$5_ MQ?('#+Y ,",G4N.J:J56BJ9J^TP2$EN#C0LDGOY] 3M6@FDU>0@7[[-9AX.@ M'(1\535C.GIK>:?6<:UU_PR .M2LI>I)]*PS7TY"ME2;H3P#U4M&CRZHY2!+ MDA5H:=/%F]+-[>2F%!?-FX[M9*0N;4OEGRWC8EC':7R;>&G.M;838%/V],R^ M,_VCWTDS K/+L6E9IQK119*=UO&']+DB5N\$/QLVJ+M^9#/9"_%J!U^.ZSBQ M0(RS@[8.U#175C'.K9'!^#UYQO.2-O"^?W/_Y'(WN>RI8I7@OYJCKM=Q$4=' M=J(7KE_$\)E-^: XFI+_RJZ,&[DE,6LE%$,DQV+UU)Z)]#DWFWFPDV[O MW#>3K3*SUTT&BQ);B\P>*+&R0!PUR M9P ?#(B7QJC!3M,Y#2:%GVRU5$&2)6D8!@9AX!(&)1[,J$%WRZ289!YRM51! ME*$B#(.","BP,U[YMFBQ#,'FY\$$5! B$H99!6%6@3JCL $.&N!WU!DO.#%9 MK?PZ+U60I!"&88H@3/&..A>!.A=)[L$L51 EZ!^'C@1A2 F]6#(XFP3#+&G MJ@(JF!*_3.#NAK$W_CK=AQHT4^O")B?LLU?4$L#!!0 ( !VG74U.A"L4,P, /H- 9 M>&PO=V]R:W-H965T95Z19Z2[G M>N^^6L[%6>99R>\KISX715K]6_%<7!_3O>5 M6GD=RRXK>%EGHG0JOE^XMVB68-P8:,3OC%_KWKO3A/(HQ%.S^+9;N'ZCB.=\ M*QN*5#TN?,WSO&%2.OX:4K?SV1CVWU_8$QV\"N8QK?E:Y'^RG3PNW,AU=GR? MGG/Y(*Y?N0F(NHZ)_CN_\%S!&R7*QU;DM?[K;,^U%(5A45**]+E]9J5^7@W_ MBQEL@(T![@R4[_<,B#$@KP;!NP:!,0BF>J#&@$[UP(P!LPR\-EDZ^YM4ILMY M):Y.U5Z@4]K<4S1CZGRWS:8^3OV;.H!:[5Z6F.*Y=VF(#&;58G /PRS(9@A! M'<)3 CH5&%*QP@-SR\%ZB&#$TO AR=W') E $L*1$#"?1-N3-_DD,$$ $@2: M('A#$%@'TF)"C2E;3.!CW\K')%0"H'Q&&2R9@I(I()E:DEL,[;GY@GSFV_=H M&BP!8!$**"R:@:+90#1AEF8V\()(@")+\B14 J P12-%$H**PX'BV,KR)AQX M(0$+K2H(!R>.*!LY\ A4$@$'/D(0@P3Q]"I!/MRW_ EU8D!OLLYB:A?*-%@" MP0((OR)[,%="I$IV2.#>&-FW_XIH 0 A:-Y@]LB M@OIB-$(!MRE$/Y$WN&F@8=< \@;4>DAB.W%34 F$HE$\(AKN&VC8.# =HX + M'D6?2!U<\BB>DKIX$&Y !O_H)Z$2@^KW.1*'(Z6&X2Z#@2[#_!$*N. QFIXZ M#!<\QA]V_I7!]*.-?:N#K0$0M4$; (1#&W4'H!#S[=1XO<_0@E<'/434SE:< M2]GDI+?;#2JW>DZQ]E=HMD; _@;-[MHQY)6^G8I^I-4A*VOG44CU\:P_00T!A,;2=,_[ZV(8B VQ=\ M8>_M=0QVVG/Q+BL Y7TTK)697RG5[1"2IPH:*I]X!ZU^4W+14*6'XH)D)X"> MK:EAB&PV,6IHW?IY:N<.(D_Y5;&ZA8/PY+5IJ/BS!\;[S,?^?>*MOE3*3* \ M[>@%OH/ZT1V$'J$IY5PWT,J:MYZ ,O-?\*Z(C=X*?M;0RUG?,Y4<.7\W@R_G MS-\8(&!P4B:!ZN8&!3!F@C3&[S'3GY8TQGG_GO[)UJYK.5()!6>_ZK.J,G_K M>VR/?&XK_"#9B6&Q*]QHDS:9_>Z2H5;\84C=+0CZ&M6]OV M8_[=YC:0T4 F P[_:PA&0[ PH(',EOI*%L*Q543+;NP>6V,D2.UBB!4N\VGR"]3H+EK4* MDSA>?B,T.P'F1OI&Q:5NI7?D2A\F^\N7G"O0B9LG75BE+\%IP*!4IIOHOABN M@F&@>#?>&PO M=V]R:W-H965T.OI('9A*^7X M"( XMJ3'XH&-9%!?SHSW6*HAOP QJQ%874Y=3P;1L2'@ MY+P+/\''IM1Z(WCIR"0V_4!7I';!J;J0AE&HCA?%G M\0S7E#IPV[^[?S&UJUH.6)"&T=_=2;:[L B#$SGC*Y7/;/I*EGK2,%B*_TYN MA"JY)E$YCHP*\QLLS 1]CM9A'/6G6SGQ3U0HU>ZM1EE7@IHT6S=.L M05O->T7C4>2K!"B E0)Y*9")CS?Q,$9^@]AK$!N#Y%T9N57&K,F-9C":,DH2 MJQ)75.0P\J,D7I3$@U)8*+,FW61)LR*V4%Q1G$#H1TF]**D'I;104B>+PK5X M&U>4I-$'.YQY43(7)8\LE,S)4A:6IG$U"*+$3Y)[27(/";1(\XUL+WI\GMU4:K>_,BSHMIY ME[J^/OE^=;RH/*D^Z:LJFO^<=9DG=7-:OOK5M53)J1N49SX- NGG25IX^VUW M[;G<;_5;G:6%>BXWU5N>)^7/SRK3MYU'O(\+W]+72]U>\/?;:_*J_E;U/]?G MLCGS[U%.::Z**M7%IE3GG?<;>3I(W@[H$/^FZE8]'&_:J;QH_;T]^>NT\X*6 MDYJ3.R5M6?].W/]4P(>%MAME_4>\J:^ MD^8>1YU5W=_-\:VJ=3Y$::CD MR8_^-RVZW]L0_V,8'D"' ?0^@/#9 6P8P"8#_)Y9-]7?DSK9;TM]VY3]:EV3 MMBC($VN2>6PO=KGK_M?,MFJNON]I2+?^>QMHP'SN,?01,T8< "*\0_R&P)T% MA2QH-YZ-QC,<@,$ K O 1P'X9!H])NPP18?A/""3F9@@R>((4^&0"C>HL&#" MI(>(AYO$(0^G5 "*DUA@+@)R$2 M8D)&&+PKQ,%8R+*SS$+&'1U;"W6Q%FJ:QI3(+&1,!)L*)8"( MM(2P;$]6N K%KD)=7(6:?@&<%J#L3DNQJU#356AHV[)A(Z!B15*PG-YEC?TLY Q#VPF')@)MVS5!+8!$;@OB\ *%F@7/5V6 ?0X M5\DM&RB!92[,=F]D79BM7#+CV1*@2!!)2\<6V#($L(S(ECDL<[&BZ0O+:SR7 MIB_,=FXI-('%*QQZN3";]+3@9R%C'M@!!.KAW!(":U>LZ.$"RTZX]'!A-FAK MP4NL3>G0HJ79?T'! ]1,P4NL5]C,02EBLZM<2RDRZ=6IH]V%)H$BM3 M.C3@ 1/.%/PLI.?A/WR.:;^/?4W*U[2H-B^ZKG7>?7\Y:UVK)ESPJ9G0126G M^TFFSG5[&#;'9?]=JC^I]77XYN;?/_SM?P%02P,$% @ ':==3;IY)AFT M @ /PL !D !X;"]W;W)K&ULE5;MCILP$'P5 MQ ,4UGR?DDA-JJJ56NET5=O?OL1)T &FQDFN;U_;^!"!=<7]";:9G=G=>(Q7 M-RY>NC-CTGNMJZ9;^V>;\14^^ M'M9^J#-B%=M+34'5X\IVK*HTD\KCCR7U!TT=.!Z_L7\VQ:MBGFG'=KSZ71[D M>>WGOG=@1WJIY!._?6&VH,3W;/7?V)55"JXS41I[7G7FU]M?.LEKRZ)2J>EK M_RP;\[Q9_K

M'TSKQ3U79J];HA>;H*KIK(8K8]AHPQ]X@=@L@&2* 2&+(@:!;$Q$=W M\1%.$*$$D2&([\K()F7TF,Q@&H/)PW!2R!P3XFG$:!HQDD:.$R0H0;*\$2E* MD"(9%)-&])AD5"0A68JK9*A*-E0IX"(0XC8+$1G''PL.I\+RO0&XS8 LV!T6-*XV"@N'#NY& M0.PXVQ\6=*?C4,'-!HC;BMA!@=L-WN$WP T'2QP'<\M!D3KL +CG8(GI '&= MJR6X[0#S7>*@P"T%Q?*N$MPO!//+U/T6=%=L'A*',PEN*P(+#@ +&BMEJ>-@ M)XY/'.*]PG%2$=Q6)'I'7W'/$,PSL[[&&UL?53MCILP$'P5Y >(^0B])")(/:JJE5HINJKM M;P>6@,[&U';"]>V[-H0"H?V#O,88)YU4K[H",-Z;X(T^DLJ8]D"ISBL0 M3&]D"PV^*:42S&"I+E2W"ECA2(+3T/??4<'JAJ2)ZYU4FLBKX74#)^7IJQ!, M_7X&+KLC"1\!'#9V>S#V;Y"SEJRT^%T?B6T/ (3=6@>%P@PPXMT)HX]>@2<8E+7$ZOZM_ M=-DQRYEIR"3_61>F.I(=\0HHV96;%]E]@B%/3+PA_!>X 4>X=8)KY))K]_3R MJS92#"IH1;"W?JP;-W:#_IVV3@@'0C@2@NU_"=% B!8$VCMS43\PP])$RX=I-79O:;A_2NC-"@V8YQX33C%S1+:"^"M"T<#H M(EQU$3I^-'.Q6Q>(5@4B)["=">P7,7I,[#"-P\0[/.V+*(^H731%S&ULE9C;CILP$(9?!7'?!1\@!R61-H>JE5IIU:KM-9LX"5K M*3C)]NUKP)M-X'<6;A)P9G[/>/CPQ).SS%^*O1#*>4V3K)BZ>Z4.8\\KUGN1 M1L6#/(A,_[*5>1HI?9OOO.*0BVA3.:6)1WT_]-(HSMS9I!I[RF<3>51)G(FG MW"F.:1KE_^8BD>>I2]RW@1_Q;J_* 6\V.40[\5.H7X>G7-]Y%Y5-G(JLB&7F MY&([=1_)>,5'I4-E\3L6Y^+JVBE3>9;RI;SYNIFZ?AF12,1:E1*1_CJ)A4B2 M4DG'\=>(NINLQ';Z)BH'_+\19B$ M M@,8-7YUXMYC)2T6R2R[.3U\_#(2H?.S(. M=+G6Y6!5G>HWO9Z%'CW-F$\GWJD4,C;SVH9>V80-DV7;A%PL/!W )0J*HIC3 MEGMC@D7;(F2-F=T5N0F3P<5BE3^[62R+ (<"O!+@-P*\L=JUS:"RR2J; M3Y0/&LO1-O(;JP%DPK QU^J>S$TZ 4PG .D$6""$ F'W!1U @0&((&RL1&T3 M?)SD$$XQ!%,,L, ("HRZ)TE\#*G_\7.S-$;![8-CP9!8W@8$3#2T2$"4'PGM MD2[&C+ .535&U^D&@>7A(YA&@G <620P 23HD2UF@(1=BANVLK77%J-" "O$ M0@+!*)!ACVPQ#&34I;:CKLA2# P%P!#;CH11H*1[KA2C0&F'RAJC&VS)T/(4 M4@P,!< 0:I' +%#>(UW, D7;0;.TQJA+:3$N%.!";(%B$NB@1ZZ8!(IVA59I MA^W2,EME,2X4X$(XEF"8!>9WSY9A%AC:%IJ5-48=*LLP+@S@0BQO=&9IT'IT M: R#P#KT:$MC= NM;1Y,"P.TD- B@5%@/=HGAE%@:%,8-+-M=U#6S8=A7AC@ MA5@:"X918#WZ*(Y1X&A;:&;+VWV4%3F.>>& %V(!GV,8>(\VBF,8.-H56MFV MVRCK[L,M?VH ,=2"/L4=W5.D(I\5QW:%,Y:'C-5AG@U>CD8>J3E.4-C?$[& M"P+&EV2\JH]]WN7K4ZCO4;Z+L\)YEDK)M#J#V$JIA [=?] 5VHMH<[E)Q%:5 MEP-]G=>G/_6-D@=SLN5=CM=F_P%02P,$% @ ':==3=5< +[Q 0 7 4 M !D !X;"]W;W)K&UL;93MCIP@%(9OQ7@!B^+G M3M2DLTW3)FTRV:;M;T:/HUD0"\RXO?L"NL9Q^",<>,_[G(.!8N+B378 RGMG M=)"EWRDU'A"2=0>,R"<^PJ!W6BX843H4%R1' :2Q28PB' 0I8J0?_*JP:R=1 M%?RJ:#_ 27CRRA@1_XY ^53ZH?^Q\-I?.F464%6,Y (_0?T:3T)':'5I>@:# M[/G@"6A+_U-X..9&;P6_>YCD9NZ93LZ_(DWB=O[A_L7VKGLY$PDOG/[I&]65?NY[#;3D2M4KG[["TD_B>TOS MW^$&5,M-)9I1$_#+EWKU5D48%^AFC!;-<=;@.TVT M:I#V7R'8"<'6(-H8A''H-HB+,#8F=D-@:)!L# M'(3/.XI#E&]$=YC$B4D<&!SL, Y1%,=N3.K$I"Y,N,,\BL+G('!C,BG1]$7/I!>F>N]!VS-Z'E M7(%V#)YTR9U^ZM: 0JO,---S,5_X.5!\7-XRM#ZHU7]02P,$% @ ':== M39G"<'1% @ - < !D !X;"]W;W)K&ULC57; MCILP$/T5Q >LPYV-"-*2I&JE5EIMU?;9(9. %C"UG;#]^_K"LES<-'D(]G#. MF3-C8R<=H:^L .#66UTU;&,7G+=KA%A>0(W9 VFA$6].A-:8BRD](]92P$=% MJBODKE8AJG'9V&FB8L\T3DVMF._!U[*<\%E *5) MB\_P'?B/]IF*&1I4CF4-#2M)8U$X;>PG9[V/)5X!?I;0L='8DI4<"'F5DR_' MC;V2AJ""G$L%+!Y7V$)522%AXW>O:0\I)7$\?E?_I&H7M1PP@RVI?I5'7FSL MV+:.<,*7BK^0[C/T]02VU1?_%:Y0";AT(G+DI&+JW\HOC).Z5Q%6:ORFGV6C MGIU^$[H]S4QP>X([$$3N6P2O)W@?!/\FP>\)_KT9@IX0S#(@7;MJY@YSG":4 M=!;5VZ'% VR]QS@PW*2\PEA3\SN $TNAT5)HL/2/K1D9!:+[USPV"L0&![.-F<6+[L^[<0NA3:#1)U\# M/:OSEUDYN31<%C"*#D?\DSKV9O',66\=0WPGK@1]@G_(Z_OD&Z;GLF'6@7!Q M4*GCY$0(!V%\]2!6L!!7V#"IX,3E,!)CJ@]R/>&D[>\H-%R4Z5]02P,$% M @ ':==3=$NXFA" @ QP< !D !X;"]W;W)K&UL?97=CILP$(5?!?$ "[;Y2T20NJFJ5FJE:*MNKYW$"6@!4]L)V[>O;0C- MF@FY"+8Y<[X9P..\Y^)-EHPI[[VI6[GQ2Z6Z=1#(0\D:*I]XQUI]Y\1%0Y6> MBG,@.\'HT08U=8##, D:6K5^D=NUG2AR?E%UU;*=\.2E::CX^\QJWF]\Y-\6 M7JISJI M>#.ZZ%0:^CY^]'_%@8'X#$ 3P$8+0:0,8#\#TAM\4-FMM3/5-$B%[SW MQ/"V.FH^"K0F^F$>S*)]=O:>KE;JU6M!",F#JS$:-<^#!M]KL*/9 AH239I MYS E@L%$L#4@'PQBV(" !L0:1!\,$B?+09-:36LUB(3V!Y,BD!0!I-0A#9KX MCI3 B!A$Q B3 M@: , "$'E,U!2X]N!8)6 @[H-4<%"V 4 AOTA! S79@./\>XB76@X: %;D MLB#1@]V*X/V.,&#A[E=0E#[@P&T! 7TARMP.-V\,[E,+[CJJ.>)^4'&N6NGM MN=+-V;;0$^>*:;OP2;_P4I^JTZ1F)V6&J1Z+X6@9)HIWX[$93&=W\0]02P,$ M% @ ':==3:K>&UL=53;CILP$/T5Y ^(P83--@*D9E>K5FJE:*NVSPX,P5I?J.V$[=_7 M%X)H2E_PS/C,.3-CFW)4^LWT #9Y%UR:"O76#GN,3=.#H&:C!I!NIU-:4.M< M?<9FT$#;D"0X)FGZ@ 5E$M5EB!UU7:J+Y4S"42?F(@35OP_ U5BA#-T"K^S< M6Q_ =3G0,WP#^WTX:N?AF:5E J1A2B8:N@I]S/:'PN,#X >#T2SLQ'=R4NK- M.Y_;"J6^(.#06,] W7*%)^#<$[DR?DV<:);TB4O[QOX2>G>]G*B!)\5_LM;V M%7I$20L=O7#[JL9/,/53H&1J_@M<@3NXK\1I-(J;\$V:B[%*3"RN%$'?X\ID M6,>)_Y:VGD"F!#(GD-A+% J5/U-+ZU*K,=%Q]@/U1YSMB9M-XX-A%&'/%6]< M]%KGVP\EOGJB"7.(&++$D'S&8,<_BY!5$1((\K\('M<)\E6"/!!LEP3YPUV5 M$;,+&!DQZQ+;58GMOQ)%>B<1,1E9:*2;_Z@4JRK%2B/WXXZ8+%VHD,WN3@4O M#MB_GZ]4GYDTR4E9=U?"B79*67"$Z<8Q]N[)S@Z'SGISYVP=+VYTK!JF-XGG M'T/]!U!+ P04 " =IUU-OP8ZR:8! "< P &0 'AL+W=O M:ISC#\P$O\']&0_&6V2A=%R"LEPK9*"O\4.^VY=!'P4O'"9[ MM4>ADZ/6;\'XV=4X"P6!@-8% O/+!1Y!B #R9?R=F7A)&0*O]Q_T[[%WW\N1 M67C4XI5W;JCQ'48=].PLW+.>?L#5J[A.Z:2XG\/6 ^@<0)< FGI)B6+EWYAC367TA$R:_>VF*;5Z12P#-FGW2T!L-733$\Y4JX!RI8+MIS:3)L^B2"71YOY3%G(UV'!OGY@Y<67143O_C^(D>ZT= M>&"V\9=A\$]E,03T+FR_^KU)%R893H_S6R#+@VS^ U!+ P04 " =IUU- M=ZRVE3H" #D!@ &0 'AL+W=OO. MFR 8OA7C!10%\=!8D[7+LB5;TGS+MM^TI=5\* YH_7;W [3.*MW6'Y7#\SX' M%,@[+EYE2:GRWFK6R(U?*M6N 9#'DM9$KGA+&SUSYJ(F2G?%!6,MYM_-"_#[Q4EU*9 5#D+;G0 MKU1]:_="]\#(!WF0"3=^ M=Z)G1TU6T<(5P-K/58]*)5K#2 M,N',TC]A#W:PTPY>VHEGT;=X&=TM$3LE8H?$+,HV7DA$.(8HA&ZAQ"F4.(3@ M3"A99DGC$.(G7U;J%$H=0F@FE"Z%(BV5/1'*G$*90RB:"64+(8C3(,B>O"-] MQ#JW?>"0PO-]'S@V000A6BP?F!PWYOS_0L2E:J1WX$J?7/9\.7.NJ&8-5IJO MU%?.V&'TK$PST6W1G[M]1_%VN%/ >+$5OP%02P,$% @ ':==3:=;@2P8 M @ O 4 !D !X;"]W;W)K&ULC51;;MLP$+R* MH .$>E)R( N(710MT )&BJ;?M+RVA)"B2M)6>OORH2B*S1;Y,&&TE^NP56JX1T@V+3 B[_@ O;XY!@.,Z?(COMZ7!6\!3!Z-<[ -3R9[S9W/X>EB'D3$$%!IE M%(A>+K %2HV0MO%[T@SGE(:XW+^J?[:UZUKV1,*6TU_=0;7KL R# QS)F:I' M/GZ!J9X\#*;BO\$%J(8;)SI'PZFTOT%SEHJS245;8>3%K5UOU]'=%*N)YBI;F9C@K9W]DY7 M*W7T4J<85^ABA";,QF&2!2:>$4BKSRD27XI-HM(+3]; M9DA+OT#F%M=%A>G!1%N-D MY3>$O8:PQ] _! JO0/'QEI1>@?(#+2EO2L48)WETU9%;6![C8@%S=M#BHV<@ M3G8^R*#AYUZ9SVL1G4?00V(>S55\HT>3FR1O,FZN?2?BU/4RV'.EGZ1].$?. M%6B7T9TVV.I1.A\H')79%GHOW$!Q!\6':5:B>6#7?P%02P,$% @ ':== M39Z[GU/_ 0 0@4 !D !X;"]W;W)K&ULA53M MCILP$'P5Q /$8 )<(X)TR>G42JT47=7K;X=L )V-J>V$Z]O7'QPEQ&K_8'L] MLSMC["T&+MYD Z""=T8[N0T;I?H-0K)J@!&YXCUT>N?,!2-*+T6-9"^ G"R) M482C*$.,M%U8%C9V$&7!+XJV'1Q$("^,$?%[!Y0/VS ./P(O;=TH$T!ET9,: MOH/ZT1^$7J$IRZEET,F6=X& \S9\C#?[S. MX+6%0<[F@7%RY/S-++Z$D\(I 5,*K!/Q0[?T9,\7I2X MQV!_B<1K-+'T9%XBR_T)UMX$:YM@?:-Q<0P[AXE=E%E__C;@2E M7D&I1U"R*.3#K/U%,F^1S),@7;AVF'1F!NLV$BW*H-F59"!J^WIE4/%+9SO' M+#HUB$=LK_1?N.LNWXBHVTX&1Z[TP[#7]\RY BTF6FD=C6YHTX+"69EIKN?" M/6NW4+P?.Q::VF;Y!U!+ P04 " =IUU-S:_A"MH" #["@ &0 'AL M+W=O*]56?.Y M?Q2BF08!WQY)E?,[VI!:OME35N5"3MDAX TC^4Z3JC) 88B#*B]J?S'3:P]L M,:,G418U>6 >/U55SOXN24DOI5= M49&:%[3V&-G/_7N8;@ K@D;\*LB%#\:>2N69TAZ[+^3,RDE7$4B]]C2DNM?;WOB@E:=B@RERE_;9U'KYZ73?Z.Y":@C MH)X@]_Z($'6$Z)T0?TB(.T(\=H>D(R3&#D&;NS9SG8M\,6/TXK'V/#2Y.G8P M3>3GVJI%_77T.^DGEZOG193B67!60AUFV6+0 (/1-61M0Z!'!#* /@KDBF*) M++JQP%VBTDUIM:8 M. Q-.VP02G%F&&*# &7(L&UCH](XOI%5XLPJL;+"V,W'3CX>;VOJ%$A'V-IB MDD&:26B8:D,B0V5M0R V_BX;!P;=.&839SH3V\_,S<^<_&R\GQ"ZJT(XPM$. M-$P4H=A K1PHB'!JU@\;E4)J?*"- Q5EDQMG#6X4/+!2&^QSK> L5O> /N&O MNY! -,;?R#ZR,9CVVJ 8L.FN#4( $]-=&P60WCAYX"YP8%>X],9- .YB LDG MW'77$\!CW,5V=03S3EDY4)EYQ-<.4!1/,M->&X4@,>T-!A=W1=A!=U'&/G!V*FGO/5,AV0S<%>TH% MD<&'=_*K'&4GVD]*LA=JF,HQ:]NQ=B)HT[6:0=_O+OX!4$L#!!0 ( !VG M74TZ.Y9DJP( *0) 9 >&PO=V]R:W-H965T]63+[MI"'1&M*1;J26(>ISIDI:E5E)Y_.Y$PWY-31R.K^J?3/&JF!B M4JG(6_LL:O.\=/I7FI^ .@+J"6KMCPBX(^!W0OPA(>X(\:,K)!TAL5:(VMJ- MF2LBR6S"V27@[7YHB-YV<)RHU[750?-VS'_*3Z&BYQG.1I/HK(4ZS*+%H $F M1;>0E0N!/2)2"?19(%\6"^30K066+B+%5@[_%%E_*'*3)O::A0T?WYB5^05B MKT!L!.(;@=QRN\5D!E,;3 R ;8<+0EEJO;>5"X)HA"S;UBXJB^,[527>JA*W MJD$N-P*I5R!]W-?,*Y ]X&N+289N @L7UU0GEA"*Q>#89Y:KKH@E. [IN3> MFG*WIASX!49>@='CKD+@/QS [YVH)M2L\3:94L/"J; _H0]J!S9^WKM0>$D MN?,EPSOG'O38>^?,@MY#:P[1?QCL/U @?L1@['[L>&3[ZX(PL'>N!P3C-+?M M]:"4OU9AT>"&J2@_F.M>!%MVJJ4V91#M6XHYTC>4%5_ \1)ZXBO=@I@;[5V^ M[5^^$7XH:A&\,*GN17-[[1F35"4/GM2N.*J6J9^4="_U,%-CWO8-[42RINN) MHKXQF_T%4$L#!!0 ( !VG74T8&8X9#P( ) % 9 >&PO=V]R:W-H M965T58,VADS1M/P"GU[X/- S9X M"_A50R='>\]D4+H".% T+YO$2)'B#X(^"8!.P+^7P^Q M(\03#ZC/W19S1Q3)$L$[3_3MT!+3=<$FUK^K,$;[=^R=KJ?4UDL6K<,$78R0 MP^0])AQAEA/([AH2# BD QBB".>BR,,K^L3!]AJQC"8Q_%/DX:;(IS"CV6)% MEA^-LXSQO ">%L+*:QF"]+O)Z48P84KO"D(#.@( CB25&N M47BUF"2%1NW$0)3V;4NOX.=&F8*,K,/XN ]-.T[L>;#9!C/VG1XW_73XD.]G MU0\BRKJ1WH$K_0ALJYXX5Z!#7]SIYJ_T>!P.%$[*;%=Z+_HAT1\4;]W\0\,0 MSOX"4$L#!!0 ( !VG74V(9I1OO@$ -4# 9 >&PO=V]R:W-H965T MGMRT51U%0_Y,SPS9N5^:3TB^D +'H57)H"=]8.)T),U8%@9J<&D.ZE M45HPZU3=$C-H8'5P$IS0)/E$!.LE+O-@N^@R5Z/EO82+1F84@ND_9^!J*O > MOQF>^[:SWD#*?& M? ?[8[AHIY&%I>X%2-,KB30T!;[?G\Z9QP? SQXFLY*1 MK^2JU(M7OM0%3GQ"P*&RGH&YZP8/P+DG T5S\5[@!=W"?B8M1*6["B:K16"5F%I>* M8*_Q[F6XI_B2'6>W;0S\P/^+]B;K>5-X8 M6A'>7/+&66]E>I?EY.:)9LPY8N@*LU\0Q+$O(>A6B#/]SSVEZ39!NIEC&@C2 M=?S#<9L@VR3( D'V3Y&'#T5&S#X)(!E R2[[$(6LVBI MV&A#*K4*,,RKZS+ MSM[3,)9W>%SX;TRWO33HJJP;;AA!HY0%ETNR&PO=V]R M:W-H965TRY/WA+ZS"B'N?#2X96NWXKQ; <#* M"C60+4B'6O'/B= &J4. MNS0-I/\V")-^[?KN+?!6GRLN Z#(.WA&/Q'_U;U2L0.#RK%N4,MJTCH4G=;N MB[_:+R5> 7[7J&>CM2,K.1#R+C??CFO7DX801B67"E!\KFB+,)9"PL9?H^D. M*25QO+ZI[U7MHI8#9&A+\)_ZR*NUF[G.$9W@!?,WTG]%II[8=4SQW]$580&7 M3D2.DF"F?IWRPCAIC(JPTL /_:U;]>V-_HUF)P2&$ P$D?L1(32$\),0/21$ MAA ]2X@-(7[64F((R80 ]&&IT]]!#HN4)F_U#FKIC0>NRAXD=W.99V@<@J$"F!<"P0QG:!V"H0 MSQTLO4GC-<;W%*C59[Z([%D2:Y;$DL6?M"V99_$6T[YI4#IV,FF;52:>],T" M"A>IO:+46E%JJ2BP"V16@>SYSBVM DN+@\D=WBSG=?JC,]59P.B1:! ]JR>> M.26YM%Q>[E%TF"(O@7QD)O&-O]KI8? IHT?3#TC/=&UL[7UI<]M(EN#GV5^1 M4>O:D2I %L&;[B-"ENT:]_AJR^Z.C8GY )*0A#9)< #0LCKZQ^^[\@(2(*5R M]4S$^D.513+/ER]?OOO]OBPK]76[V95_^.&VJO9/?_ZY7-VFVZ3LY_MT![]< MY\4VJ>!CIFFUW?P\' RF/V^3;/>#.NRR_SJDE_EA5_WAA]%B M_,,??U]F?_Q]]JP37>52G9K]6)79=6]>K7C,;-\IWJJO$V*M/S]S]4? M?_\S]N%^"_4FWU6W)?19I^OZKU?IOJ]&@T@-!_&\_N.[5=57PVGXQV/K^8^+ M95D5R:KZSWI/:?PAO?'Q MU;NW5^K5V\N6$2]A.46R@66LTZ_JW]/[>KO+0U'@DE]FY0K:_=\T*1 LZGE2 M->;O]>)A;S1HF>IEMDD+=0G];O*B,<_%:I7"[_#KFENV N_C_;XQ?ZO?_F7SD-S(? 2OFR@3;VES!ML^^=1 P#0=7;+6!/6>6KSY&@M,H/55D!GF6[QEC2[<4V+6[@9_5+D=]5M^HR MW^Z37>-@JN+0-O'5-MELU+-#F>W2LK%%// LV22[5:JN\,Z7<%T_73U79T_.U1.5[=3'V_Q0P@Z;YY"NX$!C MNH.S-GQ.RA+&;/R:E+=T.U?X1_I?A^Q+LH'FC89ODN)S6B7+3:K*='4H8'=- M.@(XC42I5$6Z2F$D:%UO\FKW!88/W(?W1;I/LK5*O^X1,B6M*J]NX0JM.K?P M,:\ ][K;/$^O4_A]K:KD:TN3]P60X +.#^=%0.P1-R.U2ZOF'@#1;C*$A5TD MCQILSRML.0!9]R9+EMFF&ZK[Y#X$4O@=4';M#A$ 7L<$K_/=3:]*BZU:ITO8 MLNZRSPO$X6Z =XS[CA:P,:-W-.4Q.QK 9=UF%1X);VX%#Q;E6FJ MWN95JF;GM9[XWCXM]\DJ_<,/\*"6:?$E_>&/JD$4D9C9']'=7F>KK.7VE">?3P.5:->G]S^--I^]3Q#];],J@Z?O'&CU M$_5S"WMU5<$(]-+EU_!6[F"<#)_+7-Z(=C;HTGOI#(ZILT.Y5D"N>,(ZRM>Z M-3'P# Z1OSVMJ^#80[NY^-C9-PAP [42P?9NC[P20,M]%O7RG+)F!RTOZ:L=X'-JU]5Q;A]2>.6:;,1E7A(.%.&?@2\I@>+X46WK4 QS3+^DN12X9&R7K;;8C+AP) M1/BVY8W5M0#O#(G N;HN\JWN!$<:>&!3.-A*CQ9^6#(:LN6%IMF6*<@:J33$ MM[^YKF>P4P"W.@.P?\E*6 VL+B\Z^[Q-*_F]_1=[.QOG]"PIL]6Q*_P\VQSP M%AQI]M+. F<;;!X" G9#0U<)M MG;27 /5V.H51^[1C1"GBY2:_._WXJ,LU=7&I K(PR)&$.>+UWPZE,(. Y"!M MY/"D F =I(;O\1/)-72W@=RKY7UP_,;9/D\!'O!(T_-,1'"+O/#?DQ _3*QC M#VY8NB;P Y2X8POU,L)(%XVATVS ZA;D#G[P6)J@M3FL3F C,E>AU3"NM!(B M7R:_WQZK#?;X@N W>VSLH5O &'@H]<(Q L MR*AB6SDPTLFL 8%A*4 Y6J9[Y5"R$[M\A%]$ T<0N3ILX=+NX0;^->N]S!"+"%N1<$'+$A < MGF38B;YKN)K=@?Y M!GNMLYN,E%LYGEOE@S&!*X6GFE6EW79Y#P1P*SJ&_+JB(\&'']@%N/Y(+!FP M[OH+V%T.Q!@(0+I;W4=JFWU-USV$@PA=>B%ENLU@,>O#J@)JRZ!2Y>=LLR'. M1^@;S0#; ;*:WC"Z,- LI)'HPKI7P#?!32W*O@+2BCP-[/X2:= Z*;S=[E$? MBZ+$M;DNIZ5I[UU:==]9/IJ7@?&<.9B'82DA#O@X M4(#R2/OPZ4_4=9(5=L7$(< R8(V'#4/92OC4PSX&J.4@HIRN^8[AJ?52UNN& M(+04[1M90Q5\EQ"%),D( 8A\C09)")J16AZ@7P[PV^65V33"Q(4MWLBL8'XA ML01]#[!897MD!V]8,[*AWU'!:L#_:9<9@8AV?P'W#"BG.A,2_^E*_7)Q\5Z3 M>-YXRWZ[@5C=%BG;'H!% ,F2-5HI:K2"6E_ &-RU/K^,2,6:J/J7M'YN<#67 M3,*(?.HYKP\;N=OP!9T_$ D6)JX/%?(6^D>-['S4_>9M>,@M*$%N!%YSB>M+ M"-;0YV^'W8HN&I%77%W7V1.@>(=\FP 6<$*X])1X4<(%$PN MD3*\A$NBXD'OWRUL',K'I]!0LD.;#3VLLN K(Q6P<5RSFV3G*%$/Y;$'5R\N M#6N 2TB7Q0$O(C_X<,8:R7BR]C5;[/O$@M$+$#BVA+)D@2L,FQ0$)<,?*1V: M.FDW@M;Z[I0.\4%-W"/*J:T*V -Q.*TCF; M=T,(0_M 07(9MW0X30>8!#<]=WCH LD%/+J^^,5&6(!(9+:$6A28A+GHLDVG MP>^-Y?9AD:OJ0&\&DX\5W==U!DLKF"[S]&;5?4 T0TY)9>P)GD#5NX^^D=E@^<6:1Y(SB,F7ZK$X '_&B3R>>=UOF=/ M%WV&#DRNT$B$J@/U+(=_#"U[>7'US% ]L4$%NWW:TX76_2ZN/IEN;_,^;FS< M&RPBLTI"2\ [$OA8HZ$N-6>LSCX")[52T\&4:.V?DAV1VEC SVP3HSL#+Q'H MX]5"X.L;1="^YXM'9YT;_AN^7.*2DZ+ GH3+?;.^K-2W$17!=[SS82>&RXVIW0M"8]@I[2.\AL\AKX3>\ M.\3\@.$.T-5EHXF)59;P@XC7O;&N?A ? L<);=:$NK0&>Z;V 33GX_YJOS7M M$J($]?,[E/K>;6DBXK8 MMH$SM!C%-ZFL!M@89X1(120I&B#-<\D2U7L"[$R M*,7O!Y]F60'K B(B2$ I\PN[]$Z5LMW( S, 'Z!!BS)8A6=FP70Z-GTZ93Z' MYX4!91XZQZ[!$;1?@'22@M-'>]A!D ;-.47^-N2T?&K&T"Q)PPO@A=!A+V M\H(VEMN1JUMHQ5CM[X\T@? C/G;(HI'D0(H&5",BM:TM< EG]1D-:;P/%#)8 M[B?XT"O#EP?9C1J$UH=4#IF00I#A0&H1]V#HC6.W!\2WE+F?PQZ?5[P7@ED> M4M-*D(G'A1:941,0-\M/06)_RV#WJTKE88ZVY57=:W^$O C+'[QR/38?9A!V MCY138(@G@_Y0;4$,U[P&?#$U7_B>*A'A18G)FHEAA!.[U[<1:$Q M&0-38V"ZMK C@Q(W]Z0<9K;"? CPF+"_##5!#*1KX#18M:2- !6);\+]UT]$ M3PA,XDV:WQ3)'K /OKTA9FRIJ4]YF^U[A+UH)1"A\(R>;[&NG3^%Z1'HKI=# MZ*L ^-^MJAR_T!++!2/ZCR[?&_RNS)+>^V2%1%L]49-Q-!\-U6((K9ZH\32: M3\=J,89/+PYHYHG4FVR]!IB\2$HV25U<2N(\Y MR4'Q\'?.;WPX6\7B,_EH: M&/%P$@W& P5[. J->!3!*P;@6$2S^4+-''",QP8$P\FD 8YX,HOF,(6&1SR" M6>=C^?S<&I-=Y94Q*WO/]('$FZ#YF64[E/2(V@%_P&)8Y?&BZ'^!*DM^(5?W M=;L*F["@$6P,[];*6K= @LO1!.M*S886P9J-^"6/L)[*9^R?AQ>/8M$V37#% M:Q$*LX(56N1AI5]PPX0!W-/,,9TB;7 $R["BVX$8 #?? M(\O,+2J^C>("%L5O! R$CL=(O/: 9+WB([M!K(I#(Y5[S\TT.FT/]KCY ZD-.?I76!*LBW\'?*V%0 M(@:>3#)]U"0.[K@7)*+W[?I0$#H )Y%D&V+>5QO #<.ZEH%OD&E(BPJ],O9% M!J.PEL!H& 26#Q& K11(K!/Y_)""QFQ9>_/R5'O'&M9OFEN[P=KBFNP)MEU> M<4<.[9VCV8K'3(J9GT-1$%G?E)Y"$/#HM]Y@&*F&6QY=O_AWKH$CY!4D8AZ( M#^=/&T=%B@DYJ8_)5\6&8:%7KM,J>]V$)F"2<'. PT/-=;)AJJ:,A@'X5U+, MLP<+3W\OJNPCKK2B@3'BS[O+5T;JH>%PX= W30HT(K-P1X$T:W&"3]T-$5OK M<)["-FWNT<['/$^Z)H= 8Y"D0>B/&N]E- D(MLN#R$)_RI&Z'/J)YZ<[7QBO%L5P=:5^/'8\ MM9T ..,QV6P-'S9(>EPMPX%\A OXO!;&P/X:&+Y(KS$F2NO%411I=*/5+N'B M.? ]2_LW_:C!)IY+C,<65335O2JRD@R]5:F,GRX0 I W*\2!0I0V:+!&)E.O M&S@I= W,MR1,L42+;)DC<1=&3ZB\$%T^\*?W MI1;U/4!5R>=4W\#&]8L>>KN.7M<^R!7>W0,\,->/M8'WM0E5DR:0%S5)^X9R MN!84O3G_.M,=[AE%G\5_]Q:7>#YK8Z(GLY-CCT<]4%81(J3DHX*,_JT@O'7C M(K"QPD9K1.2BR@ZM&5MS10&=R$,H@>Q\Z;II'=U/G?7]9W"EKUQCX2">ME*F M*3%3KY'!*CV]ZGP\U"^T]AE@ >A0R=MHK#E:[^.9DD1286<$E_L,&/ V/+TA M%'"AZ7Q1-6DED[.LGP+10/^;5 X?_X;;=QXD3:**U.UQ,%00P9!K4L[M@:8D MJ]M(:28,#U268N4^/@U2"EF76&FU=/7#!B"X(T!AZ@V]$"WQ=^KCO<.T%AE_ M;7PAM,AB\0W_?QW"FRI?)P@F MOF;HU)86<#KLG6"8.MW:JO"YPT"OF;'>?>OMP38L6(L',64XEC"<0K)3;:P7 M/KFNLL:-6!I@8^>!1T3JD^D/"S_)D)5 MW?(14.DT,4]"9VLSN2X$I*=OV;@FD+0:XP-,5\6) 1;51#U,D?:;5>)#(/[2 M9)!"=T>,ZQ(M :L.D(QI]K/A&ZSEOO=P'ZXP+N=XBZYL#,W&024W><8";,N6 M)Q9CD8QX'0Y)VE (G E("JFNCREP'=UMZP^>TMQ8MLV\9"S&=*!V+U:H%8;@QD3_8\FD6#V4"-QM%L-%:C:32> M3=5H%"T&,T4!58Y5" #%SO5\TK#6%U?OWQ/8/EQ]*F'VQ00Z1[-%C'^/%VH< M38#':@L,\]>C(3\>1(,A##./)L.)&BVB,?XSC\;Q0@5CVA1'ACU1@WX\H'\& M<_YGPO],E0X-<]O,^)^Q;NICT3Y'IUL6U=<:#C9\HA[?3,2(G> KQ[/0\<_X M*IY=1LE10T&]_0!L1+,@IU 7W1-89D\O\9^#I.=\\4H;6D9/R@N0W?+[%/5? MB"4FY.7]!A[!,\25:G:!_"F+$4 M/1K@$>/H7B? [Q?2^?LUQ?R]1/_\7CO;V\>#2Z. P"L9=XQ.U0/#C39S" M?V=#( KG_&T\&:E?D'';D114[SF-1J.%P8VS(?:#[V(<:C&+9K.9'G,$Q.6< MOQW/8NVO92S=V^-A4"(_A;0UZ-:4E +$L@'"=I@\/Y A L[5N*$2H_9$S1;1 M?#SG/Z;3.;5D8=DT!JR^1E+#XFX\BQ;#!?XS'XS<[ M%AH0F!251I*DR?GKVR#GA^3.Z.*).D?C.5ZA231'IC4O/BNRC>8@S)?(W<9 M:.)H,%V@MT)6WAJ7QS@&!)M"QQD-, 24G,FI3Z=#I9,BO:XYC(N]3FRB[J\/ M3J/TC4"BYZUYD]%K'@W&R"O/HQEPT+KA/KDO\LW&"Q!:/E&P/F MZP[&4P) ,Y^C@ ",./T(]U)KK_F4-7=7JL5\0. ?L\"1:CZ3*'FVE+"R832< MQFH&[#X#%JX<"$7 Z1&K/T0?E@&?SF ZJ3-F#K%^8Y6$#9[/:?;$%NWN8G*KEI=YARE,*O5C'( 9/15ZMK]*((%LZ(QD2E3.D%1 M=Z$G $;-HM9"?'=1_6447^RV2WZ/&\\WW=@[^1EEA>DJ@RU6)MC!V12I[<5# MS>[Z-@,1$E%ZD,=EOA2#M&0' )*/ M) D&*7/ .-0XYTOT%"8^(-O!FU2R#>@LR\Y)4TG)]8PN(;_;>?,G2U1'/WR1 MK,0O*S<6VI&PM#]&5L!SA;(A+?6P:RZV ZANW"$_!/J %8<=FS!2M"WD^ \A&*>"8$6?CN>E"TUNQ"NK?&4 UTJSEG8YNZXTCVR]OAC1@B&(*!.#M)P($$#<@BGM)=%0\9F+VL9GK(65]4;G#=J+EZOFL.=)!Z/=Q21KKWB MC$8$9-/(@3\Z9"=XW=$%H\B7$A6.^3EL([IKM+S#$K%5="ET*AB^Y^KK6]S8 MY'S#<*BO3X*P>1TP0L4+)7L[W40QT=T+FNEN3G"*Z&F;WFC'W>R$JI2! ="V M+]CEY ?ADP"F_EZO[_I ZC^-)3KF4=,1/#Z:$HTHSC ZQGLE'"/Z?I"K$,6^ M"TTWBWD26\59W>/!/$)=>Q@Z+X[KQ"AJK:Q8]Y#DWK6,\I+?(8.)2_J:GFQDGB!X.XB8->",YT$@$RY%<4MD3D*#I6,:3L$ M/BK9*Y*V7-1HTA^-+=8#9INOTPU'@$N>0FE3IB'Z%86Z\XW6FPCOLKK?(YU! M@PF;L3".C,[;9!RH7PZ,5\5(6[N(2)L2UQFP FCJ(-Y+?PK[D.*9EJ4;8&UA MQ.X*B3QX!R1('IS"G(WF:9 H%BEZ5W1$;O[ML+[QLFZ2OSRZ2I"W PH>Y.NL M@R,T.V-X%]H5@(,D=Z ,84I](A8)_CK#:7;)^'KD6H6YX7$)10RA)A*UVP-5 U$%6/6HU?/D*]( M;=!QJG:/LTIG'#&0<@FGYD*U[&RA0/$\'$SB'M>%->2Y,N0;QZ7D17=12I!&C?NN#2>PMIH6'F0WI$WFAZ2#?,)Q'6D3.0DT3!N$21$J_DN?ON]EOUO?JJ MZFNJ20!;#AC&3QOZK5KJI*=H9JD]Z62>&TY0=M8:2_W$#U_ M[>,I2R=5O_^)EQ]6SYH96"5>^]BR<9MTJ#Z *:D+Y_ M6O]X$J*P9KSV\1&(HD]A,:41?#P91)/%B BK80*8=HH(3O:&QMGVG1[#0(] M+D\K#%"2].M\D^610RB)1J^%5^"44[7'O8^!]7YHU-%H(9=0.T]!3>,B61N: MLCO3:TK THC&*O^N0JJ5'"/^ :C;Q J]1 M[>#I^H(%\*)P7!>%BZ:5%XQUS3EG"%YFS0Z\+)S\B"KM*NJ%?IUL?70\+9ET M_.1^Y;S[/Z$_)Z]>@@(=6M7Q4YT0>34,T.5D@%:ED?G!Y9@!W^?18(BZ[]ET M#K/L>GX-A)]^ JJZF,Y4//9^=0:!)J-H,9Q@0"*?0@/(%K+HZ3*:(:6@\ZMXA^8:&?9%*D)L;YP?WK7J#_S+EE? M22YU]LKX*X6.L_+:V:7G?'&GVZ1?D9_!V__@0(F^FY#D]#0D$OB"'2> CH-I MR\J( *#_.C"7<"-)DA;_8P"U'1U&GO F[5X =$^&_8G(]FZIL= D&.(4_TIG6'UKM /F'%_(OC +#K1X\76?20($ZGT97'X- M0/!B(ZCACB%87/_N13,!<'>X;T=[U[O:MAZN-\2(VJP\O@9P51&Q, M)-];_ZJOUG#T24&/N9=GYP \6"G!(<>VT@P$#CY;NW5$4Q2(>VCH=7PLV>%4 M'*K#^E3K$2QE7>2'TJ7:-K)!'.NRRE3+J*>V$C62_OF4Q'VE.DM*S^KE&+G. MV2W9#1ZWFS!$6X)A=+:S4VJ.* E?D-P<.OCP2%D1Z517<1@ N=Q:4&5(W%"^ M76:!\Y(;3-($(6\DTBJND6@ E" M('%6CX<7\*_R1):R(^L_36IS9GDI5#*$CCJHE<:P8>1R+S$ZQCUBF]B&S& < M X_>&(RPL&C.<9K+RV,R]MCL&QJ^+=BH55*.#_K%[KX%A'+0,';+U0G<9>V& M[KB99]LM\,MZ\6W!1^UK]-%6-6I?*(.IKRA-E%":U ;P8WP?YX)VDQ9I(D/. M%LG6IR=^\!9S+B;NCOS=;3C78\.A6(>U=S(OD1:+L=I9@'&Q=R+('A_E]1O% M=FF'86/:D16B!KE@I,6O&S&13A";20K02"(H()&0;71<;LEJ(<&:M8&[[X27 MP-5)-JJSYFE']-,'"9 4TN.&K]DCDP519B:']WJ=KZR+UX4)(J=2(A_L;0Q' MS#Y5Q\I;X%A.#:)3F@=JFIS!%[TJ^7JNO&(]SVVQ'F6K\[S1U7F46X[GPBO' M(X)839#D+[5KF\FQXO$A&D]0CB0I:(=VH!][>WQ2(QYHLYP8>?J;$3_AZ7!_W%MY[)&/9\AM+O'SQ52ZH7^FDPF MO@6W_9K7+N$#I,UCM>\NW=IW#VI\&L/>/83$G'E&8LY07KI16GA+V,8C23OR MZVL4>*Z3E6/T0\,.1;C)[6VDSR)>"(ODK@\<4"G)AO$2; ];B<\R12+XK6S$ MV;6*?_7D6?RE%6I=X1GQ;C:>D9B%44#X?W)IC4;C,?Z)GHJ+ ?JX#H><,S2] MQQ=C' TF6MG9LNXGZ,\XG_K()8L7P%$-0]F@EXLO11%2%IL?;FYQ_BG&&N\J M2P-^M2NJN+_.ZNZOXU9'5'%='=9=5X>_I>NJ"8!QD=@%*OH F1B6?+G);FQN MGB?QU/'O-08RHV!UA7\[!GKE=:!8Y/H6LVRV+)PT,]K,=Y>0&1MAP%PU<$9X MJ[ 9+AIF+K0U&E&G/C^*&RA3;-B.BFO'+#,9LHFF#HKQB#)I_I/[DF)JF<7/ MF'U<&UPBDB7#TE+8@_#?C)VP+HGB4HN$'"2X'_./&%]Y [BGRP>PQTG;_AKT ME625.U2;<*I#--<[A[%#W9RS^> !=^B L!KT=F?#JIF3Q@(27I9QTOT+^^Q7 M9I"]E#4N^FNZ.E1.Y*YUL]_ E=[Y0$DTS3/Y6LD+KTPE@K;8WI'NR^;US&K+ MAJ?W4!H1M0S-XB^0OB\Y(>9UJET!N1/V0O>JRK.4PQ39EKU2F$7-=M=(?/AY ME8CU.MNMH>.B.RH]-YC_")V0C0:G\AM_RO?WNAF\7P ! MX)-(RTN?D$TOJ!*O) ##"=\L9XL]%CSC::X6KTGLUT+@\@-*-9++R1TSK#) MF >ZGWO7<"D/2!R$=LUC$@QI0>@]TXC"O%U1 7^E&?(HY-V5B]- M)/,/GZ[>7KQ]IY4G9\&O@85%D)(;-X@3N],'-,DW; H%!SP8H(0YWQ))JX3)S[+V79Y*$I;OM#I M%- ,,RMLTV'3E[6WW8X #!B?GY?XHK3.Z9R.9^>MU&@D,!=6R?0$D/1/APUI M]\>UY\5%3TKKK9W9J(!(10O;I!4%@UG$1CS6:X.'$DT51-Y$EU=_'E#11W4( M6%\(5[HB-RM,H45 D@BQ@^@+-(8Y>.XB\9>@;?Q4=6YC7:43D$^T53P&'M<:H0\ZLS] M.'26:#ST66)C>MJ P.DZBCE_2G9-$0T/\&K/VL!LAAMWCNR\;+0)5O#E,T@(C7?)!I.HI$2&X\&/",WYX$>CT0YGT6LNP'$CKER8 M\T5-*K,NY^U,4'.0FF.XII-8Z<)36J?&89UA-07&0O4#792[,[D9/*57E\@'$]&'OY24B(<#82WD?D^ M*RE].:",#GSQE)OU*,1:4QT(EWF'$++D6]$.O6/F.@< )A?VYQ4^B?K7RJ$TJ\$HIE0+_$^^<;? MI>+J+?SG9^"E;G.^*ZS<_H*Y@1PV%L-&#A7: 21!ELF?P:OA$.<;WAW6_X1= M1R@%W5'L6>FT+U@QFU,EUB4=*9N$'[HJV?I"L45' M3P!)O+8R=^Z:6J7US[E@8)R=C6P9'5-/A$"XG MFR=SKA(G0-8ZVV&9\L9,1YH,%V[.Q(++>JFX8)IMS0S'YVM1C?1ZH MQXK?G:9P],=1K_.$[[JX-]ZK"\.]? QLZ,+A>SYHOJ=K$&*!K@"&<'W1%6N3 MWJMGR>ZS8=JO_F(+SWAEN/[RK&M@6ZR&A=:20B=I8QOH5482SHA'+?[V9+I$ M0D).=9&.>:16V_3O?T](%X:])4; ^XZD%*-FH>#33&L$#8/I%D[4+W?; K@K M*]/?)/?B8?6NR77-?))=HK*HXLQG.H*4EF(W[]0_.0)&^T0U'C*KG3OS*3GY M3Q&YIK1F'%?%( "&ISP76WCJ>?#TZUYIUG1!G \Z*OFSBL(VQ(?.")Z^] M0L61S<'-]F,M(]K@XN,U#[5A,G&#>/5RM(AD@>\&##EG@/A"I+H4E:;.#3<4 M;[I@Y0_]HR2/MTOEMRZ2L MU/(1_'VH;O-&HC+*BXN>7IAP8##0_YGL4.20"%_$R)N(/L/U-L-W &8A2] F9619^4-E>J0Z.X6)[UQ-)D.(\Q:1/G2 M6EJA\05C$&8M6;8P!4*,>46BZ:*EC1BFW%+HF YA#DBTB-%7?CR$=< ,CW.T MU)"]034<-(35S#$_Q-2H(U-=A_W F;RT&@FV;4MBP;ZGTVF$B7]RF]1+9WQ4!*&(CX5MA6] MZ2)J<_2ZKDW/AR4'3V\DOQ':PY09(='F5LK61P/^G.L!$4>>W['3!SWIM]9! M55(]P"\D%+BG091@F;*@J5>ZMGD-C*>>! <8'2FII1LCN8GI@XQ= "R9XQ4< M#C#E7D183"]FNP5RFV0O-E1H%/\\FE:WYF5AUWWCY:IONG7RU3B!OKN$2G17 M1E.-5_UF(<3C]V'(83'U(Y;8OG3/P+=4')/L'5]CRC9>G[F6 M=?2$@PD_M!*[<>E4W&QPU5["9+7GGY-V\5(RT.H23UA@"OUC*-D0 M!3C$PY'OS^,JLH?1<#S'+(C3F9I%,>;]C!;SJ>/GLS5^/I-QK,;Q%//NQ-@G MGBT\WY_$]_V!!M.16HRQ9!8\!MAMLCCUN#"4:D")3(?1;+K@S$F+X8B3,HUG MK%1=8I& HV/5#=S&*,!J=^G*;^(_+5NFFS65(@P'E(5T/IE3,M=X3@[TT61$ MSY1]L6>3$24P&JEY- 3 C#!A)7, #&GA&J45.SX_UKR2$4NK00*79BDK(.3$'U!>9Y*74.)Q(%A6;+X1\WE&^F'B-$@1C+Q*LI," M @)A#IP+0,$8@B1=*,DF#1CK")6^^JL$"W#Q= :2D] F=)*F&HF/5FM4WV#P M)F(W*A4X@* \H -;QOH/U"PZ4.!$^26G.*=D0O3.%B4Z UQ1TG.;_P35I[6B M^5^-8[2@)ZT&)VL>&RTAN=/9&W1)4KL3 MK6FBW"8DY>[H87,L'X"DAXJ0B?Q6:-D1*26U.Y9P]][U#%3^XN0<)24LPW]' MDQ]Q"\/X1S2$2M:1C2F3+B-[HWHT"[W+C%+#\UIV:SIRT(/CXHD>O&NS=L<7 MAU^1>##X$4FO15\4U5!EB!B^=;PD_<-*UNN2Z@E4;=CE-;.# 5O7Q;MZ<8F8?7VM MY?,K^N"4N'IVV&R0.Z9*[L@6&QW]Q3/\;$!IG"81@TI;>"/?U6M0$:?BU,"3 MW9DK*R/;L1(O?9+8H^D&EK=D@"$7\*]87DO[_)K4P2;WO,8KHBTF&2-G9R&X M2J$;?6QB83F["%SYOA>SQ(YE1+8Q\ K>/KY\.9F-*&R!JJFI&]>@>Y K2.S'5)G?Z5=+6%5MDSM,QL./F ME7B5CN8F+\(KI$9H:_@@,N9EOF8G#9 47=6U9XS"1M8Y# V*3EY#25,5HI6K MI"CN>Q*[9G'G[;O75D]H4A(29U%QQE=2=-"3;/VV\'@CK M\-%>IN:IR:Z1Z42""[2<%;\%0]M^MR97/%D6^HX56/A:@-S75/#"@V1+:]U8 MWB)DE%= LTI]HH:1 M5_4E*Y1=$*;>XCIJL#F.9L=RJ%B;8X].@);KA&Z2CM/V=EH+[L.##7*V"5+H M$;3Y J#/ >>GY#I^> 9<\HKOF<]+$ M(1Q!^,0YM:$M8JAW%F^8PUH1(AD,K M&Z NC3EUUS75/MOZVC &&[8!T)-\? V^,1X;-+95ZN[%B$G[0KUI9AZDE52 M.NS7MJ!161W6]\IS>*\S4<0@4Z?4.%^%5U\^;.3+IJ.1.'+:/U-DO^ MZ 3-ST0&Q0H@#9W!A[02=R?=KDLE&!X3COJ:3O32207-!4=<6JV#1Q,U'L1G MG\^Y!6$!ZM4YIR2I\XT8XZE,W(AG'P4Q5Y:#@JY'O#-5Y+I:HB[*:"+Q.M"< MY#/C1O1FZ,B2THNF,PJ0T)63)"IFX6WRE7S(Q$K ?"4)&!_]%4A-K8:1D1(K M;I-J=",&40WVW.3_Z-ZT"W3L&)D_#C%2*!L M-.O_WK//EI-9L+OE1S<'85?=Z-9.[TV^W)Q7HYULAX]<\:WXCT"D9SWR+OZ M-DNO,4/*BFL_O:/(MX*5/QTGJUD8:629(DP^RE2390.M_+EY?QG^2 M/$= [-JE:>%DQ2TU]XLO*D[/@0)5[:91[G9VP209(Q6O]37;_BREQDKG^CAPR\]1)9GH<.ED=AW3S/GKLYW$6^&'QG_1<(K/:NF M!N*=IX,T7SR_L"/P8BE'OG9E;77F!\S&C)8MF869JC9=69-3G6,?X$93"M46 M&;[F7^2ZKL7C$1_,T?TKO:IJ\5GF>HV MB%/1D9VV&- M*B62UM[U#G;4'N_A5"G<^DS_==Y\%G6:B$OQHS_>PKN!\"+MR: 5S(1!V3DF MPQZRK9-1[RY-/[MUH9F3(U6=*'RN@$M##>T&]A\HFIV@OM77OL=WRD M.&2?KW@06OQ*HS\Q"N!$33]=J5\N+MYWIM>V+KYTM9QB%8Z"5SPV)=6^K@** M=SJ<>X[0VW,36.D(_JJU#\_BEO5N+8$>6HJVCM-#:G)IV8O;R&D":_J2.OYG MK;,A+T7XRH&^["Y- 4E,$)SP1@M,9J6D37AH$A9SWWJM"^&0FEEOR:MFW6KA M);!T1W]O*VN3JH4E]P"NDHZFNOW9R M>7,=<>NHZ.H:8),SPE-@C*JS4OGD. KB8TMU3/BZXT"_^+*>H?K(NJA;I]886"5 MLY],-U1F8^Q:;["(C-:/.3\GEQ2R9"86_.QCO@+.L]-<"@B&T,O MT6I)]#<]% :?]_B@W'NVC%KM*2^_1-^LSZ\C3LZDQ#_F&XT>\")NR=^*:W2Y MP<3(\$N0IEC*3)A[I ,$6: FRB>*YE(["E'9 6&3W4=>UXHF"<9UD\V;3!&$[3;:N6[Y;++L6D47Y M\#FKKV."=13XIV/3IU/FF8L+^^H8\@6FZJ-IT)>+,?*E.G:ZG7,OFP&KU)?Z) YO._FI*[GGW0S MAK-ZT\UDR=3 $'1,>,#U:8[77C*'=C1IN9_9%#??,VG#9 V\,J/^0JT&^;_H MQ2_O)6N6II .ELJD/7)(<$ZETJ[57BY'3K_G*SV.#^@Z4S4/T1UZ35DH YR* M5G9(EJNC#53S&R=W"J<)U,9.8<*[G6J#G)YOY63C,\DPFJB8N"6>2DKBA-FQ MMT#-70&VR%G)>:RFHU.BL4ML_EZP\7O!QOQ[P4;C8_"]8./W@HW?"S9^+]CX MO6#C]X*-KD;Y>\'&[P4;OQ=LK!=L_)8&N8]4YS!@CG.TN"^^BD>GU=_"2?Z2 M8JK]/;"/Z@*=!$.KLL%SNOH9\TXM;A]:'06CW]C1B_2&K!6&$4 ?PAXIF%!> M$#:AGOPX$)@7^"H4@E^+DI+TZS^ZAJ'@=V66]-XG3)">J,DXFH^&:C&$5D_4 M>!K-IV.U&,.G%P?,SQ2I-]EZ#3!YD4BRCXMKU)]1^<2%PC#(P2164TP(@]^7 M*A[8JH;QPE9&Y&@]F'$1C<8+#!&@*2>#"'OPQV9,XK$HQ6\)BW@\CB;#N09& M/)Q$@_$ "W4=A48\BH;#&,"QB&;SA9HYX!B/;?'!R:0!CG@RB^8PA89'/()9 MYV/^W' .U!YR[]$UCP+4VZ[&E9._N]DMHH*H*]K"\VQS +)WTL6@*UM/XN%H M$[?PL!I]^-),L>8IB/$C?VC#Z_US0E,C79?5S$L$\5R]32M-@C% =3Y;4)CH MG,)%XV@Z'=/GP7RF_IIB1'FZ!C(,[\2-"=5W4UKT9,^C633 J.-Q-!N-U6@: MC6=3-1I%B\&,P>TH>[6_LXZ;C3CNE1(K82J'8;280.=HMHCQ;[@Z@*7QT*Q' M=:Y'0WX\B 9#&&8.&#Y1HT4TQG_FT3A>N$!PSH41Y(D:]"F&=] ?S/F?"?\S MU8CCM9GQ/V-IVH65%T#DUQH8MJHFT'&);!3;G(=3353NQEN3P@NC$?5DSFOK M0LO(P>LZF^,82[W%L?+/6Z &>. T1+"6<[^S:<1H9)1$>WJ)_[2([6#F%>V" MS/'<)KT[^=>>(7:>J]B6)+7D_H/-GL%=/W%6%,3C 5$#PC8;JOD\-@E( M,(V;GL'+51-'0R"E4V@>1^/1E/YBJHGAWT,U@SL%5S3&_T\FHSH>/!,?M"OV M04,\ N$)F?0VDADL\MK1R$&C<.9C46JE!I\,7C[%]TCS69Z3,SY<\[?4E7BV]0S?@&K;2[>=4N]V=-KA=9 V Z3YP?24IKX M,$K22#5(9HMH/I[S']/IG%IR0E33&-,\(]'@Y,OQ+%H,%_C/?#!RMR\[;D&/ MEGJ'_],09#Z*)C.DY#-"D,F #I.*%<^Z$ 2K$L_K&$*EB@E%@%><+,RH,T$[ MJ4?\:!1I@O.WP)#Q(H*Q^0_DY8YBR'@2#2=S_ <98V?WO.&N%_&]SHB*CS^F M8-N'+#1>JU2W8D_9+H3RKY0'O0:*X).6P*G/X)>7!WBK.5B<' V_XM]8C'T&U 1H-F ,%;9!?WFT4X-T*G:B<32: MCC!I"URMJ\.RQSF/AN.(:K\,HBEP1&Y9O76Z+U*TZIKD%*Z+\!E@XG2 A.EL M#F1T+58H*&T7 :JQDPTPQGP#<0.3 5#M+*(4J5 SZCP;2;F9:U M=AQ0V/[;S@[9]I'4XM;]2+WQ >DQJ0E14@CJ5;2V1]1]KB=K:0SKVCG6JZ]. M:N/"S$!9"9&RE[=HU"33F!;IR$$)70-NTPTY79 :WZJ877\,Q_T':^](@D:= MYIN4IA31B(:G3"=8T248"$H\=]]]2EH9%JUDU0I6K;QE)I9!^K1!>W$K2)&^ MH/LX-GC3,,:0;#J-MUPVGX[GW M-^]B55NN3#X".CLSS5%7Y+%&EKU^:AJU\R6ZA3"JM8^G+)UX5?^3E 8+\A=F M!N;I:A];-F[3BM6'LZ<5#^ EHI?%.:U!',U!M&E@5)._^2T1"I[C";&KB_K'$]"$&-9I_>-)B,*\;.WC(Q!%G\)B M2B/X>#*()HN&F.L^ BTN=5CPQ*W&V/3S:Q!OSC&9BT\<11"EE>?(1BF.Q#?. M>-\Y"[ >:2?4V3Y9Y'/\[AC=?W*_J2>P M-"K<:7YP^1DLZQEA24+@SH %?HN5*+S^/_V$U0JG,V"=O5^=0: )L+W#"6J= M^10:0+:01=7D<$;I$&\]CJ MUDQGL+!ALUY5ZI2"G>JGGSP8-B>IA]O08-=>[<7[E(5Y,=;J'AD2[KU9H7N8GT.KNV)&Y6;XT]7<^. ;R< M&?<]^=2]L-GHJ?>EJU@S"[!'A]'52"D' \K0V /-C=]Q2S MA'-D6'1-G:%IH-Y#?=UNGE(=SC_\L)?TUC\0=_F]-K-'*K_79OY>F_F_I3;S MPTH9GT(87G**P3=2. JKZL+YF7S*B+/O3'XEKHW<;07Z_ZRB\0,J/)QR'&S+ M6=ZK2T3E+D'_>PF"UA($)Z?^/LF@;RQTXICHYAUW1XLP)#2WA8\=RO^>XPLH M<7F8__^>?OQ[^O&VL;ZG'_^MTH__&C>YM\C9(Z( :_ \K;"PY;GJJ4]7S]79 M$WQYL,042V^-._\B$/KX+=(U( M]0JS%#426KVWR?SLS:XWB@=8;:CA=N7ZB=5_6PQ#/1;CX+>CT+?=KF7UUO/0 M$-/0E[/@5L0OK?Y]<-\A=S/?KZSV<]MQ_FPJPNS8)R1ROOAHO;2Z#_X4#RPD M"?QUXP%]J.-5QU /\[WJ&.@8A+^1CY1_+KJ 2O,$&MCR;:;OO)C>'(XRU/>T M7W8XADW4:MHW(Z3\+SEJC_&G9 M.=J*_5':;8LAZ=$U6S4F:-7C/P#,-;\0O/)V18]ZD\+^(Z%F72QVQ4CQ31[:G\ ;L?X!:7BQO$F( SP6G.'0'T:7%=:6VI_58:.!IT M7VG440UZL#0.4J?/8ZO%(X_1^)0\YN0\!Y+&@U;S'VG PG,A:?5U:3G-KIO8 M]%O@(C!M;B>/V7J;BTA;NRX/D;8^VDDD^'N[GTB#(6AW%CG9GX-Q+*I[:#P& M<@$?$ H9!J!NJPTJ)T\VI#<_=AMG[> OU#VUT?T#; MA@]51]N&/;?AMM&Z@M:6C?E;6S9F[["2MZ[CA#Z-%9W0I[&V5GQW?B"3F[8% M/0KCGPCS?$.[=Q! M:"\/F<#IU#Y)S43^#_4-H=,TH7_;\4-6_-]L [_9)*T7(V2G]N_$I5O@V1B3 M>V1J]E1R9"#N.:)\ Y1H&W F0A;X ]7@[*+Y9DI;-K1+6O;+OY[AC3812XW6 MUDIN#-ZG:@J.6K=;K*LH$N'&SU#J.7>U[?"]5(^!3JZK%QK(\$E[B;9#C0:4 M?1W?_-ML_VNIF+/NB!OLQ?-=@IJVU[ MG1ZQU@?X9SQ@%?\-5[)C-=_PFG3,\FU0O&.";XJC1SQ%S*MW1-69[OO&+T"> MQWJ;3H^,9F//\R*,K6$7C ?NL-M>U] SLT[$&;+K"4>O&7VG&KHXK:;.EYOL M)JA(>P679[NSV7 MG9S31TKS^B1_.FSZVM%R+#!D[]$F;%JJVW0K*)PPQ7; 25$8[;;Z#Q5>0GBP MB)7" 5F_HW5 WN]H'= X=+0>/ZAUP_.HL_6TJ7%EUMRV!."!I-J4P..@O?(Y M)7J74K2A4#VHRVKN;'J7!>XZZF1H= M;AO[3\FNKP;#3C)\]9=G\,@F0$W0>8!U/O?MI(6F=[B2;G)GW.#((7C99-PZ MO.#T%CO?EB]YE5H!."P&/T]7A@;-CC5VO;*I=)JX )\=RK4CV (-:9>[_X+5 M&9R\)O]0N,PV$V6+'UR'+-SE/O=@0RPJMQ_:*>1@=WP,XX7H#*&]#CN[=R") M>:TQ)VC3H!Y<2\]WSWQ,=571"[U2FA2PS!3B<*/K8I[>;PN!T/ MST^\)&%8P.W4+$>!2J&2ZT5J&E\P*T8N&<'^+[S6N%URXC&#DMTJV=:[C:;" MX[5BB1[A./R"OIH/M\O_6J2(_&YDO^["D].\U$[?L: &ET&XX.O86-&C=%;6 M)2]H% LCAE^2^3'F;"Z8+?8Y6TNFL89P7O;*>4#4"':O:EZV9/O22$ M;2*#+;1XJK_?U/.^#/+2 RF4T< .G>GAM92T4"UTG$-?KE6S:U1:RXP MHJX2=BE5PMKD&PFT\6HLVK8_EV7UQ_\'4$L#!!0 ( !VG74U*UZP(=P( M $,. - >&PO^Z1=!;G::XW#.Y3 M (W6G(D\Q*G6V0?/RYGBD@46Z#./.&OC_V.*$" MSZ:BX#=,4 M(\?Q.0IQ,+[ WI^3GOGFMY>Y]';H1\^D/T3>H1X_C_H 55"S:2Q%4U?GV &&GW! *\)"?$T8 M72AJHV+"*=LX>&B!I612(6T*VN0/+)(_.G?@1K;6*QY.A51E;I?!_2^JZ1W' M=F0%4L9J@4/L@-DT(UJ#$C=F4$XNP5]=6HMN3$B2A(I2*EA&U$9AG8)C-W;B^!;O,.] MCI&;8X_$Q\BJV)IFU979G)H[LS:;XV[37AS%BS*ZDOI3898CRK$M6+A3$--U M.5['M0##3K*,;3XRF@@.;C%/)@R.3#B;DFT>E$I%'PV?+96E 4!AM *EZ;*- M_% DF\-:;\MI'1^K>=A#S?]ZGQ,0H AKBS:U_YIW^3\K/I_\O>3R5ND*?EV[ M^M(2;>?1 Y&C/H@<]T%D#UX;VYWU0.1E#T1.7OH*\JI&J-5M[?1:-8H6!66: MBDIN2J,(G![;[(;XJ^VEV4['T[1I3[;>GX;B?$-*[QZMNU]8 M>R^^M=KX:;8.87,V&OEZ#:WT?]H-&-RRM*Z5 1?=:N0W#F3CUP"AU:-B/#X= MM5*9[/V[W;EF;I0NV !U4-;@RG[%G8)'_W-[OR@D[O MW(QS<:9D%VP5TH' M0X5V,DMN( M<=C];H-XYGXEC':Y5#5#_&A- \9#(_"?MUHUR-&( M#U)+4X-(( L"LC@BY-!P]-("L"LCHBY""2$P)R2%OUX!X[4::I]C!YUW;2OR!NH^P1T7M>VPP1D M5@*SNL'_=?](A@3R#0'YAA?R4CJ#:%[,P(GY6CI(N-X27&]YN78Y, K(Q\:V M!@_Q:>8>4ZE[S MX)943=U)W(#Z#])V+C3K (\W"K)8+<.I!]O6!N%(&0ZFD M1@'ZX+K_/7PYY9:<72YMJT*,7.S(F'/ZG@+("X-84F[)F>7RR9K5*ZRK6G$! MBT'H*)GDS#:9!UO?KZUNP/FOXO+?#DN6?DMD_^Q+[',_;=!J0-<6D_%,>P3_/F,-9)\I!Y?$<]%FZ^Q23G!UC M=A"!>=Y:EV)2#BJ9'41@]FV?8E(.*ID=1&(.GTW*026S@ZA&K^M!HU,6*IDM M=+ ^.O<>!A,J)66ADME"!S&W&U),RD(ELX4.8FZ39SH13EFH8K8076VFHZ"* MLE#%_H*&J#8'/;VB+%0=0JRD(5 MLX6&LY+BY *"5'HPNJ@H_51'&0+MHZ3L4_V.,= +RB_2N9B=4DS*/A6S?4C, M82*B[%,QV^?PB#*V>_J&D[+/A-D^AS%C9%-,RCX39ONDL]1[>\Z$DLZ$63K[ MYZN?.5-,2CH39NDU]=2US,G^I_M M*[5JTL^%+SNM/^*Z?\PG*^.G)OTY=M_PO/\!4$L#!!0 ( !VG74VO>P*V M\P$ .<@ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VLUNVD 4 MAN%;0;Z #.=G2%*%K++)MND-6#!@%+ MSU1-[KX.FSI2XJ\+]+'!0ECGO!L> M60,//].Q+H>NSI^"+I>K,$QG5(\/TYF+Y^VZ&IZW4BU^U<,^E745WH[A3S>\YB:EDL/Y M(C?C@O&6]S[]S_INMSMLTE.W^7U*;?FBXM^"*GP=I/-!2@^R^2"C!_E\D-.# MXGQ0I >MYH-6]*#;^:!;>M#=?- =/>A^/NB>'B1+(..2GX2PYFLM@&OA>RT M;.&++8!LX9LM &WAJRV ;>&[+0!NXNM0&^]PK,V M>MCFZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7K;4!OX^MM M0&_CZVU ;[O"60DZ+.'K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_CZVU ;^/K M[4!OY^OM0&_GZ^U ;^?K[4!OO\)9-SKLYNOM0&_GZ^U ;^?K[4!OY^OM0&_G MZ^U ;^?K'8'>D:]W!'I'OMX1Z!WY>D>@=^3K'8'>\0J_54[TSDT]I.U+&0[M M/E^ZY-/P;VLF<.?R?DR7SSA/_7;_1.DR;DGA_'KQ[]-YZD=$^/2_AL>_4$L# M!!0 ( !VG74V0 _=SU $ *P@ 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:74_",!0&X+]"=FM8ZJLD^@?J=F +V]JT!>'?VPTUT4J-]:BRUL;(RKM$AGKHULSK? MZ#4Q,9E,66[:0&T8AZY'LIC=T4IOZS"Z/5[O6L\3;6U=Y3I4IF6[MOC6=/S> M,'54]VM\65E_$1'N"UH:%1?.'[R?PW\V VY<32V+E9=J 8>+T9:QJIGW<)3/B)U6Z>@ MXE?#8^OS_;"OQFWZ[T,O_+/H67_XWUL_70X!DD."Y% @.3*0'%.0')<@.:Y MD !D;V-0&UL4$L! A0#% @ ':==35HKJX#O *P( !$ ( ! MF0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ ':==39E&PO M=V]R:W-H965T&UL4$L! A0#% @ ':==36<,HOZO P MD! !@ ( !J@L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ':==36G\Y/66 @ #@D !@ M ( !0A8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ':==32Q0.MZT 0 T@, !@ ( !G!\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ':==3<(C"NNV 0 T@, !D ( !!2T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ':==39'=MABT M 0 T@, !D ( !QS( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ':==3:5 E NS 0 T@, !D M ( !Z3@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ':==3:CC!T?2 0 G 0 !D ( ![SX M 'AL+W=O&PO=V]R:W-H965T5" !X;"]W;W)K&UL4$L! A0#% @ M':==34I(@2:W 0 T@, !D ( !TT0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ':==3>:&0"$0 P M_PP !D ( !MDH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ':==3?-E'_&W @ Y@H !D M ( !U5, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ':==33=4N5;\ 0 =@4 !D ( !F%P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ':== M3;IY)AFT @ /PL !D ( !#F8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ':==3=5< +[Q 0 7 4 M !D ( !_VX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ':==3:K> >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ':==3:=;@2P8 @ O 4 !D ( !87P 'AL+W=O M&PO=V]R:W-H965T: M !X;"]W;W)K&UL4$L! A0#% @ ':==33H[ MEF2K @ I D !D ( !]X, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ':==3=J"<^)2 @ ?P< !D M ( !%(L 'AL+W=O&PO ML"'<" !##@ M#0 @ '*U >&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " =IUU- MD /W<]0! "L( $P @ $MW@ 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 /P _ "L1 RX ! end XML 66 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 67 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 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 140 198 1 false 44 0 false 6 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.quantenna.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.quantenna.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.quantenna.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.quantenna.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.quantenna.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1030000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.quantenna.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - The Company and Summary of Significant Accounting Policies Sheet http://www.quantenna.com/role/CompanyAndSummaryOfSignificantAccountingPolicies The Company and Summary of Significant Accounting Policies Notes 7 false false R8.htm 2104100 - Disclosure - Recent Accounting Pronouncements Sheet http://www.quantenna.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 8 false false R9.htm 2107100 - Disclosure - Earnings Per Share Sheet http://www.quantenna.com/role/EarningsPerShare Earnings Per Share Notes 9 false false R10.htm 2110100 - Disclosure - Balance Sheets Components Sheet http://www.quantenna.com/role/BalanceSheetsComponents Balance Sheets Components Notes 10 false false R11.htm 2113100 - Disclosure - Fair Value Measurements Sheet http://www.quantenna.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2116100 - Disclosure - Derivative Financial Instruments Sheet http://www.quantenna.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 12 false false R13.htm 2119100 - Disclosure - Commitments and Contingencies Sheet http://www.quantenna.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 13 false false R14.htm 2125100 - Disclosure - Long-term Debt Sheet http://www.quantenna.com/role/LongTermDebt Long-term Debt Notes 14 false false R15.htm 2128100 - Disclosure - Stockholders??? Equity Sheet http://www.quantenna.com/role/StockholdersEquity Stockholders??? Equity Notes 15 false false R16.htm 2134100 - Disclosure - Stock-based Compensation Sheet http://www.quantenna.com/role/StockBasedCompensation Stock-based Compensation Notes 16 false false R17.htm 2137100 - Disclosure - Income Taxes Sheet http://www.quantenna.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2143100 - Disclosure - Employee Benefit Plans Sheet http://www.quantenna.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 18 false false R19.htm 2144100 - Disclosure - Related Party transactions Sheet http://www.quantenna.com/role/RelatedPartyTransactions Related Party transactions Notes 19 false false R20.htm 2201201 - Disclosure - The Company and Summary of Significant Accounting Policies (Policies) Sheet http://www.quantenna.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies The Company and Summary of Significant Accounting Policies (Policies) Policies http://www.quantenna.com/role/CompanyAndSummaryOfSignificantAccountingPolicies 20 false false R21.htm 2301302 - Disclosure - The Company and Summary of Significant Accounting Policies (Tables) Sheet http://www.quantenna.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables The Company and Summary of Significant Accounting Policies (Tables) Tables http://www.quantenna.com/role/CompanyAndSummaryOfSignificantAccountingPolicies 21 false false R22.htm 2307301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.quantenna.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.quantenna.com/role/EarningsPerShare 22 false false R23.htm 2310301 - Disclosure - Balance Sheets Components (Tables) Sheet http://www.quantenna.com/role/BalanceSheetsComponentsTables Balance Sheets Components (Tables) Tables http://www.quantenna.com/role/BalanceSheetsComponents 23 false false R24.htm 2313301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.quantenna.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.quantenna.com/role/FairValueMeasurements 24 false false R25.htm 2316301 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.quantenna.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.quantenna.com/role/DerivativeFinancialInstruments 25 false false R26.htm 2319301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.quantenna.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.quantenna.com/role/CommitmentsAndContingencies 26 false false R27.htm 2328301 - Disclosure - Stockholders??? Equity (Tables) Sheet http://www.quantenna.com/role/StockholdersEquityTables Stockholders??? Equity (Tables) Tables http://www.quantenna.com/role/StockholdersEquity 27 false false R28.htm 2334301 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.quantenna.com/role/StockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.quantenna.com/role/StockBasedCompensation 28 false false R29.htm 2401403 - Disclosure - The Company and Summary of Significant Accounting Policies (Narrative) (Details) Sheet http://www.quantenna.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesNarrativeDetails The Company and Summary of Significant Accounting Policies (Narrative) (Details) Details http://www.quantenna.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables 29 false false R30.htm 2401404 - Disclosure - The Company and Summary of Significant Accounting Policies (Revenue, Geographical) (Details) Sheet http://www.quantenna.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesRevenueGeographicalDetails The Company and Summary of Significant Accounting Policies (Revenue, Geographical) (Details) Details http://www.quantenna.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables 30 false false R31.htm 2407402 - Disclosure - Earnings Per Share (Schedule of Eanings Per Share) (Details) Sheet http://www.quantenna.com/role/EarningsPerShareScheduleOfEaningsPerShareDetails Earnings Per Share (Schedule of Eanings Per Share) (Details) Details http://www.quantenna.com/role/EarningsPerShareTables 31 false false R32.htm 2407403 - Disclosure - Earnings Per Share (Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share) (Details) Sheet http://www.quantenna.com/role/EarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails Earnings Per Share (Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share) (Details) Details http://www.quantenna.com/role/EarningsPerShareTables 32 false false R33.htm 2410402 - Disclosure - Balance Sheets Components (Marketable Securities) (Details) Sheet http://www.quantenna.com/role/BalanceSheetsComponentsMarketableSecuritiesDetails Balance Sheets Components (Marketable Securities) (Details) Details http://www.quantenna.com/role/BalanceSheetsComponentsTables 33 false false R34.htm 2410403 - Disclosure - Balance Sheets Components (Amortized Cost and Fair Value) (Details) Sheet http://www.quantenna.com/role/BalanceSheetsComponentsAmortizedCostAndFairValueDetails Balance Sheets Components (Amortized Cost and Fair Value) (Details) Details http://www.quantenna.com/role/BalanceSheetsComponentsTables 34 false false R35.htm 2410404 - Disclosure - Balance Sheets Components (Schedule of Property and Equipment) (Details) Sheet http://www.quantenna.com/role/BalanceSheetsComponentsScheduleOfPropertyAndEquipmentDetails Balance Sheets Components (Schedule of Property and Equipment) (Details) Details http://www.quantenna.com/role/BalanceSheetsComponentsTables 35 false false R36.htm 2410405 - Disclosure - Balance Sheets Components (Schedule of Inventory) (Details) Sheet http://www.quantenna.com/role/BalanceSheetsComponentsScheduleOfInventoryDetails Balance Sheets Components (Schedule of Inventory) (Details) Details http://www.quantenna.com/role/BalanceSheetsComponentsTables 36 false false R37.htm 2410406 - Disclosure - Balance Sheets Components (Accrued Liabilities and Other Current Liabilities) (Details) Sheet http://www.quantenna.com/role/BalanceSheetsComponentsAccruedLiabilitiesAndOtherCurrentLiabilitiesDetails Balance Sheets Components (Accrued Liabilities and Other Current Liabilities) (Details) Details http://www.quantenna.com/role/BalanceSheetsComponentsTables 37 false false R38.htm 2413402 - Disclosure - Fair Value Measurements (Assets, Recurring Basis) (Details) Sheet http://www.quantenna.com/role/FairValueMeasurementsAssetsRecurringBasisDetails Fair Value Measurements (Assets, Recurring Basis) (Details) Details http://www.quantenna.com/role/FairValueMeasurementsTables 38 false false R39.htm 2413403 - Disclosure - Fair Value Measurements (Fair Value of Derivatives) (Details) Sheet http://www.quantenna.com/role/FairValueMeasurementsFairValueOfDerivativesDetails Fair Value Measurements (Fair Value of Derivatives) (Details) Details http://www.quantenna.com/role/FairValueMeasurementsTables 39 false false R40.htm 2413404 - Disclosure - Fair Value Measurements (Schedule of Warrants) (Details) Sheet http://www.quantenna.com/role/FairValueMeasurementsScheduleOfWarrantsDetails Fair Value Measurements (Schedule of Warrants) (Details) Details http://www.quantenna.com/role/FairValueMeasurementsTables 40 false false R41.htm 2416403 - Disclosure - Derivative Financial Instruments (Location and Amount of Gain or (Loss) Recognized in Income on Fair Value and Cash Flow Hedging Relationships) (Details) Sheet http://www.quantenna.com/role/DerivativeFinancialInstrumentsLocationAndAmountOfGainOrLossRecognizedInIncomeOnFairValueAndCashFlowHedgingRelationshipsDetails Derivative Financial Instruments (Location and Amount of Gain or (Loss) Recognized in Income on Fair Value and Cash Flow Hedging Relationships) (Details) Details http://www.quantenna.com/role/DerivativeFinancialInstrumentsTables 41 false false R42.htm 2419402 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.quantenna.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.quantenna.com/role/CommitmentsAndContingenciesTables 42 false false R43.htm 2419403 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.quantenna.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.quantenna.com/role/CommitmentsAndContingenciesTables 43 false false R44.htm 2419404 - Disclosure - Commitments and Contingencies (RUSNANO) (Details) Sheet http://www.quantenna.com/role/CommitmentsAndContingenciesRusnanoDetails Commitments and Contingencies (RUSNANO) (Details) Details http://www.quantenna.com/role/CommitmentsAndContingenciesTables 44 false false R45.htm 2419405 - Disclosure - Commitments and Contingencies (Obligations) (Details) Sheet http://www.quantenna.com/role/CommitmentsAndContingenciesObligationsDetails Commitments and Contingencies (Obligations) (Details) Details http://www.quantenna.com/role/CommitmentsAndContingenciesTables 45 false false R46.htm 2425401 - Disclosure - Long-term Debt (Details) Sheet http://www.quantenna.com/role/LongTermDebtDetails Long-term Debt (Details) Details http://www.quantenna.com/role/LongTermDebt 46 false false R47.htm 2428402 - Disclosure - Stockholders??? Equity (Details) Sheet http://www.quantenna.com/role/StockholdersEquityDetails Stockholders??? Equity (Details) Details http://www.quantenna.com/role/StockholdersEquityTables 47 false false R48.htm 2428403 - Disclosure - Stockholders??? Equity (Narrative 1) (Details) Sheet http://www.quantenna.com/role/StockholdersEquityNarrative1Details Stockholders??? Equity (Narrative 1) (Details) Details http://www.quantenna.com/role/StockholdersEquityTables 48 false false R49.htm 2428404 - Disclosure - Stockholders??? Equity (Narrative 2) (Details) Sheet http://www.quantenna.com/role/StockholdersEquityNarrative2Details Stockholders??? Equity (Narrative 2) (Details) Details http://www.quantenna.com/role/StockholdersEquityTables 49 false false R50.htm 2434402 - Disclosure - Stock-based Compensation (Details) Sheet http://www.quantenna.com/role/StockBasedCompensationDetails Stock-based Compensation (Details) Details http://www.quantenna.com/role/StockBasedCompensationTables 50 false false R51.htm 2434403 - Disclosure - Stock-based Compensation (Equity Based Awards Compensation Costs) (Details) Sheet http://www.quantenna.com/role/StockBasedCompensationEquityBasedAwardsCompensationCostsDetails Stock-based Compensation (Equity Based Awards Compensation Costs) (Details) Details http://www.quantenna.com/role/StockBasedCompensationTables 51 false false R52.htm 2437401 - Disclosure - Income Taxes (Details) Sheet http://www.quantenna.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.quantenna.com/role/IncomeTaxes 52 false false R53.htm 2443401 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.quantenna.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.quantenna.com/role/EmployeeBenefitPlans 53 false false R54.htm 2444401 - Disclosure - Related Party transactions (Narrative) (Details) Sheet http://www.quantenna.com/role/RelatedPartyTransactionsNarrativeDetails Related Party transactions (Narrative) (Details) Details http://www.quantenna.com/role/RelatedPartyTransactions 54 false false All Reports Book All Reports qtna-20180930.xml qtna-20180930.xsd qtna-20180930_cal.xml qtna-20180930_def.xml qtna-20180930_lab.xml qtna-20180930_pre.xml http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 true true ZIP 71 0001370702-18-000030-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001370702-18-000030-xbrl.zip M4$L#!!0 ( !VG74WQS@17;?L )9<$0 1 <71N82TR,#$X,#DS,"YX M;6SLO6EW&SF2+OSYWE_AUY]?=6%?ZLS4/5AK/-=ENVQ7]_2G/C29DG*:(M5) MRF7-K[^!I!:2R$PNHB128LUTE4TD,@.!6)X H%_^S\_+H9OOA?5I!R/_OTM M_@MZ^Z88]<>#.JHC_&U<_;/\WCLYF76Z_%DISJ5V3FL9 M.,+6JJ@"4IJ$0#"V[O__\7/OVP Q]*VO.?W&^K*OF9::JY[J,7S*3TG]LA_? MJF'Y<_KW&Z!Z-/FYUR_Z__[V?#J]_/FGGTY[DV]_&5=G/PW*R4^IY2>"L#I! M^(3BM[<=+EL>OVQZN!JW/%V-&Q[_UD+*MR9"ODW&IZFAB[]EO?WF][? M[Q=M3Q=-C\.$GY;]WA2DX.2R5TWSSMDCC:^YR#M.IA?0^:+Q\5$+D>-1X^-7 MHVEU?=*CC-2M?T=*]ZI\5;4ROVYKX7O4OO[7VN?S6W*5J[U*U=)E\:U'/65M3 MI^FW84L7:&GJ<%558-_:A.BFM8ES-TT=,C#W1-<+N@5IZ:E5+VJ7@Z6GNEZT M^B7-+QCT^Y?C7C/_9VT-,S HOC58E[H+M#1V*)NI@X;FQ]O9>]/8TJUS9N8> MZ.C>RLJY!UJZ=W9MZW99%?WDA.]Z_OGGGW^I>R>N$H0T>*M^-1X6/]T_G'?' M'?W;.I?G;5,/+4W$EI/QY:2M2VIKZE2U=*@:'BX&_1:/G5J:.I0MCS<)5G'Q MW]];'H>6I@YMHRT:AUK\ZZJ<7K?TJ-N:.K5AE*(1HQ17;2.^:ASRC_YYLTRF MEI8.[2ITV]K6L5/_YI_H>D&K<_T?:"[L[-'4_+T^^#9J[634U=QOT6&YA: MFCI,3KZU?2,UM71I^TAJ:NYR>CYL\=LWCAPWF91SAL-2MD[:WD^M31V&+=H9&IIZ@!Q M5DL':&GJ,.I/>S]:NM1MC9U:3!TT-#_>QJ>ZJ;G+_-0O*-NL+76B39W:;<1] M>WOG3B.S^$SW2UIMQ>(S[2]9]8*6SBT"7#:)+[A51K!L]>[TIYLG;CL,BQ:G M#@T-[X=?6Z0QM31U*$?_[* F-7_K38K;QT>]LC]I9E+=U !*Z]_;9_BNN;5K MIX L/-+YBM;977BD]14KNK=T+"..:?Z'C!>-S_L_L%Z8FN%TPG MYRM> $]TO&!R#L'&:D;ZCI-6WSV3B%1?^D/QJ-;=TG5PU;$O<=H3&UFZ7G9^E[T&Q!?W2TU-74I[Z=[ ;!#0WH<9X^W1QDWC2W= M.@.4N04R;+34-[ MEV;-F&OLZ+H\B5GW]JV5N2>JZT_C'3:^"B?/3J=?_3^I0WKN:/)M#>W1/%CV/'P?[TO1_^\ M?W)Y;?9/6C^*M=8_U:UWCT[*I@?AG?BG__KM_1<(5"YZ)W>D_/*__]>_I>YU MF'/1^UR1_O)CDA8FZ^;$V7]_.RDO+H]/BEUL) M0?BV^WW;7(=B-)A[7)]0=/^UP>W#MS_=?>_VAQO.-+/J7343 MF.ELZ!B=$''WRIN6K8<>T]CE[VS/ARU/, $3LMMA@W+L^;"7!/WAP[ZQ";\? MADV0)_IUT_)Y+\5%]^*ZLFX=:#$AZ9 M'8H HG]N'=+;7U)S-J9_^ZGQM3,J?LK(.'"+N.;$UYOPOUK"^4>XJL:7Q6_E8# L0B]ABH$Y3=KR(N0@ M#?'G%4,\NH"C6#R?6.R#M9@MQ![=Q%-/_',N*\^MBQSMP1[9@^=> UK;'AS% MXF@MC@'DT1(?"GZ5U4Y+8M)^-$? M7@V*0:S&%VY\<7DUK6O+?#P-O6I4CLXFGXKJRWFO*NQU\PMJ\;G]1KBX'(ZO MB^++=-S_Y\?+]*;#$*6; ?S\B$QZ^\OM1UJY]+JLTN]/+)R?B\D47,"T&-2, M_V-43B>?O_QQ%-!,0#LY]8J6U^336=!9]#5O&#Y=5?WSWJ3X-.P=C>B]C,YB MN&Y&O2XG?[2C^R:C^V1']V0]^JF%](A$#P2)/KMP/J&3/PKG(0GGGKCW(P+= M,_G<(P3Z2B/YH_T\$/OY[!'\,ZR!'L.C PN/]L&"'H7T**3[C42?T,T?D>CA M(=$]$TJJ_7E\6">W;CZG)

=\\6UZS]+# MDJM\?/=>M7. CR/+K^/O135*C>:L&/5AZ"]UIM<=ZV%.>D., M^2FEEU;3ZV3?IF8T"/^Z*B\3V?;Z3A!J]_&U-SHKOPT+,YD4TP.;\34&>6/[ MFT;YNF*[WX_"L8?"L0^ 51XMQ]X*Q[,'W.IH.?93./8ACI"_LV,H]QQ$N:]/G@<1UK?_OLUZ)_/AH/QV?7=T\=UK2O9?5O'VX=[6$&D ^9 M^/=%;U*D2PC>75Q6H!SIL0/3^(VFOF.\KV_ROXQ/IW_VJ@(>N_VC+[X7PW'= MP8TG+UH4UA[]X0K&/ 8X6H7]M0I[A07B534JIU>U8L3R1_K32Y[[]N&^/KT_ M3OW!:_VV4W_$ ON#!?9*,(ZAX8%/_#P.B+VR^FMO>%78Z[L__@>PN5?USZ_? M)XE?] >WS[P;75Y-)_4#^+!F?[T1S_F$]B$?+A[8L0C0V<#OGRE'O5&_[ W? M ;755;V\]N*6D'87H_38>%=>_]:I_%M-X-1H< MFLRMFN'FX;V0J7UZ0_72-D,.T&;MU1[-(<@X/CKC1T-U1V?\3!;[-BCZ"S4W[)47XWE%]RE-^GBH=?7(1SC"<>QWP=C \C?TY(!%X M%?'?,=IZ#JCRXKS'X8&7HS][Y/6QHXP_^U+94<8?V8Z_# QP>,;[B$H>PV(? M%U">V#Z_M 64^=0X-^Q-)A]/_]:K*GCQQ^IS>78^O3\9Z\87%^-1783FYI') MN\GDJAA\*2ZG]7CA?=P];^5PSH3?=??P]>^]5,SH7H<^EY-_+MJ^<5649Z/PHW_>&YT5 M\-<_>]5@Z4W_40S.RM&9+R;PZ#T9]Q^:_5X,S.3FT?LO'I84MK'\5@A;>+XC MH]-RGN=B0?QJ/^S*[- M%Z$XJL#CN9%FCA^=R"M7OR.4>Q8=/**YHR+.!51')_BDL=31 [X"Q3LN:!W" M@M:CKVL><[/W/3?[T4]]'W-;7_X.XS-NS1R"_!Y/+A_&$8/GWR@_!&D^EF)X M]2)P/"RUYY;LZ)"/F6LO %<>'?(QUWAO//R+S35^B3)^M-BOM=[$XTOSJQ"] MXT2_]*CF5<<0KPTB'0')XX20!R, !W9@_1!$X%CG[^#6Q8YF[G@J[F4%7"\: MI1UK3>R#1+_F6A,[E_&&>[>;LA+JXW M]";G<3C^\^:YG6>?WCW[;M0?7Q1?IO!T:EW(I[U]YG,Q*9)LF=%@[BJ+\.,2 MQ* X+-79;EKF5DB:YF5'2O3(>:8;4-(A%/?DK"$5CZ?->W>S^I+ZOY[\\+W. MCMYW,=FG PD;N80OQ7 ([P#=G\%4^/.+\0^N*R*\S1+24C3W#1J9-O#AZ6/^Z,&ZS#_GJYN[K]>;3A8!_?"8YZCCSL& M.,?UC5< 9H^+&T=\NZ_X]C7IYE'^C_*_C?S_6HR*JC>$B3"#BW)4PJMJ"W]4 M@L=7@K5X_WHUX6!CNQ>E4\?H[JC"Y5]??IQK)U]Q*PO3/(; M[L NI\5[F,+!N]$4YJ?\-BQFU<[M]6^]_QY7=87H!0E^7_;3!(S.S%E5U)'W M5B2OP';[J6PE6\[!DKS M7)^[1Z*#[8\G_(]8N#N),ON=_N?5D.*YA?9A4O-/H%;77ZO>:-+K+]Z?<,?[ M/\OI^><_OGPP'SXN26_+.V!FYUL65.+=Z'LQF8ZKPY+B#F;=R$T[MW8DL^OS M^EZ/%IG])+++3I!\U%L4CW)[E-L#L+F9W/YZU4N70A3S/L5>?^A-KZIB2=(& MQ<4()& 6M-_U.RS)6S7<^/Y &],S,H1/FE$<3?X-2**^<GVY: '" MQ>5P?%T4]64R'R^35AR6*"P,ZU[36\?U2D+*M07@,WB_JNR#$4)// M7_YX$4+0.;97) CR* C/+PAR,Y<@3S":DYLG%(2C2WC1 O#[G "\NA2N@TM. MDFF- ]%G%9HE'/&:3E =SRUM+"I'^W)(]D75]F630/71XY2CT!R T#R[I9%' MH3DLH=D'^+N%I7'CR?3CZ9?>\- *MJXE(-GH7I<%V12KO* 38P=V3FM/XJ"C MP!R*P.P#L-T"HQP%YADMS"'BDZ/ /*.%.40,[<:K!:A'%[/_HG*@5N7H8EZ)W5A,/*ISDQ>R09!'>_#<]F ?PM!.,3C:@U6FOOAZ:D&U4$:<6P3;&=!@1M4J&AIF>1[Z_$ M$.ZB'M27\>D43$PQJV]4F*I*=;X29XZ:L&YMJ%4\?.E*\9@U2QJBOJ.8'\7\ MV6W_'H;!1[TXZL4^Z,4>K Z0H[\XZL5>Z<7FT;)\#+TX^HNC7NR;7K#-8N@' MZ\45S%FM%)-SF(7)O*Q=%+W)557\G%S6\]FHR:'IG.1DS M@N7/?WSQ&[_R^WA:-+VSGK?4N V1GXKJ2QKA_(L'Y7=0D'GFIQX?KBZ*JC<= MS\O@F@/[7PN$++YH[@N^&(TORE'K-[HG9/$C2^^Z;;H;V@K.C*Z6+= B$9?P MQXW9/9/*UBF<-:]^ZZ H?S:@< )#REY^^T5W557IIW+2[PW_7O2J,%.[ M-3XN"*?40I/%D6/XN [<.6^X5)8C0][^5O?_F=SJAH_4HS&8G.=8E 401) MA9'<42Z-T=&[Q"-/L-58 S]2KR8R[KZR3,2,OO6G1",@PA#)M$:<&* MA JM7UHB8WQQ,1[5VS"U)9U\O)JF!:]!.5K4S-E*+?O8GQ+Q]LV@Z)<7H'/P M^X0.JA;I M#V"-TWT*OU;C/Z?GZ>*=WF@=9E*05N^I41$Y2S03"D2)*QJ"L(HG9DZKJV*> MIL8O+1'SHT8I90(I,TE;@Y)@!<7&((JQB<%Y[865@6GB'#4ND@9*LL\LDA'+ M85$Y$/"S<;4.+Z)AR;0%"P+%X9/:,A$U-B)HJX2,;W\Q_7XQ+.K-DC?UV^?) M6?C<(B6?B[.Z$L=H^J%WL8YN,<^BM!@8PBBWS&G* XT,!_@5]%N#A?O#?/@: M/GPP;]S'WW[[X\,[9[Z^^_CARYMW']P\58N?7B3K"XCNT%Y-RE$Q64(H M]SA0A7TTD1LLP1$IP6&:K(Q\P?\T?")]?587O-^'N1RXJ\ET#.+TN?@&;%NB MX%V]+,;F=>R$SA%C S+ #T7A7QP)$%SAM#7266FC07%.Q6H8IR0&NP#JU4'! MQ@0"BUH)1 0)K[%RA ONP$9Y2YT',ZT] D,EEPG4B+%-"4RUS$> CJYO]XXW M9**V(%34:,LU Y%7BFB.84*U\]&*&)9I))CD-.9$;$-F%RN=E 1'II&VA$?% MM$&.&$ \D@9A?$:F5OE4KZ;R?=G[5@[!G!03,+'U-1YS/]T FLWX"]"(:>F( MXEYPJHF1@6/GL0_)QE"5\Q<)GI&^%F$[&DW7-$0@WT4J!4H#DM3 I @G" M[()AV6@H(?E$;#6:68+$L#=R0'!5?KNJ ^#-)L-+HG1T2'GG.5%((4>]D@[0 M!!4N9),AD$"=.-S>78^?3>90,]&UMZ?VTD=/]YV_#CK>+\$-(=;;AZ9S-[Z MI;B) UGR /_(8 ."2!A2E*$+BA@<= MH]N. _,[]$_# -# :XVY, ]I1_J>/GC MZ5_'ZSB[14J#83I$ISQU@BN@43O'6)#2>@N&;EZY9DL@^);&EN_?$1@F4_CB MM!B?VJKH_;-WU@R@?D]094Z7^+PN&0P! 0'0PJE3!!D#$$9P"YX$0*>GF2ZA M.;.5?W]3TO[>09H5&* F2^ 7@W.EEJF:- AII(@RLZEB3=+>C?KPTZ3PQ>U_ M3PNPK(//15K=G)G=V?)F3K+,29ZW3!AK1C$ /RPM%XYJ1921!. 7B"M.8=&2 M'=5S)*]/UTZ&TL#]!9<0N8H,8@WK.:_I?M* "./3V='1].=8#>76)3+^K?&M!#J*$0OS $NXL@#&.8\ M1B4(BI0JEH$D#&A^;C#K4[:3P:R8&!:401(B97#:7'$)_X\HTDX$3(5U?GDP MC!&^N\'41S9W-"U>(Z4ELU9!<$D\C$$K$3CCRHM 288ZJ)"H>2 =5#U\%"OF M0YHH'4.$21JY%L9*$J+6C@8= PX9&MF6_K8[I4:CJ]OUNXD;?R] R_X8#4"] M;B][R19I]O1.NE8'2@#>"24B#CXY4*UE%!0,;+#@'BB;CV=OEZ!OW?S63%O% M=E^>@D4K1OW"%M,_BV(4K^JUI_MKE\#,F?X4/G/3N<@#N&46C EBIX)PU\A]WL[^-6=LR&;Q^BE%7Q =[SF@E,<$,'!$R M'H"<5'UYL_Q2QR*3\..RK&YZ5+\!0\_'I[.E M[L_IUY5!")N'TH!H"!51@II+BBQA-N)H8P3_H!9TX3;VPTI@PN7=>-:C M:VX@WXO159%\=;U> %3\#83S=@UR FSH)VC;%.;(+ );BF05IQPP':>$<6.0 MM2%(GM8SB+72^X;)N=?K=I?G9;\WG#N8=%6- M+XO?RL%@6(1>S4YS"ASO=3N9*+3#BEHGL>*8@(_WWA"AF2=*L85%USDY%7O, MC=1JX$WPPV3%V!&53@-BU(ARHXT.#$F#*4J+;1SSYK&C?1_[I.Q]ZO73-9,K MA@^0@@)@!D6&6(V @=(P?.D@<&;,&]LX?,V>;?A_[U)IS2"4TT 3B'E.ED"+>4RNL<%$VB<&SJO2:8U]7I5,BCD/@I;$'F$&4998( M8<%I$Q:E:7)LH-+T>8:?KY,NX6\2 #PA%U0 +\V8BI*!GPH\4B>]1ONCTNJQ MO;1 S) 0P2DA#E&)TT0+(7% .# !+KQ9K-4>VD-DM%Q :&QIE)B!]C$2(]U"T)Y/I7>L9>.$&02[(Q3$$PC MBC6SU$4BL/;!^KA[E:X7"K[U)L4@I<@5HTF]D+"PI%".!^/3^T6'3U4:X,4Z MJ7)4,Z($V&1B.(W.*@(.R2(F!&81S/,OGZCX[8;VK0E9,92;E9"[7LTY?IUH M0QAD&+;$"JR,"Y+KR&1@- 06.4&T886C3BCI'%E&U]TX_E:D99UB8+X7%4S5 M[6YSW6%N.<3V)F4_7390#J_@Z5^K<5-R7+[>L;09E_*G8L2$!ZX]8(<8 C?! MC[@AJV A'4H&B'T-5XPR'@#P(X\#YS0@ IB9B:812S2_N[>/(^[/ M&1'K73:(V+@B3F-XG@OE%1.,F&R+F4H^4\]N(K8ALRL/C#N%J$-!@H7D#,(S MK1VWD4C%4ZZ]R[;UTP[6EG1^+OI%^3T]]*&8;L542F.2$!ZP\YQ%HQ2.#@2& M"LJ=U7E"J9!*-%+;1,OV-'=QV&*#<0IS/ ?"/5)*>:[AKTP$:UR620PN2.%M M:5[*@-R*R<$H%Z-WA*>L,!(MA.D.PE**A9)Z(4J?)4?P&S.[DHXMB>U,&@5K MB 4'O ).G8([,,$99A'HFZ @S;E$*+45L5<75_7>E"\N*R"E!@/PYV$QVPL? MF(MQ-2W_9P9Z4OQ03:]3:N04VL*_KLK++(U@M;0;\'K*FR@D@&J#35K^P2DA MG3AO<+:+IC#+5',G9#\-*[JF.1 >06<@L/3@ P,X!9R2RYWS* 08=VZF!")/ MR8LZ&RL!Q:HX3P=LOQ>S&N[OP;6 MGX\_=K[L=GL<] [%5(J/^+P#[*.(NI! MNC4%-Q*R!/\3DJOA)M3M=&!=BIEN<7:!(FP0 )BIY2TFJ5+GBB= M><:M!S88U =Z>L-/O7+P;N1ZE^6T-]S00&(B O?@6)SFAGG-$S!5C"EL=,B3 M*BE2B-#%(333L16IG>X=[+4E'J D"9P J4XCXB+'/H(G)9D04<(TQ1N3.ARF M&PJ*00VT;$,TF,ZO;QSE($Y!3#R)X! A>,.&DR H X0"7:G,O;T4>I'TM>C: MW4@>4F:R]0R-@SC&1^6QA0A/44-DI!9B] "1.3B^)F';0QZLKK7:>CK'IB-. M8"4HBCRFO0^" 852%8W#RF7F0O&]9D!W]?%651!&: (N(7 %JJ"4PY8Z0SRA M&MQ?EA0-]I3N!Q>VNZ>E]<23$L9ZY",',"T0TQQ+D0(6#%RP.M>&/9&%W5TG MWVKI!1.$>W"L#$%\9$R*CB177GO$5,@/L;$#8LTZEY*V,4;$8+@#,0D(3(., M8$"]HNF G!<*ZPQ%XUF*](%P9N5M6*V:Q .!H%]H#_JC*8' W\88 $Y(@9W+ MD '#XOFXTK5JQ(65R@7L#/629BEPI6_P 3 MYR-FTD7*L1;IO*U/Y3-$-(;QW#_0Y56<_6#"]C A "9@C') !0K^Q0UQP2NA M3/1IS2H_/P8"C&*C*N+8_.&18(!6T.1B&[F.8_\X^/A];JW2X+S$UJH$E+CUU&+CE:;I9![",>;+FLOQV3ZSX6% @4I'P!TJ#YK" MP6)H&B"*I0@BJI2/D_E#*9 ML,HYSH0"BZ"HQT&A0)SD.>9!RXN(3SR2QX *%,)F(0.$!AH#5+":+MR)G@ /$,*NTB3Q$ MHCQS3@@P/2:" /1@F9I6\U"9!5(L-P@BW.[+PY( M0AX$%) F$09KP9UPH9#A."4R!\L,9]YF%H209UML>8P+MEM5"7"2#@%CPQ7W M2%J%$2.(8:(#P,L,/W&&GX\KW -3"08312V0!I<(#E%D63B4J0,2D8= !>7J@@]:86 %T=X2#W$61)\H M,J[R-$")Y3,"S"=;4_#$!$T]346I.$D+#"@$1&T4*I7URA$4Q@_V+7/9/1]/ MEZOPK]R,V>=+$-JJ?P7'@:4J$.(4'5!"^&E-#Z57JZY&Y B4>>EE^23 +O!HXRYX$N($LAYL M)[@5HHVT$3%A,?4(VQQU/"5S#UUT";"4J@@1FN%!4&.8K@T#1\@'13/F\NV9 M.YJ6@Y1F#_RY+\@5?O2'5X-B,#OR='%Y-;UY5>A5(W BD]LK)^!#5\NYHFMD MCGF,J0M.8)0*_5"BI66($.\4C6 2FTX22+F$UG9!^)-QXA[X/^PK]KKY!0^/ M)@-V"L))R07UW%FN@@K@ADS:O@_*\X8I.,:RJ%5@C A00O*)H.*V+$ M#G5.NA;?4)1.2K ,GG,(LZW"(*A.*OC=NBB:SKWA+(OAH%BQ_\:;BG3E2@C, MV C2&6T0.IU"%#8X#:'^BS'>3S4;VQMO+J.4 &B< :?)"=:,, 5N53GE"3%- M4W' QONIYV/+O=1T:-68((T*G!)LJ.+"LU3J1@5-FDR66C[C=R!SLB+#(@#P MQH(QIJC@G@&\L]'Z='R9@ 6W32@/4WZ8XKF\.;^WQMLP)(D,SD;'$1ALYCP7 M,56(ACC:Q*8Y.<$4QV%(Y[G-[: 2U)8-]#35-VCFZPN-DFK,4MU'*,C M'$A3EH#P0?ACHJ L/YR,%2((;T)6[)757WO#J\*7D_YPG.Y[WHQS48-J@/OF M'!..DD)P!O3"C (=C&9)[_ KUTTSV4#)]N3>;Y_==K#7=W_\C[*H4L+%]?N4 M;K%@'NZ>>3<"79S4#^ 5QH$ IE%.8^TMYT1%2]-2MW,A6$2TSPO:4*T.:?QD ME7%4*))HG!<( D"F%4POT8%8+JB0><$-+;#FA\0 NBKD(H"7?#2"IXS_5(_3 M\72/JS<",2>RL]&/./+.2E%@ZSGF > >YM2GP_XA6I1N9*0Z-)Q43H=UR:-. MU/R=(T^@J5%J9VCP*1N?UX7(0'8UE]ASXX/(S2E9+IJVW^-?I:F8>BW!/X3H M)&<*67"U'E/CP-VENX@;;+583HS:;PZL4M7HA#"12JT9V"H1%7.3?>^4PE5"+XRHE??KBVW0.B=Y7%JJ+ OXQJHK>L/P?^&NO'-GB=%P5 M&Q=RBLY3";B.D\ L'C#G;;:*TU8P()D[F=I76$7!#\-!Y:N"4KI+%D*LAM7 ME^-TQ?GB9U?51YL8(7S<(_OOR:;EL;I49S M5HSZ\,V-N!D8DU:!<041Y( ZS4>R0QS%J!17A3J %G9>7,Z,U0%8KAA (4I M0':P-\8:AC&!0#YSL^(@A6G>;N]<'Q675!DC0CH]J@(U04MAG394XU1QYE6Q M\.'Z**FGCHETO(X3B[05(DB(4%*Y1]7M\_:%E:G@WI;^42(A" X!?#W$J*"* M"01[@B)$+5[F_I%(O!-Q6B#Y:7CP>!K)N98$@ 93D7*15HQ=P 9890($?@V5 M<9?/L;XL)CY8)R7$'*D.KL8T%93SJ>":B-HJ&BB CKR?!(0:;"JD MHU1*#':&(*(U3TNK"/B05[#&Y%!Y\'AZZ<"N2PC@-0>P8:DVF&L>@D<:DP#Q M?B9'^F %Z4GT$@4M;*!"4$VY,^G/&-P%(0&3Y#GV3"]G>?+I;-)DFJK.;[@= M8(T/TK)TGX[GJ4B[B"(H+[W0,&Z5G:O3C"T7Z]F0OIV/[1%='F5!2$";3G . M("(=<>)$**L8X2JO8*$H7SY;=PC,>;#*<,*T0M9(DZZ=!G^F=5!,4 117Z3Y M.26,U'*ZR;/RJ7N;*DKL& K$6RZ\-91XH)Z8@&24,7/36L(_^S6VQU,01@"U M,"T LD@(T^I*-V _$MI&Q/+<>F"V7"_U$)CS8 41U$9&?8SIXBZEE+$AW>AL M$:&$ OC)HEFZ7!)IAVRZ[Y?>\EMO>ON6TVE1?1P57\^K\=79>2R_%W\O>M7B MVS?S+L@+)](%N3X=%%5&<.5N;7PS.3$X(O"=@:5+E)53*I)T MWQ0X"<(8RW=E&$_76NZ2(W>$/Q$W.L,B+)#%3+)4>)J2"#;68Q6$5[+>9\[E M0RW7XGY.;J2;Y'! M%#_V^#MO))'!4T99NHJ$)V\*XTZW;F,;$-;YHIW4:KD(U/./?TN#()%+6P4R M:AMAQ$R#]]366%6Y7,NEDLB/=&X[_^VV+IT6PDNN05K[T*FU9IEJ2)K MTK6SL3QE?H*G)'#O%9<*XG$O#4VKU$$%BP)2-LN*>V%\F:]YT .KWB9[DHE5#(.]A1KPTEDS(((&A\I/7)W9XO;PGFPU0#JZIJ76GN+ M#-**1K!6E&51\TMA]*KT&Z(4\I0SQKWCD O%D(JY Q0F!A " (;4S(HFT%FK])?/7"F/Q@9?E7#FB% "O#DUP? HK0X*L1 <(]HPB3/$ M\\+X\MC*SJ/!%'/E@^+IO*/G@INT@VI<8+$S\_8UG/A(L,\6:/;*P3RV MG%@20[H^+3J/N WI:DWC, 'OBXTE>4G ??(&.]\@@0A>6*0UQIQSB['RDB)B M%0(@F$K>-DE*]^[17C#CP4)"F 9N@%?$%&(P([3D1*5SCD1*W7"74A*23=8Y M=LV7KC4;K R+(H"".P'Q)#6179$53./H70C"<6:MTHI$Q0#Z!**5WY\5 MC6?F[L-S'"!NIPZGL[*2&^\M10!Z-*!,'"(169#S4AB]:D4#43!F$BFK...2 M:ANE 1O.>;">2I7E?KPPZ_HQ\@LUA%T^8S<(;-[U8*&\$X; M9M*A L()BP80J]1(@=8'SU"6O_#"^/+(NBZCI"!.3J1589HV_:.5QD;/-*4V M-ZBOE;L/3_2%8(.2M&_L*8^!:ATB->G2-J:2B.\GHQ]%YHQ55*9=,&D1Y]*" MM,6H$8G">:MMAM'WRK\\.O*3%J?H4P4LN4?1&I&.*P @] 3BEWUV!H]PV$ 2 M9GA(Y4Y_VE"U#$(EQYP.1 M4>/\Q.=3RHC;IAQ.TGX&?CYJYU,I=2M]Y%R!G0 L%%R6@;/]3J5K*$SST)%U MK==$'26AS*1;E3A!VE@FF(S4(VH,4EG(O'W$TC RUYND6W[2?\*_KLKOT'LT MG9BIZU75=3DZ:\D9$ATS!9-#(\-1!0XSQ:*VWFN$4DD6 R%J?I<.1.J[2[()33(D9"LP";*K64\O5TH^A0&Z&P\]&' M2##'1%BFL0[(8A SKO.,^'2C/'F6472F'C*'#2':."$X<> HX'9287 B /Q MRF_;XDNG@G8TB@?7IB(&D)T4T42NN!%>NTA3EBAC/B"3KSZ*YJLD9(1$1CV'G%%@4GIPBREI3 !-R"_K'+5R^#/(^-KI71@E-EH#.<..0/> MDJ;5&R'@3['K_/TKX^]OXU%Q/;OJ+5Z-!BL7:B!V$Y:"78J!(^9U1 #7F0P6 M,^U=?L#DA8GOJM79X$5RJ]QZS;@VP7J+332:1[" -*Z^G^UE\.>QEV<%Y<@B M*=*MM4R:= K;RD T%U:$O*C6:^?RADI.*83 G.0!$)5)EX8S DB11&J[ M,D\.G+&K5F(Y=E9R+QD%/1?4ZR#3]>F1J'1:&;U\SCSV6BQ$(X9:(1 AX*RY M\IZPJ) 5T49,NE+W7AE_-U1IK#R.@@?J/,3@# )O%S!R@,MUY#*_G75?&/LX MJZ^21V_33C[QZ7(7FTR<0SR=@,0TKY:V7^YCMX)A?6!I%=J2A%QL.J%!0-&( M]M0[EY<2>'9 UQ5&&Y[2W\!GQ1#3B6=%/+.4VR#!?3F?X8*4(_?<@WG2PT[1 M^ "LX3#?W!O IDI1%)BRUB( 5"N+L;X,_CRR>=%6<>(EMX*R5/?,"J<(,HA@ M3U6079DKKXR_FP:?#A$ 65I;$$RIO"7$@_DF\!]M<,[8URZ^#R]C:"4&Z17& M030+[%;1&>9#9-3)8'1F3U\.JU>6=48NIN0K#;"?&X)4*CR*4K):2, B@Q 4 M+UTN]#+X\\B6-)UT$%''F):3J566Q8"DCM:0@&UL6-S7ZZR*OU@N;VA/B696 M^6# CG*N5;2:4R4D$0;^W%"F\_4R=@=%[IB!2,M@"S"; $J%@,-&I((&T09$ MG6V+L&='V4^YKA*"I"!Q6(L4I))@A'#41H_3)0'&O&!)?)IU%8:)AJ 7;"@S MH.I,V\@"552 0SE@)8*9%RH_F?9Z M&?OP\Y :Q8A-) %">H^($0R"5F^#0L?A2%QLSQ5-%-.J_3Y5DV5=4( M3 L7B/$F+V:\5\AHMSJ8KKYU&DLIB 8PY6(B 0)\!S[0%1^RA86/K38T MI0M*185$D3L!II]%@'TB7?[.,<]BN$=$'I^*JAP/WHWZ5=&;@+S/_MMV2WA[ M5,"LY\I2JC @*IE*3#B'(XDR$&YQ%A6<2+597!6#+\7EM!9H M>!\WN6R_^Q#G<:,)&K1?2;/P-.PCTC/LTH(%%9QAJB@ \0ABF)(8B D=[$./S;^/ #2FO=&@')WM M@Z2Y5( XV$ M-EP3DFKP1L\Y!60=/)JO<7-W8R]%2*Q@T]PH'\:19Q >BXQ, M-9K!^*:;IWOS8U+^/"J'__X6?''Q]LU/6Y-1;U/= MQU\ZWVB+\^H!3"$!I 7C4QZ35B;M$1KB#8+0!C?,*T:,$!C1 MW/1N2F3+"#_UJH_5EVFJWU_#C5L;M#(I=7%,W)!TC-#A=&DJ5>E*%63 QP90 M9FB(;88._07\*VX<5AME#QY(Y^0$0P7Q"@F'<;+1.BJ2;N^%@2"0;/GX YG- MH[F:GH^K5+5TPYE QA.J(I8.*>X \@#"B=@BH85%@$L;I>OVGT;ZEPG:FNY. MQH/0 ,U@[KD#Q(&$C9H*Q#3$H$0LWF/Y&'3/#/2&O':.,Y 1;"-+BXY!28!* MQ$3!& #EV*3)-%VGJU07Q3-2MJ)VA6B'=(5!NB@4UU?42$^42&<1M J2QR9J M)8614?$P:E28F99=0U"?,:K%Y-]U\W/]]!4+KQ("%4@!>$.!64=BX= M]I"16)LM=- V=?MK=@!B)5V=UX0KIZB.F >J.>+&4@Y_B#:F0P^!97DS&]%U M617GQ6A2?B\@:AM?%!^*ZFU#Y]XZ0$NP4!R].G%=@"SRU 624:N8Y MH*"(LWQ%HC!;)K2-F(?0W!4&8TM50,!/E:IT1I1.P03BF5."6NJS:I($"?GH M-*MN/J>K5P C ;@D#KR:-1)'Y"P1U" @/=N_ &UZ$IH[EU$\"8AAI15X8@\T M6\E3I0OFHI:6YV>0I=J.Y-&T@N]=]88?OPW+L]ZT'(]6KHF5T^(]O';P;@06 MY:S\-BQF=P';Z]]Z_SVNZNAA89WL/8290,GHS)Q515&#]*4%ZH_3\Z*:Q_!W M =&'\:B?,.BP/F-X3V73TAI?V-131C($4-)3K@VX 6"FQ8A( 2$Y[.>HX$& MWFS&O,0[]CO]SZLAQ7=#_5S4-UX!LIM>?X7X:@*O@([W([YCTI_E]/SS'U\^ MF \?E]C5\@Z8@?F6A3F8'?@=5RO81A!@#ZLE893RF.YFJ4&L928=1,S+6> = M\>[F[(;(57S, MV+0.8]^-7@Q7#0_6@$I;F:K"VZ @UJ)!<>%C';KG6RMK M8J$!'@F <0K8"U+J# H(K*27* 2:WV5*UN?I'9/68^H'8./7/XOA]^(W>.9\ MUBEA2Y 6N76;4>@[\4P-%!)K4'Z^4A M+(H&(J5 L>-!("U"RD 3-@+*PC2_GU*NS>![5CV(M04T(_'A,_7I>5B^"IXHZZYAD%B0P74QKO6=6*A4YP%*,U M%JQ:Y-%*ELY6=7\#W;ZXNOC4NZZ5$-[QN;CHE:-!47T\C>6DWQN^' ,A=621 M!1YIP!P"*,.T]Y@+X@V#?[>$ 2O8OA$?%V=E D'8K^/Q(.U2?"FJ[\"2R9?Q M<+#QZH%CRH%V4J$-YRBFHV+:.0)82&*(;O/T6W \2_OLK<0\@.3.H%;%R(1" M 1C/120 .Q V$5GCO0GY[:%"D:4[KG=/\HJU VD295[1: DW::T+_C$!66*4 MXR0_S S.73\^R5U<5@',"\5UJ'9%^< M%E55#+[V?LST_GW9^U8.Z[27#\4T*>PVI9:(!.$ T09554%5D7[M5=?S#YF+\=7R$%M$;M[(:H@5 MC&>$&1U 2P@H--+*&(RPQRR_QFPY*'L8N8L#OZR QIES+"Z'=2\0XIM[_!K6 MM^Y-[9T7^E2-+POP\XF&*71.Z3J7R<;;Z[MB:;53^KK@]U9X(LN=%4H .Z+E MR1FQP"(V"0$0MKCA4S-I>3U@G:'MA!5=QD6:2"1X3@NN)UTZJKCGAAI).0?K M8O++K?G2=09/.8K'GE 9E,#$ *P#2X6%A!1 Z),5XI:HS58=\Z,L7F\LAP#;LZ+ MJOP.OWZ?T?=A7-O[89-'6HY%;&^80H,OYT4Q?3_N]Q;#OINZ@_.CONMY_]'[ M#-_/Y>2?BPGVXZHHST;A1_\<.)C*'/[9JP9+;_J/8G &D8TO)O#H/07W'YK] M7@S,Y.;1^R^N++DJ"/8)YCO/X2]:X.1>!08L30S/,0322S/1P=DGF8)[D'*X ML^"#0PQ"%H[#2 MHX!0G>TJ6(Z)"80$#^7D74K\Q].EWJ_:M(3H+*-@2IQ$G%FE?%31TY1%%:VS M*Q(EUF'O4T['2S SP3()O"<0,H)IQRC==$^I-M1!S$CR!8>EE)"GGY*#X"JX M2AM@W4XYH5H<9OIW@E7;R/XZQW8GKG5@$,4=T$TY6#] M"3+I3CBC0JKBIHV2--6VR'*@Y-+%9^MR^JEGY]X4'?@$$2$,8=2&V37LQE*( M\$Q4.EJO2+[,K#=R$8\X/P?!71>4$XHY(:/D,JB4;AV%X$H'S7P>-H.GWB%[ M?^V5H_?CR>3CZ/ZW#\OVOB'B/ C6:NTD@]"=*N. MM;&VA4TOEZ=S>YLI<; ^?I!:%\S<[3._%J.B O -D?W@HAR5\*IZ&.''93&: M%"LO3',"[+TP6A)#A,?4X]DL>?#2^?X];C,OQTGJFJ1TLB>5#X!9\JD^P+A> M(%IOBF1,YU<4C8X&#TY:1'*C2-Z@$#,7C57;\L-QCKKFZ$LQ'*:]\=%@=KH> M_KS>!!D'");)D"YE7K7L M(6)4A)H0C$Y5=*EEZ$:/!$(Z2YVGK:'=1O,TAS]7;\3.KP!'&ZD62&@/D6@Z MVD'2@I; "@NLL>FZJK;QZUN0M[RSNK! ;0&* B^9\8Q3&TT4 0DNHZ><(YO= M(J"R]>F-:;S>^:+T@0<'%C'" W,NIN4CSS61B&$NI.0VF) O5BA$VE!6"Y.? M;$9>3,2FTC$7' /#2G 6HM$X&!&D- B4 V<[-U03_FQSA5(R!O3BL6SG.2\ LF8#RA MM8.O5AOG,;+P7\H5& +X4^024 =.BSA=Y]'Y VCUY?!JNGS">+7$@FH9JY-Z MI?2U5#'&.)8"0J\0!\S:0:ULI_:&F&WI[> N^#H=F3.&6LX#L391Z7&0@$B( M0W8[[CZ$WF[)%3[(8"/R-BVY8J6<@^# 2@5$0^@MMI/BB3B*'W(#M?,LWH#NG8WGA4Y,@#LB'!4A(C2Y5)>*Q:<$ 2\ M#7(^3\\\(4OYL%N/:I8,6-PDXL^!M*UN] S"@[\A2F$#T8T4U@=/%4.!1&XY M;LCUP8O(=24]#R2^*ZL4@U^$,,?!#"@>4KDUJ2%82XLT* +LRU()A:+;$]^1 MZO]K!6'H[@\*?!F?3@'B%;,# X5)98C.BH:X?8/S&C7(?U]>VJNOO=&J8UO8 M,F<=8LG:4$QUJ@,44DT[\/8(-Q1P7 HN5[%LGKTK%E W/A@0TQZ"!8@'F _P MOP-I]BJ5=0G@GD1^30^5=!'_KR#HH;1WYJZ#9$L3%)@7 XB%@+OB 4.$#\&E M-?FB/<:$XB(P\.UEMJ"81 OC18%!VB=88@$[37,2HO,XN"J4!D:^*3"GRJQJ=EPW+AJF,OE"APH1:X MG'011#HJ@+2>"2.,8GD!"L:7-O/GOKX)49T'6X F[X,![(=X.IHLE -J,.<1 M!#<_(N]_M!+Q[V63OT-BHM1>5K.EI'N^JVJRT>5\@#_TB9OY$IP15D4(3!%.5/, M=%T_L^X(Y[ERNXH]F<1J?#&KBG<%#WZ\+*J;T16GX^IF ?MK[T=:E+A9"-.Y=8))2CKG5Q%"G/(E24.5RE$HXER^>9ZO* M_;!TB7 4U*8R18B 51:.I0MR$*8X!V]T&4*\4)YU5C?FJ7ZJB"1M\**H 8>! MA[>,IVL>%,FR?#C3S\KG%GN K)66@X G&:=H^R M#.03LG1"LH60;6GMFIJ@'#%*&1D 2A#M#,2I&$MNZUL-:+:[6U]E]$BDKCHL M"X W1A:"2RGRG%MO.*9*DXB3(&5K'2?+YR[<,3C#'?FMAB\JE7;GY@6B94Q#0&)!DX2*G! :>*=H#(93K]O1-H*_D%D1K@*ACC0I6B#86 ^/$4<_F#BNMO ](6BJ&_&YE^ M/VV2P)/7Z?3_YHMPR$*@Z(!U$,>#@*;5DR"T<##_ #LSU,F70>=*DAY(_PIF M@_]RZ?@HTHYPD1;TM90\&FR83C7!\VL"=*98NZ#_<]$ORN];30%.(5$"=!&\ MBF#8QL"2I% 2, 1O6181 .-,8%92]?!1K)@((A0CH(!,$P5HC*>ZRXKZJ ER MPJMLP_M$2)19C8#*\#2E)2"D+P:#@X%-D"#J8R)-CCWFTS^I3 MO*N&L436PX>QRH:G_ .M.6;@R<%*@NEQ$%DRAKRGU#3<-"_7F(R-1G%[.G_. MG&V^>H!<$@13+(_=!QI#H\H^FXVD8?0MJ4 8NO<')FFEF:]!R)(& " M8KY) YJS2AWFR'D W2OX'K *&/$ =$MN)-<((FK 8"%5^X@V3Q_7. ,(V]+] MJ2HNP7'?SM,-"#*C09T>-UOKWCS>)5X2 D@"0;2K/%7(,K"USNB +77-I>BZ MAK,.E8\QSA43AU1()[Q 65(M(FT E@CF.&&*B"$&51PVDOQI;%:'O25H1(7B'-L#=$ 8 ^@"^,4*$I%P#=H[9@^1\(!AM%,NX6;KJ& ,^J\B\WT". !D/L-SO>$F>&4^IP/"\Y04 MX1GH#S#5@[.+)(20\I>(X1FARRD=C51L1V97*36(I'C$W*>B+UQ8I25*&[=1 MZI19G]>KQ,L5@W=%9P.062C$C9E %!OO?4S)_D;AH(SV3O($;3,#N5P>:(=D M=K&3.*;2-:P MAFW'B([@*H!G$R0Z8+&W%YNSLY-SM7ZM-07$65:=EE6*C(S4+3EE"N.YEA*FT/&W2!Z0XQ//>(&.( MSIA%!69\0XI20#@HJDE*]FLZR=W%.,&H9E%;9X ZSJQEVEO K*G. M(H2_&2XDZ29.UD9G(T$/([Z+QSX:P2*6*:V&>RPU-S2 ]X'0G0.=V78.H4Q0 MN@OBMTJ31 )B EH0UO.A0. &X6.:2$-*ZD;]$?))1S4G5OXT$Q(%[4"OQ#?_#3.4OW/!@HV)K"+@P0B9(BJ4MP.NN[ 97L,/RC$)+51 M=B4HKR!M=HPU+6C?WX>\%0^UC$A:X%=@BB=KSB*78*(@T@&=09G"I[,NBY/< M0 /3&$:;GJRR7WM#YM MNQK1JOT" 8#/>?!9#+!J\#9!08F2W)O \^S2$XR6Y&BG0YI5CG_8)(&14VD- MF*ETA(J ]0A&U.?_E%4F7WD_@0%ILS+;37BL(=WDL#Q,ESS@#VF%2PY?4FFL(A#226*D8BQ/#<8L ME8E>8T@-Q.UJ2*L2 #!W0DL S)1QI01H$C8(X HEPCB:G_W50J]E'U8/Z3[; M://D>!0MU3%%+8ZG&K7:6:RP"]%8C5R>A*B6TIP7/K\979UZS+!Q!MRP8.DJ M9*R$LD B,,W&R/+4&8*4W E=*]:K"6,I>3V=[*'<0E1@&:XKP1II(Q"9P1= MA;NBJY-?,GAEO(D,/)1BSJ;42 Z& 'X33>N'0F3ZU$S7G?C=Q'J;RY@(*8E. MNG3! 1>@]FD_2SH1"018,+(\YL1+%5LS&C8GL'-A7:8+40772 <>&4F1E J M](,V2?SR=!*V='[HH02ND#K&M8*H0RD=TI6^.%V)JITRF) &I)K@^!+:KH# M CL30%!<\,9)M5,X0H]>8#5"-HY:NCH-MU"2?:PCZMJ.Q7@V;M%U_LV'H[I# 5";E 1..04Y93!MI(!," MPO@<$Z5Z%LU4=Y.UQ4AF-]>EVWLV7$+3PH08P3C N+B#>#78M*D012JG3G7N MEY8+X6].X%;#^WI>%<46XU,,XB1F69 Z:X2X$&VW?CN M*=QN@'^.MQ@>\T@$"EX&'"3(6KI)AP+F ?TR'".9#T_A%H.T+GU;#.[K>5$5 MO70+Z(8K/328F&X2QQ84+E60=X B%17:$AYRIY6,R3:#NZ=OT\&M?P]9QP$S M0,T & #7HW2-4%IM=8X0HB#N)_G&K60M?GE3,A?&VEI.;#))(4\P MME8B@(VZ3KZS@CC'6"!8YXLO9%F!7@*'.@]E@(= 7@KA)>$$$8.Y)B3=F*T) M]GE=O)/ET/.E<*BSB-?D]O7V^J;<5EV1(1T%.R\O%\[2SE,%SSU=72^4;N3U M(MWB!+$2L741YI@J 0;AL?< DRS&FM,;>Q&PS$NAGM"C5.R%5#Q%Z6CM*0$#-EWHG\;/-QRIX9 *4#ML%Z 9Y. M4R*0#5[/)DP8C'V6VW2$Q5A/ALMA2/,;^:^SA;>X 7 MHHJ,1S"$W/&@@O/&B!L5BQKGQ\OX\D+]\\S5'9I4-#Z]"TDS%T+@L2EJ[&810P'=<^ZG3!H'=!I@+AWF48 M[X2@9QC$JLUN@*;, S#E)'!+M18R7?;,%:[/7.91#&;/,16K5F@-MSR=WC/1 M<^*58D(0S85&'J$&FP>P43S**/X8545O6/Y/,?B/\7 5N7^YI;[K%Y3E9-D MF^"OH[-/$#6-!ULK$A.>.P03QY3EH$I6\%3?V%A-4E M)9&E$^O,0L!@>4PI,3P=@?8R.F6$:UC]74]A#Y-9JXKJ21SI89JTH)^) 65PB*;T>0.8*]W;SAT.%+E\B9 \DQHN MUZ;.CL*O/![D#?84$$J4DI,(=M13SPU5:?^P86&#:MXPU 8RMB.ULV:Z!Q*= M$L$(P;7B8 U5.O&+4G%-C+)M.\IEPR+,.J0^],R5=)90!_]$A[ECV(!7=EZF MP[]:Z/Q24"Q0PQ9L][FFM0GMS):QAAF2TF^)YT)AY=+D$^4],9JP?%F+-^V$ M;D;H_35-&QZG]A84D7.L0C)E0DDJ/0T<0E@E45XKBM*F!=I&0K8EMS./S%B5 M-5S(=),3:1 3V.J\J M+G #MQ^%\%7U9*015$26'@7 9U)QF8C_'WMOVMPXDJ0)?Y[Y%;#<[GFSUB@5 M[B.SJ\W JR;'JBIK4ED]-I_60" HHA($V#BD5/_ZUST"(,%#$DF!% CYSG86 M2>&(\'!__ @/=Q= 8S3 T6]'EL]%\>=L= 0#W0:_;XQET@=];3@:6*X]&HXP MQWO+H+!W8=S^ ]]QJ*1RA)>!EX.Y!K3?8*S+_:$^=(RQH=NV!D[&>*P9KH)= M#+8+U.R8PSXC:V@ZSQV/&\K&2 97P57'8+VYCC48C71#&\B +J:S76UTEXUW MZ'16.76\7\?7!.R4_PGSV4Q8..-DV72*!6@2P>KRX,01I;2=T6CHV!A3-O2! MUA_(AJ8,--?&S*_!E@(PU76?\-B!GF:RSRSE>#R N0['N)R&C-E)@Z'F@ED! M5@U6:]B&A8U:ZTW.]FOB^O\L0JS^C.?O^&\'+Y]IJ'U-!65MJ-CA5G9E%=S\ MT6B,K354\ZDXYE/C.'Z\SU4*=4:&IHWZFJTIAM)WG '@PD@S%5N3=7>[T+^Q MT7OAZ$'O.CA\^'$T#\*=H.=T^7-Q*]]QI8 M S-Y5L_8?7VLCD%)#@P53&M=L_2QX^H:;RJV-1/=DCVP#(W-]$&>CWW<&X#NJAHL]?55U1[?2C?H21\Y(5$O<627Q**?- M'6K:N(^FP, UP B#3[ LBJP ;+E@"6^?EM^4E^='].()/%F8Q+)E%VNWCVSP MC_$XU@C,LO' =OKPSVC;!#8V@H<'3R#Q&0MXPX!/659@:][/4] E\R3F-4T. M-\<,6W5DV]'&8^ HM>^:Z(CJVE ;*^I@N[2*(6^<:GQV2"\<_W-A(VNL#V0= MBS Z,)6A,X#9V*8\Q(H%\GC;0I$W#E0?/?Y*AD"M\T5KHGP$=J6#"9BR#H"E MC2W74@S'=L>\(1%87T\I[,.&UNBLGEFC 3#2<*S;0U6Q#-L8.6/5Z.L&%KZ' MJ>YH&V!O= UXV=QV ]L1]0U54P?]-[8'@Z%KC&W0A[IL*)IF&4/5&F_7C5!E MTS W)_+$:%XX[N4&ZJ/W]A^^/BS6>S*-BQ3&7*2(/>/P.W[*GMMHE96^-@*0 M,(9#PP5;P>Z/C;%K6KH":+Y=648Q-I(YVT<%?FX)S?1/\T6:W'&'ZSDRN%@: M#_Q8K!UJR-C[#>ND*$.-Q_:VC57-V3C-W#XR5"TDL4)6^;&6Z3)(LF>)@C7Q M-1!O2S5!1%3+D;&MD#8V0)T/!LJ6B%C.EJ2WC"9?F3^+DRBY?5A>]0P-AK(] M5H=#UW5,#-(H-CK/H#71M;&TX7:1#]X=X3Q4>#)\*EM#5[%L0#+7X(4AX%^E MWS==\.K!==QQ^'UC=^^DXSX;O*DC8SC2;" &P-IXW%<50'AC:*OZ<.P,M]TX M2SL7O!U+A6/@S71Q6P*\IJ&&/=1,L,V5H:4C7YB:N5W)2M?,+<.P961X.;R- M1\#TF)YNNWT#X-X9:4/7='33C;1Y/#X4TVQ[)J#Y2^#*ZG MI:FV[HY41U%,W1HKNKY% \7DZ-8L%0[>=+74@6J/P%H;JN#G&+*CRQHZ#;:K MP&KNJDUM*%N.PJ-C.7[,3]:MEC53-P8.ME$V3'/LZJK9!\VB](=N?VAOMXO2 M=&5/?ML<@?LUC6T)'-=CF3;"Q OUMBB\8A*E?A!54G+JK M]A#(*(]5!5QRC-S:MJHJ#FIH5Q_9RG#;V+8W"'LHZ=;)OBB]K<]3K%>Y1E9! M5>6_O%BMY81.\E42Z&JR-__H_Y)X>)BBC/X]N+;#?KBN&9JJ:YCC#OL$+$FN6 M;0QT3>89'=O9!]:&8_C82(X;[7.=ATS+Z@.6#%P3%#QN<<#X;4L'7+1'\G [ MJV.SO.I^HWTB6_[P9%?LD@3>UM@PL?^DB6$J%]MPC?NN96]79E ,>0.^GQS/ MRP;^3!%#QU9 3X)C;)B@:\9N?Z2.!P8@NV9N'W$#,\IQSC+P9S;)M<%(=@=. M?Z"B_6?:[G@ 1HYN:>Y(L_JCK:BY8EGV)I><;.!/[ED:]EB3QZ8U5G701;HM MPX#!8@',5)R1LX68AJIO6&D'##SWPI@%(P^\C/@VFE,WBZDHRA@+\_ M,L$F-&Q7QF/@8!D/45LA/^V8@6%LI+<=.H,[%A>L:J&;PBAPSW509'DR9^GH MNQ\5N/N*RAW^?W!4JKVI@,%KFB-7=L&C'_1QFV(\&%D*H)+2WVZ%*2OR)DL= M/,H33?+_96G^_Y99!3^S!*R:Q2STO6BEKD<%VHV_AD$0L9&7@7T4N-,4KGG. M/3*Q"2C*W0"<1]UQ-9"MON* B/7[.P*]FFQL@O2%D G_ZL(CX8?G?$;'T@>Z MA?EGX B!SG5Y4,%0P%#0L%;R=G6S31B]))IDH?>[Y^-QF.?(8H,?.8#_DQW5 M )_2EHUA?P2FAH%[9]N]< &D-Q(A6T*8I\O>#!0L8P>Z7C; .'24OJ.AZPEN MDKFKWJ]FR'9;9WE*Y "%9UGNP+:PYEJJ/!CD:\@"_ZIE/X^I1YQOX>JVA:F.@H@"T(?N]P MK _'8VLXQLU1??LXHZ/I[1,)^^0V!S9B5G1]H*J6!G22[;X]'"D&J%EC-):W M(5;7Y0LETP'(H8[-O@9VQF \L@$47%=1-'!_QGU@)VNXW9NWC>;J_C39&SGZ MMFWKX ..'=TQ-!7[83JJHZIC;.&BJ-M]'G5;V_1-6D&8)Y/#-'GHR.!OX?Z5 M*X-/J;BVH\HC5\'X[/;^E8'GTUHZRU,B!SC:JFN--=/M8W=ZV=5LVP4WKR\/ ML&SR#N-,5=OGKNQ%IP.@0^[KICXPL0F/9F@VV.4C"Z1F-'*-D>:JV\68]?;9 MJ_O39&_H !O#'H(=/QHJ%I@:AFWH?6UD:[C/;^O;IW2 +(;:**@^7LWB\'B& MT;<4&VPHRX#_!\L*=J7>MS7'& ^,T?89-&US;_?QL;Q@Q$^!FN*:[HBGV@Q5 M[%CF#@"_L5F/ZV+*]98UY!C&J4?\C/UF]97Q<*3:8\TU#=-AT -'L?M@=KI](/2V7:UMG"_:<\C- MG$UQ5,/$QCG8?=N0E9%K:8J+AU)M3#32MP+4EKYQDNCYPQ@-'2S1#6OH&KK6 M'XQ4T+7.&&S5@3.055^^E@6A_ M6"LWQ[,JO\Z\^/.";V#^#(_(LT^Q.!;]J(=7;0'RAVZE&8SFBRAY8(QGU(H' M;P/NI]_&]?4=XZ&"H:+W3=G \H" 5*/1$);;D,=@M]6HEN',,K#7%-,RGB5; M\T2YH(7XPN#YH9\ST0/S#R!A]N7FC^<60[-DW>X/7 ?L86-H*F CF0 /KJH8 MIN&,QSL60Y%UQ52=M[H:]HG$0I8M11[9%M9J,0:C,9[[T$T+K'S+[ ]E<\=* MF( R;U W:RZ@RP#M!@H +W*\8NL=!M\,[,"UV- MWPHDR.ZQDG*7_;L9N$Z^93A2$>#0S,LRQB;(\>T->P'I9G8 MK=2P=Y"/-^%QE ;(]\Q4&B%7N1"?BYR[I6 /B;<>2"?L!V/WAX9KJT/#&KBN M@OV5X"8@W=AFP.6P3*_I-%P:=X!Z9A^ID;15CLC04' MSEW6; 5;K8&;KAKN2+%5PUN;U@N;;CL6 MUKL&WUD!;@;+U 'ORC''LME7%7.TG;RDV+(I;UA^3W:J?FEC;?#KG+ZNCW0= MNP+WP;$:V):E#,?6R#;MP79:#3:TM0\8X/^P\':&)0+O6.K=,L$YPS J$&GY MJM3XR@W^+,1IW<,;M^G*V![+CN&XMC&VP3P<&YHV!!]L,)9M7=G!)9JU<1+L MR+&>:KI/YYOI)N:$@)^ I]X4F"'N**L:\)GN.(.=@+!Q]+!-TWTN%TF5'0W3 MIBP;INF:MHD]>71'4T98R&.GGG V,NQ:-MTGS\N-^_9 58>6JVO&0!WTM3Z8 M%'US!#:&KEJ[($]U-C9_3C7=S]/''G*PS#JR"VB"+=X4[(,VLH>Z:^J.Z8YQ MVH-=6DW#MDS/S_/Q038]OR?C*:XVMG4 (UNQP3P$9ZGO#AS%-/ 8!\W13\Z?_)[:+6"PA3ZF*HI' M'BZ&V/7,U6RYC[WK5-W&'%M3MDW%&0[[YD[5N:\8/C/6$\WVR9(HFC8:C Q# M [L 0&;D#@R7%^&&-9;=M6WU@X7R%6;[C(ABB]VQ:EG8U]88*I:M#L (M4!7 M.*:EZ#L=AWU%]'5F^^3I^>%8&XY47=4'EC%T!WU'&?7E@66.T:)U=J[MO@+; MT&RSS4<<7JW6&HVPP;F))PQ42P'.-7DL&8PB355W3E*W-'WO26X-L=FY/8FX M,JPQ_-,'[\@ -=(?@V5K:;8U,AS;5/N[YJ8Y&YL0KS6W9T310;-&'_+"Y :6 M^P,33Y8UTQGUA^[0W!7.UBQYHT#A*\[M27<$' ]'L303\PW&FHX&CVN.='F@ M]35W)\QHIF[M#S-/S@UK=82BR!/NJ\(E+/:QJ&L<_%QX&,MA+/L*\^E'3U88 MJ650&.@0#V%"CC$:@],[MD#BP+LT-3R+]>[O_Q'E'X/P3LKRAXC]]&X*C[R: M>O,P>OCP-9RS3/J-W4M?DKD7?^1_R\)_L0^*O,@_OON/V_SCQNU1&+.K&9_^ M!W#2_OIQX04XTZM)DN?)''Y;?%_^EB>+#S9\QSE<>5%X&W^(V#1_]#WX^ZYQ MAO&,I>'6??SKO1C+!+QZ\: :B258!6F-SOB6'_&^ZI4_PMPNW)YJ.O MSP=]KG#Z('["UKAQ_D'%:QJ:([_OZXQ)&/#S8AX:"@H?EC"$_Y4U(),XDPJL M?2Q%./E 2J;3T&?2U//+(JA2&$MW7AHF129%9;^&[%K"!T^3*$KN\>80^$+* M_!D+BHC!,Z0I[P$LS4438/%PJ3HU!G 0L+0:0O5N>$2&MV[1_YAYW[!%SH/W M_^'-%Q__CV+*'S6Y)Z&X-_)\Z3V0)9\!44 >LA\^-,8TYM-,XP/]6+J\ F7B M@UQ=4C*1_ 0/U8;R[#/J8XV3%(!_;60*7K-\,*_M)ODLBLIK?GH'M@A^SQ:> M7WT_'##G7GH;QF*07I$GU0\I'Q;_Y3X,\MD',&AA/),D!=:Z\H$SO47&/E0? MMH!D-?!T^0E-3AQN_-,[_9V4)O?BL[*\]L<\6'U,=SZAG*$8DV$;2*/ZHU:O MV/G8S2?S33RM?R_%I_Z3X)"]YE^3BI2#Z9#^]"Y.8O;NQ^4\]R# 43C563AR#N";Y8#5=\U3:Z?:/;<Y7>HY\".B0LB)E M54F2RJ.Y$_:0Q 'IK7V(IO=DPR"]17KK4,;YFN1>]$@\O#%^$L'/DB[:XKL4 M) 6&9?\/+XHG'Q<3$@_E$5]X8I9$8;!\8-NHW%Q<:%]2GIER)[0CE)YM-@=M MS]&O-6QU)OS[D6^0[+K^; .[Y+W+PW)W$+256[B)ZJR,,F<2^+\*T#*DG MQ>U, B/'O):^8!HN*\_%3I,4_LS6HNX2@V<%%[+UB#9;(T_Z[.?)VC@5/LSM M(/)1P[SWLF:&^1?YV@+-&45A$K>,@C TO=&A]:2490N&O4Q8]-!K<*3JM=I6 M(BH-#VV3B)7$-_+P&*!S#36:H29!3W/0 T,F(0/AK\7QJ#GIS@S!-G[6>C/I$6:8)X97H8+"K1(X2D\ M90R=WDV* .E\[+H6\?.W$E(36"$'EZ6'C[H+T3+C5,YKK *^,]P;1> =9)C2 M)CIU!TO##Z^M'LN'$L!4KJ7_#+,\P5E$J!CR#=Y+83#10WD??QB.V*MJUFM_R:0%X,W&22PF>R;X/X2DS[X[QF=79 RSWJ_KD=S+_!?',]>FPZ>S0 M^PD ;QYC;2B^#IT"W4^\BDW,!!??A[D0F,P3V9N8()JQ>5AFC()DESR?K%QZORA;URY)7&2)+ 1?A^Z9A.L<[KZ4_ MN%^'[PG7EP#\7:\0;F IFMMO61\@_YV_)F!3L-;X'\N;\"[ KPQQ)4R#JX7H M'!)YX1QE+L.X!J:VQE/T*$5[\,E#_?%"B&Q5L3YF2PK5H3&,RRFOZ-"#*R9_PBCQ2=70T[(BAD @ M>$L4@OU1S_ZM V?,[F#)EB"< 2/S5:NYW6(!.$5A>-6[LR<6X5H:%RGBYS90 M[_$^$1W@G%PQ9[E$2$98W3L8 BP;2Z>8VXK ?L]C"9CT?"VYF-$,1"BB?/WU M$Q:%\/:,_PA$"N=<1TZ],)7NO*A@*^ZL\7Z8B=BO%UU+DNO[H/R %+MT4#-. M2M*,<1.%WJ3* T\9CAJG*MRI#>'.+T5#=4A%U9R"KJDG=Y&&$2Z[BB"WXC0> M5JK #? U$=KKOQ+X+(D>PI4T214^J_+'+W_<_.;^]GGYB_)1>O_DGW^0WB,N ML!3LP<^ *#O?\/03*H1/&>^Q':R).@P:6%.X9H#;G(I M4Q'< :T>&U6)EP@'HDL*'TVPZI,B>:M.P57@I9PT KH8ZIQYH%9\+YNA0HNS M:6D,;(P?[V>BKDD8 ^;FI8I/63B?%&E66>73^DVK8R6E*JC.+%4V2_GCAG>S M>L*U5"XF6"Q94BT?J H/=SK"A5B$,%X;J6A##&H>S\AE0DMV32;_JP!A ![1 M-ZS NC2BK,Y%-!VICF8$IW+$\ARC]2LY1K&M" U^#[;>YA:($)HM*RX ')@G ML*KZ>11V7A]Z9B@3$W:WEUL0SLHMLPYL<90#B&S.=*7-)$7$\7)F-Y M2P58I625%E)Q#<8+X\1-!8%/\T*]1J+A5OM'J!Z*AYO;H M7V+U M6C_5 )O<+C).-,'EP'ZB6* )-JQI?PDI>J'2Z.O0@LBRECC:D 1?YK0W@?-S,@N[$!<:=6 M"L(IV&H,O>4)R^\9$ZNWO2C"2$7,%]&/Z@IA$L(J5VM5BSUXDH^'ABLU,.6: MP/Q:S(:^V7;9!XKS;/2;N?;.?">-!35!+8BPG A C*;II\Y\$S<"J: MT5E@?C><1P#C%]-J9H#RM=;LYB,XZD'!$TGYXH$-/0TS0$S..8U: PUGX&P, M')W!,EB!3C7 &[<&[A,1M;C(#?W72=1[A:(IM\!OOPIWO%/XCIU:^#XT#Q'Q M_>BZ@N8U3\1^!?P=@^0URZ>^HR)V7D )A@$3(0Y\#-\!P-"1GV D"Z%F@I58 M6);UR@TAL?VT:PM)/+,G 69STS>0&*]K+.J-EG^]8 MBZ-<2S>U/91J&PGGN#2@[V>@RN\%W&=9N8/TC47A+!'6&@_5!'<,9[/:B(+Q M)44.*D'LPP')$MSDPE 9'PU>$'$>@MGYC.&L>[CG?0_SQO^NKN>)GESIPJ43 M#AQ1@J,1$^(#Y*2MWE<:K>4*B&W,\A4B\6#Y'!&K\K(DAJ\/Y;X._.%:ZC,? M-QWQ645<[HZ5^R'U^"%@/7Q$IAU_88)$Q-;WLA?A@-?KLF*7-7FS4-]J(MR$Z[:#^0[>Q7K"CKB MCF3*[L+-&<# XO(O53BMO@#@<8W%P5W,,W1F-S?'8LG7='=MOK];8[RDBY2(2_+1&WDYI M%XR'8GX%VL2\UF4Y3]Q@7?)W5K4ORY8Y L*G]C%RO02X9:"\C'V+S1MI8_-& M[&M'$=2/V";ALL M^5Q"JG;(]$P\86W=,+](4=&YU?92YZ!BEWIT:QMM7ZJ-MB>((O;<;D K@Q1) M__# KGR0^E[\;6TO_.8?_?5]<)XZO_;WIUZR=F\)6IGT/OQ!XAP8P9V@PM^' M\ ,FV-PET1TO 8AI]6BJ@JD9YD*?PT7\JCG[U[\\GG>/=XNMI/7?>%; ,FVS M6.#^;'4<:+E=NW*-K65T\K$!B%L%WOWJ\5U/NV/AJ\^K;;I:U*G,PU]W=3), MJ>6>"PP(QER$8&@A@5=+6N9;X5W/,,@JJ'*:&%##^=WOUWTQW- 6#I>'J2%( M -2,R&)3L!%_D$19-XQ]K?)\UQ/F4@;&=Y:!LU7FA*"^C]HZ__*0KUJX+?(O_9,$M#-9=9LP<9_%@D65Y.%3[KF,:NJ+8MJ88.C;&M*RQ,1J^ MNL6S![P]5;2T$6-AM0;2>&E?UY;CI=*R^ZW=4AEU%..)V"!T,.2X%'"?9VQA MT[!EQ(G'?$"/%K[P7 U8QY]*9U_+LSLNS_#T([$LWBF48'1+N&0&LO3],*M=I.S7;$-X [\99RAV1@7.UB_9!W+!SP80?-68:4? MA#TIUHZ'@VJ3668+EZ']FG9H1"^YOE_,"Q'6$NO-=YW8#*:$M,/ 8",OJBLK M8>/4IB*J>F2U'FAU"HO4Q=H#RK+92RHM%S%8@=/*^5]C*K&M-N&619[<,C[E M,G2VKB4Q#,K3X_$2)L+4=Y5Y/FE-MV]F"73SL69AJZL M91Y&(CS,3Y AA9%I;V.X!R4XKS(1^0[ #A$61IPX$5). $=;8AD60:^+0R3@ MJXS^(W P;H>40BYL8)Y"*?R2*D=&."9ASN;+$/(CD@N&:@)#7<6,1,!V]Y*6 MC ?/?@1N=N#?*J>F(A/ ^!SS85PKALYR\,U![](2\;(V(U2AY>G657/T@D*-NPM3R M[1'+0=NG6^K_E,GH\BL9H@*X.+%KZG/#$EOR:8U*3Z/H"I;6=IV6L77QVD,> MLJW,I"EN+>\&YD:+58B3'SAT#)4U$Q"XP(HYZ/)[U=F7K+EF'<^(0MFL8P^/ MNFN].$RSP5X;[ST 87#+ P ]9M-0ERJU:=#V[N+_"K&Y]WWO M1F"$%R_$"ZT=?-M& /E2+_(P7!5Y(#(W2N8;+RJK5/SJI=\8!NZ(PHU2^&<6 M@YJ+A.46X'G*+$]YQ) (W2BA^8XHJ:ZV^&;G-F7W(\@^.4?K#99/RE%OK/&/ M2%I8EL/'K8BMY)=RV^0 GCP $)OJ3-*&]CGMZDK2J7:VBMU8$\[C"=>55B0D MH22AC9--(P$E 24!;:^ *MKKTXT$E 24!/2Q)JSZ(=V,24))0DE"SVSC*LWU MJ7_S$GHA =]SB.-HE;Z\%7W#0C88<*["<'OGCARR27&>38CVQLZ)/D0?H@_1 MYYSTH>VIYQ4CSX):JY$A3LL<==*&7 =R'5[-=7C?BAVL;8D_'2U/QH%[)P#4 M-=!A":G'T/1$:14G9,DV;-D01Q)'UD"R!7L4Q)'$D2N.;$50_LVQ)-G?9'_3 MYAJ%[B\G0K$L@A1W,3K1-JJ?#P0O$>N618K40X*U+Z-35Z"-Q(O$B\2+Q(O$ MB\2+Q(O$B\2+Q(O$B\1K7^H8AD%BU==UY]-7]#A MK<&.[_NUNW]8=GB+8=OJRV/'E0UMH!J.,7!T137=L6Q:MCX( MKWCYAS"'5_KB20?W![OD7A];C;P>Z: 0@.K[MVRJITFYU'>U;[6O&#S^-): M/Z]L56'(QRY$]3;=V%8J\4.^5;KL-[+LN; J4I1574>J5ZWW-![N'CQV])DS M#T<D-DA<.FJAF4X?44UQJ8A#]3^P!W(BNXZEC4:CH?*J\/EV=LLWV![ MLZN))TK9KFC^XN8?NU_7K:Y*M0YQ)0G].@F75=@ :MA\$24/K,0#,-&N5K^L M9YOLTWDFV^A?*.;31"XK!*Z9];L:G.PA*<\^X]*:I* DMZQ)BB:_=I,4 M:Z\0W0D[7!A$ "+ VR+ A0;CVQ/5LJCC1.588L.Y7Q/>(FZ$+>(.(">Q&['; M8>SV&_;&/8;;"/$ZT32C? NW[K=>T4J.?:37Y6/A^9T], E!.\*^K>30SWZ> MK/&G\B1[6L2>Q)X$H,2AQ*$G!E"R6;O6+>=D+$C-' M= ]KG/-:<>3\O-GC7:I.8,@G)TM7DL4O"(-:I_T(=@AVUNJ9-^8.M8(1"'8( M=@AVV@\[BFX2[A#N$.X0[IP7=]3FRHNV@1/H3.Y9A.D+RX"(_HRGX@;LCD7) M K-JCPD[/E=B]<11QQ/65^RI>F/>1%>$J'WRTCH=W7W)4'J:V=C&.$D&249G M),/J*59C@6^2#)*,SDB&UG/LQF(D79$,VI)^GG%NO*@\,SCWTF\LA]&>0K"Z MU^C!:+ ^?-=C QKN[HG8KI"87\2,1*QDT;AE.92G$G(2,A(R'8%]!2K MN ML!BV3^(N5Z5=K.0XM$5+%V1T^6 MU=>G:VOXD"*Y[31B"#,),]N"F6K/,IL+K1-F$F829A)F=ALS%;7G-'BPC4"3 M0)- DT"SVZ!I]72]L4-9A)G[ADL?[V-XT7U]9DSR)H"WSX8RI53TIL*N::*! M%G;@@;%+[)]%F#^4MWK8<*O!OCS/$&FK%N$Z26IO6@-A:KM#;7=V/X":KA ! MB #4=N><6_#4!X7:[A"[4=N=M\."[2B[3VUWSHZ@C44-B+>[QMO4L(=X]U)Y MEW"9>+NKO$U]@%K*T"?I W1Y_/DVFP2=8F?Q!K> I&2!VS[9:^JG5IPLIV+5 M1Z?U]&2%N@*=C37>L"XDY"'DJ=]O&U1"B'"'<(=PY]RG\)7FBMZV@A<(>0AY M"'G:CSQJS]"HHEO'8HZG8)0O-W^4R;G'Q!H[7"7$,AH[@=05,6F?1+1.#W=? M,I2>*9-DD&209&Q%F7IJC13&04S#*Z.;WWZ5L MYJ7L).Y(]RJWJ^3E4WRQ33JJ>R*FR;1Y2")&(G;2F()NDI"1D)&0G;9KMV&0 MD)W2.UOG#2I\?6&%K]M2NJA=);1>B7*=*6/=%JZB*&][,W0(SPC/+J7$=%NX MBO",\(SPK(-X=N[RSVUA*P(T C0"M X"VIE+,[>%JUI5@;GZ_+8BM#'<-;OWL.MR@T5-24@I\3I^217O&1NKU5;>U4E6U2,SHKYW$OANHP7T49V].(' MH<9L5;$^9CR<6N0BFII,I8F7A3[ONQZ$48$%N&.62\#/F;0 LO$Y+Z MUZUDP;42USV)??/%'6^V\LE\+83^;LZ:V65\\T M:,-QC79E&72JW)O6LZTSIH"V@9OHA%T[]3"!&X%;T_GM]CG/Z[2!FPC<"-P( MW-X"N"D]T]1?GW0$;@1N!&X$;DU;;K)]QL3W-G!3RVM2O :P57G%=L.)U*?= MVCC/UD6K:45\U5J^JJ7$[$!"XCKB.N(ZXCKBNC93LFL[KJ?P(/Z'KQ8+KCP@ MAW?+RN+04E+D6>[%.'KI2AR&.X:!WUX50,WJR19UX:5XTAG5Q!N4,KUG:QUQ#+EX1W3 (F M8'Z.M4UX%6DI66"MDZPG\:9 6.GDR\T?IVD+]+H':4^Y_^88S>G'9ZC4%0%N M?S#P@K1A5R5+ZUF.0I)%DD62U;S.TD]TE($DBR3K#4N6WC.4$^71=U>RNK9) M]UIN7K61)SVYD5?6LCR]6!^3>7EY B_W9/5$_M];S+^\(+'OBOI]$W*JV3U# M;:XU'\DIR6G7Y+2I$G G%&*GI[=!B-]$^7^2<)+PUU#3NM*"*AMO0L(OY*Q3 M6]SK6B&B5?N'8T#A$E.Z7QU26\:4K:,/<1=Q%W%7.ZE'W$7<10><6FW<]0\\ MWO0RO^,HYZT-(44JY'$RUU>^5IH[,T;QZ%#V(\^Y8_"QC?@&WAQLGXKU= MN/NT^*:*@]F0/AGE5#?'ITP2'+(GY])*4_;/7D%C>".S)3ZQ0;2C/ M/J,^UCA)YUZT-C(%KUD^F#.^Y+,H*J_YZ9W\CG\'J?:K[X?#TMQ+;\-8#-(K M\J3Z02AD_LM]&.2S#Z9IKS)$ 4PB;Y&Q#]6'CYL LAIX/:"[ B%U9S;I_C%A M,2A-=O:!^9VH*IY@[Z4GGGB _L+[#9H 3>"P^R]DNZ1UUOERN$:[JS"52F@U M;_ME]B?>SK_="V4S2:*@,@Y2QJ1?X6^S3!J!:FIL4XG8C=AMB]U^ XOG*&XC MQ+O NG-/GB]ZT3'[\W'L#5OD;#YAZ8K\FMR3'O,<55EI+)V7V+=M[-M*#OWL MY\D:?RI/LF=CVVW$GL2>!*#$H1?/H:<"4+)97\BSBG*"0^^M9,'W82SELZ3( MO#C(?C@I@[7HF, YMB-OQ+:#=^>%$8^@3Y-4<74?+ F'3#>[W\7J3^S,N8 M]'ODQ=)[[/BR]QJM*NKI"4:B1J+VAD6M MN7/X)& D8*]/N-8)&.FR-W,R\A3L\X5E>1KZF$PF_+8_XC#/I/?8F+,Q?ZT3 M@J8W%N3OBABU3V(N2S%U0BR4YLY\D%R07'1'+JS&&O.17)!<=$8N;+NQ)LM= MD0O:;3XO\.Q+)N6)M*AVEOQD/D]B>"+X+8WYOL]LV7<[F*#T5/MLG9H[ M'V:X(!&^+$7XMH74;,ZR)!$E$3V1B'9:!)6>KE&61BMYA82L*T+6I)[KNH@U ML*,E=\55_)KD7G0:"ZFI.L8G:/=Y2F6G&2>R.'>5Y7T+K5 I$DI2^4*IM*PS MELHFF229))G<0U.:#2;ODU225))4-B&5AJ&15)Z]>."NSW_[L>_YO[7^_#M])80 _>'Y^92IVWS%D MQS1,UU#'MJ,/'$NW=UK0[3%@92R19+FF>2#+'AA+'E\&;"&X1161KK#I9$2^!VN+!=$FN"* M8!G";);SO\T"[,\ M25$"856SG(_G?A;Z,WYE#K-A\#@FQ4DNA7%9,)$?^82_(D]FXMW73S+UA:W4 M48+;W!RW#N]2G<:CZC2:+:G3^-+[K;V,IQ97&20"$ $NC 78Z<)A'_?KIAR['N3F?< MF=85_-MJ572Q_#? H#W[9Q'>>1&LYW&<^"PNGC$/^!(42FN(U5U-3!Q''$<< M1QQ''/FP!]94W)[QN-'[6^Y>XE'KY2>:E!9 MIS-P?<>4$J%"EU'A!*5&"1L(&P@;"!L(&P@;"!LZB@WD3305B=@SEM.9$,4@ MF<]9ZH=>)"V\!4N/B8\]VZ3O9$54.J2+.U] A4+1#82BWYZHJ3W=::Y@)@D9 M"1D)&>DS$C42-=)G[1W?\SBG$\9_"$@$W@,5@0(,Q#=LBN\MZ2=[$" M1G%2BI.>03-=K'R8>F,=0TDN2"XZ(Q>D-T@^2#Y(;YS:.]G3I;6[XK;P XFB M)EGM>--)@@7G;%JS?Q7"UQ+81C>%CZ;MFZC62+' <\0"2;SK]VL]I;F&V23> M)-XDWFT2[U-LR9&0DY"3D+=(R/6>+I^MV-K;%N^7[R1VI];(K_Q$*J_X?+/< M1#Q)P9&W> *:HJ7$/\0_Q#_$/ZVE3_=W:V@W\U5V;3J3;#9(TD62>CD[1ZY9 M][(\*:&: C"M5&C=$S5'Z2D-=I\C*2,I(RDCA4:B1J)&"NT"I(R."-$1H==7 M9EV1)@H>DGQ\-'O:_NWH2#)(,MZ,9)#F(/D@^2#-T9H-IXX=$YJO,I-.O.5$ MB8B4;=QB;4FQ01+RQ@.+5D^W*-V8Y)ODNY/R34J5VB/G[4S5;Q6MB*^(KXBOB*\NA5;$5\17[6@@W")/Z_5JJDE>'+QX M!^4 =T$#PS]("GQ59?D?Y7.UWLM(?3R*259\'M])'&2SKUH[<4*7K-\ ML @&^RR*RFM^>B>_X]]!"/SJ^^'B/_?2VS 6@_2*/*E^$$J6_W(?!OGL@VG: M*U@#V8N\1<8^5!\^;LK;:N#U\/]*9LV=>QO[[R"(06F"2,_APD[H$D]P7GB_ MM9<=\L0#]!?>;Q !B "O2P#ES 2XT(RN5_>*CC5M*UGZ9H8NW M\V_W0MM.DB@0SQM[82K]PXL*)GF9E$RE(?/9?,+2%8$UI2>ILK)WEQ;BSA/G M5IR".0_/O7@5=OV%W;%(.EOB,'$E<>7>7'FBZ %Q)7'E"[BRN1)LQ)7$E2_G M2I[TUS%3\AQ1?S?+6'Y<>YMGO9W.>#/OPUC*9TF1>7&0_7!2+MMO9Z\[W98& M&VFZ)VFT=,[MTDM0**TA5G=XSXD91U+PF58CDD'Q]M MK:>I#HD&B0:)!JD.D@^2#U(=;8W&=\=W^1G%-9XS> *=[6F':NI\[(#"=!2F M.T+4%+EGFR9)&4D921DI-!(U$K4+%S52:'2ZYTC6$:=[YJM4JA/[;6\R09)2 MEREFV7JM^"8ET]%[BF.04))0DE"V1BA)79)DDF2V43))7;;#&6UQ'&@FNGCQ MC^94ZDCKH;&QF;9 MO+MQ@!.C@9\2) 6^ZCR>8 LHWU@M_+U)>6;*763MMQWD:PU749"KQ<8+X1GA MV='Q0?-T\4$"- (T C0"M&YM11*J$:H1JA&JG3E?6.X9CD:(=J*-W!]YL&GG M]3L^_^W'(KNZ];S%A[$7IO_PHH*Y6<;R[%?F947*@L_Q%PQ;IM>X=AYD<)WKBZ$,@:(^V^L.E/[\9#55;L_];^]^OPG10& M\(/GYU?N0+.&LFT8 ]4P7-=Q![HQ4 QM,%)=15&==W_?6(N#5>GZ[5$8LZLR MDJJH\E\WI6JK3B6F7)]H_?G7>S&621(%XD%(48F35"I78OYLYX.73%!?G^"? M19:'TP?Q4QB#2@(F+A49 M"Z0PED+X#"S%!=G+X;=I&'NQ'WH1# !^$%=//+R\6"2QE,-[%FGH,_CDY=)] M4D2!-&%2RGP6WL%5>2)E+(HD+Y8\9'XI2:6%%_(_Y*D79U.62IX4A=XDC,+\ M 4*,G)9/< UH#Z=)D+N'Z+AA?9(#'(O7A7>^32<;2.QZW#N-%D6<_\'#V^S#$ M#Q)<"X186JC6QTQ*[N.U,7B3I,B/&"C2:,*R'-X[3=*YQ^GJW7EA5(Z&7^&' MJ5_,8<%C/MPBWA[P$X1%_@':PJ"G\+24P1O3Q ND"(>3]:3[6>C/I%O@CHR_ M;0:2A$,"-DI2Y #@C"+V I03&/4_BP3_PYDLX]P!W'#'RLD#2P-#A4A?U%^" MQS)DLHJC0IS"+_AN21%TQI>"/;C]SJUI5C=JY7S%=,1$Q/0>H8&78JFOS$_# M"9*?H?GY)+Z(70P?)*5$CI_>R>_X=]":?O6]!(%-<-D (+O"DD= 7'H,:'9M M-=V'03[[8-G[&-WKIL7^%Q^VVP6S/L2TV(+KC=FOV=.X\_94DCDA85D(#_+2W?+5VQ;22CJYY*'BBI.\E-P>WIV ^*650EQ>5-.5 M<(WOH7D&Y$K39,(K78+6>ZA?Q&TC/KQB@I9%#C8EVG>H00NP#]%$K53JSI&3 MO).\U^5=>YOROBF'6;%8)&DI;R IN1#(.*F\ R[)J#F%Z5O=!F,.IT +&!5Z M8NN&[&GE\ !?>K.*EOS*KK1P[K(=] +?3BJ-/U@C\&URX2LCP"8Q>ZB68UK$ M :!P9>1\7S ?%Z]RY1"5N:^1L;7'X)HM+\YQ<<,8AP*N<\SRTK5>#F9KB8Z9 M]U^41AXC+4![9#.8P/7VN(X,L;2!+8X**U[8'!^)(CW%_6HM9 22DJ>%8& > M#+4M!(GR84!*$:$AX\3<4D=)5!W,_*6*,U4AH36"L M:9$F=^!(I!FQU*7-L=3 /X5BK[)Z,M]S/& U> D6$FI0RT M50Q<@J&M7 )B9CE\7M=YV\&>2@W>54H7<#M@T;7T"1X#-.,_B6L FW<$BWJ[ M;A36)W;/,'Q9HE( U[$59@N-_X&.7XF(^ ?"$J6]J_91Y01C5#>R>Q$)N MJ =A"EH"_X9&>_5-Q*]*PJ^%%E$.LXQ'3$L:K^CD<^'VR@AC@5[%&JUVAY.K M0#)Z\"D#44\Q<3>%51;2SJ_A.NP;D_XL@MOY,J.7QPY!L.')?IZDF92!RL.Q M5&].NRR-AA3TYJ<2;RVPCP?/)[;),4W M!07NY_!7/( <2QC\#21N/(@7@SX,DR #$ -&BD&?7TN$8A;E+HCMDY%7 #OU\G'/* M06^W<["Y+?#T+'%"R_V2(L/7EI<+!+SLC78 T9(%TRP 09 *X$/Q=W:OE^ M'[CK/EOD'$'XZ:49BS@?L5WJ"062,GB< MB- "F$9%(+;M$:%XB"43[WY-..J:/>&CC9;ND_FR%>7H#ME)W= M$>Y50-7<>1IS_PBU&)0F.X='R=>>\-+[K;WR3Y]X@/["^PTB !'@;1'@0HY# MMR[3?#5117\@)&'3,ESW$.5(3D#\GRV]_=Z8P[\YY'?Y,B\^(@^^&D7+9?L;:MTV\7 MRW^#C9)C1W'BA57 >W6%TAIB=5<3$\<1QQ''$<<1Q[T-CFO I>A,,_-?MXYB M-"6W+_8H6D"=QBKOG&[N)ZR=TU,-O2D"=*7V3?LB#^W"5D*%CJ/"">H$$C80 M-A V$#80-A V$#9T%!O(FV@J$K%G+*BW)VIJ3W<<$C(2,A(RTFUXTTF"!<^<^FPTF+!_,\+7$MA& M-X6/INV;:-I(L6?LDGQ\-'O:_NWH2#)(,MZ, M9)#F(/D@^2#-T9H-IXX=$YJO,I-.O.5$B8B4;=QB;4FQ01+RQ@.+5D^W*-V8 MY)ODNY/R34J5VB/G[4S5;Q6MB*^(KXBO MB*\NA5;$5\17[6@@W")/Z_5JJDE>'+QX!^4 =T$#PS]("GQ59?D?Y7.UWLM(?3R*259\'M])'&2SKUH[<4*7K-\L @&^RR*RFM^>B>_X]]!"/SJ^^'B M/_?2VS 6@_2*/*E^$$J6_W(?!OGL@VG:*U@#V8N\1<8^5!\^;LK;:N#U\/]* M9LV=>QO[[R"(06F"2,_APD[H$D]P7GB_M9<=\L0#]!?>;Q !B "O2P#ES 2X MT(RN5_>*CC5M*UGZ9H8NW\V_W0MM.DB@0SQM[82K]PXL*)GF9 ME$RE(?/9?,+2%8$UI2>ILK)WEQ;BSA/G5IR".0_/O7@5=OV%W;%(.EOB,'$E M<>7>7'FBZ %Q)7'E"[BRN1)LQ)7$E2_G2I[TUS%3\AQ1?S?+6'Y<>YMGO9W. M>#/OPUC*9TF1>7&0_7!2+MMO9Z\[W98&&VFZ)VFT=,[MTDM0**TA5G=XSXD91U+PF58CDD'Q]MK:>I#HD&B0:)!JD.D@^2#U(=;8W& M=\=W^1G%-9XS> *=[6F':NI\[(#"=!2F.T+4%+EGFR9)&4D921DI-!(U$K4+ M%S52:'2ZYTC6$:=[YJM4JA/[;6\R09)2EREFV7JM^"8ET]%[BF.04))0DE"V M1BA)79)DDF2V43))7;;#&6UQ'&@FNGCQC^94ZDCKH;&QF;9O+MQ@!.C@9\2) 6^ZCR>8 LHWU@M M_+U)>6;*763MMQWD:PU749"KQ<8+X1GAV='Q0?-T\4$"- (T C0"M&YM11*J M$:H1JA&JG3E?6.X9CD:(=J*-W!]YL&G7]6<;6(UH41BSJS)FJ:CR7S?Y=_,( M*GZO$?K/(LO#Z8/X*8P!&@%/]*9#GV]@CE]G3/J%W;%(4B0ORUB> ;?'69CE M4C*5YC#GAS)4*4V+.,BNI=4=ZHX[O#LOC)#1KJ9)>I5Y('!A?,>RG!_"721I M/@5!2WK2_2ST9Y*7,NG.BPH62$4>1N&_@!:25[W16RS2Q/-GU](KDKSQ@/J) MN6JKEJK^"FPU3E(882SY19JRV'^0 &K#.R\/[Y@$C''OI;C3$N>IYV,\'+A@ MSKRL2($//. T+TP%6T@3+X/?DKADB:OR^R1CZ1T/GH?QHH!'A+$?%3CEU2O9 M=W_FQ;=,RA9)SF/NU9NQFE76@WMRE@)K5M_Q$A^&$.9@K67?X+Z4>4'Y!QRC M'P'#A]-0C+(2 N#Z'&2B-NA9R%(O]6L RN @H#\3,I!D+;G'UPCC+TV(NMDDRI.T6!8\9^0U; MY&P^8>G*Z-7DGJ3*RG:D^YCG2_? 23A@0##>3J0XF3=.Y%:R]6\)KE@\7.E<^BJ+SFIW?R._X=+"6_^GZX*0AB#GP@ M!ND5>5+](-PG_LM]&.2S#Z99,W'!0(N\1<8^5!\^;AIEJX'7MR17AIVQ<[]U M_UU-,2C%UO=Q\'::L>()S@OO-_;R,)]XP)N?@/'"^U7YI22X>!)>W 0>$^[E M7=8K9%X?GA/RE%ZP7^:GX^W\V[U0$),D"L3SABOE[G)WX/]2N*VQ7AYAWS_![NVR]&^5B^7.DP*( M2M1MDKIC]%?_@?XJ::K7V!@BN"2!)KB\&.H>#I?/NE,8;CDWH+:%G._#6,IG M29%Y<9#]<%HKM3UG/L[2J8)'_O-R5^HU=7LKJE6=-U_A.5;;MUQ9&U(1-+FQ M<[$%.9RM)]PY+9]H%?\D_";\/C83T^[)JD(@ M3A)$$G0<52RSN0.T;>"$UM6:ZJ8:_RV)K_RU(,;_/60S?>\Z<<=0KQ6EWI2> M8UI-2597!.AMK+Q.RWYZL^,MN8C=5R$U;Y#TR'J$JN>HC54$Z!"@='_EFSM@ MV)5EIYW%?>MX;9UK61YF:(6I6@&I:E/S 6M#_46^MB5X?A0F<5DN:EGI2:H*//&2=2D3)9KBI/ZPLGY= MDM;W2E#H /\=RK*$N'#+M(&=9AA'E*6,GN:IHRME[N[AB&O:P* MHEMVB;UNES1II/&O6R<] >)_D_['2U,O?B9. U1?SS?A\ M[\OY2NP[2_T0JS8&18HI\!E?$"+9;A#EF0*>N\W3B&&) M+G ./3[XE,V],,:I-/)0P^[)\G899/>:7%"%SJ<5WJ4!K]L.W:I2\MW&F^= *O M30!%E@]\PL4?7VK*<3W*G[N4?/TS5K,$YQQU^R=0EE[L4XFZYM))3IK=_@RM MVL)>OQ7<20(&VRL@00QV%(,]5TVNPPPV*IUNZ?-0)W[> UQ:CMI.4)*_NO[S=WD(R7Y?\V2KCV)&E#VA=[MV+ MXN!37M7GO_U89%>WGK?X@+U^>*N?89CY48(=V;.O,.-^!%[#W__]W_ZV=>&O MHF\[=NS^'1Q+_T'\N[R)GU"'+U_8]*=WXR'F\_VW]K]?A^^D,( ?/#^_LC6Y M;^L#Q;04QU!4S74-8S10-=,=6$/95-[]?6,-#J7FQNT7D>%7/PT3,."S.8PZ MJW>9GZ\HGTE%)O)@0_@,%.<^/N^M/@UC+_9#+X(!P _BZHF'EQ>+)"Z/"X0^ MYF1[N72?%%$@33 _V&?A'5R5)U+&(NSV+@XAX&F9A1?R/^3@1&93<(*\VKD< M& 5]3R892^]X'E\8+XH\^X%G-;X/ M0_P@P;5 " &#MJI8'S,IN8_7QN!-DB(_8J!(HPD>X@CC*28:-BC'(TX ML!2F?C''#$L^W"+>'O 3A$7^ =J6*=>8J#])$R^0(AQ.UI/N9Z$_DVZ!.S+^ MMAE($@X)V"A)D0. ,XK8"U!.8-3_+!+\#V&.E9//^"FK$.F+N/_( MD:SWO^"[)470&5\*NFO[G5O3K&[4ROF*Z8B)B.D]0@,/S]6PS$_#"9*?H:I\ M$H+3S$(V[!=<;L]_*SGT1[I:, M]O1B[WM [473W*%QFE0PJ+T]@3-+=&E"5+D:0;D2*"C-/($2E7H 0?7 >LNR MEQ]!(YGKDLRI)'-"PK(0'N2EN^6KMRVDE71RR?/X6;R\E-P>WIV ^*650EQ> M5-.5<(WOH7D&Y$K39)*DW'27P %]:WG"EY5=VI85SE^V@%_AV4FG\P1J!;Y,+7QD!-HG90[4< MTR(. (4K(^?[@OFX>)4KAZC,?8V,K3W&2VL7Y[BX88Q#*2M<"-=Z.9BM)3IF MWG_9+J]TS&/J1U6?9)T+8XNCHKT7-L='HDA/<;]:"QF!I.1I(1B81T/R69@& M5QBO>"A9%G2E=\M2D @?)I0$(1H27OP-1:1TU<'-83K0F,-2W2Y X< MB30CEKJT.=99RH^ "4 +H>&ZDVD WTIE_V2TY7[&>. *,#+$^CN@K6+@$@QM MY1(0,\OA\[K.VP[V5&KPKE*Z@-L!BZZE3_ 8H!G_25P#V+PC6-3;=;LPR:M) M[)YE_K! HP2L82_*$AS_ Q^[%"]/VVQJ_91Y01C5#>R>Q$)NJ =A"EH"_X9& M>_5-Q*]*PJ^%%E$.LXQ'3$L:K^CD<^'VR@AC@5[%&JUVAY.K0#)Z\"G+L1S3 M/POXE)72SJ_A.NP;D_XL@MM2Q<6!B!V"8,.3_3Q),RD#E8=CJ=ZXC"$O \:; M]9EVAQ7VY*027QV@KS?/!X;I,4WU0K4_( OAC Y\V=Q^,^BW'PI0) KOYY72>!X '#"[KQX M/>1_RV*V]-++M]2V6E!>[I+H#AEY%;!#/U^4,D/0V^T<;&X+/#U+G-!ROZ3( M\'4ELEVM-B7JIG%I1R 10-A$%3=88UCR]$'B)2&\-!"QAJ6-T), MV[9!OB& M>5%NI2PI5;=.JKV:JH;;B@I@O^/.E#!'ELOUM%/T^$;I<_N?:YNFO&#<[QP^ M]M@7=1U-5F7;&?<' T.39:<_=@?&N*_W^XIF:=JK[XN>O:+6%X:N,J[&>H72:VA */:M*D?(=1:'$R!05NT9W@#7 M>VBP)1ENFP&J[:K[NH.Q^_;PZ*4,L_NI8IDD M6">VG:#?R!L:,U=;!YNKPK%Q9:WDWGDL;ZE*K-C9'W,_@U*Z-L]E2::#O,4(<@D_Z(.)G)V9CY5IIGHW7Q\S- M^ Q]E@:%SVAVU!6#-_*TK;*@S8R1).U4DB9\WAUBMC3*P'4%)Y;'ZZ:\W'+* MP[)''KUU2YO-5;9_^!&\U"\*EBU^F MXMWS/E!!X>?2!)UP3*[IEHK_5-&A2//9TF@&:M5JL/?JT4F@AQ\5J*&6^4BK ML(N'A29Y<+02_-)\^/\RZ8_KFVMIR@*68H93' BO2WI_'\*+Q8Z?SWA^)KX> MW- 0GA&'W@]2P*8L34LF*(,K]UZ&,<@HB6]AO#%C@$ 1*_F!=16?$^P0"OA!G[R^+>85)DI3I&GZ)KR]U@>=/35U->R\U=1;V2 MR9\"8"2&82Q8V34&!2J"3SMA4<@PCQ;0)LQ :Z38X> ;XXDUH$)2@N4A]@($#;V=>="W= M% !GM0V-.<8L1*>["@J+O"CKQ2(6@$PL'SQAB)S9:@VZ5?/W<[R,V4BJVBLQ M#VG",>L6 2+F5&.QQ],,,-B;LAD#-7,G-%O$;L,L$HLK2CI'Z#-5/(6;+_R) MX'M*KI\+%59^X=L]69D++O9ZYHN(?2\7**N0C(\&7[;-@GP(WGVU#S:=BG2( MU4RJS@<\B,4#N_&]EV*^1(4+GM;&Q\ _B$!TQM/7\;^-P(%F_+490PJ(V4Q<2VEF0$ABL>D020PI'WL5 ML=<(O6:^P-]!RE \@S+P7UDRF$08!B%N L#B(K(E"]S0P-@N*CQ EFHY^3*+ M+"KA$RFR_%>TPE;H!(/@9[$0P(0$?%\ UW<, .JR"$,!RX+=K^Q+OF\N"(B\ M4^X0J_+'BN2\FPC?Q,E!7D.Q[XV+M;Q6^2B]K]TX'G[Z5/N;.'M1^_MME$SX MBB^?!^MQA2L?///DGS_]\G7MT6N[VSQE7(!++B(YH#:C!["5N6;#8?&A\*?P M3S4["F?K>_S@"=CX190OSWF43^^M$@U*M $(!!LMA+_ZN;0\$E62M6.6U>-* MY&8T0)2>3JLZ[3?\B[M*WND7$:P(Z.'?DFM)4>RU);UQ^_C;&K\([Z3;LI%8 M+;_\ P!>%/K-AX.%;JFO6SGZM76K5J26_K!DFJHY@-C9\#':RM>4^T?E,J&N M\$M9GA?8<8A-(UA7L1&[\K/75AN-2X\[Y9O+S\.FI!> 27:[4.IZ$66EN MXR!+.W('^WC+%_.-Y-UNILT!!_"B,C^%IRD0F&]13<01QP#L_=*:6@6G[T)V M+WX#,ZBR;*L\N1*!2B K;SHA_KQ&WL4??,5NF%#MFJU6)/^$^AM@7OH"S@#Z M)(,DX(I=<6R34]*;"U9\SR-U*P[&"^OLV^,)"[7C1F5^QRXKP_?2].$*^(M; MF6N"\=OG7[(UJ5B>I."N5YZG(1BB !"9\%E0W3!,0N)_]\$<#7-NM_+4(?B- M>X5,@>?&;P(T.^ M\5U&0>"V\@3HZN[:U:6@@U>01)'(YDH9N^+4%](..J4\9I,6$<]L>\ TG>BA M!)5UAZ5;AB3X_YR]=MM8Q6,BRB42")D4X#!M*01AB%4YQJNX&Z;BB2A8/7US M9=17>">D=.E4@/@ADZUD21$\+.>QT^ODT1%^D[ &4()WCSX[WZF_EY_')-:GXL'^^A M*0!/;?774P)^Y;E9"$TWRURH0W("+'<\=O6!;5BJ8PQ'8\<8:[*KVZ8VU%U] MU'_UG(#7D*\54>NIKC?31NI&65IEL\_2 M'@RR=5+MPGLUF?:BP5Y-9B.]FC3YI8V"7GJ_M5?9GA8W&B("$ $NC 7VD6A M2<5^VJ+B)^FM%]K+IHKQ M')^>K.A]6]CQO4@[*S(O#K(?3LJ276WZ4:4]!6R2UZ*1KZE7VD:DQBJ_7V*! M=T?IZ=IVX/A("KR52NZDIP@6.@T+C76;(40@1"!$Z BO%>=[7J"+YS_BO$O MD!OV]D<(.@@ZWC1T@(^A&!I9%-V*G)U#;'Y>'6H[/H"Q=R/QUPJHG=",[VG: MWOVCJ'_;Y0A?ZS3X_D+VS.Y*]X1P6:U5;8X3CR4BB2J)*HGJ$TYN8S[NBXE' MSC$),AFVCQNV.XX[D&%[T3OBK1.P P!> X /D@*/B[PD3ZA\*#^)LJ4RV@;R MS;5,WY>49Z;<"4-B5L^RMHO9G8I^K6$KVJ(C0"- ZR"@-98P0%A&6$981ECV MFE$@35'/3KV#PCT7Q8F4*$&@1Z#7=M #CU2W3A3]?JM6W*,=E.O7GVU@#=9G MX90^50T=_O5^K4(+?Q26],.*1*GGYX4727,OKVKK)-.RR]Q6T9W+J20N.E9B M86M>;B<[=[&=QU:OP\5U+'G17'$=NY':.KJC[6.C=*FP"%56H>T9.M%-E56( M^;K&?&1->0.8 MRA+*$VF*K?1XS\UCK//G$K4O-A];L7J.VMA)PZY(4_L$IW7Z^DV(ABW3Z?>. M.>*M$Z17R QY;#5:L[??KI21E]C5%Y=+5U*GGND)UTCZ7&/O;/J$5E+F"N;19[JC+?K M?DK*(P(0 2@M\Q*<*LJ,H[1,8KX6,Q\UO",F;!\34L,[XL*N9JA3#)X:WNW# MCM3P[BB"KNZGAG?4C.+IR=M:S[#DIBC0E?V0]J%%Z_04P4*78:&Q;!5"!$($ M0H0.(,)[U6C,3-AF_ OD!JKC1M!!T+&GCZ&I9%%T+')&#>\NX+"-W+-MZGAW M<@*0"JRZ*$RE5 M@D"/0*_MH <>J>(89,5189V34N=29LB_MJKOWF,C.EUA(?[X\W7BTQ=4]8(CII3R1=BOLXQ'W7B.SLW4B>^YOFK1;E1U(GO]1*'J!W6 ML531G1ZXR2B61>$1ZU3A 0]!#T;T*/H.D%/M^QOZL37LCQQW>BI1F-Y MXEV1IO8)3NOT]9L0#=EHS/CMBFA.D%ZA825UO?R:5M M9T2*%A!H$F@2:+8I+[#UC-BJA,'J\]]^++*K6\];?%CUMKM99J!]A2GWH\3_ M]O=__[>_51?"LKN^#Y3.@3]_3Y,8/OH,JRUE;AP,9EY\R[)/,SF3_/(/80ZS]L6@/L5^,F?23>[EG.32LD:/\E'ZPA:8FP++,DCFBY3- M6)QA=*V\Z?W79!'ZDJK*/WR :_W(R[)P"DB7ATF,>9X# #XOC*6OWG=I-)TR M/\^D:9K,<<&+>1%YV$OQ,U @W?F"ZY?.>,IG)('J;X\/X1\\G%S*LB+*JWLQ$Y8OQJ" 5\!+I?]*)AFL1BZ]Q[_7AH]7P>_U M&5Q+2$!OCJ):/3'=7/4PDT#3^26M/#'#((19I0S)/F'Y/6.QF)IX5!@#,L-R M/$C^S$MOD1#)4U3VC K%%0D:Z\Z)"$(/S&.>V MV@!KDPQ+-M\E\4A)P0PX]6F22M,P ]**T#:,\#:,8_Y*'@&O4I\EQ1#(PJ<8 M8JY'.)<6\&\29-)]F,]$5D;&UI[7XW]"OH01+ED.;IN'.58!6+;-^$#):DK;D'+)&N43<'-Q"V_B MDEW3)6&6%4">X]*5RL!4#E,-79'E#- MX68)=0I8_OSNY;B3>XF!_"1S6!@A(#@GCDX9IH4%/3&>1.#SU/.7"+M;TCC$ ME*V0DSQ.H2#V+"I>2Z-U MB ,^6*(>"K_B4ET+#R78_"_T9J-X 8#6O\+"< MH1<@/G%[#Y@_7XUR:?U9'[-#0;><_6H-*G(\-:=K,!S!-L!A_ ;L(YG5@ YX M^1FP#2Q2,-.*W4[),9 DQ&1:I-S."= PC++.::>EOP-+;3ZJG\Q3.CB_H%/5 MS)JMV_GGMJ@GZM95661($9P2(QN^&NQ"E\._\GC7KEX^E?'X@+8H43&BX9/)0 M7H_CQIFA[['NC=R'483"A0@?L^7;Q"M +R/ X*O*%<%#&,NQ>G$-WKE* (T& MRP5ZA^L$O(3[;BB%5RB1>"\\#&/HPO*%UU8@R%_90QA>5).ZEMQR\#@$+\J2 M:C&"T@=-8'W E.4O2*97189>'7"74*KE-*+0FX016@7(%^!R5%3G)K6W',4M MMPYP9# S<,*B.[9R/$KS/&6WP!,XJ'+<8;I!TFOIEYU/?^2!96:R6(C)TOI! M((<_@:451B)KAWT/,\XR2P=]NHN3\B3PD'!"^*2L@ M@O5BVY@965U=,WBMO MD"\ 9(2(UNW4%1<"R_V7%R.@K@@M#K@Z!SEP^-#22RWMCM( XW[P9M2A(C9? M0^X>H]V$,8H=NGC]1<)^S=%I_K[@<0W^AGF2<=<,'[*QQ-RV"7-A5%1P;% M?P=SS'\0_QX2 #MZL/MS>NL!_;B$#Y;F%GQQX^#WFD[Z/!U7:[Z,&&;#I8Z"JV_ O.!@ M$>>UT>";P\.RQ0GAI/%@(N1)%@C$[="=MF!F2^ @L!/MZ'N"&091P0ES/"TRX% MGQJ&(2<1KNCR2I LA"/ )X#(_#Y)ORV#$[OZ@58@YS'CT5*8>.BCQ>C# MO_PJL&R\11B H705*Q/DZ*=$X160-N8(HIYX]9(!& M@JI9,LWY^J#. 0,9P)KK1D[<^OA3F%TB3='HPC )V.+A=Q9<(1V0CMS\%@/) MV#Q$A[3P\R0M225EWT A<'N9QV "QM\0B?C!K> =0;05I3'4!./V02B2.9@N MU]L6R2EK9)]X,V^Y6^1%#+5SIS"FSH-@:&)L;;<))#P#0[U"Z]?0@%#L6SV" M)&P"AB'!TNBX*8!:8"V!%D4? YAD5RGO:VDL'M*(G8DZMQFO>&47&F DPF2% M&$Z;'6Q#-&NAT[[:,HZ5LRK?R,1JR MBG5GE2<'IDI4!&C @;86;0#0AP1GE=LE]1O >@'[ DUJ'EV1IE@Q>#GBU3:X MV$R!KZ67B7#&^K[.30A,OXF9*-F,LQPT&C]NF 0:E MD8 \,:$DR>ZP^*2 ^Q*@'\;6JDDC3>JT7<:<)FL[7K6XY2V+,8@BQ.4R3#A]V^ MO_YN@-3+DFU)!BD0VE.9Q)9%$MQ8^XF-!= M.?9V8X5;RBV7R^056=S5;;E^ M<8PLT.Z+*'8BDHY[]A3E$)_S% M'S<7V,J^DG7;<8C-2&>B;^.6CX\*9,(U_\E#KZP 0^0O"CLO:,JR'61A>\1* M)O\D846;!M><)>IW)5/],.3%\B(&YB[W"LP*L*#&UU4$]DLOMEHO6\4; MW"#.Z3<3M'8N&C6Y(]?CEHC M<[#JE!=-O>OK UI9AA=BTF>L1!%19[/EPN:R"V:]*"\JE;.(!]#1 R^QIOEM MZD]\RI$)R!++2A 1+3N1>>\6]^MSHA'RSFD- M8[0RKYCC2,MQC"**7].<,")%R"K#D,5;0!B1I]RXW3+.5R]?EC;<7?\N^TE6A< MWI3-$BD91+QG8CW7XOUX&]G9HC=OU^5?8Q%2;O;!?=VX_,]H;3\# +Q]8?;6 MEF$K:L!93+6(Q"!"$9UP99/2<+'8MNA)=TWW1SD*O&K((=9B(X.H,!9A8ME2 M7-J;Q5Z&120J[,MCV1'"+7^T7!>$#V_%'IXDX5>6G36+E]QL6!--P:+YKU@\ M+1JA(DC&X8]W$0_.>:L52XKU5[A8Q!<0MY:-9LO%2*-H#][8%%-64M-%3R[$ M+65);B/,6;;W%*4AP$T6+()P;H * 125$!XF;XU+K];779JY0Z'@.Y-5L^*3 M[M(-K5H"=ZL'=?F7C>\7[=A/L;G:R307#Q;%5L#-HB>Q0(8PE&6CXR49K/=N MLM7>IK)]J^SP6G:?+G+* JEIEC Z3TD.K>,#0CY?"J*02TUAN-Q;1/& MWIKR=9_GK96^>=M5\1R!T9=NSD5[#Y%[<3;PAD(L5+\L$/ &TC(;7.CE,Q<6 M6C.G$U9H<[)+T<5JI: ^%?V2BSL7VYN$QFZ^7YZ*AA*^"X.SKQ8+"**Y8]$. M^V2 MS!7W^@=6[2[\7U4HM=BLFB\6^W]>RJA2<[*21:@B%;'8F].C$BQBJV4 M'&]EVZ'HOGO:>;>"/!\)KTXO]X85)9%B8X,([.C6OK'H^5+M,XE=')7(CY+= M2Q#%Z!?W+R9TI_SD+U7("1*YV*3Z/MOCN\&' M;R[NLM:KNSZ4HB]@X\$6_\[RQH5,/18$Y7?^\@[FF<>1K1 M_D?B%(-JN>8^ARZ\<#I][XW7=_8Z]>&%&[3?>+WCO/$&EO76$> 4U#T%#3F8 M4+D33I;#=4]P3+V2!X=_$87[/XKP>KPSO-Y#G Z*\ZWB1)5^HTHC!B>')Z5X M5&UUCYT.ZC/J,_-%NHQ^MST8ZWK.#RTG_KTXIIZ?&G^E';R6;&K)C!YIZV^ MX3!5Y]4#9-KS5":HR4_.#DG#2+*)%3X:> M;/WZMFMTW39Z,A5-CW)@Z54/E//R9 VIL]8ALW&>1#$SR!_@* -&QC0MN%#[ M4][C6D5YH>(EJ IMMM$V>[(T\5PLLQ8&6-J2(L[ZV43\^MO#EF$Z%FK&&=I# M%V==0D"I4+VDEC6 @LCL98J!8Y>L*LO_3J5BEBDMZ,#J@-;5@>5F$[MZ@2%B M,+ ]9Z/<:Z&*J:AB:)0U0 Q695=;3<6I-]*0L]'0U8J_DTF4\YV6]71G*R!/ M>8N0^XJR9LE5V'/3,UIM:67O5^6G#*Q.ZAN;HK!5YK]F[=(\:/%3&:#6VN.# M^8\FFHNN5CV;YYB&S+(?NEJ=%!9=[>F!6E43T@=!?+/S^TCP@P0_+^DALLL@ MP4]3IZ A!3_E,A!D WFZ;_-/SCEX)+\/H@W15A/:T. U$(+-HZ%!;B0$I7*@ M1&XDY%)1U:$CETH%0D5NI'/0Y^8YHJ8K>_,DCJQ*%>VH0%:E4ZU-Z\1%8;7; MAF/C=I/:P-'HSF:D54):)66"871EZ,HV7)GM&&9;7CN+"FA 5U:9*ZM^-]=Y MN;*&U&B15TFM794MP[:12*2&Z$8Y"XS$2E@ 1V*EK;C$Z'21:.X<[>'>J^'G M,NNX#(#$2M*KW5@>P/( S@]4)%9J=X$2 _-15^KH,UK.8;9E5?X0U^K MD\:BKST]4.NG5JI-923R-OTG3S-_^KA!PF3S[TBR"\6O_.L??4B4?:^XTPB^ M>T\S_YZ1*S^DH>=#$OU;F&9)/HX3O%7\E M"33-V(3 ?V:$!V4IH6D:@:#YIP]^-B,9C"N*&5SG1R'('Y[( M0CZ^:"I&L'A4FM^F_L2GB<_22S+:/7@*(YTSRD<\(33C-_<3,J7PKWL:Y'!7 MWJP&PXKN0A /? =>$4;!$CXN!G>($A+X]-8/_$P\:$ULRQI=YZ<-Z<$('VC" M"]UAEE"O',:$I3!L\9[P$"Z "RX ,F.3NW(C8=,H\?J.0I2#<=/4"MX]P M3WAT K@11YL//2"RWM]9OC75N_+A<@_$0]=#G E^)=ON+S?SHE+@U(FL$' H[&=D5. MCN'ZS/@N1]+W/+[GDZ/C.HE"^-ECNPW7,>]O%!@MW]]5Z?W7M/\E?/^3IQ1VE\<=/R1T%3R6N'2Y'!K_TP\GUVGT_39<1S,UR MI",_]0+AON';-S )0BYAMK(;UW _#_S<%YB401!YWW[Y^]]^7CZ;J\"P>)?? M5S[Q"X\\EQ<(IP*_@+7\Q[NK$2?C^6?KWU]&[X@_@0_ VUSTW>[ ;8\'O59G MZ)A]>] :N6W7L7J]@=-RKOKO?GD"M8,7SQJ(5)B#) >$K04;PMY&PNXL$+3^ M5PY,7SCATO-.HP <,;S$1VDZ[+XLF7)O_4:"NXL\=8])>O4>32-@-6-Y!*Q= M*?RK[5YKG]*IUN2?YR: AJR)*U>C5XQ^1DF^DV?X]YXK'B$O'R*T9H2.("]^ M E#K18 B35]=J.V<=E=3?1A\+S+**$\AFD]_K!1?"G4=U[(AI$R9/,C/HCED M20F[Y=7F4SH9)9HLD5CC6*GT#!/WS)-Z,5N;C&*EFO*ZUTH8LFJ:C'] ME*QCNJABF%D="ANQCZ02#3OMR>Q5>C/'K8C5X7QY&]!WH6;]9!FNQ/+@F6A6 MTS,XY?3P %3)XI=Y;C8:Q912'U746WK-FL7E8_-CBNJC\U$?B)AXH]%$HXE& M\T6C:1FF*X_;'8WFGN'G\[1GK]!H[$-EL1VF6L,Q/!+'& MH&RS7?%K'$*'X70Z(ZMK=\V!.W;ZW:MN_ZK5=7MNNS4:M%S3/3D=1NV<-./% MPDL;)7/#7!')U$L6 ^(VW3>O_M1_&V M))O1C/R5PYBF@NX$_B$3SK*5"-Z=.6\F%&PVA"8))R#CRD; ZK&$W'".-/@+ MW&_!?S*,)NR2?!5_YK^O/66UH^IH,=:+*VE9$X?BV?"L^,H$? =\R$_Y=YV2;PK0#N*N6&HO>&RTO*W6 *003PAUE* M&(!D(F>,4N[R#)7"3LJ$8^Y_*,W4L>YNPV5R>JUK07GUE(:K/^$6B-]KQ%(O M\6.A=J^[2MNZZ@]&8VLP,ON.->QT^Z-1M]/K#(CBUY@VOTZ;*[R)/0S?M(F MS[NG_G?^,V[^WW-35Z?5PP@/DTMUW)>.2N9T4-EBN-POI<=BVKIVT-=F>Z:E;+Z'60#P#S.>G NLEOX04R M&B@?7>Z_A_!42FJW#5/B%O6SWDS9(#5ML+L\,_TT#=>IGAKN+/03$\?E]7W/ MR^=Y<;+1A,4)\_QR=V@H-@"!)/Z?^ CW@.D^MX";37MNF+>;9A5UT10&1+W M;C!43U$;[$2UU<"N8;4K(@\Y=P7$U/1U8;ZP_;$:4%9-QZ2:@)O!N*1>IQX_ MCT[> 5E'RTZ75*)!9D^Y* 6M&UHWR=;--AQYIVVB=9/ "OMJ,!R.G)[;ZHW& [H1 B;K$GX1$HUZQ^O%<7)DFD1S,J3@[#Q&1BR%YY.;QS1C\]0@OX7> MRTPS;WEI,ZZ?<>5W/[X8Y.0+9V:C9"ZV#Z]HW 1M6>&FN[;5^2DEMQ%-! /+ MQ$^8ET5)2E*?2^I_\I!QFBS'((D0&F?YX:+D=RJN\D-"/0_L(^47//C9C,S\ ME-/XW/M1G@8\[PG!,'J,?S>#]^48,P@81\XQ=U\^Q"GHN/CM0)O#DGY.W.ZY M4??#D)\@^ =C@G0.AG^3@37@O2\L22\)Z7/&.QAW'D"Z]4=RR05"/-X?,^'D M0[=,_+E0@UBH04E)M*!VF^2"%8Y_E#).>L3I])*L$.84#!$\7HSZ8>9[LX+V MC,"P_R>'U[:*-[ITA8 &),HM#WR*2X!R=WF1=5W<4NBR(M#>\ UTR\ M;QA"*B@"00K5J<8IR(AN!*YA8FQC8ZHYBU],_0D)X-W#E MBR@D,.4?> MQ+_S,YAJ40@/:1#=D8 ^1CEG*P2'+CY/?5$[YY(M/MRP."5O%FB)']+D$42; M)RGCDWR;P[-8"G#]+5R#5&=S=&*C=Z% $8!V.7?%8,LCS,!\%PJS>.J"WR\O M'G5/$ZZ19#SJK^Y0##;G*B&.XLQ2KC$0) ">^7M-V#T+(N&FN3Q)2W]2F80S.<>_V2NA:YBJ+1=T2^*9DX,/PJQQP MZ[)3V11ELX05+G*+WY1\@DB)!U;%/'5$B!07,4WP>+G]RDUVFZ/#4;OIO^[H M':=D7O-,BY#DB9-9AA^+R SL.X\;[Q+QF^ MS)OO69BS*P@_AF54\"\("H: DFC.N6;!,3\>DCJ/;6?4O7+Z;L^RG>YHV!TZ M9L<=6!VSU['L#\6O_.L?>53H>XM\6LB=?(9$X0Z"G=<:)1KTQN*Z M77SC5TO"USZD@*4ZWD!<-X',,"4#D2"N9RI7_9O!>IH".5&:PXUV7OXUYCY_ MX_K^S=>-R_^,+E>6!\#;OC![Q@L5:+E3783XI9*E9>Q=ZEE*WG^)8LB\7-/] M48Y%XHDEA90W6>:69=Y9I+BLR,6)-^.!%K>*D&3 WXJQQD+O"Z-:&DVO'"I\ M>,L%O1:B08R_>$F?6V(!:1ZC/;GI*DGGUQY:1'J0I);4[H*L/F%3GK*F"Y)AGB+B*&N7@PC"IA@)M%C%0@0QA*,FGF7+0\;2^8@#<48J'ZXJ:I*/< UG@$M-#+9RXLM$:0 M<0MM3G8INBA'B$4/<0K"XLY%*B1ZTF)K U@BY'P@RCX0!._K/I,_(GX4)"9T]7??'A[ MN.6F?=HH4CY#D!Y')?*CI#3?3Q+:PZ/%0\*^9P+&\7=XKY &2R/R511!Y MQS!)?9BQ)T?X['.F@#D'WM^8+W0E-O'\G=)6P9/;? M9'"41Z[^BCBW*"J?G;B-17P=N-.M6!YWNF5+(4]ON>8^:_4Z<8=OD:>_E3W= MLMXZ IR"NJ>@(;L\E&O+6@[75;MYO#XBY"^B'OQ'4?X<[SSF:@]Q.BC.MXH3 M5?J-*HT8?/D$"#SI01_+0#'DAR8@]B M0X3Z R__E04>=#NHSZC/S1;J,?J,NVGW8*E(?7IQ33V^DGE*.ZG$AA\\IN)8 MJ3AMH]N2Q\JA ABTV=NJ'%AZU0-%"]J('Y2$DV81+7HR]&0;9,6NT77;Z,E4 M-#W*@:57/5#.RY,UI,Y:A\S&.=_?;Y _P%$&C(QI6NQP[4]Y2V 5Y86*EZ"J M))AOF](.=S@7RZR% <9#W+"&C8>X/;V^99B.-*X>U(P&V4-I--:ZS#JN >RQ M!C!G/*3$X_KV8T(SY9$\8G5 Y^K [).V .50R-,B(& MJ[([K__"#T5[F8OHY%3,JAPTI!8=\XDD5V'/3<]HM>6=:?PJ);,JL#JI;VR* MPE:9_\H[RW!?:1ZT^*D,4&OM\<'\1Q/-15>KGLUS3$-FV0]=K4X*BZ[V]$"M MJ@EIO[,YD. '"7Z>N0.RRR#!3_.FH"$%/^4R$&0#>;IO\T_.57DDOP^B#=%6 M$]K0X#40@LVCH4%N) 2EC.9J150EHE98)A=&7HRC9T8 M9EM>.XL*:$!75IDKJWXWUWFYLH;4:)%72:U=E2W#MI%(I(;H1CD+C,1*6 !' M8J6MN,3H=)%H[ASMX=ZKX>#0?,><:V.IGE&W' M01534<70*&N &"S+(K&2\LN09\?V8#D=HRMQ"0KI'G326*1[.#U0D5FIW@1( M#\U%7ZN@S6LYAMF55_A#7ZN3QJ*O/3U03TNMM/CYYP]Y>G%':?SQ<[%=Y2J) MYN/O&4M"&@SS%,3&DG3P^"N+[A(:SWROGS":?N'/^ (2& 21]^V7O__MY\5M M;KP9F^0!^S3M>UZ2L\GO/KWU S_SV9.K0+XA%^)G-OW'NZL1WZS]S]:_OXS> M$7\"'U ONW"'0\<>F@/3'(Z=OMOI]9TKIW\UL@:=*],9]-_]\F12#BZN;%[^ M5I:I_X# _.GC!F64S;\CTXJ5ZU]@FMM2:'.C>T7:_U8?"]'T)T'N4I1//ICY7B2Z&NE%H:!LN4R2L36I*P6YJQ M0QH(I4-0B45XW'AY?,NZB7V5\BJGZM@CY1PA6AZT/!M;R(R.A1N^-0N_ZXR" M8OJ81$$@BL8)"R@O#-^RD$W]K)(M%8UMTG4,MRNM74D7A5)/=Y3SV/IK1LMH M6[B!'3/QHWT0^QZS,#TH S_GW2+@B)"N#I--A5R7?DK6-AQ3VG9T[94,\ZI- MGT8#,HT2XH?W+,RBY)'$>>+-:$4NKK%*UNM**UWHHDGJ*4USO5)C]<(V+%O: MS?7UX3-XR!Z9$RTU";^;9[Y48BYU9Z:9[O22AG:AWT-TK[F M>C']E*QCNJABF%D="IM/?$M#)1IVVI,[J_1FCEO1KK_SW=>'O@LUZR?+<"66 M!\]$LYJ>P2FGAP>@2M;^X^=FHU$[:>NC$GA+KUFS]GK;G,:^ONW>Z@,1$V\T MFF@TT6B^:#0MPW3E<7^BT=PS_#R6%F-_/HMG6##"S)_X09[Y]^R&>7DBKAQ_ M]X)\PB:<;6,8S>,\H[QD_VDZIDD(^$ZO67(SH\E!;!G6>-3M#T9.KV=RVHQ6 MW^EX[:N++=GMLZ2+>/+.MT%B:,,GN+3('@DBUDAZ7):2)1G:49#/F)" M,\&5P<(E;48,3XDF*9E1N.J6L9"P+(:(-!VGI^EPN[$\F@[+EL+3T3+?2C/1W2NX4YAG M U_@[%Z@(0LDRJ5!R^$Z:M=PZ]MQ_V66,$;^@+_-4C(&US3!)0.$6V5P^Q,B MGJ/0AA:O@:M6V[+*(!181JC]"J M#"C&K&_$K&4A\9UT@"FT3%['"NY-L>Q [ZD?B HZWZ,X7NP6NF@%4<%4Q DJF"X* MAKX,]T*^ 3Z?69HEOL>;R8J\[6OH9REY__GFZ_XYH%YLZ47'1KU O4"]>%H0Z"+#LXQT1*%R0"V<+;$@'R-9 MM*3 Y)MBYE$(=X2\15KN^\J2O=[%!,NPN[V3BU(7O6Z0"C?+$9ZWDKKR(DM4 M4531BE14:Q6TC'8+NS24Q HJF2Y*)M//Z:YB$E:T3%U2Q2]11H-J(B19/#Z- MXI:QC)934<2YBUKF'!ADL!**6OE&K>QTY 6@J).HDZB3,CRE*[%Y'[42M1*U M4H96.HZT\Y91*Y^DFQ(8$"5Q&>YF2AR!$.XIO_=O89HE^9R%6?HK]>MKFOW.^;(:@U:PRM[W!FW M>D[';KEMY^KD1(E+NKR:B1(++L)4$!]A+2D0#[@)9UE,V R^Q@<8 M $ *!D9O1L,[&(\?DBGU$W)/@[S8],COO*4TQ\@I$YQ1?.@ ;B;EEF0>"4X@ MQCF!Y(SR&=Z!G?P"1PWY@::/KC(Z/=JJ870 M7FQ@6 79^Z*=9(BJ&*&BI@CZH30I=5]6Y6=VAK+SU->19K+23D;#O M,8].BZ4(2%E!D4/BY4G"0N]QL6QR "9/L%ZL0ONM/D<3JK?"7M6FP4,$I\O: M.FHH:JATL;5005%!44'555"KQ@XU%:"$"HH*VB@%M=O2>&M00U%#44/EQ[B6 M-"9"U-"&%'SK4,?QJGUYJ_KFT73&"\Z+,MS>O2.'+%+4LPBA;NTX811=4PKR IJD_]7E#I=@M<]1.&TP=,'4X6>KP7HD5K&V-KTZ6 ME2'PD$,CEJ,]K"'U&)E6U%91(2156+)!1"(BUXRD FL4B$A$Y J12A3ESPZ2 M&']C_(V+:UBZ;TZ%8K'ATP]UK$ZH)O7ZC& 3;5T5!W:^)B==3!NJ%ZH7JA>J M%ZH7JA>J%ZH7JA>J%ZH7JM>^TG$1_.MUX'\MRVJ?G/^>$]+6SG\O*%S"B$NU9+4*6;9&(Y\*%M+% MQA+VO>":7R?*YY)/*-^!,F$I?$FL5]%T29B_0:0OMJEL8?B8D5?/]R5:BC,U'WR%W#>>+UMGISP_]0B;-P+ M/*?NL'@OA^ M;Q0>MSFN?G'O7W6MD![SK?57I+/="])_+E*LXK@'E*Y4Z?*" !$5 ?14TCR5 M:F!#$/$B0SC5;6+# 6144:H2$-/Z=N5V)93;X>- M3CNX6J:\[>HJ(*%I9]HK(314GZ/5!Y6G+EA@PJF\X.J,?()5_1/M-]KO(Z5B M=0W3EK>'704P8 2$&E2C!G7<[;8B5)]&M^37H4Q_1N&%MU'$^.]#%M/W9E=Z M\]Z@DWDFH^=V9&F6+@IT'C,OC0Y?HVE7S$0V*T74WX6L98/H1S8K5$;/EK9Y M4B.#HO_,]Z05)W69=EQ9W/?LXJU]+WL3P<>/UAA6:84*4B>0G[@<3E;V='T%4R7V:,#*,Y M#.%1'',"JC(A5#!,K1%(+18U'SDWU'^9EUT"]P_\*"SIHI9,3V1!\'1)X,X) M*RB:PFC]9D63#8F2];72U<,YF54V8^((%9H4E\1P=31)^>DK4S^%6>'/Z%Q6 ML]JBZU0?M!Q]7J)97\#?1BJG7%N'JL#T!'#(][UR=P8P%9$#7@H>]]N8L Q34)XW_2:)33D-AACH4 M J@80)HR"8!Y5;03LH?IR3]QI<9CX7_@+_-4C(&USR158-$N"'S@M5-%7W)7<2%WMTD8]2Q=*RPIQI2RNUEIB=EA"1!VB#E&'J$/4 MJ2Q)W59V.H;9,2LOI^B261>U#+4,M6Q;RURC+9%[&;4, MM0RU;%O+6D;/E%?%UUW+)!3IS9/WRPJBE'7BC0OQ217P$MPRG)T'0,"\C'.; MI!FGEXEBSG62&F1\DY%O+#Z\CRJ7PQL MD#?45;-:1J=7$?$J:A9JUAEK%OBL=D5;&5"S4+/.6+/:AF-5U$>OKV;IMDAW MJC1OL9!'7ES(*[DLJU?K8SHOFZ?PIF':"IP+HHLM:)#:Z^)^ST)/6UW#D7>4 M,NHIZJEV>BJ+ JY")>X9;164^"S.XD$-1PT_A9MN6PJP;)R%AC=DKY,JZ?4: M$='J^(=CC$(36[I/;E(5 Z5R\D%T(;H076I*#]&%Z,(-3DH'=X,#MS>]+>\X M*GE3H:2(1!Z5I;[FI25OSQC6IYMC M5R*&C;T+958-M,:6<'H&U#VX:V#6V; M0K9-@25)M&UHV]"VH6V3;MNPMQ'76T^X:U7>L;>5&,#SM7/--&Q.?>>>H-U!NX-V!^U.W25Q7>S.6G7H M0T;A#7=^?\?//W_(TXL[2N./-]Z,3?* ?9J.:1("2M)KEMSP/G71WM0/)V5- MY0N__Q<0QB"(O&^__/UO/^^XQ3P.HD?&;EAR[WML<1LV&4;SF(4IY=1A_0!N M('[Z-/W,O.@N!*%,X*E^!-]+LW3Y$)B9D(O_,YO^X]W5B)\F_\_6O[^,WA%_ M A]0+[NPVIUAJ^U>V>YXX(S[W=[(-)U69]!V1U>=07_P[I9/'S?*87;[B&K82[#Z$F4T((*N[>*6 MBQ\$N9(_8=_YSXQ,HX2P0&"+Q8?9(L)X>($ZT9GX\)OY3?,!0;7"CG M#D@S^,\<7B7E-'%1S!+QH)0\4+AO"@^"*7](7][X<(B0W9>%7![UO>$TS"P@/GGP)]GLH^MV5\VL8/<"&J?LX^*'GY[:NM7 UVO/ M*WOI[FQ\W;]\70RJ9?;V\4@['4!QA[=>W]G+);YP@_8;KW=0 "B \Q) 0U:V ME$NDEL/MJ$V853KAU7MWWY8J\,O%;P^%L[V-@DD9[LP2QL@?\+=92L;@FJ6M M_R'<$&Y;!Y-EI07>&K)$(_>5FT@4_K17A*6QE%>"(\T8 B0AN/T*H,*,:L;\2LY53 M3Z D!-^+18(H3VDX27^L%& *[>BH8^68KXKQE96$W;,P9Z=T+4HTW->[VJ[3 MY@P'CYBM#1=G[/W0[*#9V:3H1+.#9@?-#IJ=6LV.U<93B-'NH-U!NU.SW;%; M:'?T*C#6H4R?60I"]&:B%7?"[ED0Q;RK]IBRXVN'"%1<=:SR'$J[+2V;T$6) MU-,7Y7RT_IIA&2U7VL(X:@9JAC::T3&LCK3"-VH&:H8VFM$R>EUI-1)=- .7 MI%\'S@T-RCV#'2[2H%Z@7.\KM[:ZTB XU M S5#&\VP#MM, MRS9Z$C>VH=%$HXE&$XVFWD:S8[3;]9WCJ#X.E3H-:>V]FG&NSXP1>@OV]M52 M)DE8(([FR2)Q<$]Q @^,G;"_A6_) M([U5 @MH>=#RH.51W_+8AM-"1C?-:HY5 .7SS=>R.?>86J/&+"$=1]H.)%W4 M1#V-4,X/ZZ\9EN&:J!FH&:@96U4FPY:WU1\U S5#&\UH&0Y&4U*2#H5J(%4 M97QS?4W2&4U8)>F(?LSM-F;Y6%]4R4?IIV(M$QH3U#>Z:A/:N;_ED56*%!0X.&!DU#@U8S-;,JJ%**@7GQ\\\?\O3B MCM+XXXTW8Y,\8)^FXWD<1(^,W;#DWO?8#>\_&/ :UG"MA-4/@L@3/WV:?F9> M=!?"&TVNX0TC^%Z:I5] 7 /XSK=?_OZWG[<+^\$-_GL\_LS"CP35] MG,,/Z564?(H9/S<[O/N=P8/3+_R5EC>$>0KY9'QFTW^\NQIQFIA_MO[]9?2. M^!/X@'K9Q:#5;@_=JVZO.QXZ \L>]#NF/7 <=]@9#T?#WKM?GDSNH1A^3$E)."2)W$Y)R2'024D6LQ+\6>X1M$'F?L#D%\PCF+Q,XS"0XY].6._U39,;/1%OW5L M#^_N>K@T/.%":NVBU&8AU;*,KBO/M.%*ZJ;]>_M*ZAL6.7>OFOX6WL/%4?(X MS),$?CIX8=3JN]U!VQE95\.>,^ZWNOUV9^BT!B/;[IK#=O\L%T:74N4"3/V4 MG]\;33?/[ZWNK-XN+A?NNUQH2EPN[$I9+FSW6N>V7(@GN38C1%:NHW Y7#7. M&%+RF);&'Y&%"-4

7H=9@4S.K;S\F3Z0.84Y M]&F )UMA4],;&OR[AZSXG7?%O4%K7,JY/K0\:'G6KW>,KB6/RT(%+*BSUL<# M(CWCGG]%R3<"(66<1'<)2_'HA\VV+^N@]IVS:%;!K!0U@Q_@B@3WF&0?B)HK M/_33&9N0NRBJYI2AUXJ3^K5X69;1Z\@[6?!8^>FBPYB1UN#V]--"Q^A@V:V^95M]N^=P_H#VH.T,^EW'Z9B=X;!]EIW? MG!*+LYK1\)',Z(0D+&7)/9N4AZ[Q+G OFL^CD @J?S*-$N*G:4Y#CQD$/J;P M3PH92LAU!JZ[I:F?&IP6J^@<3ZOK&]]-,[7'S&C7%BZ31:JE"(M4%[N:FQ&^ M22O+:MPSNNQJ)L\R^NE5)2F-IR/97:FW$'^H'(;GG:S\]B1P>WY_&U5M=P>\ALB@Y.CNZ5 MU/1%#8X^T.2@QBG]O9UM.%W3,'O8IZN9MU.NVO7&%2*9DFW86IQIM&U(^^1% MI,=+&Q?J7OIYUT+=SD6W%];G9E$ $D['?^5^]OAGE+%_T22A899^2CYSB!VT M?*'+0'HT&K.^Q95_99KMSUY1T\LYO18"=SP3&W M-\A#.?G/).[D@4%P@TN&35TRM"PI:X9VI_O&)3_+=-]XAS>O6G9J7K54C8S* M?>L+G%H EFGJN7#\?*PB8=E3TU[)TQ ,T4R<1_=;V6?37/$IE[TIMA1\$GC] MF8M&! #8(B9'@,D'V&L$:AH#;/R=)9Z?,G*=^&B]5"9[::!S''^/_40):" AJ>!AD#G/)M%"=PU%<=T M+CA]O'46.+:4+N:0#26^>\ MN21CZLV*@6_QX?@I 8#X6< F7/92Q@%!AYSWN0>;>TDXUDICL35\_DHT2*.- METB8Q_Q[1D"I?(#_)"4/,Q8R\,MDFO-?^54!NZ-!\+BV3XDW]?(OBA_\*9DP M+X!O3LCMHX#H;403<:SLQ(PBYJ M)%XZL'2/^1(2+VU<_DRHC,1+#0!H/0!45E2X=HG$2TB\I&(YMR%. (F7U%$R M)%Y"+X?$2Z?2/21>0@0> F)E\[2VRE7[3J@PH7$2TB\I(;J/]^$4=O MFK8P-LH3>+Q8,=QZKV/N%\)+DSG\8<:7:B=L(N6N_;@>Q=RJTAU.[V#+.]W9-\E#@A\LH2W^/#*V*M//2SE+Q?=$?8IBA M+'^U?OI15"&D/-UU74C8)34X1&6A,HL(F\=!],A8>DG."=6?O"S:P+1<,K$* M(6VV+<.UM[OMCI*E*)A)PZACN4:G4HQ6YD6Z:[\7899$GU'\RK_^T<_ 37G/ M+ 0NU@]N\MO_,"_CK_Z9Q7GBS6CZ,HM TQSHTYX:2D1LR3M*DN4;DP<_FW&K M&Y?"R,-[,,&K_I.RTIO'44@@W @>"5O0>L"-%@"BF>A#F4.HEQ'V5TX#?B^N MH9 Z%"0S[_T?5Y: _V5YGYC3@_"O,-Y?M>X!1*O5+>,66E=U;<,LTWW5+&"Z_(H.H>=V,;+3@[1(6[_(J1SW9:%K:<:5HH%I> M"4^!?YPVEE[<^JP/&]'Y)L%N4I#2?ICY5"4L\V MX&')N,'(A-UF:]7(4_H5U80DC2FMB3W//1WPN#<_J60OE_!2:!9W- M@C1V5K0(:!'0(FA@$=[;\O9%;0._@6C8.Q]!TX&FXZQ-!^08EM/"B$*ORED= M:O,KMU0A[S=\0P%C?VJQ$Q74*@SCC59K;[[EL^?!I?'WZ:>$R\YM M6QX2CQ4BJBJJ*JKJ"TFNM!SWS<+#Y!@5&0/;YP/;_=EOSSZP;&4J?>(L7U%J0V/4:]C=#HU>XN MEJ"J.'3$KP\;#"WB5IRJCG-*)=3+.#G?G&8+;IUH6I+F;9'N-(<;K" %J^/( MR]UD.\_-GL;D.ATSED>NTY7"K=/NM?:)470B%D%F%5R>P1W=R*R"X-,-?#71 M"2 :5\/M5' ZK9+8JI$;0*$>I#J***.<$1 N))7D$?)+$B4D8.E)*0.4Z-"I MMP#U&N::M &HTS.Z;6S7J@T;9^P(T?2@Z7EB>EP738]F\7==81"=9OP(DT4D ME$5DZM\7OU2R [&Q_=A6Q^CM.&OJS+?XJJ^Z9(^8];9B3='KV]N1%B9L M [^!:$ >-S0=:#KVS#%:-D84FE7.\,"[!FRV,8UN%T^\JUP Z,+Q&"T\\0Y5 M%56UX:J*)]ZIEAVC(F-D^TQDBT0FU2:;J&&'6'@\8* .4>JSO[%MM!UYJ3D> M,( �T:&C0-6@;0EJ$M0UN&MNRD9: :J2>.JOZD8/,E*K MYV 4A\0ZE4JG*6\H?E7JW+WG1E0=L9"X?7TG\;5C9/W!D_B>NQXI7^H6 *X: MX59SI'Q!\&D'/CR)KW8TXDE\\O&E4&\4GL1WNL8A/ [K6*FT>P:DR96+1I=J M5H/LD7*.$$T/FIXGIL=JM]'TZ!5_XTE\BO6)MQW#=J3UB>NB3>HICG+^^BQ4 MPW2D!;^ZJ$;3$W'E%.D$#2O*G^6C5B?+&1TJ5?.F"^6!B-4"-)IH--%HJM07 MJ#P03]XP6-O 9/?J29+T[H6WZR2* 7*/A(83,OXK]V-.'&4 NE]N+Y#8L?:? M/,W\Z6.U79<;[\E6[QFRC-1Q5I^[5]?>JRUYSXD$V_JPK0_;^K"M3[V@'#NK M7N]^N6%Q]K09W33(<]&';5K2BO.(4$3H'@C=O5OB!8#NO;$=[2KV"&*/X&D+ M0,-H'N=\;9PG1P&]725(IW0S2K1G8*_.L5*Q7*,G[_0#)<" A7\U?2&:'C0] M&Z:G;=@2B^\J@$&Y[@W-(Z$TFF8/--E[J]-9-#_UY)''ZJ([ZJF)Z:E;+Z'4JXEW75[,PGWL=6#?Y+;Q 1@/EH\O]N\)/I:1VVS#MZE6;Z:1JNXZ)^8N(H%59]S\OG>4#Y9HP)BQ/F^33SHU!42&G! M?BD^P(CWD),Y+-!6TZXKYMV&675-!'C\AE9.5%L-[!I6NZ+MH.>N@)B:OB[, M%[8_5@/*JC?8JR;@9NRA5Z]3KV6TY6UF.EYVNJ02#3)[RD4I:-W0NDFV;K;A M6/6=B:@$G)#G0U4*C-%+]13"OL M@6\%N^HYQ]Q0#%36T!RI0S- L&G,O,R_9\&C0:91(JA&LEG"&)G#%;.4,)AY M22_PS);RG5O'3ROJ3UX6;8Q3YC%LAD1(V)<=5=%J7;JUH%7*S4,PEAN(ER-- M5!MY:G-9F>.KG>#JM_ >G%:4/&KERY=O50MYU2N3B.152%ZE-'<3DE96RJ$7R*HGX IFHM,!3Q\+$9_I YA3FT*6!RW/^O6.T;7D=>:J@ 5U6N5Y0*1GW/.O M*/G&C_6.D^@N.>PX;_WI>&S#LO&(/JRE(%'5-J&'Z4HC]-!%,S#)?HVGR@_] M=,8FY"Z*)B=A\="06LAUY^R>/E9\N.HP9:0UN3S\M=(P.EGTJ# MIL^NJ=J;Q_N>E^1L0G[WZ:T?^)D/ .8=_)\RN D9YDG"-T2M_;6R5S]%D_GB M[8,G;Q^)M_?*MU__*YZDC,WH>V:+V(R.S>A81CBJ3H>MOMB,C@AM*$*Q&5U9 MU&(SNGQ\*;3P5A-_J4B9/,C/HCED20F[I=E!ASIA@R@VB*Y?WS/,=KMRR>A2 M[&J0/5+.$:+E0=45!,'Y,H"$31>,$K=LM"-O6K.0RL MP7U(;E?:85^Z*)1ZNJ.C%;FXQBI9KRNM M=*&+)JFG-,WU2HW5"[XY7MIR@BZ:@0G5Z\ 9WUQ?$S:/@^B1,=[IF27^;<[/ M#L#<:D_-LUW<;(BYE4)>3#\EZYC5'TJLBXIA9K6\7FSHJ$3#=#W1U#8<5UY; MRBM2TD7CU%.N!OLN737+,ER)Y<$ST:RF9W#*Z>$!J*KZ-$QE=NFJM?G[+;UF MS=H5;K<,VY;7B7:T8)4!(B;>:#31:*+1?(4;R'2=TPM6&2">G&-CU\\_?\C3 MBSM*XX\W>1P'C)^P2X,!#6CHL9L98]G(3[T@2O.$I5] H,@\K[]\O>__;RX M[FO*/DW':>;S[JQ'?X/K/UK^_C-X1?P(?4"^[< :#\?#* MM/O]3M\9=[I=QQH.K)%]U1V.S+;EOOOEB> /1=Z3R]6G^0 1$!@ M#%'"V[_I'$P$/!%& M]G67'I4X:1R1+S_(L,H&Q+)E'=KUG MT8B^/92$W;,P9\5!UV7#()GD"3QU;?C\MQCD'$VXFH&=Y.WLCR\_C7I>- >; M]L@O#B.0U27ISZ/ROBF@P)^"M8576Q.FD-OBV;MOG?"CHZ/-\[H7+2$@$6/Y M2@GS(G@(GQ8#[@#&X^*6IGR+(HP+7G1U'+@?PD=P6_I=#-++>*L)S'P>9/Q] M\X#/"PPM(=,DFI>/7X[ZY2-CM\W=IMGB!@VTZ=O':11E7$R_PR_DN_@HB3C< M9UD6?_SPX>'AX?+[;1)<1LG=!]LT6Q_XGS_P+[XKOY\]QO!]4"EQN/ [?NL/ M6_?^Y>\_?^#W\3_R?__R_P%02P,$% @ ':==33-1NI^D#0 #9$ !$ M !Q=&YA+3(P,3@P.3,P+GAS9.U=:6_C.!+]/K^"ZP46/< XOM)'LIT>.-=L M@"0.XO3T?!O0$FT3+5%NDLHQOWY)ZK8IRI2=B7=E($!DB?6JBH\L%BE*^OSK ML^^!1T09#LA)JW?0;0%$G,#%9';2^CIN#\=G5U>M7[_\]/D?[?8?I_?7X#QP M0A\1#LXH@ARYX GS.?CF(O8=3&G@@V\!_8X?8;L="0%U\,S<8^;,D0\!Y)SB M2DBH*!7*7.:0SQ&^AC]@".NBD->=\ M<=SI/#T]'8ABA"-"X($3^)U^M_>I>S007@D_"3OV,/E>*/X\H=Y!0&>B9'?0 MD9%[Q^VF@2O>.CHXZZFI:E+FZ@@*VU_GCYGJL.&Q]^0D Q2GV%P'E@*QP M,85LHB09Y8LRHB?[43 MN;8\U>[U-[,B"PMV5B1RV[#BJ .I(ZD6M#F\C9X7'B20!_3E4OQ>SS*/T@+* M108B33R2)O8^;&"B0B9H)L>%]4W*2VW5#HMJ220VUJ\?%M8Q(R]Y&PENT9IZ MEM0W(T_(>_7+79..G(!4_-Y.)4/.P2QX[#A!2#A]D9'IXSHA32>7_&AG(#6- M"2D5:54-:_*"Z:^-[7$1KHSUK$Q('M2)[@4P].S,[4U(I=31QD9@\HB82C0& M-J3DQ.+C=@91SQ("L<.L6TM#/AF@;P!;5O%JF4 M.C(T"TA(P!62/)6<7"PPF0;1&7%.CMK'R=!]CZ9 YFWDWS^3P=Z!R+O3HJL*"@F%6J0$B).Z"DGKC,C$P09 MMD]:3-2VAV+/_W:G7#2U=4J(8()WV"[UNK]L%;7".F>,%+*1(_(B10 0%,JS/G66$)>R0(7=$OJCCY8J)A>,B!L&E MGKRV7+&S:,7BDTF]V[,Q=!P:(O<:PPGVL&Q70^*.^!S1,Y6$\-R5<\0A]C8F ML(Y*$^>'O>YA]\/:G(-WL0$@IP= X@)E XB-R%_]&;R+#?EYWV*&OAC?\5_( M/0L8%\Q=0DQ_AUZ(MM4\JO KV\+ IBTDVH!4IYJ!5 B4QCWO.5YN(/TN*F/B MH3$2$Y1M1@03="7;?0NV,T4@T[1G.4>%7/=U0P^-IE=BQD/DDM&62#8@5W+\ MWH+C1 \(IB#5M.=8R\1=E$V^B#![\2/$"WDS9NMTFY14,G]8D_E$J8KHJ=I] M,[!EZ$PXT/];VD*D:=\@WJY!/,B!<>..'Z.8B!STNH-NSX+("+-)% GO? THX,U7P+*176/5I/7FTP*SE-CNC!K62TY4I M2P6G.1U[5I?J_SYD!))@BXPN(5:RN9)U5K!Y_W5\.[P=[9E(H=0G24H?Y@C$:A29L2(YX1-V8>,=3BT3_?JP!MSP&YOL+I&LDES:&*"2%Q$F+PC3YBH M!U=NX"ZL_EHP7 EE8%,D@.)/)H%C49?JT2&5T,>8( ^ZM)R\IRM7QW=0[G"9 M(RXCV1:Y*^)6$MFK0Z08K_-:&M\/TPIDH^D99/-++WC:L#_J(8UT#KIK]\L, M789;B0^4@CV1N5H78Q-%@S?UT4)?8O!X@%>T)SE@8+1"- M%GNWQVP.TTQIOR:EF8(&47F.*'Y4JP27F(AQ"$/OBC!.U;/1Z[-7 6.^'?M! ML_*5 8(4$>0@]Q3%%9$\4R)F%4-?IO.CZ6\0DQ&5,>D>.8'(]_]"[A6Y(H(M M-"+IAE.YY!P/?_]![DQ, ^Y1Y"N;XX7U#:8W-M-\C^.#9FVMJHF!=XG1:A(5 MF2T#A309^QGD%D/Q/G(?B"$LHVVT4)\D@J V U0\*.9,VYSH[&<7Z\% M9KZC\D%S1Z6ZG31OSIR\/4-N=",<\YH?ZH&6Q7&T9Q M_VK>L-S#"R Q+7HG3\XX*;0*VLQ1M)SO"_A*#:D$N+)AK*Q55S6,6-&>XB(3 MEJE1B;CYUL)'33*DHZMYZ<^%O_""%X1.$1&P_,Z#%BL=6F'C4'LXT VU,0R( M<8 ":C@)U@'.@&&,98>#0TWGT%+2R'B53M]O$)2U8[>8%FH$D-2M@#[R(UOX!4$5":FID9:(E( M3XZFV?+%=C@V0U>RO#(S*&4Y=T'D@3E=>Y[36LH2\F]RMY\XLQ6.RV$K^5W9 MFU3*;S[+3]3LJ4TKR#+#-V&8USP'FC2_E+3FY?K1@OX#?+8@(R]CS%H&ND6T M^!:"$F]F1=L&,8VH,5 -/FJR]WRU-S(,70=D]H#DNZHG?.VJ+P@9VWK_O::M M2_$V%_) C2TLFV;NT[6V-[[[S7MO5CUC6SQ8@*!"CMO:4#$H6,Y7:V ,=]& M.=3TB@BPL$&W -DHBCRY5^<.4O[R(')$!AV[C46E .8E-STM"@HH+,!S8'M" MZC]6M3:@>4'N4!/BR@EK_.-18QXXWT\ADQON_ 42%6-U[[Y$W)SLZOJ4 FK+ MMW"Z( _5>"ILNY$9Q9P.'VI6W\J(V?>6M"KD>Y;XBSH]?(+49?F+\H6+UA.9 M3?54TKRR_%9.5K[J6Q4BT'^]<]/_=['?X,(K-$DU J'6@3S=/=3V7BF MI:2Y$:Q0M6E"W-N7^+]/77IF_EOL]Z]/7W M]$654B=WT $8\X;^I[*\H82H_^O,X7-GZ;LI\8G"UU74MU7B#SDJZN07*/Z, MW[%_%C(>^(C>HPGDDCWY79B35NE5['FR0D]:7%QO 19.&,<\E+I^HT&X.&FI M3R(>8X[\%HB^11&=\0,B>@E]N1)7I Z71XFG!V=)"N^8=%/HI='AB4.;MC")51'[%-7X[W0WR)XBF MKII*U/$S^JCJL1OX$)-E-_/^N"&-U]8L'"K[>D1 MG'F0L2#92!+0>SR;\RO&0OEMQ<@+<+V^Z5@,^#-$:]I>VJQRMB9;;J)Z'J,%5[VAW^V]'Q:[CJW0[O6F M.%Y'^P:7G-->VED7_%L.<6N6?:LX5^ICLAD\&ESC M=$D.LD7>JHN]&7V9*T*AJ' 43$\I@M_A#*76ZZZ\8M;@HHD^::A'42B_FG"# M7==#%U!&4W&4E M\2:)8"U.K^3 2>5=WS-,'3&+78J3ANN[%R>O\>(T?%@.&2MG=\_PVX XDM[( ML-S+OXN>5!?;3=?*TXG2J[OL2&E282[R]E'OC@8.0BZ3#R[?0"X?&GX)IKKO MK24>64GLVD"F]7L,/<36=]I,7,ET M/ZF#30#>:AI7Y?TYGHHQ&XGJ/47\"2%R&1)7Y+)9()6IBL.%A_&5BMJH!5@K M#(@8("I![G)\I;I9L?P.$>C)^\#&&C"(_6_Y>15%;K>FOSGQ75L$S-7((IXO MJ04C=O&\P#1V@MX$A,^#J7I$G=W+LUE-V(K5KP&A"6U.O)RA.CQ>I_U*<++^ M(M/TD*L)2:%OKUW^K9?6XG=/1^\=(2I-^8;Y/+EQ(E]7(+M.;L)I)?&*/;96 MQC7^_?0Z@/(=:/&@^Y*.,L6\:YV";Y]]J4XR6=FLEN]. C"89AU.)")B[N6G M;FX 4+_I)KZ]DO]QZ$A-=LW>ZHJ_9K>LU7#%9'.&A46Z&4_)M;=OGM^0#._( M'8JD3L2#9&U>57@N#,I'QQW1T\[EVX>0*XQC:>*\&<3?1F-TWYHY<^3#+S_] M%U!+ P04 " =IUU-K>S68"T> 3-@$ %0 '%T;F$M,C Q.# Y,S!? M8V%L+GAM;.U]:9/;.)+V]_D5?KV?,<9]3$S/!DF)/171W>6PW=N[GQ@@ +KX MMDJJH20?\^LWH;K+*HDE'I(=VS-=75(10.:#1!Y@(O'W__QR.7OU*33+>C'_ MZ37Y*W[]*LS=PM?SCS^]_OT]2MYG9V>O__,??_G[_T/HO]-WO[R:+-SZ,LQ7 MK[(FV%7PKS[7JXM7?_BP_/-5U2PN7_VQ:/ZL/UF$KAN]VOPRJ^=__BW^*.TR MO/JRK/^V=!?ATOZR<':U&?MBM;KZVYLWGS]__NN7LIG]==%\?$,Q9F_N6CW[ M1/R$;A]#\2M$*&+DKU^6_O4KX'"^W(S=8I#;Q[]\\_QGMGF:&&/>;/YZ]^BR MWO8@=$O>_/>OO[S?\(GJ^7)EYRZ\_L=?7KVZAJ-9S,*[4+V*__W]W=FC3OZU MMO-5F,_M7]WB\DU\XDUJ9[&#]QA5^>KVL+Z]FP/R;OJE+G&O6P?]2V[*>U:LZ+).Y/U]= MA"9;-PT\\> OD["R]>Q0ACJ,-#0&EXMF5?\[^&RQ7 %1N:V;_[*S=>C(<,MN M!^;N5]O\"0.6L_ ^N'73PTRVZ'%@GN*:]>M9.*_.YI_@BT7SM1M+^SL(J-*NO(#'3?ZWKJZC+^V*N1=^GP&=F9XX.R>RC 0;F^$-<*(=.W>/&?5$* M_5_6J\N-DIJ#>IJOP)T MZ+>3V>+IB-0V7(]M.]A!)I_LTT#KM2GME;E@*Y& MX.*\G-4?-QYA#Y/P?&+F9U2Y5S4'_'XN> A=Y+_\?B=ZAY/)7Y M?!? (UR'G\/B8V.O+N"IV4 SNW^D8V'06M5TZ+4_WN8^S) M^5?[^6C;PW@TO[4Q1KX(JR@5W1G8VMV@W+Q?P<^-&3JO,KN\R&>+SX?-Q,Z> MQN,!A+T)%_ ,J.)?%LL>>'FNQ]%X.H> Z=H?Z\S,MUWUQ<4D-/6GC0',:W"\ M7&UG9_/EJMGL>NXEO%WK<6B]W5P%A9E<1MUX7OULZ_EY$R?_77 +T)W_#OYL M?C:''L/Y_&X+*7IR-Y+_S^ _@DY]%V;7<%_45VU=\].@;ARLVUFPE_31&]TW M&_9QGP+,X^KKV;Q:-)<;O/;2VZ)M7W1.;3.'J5R^#[[@N>UW[*=K09DJZVT[V_:5]4WAF27X-= MKIO0RK#O;#0H9VM^@_-Q]>5[=V\-.'+7J<5"> M[I73'W'[!+[IPL_>W@;EI9VB:]&T+RJO'< /]LM^JK8\.@ 5+>?V^19]T?3+ M8O[Q0V@N)Z%<[:-FV[-#T-$2G!U-^J(*5%QXM"_4+.;PJVNG\-NU[H_660QQ MW]IF]?4#+/FE=:T"Y7WMAJ;OI;O1+^VG+_K?KQ;N3S!U<4?A\BK N&WBG]VM MAJ6M):"M&@]+:7S]O?JZ^3KY;!N_?/C'F)W25F'VU/VPW+8SCVW:]DKGQ6+F M0[.\!JL5=5M;#$?32V1@5\/A*+S30>1@6I_M8@2J:7>JGW8Q'-4O6$4[VCU+ MG[,SM[[>$_P%/M\\'FGIF&9Y/6+X JU\\,..V3FE\8[,2.0MF;.%VX-Z_*;X M=G![,_B#KV[HN!UU9LLP^^DUC%"\N(\B2;DB0J>23C,AF38YQUH;3-5$FA1/ M'[,VB[O'B^9F I[C[0;V3:YO99?E)C-WO40?K;UZ$WE^$V:KY>TW&Q00)C>I MP_]Q\W5QNS5QX[NTXK]UVP+XHW@J,L&P$(9S,YD(/:58&YX0S4@;OA^(7M*X M5XL&%LQ/KZ'IYU!_O%AM?KWNQ3;N&XE\G I]\\2;97S'&GM$]2I[/]2ZSO!=EN[;=>,NP(O;-\G?-B@2-IG(G!K),B5PFB6Y M44:FF1!TPI4VA\\S^X'FN3-P^Z>Z'R/P+2+[E?^S;8I$ZRD(KTX%**PIP0DC M-,4<$&13PG!RN'#P[UPX^L9N+/EH[QKM:5&D.>:,29)-C!83P=(T-:D@*1>I MD2+I(!OB!Y&-?I#K:B0VP4E\3Q637INZ7#_:>'O&4&QO5$Q!P>6**I-R+?AT MDDP3)G7&)G@J4ZDZ& OYG<]Y[^#=3_O?WVR+VX8,Z%YT9*M5]-:3+^YZR\O X6KGZU:YNF:I6H3F?AP\7S6+]\2*O/X7_";9YS.P+(.LT3D$R M#7Z2H'F>$Z&FS'#&E5$J$UG*,R9.-9X<7H">>AA'A'TTK[4ECW_4JXMZ#DQ& MSOJ6V^<[+T22I4(;+2<)& 6PV]-,$B4YH8;FDJM3#89/5EA[P_HT)/3^4XMH MZV4]%8P+G= )YI0JD>192I,TY4D^F>C4Y+25HCQ-PW/G5PQH=.[&*%BJ,I4D M"6::"H538W@B%5K8WAR)^&BOY&175IZAN[Q@LLZ)< M*LP)-D(28EBNLUS +.9T0KMLL!_'QAQ;/GN!^8A16.OZ$O\7@)U8 /:$%>?6 ME^O-*Z&?F\5R^?N\"786>8OG2-)0+6+Z]9?#H6K7?S&5R=1@P:F8$H'I)*5, M<&(TG4XRF4]E+_8/_8A.[!AX'\OZM>4MGG8:4E8?]5]D"<2DF%(BIE.A&='*BV@7NTW#4[C_U$&L58/I-GI$L9:D0P'W*,4L)F:;I M)!.32:NLCF.\!3VZP/6$Z!']K+9%KT9TL^X(V:S:'?+]^,&"IYE1+.<9ECE@ M/DTRH40JIC@56JALVL%6,/GR^$4CC/LFG&)HDP>6X$ M"%2B%)>I$C@_^3WC0Z=KT3\X8RGQ.UICOEDDFJ:00B(Q803P1@[GCU^ENQ]'L?NAH4! M^Z,41 ]3$,84YXD6"9,TA7^8F&3XU"UT/].Y&!"S$1,);V/'2;AJ@JMO3FQ= MS<)]/9085FR^?Y;'W7F'O0Q1) J#WH/H8J*52 A/IZG6')L\S4 9Z@X&@HZS MM36(V!T)WE.W,%NJWHYS3F;;F:">1VY=EW:\<8]MUV\J<,T__A)BVG:^7JV; M\"MX4)?KR[?VZX;FR<[W>BU[*!CVF.K*(%HQB[C%#F%::12L$8)Z6#MEJTWV MX^'P+ES:&N:E.:_R>@GB$%^==41F:Y]%Q3SC%2N1B3!)H0.BQE'$ [.&5=1Y M<;(GB@:5BZCO ]($5P9?^J;":5V1/3V)@U%#?S)WUUO!3%"228-XY1TR7E1(2PQS M(CQ61@11E1UBHW&V,4Y+ZKI@>W)RER_636]B=]=9406.N;,!J!+KO?HWQ*-EU1\:((?'F M6)IUJ[6=W6.S0PML?;XPQO"X_6,,4T));'26DU1@DD\8S=,CYN-MI7>COW\# ME#]\#K-/X5=XYF*7N6W?2<'-1%,>SRP0+8ADR83G$TGP5%$YS;N\FQPGD.TX MOXN1@!O+@#[/P/O@%G._9U.D3?-"&+?TQKKQT M NW(\?HX[Z<[7&)X9&+&WL_HX9K (Q/5]B:_(Y,YBN"_["Z],<]T;N[9V)6F MM7F@,-)[A05%BO. /%48\: 4DLK %XX9(F@;(S D%RVJ+SQ\KO#*>.>(0X;Y M@'!P'M'2"Z0*NJBF-/O7=FT.FYVFF6$=01O-U[/+BYE:UF-7UR-/UO8=6J)N:SS0I#M242AK.5D$AA8Y'1QB'+,%-8EMK9 M5JKPJ$=4>Y.0GJ$:_73*"P_9.8CX*J\\(DYKI*M0(FL"0=2Z0'1\$\<[)!"- M=%RTM\GO#,Y8T_VV"5>V]M,O\9:+<%NAOJW;T*)UX8+!A%N'L'4 I*@6K MD,7!.\REEV6'@^OC;,#U)QC#(#:6M&PKOK)?2G:T*@0NB95E0!76P&9E&9*X M5* 70Q5,)9DK.YQ3&&?/K3_IZ!>I\71(_V?$*J:LQQHCIY1%H7(".<,D8MJ4 M1-K2<=HA1VM,7Z)3"-(S1J.6TSZ;K^S\8PW"? W$;FEXKDE!,#=@+!TB04D$ M7I-"VH,V--96LJH\EZS#+NN8CD4G2>@1G[&D8 **"727_V"_7)/[H* T4/[; M8N[VVH[6?10B!,,].%78E )9J@GR E<(%@$3,&O4R@Z%N,?T,SK)R9" C24X MC^],>OZZLRWRLJ]I(9DFRG.,*B4,JBP$75Q8@70)_S!PMH1K)2:#<]Z.R0)+ M*;'V%MP"3A"'-8^8MQ@9P00O)<>!G/R1H7XG;=$G6$<0^?T.];8[E+PK2Q\H M,H2#%<"E1:J2#EP#4G)- M;\>Q*#E\W4\S-^.#QC;\2]M5^CW]]^"^YQ@\)1 M!XR I?"XJA!U3(%'6#E45:(2+# ,"'Q' G#0Q#VS ]<9J?VR<"K7\.'*>:.4 M@<5"2B1<6:&J9 %\0ZJ5+:FO?#_'_D]?"L8 ;S3K\."Z[1;FX=NG"^RUH2(> MS"$<)%4&CBSX=XAZ$ZR38$S=R4=1/:N'?F :-:1^Z,NWB9Z>;U24I<4ZB HI M'322C@H8U'*(,6!N!"%,./<=:8I.#D.O,(V7X;:WJ,76M+9G6Q45=E)7''@- M#F)!SA4XV%8A7%$EI2W+($_^2H]!0XE^P1M+4%X4/V]#3$E1@: C[4 3EJ%T MR!(BD1?&"FI%2:L.KW5'-QW]BT4OF(VI-A;S#/%K84 4&@H[@68Y$ MJ1DR5G+DK5)>!RJ8[_".=YP8H^MD;5$)'3$:+=+TOHX V=E;6_NS>6:OZI6= M[0HUM[E01L+3-2, 8 E,Q^$E//N+H M64@&06W$C:I;8C?^$;/3M[H9',)Q3EWL2_]^:V,4=A%6 M,4G^,8%CI**_7\'/C;]_7L54SWRV^'S$ @5;@,5Q32R9,0G7_WUQ MNN_V;@KK=26$5LAY!L&T\AX95V&D2?"\$O%\>JMM@F$0B1F5P,;;9O&IACE( MO_Z^C)?2Y_4<1 @T;.)6]:=];]/:=U)X;8@*E",L 0@LL4>6&HP"I](I':LJ M=] ML*>"Z: J%O?'/8$81"D*8%N+JI*Z$N)1Z]W)I]$=0<"&@7:\R.[JAO[SZN%+ MCIWQW/8FA8.E$Q272,#J08Z5 C$6 %;E0X#A*]K._N^-XH:L(SZ2!/4(XFB: MZ:Y8[B:6^+" 8"'>$!HC%0 FWF9U 2YX:C>.\65,6M]7%NO0+@O.&!9."\1) M52'F<84=Y7B); MV]H7(;"J5-@@+[A&%#ZB2GN" E;64*.IZ9+I-]+5+L<2JYX0/3@C\&&4<7,I M^]=%U5).7MA#P3ES)&")K(# 1)7@=YK*BYN$-JVPIQV.1(SS"F9@01D>TJ,I MGVN(-M^]1.<\:%88'BI>40U:UH%C6CJ''!44L9(I(W7)*?]N7?+!54TW('O1 M,/$JXN7AZF5'\X* SQAB8H,EFH(WZ2IDI. W"\'I$E;"X:(QSL'=L75+OW@> M.3"[*]7>)3#;TDE!2H]+SP,X=!*@CN?@,%C@>)2ZQ$Y03+M<@C12==;YD5)B", &1)&EH@[Y@''R+UTH9)*,^5./LMY)+$9",_1 M$I]?NG7]S)ZIP:YTS)8(M+1 DF.%2E9R5-*RLIH[4Y$.Y?".&D;U+3&](3B6 MC#PUQF?S;^MV[9"8-LT+41GIB E(BRH@\!\E<@'" $>=\8HK#&;^>XVB^A:@ M@0 ]GCC=5@+;[1[O;%C4ZZNU?'SI#"JV+)E6E:-5I[Q[\8,+4#V;C!102L+28I#290AU6'C!'Y M@\O:0! ?O!GTE,);PMZ%6$EHCR2]L(="<4LD)@SX HVL=*60M]C>GI]67+H. M[[O4#R$ZPV-Z?,_IIM["06[33=L"6V8\#0%)(3T*U@MDI9*($V5XR;W550>? M2?](/O<08!Y5B)Y4;'BI'#UI7E"O9 B50-Z%>'H;L)6,@M]8VA)PL=+H#BEL MYH<7I>YXCEHC80LFMT<0>_N4K2DCEB M?9=ST03_2((U)*K'TU6W=OMZ;_6#_?)"9;6E?:$%M9APC30.D8J@$! MTDT1,-9&QS+D4H$S:01H;A$DPK@*DN&*=BH4-M*%>&.]7AL8V:,=LGQTL/'A MV=&';^".< /S-Z=86QPGWM&J *N!A60V@6&.2(Z<&1BXA&C,FXS,:L5U9+Y?O)$ MOT,Y&0C 4Q"?6Y?ZG\%_##_;>AZ_W%S ^"ZXF5TN-Q>^W;S)!3:OC]@?*&R' M#58HA:4CP2%)"482IE["GR;P!4(:$(;;T(FA-3[X\TM&D^PCHGX07?A,:PU^/YGX?UQT=;-/FAM"8@'M= MLG$-0G,/=QJJ11,>[!=,OZP:"XNMGMOFZQE,T*8>:+S9>#$#^CZ>P=PV8;G+ M9 XX:L&]+J4G!DDKXME1&]_[0;SI"&8:EYYB?_*5WCM(T+<[0">$]&C6\G8? MK=5ZW?)T(9PV6*B8M0?Z6QD5CR9X^"%*([VKN+ G7R[^9.;^J6GK!>^Q9&ES M0^';9E'M+/CWX*G"5[ DI=;(*;NIMPRVWY46.:Z#\ MRB";F\=OETMCW2I6#146!@+55X'B"M\S'SQ!CE0RUXH8H3ID $RTC'GOD2E M5YQ&]U)NTN!:^2BWSQ:65O'%+P@YMPPYXP0R)?>(LE))\!$#[9*(.-+\]VUF M^H!I/&.S##!6?%,V 4TW6VS*-]P0OM.L[&A7$!)SO(- 3LB @M(6V:!*1)31 MQFJB*#[Y$HP=9_$;,](O7J,=SPD;EQO(OCX0>X_'#N%XOE',[;8P&Q)Q8^/1 M %^ARNKK*EM$>Z-$J$Y^VZU7R>@5K-'BD3 '#&;QF)F_K.?U MED7,3).2.B2\U("B5N V@2N%*=?">2MT=?+GN/H5D/X1&R\9ZSI0WR\53YXL MK) EXZ5"0MD26:P<4A5F2#,I-:P&PJO3]RM.=>NC.]BCOG "!!://;3]\K2[ M8<%),+("31JX,4C[>&L4V%E$546<\MQ7LD/)E'&4S*E*5^_0CY@Z>@W4#:DI MZ-W=^VW/M"B,*DL;A()EI#GBWAID'2PM27 0$GPYTZ6DTWC%OWK=_N\#IC%> M DY"4W_:&-B;>J!V=C8'F[M^5*1ID.L-=@_]R^(N62"YC$='SJOXVO6\B1/T M+KC%QWE\(QO/4D:\S^>YK9O-?4702_GH7S M*@&F?3U;QRFX?T=_O7T9_+4)N;Q:KS:CGE=/.QI#1IXG?FI?0,SPEN*/C?H- M/OD$)NYC^&U]68;FO-K0=KY>+>/Y0* WMUF&AM3#,@J=& MJ/2HBA>K8JHU@CA AA+^);B5ESPB2C>D;SA;/F M\?]_?5V'[:4P[>^Q\(S3 M>"T3XLY)A,M0(:8X T,C,1;88$)/_FW\&"*R.!;[^V]!T1^ZD M7KK9(E*\PZ(^VZ8PTR3)\XQCK1.AV$23*ZH0Q0TPN:*93BJ9)/L$RC2HX7 M<-B']5WC/3"M:L"W[:*@$VKRC&0I2X5(J4[!4*6$3--TDHG)9'KJSD#_TC,0 M=&/8]:V6X.[+\^I^C^-XIO ^9O[#-@VT.1XI([@]6\[T#SW.&'!NNP]L\('& M8"R6!YRO;BK?Q%,AS6(.O[H1W+B;2YC>VF;U]0,LC*5UNPYR##OH;W%M1D4Q M!NB;BQ>?K; ZXI#'8_;Z,N?-U\EGV_CEPS_&M+U1EO5VVD90D]_>:SWR<,<. MC1[<0)K9JWIE9]?[5S$KJ_D4//@B^7H%ANOVTM*=V; O[*N8JJF81A]&2B6X M)II.)SR;2 D.S21/6[T*'"B[:VLEX"0Z#A\W.CG]>O_(S=T9FP5T?K718P_V M9Z[W;78EA?4]5I$:07*2)&:2,R%RFB:*3Z8C[E(ELXT@['P=\Y)N"DV35&.10*!+A,XR MHUB:Q\(&V22G29Z>>H@WLA0. ^NH G;(0GJTK;U\& 3_'*.T(?3FGB&+R<3 M^L44YHX)Q7.3<3I-&,YQ*A--V*DG0'T'ZK/?*3CX+1D@LFIJMSG,#FC]/J]7 MRPA*\+&0[;UN?^Z56-OVA=333$O-,B.Q,,(D>982^%\F)_F49QUJXHU4LFQP MD1H2SS'VP+[U[>]B63):#+5]?'J<\??&;S>3$7^4H"#^\9?_!5!+ P04 M" =IUU-:XP+ C0N X( ( %0 '%T;F$M,C Q.# Y,S!?9&5F+GAM;.U] M:7,;.9+V]_T5?GL_>XS[F)B>#9P>1]B60W+O[/NIHDR6)&Y359HB:5O]ZQ?@ M(5DRCV*Q+FDZHJVFJ (J\\$#(#.1 /[V7]]OIJ^^9N5L4N2__@+_ GYYE>6C M8CS)KW[]Y;>+U^K"O'OWRW_]_3_^]O]>O_X???[^E2U&BYLLG[\R99;.L_&K M;Y/Y]:M_CK/9[Z\NR^+FU3^+\O?)U_3UZU6A5\L/TTG^^U_CCR_I+'OU?3;Y MZVQTG=VD[XM1.E^^^WH^O_WKFS??OGW[R_LGD\_G4\OR_PX\/TS>J/]X_^5/4W MO'P62BG?+/]Z_^ALLNW!4"E\\S\?WE\L(7D]R6?S-!]EO_S]/UZ]6B%7%M/L M/+M\%?__V_F[1Y7\:Y'F\RS/T[^,BILW\8DW.IW&"BZNLVP^,\7-;9&'%IL% M,9:U79?9Y:^__&N>IP$L*(#$($+UGP>*S>]NLU]_F4UN;J7OAEFEUDHT790$M6J+%EG6*?'2^F MV=GEN_QK^*(H[TY3Z7"%G6GTJ2QNLW)^%QCC_K68W,9AORGE*M3=LIZ?(VWJ M*O*X<%.2AOIO)O.;99?-0V?-YV$>#O/QY+"<%8IV(&5%=E2OH0.9/Z9E&6R0 MKU7'V!I5=:#%V9?IY&II2C70"+LKZT"3\\4L3_/B="VV5]2!!M5&ELH5-"CQ M;9K'$?=B<7.3EG=GEQ>3JWQR.1F%9X-15"R6,GPJII.*0TZM^OK2IT9';Z3^ MOO1MJQV'TI[G6;"/%MG;K+@JT]OK\-2TI98]_*:^,*@\U)Q0:W.ZY>,LGT4O M))^%-XUC^."1?758CZHU="?SIS1ZC-?9/++B= 6V5M>J-A?S\',Y#9U=FG1V M[:?%MWHML;>F[G0(9"^SZ_!,&(K?%[,&=-E58VR8.AJ3>QWICB&*,#W.[][EET5YL\3KH+P5RC8EITO+/#3E[%-67ER' MZ>.0;+N>;TN>AZ"/"E",)]-%;,>'@)W[/IHNQMG8E\5-'&H7\R5,9Y=/*ZK8 M>[IZ?_MXN;19_??7UY8^U7KX_E*-R18J*.ZR3&=Y=CF9?PJ6UV')]I1I4ZZJ MS7VX:%-2WD\D'[)TMBBS2A/[WD*M2J9FLV!1G\>.7@9JZ70VJ0IJW?I:U>?^ MR[/+A_GP)(TJU=BJ3@^#TS]C^"1\ MIKH84;BYS<)[J_@_^TNU*UM%0"L5;E?2N/(]OUM^K;ZEY7CVXQ]CKD;5 ;.A MZMO5MMKT6*5LHW)>%]-Q5LY68%62;FN)]F0ZA@/["K8GX?T8!&O+NK.*#J1& MITO]M(KVI#ZB%^TIMU.^M!QM1%Q__%'*^SS(23Y_,Y[C%F:="GI#R6;%BI\CC'[(G\]SB[3Q71>4\2=];0H<'&33O+3Y7U43>/B M+FM_?9/=?,G*NK)NJZ-I0:]#?>5H\25[?0]-37'WU+13Z$":23Z)L]C[\.OZ MZ2C7B6F\JQ=FWT.I<39N]94G9\QV(^51::Z=B%0Y0?5>FBC+1III,=I&TR5% M+]/9ER5/%[/75VEZ^R:._V^RZ7RV^68Y([P&<)T)_Y_KKY/'&::S50I24#=[ M-\]N[L6:IE^RZ:^_!!&2:@43[# #D&,$$:0*>^D$0,0A"XAD%)''"D_C*E91 MKM'O0>/EA'BLMLM"B=$6"HHLQ!)1!IUFEDLA-$:(:H9X%4T?F*;*T:NB##/U MK[_ 3;ARR+TL^]S M-UW&#L+HFEW%#YV0YD&WST%8]7VRKVO\_' BD;0">0$19U0YI124'A%@(2!6 MXTK=H2&2[)FU*I+FR-8M&D9G293.V]RD\^RJ*"=_+%W0#X],E(,A^=\Q1#*E:12*,95YP$JQ 2H7$,EA_)MB MFF/GC)2UR8*>(5E:0JTKWJBOP;N,YIHORHMT^H3RCWSD90;#'OX<6U6"I ]" M,0209P%]*;A$PFB()+$FS+W#&W1:+Y;+DV[*8S7[+RRR= M1KUB/JK.+HN8QO6]/L&JU9] *P +3:-#:U$%L"*"( J!@HY#J\7P1J]^6-<* MG$.G8DR*;I.*C^I/%/5$&F\@9C(8KV$2L 1HZH,9 ;2"IC85\;\)%4^!LR\J M_AC:_5'+(]BVJXI$ X@,\X ;:2D13DH)E,,*8L 9\:PVH<@S)U1#B#UPYF]O MMJP M+1"(XD9DH"9PD-O5(AAJC4&"I)O*1T M*(L:33;HSH6-1K$:]#+'3DWU785UCPJE$R^$! Q2B5 ,R0(59G)DE6(*A=9 M]8,+G2V$-,6&HFWPNK* =@,2Q+"/8K['D.:A=$*58=@[CS$R3A.+C!70(2&= M"VZR%\]TI:31)J]*I_9@?3E\@R H'KHM<>&' E(:YKB3 7+BG#-^D*LG?;/I M.-"Z(LOG;'2=%]/BZNY>YH.1\IUE$@JL\-IQ9;6F4E MH%;6Q4 OTDIW.LY4 M<\ :;;FB'9RZXL)%<3G_EI9QY_OFH\V^9M-B*?HR!_X@-RK7D0"IA&444^@, M!0$#Y;CW4%JLP@"*ZSOKK04BV^1*6[AUQ1V_*$-#+)8*^,GW^.DP67872CCR M4ED/@T::^F O&D=#P]MM8H M5IVM]#RL4]GLMLQ&D_4FT=MI]G $4US+7WZ_4\=]*T$-O2)QUB!(44",A/[D MM*) <8!-F#\1U@H^(^/S=+;UA&KO(];';!_7]A5+@K?FL94($!6 1E"YX,,Q MPZ"!'D)7/_[?O7G:XFAU/%)=<:(*S_=PHTKQA LN&+(.Q2PZ0:G@5#HK>3#/ M-53 /2.+]72.M(!8;ZO1VW8'-[OR7/F ^LY>V\%R>^VSXCM<75]MXWP0]'V% M1?6=91(+C,$,2QN\ VH8$!QB2XQ56'I*;*5P:3=Z'EHXW_I\HJ"0RXQ?!1&E M# LK;.C(0EBF!/!=KA/L725OH(6*YO$8]$KXVT4:CPS+LA^N/]!W']-ED&K_ M,OBAHHDBT!OA@M5 +-5::**I(4Y(2$SPI-50U\!/;/2B59BZLJRVB;T2^N#2 MXZ&B":0^J*DQT8 3X#"R6L<%606)AQS*9[K.W5Q+5Z!0FX"^!(YYYR'FW,1D M;@IY\%JPE]999;11Q-6/#+2YMMT?@XZ#J[OMH^/L9G5E0Q3Y7HL*6T?W%4R8 ME$@R!"SQC@*E9'!GB27!-F#!,1)=;E.OZ-(UUX _[2!M$*E.EZ6"IN=T MZK['(]/VF;5;GT]8,/Q Z#D!GACLIYH[ZX/3&J9V;R2K[]BWQH+F#=PFD.DL M +@H1]=!W($.4OB_DA(N&0 8H10:BROW]ZM!8N;;^^3 M8>G3-EB?NV32LKR;Y%?+8XZ.M!&V51'C50 0BX$UD +"-, R&/D: (><]/*4 M'<:=DG&3>5QV0@03I!U04)HN9^:: :?*+50IX'0<'H,../G8*-G[R==X6<_\ M4;Z$OON0_F]1FFDZFQV(/1U12R*%)$8IH"'@%#&@<$R_\$11C;@7]GF%H2I3 MX6GJ66N(=9::N%N#!_D_IC>'@P='UI0@Y$(W-EJA8! %(Q@385;A%0&!INZ9 MQJM:H41UVG4!]$#"&TIY ,5#ZHD.;S-J/H04L$8B(07P]7/]V[0VNN#%<<#4WJSQL*)<9+K^,_S1!EV&AG'#/(XC"_&27P\.R"4YNA: V=KKITC'26 MZ6B^2*>5%D2V/I]X(P7G43^!J2)8 ,VP=)ARR2W"79Y3<7+HNV[,K0ED>FUU MOX@+P1]"(]PL;CZE=ZL>LE(\T59# M#I71*'A;5&#I!2':4Z6Q\TX-<,-P1P0Z#:A>U^'.%[,\S8N^U^!VW"9992GN M4-%$,BVM!"H8"<&P-8*48J. .W*)OE1S(-1C9\? M3@PPG$GCE6%Q^YLPFL-50$=S))UYIK&P-MIU#W7: ?.Y<$A [)67(&[=I]1[ M)2TAT+ H4)0=II(6CDJU@]#CH.JNSSS>&AS45:\DFCS8$(QUU2C8(5+3(/I MK:17#$@N!-8"TP%F$)_2)%OO'JJ)11]=^P>6US,SEIV!.68I9XC%^U7B57!* M.\,1Q(Y*8T']^:#E5;-!V!4U$.R9*4?-!S^52RQ3WGC"-/8>.@R)16(](X9_ M5+TL\^*XYJU&F7: ?-ZLP@00HGC<^46I5L&T L 1[L/@3;EZ7@9'BYPY#J;: MBW+W*2/?)O/K\]\N/JJ/9_O7XW:72()DT#KL.++1UI):F7@&8)A4"9'ZA,M4 M.C$I3FB#H@U\GM=B'%18 (5H$)2[XQ0@FBG)?=6,>$&>)-8:^&R)@"JW:%W MC51Y'L3YE)638CPS\;J\;/Q;7+JYI^NN_EZ[PL3%V_84]P( 0R&@BA,A(9>A M+QD 39 "VAA&&:I33> M,N!+[7QZI\IGZ\G97VBW)=.&(L'13),F1&4$RRID8[#\(," M)&C]S+'6#O_M@2=UX>J?)KY8E//KVCQY*)[0&#P6BAF"0\_03!DHL2.:QV[C M1?V3-MD+(DIMO ; E,GE*439E$Z\(HX0SSUCH7- )H$P%#&C')8(GK I@;\D MGM2$JV^:J,MY5I["E,<5) Y(22SR2NM@S@LK#8'> V$! =R@^EDEXL60Y23$ MFO:@_2(?3_*K!P$_97DZG=\=Z3?OJB81%GO!F0RS*Z*.&@&1\1D<]WR4Z6S^+*4Q@UDV$I+F20\C+?FA+,KP8N@4NN0=C7TO,M'\92;<4-#T*:ZA G XV4. MW =M%9+!-61!7^KCP4H&G'#$W/,)YG8(8*_YS9T<)'Z;YO&"ZHO%S4U:WIU= M7DRN5L?VY7,U&A6+I3R?BNFD@]/%CY*EXJ'?O<@V1+S.LZ]9OLC>9L55F=Y> MAZ>F?6?.V\DLO;HJLU5/C1DD2Q'?5\BZS5T-M471'!JU8P%N$6_"^C 9CZ>92V?S&).X M+(,V^]/S#A1+,+><3(M=--3H.@NH7II4?J PV;) MXY^3^;59S.9%D-]]'TT7,; 4SX@+_XT_I]_W^&HU:DN0,IYQ9*QBCGA,*91D M0W!F8:?3=+7 7FO.7/OPG1 &WBO:[%-P:N*=!U?;7/DC:T@X,"1H)+VQUEC MM?1KS\9 BG#]Q-W6LC0;IT2[D'42WCTJ2M=%S#?4E8=>$S[,PEO',8S^Z"K+ M?M_^*8V7 UQG\SCM="[*O>\Q.[LTZ>S:3XMOW0/R2(K H#*[CG[3U^S]#Y>H M]R+-V6U6KDXQ:U,,&RR&K\O@OI_D@1J3=/HNG\W+Q5**_M[\OEA=9[2ZF3;T MW+/+MV%8/"MCNYQGHR+T[#_BD;+O\E!C=I;[=%(N[[>(:SMK.OTC&U^%'K]< MP(I 7D]N>[]'XD'M'[2-JD7%*L7C*U60>$" B&FLTV,T*D9@&FFXIY>>-(=1=VTHE!(=>1+@V7DL&;;PNAJ[U5%:@^@9*RR?T/ ,#I3G8>Z;7P>EG M;[G$2H6!8S%VR972B ,!-KIB30::J-%H*U9CQDEXO6R.#-)&&1XU^EIFG&7A M7=9GE6IM.X_#"^"8T0++"E+5:5'Y7*)\B!8,*' M49AR[Z"WQ!BXT1TJ7'^&:>U0EW9(T@9:73%EBACQA9_]:NXWGRTARB%O ?"O,JWQ&WOX($2*T!1I@9YR'%VF!Y MW^]"-R?#]I6:;> CV7,2@O]N/!JD/_415#:'N!Q# @G0*,84Z, M5,%-D)MT X-/N8_N^'/L7IKITPCB_?'IX+2TJT@23_=S1B+F$9?2*NK9IB,: M[B4?MD%S:K,=9,%)*+U$/@S2,!D*#?K*25C)F8W5;"WZP]!XT *I4#HQ\8 ; M:#%R5%(O)0CJ;_0.\WBG&0K5S)#3F_"GU(2F8>H^9:7J[%LCH>YPA8GT G"I M**/,>60D5'R3!F!#4]0GT?&GJ[XTZZ63%NEX-OM1VJK3V<]E$L&]8R3T0XF! M4%P@3<"#CL(,V[YINV&W3WR-P?@R*3-($^C9,*4?ACS9!G/0*MKZ?"*9B2.S MY>$_"X4)(S3?Z*8)KG] >-MVT"GM]/1LU@:0Z=[TV?2$L_SANX_9MCM.*I=- M*';4(Z+CS8* (024P&N=':=N@,&YSK:U- -9W]';J,&/=+]7:WD.\7DVFJ:S MV7)3[7I[WN?T^VHC::T%@KHO2SC0'CC.A24:6RT-86J#*L"J_K#4WH[M=HG8 M.\;/B[G=T?8!3Z:=\59[ZQ310IC@^FQ\91>RZ*\6:+6YGM=6N;!3HK'15QSU9DFV7AUQL7-[6*^/D'C:45][Q0_4?SW%?:2-_6* MA&-)7#"G!7?&:80,D@0RRIV31FE;:96NI1S/INAP:$=YLR]*O)70DC"0(FFL M<$PK)=:(*ARFY X-[;V[QKNGT-,$TSYQ'_3>\1/QT'?;*S@0*6_QK8F'1,:< MAN W 6B8(![23>,@;.OG0;:\<[TOCA9#;9JN?(7M G],;PYO7SY4-.&.$<0] M$SXHS+%S$+B-QD(,/3E?G*+;GN:WJ3P"B$C&FJ&!>2HT8=VCCQT.#ZH\V M'<] '88P^@"^_>#W[L"L2X\(M+82)&X_]+X97'26ARKFT?3H_'T= 'M_[.J' M+)TMRJSU8V.WOC >3SZ/Q\(NRC(TLTYGD]X/>GTXD'8IG,K'[R?IE\ETV;?7 MPH_/\GNAPP,?B[Q\I$.5&'ZC[TD\" ,&T0PZB:E , Q@V!K .(-6$ULI%7ZX M>!Z*X3?VC@1: :VDS"@!J,7!TX!06Z4< \)2VZ4?MC=\WQ-[GIYZUA/N@P[? M;UDR/A!ZWU$B$<11@:4F#"HJ5;"*(;"8> H40%H/]L#7'FCQE)B-(-J5@["\ MG?;LT]"(+-MO_I8+"RR=_=4',A MM @N(4 $48Q #"Z1,.HH$B].YUU>%UL];C]H\AZ':%?<_%#DV=WJA*MX,?KN M*\OV%TAT<-0=)QBY,"\)2:4@ $ -'9)8:-+E"G?%Z$D_C5NT@&9G^S**\K8H MTWEFLR_SAWC/X?T9^\HE8?P6&M"8HTNIT#C\AF!0W1B+I3'UF=-:E'\0S&D2 MU*X(]-O%V^)K5N;+@?DJR^-U5D=RJ6H5B<&4<\3"L.\TI<$B$((*#CTWVF*/ MZ^]@;6V]8!"T:@G?KAAV[WGIN_N/_YAD97C_]=W[>,KG(5>T4@4)! YSR!&" M0E&"K<9. H"U)0)!)+H4CON8LO)F/7)#52+&VB3K,*IY,8#+:6F AK)$(%>Q6P8B#@=X-W% M_7&C'F9]<@/7XL:Z5.)OQ>1K.GT$C)W,X@+FHMRWO%VYCD22&"V#U@1@*?! !D\$>^YA M@ (Z-< TXF$L9+>%<&X/HE44.(MI]&NM\@.+M\.&/ASY2_6A1B%@/KX]FP)JBE MB(="KO*&:?C:5NI"P\6SNY0_CK"4U%M%)=*(L.!8K'>D486HZ'*IO\.4O\KL M:2WE[SC0]!,T]%IRLSJ:F+R@(_ MC2= &&8P00)Q#M:'XRG/W,_*U& .V/+O7OG0+8*X&L,D8Y%_X)Q>"] MAH:*87M:IS9;U0NHZJ'T$ODP2 ]K*#3HI_G;OX?,6Q1F848A5,0(0;'R?*,W M$[[3D]].O(>L=RS$TTCW% M$BZ,Q4I!%]2E@LE@S+%[32WJ=*?"L3>7G-)P3Q>MF\.H^^%A.>U^+&(#I-.# MAP'N+9=00!@B<6\DM!03!XS= .BLA?4CE\\D/[1NUD.3J';/H*U95TM%*A%I M=_'0(46\IL=!)AGUW#'O\49S <&0]S ,A$^-@=L]K3; W=48G':4310%1L9Y MGC&*A 8P]*R-S@2I(6]\& BAFD%V((/4O3+U!ZK[*I)@,@JC));&:V@Q\XS= M3_2 X0&N\@R-6XT"W-^ M7\CQ-;G$XWB6>):(FHX8$1*YNX'8XY=_7LKC[\1 M_IF2ISZ:/26K/QQ\_,^T+--XN$C/B>HFWI]X+\Y9>3ZYNIZ_KY!YOK]@ H@R M1$-@E*,D[OB7FW/3*>&^FEO0H<:'#[,QW=[-9HML?)'=SI=F_<]6%.36?:I MG(Q^\/+6?YW!8^>!0_4E$%N%A/!< XQ9Z%J8Z34V5$A?/XC06KB\2S^D8?AZ MI=;98CZ;I_EXDE\=RZ(?BB94 RLE$%(;Z"4S%/A[C2U2]4.6K87#NR1,?:1Z MBBBU?WW5NSQ\S#ZGWSM[30>75;TO\JO/67D3STGIZCU]A_JB# _Y,%5B?#M* M)( QX[5Q1L6[(XA6@'-'B%!&<(JJG0G5A8Z'HGI;GDZLHI9;(&#H\U1AIS'A M$BJ*D;%AKNCRTL*]X;R3V^:GJ/JI6 PZ@/=8O8-)MT\?3H+]B4GP7PB2D'HJ MM8N[RJ2$!S//J(Z.*_6 MZV F.ARZ$L$ZV!H8>_),CXH^I2WWTJ(]Z)XC>["R2&C+H#4D(&KBQA<&.!(& MHWB/P" #>%UPXSA@:L=J+OY;OR_2?'G_P_(TO#MU56;9WBTYU0HF@:E$.R$B MIVEP'16/*QXF7B;/D9/U-U^TF A[:F,4+2+45?<^SV[3NZ7O%%-.ONQ++GOZ M:.)= DI:RDB%$@17$TNH"6"AODSC'-#;_/3S<03(6G?2S[/1G'0&HUBBEIP MXS^511X^CMJ_C_@\F\:-:9_2GGGQQC5B"DR?3N=.P2LXGT> M*IIH+IV6W#CJO>>08@96F[^L5CH,,OVYH0]Y/KL:2-\]^LL!1[56?0E3"% E M! /*&'2LRZ-C[VN;',-770/VZ"]7A_;+GL?QH'QNWR>YE>3H. J M>4_??4C_MRB74=##EPE7K251DC(*A# $6R0A=:Y-7C"2]QE^.0H/[EEJOQ\ MF7!+B':VM6RW!@_R5_*=CJPI$< %<]( [1D"CCD+)-S@@2""P\Z7::7EJ[.K M043_9-H@G??G2+!^B'517,Z_I670(W@,LTS%=<"K_:&!JD43X'B\U8%K(1'Q MGIK@(*TU#KCZ 08'6FO3IS99L]#5C@P%);.K>-OKV$R"E3 Y= +CKN>3N,;, MC#9*Z^ ^4XVA$QL@!!7UF[J]#8LM-W63>'47%:IB]1TPE*M7DBA-E>-.(L$@ M-8@)*/&&Y<*)P9X1UZV=W!J@?=#JH'WR\\.)D&$8]$8SY+#VGB"C^48K1(0? MMK';1O/M8/Y4@" 7"!$,E-;*6 M>Z+ 1C8I;*>9_=6LAE, +IH"8@!.Y]NRF-6,EBV+)E0I+Y5B0CGOD)4F7M6T MCF8:10:XB-1:@+9AK+IBA[HIROGDC^6!AF>73R7?PXW]!1,G/$:<<6.!<0(K M8>"]MEB@ 1[GWAHS&D6J9R?BTZ(<7:>S;.8#?C\^<[PKL;.J)-C4-GAH !&' MH/%2 W,/-#"X/G=:R^MNC3LM8]?^&O9RPY,.HHY-<7,;;*QE-VAS'7G[&_M> M/'8WM]/B+LLNLO+K)!Y-GY;93T*JZ71]6GWT24?%53[Y(S1L5DZ*\-QL7ND> MO8;?E$!IG&:"4#$>F&#.RRUN)]RYM]\:KG2OA_;7"H%?*5]M/+N9A4E@F2E6[ M\M S58JV$.[*"-PA\<%8S]YR MB<)06..P$)1([3"Q&$.'A ((($?U,TU#;Z1YJU&F'2"?-ZN@D-0Q@*$1B%KO MPTSB+$8(,(\!/F$S:)O!Q.XYT2#J/KV66\]WWWTN7.9Q,LI#7 &H4( MH49K+8-BF'-!. IC\@ ODVBHC9YN SX1F>YB"[,LO.M:Y6.;?VPHV&@NJ+& MVRS/RG0:Q%;CF] (L_EJ?T!5?E0JGW#-B=,2>NTA198IS)E32DIM)"6P?L9Y M:^?AMD.2-M#J;'%CY=!EX^W^WEJ%?8L2-D<&Q] M=&<5I7'-5!,>..:\T]6.OO\S"KT[J(4$E493H@!0U!$8[^M "A-L+? "#&:# M56^\ZB0*?5PK##H*O1P!X^U$!^+.CYY+L(SIE(Z*8)M0"YQ$!G@M)7%0*6NZ M=.4'$&FN3(>GL^H)F';FX&T'YB&'?J;O'I[YM-JIO53L0;M\_&F:YI4VS+3Q MN@13IA4C"+)X29:)1@I:!F Q,DYQ_DPCV37I\W2$? :(_TGVZM C8(S"5C'I M(!4(*"%]- CMDJ M@-SMVSHXH?KGE]Z?Z07[CH@?'(]W#<=5@N"G5YX$UY4*!;2V2%-*F(SN"]*. M4H,!$)4N16@[[EU_3JL>ZS[Q'0ESA&"CA="84.]DW%H## 0.4V1G2[A;L%QC&IMQ@[+"CD@)*/= "$<:H@L$P4U0\@S!V9Q38&[H^#L<_ MHWG5709C%>902J4Q]4Q!#(*A[Y"07BG'\'--PJY)GR[B?0TC_B?9JT-/PCA$ M- ,0$D=Q&(J@YL0[!3Q%F+MAGGXV8"H?A^!^SS70(A"RC!K-0F6$"5$2HQ%F 48X=)[,L!<]$$1 MJ"E@!S-?[L)N%1EY..!^=C:_SLK/UVF^TGKV=G5I:+Z*UK41=CA2A,03I[#$ M!)C0?25F(D""/:8.0.,1&V"0M$_W>IBMTE%D=7OX#_T9_MM/MIA4;X('8*DD M'@'*K R#)7**42Z)$7^&_ZJ%(R115$KJH@4-(")&<;/&D6+(N[R9N.WP7V7* MM!;^.P[L%QC^DUH%FS8X]\IC%WXQS/LU ,PATN61'CV%_RI38&_X[S@E$QY93:*M8,A0H*&TS"A+(=M8,3SNI'Z& MM&G>?^@ V=J\6;[RRY84M ?A)L6XN'P0_U-97)7IS2X&U:XP 0X*+JB.=X9: M[BAU6&PT#F#7/W2BOS!P2USJ"N.&6;6F][U0VR*TQQ1/@%0*2L7#B$VI9$P# M3[DCV#GDO5;U\][[2V[NE#&G(MI'9/1@ONE:E/@C*OSW__@_4$L#!!0 ( M !VG74WW]HWA#) !?8!@ 5 <71N82TR,#$X,#DS,%]L86(N>&ULY+UM MH(>0KO+[,SO_I=^_Z:PU=7] M;;G<%&95SC;E=?'[?/.E^.MUN?ZUN%E5M\5?J]6O\]]FKUYM_U+1?+&8+W_] MU_I_/LW69?%U/?_7]=67\G;VIKJ:;1K;7S:;NW_]\?/T1RQ6JP>?4#,D:X8@JQGZIQ<^>//MKOSW/ZWGMW>+0,^/ _#W +SY'FPN M= T)/_8K5QQ^8&._','3+M(B__\C$F+<=S2VO<_3?QQ^;&'M:R%E[1K69 M+1+WC.\^\EG,B_JWWH2O=K]8?_H)^6V,[T3UZ(/+KYMR>5U>-Z+YX*.+^?6_ M_RE\=7F_?O5Y-KN[='^_GV^^J4_KS6IVM;GT7FB(*+=,>>$QPP 1Z)!0D #& ML+UL/N6R7+[ZY4-KL_G6R4]ED! H./"<(XHYTU 9(R6 E@%%J?A3C+??\[@J MU]7]ZFH["04X]1R\1?@?6R#%WUHH_^^__7C _("=ZNJIYFX W,S6GQH4._<" M&BA^+!>;=?N=5_5W7@&XFSS_Z6D>'A-670TE;.O_H@X&JM6N(SUH;[6Z*JK5 M=;D*04K[EV:KJQ>(WOW&CU=5F'GO-J\><%X'*VG 5TDZS9:# /DI_[_K[Q\V MU=6O7ZI%H&2]-?ASM2GM?'VUJ-;WJ_)C&#LZ./?K)6)"42*"D4S"X2RPAWC$0,U0VS\Q()\;+,=!_ M+K90GQTRN0GNIC7GX39.AIZBM:AA%@>F:[6\-M5R$U:Q834[+]<'$'M9-H)R#:274 ?X@/E MI-B.6LV0MK[CJ(TS*AE5P1BR)@B&E%9H#Q$))% C$' NW\@]PEG,EM?% Z0/ M1N^90HPH(D^,WSP-,HTQG,FW:HPN'1G>7'TIK^\7Y=N;]^6B6=W-5IMO'U>S MY3H8G5?+M?[VX">S3XLRA%H*,2FX)98B(PE3E+=C6EO@HT*=7@@@@D9H*2EW MC J*M:[_0 !'C@,L;>ZP9P>ZJ&Z*';BB05<< [\H/GU[].._-?"?'_)C-E+' M<.GL[1,9.N5JFCR15!]V3T5565MK&NJ!/1.[<:H:16P6I>Q.TPEYS,#U-#0QAV-5]G[:7_UL=3N;+R\- M,)Q)XY5A/!@11G/8#D$DG>FKM#'P-TJ>7J,JN4%L '94HDKWI*4ZL R>4I1<7717D]?*W M48G8W$ 2R",6HQZ./ICBLS#6"RL@0"E"E MI%<,2"X$U@+3W,K1HHG3BEAZNNE$1F;B-*(%4OQM"V5D>7C(PPEIZ$G8-&2A M+_@J2:=)LIQJ0A@K+/'>$D0D<0(R"K1N.[\+TV:"]5-CASEF*6>(:0JIY5(H M[0Q'$#LJC07C+IB.P*5Y#4$:Y&GD1]&!H#5X0]:!UD$IE8#293IU]R?0=3_%:%M6+ MH9<4Z^^;Y>Q2?5Z597V86>>IO__EP\_JY[>[Z(UP".LY7X7 C0DBG5&[)$$M M@?:==FE>LE$?;EF''4>VWG*26AGEK0[Q(B%20Y-9I?;(MFGZ.VS=E&DP?:7IZE9>]Z=]&BN1\Q"18?(,K.YB-AKQUMY!I(#!JQ?L'U)V0Z M%5GG%>AD7E1INU"2,/+-?%F^WI2WZTL*#$,H2#^VG$FJB56X'2 0\121Y,&8 M9%I:"937&E,$P_0#C>!0:8@C/0 MA^^R9(*0)E, MI'=8%4^#[T2QUD6Q:X4=\&*'O&B@%WOLTVB=B%7W-%JIWZ(\7VMU6[;WYNZY M57W^QIC HG\$)ZM1.WB" -O>EZ^7/Y=?-Q]_+Q>_E3^%W_FROD14,U0;TU0K MBIW03K7CG *8S8/(LQZ L+:64)F*:6<4<4@"!ME[Z MUX/UJ2M?'Y])Z MZ5P\Y5.7N1X>=5:YOFP-%SD?^NOF2V.:A%6UY)I0CKASE < ;1:S1BSNL+R3 M05K?H1-AB!,R[P7])PR1U+)7 S!0W4N$[=)A6Z+<5)*=Z"M ME]3U8'WJ6M?'IY#K)-:1Y-I77=Z!TM=%F;3*ET-<5I"UY+6 M3^>B*9^\S,5[U%WE>K(U5.3439"'@W'G)2=.$@^@)PISX&F;(JREEU&5.[N: M#.LY8I%76E.JA96&0.^!L( ;E#N^E4GI8ZED;I8DH>I749^TPG>K 8Y.O)_;25KZ]3'<5O$&=#\IG\_;)^=>( YEVYG"TVWRZ9%=Z'Q;05J"Z@ M'+ZVNW)&!DD,.VW@]3(L+/:",QE6\X@Z:@1$QBLKE*?8"IS["O0.UY$.%G=; M9,,S9?J3?5H-S\YSG":>R()IV3_ +=Z=G_WAV4FCM$+RG*0>K3$H#^DYEB*S MCP:3/=V-+EYO>R_![3;'FMFGET]Y-+Q:&G MD L!,,<>81) MJ-8&]XI]R@Q) J]51 3JP&G5$%IL)66,DEX6-X8E7DJ.R N M/FTA%YLO97'S_0Q7EZ:N?[0+5'>_,5QR=(T\I==VF M6V?:GTZS/8=/KF=NU^33;O+V'30IQ[,;.5UG;+[I3N0YG>XPQ6?G/,>:]/7R MZGZU*J\OO>,2U;<(/8:,$,0QT*VF,&E$KK7I'@ 3@ N%(?>!"X6DT((%-JA' M 8X!9/PUZGP'+=\RJ3O[Z1>K68@?8=%:O)Y0L^1;Q69IGA%7LR\W4Y9E;6LU MT?(VNA6F.SNFMV MJI2?N+BY)YZS+"=&3])RXH!H&(W3. \:Z$.5LF/%Z1"VM?[V M\VQ3/R-5UZE$Q->GKMYYC:R'4H*V%!9QS"(2(S4O&@L?[8UP03:)I5H+332M MZ\U)2(R3*O=6V Y?M3J:_=<7Q19@K^*VP^GMID6C,ALG2X-(S:)0+Y%U0JR2 M\3P-W4KG3I6I/PY7LZW170U+2'U]S27,\H 3X#"R;4%IXB&'ZO9]FX3:IG9RF)^Q)=D8K6B^GI M*EH_=SHHV@">NK\^+N(5,:)U[,L MGNU]DU-$G9"M1 Q/0[12.?/=>R@).>J[8?5F7]@1,B*8!5P8X!S!3!" V[&E MN(^J;/"\%0N,P0Q+JX(CA@'!(;;$6(5E6&?9W(F!3VS"O.E;)'8 E?UVL/*P M.'@7JPN!HVQEO>E0!W8XI]/0I 1^O+"MU9>9KDKTIIRM2[6\?E\?#RWX&X+#KS M)#(\*<)4Q8 BGW6!J/#*C/%2DUEN=6E!91[PK2?1CKIBJ9R8J3E#U/ M;U_F*8N.?,_&"1$90-TT%&2( U6R;C1\@]K4^0/+C9FM5M_"?/2?L\5]>6F9 MM9:$08&9Q\$\H&J7$$NA82KJ*MGV(OO4L=-"K\L.7LMRLPX+PKEK6ZT'U:=W<>KWT1&K)E49""*,%J"O8 MUF-3AF%J.'\I-NAD0RGDL''&V?#YU@.%I'' ,N:8X@ADO.N]0U9LH14';,7? M6G0QKY@-)C,BX7-,4OLE=@XBMUOZY@LD/)>FF8J[":1C)G.ERM"W8EZ?O+I: MW9?7YGZ]J6[+U?ORTVQ3UL5_;7V+06,8EHB>"PT-:4>,(ZK[RQS/?#XVWAK% M@XXJ3PDB0@GF*/5AF")(?.XR'CM4Q=4.5K':XHIY.;$G<1UT>P3.XN2ZI:M% M5+P?C:Z81R;ST];S@Q;^(A%2*-P'!W9:Z MXW(;)](MMEV+])U8E&;CNIIK&83^E/EZI1QLK8;QT_8$P @ M)0E68='E@9!.,-B.-B&1BY&S$U8T#NV@(9)U16,,I#&"(:DAQV& J^POE^]D M;'?,&"E9 \CK)E7C\-8OCCR_,CW+S@E%&L[H-)0H@1]5ZKX6OV)]O?RMK'=T MO[7G%NM+:#32VE).#9*D?DF/M8L)B WN5([R!1,^K+2U\E*%@4B]H!)YP:1& M"#A!N8NNN&OAQ:_'^K#8?06;F\R<2>TY2@LN%R[Z$(4D>Z%,4^;L0Y#6M=68<$/'3Z>2"P4=DI8 M3HC*?<7(?7CWKBAW,7AQ=0PM7E?Z,ME=DT<@L9\N-\"*&EEASD-BO$"/0.8P MD8XF-4JIGW;_!;4>R-ET%'NH(T^H=A)NHFXI/!&S4Z^XYE![X+QB&D CVD & M.>NC-B.?LT$L498!R>O7B #7"E@IH762AR\ XYDUNX'5XR)"'[:Z+=?'("I. ME[>7$,Z_5'^&F1,+]:%<3F.9/MB+IZX>#&8E)BP\,C9;7C]G7X?)EV-H)'"& M>AC&TO;AJGH !:&#EYMJ,UMTCQ([6E7( H*AP\)2!T,DS VGV%/BE-B%S3/C2$I59@O M.\9W0U$PSY#G"'%AJ*-*!U2($T@IQ9KD?(+B +RH;HICZ$5;0;(!?U$T\%\U M^(O6@1XIAVFBQF%\GP@N1VK(:<2@8SE;G66P9-(1?0SJ8_EUHP.EOU[:L'R' MS'-MF?-,8P6DWPF),@)$7?T?BH7P^@X@0<)Q3VT(_:&EB@ H'59&"I9Y^=UL M<^R4XAA^W(H\>X,D5O81VF)<::]]*!HGIBKN3U.>0MT'-N8?3-Z'>MM7WY.P MW'D_M+T-O[T,[^_KPE8_S9?SV_O;%L/[LJYS%9KE[8T/3LP6S2-T DL%" BF M-;:8&>PX-D C@Q&1(NZB8CX4F46]'JO%#ZL&6GV7;A-&?%G<5LO-E_6?(_=: M\[5$Q]W8231"Y'[M=\4Z]<-=5'G;0:]W?@C_#LYJ]23ZU]9N]X::A MW"/X^7C[>"1F4ZIU\U;RQ]^K&L;Z$HLP67@GI#<,(NTXAW*'@V%CHJK>I+>> M7YUE>A&.)#B=^.;C-IOH[AYN#Z ;K>U\!#^>V#X@=:#(]FN@/XZX]O2OAZ@. M83*]F-9!W18)E=9P9+T(V@X59XCL93TLIG&G*Z(Y[6<75 1R"6H$R:DE-0^_ MV46U66M,6E;WQ"81UOAF^J-):P\/>XMK7S:3RZL/0V(+Q @J#%(>6 P(5O5- M5-<"X5I$/3F2P7Q^<869Q#6"XL3:FH?=W-):HYZTLNYI32&L\6WT!]/5'@[V ME=6^7"96U8]?RE4YNPDJ=.D9\\P##RAC@@%HK0 M#D9(IX?/\UG/KZFH2;7Y M5'ZKEAW?V3"96U4O@ MA91.6,ZD) @Z3C=6>=.8M$E;3>US+9&?Z_U#2V-VK?H(8R5I7&?QP]:6\OE^4;V_:\BH? MRM5O\[HX7YN7<)RYH!9-([1RK M#ZA;UXJ=;P^RD8[=NR@.#M9_\>!BL?5QF\X4)]5G[ C=Q/V/T0?BIH.:.6U^[O]_.[ M>EK>OM7M(: V3,G(*@0HU6&"WEYR0GC.JOWT,'[1]X!X1PQA#4"$/B678P]W0=( +R:.> M1NI@SPLA 8-4(N3K5PH452[(@F(*$>!1[ERSD^/SHJAAOO3F?3ZJNZG@V"PG M%,!N!.=Y>^EEUDX(8$K.IZ%]23UZ_%Q3#-D# M-2\3SQDT[R6*QU6] V]]5*\'ZQ-7O3X>=56]WFQU5;V/Y=679;6H/G_;V]R] M(4X59 R$D,,@P8-1*CG9#3_.K38Q6G?""K#":\>5U9I*0;6 6EE'C&1(*YW[ M3>]Z#^(^_+UFW 7$1=GBB].S 31V4[%Q&(S3K@.FXW7J%M;(8O4L/2$O>"M.0NPQ^/=YZR\1<5SGT M]ZOEO$X+" #\_&O]56M06H2(9X1[ *&@P!FKVA&J/(]*]3QAAB,OE?4P^*"I M9TH:1W']>I35$A"4NX[I'EDS.F]VV.)4;PB)W61N)/[B=.TA=2VL,\G8\PR= MT*T$M$Y#J%(X4B7OI2"V&D(4A)/JO3=+J($\\?0N>:?%J5:K\N] M'5:_?QAB,"H4MDA:(3!H1Y!2HE-0]/RG<^T\1YAC#% (\,(**:"WC%.OP^H( MYDX9;#$56U 1M7O[<75:;<:A*7(;ZB%#+XM+*JHBRAEGIZQ?V>)HZKH5)W[* MVR<4=C@S$R@V/ Q_E:J/)#KK?#-?EJ\WY>WZDEK+C6%64%$?.&AIQ+[W2Q#W M=F\7/\6G$ARD=ZGK V9>KP4KWEU6U#D85EE!P3HR'@E&@ M!6T'GP*2=7K+K:,I 12SVG$;ENDA*A8*@1!80!U4G7O.XF[Y]5>X9NR5APR# MSS6X1*+6D=.!@I:>SH1B=E'\Y22AX\I8@Z6/A,5Q/''YBG2FJW3UX2CB$?+[ MV_NF;+ M[U;EU;P)[,/7B[*Y+[&\5K?5:C/_1_/]9S%>8HT)M0IRB*W01&#$ MVR0JK;REE\ORS(D>B7T$=JP6YR.JU6Z_O2T;ZECGVX*/9>-(UV[$<0 MZ8=R??%0KT=_GSU)(YR0]-';>1KB/[[;WS\6?P[>!\?!/Y>;2\&)1)P[1)2B MAM8O>.&=Q!@D@(\I>G'2D%;68RL1("I$^ @J1[5@AD$#/80N[AY;?*6+YV+@ M91F9[C>,S8'Q;VHBDT:_/Y^@H-YZ?SB\1=9#- M2R4@#3&0DIP:*0SWDK!4.AO,8ZRA B[S MLMVFBTC3\-M-O$:G-D[$ND:/([__TX&T$Y*6E/-I2%M:EQX_UY.>K^Y2MYK_ M%@S\5KY>KC>KYN1N'4S_/^7UY_GRL[H*/VK>D#P\*;1_!@X"" (BX!%V1@@E MD+4AV'"*:>:9Z7JA(">$G .W15T'+T$=K8'&_O3?'*HYV^\ MJ2C ")Y^)PQCL1M?G>1);'^9S9=OJO7Z]?+#)BQ Z^_53]4L9\L@;XMWY>JF M6MV&/Y2'*BHB+"DI!,X![(CU #$2EBQ8:2A)/?'W*V,R%KK,0==QG:;K@^)\ M#HX4/X0&CWWXZPS-UVT2F';+I9@:+HJ_-*U6N_'G"=7(2L3WB3GB?&T[C9GC MC/X_6\KE/"W1=9;9O5/Y;A;6_1]7L^4Z3&@A!CZ\0(R=(M0 3H@QC"GO@,8A M+.;.:LXA[ZHZ@^WD$Y'V@=@&6W$,[FP1Y$MLG9" 9$1/8T2G9!]I_^]M/LOZN565U*VS,$'',62-BB M0!#%7:%-;/NL:GKQ8$#7J'L6=TK>(H-E-7MCI)36/NTPMKX^16@_C1W4-)/7 MV6'>==?:!"S&%FMY,[\JE^M2K4+ _+D\JA$#'"="4JZ%1,1[:I2U.[-!Y'V4 MP XVEGNGL*T>9"+,^Q=6K_+171TQ"Y M=.X\4VTE$4^=KA$'^2P_K^HUOYFOKN[GA^MV'CIFM%%:$Z%H6.4[T4JFH!%7 MB7M;R"Q8!UQ%"RSBGFQ_WDZ+TWB4Q2G2$VSUN5[$.0U+$[AR/-R'*F6_B=#=-_,[??]QMMQ90! *A$E=JE[7Y^2>*- J MNQ2VTYM1?3XWL\8&-*_T?1'P1&A$+#4=!#4C*W$R>B"DCWK&,A.AF1D9ZJ>4 M';I.-UU\Z-ES:MC3_PEH8%_DU?#63[8]V5Z755XJQ81RWB$K#91D9U8914BB M_URRBG$TZ+@?O)*:G,>W6X1EN'[_$5K]]P3BBI[%&3N=.]YV_ M/CQUOH5\E G]]N:QY4LG/$:<<6.!<0(K8>#>*!8H*H=PH*G,NG6,KDX*G _3 ML:&\=E.Q$2F-T[#';'XG8R-?RCW)TPGU2D3P-+0KE3./K\6FY&A@(MN[T!^_ M-(\N!^^/?^=2<&6!]@ 1AZ#Q4@-#6QC X"@E2VX\L[;M@15UIRA6NPRXNQI; MG*REI[V;T)V5\3CI>S:_\*)XU X/?G,2&8?/\AF?@3B\::8AFOG$58!4-KJ-K9>?+"C[%TJD%5PIRIS'VTKCR M>*&5CI\A8^J0Z:^0=]8%<]A>H/#2F4:BSW78Z252D2,43/%V5 MZN%+!YGJR]"@.^OMW27];7S]>_;I^T9L@#S;A3T#K-J+2">@T10V&-2#&.>N5K0K S*VCW"Y"1^;P3 MHG!(<8/I-WJ[H#:.S_Y21AIZN<\:YTT+J>_,2KDZF6S=;&T3/CA"*'G396F;"(0)0K:5N3%"C:3YUZ M&!I/G5IP/:^[#:,S5ITR,]E;G;J3F%F=OB>HDSH-X'5JZC3$E6?5:3 _G?=# MJU4Y_[QT7Z^^U!=!PA]_GZVN=SEZ@@E#%:$,8D>D$)(ZU)KDGNFH[= AAG+O MAFZQ%2VX8HQ9O#:W88RM:<+T6 M=X,([:918W$9)U&]:"8L=9P MI33B0(#6)M8$)="GCI;.IU"]EG@#:1VD4AD83:939UGJG>0I7JLB^9VT6L7Z MTDVO>C'4/5=W78;?_:*6U[;\K5Q4S2L3[NM=70Q@'\EQ+J'!C!.LI#08D':3 M7ENNHY)@4MC+K%XMQ*:L^?4!9&PV;@)BNRG7V)S&Z=<#.H_P%3N 9UH2=B#M M9&)M.LJG(6E)/?HN?38U6YVK)96+15TS?GG]TVSU:[D)7S\TJX C0CCN&'"& MA\@/>]V:-9JQJ&I)0XUE%K8/LT6Y?:SAML47621I,)O=!&U4(N/4; >M87$/ M[LQ2]A)=)W0L&=/3$+%T[CRNDI26IZ[R]9=R6:YFB_I5G.O;^7)>9T+7IP$/ M;2,'J$-A 4NY=]!;8@QL;4.%H]:5:2QF%K(=R.V#7 ]@QNE9(GJ[B=KXS,8I MVS&I#Q&>6=XZ$7="X](2/PVA2^Q3E;.KQDG>V\V7!URF4"-P%Z=,/6C+HD1/$W-"@08R.0WE&>I$E;1W#56: M7>!FB/;.2,0\XE):13UK S?#O8RZY]_;R#G4IM=:L3^-?14G X,)-..E^VW%KI[Q6ZYWIPTW+781E%)0&6HP>AQN+[,F'2 6LW71#K(#RMC[CPD([B918W,;IU8OT7JFI5L'TDZH M6$K*IR%H23WZ[KYD:K;RE6=J(C[I!>!244:9\\A(J'A[A],&$>YYW3LIA)$" MM&-UW]/S M\KIV *734+ $?CR]LAW,3%<=,K/U%[^H?M_9;8\+F*F+F5D>_K50&"K#ESM; MFF K'73F_R$Q6G-=UR=:1'Z)"\G1&88C],0 MF($^5"E[5L+%Y)OYLGR]*6_7EQX0IX&'WDB%I$,.V_:XP I-HZKQ)#*9?>>L M0\W5&FW1P$VY@HR@/<&*,0_CL?MIB<@>?]FXIZ_O,C&>_VEH7FJG8I:!?3F+ M5\76XMOEX7L_EYM+BAWUB&BC$ 0,(: $WMEUG+JHI+#AUC)KX<=J,UL4Y>YJ M3O-HT(Y5P#$H[BM^#P6O6A;'/PH@SR5[SW#6 M2?&&\CTUL1OLS[,ZEX:IX5< UNOC '0/2]T$Y7A?7BUFZ_7\9KZ[H["\_CC[ M^FX6-&!SR>MGJ!SGPA*-K9:&,-4"!5A%+4?/ "^SB&Z']J(9VJL]SO)ZJZ=7 M^]3;J^/4V_5QZNW5@US1Q:GG?R?3Y-WD>>*M':?G+R;V7A0/U^H/=?^BF-7. M%8^]:V[+!O\NBJV'T\@*[M]"/3*)1^@.TYANSDE YYL9([7%N!/: 273SGBK MO76*:"$,0[X]O'<>:#?^;-8=6^:IK+GU$>:PZO-R_H\P2P7M^N/,7Q$M/.;D ME:=Q)S%S7?S1IZWQYJSX7O"_TX35P_LLLU7?5NA<*NS^[F[1R.)LH6=A"%Z5 M'[Z4Y>;I-_X4\PH;("FTDAMAG$3-6Y8 4H)MU"7L*,."_-A$ZSH;Z86[(-58PW7A(,@SHX3 M:1R@HAFX$#D!652P_I(MPA$'D F&A:<6A,4,Q$IY H62RAN961=;>'5$W0 L M/GTK&HB1PCB4THY:."*;D?+W+)&[QS2+\PG?:=).:5TBNB:QH25F* M?O]=K=-8VB!/'./K/+IBQS)Y0T&R-- U)S>?>;MC9\O0W [GRW>5>MYO1&P]^& DD$$:0#J$;!84!;;S]7F_*OL]5J%N"^7;V? M?_ZR.5ZK4(6]=Q1Y)P3!2""%V]B4,0,';'U$H,!&2H2\IE@2ZKA6!@I&A *$ M.,A ]O2:>, ,#7_FA".9NZ[>'EAQ M0/;R;;/43':3U7%(C)/-?OQET<%GZ3FA<\,IG8:.)?"C2MW9^N6\WN8E [Y5+TXG(:^#'/AF(06L MD4A( ?QH;]\RG+AFX&ZPO9WVYX2$Q$1H3R>0T52;6B1=TIA7/P;\ZEVBQJ+<"WGY:S#]OBZGL0B8+G'+6J2!E@AC*@ D3\W:X M8&Q I[<&.QD*L[S7]7^:A24'-MH9QPRR.,1E1HG<)]T/X15'^+JI3AHR3VO/ MZ#S&*=#S%$8N2]-P>5U=-9O+S=^:#J ME+KSRGA:5ZH,72NR4E6UW*QF5YO[V>)@\A*%.8*:8 (@K)152/+]D '$1-5_ M?]J"-U)P7GLD,%4$"Z 9E@Y3+KE%./?9]Q&HHMJC&KGRTE/$G A_AA$YC>AG MH ^/*R\E8&300/'WF_M5^=-\.;^]OWTW^[8-P>[+]V4=A04NZS/*]=5L\5_E M;'7)H=7 4H0U1) !HC6NU%%#(K+>DX 1Q(=EIX,.X[,+.;1S6^R^6P3CA>IS.)J8_(BCTO,U0K^#T^2-T>TT M-8JFY\Y6\W ]@9/63(Y5V?MI@NCYS;YJ/B#*$ V!4<&*KW/2W,&HAW$'1\-, MG2^&?M/W\8ZAY X(I?/PFBR:[D+I>!'UFPY/<)Q=0]GNH36?3GJ%EW7 M%JO68K6UN!712P^,PQH:B9P41HJ@I;(UY[3O5!1GL)',JK6/%LJOY>IJ7I?5 M_:$NG?!E%O[2GV.BM2%$=@F,1^(PD4)=[(*OL1B,B6Y'8K)G+-N;T8Y!Z_/> M/QNB)B!L"@%I"C>JQ!TI0;#I=LKU;C6_*O<_W-_0A9<06X6$\%P#C)G7#C.] MPT*%]'&/5V9!D%GD6WS%70VP^.&7#[:X"\O!1N4[BGSF)A@0J8[*?K+I8=\F M#>SC:A*'V@43B&Q?(C[]9;V;+Z_GR\R75 MP$H)A-0&>LD,!7YOUB+%+G\K5Y^J0;H;8RYFD!\CZSS6?[YOMMC"0/Y]/Y / M^.*CZG1$#]#67 PGD]$C@!-0RR,TL<+8A^D):V O=[K(77^>.E]*7GV>+>?_ M:)8M9O_$S/9IH7>AE[9+FJ,B7OO"7FOU:=WD@EY2"HSFQAJ(H7"2U?>DK>%4 M624D!5V/N1.!8910*KTP@E.&G (:>UY/"^&;@&85NXLH6QP7Q;O0-Z^^%7_;_?_Y"EX? ML7-"RWJ1. U)Z@?]<1'J_OYW%8A?UF%]Y]:;^6U0I/4EQ@9:8>L'4(RO;XA3 M:W>]7SI*HIYK>O311AHA'/06E/T3=_#R'.MGL$(0G#BLQI"ARFP&+-F10XK-H4XTB+W$><[U;S M$,C=+U!M8'^?;(D-RU!W9HZW=QZD>1XU4L-=/= M=.V,),\!:M&#/KWMQ;)Y0PDS-,@UMS.5<-4K7CM//PXL3 MZ\<& 86>.8Z!ML H8I5CN!W!7(BH*KTGS$!BPN=B1#B 5$NK+&2&2R^5$T3( MW)=JCYZ,.>PA'[V^$2>20^CL)H@C,1DG?D>@IA/D/<_4"6%+0.\T1"R%(U7R MKAH;9<7ZWF=]LB;BZ,)ZH4XA8;R1B6GH0Q M)J#!A'D2=6L@VKAC!ALB2!!C0RG"@M@PY@EBW#!$L,@>X#T$&:ELX"?VY_%U=757WR_KL[-VJ6H8O MK[;'DMM.^]TR787XTEA-A23.2:^@(J.1P(HZ3T_2\=Y/3LU(>)ZD);LS7.-+0U MGWO52)V\YVOINY>#:P!/VZ? *>V(Y@8JIAF&4I#=X%:XXXVP>*O*..X,]AQI M1P%@&DE%O0(XK#R!I[E7UDX.C$L$O![#0&6A)/JO3];O!@.HQ?Q 4"8?A"!*&14FD@]&XT"1&& M06D,P M9,RC$(:;[;4:J:Q M.. ZOWY^093"ZE.LBX:4&>;UY]CY\08&DSH-,;/<#>J MQ!TM;MPKZXKX_2/I17]ZOY9EZNW=>KQ?UU>;U-"+B]NV^OE#S& MN2VQ[:V$ECALZTK;PC&ME&A!8LY%S.P_,K3,\4+K39VV>>Q/<7"H:#UJ\W7V M/C4YTD\,]SYU_\=N\6[Z.N'&CE/E<[1S%DU/VR(G9H(S-?TTYH]S.5]-8OC% MS54#H>EO3W_ MAH[) &J\XY3 T3Q$/:(D;8@IB)ZYPX,\]BSRE:G[<>SMJ< MW6:E/TI+QDU1/1LQRRR3D>$34\X4VG4:\\\DF*BF-^I2S$P_SV[+]@U[QPCB MG@D?K'+L' 2N-2N$,,.GEPACYYDC+HH:8L\W.(83/$3P,W&;1+6[TCJB>A_H MBI;@'DQ/64?[N--)#'OSU*F.L+N]6U3?RK(IQOXN],"P?AKG2QU!Z@3I$Q6^U4?'L9NMPK$ M+[#PQ 20E+P)5").YDJ5H7/%WEM>;U;SJTUYW=C]93G?K-]_^&5G4UFG*!?, MU-6/D;7>.];:!)1$E5@89BFS[!_ [49. Z_X(0",K7MX9,:I^TD> MHP4HU67C$UR="%?3<#R-6#61+]_='$['4.=3_V.9?-M<6=G9 Y99JYD%3 .L MB.;([062^[@%=W\KF85JBV5=;*KBKIW-!NI,YT[1)^EO^KY>-E[SCG(TE:=ETYQ#96G4*9Y>O>GPTMKH[3R- M^6!\M],>0O7E?:391MW6%Q4O :(2,::H8%Y*C1AWJ,4ISJNF(:,QY9GV0 MI/*!)%T=25+OIS!&:L%19I,,C7>6J>2BV'KRAYI%MI#S32&1C?N_Q?P1ZW/: MR:,7XYUGCO8TRU>K#[/%$3Y;?MK\--NTZ1*W=6W[?Y37IEIO]EGH'F-KZZO, M7F.$C?;: :F91IYS!6!4_;5A2*"0%(OPCW24753K5ZM@RN-C!^USD6Q>X[@O\K9JMBY M]NULMV4&,7]*YT=IT8GH^SB^/M;U$1E.K>=U&<_Y\NVRK ?! X"7F@%KC6R2\A)@28;5"WEL,**_?S,;9BV_>ET4(ZJME M67RK]:):%8MR'7G)=XQ62:OS(S5(!K%O!3W\=-'H4I#]^CFN#R&F6I0'O;?A M)Q=-]>/0O,'19CIX/%=,M)8U8#/23O''VO:2>Q[W[5)AA;H.QG5R(XN MZ!PCT+/U?'UI$:L3VZ7S6E*N"0.ZW>L0T-4'%-5FMN@WW[QH7%($7& !>PRI M@DAZ(PPWM"Z)"J6/JS"TQWF6':;A1/>;(T;E./L^TGFE^R4N(]0Y6;-,4X#3 MN?>"QB;F,75,OZ^ZN-^"LEH@K)T!JLEX8I93UP[S@#/JJ:G^*(24TE)CE920 M$DZ%8 8P:)G05A,U7@W8/%%Y#]K31N!Y&<\@LX<6^8-NU7_'>()0N7\K3E.5 M,_C9,P0>RFS6K?D]N$O/K)18F: 4#$B,%4"F50U/;52![H%0.,7::$J ]Y9J M!:3U3"+)F5:2,I>[>-;YMN0C6B/C=GR>ACC[MLEW6_$=9N;I;,/O&R7U%GQ\ M:_^Q!'^HLRFVWOMR/-:V^P$?0QH+BE#XCV@#)2**'E;F.*J@E_FTTPTAS^9^]6J7&XNB?140>8\MYRXIIJ#;!4*.PV&[*B_ M9)L1[Q02@"%'*(-AWE7, >J5$AXAPS-OJ'^L_\I%<5/KQ&^IMW]Z,)UB+LA+ M<@;%W\&[?&G\$N1W@792H#F4QOO;YMF[@;%UOW=_>ES;[5WU._SU;7VWJWL@[S)'4..PH@(D9QPQURBE&*(8_: MJ1D/5>88_;@2=@/SU:<:9W'L3''L3?'IVX-?W'E4-"X-+7:>O8F[J?DT6S=. MYT=NV,S5S0>VPXFY8ORVGL8L<@:_GRUG/B[SG8/VQD#X*TU-6JF5U0XZI#QV MX0^&>;^SP1PB<7>JHCXY]QVI9GS7:/H5"(]CJ6,XG8V@.!'MSDV>B/B8AE/Q M;B^ZIJ%#/;$_CE4',- Y$NVM4@=TR^NZ/N!185CD*;%6.NVIY!8;RHAKH6KM MHF3E+ SJY/[^WV]M;@+0GJ5I3Y/NW6,-*?>9'%Z&==:>6+&#(R>"A_/V8#3 M4/#S4O XJ#Q_>PROB^BDA\(1"0D#=<:O, +LYR_/X>5OY>I3-;PRXDMV8H3B M&%+W16I3SZ_:5DC\(]?QZ\KD-$9L C\ZU_&+8R99+/;<*'^S+_E$G)8&<6*I M)!X!RJS$.V!<$A/W"F)^.+GW 3ML$;VP0_2F;]6^,1HS43@V;CM&[OB-TX3G MB=I>)'Y(C):N5:>A[V,Z'!M_I>:ZTULI[\NV]/+[^>C=?-E:N? MJN7F2[7=A%R_K[][J:U@R%"@H;3,*$LA:S<4.<"P4ZV-+(8SSP('N,6JP5N4 M>\#%7;DJ;FO(]9'"MII>Q*L?R9O@M**?G?TX[3XB?@NU.&!M*M_]U!*_>^ZF M 7Q.^B,>83EG,_1[E"5Q&\8,) M*V"L1^GJ,)[OMC CI#-C:W28PZ;1$&E6(A>/9'37.D=J^VY*K1,QQ4VCE?I- M=OE:J]N\UYN[YV; _(TQ@;EP!">K43OXX/EQ-RGO 5Q? JD4E(I;*RF5C&G@ M*7<$.X>\UZK31?JD!L?8Q%L?S7;7\97/TQ+<>X++RVVBC;4V^#^@/ ?'@Z>I MO%RGG91B.!\R_7S'2=QDTY_2R4XM UQZ>2(9RE?WQS-_*Y?W95WE/=!K'5W_Y2UE/6W9?YE5J5LW637/BQ_+K1@9I?+R'CCH=5GN &,L:A M8198[KW0AGA-9=S3FOUQ>(( 4T@C) BURFI M2,0,4>TIXQFWR-LH&\?:VC! M%WOT]0G# 7_1.!#['&?&-NIV#C25YHG=1(QNF5U>=U'#+QK\HS_UV9OI$R<^ M8[3?-(YZ1O'TNT=$QV*WJZS;^7KV^?.J_+Q[JV.'<)L=[@@3PDDA43!(B5 . M0L6Y84@["4C4O9]!AC(+\T-LVZ7Z5A!ZWP FI.P \".5LTZ>JTED(KD*Q+%TGG*>!T M9\MCJSIE(@VSD%F9CO%$73(9R-MI$1J/LCCUB6&KB]X$/X^T)OSIL?'EG:IR@P2AJ$37 NG):0$=O:@E1VVO(<9F%4 M+8FZ$#*0N0YJ,@II0]0DQ96,;GKR'!7/Z-'@2]+!=Y MN8F3B1I+L0-3_&T+9P29^(Z"9^2A/U7GEX4!V*L4G27B8-7=KZJ[\J?Y]?6B M=+/U9K:\5C>K(#T[DYA;3CE!F(!@5UI,H=B:-$!"TOU =:BAW$E$#;R+8@NP MJ!$V%>^V&",.^083VN$ =4PNXT3E-(TORTP&/B,.2\?DM=\AZ5!^NQV0OL## M

CJ>B;P(%H,E>J#-TK(LJ[+>O/7^\,>.B)P_4!JV)6>^L#B=XT E9'FZ3 MG9)UH77,H[(W'6Z))F-ZTD=F/=SI=FS6EZ<>F5NF6C8/PM1O!;2)!^[KU>+^ M>K[\K-;K,OQ[_7'V]1(IXQE'QBKFB,>40DE:),S"J(>TYK64?6&LLX%KZ76*$@11A'G$U/IG- MS#IZ0+*]2QBAJLG9[; ?>"9B^ZFG?Z">?SU6S_5%<8!Z)KJC;KF?A?:^%]P3 MT=_U:GM7;I[;37MDW%1^X,B,,OK]^5FOFJ29,(JXFI1K>]7 MA^<=/03<&5:_' "]\I1(9:!#0D$:9CS;]2F.&)-&:$ZPMP9J%>P!(8@UPB,& MI?> 97S8^@"KT.6RO)EOUF=[/S6"L1.!80[>IQ$09O&LRM]KXX;JNV!^:_SM MYDNY>E<%:WL4;1\]H#FD]#M*I<6<028DPEA X7D[;B'E4:OL_B#J%WP8\,X! M0YE!2AEN@IYA;0&U(G>(V-8_; =S45<0C;SWE*\!N@GG)+B/4]$=Y.;0LP%= M/$1]T-8#[N)O9[OLU)?A$ZJ;O=&F(<'YW:Q&'@QQXOQSN7F]O HQVYMJO;Y$ M5#("@&-: HJ@1,IMZQ%SC)!Q-JX^<-QGQPSF7C6! YQBWN")D\](BKII8CYN MXH2N)F4+I/BAAO+G0FTVJ_FG^TUS?7-3%>]FX[_8]H"=$R+5C\5I*$]/[%6* M?A2G$7\MZWIEY;4*PRZLZ'Z^K\^7=X_KK-_>;YH4D_GRLYTO[L.O'<2K.;8Y M+,.TIPI@9CPFF@$&2',<78/#TC@?$\Z-!"ES<-=Z4\"_.+3;#V_:F*1ZZT_Q7*O94WUS.;O_6ND^[;<>5!L M73@JY7CD1?&^K%5BOIAOC[C/M4!/P_H)@1ZY6:>A[&,[79UU*$6!/#%#OU%T>"?2BM%G$A-I;7Z'5'E;;5N MYU8#&'SN(&N,1IG R=8H;E8C=_8$Z[&=W>]F>77]W_?K33U*+J5C4$ O)/=, M4J&0Y[I%HY$?O@!+@"%[QFY ./^M+,J;F_)JTSPX;7?&4NKV G:9_C^UTA-DW&_ZV(71\\.GMN;"5HKPD+=D(G(S:N MDG':^1'5V6H9C-69; V ASNV^UTRP>LL:4$1L,19S(#>1_C$.=$I:SFQRTZ@G;?M9R"QJV_#DA_OU]4'4(N/'GLSU MT[#TI V5K%V(=UY]:B!$R%$]8KTY3*DQG_OII3 [JAJO,69:/SU 3H32Q9$Y3:Z*] M>$%M^K'256\^7'TIK^\7Y=N;-HO^0[GZ;7Y5'AZ*?G [8M'0O:L]<%5]7L[_ M45YOWQ\SU7JS?7'@$G 'N,3,0(ZQ0YY+ YJD> "]I3KJ%"4/0NLHPMX(CR&G MA#D1HD/, 61,,69D[D))K5/U5M#^^L+.KP=OQ#]\$_#@W+;B1^M>^T)@XV"_ M%P?.U!&ZR>[T^T"<:)^U^;.H?Y86.C%WG+='3&/F.3,'U93&:.S-V/7F[FN($N66H09.F8%^/F\"/^#@A?_VYFX9T#<#_ MW=W=84QT7I@G$;4W^T)=4 IB=0U+(6 D4$[SW2!B, A4[;D5,N-$CH^&SM7>>C9"T#7-J ^5,76 :<\C9O'^\87/6 M5N@Z?^T [+*ZOL/GOM9?EI<2."$TY(H" 1$+,RAOQ8GC,)'&3$M=30H,#;<* M66$H$;Z^EBFI@YYYQH')G>[ZLBZ*F; \I\NIG&L5ZDIP3VC2,S&FHT$ ?JI3=JZ>R_+5: M_?IZ^6Y5795U71XAE5 60BN0I8B'?U0[4()=V4M:'IHP% O.I/'20^HQ4@@! M22DEBA!G+,ZL+3688KXL[E;5Y_!K?>4EDK9(??V7JKI>7PI@J L"9C3U5G/".#&[\:(I M95$;7,^8 $ 28;EF.'RB($!XKJG0WE#":669:,,7G&DU/D8DD+5)D\O'5 M6V3VK#68SJLQ#^CIHC']^)R8QO1TXCF-&<))M,9L2UDX+@$ATG!LE!D*O-:GY5'Q76I_._+.>;]?L/ MO^S2_,)H]11@Y;VE0# D(-B=&2$+&:=Q==A/VQ+:2H,X1%Q@&GS5S #M#072 M$^Y 5 F17G79 Y1B5J02^?+="4\ZACH5EMVG*=7F MWH5^]F6V+NN74G8FM&2%*&)E!L,IDK588>%'D94V#>8KFM?!:"1VIQUVH%26QE MS,EMX=6W(O8 BQ;AV:JM=*'MQ+R4E/5I3$]I77I\J2L]7YT35M?KM$2%X7&)JW$=G7@5OT40FF$:2TTV3,O(2ISY;(&<3F8<\ MG,K_[$?8-(2C+_C'^9Q#.(@3 W._JM]9.@@/LXHQB[3SP')CO#[8(-O"*6:])2*:LABER,E6'\&X*%K"SJLGMPY-R,HR1 MSAOUL_47M;RN_\_]_7[^VVQ1;WBIC9FM5M_FR\__.5O<-E\< M0;PH9INB15DT,$?>=^_"W*GM]J3,3T/2$OOT>',] V-=)>^GV>K7LGFW\D-Y M=;\*"[FR%=M+XZ1!T'$MO"<64RUU*[(84@5BA&Z(G!U&B*5Q),J?:^+7-E=757W0?[>EU=E MD,)@^>=RTYJTW(=_"&84<@A8,*]=:Q(;:*,6>$,,Y=X"VF$K5GMPD8N]02QV M7/.-16#DTJ_E[H#KH@C(SJ1*IU@ZM1!,0>XT="F-*X^7A>GXZ9G9+N7JP(W,I )-4 N(M,0&%=1+*G66BPQ]CAD$*>YG'Q@YB M6P9DFR]7U3"+JP&;LTF8[C9MCTURW.S=\KN#U]#; "P>;>F.JTT=2#LA6"DI MGX:*)?6HRM=!!YPJ72K)F0?*0JVE%'4F:QKBT1/[J8.A2 :Z"H(M;\KP^=^5@:]]BC6/"H'16,P=#+=!B M,_O:2T<2\MM-8\Y#;9S^[%D-(/=13[.!<8 WKBAU9NV$8*5G?AIBEL&O*G>? MC5T%5G?E:O.M3K?=A'"L/J.ZJW, @_%+YWU=D=T)3 @7% 3#>Y-"F:C+:H,, M95_W;;$U"Y*R!791+,O15R+/DW1R"9* VVF,N#2N?+?H2,9/UW'5+&M>+S>A MF\T_+TFNU.# M*C&5W<*&45B,BQ*VFR)'-!Y%"N,JTG/DG%"CP7Q.0XF&NU$E[F=]]CLNF5?8 M42@0-4[0NN@.1[L/IPK*'AL=+W[D*#L<_7\X MM7E,]1;8V9+ONS)V0JJ2DSX-,4OO5I6YL_86Q,&.Z4,D7N# MX1M1&Q8#S&06O?;>R^* L+>Z13,8K6NM8.>_//0\0]T4JR^MD].HWHX\ MKTK#N(E-9GTW^U:GJ+6'580R31%2VG*B.)>*B_:"-&5"1FWP]#2167_V29AW M6UC]LE=C:>NX*,O/6.0BK25KA^C,F:H/>3FUCAM&Y#1D9J@3S^2E#N*D4_V> M8&EU7UX?:=ILERKSO]9LPUJ[TOAIMGGI_F&>E<;W[)Q:8@S@ XM(1#O<^P8H]SUC&1>_-Q10I@4H1*DK'QT_*7!I!+':&JZI-,13 M;97:[\TX$U?%<8B=W$>TCQX[N7KP#,[]\$D]M-PD9B]4X M2>GW>DSNMTL>$W1"=%+0.@T12N+)\T^0#&2G>_GW9]-6$"64,DL@L0(2$[J! M;6L?<<%\U GN #.9)>JI5+FR1ZK<$"*[*=)(',8)TC&H?VZ3X=1FLYI_NM_6 M3-M4Q;O967-,>F7%)6![&CJ5PI'O*N0GXB8FE*J6C=EMH4CFZZA"_JJJU11L+GW)57F_EOY2)25N-; MOGMXEZW1XV.ZT-X-EHMM-=R+XG7#^O@1W3$G+X1QO>B;AB;VA_]$P#: A\XY M=M?7S?,CL\6[V?SZ]=+,[N:;V>*2^SH8=!(#KIB"7%O2GL%QPF&4#/:UD3O! M90^KJ"OFO)HOBZLMLLA\N[X4=M.3,=B+DY4CXFI(12#.O$!8*289H#BHGJ64>(C;XGR<$QU51SNU[?PI>"W<-NWN&'"QB'X[ M/#GY'37LC+Q':ML1Y=O3N@=8BRW8XH<:[I^;Z^+UDVX!\^C9QC&$GI+$3$TS M$:G,Y=WWBS^Q.]F-E^6UVZV6H:5U/H(E2UOYE?SS:6NW^2F%-0E?;'Q MB"$C6L-,@Z@:X G,C2B@UUM(<7J9@M%N$CDRF7&JV((K6G3%#\?4[@ ^?]22 MZ37EEQ@[(7L)Z9Z&TJ5TZ+O'E1-SU?\(X=(I*\,'2H:\$48P@G&["A9>U^O2 M[HD./3Y^E'R'=;:#@Y?IZWM@D)2Y; <%YSX=B#H5Z$SI- 1HB ,OG@)$E,L&JYQ1IC[R@U%O4%D85G%C3,Z^JG[&QDZV:/?=48C2A5.G$"<0) MDY19BIL+LPX)A9@WU'4=5L]\.C!<*$V, 5Q1K+$B2@O"'"'2>LLS;M34@(H# MHK.E #Q-S(EA-)#):0R>H4Y\5Z0W 2?]!LK'\NM&!]=^O93!F%#,8@^PMU99 MHL5VI' G&!Q1#:GJ#(]O#@I,WU9B=&9U\L@9?=UVN7' M>B5Z2;5&CC(.O>%2$XV94D80K(DG6I*H9\^>^GRKJ.46" B]I H[C0F7,(@G M,F%H(I\[Y?'J2WE]'U;5U.@K4VX,GU&<8&_V41WV=KR^IT9X2I22AV+@@;!Z2W4BAA+.H M^ZE/?#S6$!,""$$24D^E]E ( UTW$+OXJZZ]WE*Y<'@"(N! &J0OG0CK8^\ M).>K1U33G:H15*0&T%E$HMB;HH;$.7!20GIPT4]!?I[=EK:ZGE-? M-V-J'I)PIT3N(V#CD1Q7+_)5*E[0^,P<3J R9$9GZD'Z69^X\^UB6;W95/?K M&=?8NO X>^F'CJ*E-M;LQA 3?C'6/>P\V"BIAZ^TU1(IXK"2)6,6AR?*."-0 MRK'7L %9T4#K%7,FD-@EY!R&OYYKVACJ1H@W]]Q$AYOI;$XQVNS@Q=E@LRLK M\7G37^<_FEW5=[?!L@]I'2L=E 0 "1Q31&IP&"DH,4OZR8<[ZV-E*(TA$/NA MR(5UC .#.1% ^O7@P#ISP!,VF&^2SP'3R8J3E4%Y2M.3QQ2=/2H=*+/Y,15G MY*,S:]/0C>[PG^4H]^(A5BGKEJOU7S]6*]W?EG$ E!G)%$0 4Q5803$$I"62(AX4D2,QZJ@;4I M.+*]IU[L8#=->E7LH3>)<\?@NQTFCMB.<>HWS29,D\TA6F\0?JVKP-K;6HE\U1#H2,"$FD@LZ1LK0*4]R: M(WZYEC(E=#8RL,+OICD0H4B=NHDY[V]> M$DYAA^:KV[EK*F]QQZPO^'KJ8+4/+1,X2NT%O\[4/1)D\_# Q"-+C@K!D2.A M7J!@0&!%7&M),1"UBNSS^0.+IT?UM^NN MJ5L@@-'8&M-!D] .JAI%T)2Q#3 M$8CKIJ<="(R3U)<]/J6J/?F9@+#V]:#.UUO2H])'>X>-+2V9*XW!):+.Q[Y* M"$M;6YK8J#=)^UD8*3Y-?G>G)V_QD>JPE'4+5X^K.W2/63O0EAZX#DM?O^@U MB<:D$/:9UZ_$L=U9FH#F]O?AA8BV+R.)8>USTIQ+_XZ1;[#\M@[_!U D\_X_GH@W)VN M"2AS%C=>#HG[\C)F%M3;?4XG-:@T#CGNM.\F$CO Q0ZC_[%)>@UJ7&2C94-= MM2O0D#]S/!I;EXIZ>2[+IO&K1T;YR T>=RXVW;9.F[@NTLR3S:MZ&Y$S?YF6 MG\9IWX5\'R#'JFL+Q-\E6BV^S $R]7-2+U3AI'X_0-*D^XE)N MN6RA%?(\EP/=-CI#TQG]S$/O-/0PDR_/[A_E8RA=K_;J&NXR/ (RHR4'D$(+ MJ*#$,4N=0ZUI#LJDYYVS&!Q=O6Y#N-2\5]A5N/K0FZI?(S';5\:.8]!?5O5Z MO?V+2\G9:=:B5"T#Z5,3MQPNG=2X;'RE2UT;-OYX(K&2E%H8;$I*">2J!%YQ M6[L8RL1"B7VMC2=R[8[OCVQA6F>&4Z5N#'([Z]S; Z\3"=E.T!4E<'VIGIJZ M]?;GI+3E82I3"+<',[-$HL M(=TP+.>0N^>AW?XO)Q7>[5%U#_'2&V%J0IC+K;10KRMOW<.]1;6>*2A4292 M1+.28B&HW8>6#-FD)Z:[6;B X/6-XJ*(ZQJYY>:LOWQ=.CCSC"0%9"D,3DU[ M.OGP:N"5SDCTZX"[.NGO;M\LOU7K35-L8'MQNX2V%(QY&;/8,>ZX4$PHJJ!C M!@$B4Z3EC!FM#. $&H"\:Q1810T3G"L$(5$4#KTW=EPH_@A;MXH8?=B,TYN1 MB$P3G:X<#O-@X$F&SHA0!EJGH40Y''GZD& N;F(UZ6#FD_]WS25N"Q$1RF!F MJ8^N<(FL#Z]VHT>[M!W[%SY>0&$X=!Q 1HFT4DH@',2E 24V"@U=3>R J B0 M.A5RZ$):G.0,S%>:U"12-8C"/"?DC++T8&\:BM+'@3I;3^JC('J^J3[7J\6_ MF]S--JD/(E1*66IH44D@+'G)=X/##Q?30U%>-D<(Y08;$V[5@%!+C6-JM _@ MH 9@\,WQ1[-RIQ(-.2CMHC>#L]E5?R*('$%]7J(G6HUZ<3M%=>KGT%FURL!5 MK'KI>O6U7GE[H0;CKG3TT6T1R* ?5J4IE30.*D>A;$>9PZI,$:[SEK@T1B)G M"5&,,"4%18!K@(55T (%!]8L7=_?5ZOKQ?RN^#K_6JW2]*HGB7%2-1Y_:2JU MQ[5]\>R +/GF01[-.LO3&;G*P^\TE"J3+_40/3!-G_[Q\9?Z6[5:-L\G?:Z6 MU][@RZ/,*( I=L1"X)S0A&/8CC)@>%*,%6V4:T,=9YA(1 CW*QX"L1;4,X"L MU6+HNE@'E$U9Z&*]QY>F7_E(CI.RB_";IFK_^%@0FRA*;'W$@Z]C75R&_AMURM3?:GML:<^#*N9]M5C"!UO<_UMQ&VC M3!Q/0]%R.1.ST=Z5HUCUDM_FB[NPF>_JU_G' M%EE""BBXEZ2RXO( MASXE]1PI3QN1)9+8QT4$E!)8!HSB0X>!39+0 5P1T"6&@",U39Q(3J]5TK3T M291X5>P=^IL'][>U=\G_[.!&\6(+7A5_-+X4WIEQE3<+_V<$>MSVG8:.C^QS M?-%*E"N9#]SDB@$S=)QBII8:=) 9HG0M- M$L&3O]XD\8C_ 2:);NW[UYXD.OJ<:9+HPWC72>* ZS'*&7(*6(2P-4QXA3'$ MR: NF$)K2BWM[%NU^J/N.@6<-*M* #5U)=/"$,RM$**4%DF 2D:Q2[I$<(PP M6DX.MP;Z:7IW8KO)]BB,9E?FRTKM*K.;7FY!/)KTI)[ K0XHVQL!Q)C6BG#(1+29=/W[(M,F J-A#*GYO08V> M/?DB-6=3)ON1.8VQV-N+9\F1.5B)SXA<;][=_E+7-Z%*WL=J]6UQ7:T_UG*,- :),PFU3CI86;P7,CU)DRMJ^I;M4Q=3O9A+TYP1B(N M37-:SAI839W/%E@1D(V= 7F*H;/IC[UIG8;ZY'#D6>)C)FYB-:C98'N_JF\7 MFYE#6&G)_7J28"P8HR7>JYRAEL\VM0\RXD0GY7.35&8/(?% XFN#)4UBDLB) MTY2A>$D3D2TE[\]3,HAB'/E_1B*ZL#0-3>B$O.[?1])&_7YU8+]_K99^?;"/ M=(PU0 (M6$BZY9HIR75K#V.-4P*/[E8&CCL.Z_1JA^P_TH2A!W]Q,C$.=6FB M<6"M!76Q]LYH2G]*IZ$P&?RHV-/7Y4*TK_[M??(1C?.1_5W\-BZV= M\9D%RFH*I>: ,$V(X,2V-H$F2=$R3 MI$<4'B%K%6I<53K+TAEERL/N--0IDR_U$/TO\4"LNKO;/D_PZWSUK^I('V<" M88N9<1( ZQ#"6'IAW!IDAAJ8=/FANYF!]2D<0FYW&.Y;9(E'43T8C#Q?&H>\ MQ$.C+:B&N3VLRRC2:7[.'>KT)W4:6I3#D:?'+[FXB=Z?J98^.+OS!N7-_6*Y M"(%9J*'66J4& 6ZU!5@)R"ART-'6:LG22@CUM36P'NW@->-J_@A@XJY.7THC M=WI&9#-Q]^>(R,?8+J-2KS!U;I\H$\?3T*MLWCS=3\K*4N<]IADH,=&,&RA* MPR$%KJ3BH)#0I>POIW_ZP+O,G\(_*>IG.TL]-Y9>)ZWCAE)6OOIN)%UX]RAE MURB:MVEH2@_\K^T2)3*1K!O;P_B0\CT3W"IGJ3?E%W>.P%#MH[5D,6"=E"/A M\P?6CET>R4]W'LO/16C$5DCJU-N5G=A+E)"!B.LJ(BU[ =#/%U*2 R4Q6M*! MP(FI21+F+1.80&I)#U/T-#7T&7E 5RP: M2%?%\LR#?X/P&!F2C$=A8G32L'>,;!^F[,"-':F<9>I-OO]BN'[4W9[>]]FG^OUO;[9C7W)"^6\]6/IOR. M!^VIVW@.[QK86XF=._%;K2PV MP8/42.N"31D;M?TU6C$U CQ:.FX7W@?7BH-O;1/O?K]Q+[P6>>Q.T?ISB:L? M@S3,V9#T\MUA&E/*))AX\1K+%%HG;3+S2'9SIJJ654A_E:Q4U#KB$ K MI9_>U^^KU<_JL7G+S[(D]]\4/VY^NTA M%&-_=]N87K][V*PW\Z4/IS^K^7IQ/6,6.XL@MG=ZY[2>[3)I">WO79R( M9F(Q.D=A]7F^W#W9J.OENKY;W#3?R.7->X\@U (+W[Z[=8OE?!G>&MR7-%J; MQ?KZKEX_^/AX>?-Q\7FYN%U7U=/X2-XL_O_>>%QX8.Y<*D0-A/ - 2 M+2 %N#1(-M4 =4"I-UW&QV\E8*6PAKIG" .*E$*7E)08@%8J7E2]< .0O[I M2U7H^O[K?/EC6ZWGX?Y^OOK1R,S!@>+@0=&ZD)AP,;E.$9G"\5?N#XE)(4>N M7A6/G&VZQK&[3<7)UN%#A;EU<7!YVYW.]Z'B]XO5GAR[8<_EL$RUCTUC]IPN M/4_S;"8+-&G^-M7M8EG=A'/9U>*/AX#XO1<*>__UKOY1K0+0515^ZN>)XU^2 M]P'HS''"C4#6>.&U0!JNF&V$%P&.J0(ILW%/*,H9S#$G6$I-A% *0>"!"<\: M0Q@E54[O5#_P@*B8-Y"*/WZTTVW:_#ETH\3-AA-JC[2Y;0>\>-0D ?I5T8(O M'J%__)M;_.-.4/VX/C/=C-2(TY@\QG*VOLA 21/V;4V 4&KY4*[_*&"F1FK MF%""TQ):/X?@;<",&-64I^CV>4NF1(9CIDO(.#%:**V1*"4T#DO!U-"/11_ M';UMD:;&/9F,$]OQ2$S3TA?YNW@M^;-LG5'#/"Q/0^PR^5(/T0_3I.K]*B2K M;WX$T=SX@-C^]\.B*:IT-,J@MIQ1Z R'F%'#2[^NWXXR+CES:6]Y1!@L6_!IJE8#I+CI&QD=M/TK 5WU02$ MF\>,7ES77J?NC+AEY'T:"I?3H7JP/MKG*?NEI_>'?EBM@N7'SV(H;I461C.I M +$2 (Q4.Q@!@TFW^Z*-"N. T4Y0 A@1UBC"F/2A*<=04VJ&ON?W]#7V!FF? M]^S[\!LG=A>A-DWR7F3UJMC!O+CFQ3)X1OFR-\(T]"^_6RW<#L\CF!UN/?=G-_+D;'1B$X^[3G%Z5)6 MYJNF&=&;&TL,_>7V]>JAN3@/0S6(;%@M(H!4K=CDRDN>@6 +YJ MU@]_XKQ1+*4BI0OYR9 BH)S_G@,^=*[9<;"RP]I= G.RG1H.CDIT]X#P!8XO M+HGQ)$;%A-E:8AKB.(1C)^/"S-S%OT9W?U\O/VZ\A6TBFWS8?*E7X=GU&>7, MK\>%15)29 E4"EK-_>H-&X2T25H8G[.#$$!0*FJ(=D0BQTO-M(28&JPX!$F7 M1CN=)P=HQ3I@N]JEW1;S/;SNR;B]N(U3P;%H39.]':,?MXSN\FH/R,9^K>XD M16=$+0>QTU"Q+)X\>[ N%SL==.K]?/5NU63XW/QS?O=0M3>_9B42B@*G)"JY M) (Q:O%N3&'+!.FH5R?M("F3AT'MXCW7KZWQ5 M? OPBI\>UC>'FXW=-:L[S\G:-0K%?33, _0C=9N1>5,T& L/G;_T].JUSF=AZ3>_^>[.<'YMM+QO\L]Z$VLL*8$J0D2;<8<7.8:7; MD:>YBGH@^+R%YL2Y!%C[R(00(P2&"A)+!!9E2=W0=[,;$ ?QBM.NGIR=5ZOQ MZ.JC3[M;3.]NBP;7*+S=U-X1G8!Z?*'MPLM%K/^3+1JW/NOV" M/N>AZ;**G,F'.F?'2=PT#**CYNN08G@?BLYL\\Q7*]]CFGQR]>/P*^_G/YKG MXO^?6T*;!W= MO"G1D*#>; 86T8$AUVQD*&2'W V'WA?8%FC-RTG'0+)NYM M!J!_^R,@+8Z]*8[<"7GYQ[^W(ZW#0.T^ _EHO-^DTCF-[R\;7CTCHLM!.E ML:3D5&B_2F\UBOD_HA<'T1:9Q5120QV@G-"22BVY@]9BYLU:H0:>/CY\_$>^ MN2,SUQ&+BHO0G*;Q!XC; +EH0!9O#IP?X;P(SPF+D(OPW6U1DH?WN$5*+"VG M%BW9:9W (B:_3_60';'#(F?]]^KNYDU['I;I#OQVV+=W2O=P[W M B&2R-=B_]SM,:&P/KMK+T7LP_ W^![1X^)KLE465Z]^\?]V,P-^I4 =1H; MY@QRPKAVCX$X(^0H6T6O@63**%,BS92%Q#(KA:6"A]0]SB"B\A*R?/NP"851 MFH/08AZ\6%]@[ZAW\PZ\A31FRXZ^D_2LBIM\U$,:#_\B.TJOM-,0&TNYNL:$ M)J*+TI!KFREONW1(M='SKXO-_&YKWR];JM6WZL:;=XWBAC7+W#?)C&'.14DL M84H9/\T2(4$K;41+FU(M/]VZ$@0(CK6QTA#.B6" 4JVLL>%%0 22IJ3TBOH[ MP5GM\!W/2(L=Q"PIA+G:(FZ:N6PS]#D*W\%M)X(/Q^VRA5RTF"^6N!-':5P: M3^;FF8:&#^C?Z12?09B,7E:T)W>KY^HN[J_]<[VO9&^N<5:Z4 (O[(;Y MB%$!2!R'F-#XX\<^-@:,_UI8(7X+P(H&6?%[BVWL6Q%G:#H7?N5@=QK#+X\K M3\.@?/PD/.H33+T/KVK=5#?JQS]\A/5FN7^$7%YO%M^:RQ9[(%@Z@1L$(%XF5;T=P/S0.<5A]-TVHZ]Y%_'PD.U\CS4M@AFB">+4[L+LIVE@ M>)2F(;^%&Q:\/P7$Q6+Y<[$'71Q07TP?TXD]HYH#MM(TM'1(!Y\_'34LE]T> M4],ET$H365K+"4$24M!J.X,4)9TAI7WRP&KYUWI,+9:LR0R;+MC//J:6QD!L M9YD)C-,=Y]\PQ30@H MB5;.!X[61XO [8QQIG!:T91N)H8^:PY[@KOCQNOC8\EJ^QYQCG/EUVGL(K?FH1_AR2#_DNS/369&.ZF-@TAJR@$H 25[^T)0DUR@,XO5 M@<.P!FB'@IQY&(V3NLN0F29WV\*<+RV"KPZ'KHQR,O9K7 X=">^_..NS0Q[)? M0JK@.H0G\_6ZVJR;.V!WAUJ!B=N7.0GO&@R.PG66B/"@F6UNV:5V#>-93(H. M>S?%-(1R",=>C1,S<===*G**F6=Q$2QG6FA MM.+M\OA3'ZWL8+?#$OE3AZ.A';!P*+1#UE<=NW#<51>'XC6G(NXI_O ZQ2,) MX7/:DB2P!^M3%;\^+KTJ>[WYZBYX[0L:/NR9T>8]1^&0!:7D DI"86NS= QF M4;H4@^-(7,WIRV571LO.74\J.P%U:PHZ@)&E7%WZG*EJ=?'E5K;HSU%VF MWJ^JK_/%3;N/:+>'AG)YTZRV9;.,FQFIA(7:"(P)\^MG([5NP4C?<;+H5Q8D MXPC;#FI[Q+I=Y];-SM7U[DF9[0*XK_#E:9VNBCA>B^24RK9Q=G"W=6B:MI'G MVV0D_8QA-4E8LS;35!4WKY.O2O$ G$:547N*I 7P(11G>FR=*,)DR5VIM1/$ M.>VX;:V'.BP)HIS;]#@JO#\"W0KN7H)3I#<[Z>>U]B)$9Q/7/>$?6L*C='58 MPA-*JUV(^&[%U3(V0%R%M7AV7IB=AN)W E76AO"J'K97YMJL?3__T>R9&.XH ML4I!3ID@4):@!#N[4F+J^AUGI5H;^!1KOVOX=8LGUZYL-)E]MV2'X#'O?NS[ M5Y@=>3-V!Z?33FPJV5.-KSO[$[T'VXVI7B+VY*FZF024E,QYPHPLI;,E(*0U MS0A.NC6=Q>#P4M8\YGAT!/_"5L5=U^0^Z&I#N7XD6_6#J>Z#VA+57W MNK(^8>GK[%*,^O7C*W\1B1E "B!C#546**,0;Q-CY)&6Y12""NCV20Q3*^ M]5OL)\SGN<%%Z(\C1![% I8JKE(<[HXP!-,0V5',*QSF4@$KGKJ9CA M%&Y]XNZBXTXB99VP @&E2XT)W<>N#.$,97?ZF!\ZO_-)V9U%"S6W>/9J@EXB M.A;[6<5T#WH*5\;3B4W7UQRM-&F=S>)@G-[FXS)6=W>U8]>?:GG]WP^+5>4A M>='?_ AUT3=R>6/]3[\VB?P0. ,,D*4J!:&TU&Q?]T>6E* .B0<9K8^4;.!_ M_B4L+>O;$+HV6)M5?-4"3=/W8E'?2V!9D*,^Q@UFT.*^:5QTV5PWM M]E7:!]'5>!+/Z.D +3$-'1W"L7KP7MQ3-[?2W?QL9IV"FCF#F<&E8%A(W.;Q M*XUHEQ2M7O;&U\:[>OGY;SZJ;>/2#,J81'!'+M% M^T0UKY]/KXE?!L:B,CI]E'A=53=KYQW^.+_S7?7V1=,<,ZB)$-1QA2WD .T3 M_I47YJBSZ:P&!]Y,;&%NMQ+7 6A/ S0+?+/(7VY3IQ&1J2YSTS2PLP]F?1E MN^-\,B+K.::4[NRGSRKGJ8F96#*1.[&Y)9=7IZ:7K*SESXB8E:9D3@G&%5>, M,FVMW=U]0R7U7V?((>MB=JPHGH6.QG%=,]Z GGCYTA-EU?<[32I'4VBX-Q>IN/R^A# MQ:,PN7WN]MWMT0NY,X,@4%9J"AQVV')I.6[M2NY4BLSVMS;J1OK^,6^_-KS> MOCB]WKXXO:Q2TR'Z\QQYB#@JQ1WW/1IVWQRQ>_R>]\BGAZ_Q=>[D,!O7TQ# MC/X\/3',S%1JSL2'ZJY)**@_S;__UV+SY4M]=^-EUM6K$T^=0 L0@,!Q7"+F MH,&E52T<;KCKD4:1'>T2I+;0/(:FFLL+(?/,2@ L1E( 6G(#>8DP:5%00)-V!G+;'CJ M;25A=9"$1:A]\WD1CC6:T8S= G_#VIWU3> G^>5=< MZJ7=@(V^QA@"EVJ$M5AZN#UF6 M6UT--].;+ZH#Z#0%S=L.<1IZL29(4]$#^RW0(B -Y.N6_.8+&T'^(#*:0N09 M(1VD/:8AI<.X5H_0G]/D]&5C[ZO5HKYY6IYPQCA3F#%M(8/6LZJ(VD,H9=AU MC ]&LQH>(1Q=[$MVWAR7[,RDIGF;(4Y-+]8":6IZ4C*OBBW6XH5JJN/*:0J3 M9^1TD :9AIP.XUH]0H?.(:?2Q\RKU0\?'O]S?O=0S; 1I6%:* (1 R53!.QM M.Z3X[&N#^>-FOMKT4=-4NRF#^"G$Z/&LJL^+Y3(L(D.%JN93IC!:GW"5/$R[ M.Q M!1B_5@GUW?]_'H>Q'/^5QF&T3YW&81ICL>/PX\/7KW=5J^R:LXO##.($'(2HHL(<09CFRYLXX4-4F/+N2R.?!NS3',XF:QOKZKUP^K M;4YN>P?"KS7VN-.6%MF(CUM57(+SM 7%([J;147 6!R!O-AMADCRSHAB;OJG M(8O9O:J'[;2IC]%XT:C6F_?SQ$)=6=TJBO)T]"CSNB?/0#3AX6$QZ[J^^I3R&@/ MAF9: RNU4\( 31'%D#O86H&:)9V*I7[VX/H2X.RR]_-H3")WL1HS'&VI&M,P MUD!I=&;T%Z>.B3BK&-THFXIB=$3__,FH'BS$*H;Q(^6;GTJ^56^6/O1I2M"L M_'_&:_6OE4?=^HN^:>DS8<6FE+!K'6,(L.<(4XJ1E69(B^] M@$BEK,%0*2X!X9;S4D'KHS;MN;)6)M41[:!%!^QMXHQ?;QRYD29$PS9)G&I- MIC72).ZH(8YP-V=*.^3'-]D/V(O? _JB@3_R0K /TV_Q[.T^+QM6K8NOLHUEK>\MJX_TM=@Y?%8=N]/X"YSAC->6Y7<^I M]:9IS('3H^7IONOD *;-K==?JIN'N^K=K9VO0DI#2#9I 2^N_<1O%GUB\*P:BH:0ET\0H1#0ON<58<" MIL9IFG;#H\.9UPYVDR6[ Q[4:ZN&5T4#O@G1=_ 3I\.A6B9R=IM HR1.5JGM MX1='31G9BRV1.G)\;A89N-4F,BD,[>53C1^%U73)ELO-XB98]JNU0ZG<[1E+ M=1,N*XODY^ -0AI@E9>EG%X5*!L(M9;?3#,P4 ]W4/!L\:Q!3$ OM MM"$$0P_+,,R$8Y@C3H:N-W8L+,<^'=6?+EJOMF4%COQZ68VZ3@7CM7CJ+#') MQNX^@61JYPE-,;D:*&KV&;TW3&UB&I^ DW/6A=HBZI$/TSX.L+RQ'F98#SU/ M67%,$ <%]/8-U?X+:32ST$HNC4/PM=IA^0P-N+^_@[=];[?^JA>EV<=MU4B]G6UH?J\R*86&Y^ MF]]7,Z$AU!)")TB)!!=E[73U&82Y-0#J1ED-$3G%Q0D=Z4W=Y*>GO0IVQ M*Z5&(&YQ5ZVTM_"Y7OV8&8Y*B"1@_J,==%QC(?96J+-I\4?:9X\3?328BA94 M:NB1R%9LX#$<49W"CDB.\L4!-%Y>'_V#4=)QC_DL M&SF&^['#)\9Y)TXN/\"[P:Y[]H7T(?V^+:711!48&"041P0"8$NCJ<"XM5-2 MPE/'=MJGCS7(=Z6TTA<-'4F+'_C#\=51 6*IRBD&CTAX116Z$38=>>B(_P6= MZ,-$BF (5^>A*VW0$I+,'+TA(/S;2160K65M;$I2$$^F8 M 88RRA#4[0:I0R6(NJ??S\+(0K*;67M)21*!J6(R%'?]Y"2*MOR"%FW33];N'S3KD M7HQR.O,\*2,?1_&R9>^K5:B'\3E$Z(7"3FK0/THG(KT M]/3BF>;D8"5>;#[>S^_NU,-ZL:S6ZYF2%/H%E4***8,( E;*O14!HK=FNWSV M..+28"I:4*F:DLA6K)8,1U0G#8GD*)]T//+_K&1T8VHJ4M$1_3.)Z,-"0ASR M_=-JOEPOPF677:$020D 6(1=WI+YP(=!KTH6>TDB!#N MJQJ4D;WHV&-8XKH%'BF<98PZGE%Q/N3HSMQ41*2/"\^#C;Y\)%=9MM]#):-* M5OP7RA8L*/Z7EAO.0B=!HWYWM[<:K(<"]6HNZPV_5F<3_?5/6M6E7S?\T_ M5S-F;:F<-,@@X9PE&&(,*/$_M@Q!'G7!J^MG#SW[[A"%>A=_[# EW$GO0M;Y M&7<,GA(GVR.*U#@4)5S2'YBJ;E?RDRB+NWS_W,\71+0O(Q.X6-\'?9VG7Z1% M&?M*XH?:A_+[8CUCO+04BY*43 $#)7,2"D45=(0X*I+>C#EE@V-+.!(*4R") MD$)R'SPA[$@I2ZC4T%'&2T74B]\#LLBZ'KTY/*^E8]*7IJE=F!LD0#M!S9D MK2^9TPC0>GM1Y^UB:9K3+*!N_8"5RYN/U>K;XGJQ_/SN]@40ZY"9OW[YKTQ] M/U\L9TXJC!1QB +&)'< 2-0.,HW3A"HK,,:YXARJ$F)($"PYU0!;6DIL"!6# MGV&_^$1$\?L67*+ C=M@<:HXV;;J+Z41S32(FN:D](P$7Z3EIJ';EW&]GL#( M29LA?JV7U8]?YZM_51OWL+Q9_UK=_U&M9HXI[)#6ADH8:M\)[<.HG720R*O2 MKY@(*0J6800M-X0+(C@N2Z" A0)QA8>^)-F@*NX;6,5MP)6FU%V)B]/<$3A+ M4\\M75M$10.I^'T+:F3I?)F9,R+8D\IIR%E?)^JLW2MQX3M?K)KWJ=6/_9=_ M7U0K_^^__'A;??,4A@@87R2$R.^'OP. MLXB.8NS4" M(PUTV6YC>6@V*>I*LXP$XUX-@&:V)"66G&BHD; 2 BDL'[K&YOF1VFDEG9GY M1$D7T[)9@#,)BLFV^67Q\VZT:FP2Y*110# M;K04W,NU,U0!8]NQ*DJ<]&K'.3L.E AR9& I_0K;&N'7V@ *YQQ QNFA7QAL ML!2@H^IUX2U1XP:FK*NB715;8%?%CL$++53/\!0C7SW8G9A8]?'DE#3U9J>/ M$,&=10FPI Y# I"E7 +G['X=I;0B?86HM5,R$NH5E$H(13C0@D(,G.2N!'ZU M1H8N4;H=1K"_$$7SUEV(AJ LEQ#!"0D1["1$J>Q.5XB2/8D0HF[L]!$BU.[; M*8Z8!=PJHA!P3%/.=P.*E\3V%J+6CK7$ .Z0PD2'Q HEE6,2^Q]+OW@NAUXE M;H<1ZB]$T;QU%Z(A*,LE1&A"0H0Z"5$JN],5HF1/(H2H&SNQ0J3GZR]R>1/^ M"&_Y?IO?/5H?FL7Z^JX.Z\:9%)1J5 *&$%:EHXRQLAU>##N9(DOQ5@4.)Q? M:!V>^G.E($8BQQSPSH?K1P.+5$!85 >(:6J5D=PX[;H,KVE*UE :=J>:+XY@ M7A5'&UD'J..J6C2#9S0N?RM,0_$&\*L>NO^FJ:'\-E_\+QIC,[];]<"]-'%DKM?5RTJ M :$(6R<$85K3$DLLVZE3<@!GFWHSOXLM< (49'E#TV/L4_DEQ_20:::;1^Z1AF9O.3]F ")1,46R(-:043+I2.RVLT,H"E?8.;9?ET4N5WA8-M.*GQ7+WDY\3 M5TU=^8Q<(XU 9>**Z(7:;E?%%M;(JY^7N3FWUNG)YC1$J+<73],8(@9 XB=RB(& O'3(MJ.&&(5[J="Q(5HB14H;$JPT@0@I:P&EB@I9(D/+ MP7=J7BDZF5&/DNCM*$I#,9M#F3J6G1Q GLY7H,Q*[D2%JI,KKZE5=WYB)>OC M9KYI4I'>W6Z+7(1=G_K^ZZKZ4BW7BV_5[J?MR^S>, M8\V$BQQFN6R?YM^W99_\SU?5?%V9:OOG 1AE!)= *J"YU@A( M"M .&#$,)F4"C@!GX'BF\2"4TCX:^9_G/H;YR2]FUS]?%%C2 M428H#[?8L"7 4MK"I* OYD8"A(J9RABDVQTC7C)-4C)L MLA@<.-DF8>LE_\[+ZVSGVUO)2O2 NR?34>T>D60GXJ>OK.DN==C82.0KX>#\ MJ=6]12",1N'TR(/EXO#N)T:?CH_"7 M?#@>(UY^/;[9K!9_/&RW739UL9W11S\Z/T7A^9/SWL1/0\*R>/+\W#P3.]%9 MT-?7]<-R$U:S]=WB.BQQ]YN[Q#FA$*184QO*'"FJMXDHEDC&7GOR)\("=ZZD M@DN*D2&^#005&#",2J"8)6+ TE\'4$6+ZF('*J<).I>LVY_5:0RC'(X\3=?- MQ4WL(/JM^O/(YJI>^B^OMW5QPM'Y%]_SJO6;Y?'O^'EQ\?6N6G^JOF^4Y^-? M,P$ DQ(24CI=&JR8!.5^N!G@4@XGL@!B)2^E,KIT5A!DA8(&,H\)0^AU 0[] MHJI?NX9DE>.1^LB1M)ABG":*4\3)M4Z:=GKXIUME>P]SZX(/_A[_8NM%\7OP MHV@<&5ELX/I]M6IR( _V-$*&<@2X M#^(H5DX8W,B(A)#Z'R9=]3QM15"&D(_;H$8A7E-2,FTQH,X"6C(V])LN+;!P M\K?-\TT3[![TQ:GP.,RE2>MSTBXHE2<).J-__4F=AJAE\*/.W=V>RL]Q;WCK MO_K/_]'^Q/_OC_FZ^L__\?\ 4$L#!!0 ( !VG74UVTB8#(E8 "(=! 5 M <71N82TR,#$X,#DS,%]P&UL[+UI=QLYLB;\?7Y%O3V?JPO[HICJ).6R^M>_ $5JY9)DKJ*KVV535 *)B'@0 MB @$ O_C?WV_GO[T+:_F13G[Q]_@W\'??LIGD_*\F%W^XV^_?_Y9?3;OWOWM M?_W/__8__K^??_Z_^M/[GVPYN;W.9XN?3)5GB_S\IS^+Q=5/_SS/YW_\=%&5 MUS_]LZS^*+YE/_]\W^BGY8=I,?OC/])?7[-Y_M/W>?$?\\E5?IV]+R?98OGN MJ\7BYC]^^>7//__\^_>OU?3O977Y"P( __+0:NL3Z:>?UX_]G+[Z&:*?,?S[ M]_GYWWZ*%,[FRW?7>,GZ\>^OGO\3+Y^&4LI?EK]]>'1>;'HP=@M_^;^_O?^\ MI//G8C9?9+-)_K?_^=]^^NF>'54YS3_E%S^E?W__].Y9)_^ZS6:+?#;+_CXI MKW])3_RBLVGJX/-5GB_FIKR^*6=1#/,XC&5O5U5^\8^__6LQRR('H 2@T3_ M?]_3;'%WD__C;_/B^F8:B?^E[=&IR:2ZS<_?%]G78EHLBGRN9N=GBZN\,K=5 M%9]X\AN;+[)B>BQ!#=[4-0^NRVI1_#L_-^5\$0?ELZ+Z/]GT-F](<,UN.Z;N MMZSZ([[PZS3_G$]NJQ8D6:/'CFE*<_;\=IJ?7;R;?8M?E-5=,Y+V=]@;11^K M\B:O%G<1,>Y?M\5-TN5M$5>C[X[I_))@-ICV,LB8ZZO?0PY@_9%45#8MO=77L$5WU0,79UVEQN;2/6A#" M]LYZH.33[7R6S;L7[*HWUTF_^:EY=5 M=G,5GYIV)-G];QJ*![5538->VZ-M=I[/YLD+F_E,G1V8;+YE9^6?QXGB9T]]4=#!'N57\5G MHBI^7\Y;H&5;C[W1=!9]I7M[K#$QK[MJBPJ;5\6WY0+HBVAX38IL^FXV7U3+ M&.#>@==KW<]8UZ'&J##5==*-9Q>_9L7LK$K"_Y1/RJ@[_YV?OYN]F\4>\[/9 M0T E67(KY/]G?GX9=>JG?'K/[JOBIJYI/H[1]BO8(7VT-NY5^#J%*.+R MN+A[-[LHJ^LEO_:.MT;;ML;ILFH613G_F%>?K^+RL6]LVY[O:CR/01\567%> M3&^3'!\#=N[[9'I[GI_[JKQ.JO9VL633V<7+CFK.GK[>WSV_7-8N_;O[ZXJ> M>C-\=ZO6QA8[*._R7.>S_*)8?(R6U_Z1[6C3Y;CJBGM_T[9&^;"0_)9G\]LJ MK[6P[VS4ZFQ_G=+S\.79Q>-ZV(BB6CUV2M.C MW3FFII^AJ-&UKE/<&X)?L^_Y1;7BT@U'4E.WV%FV-Z7TY MN_R25]5%._HA+78HH7-_D\;UU_)_= MK;H=6TV&UFK<[4C3SO?B;OFU^C.KSN=/?YER->HJS):Z[Y;:>LMCG;:MCO.J MG)[GU?R>6;5&M[%%=V,Z! .[&G8WP@<=!(\>Z]8N>A@U:C[JEUUT-^H#9M&. M=D>-[VD>I+P?WRR_3*O2^^QK_F+S8U.[:54]:Y82,&5*P(1L.>I-O;4\T@_Y MHMW!ONRPY?%^C&Y9>>YF+;-X<[>=C/WS(IHL78S^=<+;-KRF%]UV=Z8CP#&XO4P:Z+@ILKGT059&A3OXQ>KYU._#3.J[U^9?X^M MSO/S9>+V^J73*Q!<\)F*:=I;):,6T;!2M.+65SD5:OU:\<)@B6B%J\T059-7D'Q>MTH*(+8)2] M\3M2MYZNOVRJ"0- Y8QAQ3' %[S.3?0L&* M?>9VOBBO\^I3_C6N'/-M ]_\=,#&1XQP@*7RE" BE&".4J\E1Y#X6N,]E>E9 M5W1EVVQ]G(7=ZO_UMM4JKO5D>JTFW ZEO[=M\(9JB8DR A$J'=4",1DUGE38 M$JZ;0 F=.)2Z8G)?P'JMR?<#:FN;(#2.\M 0288IPT :(QB2&G*LXTPR#8"$ M?Q @M<7<_0#:O3@]G*?Z>%M-KK+YWO7I=8/@(ZU:>:DD@8'+3%;6@1BB;(,2*ZC#@1<*V"EA-9) M'C\ QAN@AYTX>MIE;5.5\F0 VZ;RJSZ#D#):@\:JZ/U3PJD0S &+1/::M(H:#LB MY3L*,[DI\\<&T&?FT0-Q;9O'#QT'3K$VFA(0+2VJ%9#6,XDD9UI)RISX,4WC M!JAJPRP^5CQC _,VPZ=-7.]]1]#.*BAU7+2$H$99B0G5#!%I&(^B(Z>AC<@H?G:A6I'&)6'#C%G"#(@NL1(:HT !IY20016#NH![VM9P\#O-+ M?*_ZOC-F\OKA$,T_*Y 7$'%&E5,J+ID>$6 A(%;C)N;,B##3IGC+EGDZ#%), MML@ORZKX]U)JO^777_.J-G(V-0Z 4B8LL58232$%D7F$60,9109"54O/OATD M-1'[3@2UP-N^$&7*ZJ:LXGB?VS=[P;2S71#*6H6]HU1SRJ-GRC 4!A+I-(J: M^\2VU]H4?MD=F_N"U.^??RV_Y=5L67SNH:;Z0>BJVT40QC(O.*$*1\- 8DD1 M,9)%?F#GC&RR(3!"3[Y#H'7$\;XPM]$HB'Y3_FZ17^\RIW8W#-AA!B#'""(8 M*?;2"8"(2_E8D69T8I&B#DRK5OG[(VQQ(NGCH!@"R+,XEZ7@$@F3#B@0:P3L MUP'L/,+3%CR:[F$>QO61X' RN;V^79Z,^K4JY_/?9U6>31-=J1:OSB_*5,+R M^_'@K-=_@%8 %D6CH[2H E@101"%0$''H=5--HS>BH[L'+&=B&+L,$[%I+N$ M\;/^@Z*>2.,-Q$Q&UR^:,I8 37TTI(%6L)]C=ONJ?YPXFIM(9&R;/RWL^@0- M(#+, VZDI40X*250#BN( 6?$LP:8//BL7_0.OI:G <>6^#WH=D[=2_I&N)O# M-<8<1!?2*$FU=YIK!(%TGF%CB*V5B=I=?'7)RD_9G[]%_505V71?,/[5\T%* M0B5F4$N *1)$:Z:C!A.2(![=\29!B1%%O]H5]89X:E/&]AF47XXUW27\;O:Q M*B?YO!9JGC4(AF+!65SPI(?48Z00 I)22A0ASM2;%N.WH_N!31/.]HX;7\R* M>=3FOY;E>2WR:Y8/#K4T;EM>9\7L&*@] MM@X04&HC&XF+?RD@I6&..QFI)LXY4ZODPMN!6JM(J(NRH[G=%\J^Y).K63DM M+^\>QKPW261KFT"!%5X[KJS65 JJ!=3*NI2G@+32)Y;&UJK4RVYXW%L>2'FQ M^#-R+=TSO?IH\V_YM%P.?7GAR%YXC *F$9113Z P%D0?*<>^AM%@A3G"3 M\/R((C9]X*PKGO>%.W];S8K%[9( 7WQ/G_8#;7NCP)&7RGH8*=+41X/#.(I3 M]5RK)2"-C@&,**;3![):8W)?4'J?9_,\W9OR[OJF*K_=7UFV%TL[6@6,#*1< M.6T0H2+:K=P#QQ1SEEDL1!,PC:AB:!]@:H_+1Y?Z^Y+-+HOHBMS?!+H5%UN? M#5P[SQ'F& ,4M2=6/([/,DZ])@C")C<0C*A6:)=H:(NW@[MP[VLDR.YO'*C# M!%''/$"6"NJDAA9R;:T2T5UI5#]TA&;0<+&"8SD^.,[V;53L;A@$4,Q&5\/& MU3IJV,A((!2&.LXP[CD[L8H4;8J_+K*.X7-O^5:/V6(VC\*:%*M;,F^F^5*: ML_-50N_R^ZTT[LK':ND5P5F#($618R3J?*<5!>G6"Q.U ,*Z41WN^IJP[QS" M#@$[D& &5Y@?\EUPW=4LZ.C18"L1("HR&D&5+L5@AD$#/82NR>;0""M$#*$L M#^=R7WBJ,T=VX*I.\\ %%PQ9A]*9,D&IX-&VL9*G"[6@ NX'<2:;XZL#;@^: M8;#I=M<1IA#HR$KGN)?:2*J@TG'"4AUEJ"1'%-72C]W,WDT%6NK3*A4V"USN=ACELO,^)6%;&6JT"M6U-K=A&D]= : M+QF%R\5/4\X5$5009!AKE!8]HJV03G'6$:_[0MN6.U!K0ZU6^T"B#<?!11-*DN,:!NF)[76,K?[\:,B)ZZ+^R..<>U/5\X5LU7EE2.\ MJ+;*06T=T^/UVC4JI1_43]!*>X\@4H3&%0(HXAA10IC:TAT?_':5.I44V%$7EM':/E52VM M#D4PN,HX_@C'6]8CCC<@+B@8I0+I QXE/HN>79;&OLP9 MF?O;E'GT6S$KKF^O/V9W2P(_Y2G_(,[*LPL?:(,D8<9RS3&_>ZJ_G#H/%8.H\.G+V^KUN#YT%DP@@J#E <6 Y**?BGAUESA MNE$L842AJY&B\U@QC R<7Z[R*L_2A2S-L?G85_",>>:!!Y0QP0"T5H U3Q@A M33*B1A3F&B4TCY;"R)#9'(\!>"&E$Y8S*0D 2#I.5_1S)W&3< H;7U+4J%!X M(.\'CZ-\R*I$UK<&-]:_Y8 *(10B[",$#*+ <2FB5>44IXH#BD6MROU=[@(^ M$K.OG,;&YX."0BZ+ERN(*&586&$U5$)8I@1HM,OWY@,AM66_<=NO&:?[6G,> M(KUG7Z?%Y5*$$-Q=-F-?TZ (]$8X;"6Q5&NAB4[7-@L)B7%2J=/" M5D.IEYTR=T@XW0]Z;VF,?4V#=QYBGBY2!IA"3I3 7EIGE=%&$=?$=!XAG-H# M0 UD->!S?U7>SO/K67%13)9#?J"BQC5/NQJ&:(4A&:T]2[RC0"D)E2.6($(9 M=;A1K."-H.HXX;^J!-]KG/_B!-&$_)2$-77?;_+9?)?QO?'YP.+X0=37<6*E M(]=4]BYZ@L-Y(UN3LR AU3PLRWE1^H"%7>TM OZTF5W&XCXIW5\+YJX<# M1X0Y2])E5I!RCZ7QR #$HI-"C:V7$_1VM4MSK#1FZ9 F]"J'U&15=1<]UGTW MP]?M(AVG H!8#*R!%!"F 991<6L ''):-S%^1KB-USZH.F+TX$&_)^3\F&$_ MC*&V"#B^O"F0$,& UP89!;W$QM?*OAASV$\O+ZQCW"F9;BU,I[X1P01I!Q24 MYL0LCXYD7ROL=QBG>ZO/5LR*1?Z^^):?OXLB?%JZ1]_]EOU769EI-I_OB0 > MT$N00A*C%- 0<(H84#A5 O)$48VX%R>6<=<0"R]KMG7&YQ'@[7'\'[+K_6'" M WL*5LFXOBKC'9&4."N(Y89; 8 6T.LF-2E'B+M.D%(?C2U(H#M(JS)5?%OP,]OMDZVP-"AH+)WW=O< M(#!K4KT=Z+V7U&DE/4(J>ID2"2F ;U*]7;?T0SF;I%.@ MTVF"_!.'>W<)TSW-0KK32Z?_-$.48:.=<P* *2*6JTU)QJ#Y3P2"'&F(>6 W$B5Z?UL_@<9M-:^U) M;'P^>",%YVEF"$P5P0)HAJ7#E$MN$3Z1]:.*$O0'3N2,L=BF"08&[/*SR.9^4L_-C MH/FB>=!60PZ5T2@ZI%1@Z04AVE.EL?-.G=@-%3V!KQF3!]]&^W0[GV6S\L?< M0I.,*L\PLH8+*J45VD-$N*;4" 3<@$5,'NOD?,J7M90_9M7B[DN5S>9QX/>) MEL]^4_NBR@/Z"Q!%W:BEI-RE4J98Z_0# 1PY#K \L0V1CK"SM0)2=Y+H:]&J M1\&>$&/]3H+6*!J=$B.-<"HCHZV-M&MGC8VK>2/?;X1X[!@I94]B& *,>T.5 MKQ\. F*OO 3I]@1*O5?2$@(-BV0I!.6)Y1MT(>X=B#J*Q_WE[7_+YU&8-?+T MGSX8*([J7J-H[$E,HX6GI%<,2"X$UM$I/F'$'"K.#7>R'\W'@1>WXU:SY41B MCEG*&6*:0FJY%$H[PQ'$CDICP8EEWX]B^3J"[P/CZZ"EZU6[@ D@1/%TRHI2 MK9!T #C"?9R>GO()OBS6%Q]^OWS!_7A;/>NV_86 M(8X,6H<=1S8MX%(KDR[,C-J6$*FA^2$P<:C\RBYX.[!NJ;/SMJ]I='RUM!(H MKS6F"$8^1HW-4PE@Y##53;;S1QA%',4J=BSSW]8^'518 (5H$)2[XQ0@FBG M)?=6,>&:A*3XWY;<\RN'W MM#/SH%FW+6M'=QB<95XH[@4 AD) %2="0BZCVC< FA/+4FL=3KUR?_A=M@_Y M]\67/_/IM_RW^,S5KA6R?B?!$Z EE#!:HC3:HE0QR)SDUA$?_5W>)/5@A&ME MORJM#8X/C[OV=G>5A=I&JT-HS2DQ1$>+5AMH/4I6*3V1RU &Q-K1O!X>95^N MBNIXD#VT#HRE&UD9ILP(R@F6U$C'8?R+ A3MW 88&V%IR $P=BRKAX=8JJFZ MN#H:8X_- TT;#4(Q0W"<59HI R5V1/,TY;QH4KCY\,J/IPBRHWD] I05%TU MMFX=O"*.$,\]8W%B02:!,!0QHQR6"#8ZPL+_PE@#5@\-,96*[S9!V?,.@@-2 M$HN\TCJZ/L)*0Z#W0%A #>H20J-^ MHS;C==I3#W\[.B]GEXP _YK-LNK@[ M,+:QK9L@+/:",QDM D0=-0(BXY45RE-L!6ZR?RA_ "SUP/.V$66+BRB3?#;) M=;[X,\]?CS.;G:OEM%C]YD"L'?Z"0*&W"N)4P8I3FLZ;8"LM99+PJ.=-HY*I MX >'8>?BZ$OEO9M-4HVA\Y94W[J[P 3@0F'(?:16(1E=V+[?B?K24=F0-5@H*R)VABDEAH:#..B,X3.SC\^H3^=E8M6QJ3(II_C-_AM:5BL' M%4#& D<=X]8JG0I)YQB]_HYHOB.@Z@O-!5GOV176XZI;CER9!. M96NO++98^CB-HH5!UN/$2)Q:Y89^95NVR?MQJH6_C*Y:D*&,$DKCZF0$IPPY M!33VW"HDXI> UJH_V0W_[LLVW">:[6##T\<"9]"G&[D9U)Y*(!0 PAM&+>,, MQR__4AH-$/"JSN;1C.]KH^_W>?0ZU_IM5UK?\P>#D49$K]9;S&V*K$6"G,,. M$8ZD6,UPOS084'6HB#Z.\;S+9_=YCYRJF<($(V2<\:89[IL !L30Q]@>UCM#:K>YOS4SY) M=;P?[O13Y_\5YTWBB\WGDZJX25_N@."A707'##9$D#C5#*4("V(!A00Q;A@B M/=]*?N+ [%@X?<'U0_[GD\A$5<[BQ\D]B^[G6WV->6A705HOD4D7MSM+HR\F M5;I&#!+(A8]_FC@Q(TQS'1:N'0NG+[CZK*B6%X+]EF=I(R$1<"A.:_<1E''< MFF M?VT.U8&7TU(0; %11BJEH4SW[?"TA&J'$:[E_'7D913S[/*RRB]75*Q$O*_V MY:YFP1$672<9C5EJ%25"N>19W5,K0;_Y/F]% =5&R$M/HSU!'+D:SJO%$[C% MGUY"+7X5'BA^JCNVE/W:^7R@@E!K!9)28B6=IREO\IXFCZUJXBV,$%SMB+=L MG[&=@B6_?#G"K16\=CX?&"0,0R=XRK*-4PPR8M>/G)$87HBM;M:DF/9'B>//BCA M;JOR)O^M.#^?YBZ;+]*!C8LJ4K.[?-N>9@%SRRDG"!,029 64RCN1V_21?(G M4LVF71QTP-A.E<1UGL:U_7:MUP\%#SUQD00K%;/*8PZ8CZ-WR#@(H&YR&&M$ M&X@=J(6+DN-?\Z_9-^/WUG>U%M RGC&D;&*.>(QI5"2-5^8 MA2=BZ;8/D\-VCEM@?8/3HCN'-O^85Y,DO>W9P/5["!P8$BF2WEAK+.!:^M7\ M-9"B>F=&WKPJ.QY.W;)[G,'A@8^&OHU ,*9QJJ*2@D$@%J1"&:.4=Q)#5 MJL/4^1+FHM2J639]0*J^>S01595G]0^0-N@U>(( 4T@CE"(8RFI M2,012VK M/:W'J[>SI/6,K^WK7L=RZDMY1;4SBPOT(ROS9!$:BL8=XX "1AWF*IH^?EE%#1(*^74M,-]4R0$;Y(^.4)ET*Z0RQ8YVY='=3](DXID1&.C+EQ> M/!]2Y($Q&YU.#RPWQNM'VIQL9,:.$#7'"G8C/IJQLK<#!-G\*M58B/^X?]T6 MW[+I.D0=!Q+;PG%E,M]9J+ M&%+5Y**/$?K5[2*I/;[VMHC=.\GS3_DDC\B/(_^0+_8#:%>S8-.].IY@1B&' M@$6JM5M3B@T\L>--[2*H1<;V!:%TK=\L2O#NUZJ<[]J=>/Y@X%A0IT4T"6VZ M'T(@Z?R:&A3G20.8C/"X4;LP:<3*_DYLY#=9<>Z^WR0_-ZZPR[O9GS%BYR&- MO:V# $Q2"8BWQ$0>6">A7-%-=/RQ 81&>&"H70BUS]]!'*^Z#E=0DC,/TA4. M6BKGI3*>KFF)I#5QM X_P]/Y/5,MKTH-.-G?8<1[ 7S)OM\/]WV1?2VF2QLL MKJ$?ROMZECL14[N/P*RS=ID1*U)Y<^V5@VL>6*R;7(DQ6BNYL=O>%7O[6]#* MF[Q:W'V(J6ZLE6DZ36IVY)"#^DC6&J\!T0XX25&Q"!'[8HNQJ4] M,<>\1;QTS>K>%K)R=ODEKZYM_K7&1M:&IX/CP"L-(+;:8..!<6:]T\N8]$VB MRB-TR3M0.,R:H1V1-%?:J20+HX9YXY]Y7%U!I MRM->XS=/XY5UXLG;&P7KC(91@0IOH4,<:B'PFDIH89.$G7&O4]W8QZUQ>@#- M4T_E!*B<]Y0S)3R'EA"('^*:+%5H[W59ZE/7=.Y1'K#8G&F4;#K"P''G$&J/U7U!ZJAHX@[.H523C%D"B14P M>@ VG4 E@OFFWCG(TS Z!Q0K7&Z3Q55SI;#WIO'_.+1P+PDPA*AD2 >"4WB MC%E3A&TC3WV$D9TV1+M!_33@:&^1P//S980]7?E7G+^;F>RFB-;#KE#@YA:! M^Z1,G<2 *Z8@UY:L?4A..#RQV$X'B&F'L3V&D&^O;Y>7UB[-^W3)U/R3G137+@1Q@! MZ@)HG3*\OYH9BZR8Y>GK(RCEPQY(XQ@!./U2B^\;K02CC#K MHP/D-.;I6+)!&F2!!&4BP9Y3I#WR@E)OT3J15W!BFU2#&F%*=)\1I3;X/98R M!!^7W+W*%ZGXVO,AGEA- L^A -X0:+F@V%+EHR&,!3584L9!+;.OSAWM K8&.69=2Q:]E1I*XF%B"A+X_I* ML6QBXH[29>\'5@W9/!B&&^DDT8[J%&3 MVBJC=,C[A-%1+!X,0F>WBV4UW^CN'8*C)\T" SC=^$@$@H8BC+5SD#'-I +8 M,M"D>NXHW>X^P70\GP(!(%7,O3ZX;:5-X@#O=C57XK(G_UW>]1..]F9S=YE:7M M5#59%-_N?:K]/#B\LT"4EV3)&"H$-HXQP5:1_ZE;$_!=?&ZH(1#7&(HD'", $.]$FO.$MCHLI$1 M^F@] G@$TNJO^D*4"SP6@.(R((3N[1M6/"\JMS0NGQZVVI+?HG.EB;_=:IULP^+FQM$%\E0"@$U MVD2\.XH$*MN:#-RWO9WWHJ^ZB@VIF4AL/JZSJN!Z'T M=?/@ >=0$H$UT]IY1:CF*\JE-KJ?6X6?K_A?.H=I%\C8"[[&S!\.=NNZL+N/ MB.UL%Q@1)%5#P@X")212E*$UK<#S?NX<_2& =CS7AT/8JFSLVN#=6#[V(.C5 MZ3!8I:5+UX\10GDT2:PR9LT=%<<^@+MSHICL0!Q'%X]Y.;KUH#XE,>Y#W($] M!*HI5T!X8(R7U'OCA5O3Q!%LLK[6=U5."&+=\G]XRVY53^DHLV[5-ECA&75: M(\&X3)>+I&N'[VE6BK F:4TC]#D&->:.8_F@,'M1B>E0I+UH'E3TZP'W46Y6 M >4=@)2N*>>TT5WRAV?[GRS8FG&]QTR'FLY]*]DV 6((M<36628=U=9BL8X, M*&M%Q6@CK"*B:O*OVZ+*M]:9WX'!^IT$!+V%%BJ@@:2, <,? M)KT"C/93 :-OEZ-+M+R\)J K40P&R'LN+;\[!()/F@7G-3+<6\(M 9(3JD,!K00I'A^XBP9,\/Y^GZ]H_9]-\7E[4!-4AS8,@'!DJ)?-"$X<$ MQ ]1OO=\7#:W4. E&#!B'=8"B"\9]$4 M7M/$(#BQ-( A$-6J ,;GIK;BG@9@ ?=:>.)$M%3)FN94DNFT MSGMT"8K7UR>VROJ^_=1/^;+$VY?R2_;]G\7B*E59BASR977P88]CNPS(01RG MO1<$X&CJ1G?>Z36'A!5-MF[?7!BE$XSV(Y@A-.6:M$C#,@%B _MJZLT:/06G M('31Z9>0 6&1 )C0-3\89">V7@^D1=L71%_ _)3?K,9^=O'TWIX="-S6)"!J M%496< ^! I8[ZE;V$$;$TWY.>YRP3FR)\>/S5%KQ4(+WTG(HF11Q8@'EA?9\ MS06N8).Z/B,LBMHC[CJ305](=!<7^22Z<.[[Y"J;7>:?HFHXFR6:TKT=\9^T M$?@MF^[95SNDF\"D=8@H@R57C'O!X'I'$:?.3<.<>2B+#75#YP JI'%-T(]V GR.N3WL,A3 M49-7U5U4VGOO:ZG3/A KH[UAI*8(\U1 D,('VCUN="KMX#CUS5(\$0_5XE00 MUXS=IP4U;Z#V6-*TY>A-Y"8$>$V[0KQ)Q(4?!S4WZ[;HP8! .XS9O=5RN;VY MF2XYDDW7''DWNRBKZZQN'?!Z/03!$<78*88=387:!79@13_6S#9)+! _B/76 M#:O[.Y$1V9[/%^FBI.C_[#Q\\>S)H!Q1D C#HVIV4BHB.5S3@ZTYL3)5K4OY MU2&+)MSM\?S.NNY+&NCNHSI/GPS&0*>,U])"PS C2'BTI@<9?FIWFG6.EB;< M?43+L"6(GUZ6];04Z9"EB.\YN[SF]-557H=5)Z[34P#1=4("6!;7&^>X15K+ M^ZM2!#%LF"5JSV:/Z9VJ*N;Q5S;^.+N\)[_& M_9U=O3* Z-LP+IFP$''B*'2,K3G,M&]R^F^$MGJ?D*PY&WJ6X-!S)%&VMGO_ M,S^_S-?DJHLH_D_Y9)K-Y\5%,S7JP% MX*:?,V:];7V-%+5'2J.WW8K7HZX!OQVM I1>1L8!Y+#%E!@OH%W3B04\,=3U M94"WQ_&1Q'5613GB;P<+Z-RS\6%0]2KH;FH1 *4*([RL6F*-!X1 +[@RF*7" M2JA60*.KC,9O^>PV3VF941++T:;$87,[7T1**O=],KU-EF:J.Q;_G.^>]T?T M%K3&1'G%4B$!#+6'&)(U;YP'_91J[;/24C.$O,IR[)KC_:TT\ZBO?BW+\^6% MT'GUK9CD\\_E=-<&P?9&P7AB.:>" JPH%DY3#M=44NZ:!!%'&*AI&U>M,;8O M^/Q:16/J8U5>%+L4]).G@L=$&R6DE)00R3D#Y($UEKDFBF>$ADC; #F>D[VY M4.NR7JNRK'6.>&YM$ZRS4,%HDJ>R=\)PK819TTB(:1+\&F&&:MMH:8NO_1WT MF.?Q72GWQ\85=EHN"Q^M!K_3 -K1+CBHG6%(F6ATI^MXI*!N32LTM$FNZ0A- MG19D_LK8:8^[O65AY=-ILK]FY_<%'![YL6L#>&NC(#%QA%N?SD=YC E1D7OW M5'+;+-=JA&9-^QAJC;6]&3;Y+/)@FNZ/.[\N9D6B?Q&=_/THVM,R,(NA<,9! MHB7B#'ODV9I>$/_?JP'T!J'4+G\',XL.,8<"!(0:+BR2P K$H =,/LZ1EQ?? M=VP&=1\S;ATS33G:.TIJI>]L>#K(Z!EZQR)A<27V% GS$&7@CL 3.UC3F<%\ M-$?[SOW=OQZ]>#)PY;PF$C'M*3-*8T#0FA[*61.7JOYQF $ND6@5*,V8VNMV MYH=R5CZ']7[,[&X8 +9,$PP 8<8RC[DE8D6M<+A1J?2#C[F\0:^\3>;VFSV> M%.(ZZ%W,;N/8'S>,='Y15OF3[&;W/?(IBK689=7=N\B\>21ZDL+EY=(96,^A MO3L[G;PUI&U?XR0C3@BLHM?*U'K*"F0;W35Q^/&9-[=2CD3 V"S?#YX[2(92"'KJ 3. M17H>9H4EIY9=WES$>S!S#%.' HPMIK=QZ3\ ,JL6@2(;?100#3/@,)70"@M6 M]$E!=9-DPA'NAG0.FN/8VA=L_ID7EU=Q>.I;M.PO\P^WUU_SZNQB.?+YV>UB MGF[)3$>WT?1/)GZ-]:R=%P2-45S& =%$8AH]9V(,77./ -?$ MJH8C1&7;J]\@4A@;AO>MH0?U$[C#GJ2:2\Y!$[U9:^EZ)THJQ9H4R!_AVMHW M@([$[S&B&1BF*XZ](N5PH&[K*3"H =,.,4,1!-X0)-<;:Q)9?F)7#(X3JBT) MIY^3!#:OBF_+??=5B6CX=67*$H]W7UI0I-N@]+:68*T M%@I2X80 D6_46V.A<4XU\2Q&N&3V@JMR,/&,01.]+Q\.GZKK=,OZV44ZI'I6 MI9C@IWQ27L[2R>YTNTZRI\]F/BNJ97VY50&Z]=G6R)MEG?^TM7%5W,QMOLB* MZ5^:[A&1W"JC-*7>0T@UAR!=Y@Q385LG@$=CTW3KL\KZ;H-X]=T+_VJ-(WVW MJ;-/Q?R/+^F2L$-9V\D@ D,>:,:=@M9I1J45U*\E03$^L8SG7C!;1XN.09A] MN2K;QJR^%[OVMW8U"UX:CI7V<4TS6D+++2 K2B6&_L3\Y3%"J ;*CY16_[A< M'\S\$M]OR^O(V%JX?-TL$(H<=MI$7>&B"T;Y,NA[3RD%/X)1>KC0MR*I,7_[ M0I(OJ^BGS]:%_>./?V;5^6]YK0'"<@83K5#:406NQ971%I[("-5DI1QBN>P,K M97O"&AB4>U?*G>V"E0H#QXRUABNE$0<"K&G%NE%2Y0@57"M2KX>DH_@[BG.[ M>U?,&JVC8N=<0H,93[?328,!6<]+;;D^L325EC!PR#G>H_@\_&G>O>#:US0H MX(@0CJ>D"\/CS,1>KRDVFK'36DJ[05;+3![)&=^]V*K5/B 'HA4:M3_EWD%O MB3'K$).&"C=9$D=XWK<;@'7!Z5X/86TL0UC+#:C3/#" F$2<6J$0C5(C"#W. M+R.;Y#Z-$&-OP!_H0&ICP>M>#Z%>!P%(K0%&F!GG(<7:8/DP6Z-R.#&3KEU M'(BVHS@^--[V+K^[&P9IJ '":BH8(%!(9=UZZIKXL8EA]P;Q=2@$:B+L*%[W MA:S50F#S>7$YJ[/6;FX0# /2*< 8YL1(%:U8R=;482_ZK;[QU^K:DIR&0^'> M%71;DV"(]LY(Q#SB4EI%/5M/7\.]/+&-_:9BWHN:H[C:WT[F_3CSC=PSBP>7SME#?'^0?^7QO(-//,U(HS=)2%-[G* MSV^G^=G%SEGQ;O;D]L4'D7_,JXNRNHX_U#I$WOJ[HI,),(4@*7U'K IS< MX;@62&)^C/A-VPA\F04XL,QZ4F?E9$E/9*:;+8I%]">7 T]=':'&_K6895FYS8N+ULPLNWQ5+(38@D99$XSF:X/HFNV. O-B=S*U"U,6F)NIZK$%]/H M<<5!79;5;D7R[,E@!08(*QCM#^21%X9(^4 "\TW[UY&- MSP8"+99:8(H@=, :)@E9DP$8;7*W\8@VW_K!11/.=@R0QP7.QV\V;=KN>#I8 M I&10%(CF97<1/MZ38IG&C39]1K1Y4G]@*09;WN!R3V.ZP/ER?-!04 %59Y; M:!EG'".SMK ]!K#)WM+A5Q2=!%2.YVY'8%%Q;.?+\4VS305]7ST3O/'4$DR@ MQ,2 J F1].MA"V*:6*+U;P]ZXZ!HPM%N(QWE]74Y^[PH)W_4*?= M4K;ER: 50W')U%AS;3'%T"GU0(*$C?*X?K 8:Q/&=JM/OG^ILMF\2'3>&U&[ ME%21'$7@.Q)13RGQI!%*?I@0:TO<[6>K].4]1X-E>;1Y MR9Y&QGNH55SI*476:: P( IQPQQEH-:"V ^5=?(LMK8),CI$.!5[-]A1Q774 M/,81R+R##'!^8OD2S<6]YXZO8QD[S$Q]3.504>&IJLX&KY+"NA)0Y;)(T5CL6Y(-8_)1U3&UA;$ZX& MD$9?F=(-2=-WFSO8@M[7-'#'".*>"1\)YNG.(>#6% MQ:LFTH\!.+3P?+:+]H-R2 MJ.JN;Z;E79XO(Z(?;ZO)53;//TZSV=8ST76:A>B^6LY5]&6)AEX+!Z%?C5Y[ M@-2/ +!CA%EVQN.^U-:G/%I%Q21=A)C&_?NL6,P_??Z]3A7I[>V"LDY1+J)= M125$UGKOV)I60$F3$EXCBE!VAJ-5KX1!3$[!U);#'XC7LC[&@4>VGI%X%@2)Y 6W!FG$3)(DA4' MC=+VQ'3=:?@7QTKOC>#__NK-[L!_WW\ B$K$F**">2DU8MRA->^@J7>HZ:U; MC5U"KEW,'R6TH>/A+CO9^#:*W&>&46RL=90H1%;[D1PC!^OY7-U0^2%?/)Z+ MWT':L^="Q!4C $0=+@%%4"+EW)J>=#"_3VWP+:^^ED/%EVL+MFR/G7TM3/_, MB\NK5((SBH_?SSNO%1]-:9+.R\(7GNJ &;&8Z(9 M8( HON(>EL:=F%'6.A0'D<+10;%=HWTR6)W-BTFZC>E^T+]6F[5;TRZ#$41* M1I7!.I5]]X3:!ZH9TR<6K>T;*N4@4AI4OZ[&_8JEZOR_;N>+E/ATJ$+=WV.0 MCD$!O4@7>4HJ%/)P7!M6G?%+.)L6TV%<1YK .@N 4 M2B(H I8XBQG0#XL0<4Z<2!F$SLS43K@\%,:6,^, 2"V?#U(BS0A56B+ATVV/ M K U;1XW.@,]0F.S;8'OP=,Q+!X*/OM7T2TM@A8"4VP=(\0XH:"21J[ILX"? MV)6L/4/H."8/$W8=N#ADF\%5+ZGC'G(L-:> "&7C!X XU4Q34N^NG:Z3AS=J MFT?3:"F-PXHW'M1CH 8I!KBA5F-J!!".$"F@A(19;]B))?TTA\K6=. NV=[7 MONY!B&WK92'J:*X1D<8;2RE!"C++"9>>$X%%HXL8WL BUB*8!Y)(3RO> M*@]&Y[/\HEBD[+SAUKO$QWPV7]=0_Y0OBFI9I_6@XL<']!*,T)Q@;PW4BA() MA(B.EO"(0>D]8+6*,W;#BX^I'/>2@&6-[H]E'/$#)2MI/2F>6T?)'-ME<,YS MRX!W#AC*HK96AAMD+-864-O(*1_ANM@)?LI!1#&<#ADZ+Z%_5>(P!Y J:B5 M5'LC4EI)M&*\MI1;6^LZ\6YX8:-49OFY*6>+JOAZNSRT'66T$EN5:$G@*V=9 M=??TH;U)4\TZ#MI;(J)'22*(J91:8P2QLU)&8Q 3?&+7[W2"I5=W\/0HD'Z4 MB\^*ZO]DT]O\MSQ+/%J6U MMET[IO9>%'%=>E]D7XOITL5=B>K\;/8@HOC AW)6/9/8OC/[K;TC0"N@E='L M52(:NY@K Z&V2CD&A*7VQ.)S[4!JF^;H61A]1>TV7/&TYZ3]EA9!$$<%EIHP MJ*A44D4U;3'Q%"@0U?:)):T-@(N7R&Q%#GWA;%G_*DHP<>IS7GTK)I$+3ZX3 M>GK#6!S8?/.O]AZ$;_,U@0NAA4 :(((H1B =E"11+(I8RF2S*IPC1'13/)6C M$45?H/ZMG.5WOV75'_G"W\[.YWN/J6YNL"Q#ZCC!R,49+R25@@ -71(8J') MB148&08890>2Z MGIJQNRBI;Y#;_NGC<4ME_B_VN=D$S+32@Z7Y52H7&\2<$ M(^G&6"R-:8*Z$6YXC0)U;0JD+_#]_OG7\EM>S98+PF4>.9+/#\1AW2Z"P91S MQ.)RXS2E/CKC@@H./3?:8H]K)5V\G6S&44"R(]GTYK^L[7!]]_#Q/XN\BN^_ MNGN??\NG^]R96AT$"!SFD",$A:($6XV=C!+7E@@$D3@Q93D"[Z8+L?0.RJ?! MN]=D[/5F#NHG8,D%, 0:[@ %1 EJD(FS52&HI!,GD>KX"' 2&"+@(JKBK,RKB\02>\]Q-:;6GNV;Q!B[6)@&](: M\WM(7*&C<(76-80X39<_ 2VEI@(:R1"!7J4B11!QVB1A9LRK:^^X.H[?0^(* M'X6K5:O@'+50>*P)-=%F95IISQ6)7ZN4,M!D21RA/S$0)$50H351Q5#@@8SJM;]RTKIFD>^[+Z' ?_&(9Z'I3: ="Z782T]'',C/7.4":GDU8GF0@(H7&81,DZQM-=3@91 M?E]JDBK#Z1A2?=]$(B!'6$KJK:(2:418=/KIFH^(BE/+9&D%4ITE AXFC+Y6 M-IU-L]DD_WR5YXOW"0!)S+NWSK8U"5%E4JFH2@6D* !.$T;6%%(&_DH%;(J, MLA-!# FUO7MAVQL%QBSD1$')O,!Q3C--X(I*+9RO=2CU[<"MN;!KH.#0I:CX0TWE)M((4 \8=1(LA.[%Q<&^(J6^7HT7*/ M:G!27_2;GPZ>22FPI\Q+(GGT S3UZ[%J#ILL-B/TXMN6?BM,;3KQGZV7-6;_ MJ^>#4=P#:PG S$>JM93KFVPB@&FC,W(C#)9WI *:LK4%/5 ;"3N:!( E%4AY M(3U1 A@-C%J/&CC79#T@IP^&]CC;ESWYG_GY92I+FL^+RUD=QV5S@Q"Q;3P! MPC"#"1*(<["Z2H8:C_1?\>"6W996Q# # MA>;42FXV%?->U!S%U;YPLQYG?J[FJZ$_)F_O36ZIT3IXBZ*29Q1"18P0%"N_ MCF@9)OR)15N:B_]5#9"V6=P?M-;!_\U7!7L\" -$3$Z<4I)Q3B5+-[ M1:DE7I]8"*\=H6]%4F/^]I:85U9YU+WN^^0JFUVFE( _L^I\?\;GCF:!"V.Q M4M!%?_]*\=R5P\ L!M9C'RV(2)8B'@JY MYJ7'MLEB.\) Q?"+[9#2ZW]U7A+YH5R6KYO6J$VXHUV@@#!$TA%3:"DF#AB[ M5B7.6GBJ-.^8]7E,N M(#C5PT(CP6)K@ND?DFO&W1VA%+>T#8H"(Y.5SAA%0@,89^6:9H+4J9XP&@D8 MVY'*2)3C S''*\B'+D)T%H51$DOC-;28><8>S'3 &M4*/E'3LG,E>:QPAE.4 MN\]9;'P^:"0UH%HB:CA@Z894][ (<.QP ^#1OX!75R$>+HD!\]D?KP[Y9U95 M6:II[?4>G J?9?/[ _+/J4[J'4QE7YQ$)P[0C]Y3&^MKC;V\G230/>LQ&UM4WP M@D&'L>?I$#G6%E+YA&VHR;V[(T10&\*N@Y\C6#LH?/9N*>UH%==2(PD@&BNO MG;0:"[NVL0CWXL1VE%J0=QT$'<7;X[-#R^OK6@D+T6+M\Q&E_8B38IY_K$J M)D\\X=5OY_!0Q;.OOP!Q]$F$\%P#C%E4\ICI%6^HD+Y)H.:MZ*/CD=% MY=GM8K[(9N?%[/)0!#YI&J@&5DH@I#;02V8H\ \46Z2:A*,/WB;YEE=?RQ." MV_%\'C#F-_!-\9T4J[#":F6M0]&:A=)+"0%!0EO I1*^5C9/+]E1&^+2]\DU MAUQ55[.K0*7ET*8+5XVDD'(9W4YK%."&VZCJFBPS(S1PV@'([K2EMGG>U_KR M&.;?E/\Z?Q?]QFRQU Y/"MU_+.=%$OL##PZ[';Z5-P4%!$!.&:XDHPQJ09"2 M6B =E2KDH$DL:82F4B<8'E8D_4-\&0.Y*J=1R/-4B&^9HI"_- 4/ _.!?09L MI$3(Z^A6$^JX5@8*1H0"A#C(0*]&UYN';;?,[\<2>S>+'_,OV?R,_;V/FV'3HQH?_9Z[[ "D&C+N/.(&$>9XMS$ M-1T;P&M=K-,QK>Y[NH@^U_DLORAJT?F\12!&>0FTT]9JHR5D!O@UC8"[$SNA MVXJTM\W91ISM9[J^+V>77_+J.A6T'6RBIIY MAVTPM?^9.?1*VM8$U3[I4&$DX)@ZHE0T6AR2-BI!(8 9,.J8!OSHXN_+)]SP M=+"*6FZ!@-!+JK#3F' )(SR1L2FS[H>8F+4%O&%B-F-H?XGG3T>ZMWK%RX<# MUA 3$AUK)"'U5&H/(V>@@8Y;Z%V36T-'"I.CY;H3(TB9:C.7ITZLWG_Z/?E]EL>5ON M\IZ(.W59Y?G.0DKU&@;B%=%."*R,H,QKQ5-.DHF&#^?(R28G\4>/B6,$67;( MW6%TROL:&7Y;6@3 (C':.*.PIIYH!3B/AK.(Y'**&EUT-,+]H>X6H&,YVA=B M/N4WV=URORIM8WW=9:V_?#1X%Z=5=(8L180"*:3S7$!+!(U\TO+$KDYM+->R M57;VXUY^RB=IB9U,TAGD8G;YL2IG\>/D/N-E,$_SR8#*:9'N=Z_A;6YO%(3W M@$FA&,&1^P!()@GD! .HN:-RP)#0A_S/;=Q/=Z(MJQG-W\V>/E/,)L7--*^U M$]M&]X$# 92V!G@G*792(XLX!) @Y.,/)Y8/TP:,RL&ET)?ZF*8JE!^S:G'W MI/34@GM0>.5C= 5RX>=_Q]2CDG* MEQHZ9-VE/L!.$6H )\08QI1W0-\7*[":<\AK;9%VG=.UC0A]]^PW>P+=1_47 MF$* *B$84,[(B%?%U)H_TK,3"UJU!Y>M^5S=,;^WFI?%K%CD[Z-B.'\7I3J[ M+.)8[U.$]=UOV7^5U?*XP)YX^@&]!"4IHT ( Q#!!EEHG5OQ07B)3VP_IF.L MO$SR[DP.(\#CX_AKA>X/["D(X(R(ZD![AH!CS@()U_Q $)U8]+83I-1'8PL2 MZ"T=N[Q8_!EY^KZ8I*0AE7)U+W?O%]1M&H#CZ0)UKH5$Q'MJE+4KBB-?ZYWV M.0G,-SZDTWS,:*.T)D+1:*4X ML6:$H*()3$:X-= U3-KD=7^;!G6,ASU66OU.@M)4.>XD$@Q2D]Q:N3:-I7#B MQ#:C^C72.A/#$&#<:X:]?C@(&16O-YHAA[7W!!G-UU0A(D[, ^A"W#L0=12/ MCU[BWA>PXI9H"N*%;:\B9EM49X$G$4:]*QS!]!M.#7JIP? M&;):-@U4*2^58D(Y[Y"5!DJRIM@H(\ZXL< X@94P\(%:+-")733>&:I:Y?+ B^/'VVIRE_K,X8OEUJY"7 EL]) !(@Y!XZ4&YH'1P. FN!OAXMD9[CKF>S][Q,LJ M!#H.]]R4U^DDY+*3P7:$'[?6SRZ>#FC%1U/.%_//5U'N7].0/ZY2^.H<=FK4 M<0#,,^0Y0EP8ZJC2@'#$":248DUPK1-] W-,/R6LUNG&9CT'PFUA32D3AHZ666LJHEKQ+3AS!@NJ=1" M2">=LH8KH;AEM<*S72>ZN.N;:7F7YY_SZELQR1\!^91>-5T.;FG%?6L M^'>D-Z^*\IX)]1-A6GQ?L(XB[$VT(B&GA#EA,<,<0,848T8V"7^?GAJK#<:M M:33#B:XOT_^^],1#>;+W*TKV;-CL:!4PCZRF@ (&-(4.**[ (6DC@$,C4#4>J\U=A8C% T;#'"C@KPCQ& K M4J^'I*/XVUN)YSB!SBX^9]-\>S[#UF<#%M(:8(U"A%"CM9:1,,RYB+9OG'8G M6<:HL7Q?5G!NR-7^ E[S/+[K2LW.;?XMGY8WB0FKZDM[L5.C=6"IQ)J2G%#! M*5/I")^,##764\F=KW6,[.V$4[M!4_M\[BTU+Y].[^]#_"VK_LC3.:VZX-K7 M-&#L'*2&8JLYQ8()8RB*7WD7E3QJ%,D88<"T&V2US.2^8/5K/LNK;!J'KKML-P+K@ M=%\H:\>1>5\CLZ+E-P4HC=-,,"J9I1Q8:3BR4626<64@/[%*YN-R/8>596^[ M[_<$Y.>;Z5M-[UV[\+4Z"%)$E<.M0E882H27@**HB:!GGG%@3BP3<3#LO-R\ M[T(X0VY3W)=R7WZM_LRJ\_G37RZ9]M=&QN;8L2.*(8R-4L!1J8Q$V$!,,> I MA:U>-."OC8SMRPP25!I-B0) 44>@$%H@A0FV%G@!3NS$;U]@[&4CXS#1];8R M)_WV);YRS];%L^<"EBD/U5$1K7IJ@9/( *^E) XJ9Y71L"3LD;K9^<=I-JMU-+B+UP4$C%'8*B8=I (!Y22%C%@O M(%'TU J 'XFJEYIS>$'T[NXG"_+L)M&Y-Y"TM4U@#!D-B)1($,V0?"G 8]@::.L@;?*Z$&(E%N!(@8Z@_?UR8N!..8N=V8X''Z<;P9TDK;?\K-]M,(O&F'+C* MC%\M%]O-R[]?U;F .3ZN,CX?^(3F0AN9%[[Q6"BX 9A-2A/KDH#0& 7ZX4SP ME*II3?[[8AT<4J#+!S[/!OS.L,JE:*,QUG%K@(0PH:1/)R&T(DJQ2S?S4;;Y M'85AG4$S/X'T[P%HF$(6)A.)8P('4 A/7NGH/27RKDO(^,, Z6V/1JF81M$$:P,';J3+WL9)$SE'YY*<&%ER,-MI!Z0W4\Z00/K #=U'BY*#R&>* MPLX@#6S?J#@)[L@8$R*Z 8MEG]RG-^IE?.)W5E#Z?IIRI<5E(09:[TMS:*6\ MSKM,/3E?CA?KRRC/C9:W5%^/?NZ+CL^#>;?[U]?P5E_^885W:SZBT0<+2\5OH'&]:YBPYG@6@HE*)<&+> MH:T1?+W:SR3>H5;OT!?Y;1>Q45($&U24AH"KY"0J(R-#X#YP-B!C,#O[]ZOE M7M+['6#C=MO;U;IX^6>)!4='55)R*9S'""&'TS*? H,NF?$85:D(..V%6EO1 MWW *3B70_G@HCS-^,5M?K_?)I3>O9W>[>0X/]A]1SX".C:YDR Z/8@*P!+H4 M^)=D0CZ2%2"4.K59&2$^IQ@FFA89H*,AG%*4HTE . ;!WU__;:YWV\UVMKQ9 M+-_=?VZ7[(.F[ZI2%ES41 :3!RZ==4$$C%$Y(I[7T[2H!"?R4T.KH;57>^KN M[VJSV MO>#F]_G=S=7RB22',Y8L-ZVC8\O#8&.*V&V8?%=G9W/__"OEY_G-_DZ:?==K>> ME_UBMGQ3\^Q:[UF5M\"M42&2BV ,6,T1@Z=(&C3*+ATD3&,+7>4)7X*%GEO, M0V&8C[T ^:6BF42)8F!<:\.!E''):B<-4UGH24,MWMZY+T3;IW75IPIU?$>% MI)0,WA@O%22RI3@NRTN"I'9"\(E5XF]K1$$*;.U5WI% *6NE--9Y5-JFI'JMJ7:Q_(NVYG5C=[0[T^=5\N\K>SV M@K_>WL[7_]S.E@\7B7O4!2:;27\TP=P% ),B@8K1DB\EN*,,@(H.DO6>)F;7 M+:VJEWI#C11QF9@0V<0-*!)]XJ"7RPF5-M0:F-"S=0R&N\Z M,"94BH$'H54$JY)@@-'*!ZEIJT(M0N./B FUC0AZ5UF'U.H/#U5O7B[>W6XW M].^'Q7H_VWR._G.UW-ZN'M+.7I;?'L^P;O28RD>#(@#SW$8,+@+'@V!U*8H_ MK:V\3W-8]::5UC;WB6+_5>V.3Y-;K&Y6;S]-_\5Z]6X]>W_,^EH_L&+$C3;@ M0XHZ:@(@:0Y?G(7=I>?)&!WC0';8EWY.;)&'W,?#I)Y"JIL,KYAUCENG)X<695>UHRC06D21,9\XM*YI+AQUJ4P M[=S2V@H_#N&>0*@U5NG#?Y0?Q4G\^LO_4$L! A0#% @ ':==3?'.!%=M M^P EEP1 !$ ( ! '%T;F$M,C Q.# Y,S N>&UL4$L! M A0#% @ ':==33-1NI^D#0 #9$ !$ ( !G/L '%T M;F$M,C Q.# Y,S N>'-D4$L! A0#% @ ':==3:WLUF M'@ $S8! !4 M ( !;PD! '%T;F$M,C Q.# Y,S!?8V%L+GAM;%!+ 0(4 Q0 M ( !VG74UKC L"-"X #@@ @ 5 " <\G 0!Q=&YA+3(P M,3@P.3,P7V1E9BYX;6Q02P$"% ,4 " =IUU-]_:-X0R0 7V 8 %0 M @ $V5@$ <71N82TR,#$X,#DS,%]L86(N>&UL4$L! A0#% M @ ':==37;2)@,B5@ (AT$ !4 ( !=>8! '%T;F$M,C Q C.# Y,S!?<')E+GAM;%!+!08 !@ & (H! #*/ ( ! end